UNPKG

webpack-plugin-serve

Version:
117 lines (116 loc) 3.23 kB
{ "name": "webpack-plugin-serve", "version": "1.6.0", "description": "A Development Server in a Webpack Plugin", "license": "MPL-2.0", "repository": "shellscape/webpack-plugin-serve", "author": "shellscape", "homepage": "https://github.com/shellscape/webpack-plugin-serve", "bugs": "https://github.com/shellscape/webpack-plugin-serve/issues", "bin": "", "main": "lib/index.js", "engines": { "node": ">= 10.0.0 < 10.14.0 || >= 10.15.0" }, "scripts": { "ci:coverage": "nyc npm run test && nyc report --reporter=text-lcov > coverage.lcov", "ci:lint": "npm run lint && npm run security", "ci:lint:commits": "commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}", "ci:test": "npm run test -- --verbose --timeout=30000", "commitlint": "commitlint", "commitmsg": "commitlint -e $GIT_PARAMS", "dev": "npm run dev:clean && node node_modules/webpack-nano/bin/wp --config test/fixtures/simple/webpack.config.js", "dev:clean": "del test/fixtures/multi/output/* test/fixtures/simple/output/*", "dev:multi": "npm run dev:clean && node node_modules/webpack-nano/bin/wp --config test/fixtures/multi/webpack.config.js", "faq:toc": "echo 'temporarily disabled' # markdown-toc -i .github/FAQ.md", "lint": "eslint --fix --cache lib test", "lint-staged": "lint-staged", "security": "npm audit --audit-level=moderate", "test": "ava" }, "files": [ "client.js", "lib/", "README.md", "LICENSE" ], "peerDependencies": { "webpack": "^4.20.2 || ^5.0.0" }, "dependencies": { "chalk": "^4.0.0", "connect-history-api-fallback": "^1.5.0", "escalade": "^3.1.0", "globby": "^11.0.0", "http-proxy-middleware": "^1.0.3", "is-path-cwd": "^2.2.0", "is-promise": "^4.0.0", "json-stringify-safe": "^5.0.1", "koa": "^2.5.3", "koa-compress": "^5.0.1", "koa-connect": "^2.0.1", "koa-route": "^3.2.0", "koa-static": "^5.0.0", "loglevelnext": "^4.0.1", "nanoid": "^3.1.3", "onetime": "^5.1.0", "open": "^7.0.3", "p-defer": "^3.0.0", "rimraf": "^3.0.2", "strip-ansi": "^6.0.0", "superstruct": "^0.12.1", "webpack-plugin-ramdisk": "^0.2.0", "ws": "^7.5.3" }, "devDependencies": { "@commitlint/cli": "^11.0.0", "@commitlint/config-conventional": "^11.0.0", "ava": "^3.13.0", "cpy": "^8.1.0", "del": "^6.0.0", "del-cli": "^3.0.1", "eslint-config-shellscape": "^2.1.0", "execa": "^4.0.0", "get-port": "^5.1.1", "lint-staged": "^10.2.2", "make-dir": "^3.0.0", "node-fetch": "^2.6.1", "nyc": "^15.0.1", "pre-commit": "^1.2.2", "puppeteer": "^5.5.0", "random-js": "^2.1.0", "react-refresh": "^0.9.0", "webpack": "^4.44.2", "webpack-nano": "^1.0.0" }, "keywords": [ "dev", "development", "devserver", "serve", "server", "webpack" ], "ava": { "files": [ "!**/fixtures/**", "!**/helpers/**", "!**/recipes/**" ] }, "lint-staged": { "*.js": [ "eslint --fix" ] }, "nyc": { "include": [ "lib/**/*.js" ], "exclude": [ "lib/client*.js", "test/" ] }, "pre-commit": "lint-staged" }