webpack/package.json

145 lines
5.6 KiB
JSON
Raw Normal View History

2012-03-10 20:11:23 +08:00
{
"name": "webpack",
2018-04-04 21:07:39 +08:00
"version": "4.5.0",
"author": "Tobias Koppers @sokra",
"description": "Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.",
2018-01-07 00:44:20 +08:00
"license": "MIT",
"dependencies": {
2017-03-28 20:16:28 +08:00
"acorn": "^5.0.0",
2018-01-07 00:44:20 +08:00
"acorn-dynamic-import": "^3.0.0",
"ajv": "^6.1.0",
"ajv-keywords": "^3.1.0",
2017-12-26 11:12:08 +08:00
"chrome-trace-event": "^0.1.1",
2018-02-23 01:36:41 +08:00
"enhanced-resolve": "^4.0.0",
"eslint-scope": "^3.7.1",
"loader-runner": "^2.3.0",
2017-05-29 06:15:18 +08:00
"loader-utils": "^1.1.0",
"memory-fs": "~0.4.1",
"micromatch": "^3.1.8",
"mkdirp": "~0.5.0",
2018-02-11 12:27:09 +08:00
"neo-async": "^2.5.0",
2016-11-23 00:58:24 +08:00
"node-libs-browser": "^2.0.0",
"schema-utils": "^0.4.2",
2018-02-23 01:36:41 +08:00
"tapable": "^1.0.0",
"uglifyjs-webpack-plugin": "^1.2.4",
2018-03-02 17:02:53 +08:00
"watchpack": "^1.5.0",
"webpack-sources": "^1.0.1"
},
"devDependencies": {
"benchmark": "^2.1.1",
"bundle-loader": "~0.5.0",
"codacy-coverage": "^2.0.1",
2018-01-04 21:05:27 +08:00
"coffee-loader": "^0.9.0",
"coffeescript": "^1.10.0",
2015-04-24 20:22:50 +08:00
"coveralls": "^2.11.2",
2017-05-29 06:15:18 +08:00
"css-loader": "^0.28.3",
2015-10-24 17:38:00 +08:00
"es6-promise-polyfill": "^1.1.1",
2018-03-26 22:56:10 +08:00
"eslint": "^4.19.1",
"eslint-config-prettier": "^2.9.0",
2018-03-06 05:48:32 +08:00
"eslint-plugin-jest": "21.12.2",
2018-03-26 22:56:10 +08:00
"eslint-plugin-node": "^6.0.1",
"eslint-plugin-prettier": "^2.6.0",
2015-07-19 00:12:18 +08:00
"express": "~4.13.1",
2018-01-04 21:05:27 +08:00
"file-loader": "^1.1.6",
"glob": "^7.1.2",
2017-07-24 18:28:20 +08:00
"i18n-webpack-plugin": "^1.0.0",
2016-12-29 04:31:33 +08:00
"istanbul": "^0.4.5",
"jade": "^1.11.0",
"jade-loader": "~0.8.0",
"jest": "23.0.0-alpha.5",
"jest-silent-reporter": "0.0.4",
"json-loader": "^0.5.7",
"less": "^2.5.1",
2017-05-29 06:15:18 +08:00
"less-loader": "^4.0.3",
2017-01-18 05:26:38 +08:00
"lodash": "^4.17.4",
2018-03-26 22:56:10 +08:00
"prettier": "^1.11.1",
"raw-loader": "~0.5.0",
"react": "^15.2.1",
"react-dom": "^15.2.1",
"rimraf": "^2.6.2",
"script-loader": "~0.7.0",
2017-01-18 05:26:38 +08:00
"simple-git": "^1.65.0",
"sinon": "^2.3.2",
2018-01-04 21:05:27 +08:00
"style-loader": "^0.19.1",
"url-loader": "^0.6.2",
2017-05-29 06:15:18 +08:00
"val-loader": "^1.0.2",
"vm-browserify": "~0.0.0",
"webpack-dev-middleware": "^1.9.0",
2018-01-04 21:05:27 +08:00
"worker-loader": "^1.1.0",
"xxhashjs": "^0.2.1"
},
"engines": {
"node": ">=6.11.5"
},
"repository": {
"type": "git",
2015-07-23 07:26:50 +08:00
"url": "https://github.com/webpack/webpack.git"
},
2015-07-23 07:26:50 +08:00
"homepage": "https://github.com/webpack/webpack",
"main": "lib/webpack.js",
"web": "lib/webpack.web.js",
"bin": "./bin/webpack.js",
2015-04-21 14:57:51 +08:00
"files": [
"lib/",
"bin/",
"buildin/",
"hot/",
2016-09-19 22:50:22 +08:00
"web_modules/",
"schemas/"
2015-04-21 14:57:51 +08:00
],
"scripts": {
"setup": "node ./setup/setup.js",
"test": "node --max-old-space-size=4096 --harmony --trace-deprecation node_modules/.bin/jest",
"test:integration": "node --max-old-space-size=4096 --harmony --trace-deprecation node_modules/.bin/jest --testMatch '<rootDir>/test/*.test.js'",
"test:unit": "node --max-old-space-size=4096 --harmony --trace-deprecation node_modules/.bin/jest --testMatch '<rootDir>/test/*.unittest.js'",
2018-03-07 08:15:52 +08:00
"travis:integration": "npm run cover:init && npm run cover:integration",
"travis:unit": "yarn cover:init && yarn cover:unit",
"travis:lint": "yarn lint-files",
"travis:benchmark": "yarn benchmark",
"appveyor:integration": "yarn cover:init && yarn cover:integration",
"appveyor:unit": "yarn cover:init && yarn cover:unit",
"appveyor:benchmark": "yarn benchmark",
"circleci:test": "node --max-old-space-size=4096 --harmony node_modules/.bin/jest --ci --reporters jest-silent-reporter",
"circleci:lint": "yarn lint",
"build:examples": "cd examples && node buildAll.js",
"pretest": "yarn lint",
"prelint": "yarn setup",
"lint": "yarn code-lint && yarn schema-lint",
"code-lint": "eslint setup lib bin hot buildin \"test/*.js\" \"test/**/webpack.config.js\" \"examples/**/webpack.config.js\" \"schemas/**/*.js\"",
2017-08-09 08:15:48 +08:00
"fix": "npm run lint -- --fix",
"pretty": "prettier \"setup/**/*.js\" \"lib/**/*.js\" \"bin/*.js\" \"hot/*.js\" \"buildin/*.js\" \"test/*.js\" \"test/**/webpack.config.js\" \"examples/**/webpack.config.js\" \"schemas/**/*.js\" --write",
"schema-lint": "node --max-old-space-size=4096 --harmony node_modules/.bin/jest --reporters jest-silent-reporter --testMatch '<rootDir>/test/*.lint.js'",
"benchmark": "node --max-old-space-size=4096 --harmony node_modules/.bin/jest --reporters jest-silent-reporter --testMatch '<rootDir>/test/*.benchmark.js' --runInBand",
"cover": "yarn cover:init && yarn cover:all",
"cover:init": "rimraf coverage",
2018-02-25 08:46:21 +08:00
"cover:all": "node --no-deprecation --max-old-space-size=4096 --harmony node_modules/.bin/jest --coverage",
"cover:integration": "node --no-deprecation --max-old-space-size=4096 --harmony node_modules/.bin/jest --testMatch '<rootDir>/test/*.test.js' --coverage",
"cover:unit": "node --no-deprecation --max-old-space-size=4096 --harmony node_modules/.bin/jest --testMatch '<rootDir>/test/*.unittest.js' --coverage",
"cover:report-min": "istanbul report --report lcovonly"
2018-01-24 20:17:21 +08:00
},
"jest": {
"setupTestFrameworkScriptFile": "<rootDir>/test/setupTestFramework.js",
"testMatch": [
"<rootDir>/test/*.test.js",
"<rootDir>/test/*.unittest.js"
2018-02-25 08:15:37 +08:00
],
"watchPathIgnorePatterns": [
"<rootDir>/test/js/",
"<rootDir>/test/browsertest/js/",
"<rootDir>/test/fixtures/temp-cache-fixture/",
"<rootDir>/benchmark/js/",
"<rootDir>/benchmark/fixtures/",
"<rootDir>/examples/",
"<rootDir>/coverage/"
],
"transformIgnorePatterns": [
"<rootDir>/"
2018-02-25 08:46:21 +08:00
],
"coverageDirectory": "<rootDir>/coverage",
2018-03-06 05:48:18 +08:00
"coveragePathIgnorePatterns": [
"\\.runtime\\.js$"
2018-03-07 08:15:41 +08:00
],
"testEnvironment": "node"
}
2014-06-05 15:31:47 +08:00
}