package.json 1.29 KB
{
  "name": "bsync-client",
  "version": "1.0.0",
  "description": "",
  "main": "dist/browser-build.js",
  "typings": "index.d.ts",
  "scripts": {
    "build": "npm run build:node && npm run build:browser",
    "build:node": "rollup -c ./config/rollup.config.node.js",
    "build:browser": "rollup --config ./config/rollup.config.browser.js",
    "pretest": "scripts/before-test.sh",
    "posttest": "scripts/after-test.sh",
    "test": "npm run test:node && npm run test:browser",
    "test:node": "rollup --config ./config/rollup.config.node-test.js && jasmine",
    "test:browser": "rollup --config ./config/rollup.config.browser-test.js && karma start ./config/karma.conf.js",
    "test:cordova": "./scripts/prepare-cordova-test.sh"
  },
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "@types/jasmine": "^2.5.40",
    "cordova": "^6.4.0",
    "jasmine": "^2.5.2",
    "karma": "^1.3.0",
    "karma-chrome-launcher": "^2.0.0",
    "karma-jasmine": "^1.1.0",
    "pouchdb": "^6.1.0",
    "pouchdb-upsert": "^2.0.2",
    "rollup": "^0.39.2",
    "rollup-plugin-commonjs": "^7.0.0",
    "rollup-plugin-ignore": "^1.0.3",
    "rollup-plugin-node-builtins": "^2.0.0",
    "rollup-plugin-node-globals": "^1.1.0",
    "rollup-plugin-node-resolve": "^2.0.0",
    "rollup-plugin-typescript": "^0.8.1"
  }
}