{
  "name": "react-ts-hotreload-webapp",
  "version": "0.0.0",
  "repository": {
    "url": "git@github.com:haozi/react-ts-hotreload-webapp.git"
  },
  "license": "MIT",
  "main": "./out/extension",
  "scripts": {
    "build": "yarn clean && npm-run-all build:*",
    "build:extension": "imod build --mode production",
    "build:views": "webpack --mode production",
    "clean": "rm -rf out",
    "dev": "yarn clean && npm-run-all -p dev:*",
    "dev:devserver": "webpack-dev-server --mode development",
    "dev:extension": "imod dev --mode development",
    "lint": "tslint --project tsconfig.json --format stylish --fix",
    "package": "vsce package",
    "vscode:prepublish": "yarn build"
  },
  "contributes": {
    "commands": [
      {
        "title": "HelloWorld!",
        "command": "HelloWorld.open"
      }
    ]
  },
  "activationEvents": [
    "onCommand:HelloWorld.open",
    "onWebviewPanel"
  ],
  "dependencies": {
    "react": "^16.13.0",
    "react-dom": "^16.13.0",
    "vscode": "^1.1.36"
  },
  "devDependencies": {
    "@types/node": "^12.12.29",
    "@types/react": "^16.9.23",
    "@types/react-dom": "^16.9.5",
    "assets-webpack-plugin": "^3.9.10",
    "clean-webpack-plugin": "^3.0.0",
    "css-loader": "^3.4.2",
    "friendly-errors-webpack-plugin": "^1.7.0",
    "html-webpack-plugin": "^3.2.0",
    "style-loader": "^1.1.3",
    "styled-components": "^4.4.1",
    "stylus": "^0.54.7",
    "stylus-loader": "^3.0.2",
    "ts-import-plugin": "^1.6.5",
    "ts-loader": "^6.2.1",
    "typescript": "^3.8.3",
    "vsce": "^1.74.0",
    "webpack": "^4.42.0",
    "webpack-cli": "^3.3.11",
    "webpack-dev-server": "^3.10.3"
  },
  "optionalDependencies": {
    "imod": "^1.5.0",
    "node-notifier": "^6.0.0",
    "npm-run-all": "^4.1.5",
    "tslint": "^5.20.1",
    "tslint-config-standard": "^9.0.0"
  },
  "engines": {
    "vscode": "^1.40.0"
  }
}
