Skip to content
代码片段 群组 项目
package.json 3.1 KB
Newer Older
{
  "name": "zap",
  "version": "0.99.1",
  "description": "Configuration tool for the Zigbee Cluster Library",
  "productName": "zap",
  "cordovaId": "",
  "capacitorId": "",
  "author": "Timotej Ecimovic <timotej.ecimovic@silabs.com>",
  "private": true,
  "scripts": {
    "lic": "node src-script/license-check.js --production",
    "lint": "eslint --ext .js,.vue src",
    "electron-dev": "quasar dev -m electron",
    "electron-build": "quasar build -m electron",
    "test": "jest --updateSnapshot",
    "test:unit": "jest --updateSnapshot",
    "test:unit:verbose": "jest --updateSnapshot --verbose false",
    "test:unit:coverage": "jest --coverage",
    "test:unit:watch": "jest --watch",
    "test:unit:watchAll": "jest --watchAll",
    "serve:test:coverage": "quasar serve test/jest/coverage/lcov-report/ --port 8788",
    "concurrently:dev:jest": "concurrently \"quasar dev\" \"jest --watch\"",
    "postinstall": "electron-builder install-app-deps",
    "zcl-validate": "zcl/script/validate",
    "zcl-format": "zcl/script/format",
    "headlessServer": "quasar dev -m electron -- --httpPort 8081 --noUI --xmlRoot=./zcl/zcl-studio.properties",
    "browser": "quasar dev",
    "zap": "quasar build && electron src-electron/main-process/electron-main.js",
    "build-spa": "quasar build",
    "doc": "jsdoc src-electron src-shared -r -d ./generated-html/",
    "apidoc": "jsdoc2md src-shared/**/*.js src-electron/**/*.js > docs/api.md",
    "format-code": "pretty-quick",
    "pretty-quick": "pretty-quick"
  },
  "dependencies": {
  },
  "devDependencies": {
  },
  "engines": {
    "node": ">= 8.9.0",
    "npm": ">= 5.6.0",
    "yarn": ">= 1.6.0"
  },
  "browserslist": [
    "last 1 version, not dead, ie >= 11"
  ],
  "husky": {
    "hooks": {
      "pre-commit": "pretty-quick --staged && jsdoc src-electron -r -d ./generated-html/"
    }
  },
  "prettier": {
    "semi": false,
    "singleQuote": true
  }