{ "main": "webpack.config.js", "scripts": { "clean": "rimraf dist *.vsix vss-extension-release.json src/*js libs", "dev": "npm run build:dev && webpack-dev-server --hot --progress --color --https --port 8888 --static ./", "dev:http": "webpack-dev-server --hot --progress --color --no-https --port 8888 --static-public-path ./src", "package:dev": "node ./scripts/packageDev", "package:dev:http": "node ./scripts/packageDevHttp", "package:release": "node ./scripts/packageRelease", "package:beta": "node ./scripts/packageBeta", "publish:dev": "npm run package:dev && node ./scripts/publishDev", "build:styles": " node ./node_modules/sass/sass.js ./src/multi-selection.scss ./dist/multi-selection.css", "build:dev": "npm run clean && mkdir dist && npm run build:styles && webpack --progress --color --output-path ./dist", "build:release": "npm run clean && mkdir dist && npm run build:styles && webpack --progress --color --output-path ./dist --mode production", "publish:release": "npm run build:release && node ./scripts/publishRelease", "test": "karma start --single-run" }, "devDependencies": { "@types/applicationinsights-js": "^1.0.5", "@types/jquery": "^2.0.41", "@types/jsonpath": "^0.2.0", "@types/react": "^16.4.8", "@types/react-dom": "^16.0.7", "azure-devops-extension-sdk": "^4.0.2", "copy-webpack-plugin": "^9.0.1", "css-loader": "^6.7.1", "jsonpath": "^1.1.1", "lodash": "^4.17.21", "office-ui-fabric-react": "^6.47.1", "react": "^17.0.2", "react-dom": "^17.0.2", "rimraf": "^2.6.1", "sass": "^1.23.3", "style-loader": "^0.16.1", "tfx-cli": "^0.11.0", "ts-loader": "^9.2.6", "typescript": "^3.9.10", "vss-web-extension-sdk": "^5.141.0", "webpack": "^5.76.0", "webpack-bundle-analyzer": "^4.5.0", "webpack-cli": "^4.9.1", "webpack-dev-server": "^4.8.1" }, "dependencies": { "es6-promise": "^4.2.8" }, "name": "multivalue-control-extension", "license": "MIT", "description": "VSTS Work Item Form Multivalue Control Extension", "repository": "", "private": false, "version": "0.0.0" }