{
  "name": "qa-adapter",
  "version": "1.3.2",
  "description": "快应用奇美拉小程序转换工具-支持微信小程序及阿里小程序的转换",
  "main": "build/index.js",
  "typings": "build/index.d.ts",
  "bin": {
    "adt": "bin/index.js"
  },
  "scripts": {
    "start": "tsc-watch --onSuccess 'npm run copy'",
    "copy": "gulp",
    "clean": "rimraf build",
    "build": "npm run clean && tsc -p ./tsconfig.json && npm run copy",
    "test": "jest",
    "debug": "node inspect ./bin/index.js ./src/core/__test__/examples/demo ./out",
    "debug:baidu": "node inspect ./bin/index.js ./src/core/__test__/examples/baidu-demo ./out/baidu-demo -s -d",
    "debug:swan": "node inspect ./bin/index.js ./src/core/__test__/examples/swan-example ./out/baidu-demo -s -d",
    "transform": "node ./bin/index.js ./src/core/__test__/examples/demo ./out/demo -d",
    "transform:baidu": "node ./bin/index.js ./src/core/__test__/examples/baidu-demo ./out/baidu-demo -s -d",
    "transform:swan": "node ./bin/index.js ./src/core/__test__/examples/swan-example ./out/swan-example -s -d",
    "prettify": "prettier \"{src}/**/*.ts\" \"src/**/*.json\" \"*.json\" \"static/**/*.js\" \"*.ts\" --write"
  },
  "author": "dadong",
  "license": "MIT",
  "jest": {
    "testEnvironment": "node",
    "moduleFileExtensions": [
      "ts",
      "json",
      "js"
    ],
    "transform": {
      "^.+\\.tsx?$": "ts-jest"
    },
    "testMatch": [
      "**/?(*.)(spec|test).(ts|tsx|js)",
      "**/__tests__/*.(ts|tsx|js)",
      "**/test/*.(ts|tsx|js)"
    ]
  },
  "dependencies": {
    "@babel/core": "^7.9.6",
    "@babel/generator": "^7.9.6",
    "@babel/plugin-proposal-class-properties": "^7.5.5",
    "@babel/plugin-proposal-decorators": "^7.4.4",
    "@babel/plugin-proposal-do-expressions": "^7.5.0",
    "@babel/plugin-proposal-export-default-from": "^7.8.3",
    "@babel/plugin-proposal-export-namespace-from": "^7.5.2",
    "@babel/plugin-proposal-function-bind": "^7.2.0",
    "@babel/plugin-proposal-function-sent": "^7.5.0",
    "@babel/plugin-proposal-logical-assignment-operators": "^7.2.0",
    "@babel/plugin-proposal-nullish-coalescing-operator": "^7.4.4",
    "@babel/plugin-proposal-numeric-separator": "^7.2.0",
    "@babel/plugin-proposal-optional-chaining": "^7.2.0",
    "@babel/plugin-proposal-partial-application": "^7.4.4",
    "@babel/plugin-proposal-pipeline-operator": "^7.5.0",
    "@babel/plugin-proposal-private-methods": "^7.4.4",
    "@babel/plugin-proposal-throw-expressions": "^7.2.0",
    "@babel/traverse": "^7.9.6",
    "chalk": "^2.4.2",
    "cli-progress": "^3.8.2",
    "commander": "^2.20.3",
    "fs-extra": "^7.0.1",
    "glob": "^7.1.6",
    "jest-diff": "^26.0.1",
    "open": "^7.0.4",
    "parse5": "^5.1.0",
    "postcss": "^7.0.25",
    "prettier": "^2.0.5"
  },
  "devDependencies": {
    "@types/babel-core": "^6.25.6",
    "@types/fs-extra": "^7.0.0",
    "@types/jest": "^24.9.1",
    "@types/node": "^12.12.38",
    "@types/parse5": "^5.0.2",
    "eslint": "^5.16.0",
    "gulp": "^4.0.2",
    "jest": "^24.7.1",
    "npm": "^6.14.5",
    "rimraf": "^2.7.1",
    "ts-jest": "^24.3.0",
    "ts-node": "^8.10.2",
    "tsc-watch": "^4.2.9",
    "typescript": "^3.8.3"
  }
}
