Skip to content

Commit

Permalink
Lots of updates
Browse files Browse the repository at this point in the history
- Minimum webpack version is now 4.40.0
- Updated dependencies - fixes #96
- Updated tests
- Added `enabled` option
- Added `entrypointsUseAssets` option - fixes #66
- Brought back the `contextRelativeKeys` option - fixes #44
- Use lock files when using `writeToDisk` - fixes #89
- Use lock files when emitting the manifest - fixes #64
- Get all compilation assets with `getAssets()` - fixes #56 #49 #25
- Swapped the key/value in `assetNames` - fixes #56
- Updated merge behavior for entrypoints - fixes #48
  • Loading branch information
webdeveric committed Nov 25, 2020
1 parent 63ce6e5 commit d382887
Show file tree
Hide file tree
Showing 29 changed files with 3,938 additions and 2,838 deletions.
2 changes: 2 additions & 0 deletions .eslintignore
@@ -0,0 +1,2 @@
examples/
private/
5 changes: 4 additions & 1 deletion .eslintrc
@@ -1,5 +1,8 @@
{
"extends": "webdeveric",
"extends": "@webdeveric/eslint-config",
"parserOptions": {
"ecmaVersion": 2018
},
"env": {
"browser": false,
"es6": true,
Expand Down
5 changes: 5 additions & 0 deletions cspell.json
Expand Up @@ -4,13 +4,18 @@
"words": [
"chunkhash",
"codecov",
"deepmerge",
"devtool",
"downlevel",
"entrypoint",
"entrypoints",
"entrypointskey",
"escaperegexp",
"instanceof",
"integrityhashes",
"lcov",
"prebuild",
"prefetch",
"subpage",
"subresource",
"tapable",
Expand Down
4,745 changes: 2,539 additions & 2,206 deletions package-lock.json

Large diffs are not rendered by default.

28 changes: 16 additions & 12 deletions package.json
Expand Up @@ -46,41 +46,45 @@
},
"dependencies": {
"chalk": "^4.0",
"deepmerge": "^4.2.2",
"lockfile": "^1.0.4",
"lodash.escaperegexp": "^4.0",
"lodash.get": "^4.0",
"lodash.has": "^4.0",
"mkdirp": "^1.0",
"schema-utils": "^2.0",
"schema-utils": "^3.0",
"tapable": "^1.0",
"webpack-sources": "^1.0"
},
"peerDependencies": {
"webpack": ">=4.4.0"
"webpack": ">=4.40.0"
},
"devDependencies": {
"@types/lodash.escaperegexp": "^4.1.6",
"@types/lodash.get": "^4.4.6",
"@types/lodash.has": "^4.5.6",
"@types/node": "^14.11.7",
"@types/node": "^14.14.8",
"@types/tapable": "^1.0.6",
"@types/webpack-sources": "^1.4.3",
"@webdeveric/eslint-config": "^0.1.0",
"chai": "^4.2.0",
"chai-spies": "^1.0.0",
"cspell": "^4.1.0",
"css-loader": "^4.3.0",
"eslint": "^7.10.0",
"eslint-config-webdeveric": "^0.7.0",
"file-loader": "^6.1.0",
"compression-webpack-plugin": "^6.1.1",
"copy-webpack-plugin": "^6.3.2",
"cspell": "^4.2.2",
"css-loader": "^5.0.1",
"eslint": "^7.13.0",
"file-loader": "^6.2.0",
"fs-extra": "^9.0.1",
"memory-fs": "^0.5.0",
"mini-css-extract-plugin": "^0.12.0",
"mocha": "^8.1.3",
"mini-css-extract-plugin": "^1.3.1",
"mocha": "^8.2.1",
"nyc": "^15.1.0",
"rimraf": "^3.0.2",
"superagent": "^6.1.0",
"typescript": "^4.0.3",
"typescript": "^4.1.0",
"webpack": "^4.44.2",
"webpack-dev-server": "^3.11.0",
"websocket-extensions": ">=0.1.4"
"webpack-subresource-integrity": "^1.5.2"
}
}

0 comments on commit d382887

Please sign in to comment.