{
  "name": "fx-core",
  "version": "0.1.0-alpha.4",
  "main": "build/index.js",
  "types": "build/index.d.ts",
  "license": "MIT",
  "scripts": {
    "lint:staged": "lint-staged",
    "lint": "eslint \"src/**/*.ts\" \"tests/**/*.ts\"",
    "test:bot": "nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/bot/**/*.test.ts",
    "test:function": "nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/function/**/*.test.ts",
    "test:localdebug": "nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/localdebug/**/*.test.ts",
    "test:frontend": "nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/frontend/**/*.test.ts",
    "test:aad": "nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/plugins/resource/aad/**/*.test.ts",
    "test:actions": "echo 'to be implemented'",
    "test:unit": "nyc --reporter=html --reporter=text mocha --no-timeouts --require ts-node/register tests/**/*.test.ts",
    "clean": "rm -rf build",
    "build": "rimraf build && tsc -p ./",
    "eslint:fix": "eslint package.json tsconfig.json src test --ext .ts --fix",
    "prepare": "npm run package",
    "prepublishOnly": "npm run test:unit",
    "package": "rimraf build && webpack --mode production --config ./webpack.config.js"
  },
  "lint-staged": {
    "**/*.ts": [
      "eslint"
    ]
  },
  "dependencies": {
    "@apidevtools/swagger-parser": "^10.0.2",
    "@azure/arm-apimanagement": "^6.0.0",
    "@azure/arm-appservice": "^7.0.0",
    "@azure/arm-botservice": "^2.0.0",
    "@azure/arm-resources": "^4.0.0",
    "@azure/arm-sql": "^7.0.2",
    "@azure/arm-storage": "^15.2.0",
    "@azure/arm-subscriptions": "^3.0.0",
    "@azure/ms-rest-nodeauth": "^3.0.6",
    "@azure/msal-node": "^1.0.0",
    "@azure/storage-blob": "^12.3.0",
    "@dbpiper/timer": "1.0.0-beta.2",
    "@microsoft/teamsfx-api": "^0.1.0-alpha.4",
    "@types/jwt-decode": "3.1.0",
    "adm-zip": "^0.5.5",
    "ajv": "^7.1.1",
    "axios": "^0.21.1",
    "dotenv": "^8.2.0",
    "express": "^4.17.1",
    "fs-extra": "^9.1.0",
    "glob": "^7.1.6",
    "http-close": "^1.0.0",
    "ignore": "^5.1.8",
    "install": "^0.13.0",
    "js-base64": "^3.6.0",
    "js-yaml": "^4.0.0",
    "jsonschema": "^1.4.0",
    "jwt-decode": "3.1.2",
    "klaw": "^3.0.0",
    "md5": "^2.3.0",
    "mime": "^2.5.2",
    "mustache": "^4.2.0",
    "node-forge": "^0.10.0",
    "node-ts-uuid": "^1.0.8",
    "npm": "^7.6.0",
    "openapi-types": "^7.2.3",
    "opn": "^6.0.0",
    "semver": "^7.3.4",
    "sudo-prompt": "^9.2.1",
    "tedious": "^9.2.1",
    "tslib": "^2.1.0",
    "url-parse": "^1.5.1",
    "uuid": "^8.3.2",
    "validator": "^13.1.1",
    "zip-a-folder": "0.0.12"
  },
  "devDependencies": {
    "@azure/arm-appservice": "^7.0.0",
    "@azure/arm-resources": "^4.0.0",
    "@azure/storage-blob": "^12.5.0",
    "@shared/eslint-config": "file:../eslint-config",
    "@types/adm-zip": "^0.4.33",
    "@types/chai": "^4.2.14",
    "@types/chai-as-promised": "^7.1.3",
    "@types/express": "^4.17.9",
    "@types/faker": "^5.5.0",
    "@types/fs-extra": "^9.0.9",
    "@types/glob": "^7.1.3",
    "@types/js-yaml": "^4.0.0",
    "@types/jwt-decode": "^3.1.0",
    "@types/klaw": "^3.0.1",
    "@types/lodash": "4.14.117",
    "@types/md5": "^2.3.0",
    "@types/mime": "^2.0.3",
    "@types/mocha": "^8.2.1",
    "@types/mock-fs": "^4.13.0",
    "@types/mustache": "^4.1.1",
    "@types/node": "^14.14.21",
    "@types/node-forge": "^0.9.7",
    "@types/semver": "^7.3.4",
    "@types/sinon": "^9.0.10",
    "@types/tedious": "^4.0.3",
    "@types/url-parse": "^1.4.3",
    "@types/uuid": "^8.3.0",
    "@types/validator": "^13.1.1",
    "@typescript-eslint/eslint-plugin": "^4.19.0",
    "@typescript-eslint/parser": "^4.19.0",
    "chai": "^4.2.0",
    "chai-as-promised": "^7.1.1",
    "copy-webpack-plugin": "^6.4.1",
    "dotenv": "^8.2.0",
    "eslint": "^7.22.0",
    "faker": "^5.5.2",
    "jwt-decode": "^3.1.2",
    "lint-staged": "^10.5.4",
    "mocha": "^8.2.1",
    "mocha-junit-reporter": "^2.0.0",
    "mock-fs": "^4.13.0",
    "nyc": "^15.1.0",
    "sinon": "^9.2.2",
    "ts-loader": "^8.0.3",
    "ts-node": "^9.0.0",
    "tslint": "^6.1.3",
    "typedoc": "^0.20.35",
    "typescript": "^4.2.3",
    "webpack": "^4.44.1",
    "webpack-cli": "^3.3.12"
  },
  "files": [
    "build/**/*",
    "resource/**/*",
    "templates/**/*"
  ],
  "gitHead": "7d60c0765c0ea8c023a26c10d1c93001c597afbb",
  "publishConfig": {
    "access": "public"
  }
}
