Skip to content
Snippets Groups Projects
package.json 2.66 KiB
Newer Older
  • Learn to ignore specific revisions
  • James Long's avatar
    James Long committed
    {
      "name": "loot-core",
      "version": "0.0.2",
      "description": "",
      "main": "index.js",
      "scripts": {
        "build:node": "cross-env NODE_ENV=production webpack --config ./webpack/webpack.desktop.config.js",
        "watch:node": "cross-env NODE_ENV=development webpack --config ./webpack/webpack.desktop.config.js --watch",
    
        "build:api": "cross-env NODE_ENV=development webpack --config ./webpack/webpack.api.config.js; ./bin/copy-migrations ../api",
    
        "build:browser": "cross-env NODE_ENV=production ./bin/build-browser",
        "watch:browser": "cross-env NODE_ENV=development ./bin/build-browser",
    
        "test": "npm-run-all -cp 'test:*'",
        "test:node": "jest -c jest.config.js",
        "test:web": "jest -c jest.web.config.js"
    
    James Long's avatar
    James Long committed
      },
      "author": "",
      "license": "ISC",
      "dependencies": {
        "@jlongster/sql.js": "^1.6.7",
        "@rschedule/core": "^1.2.0",
        "@rschedule/ical-tools": "^1.2.0",
        "@rschedule/json-tools": "^1.2.0",
        "@rschedule/standard-date-adapter": "^1.2.0",
    
        "@types/adm-zip": "^0.5.0",
    
        "assert": "^2.0.0",
    
        "browserify-zlib": "^0.2.0",
    
    James Long's avatar
    James Long committed
        "core-js": "^3.8.3",
        "csv-parse": "^4.10.1",
        "csv-stringify": "^5.3.6",
        "deep-equal": "^2.0.5",
        "md5": "^2.3.0",
    
        "mitt": "^3.0.0",
    
        "node-fetch": "^2.6.9",
    
        "node-libofx": "*",
    
        "path-browserify": "^1.0.1",
        "process": "^0.11.10",
    
        "stream-browserify": "^3.0.0",
    
        "ws": "8.13.0"
    
    James Long's avatar
    James Long committed
      },
      "devDependencies": {
    
        "@actual-app/api": "*",
    
        "@swc/core": "^1.3.82",
        "@swc/helpers": "^0.5.1",
        "@swc/jest": "^0.2.29",
    
        "@types/jest": "^27.5.0",
    
        "@types/jlongster__sql.js": "npm:@types/sql.js@latest",
    
        "@types/pegjs": "^0.10.3",
    
        "@types/react-redux": "^7.1.25",
    
        "@types/webpack": "^5.28.2",
    
        "@types/webpack-bundle-analyzer": "^4.6.0",
    
    Trevor Farlow's avatar
    Trevor Farlow committed
        "adm-zip": "^0.5.9",
    
        "buffer": "^6.0.3",
    
        "date-fns": "^2.29.3",
    
    James Long's avatar
    James Long committed
        "fake-indexeddb": "^3.1.3",
    
        "jest": "^27.0.0",
    
    James Long's avatar
    James Long committed
        "jsverify": "^0.8.4",
        "lru-cache": "^5.1.1",
        "memfs": "3.1.1",
    
        "memoize-one": "^6.0.0",
    
        "npm-run-all": "^4.1.3",
    
        "slash": "3.0.0",
    
        "snapshot-diff": "^0.10.0",
    
        "swc-loader": "^0.2.3",
        "terser-webpack-plugin": "^5.3.9",
    
    James Long's avatar
    James Long committed
        "throttleit": "^1.0.0",
    
        "ts-node": "^10.7.0",
        "typescript": "^4.6.4",
    
        "webpack": "^5.88.2",
        "webpack-bundle-analyzer": "^4.9.1",
        "webpack-cli": "^5.1.4",
    
    James Long's avatar
    James Long committed
        "ws": "^4.1.0",
        "yargs": "^9.0.1"
      }
    }