upgrade micromatch, add sideEffects flag unit test cases

This commit is contained in:
Jevan Chan 2018-02-21 12:42:36 +08:00
parent bf018ac437
commit a63bb774c5
3 changed files with 5 additions and 4 deletions

View File

@ -15,7 +15,7 @@
"loader-runner": "^2.3.0", "loader-runner": "^2.3.0",
"loader-utils": "^1.1.0", "loader-utils": "^1.1.0",
"memory-fs": "~0.4.1", "memory-fs": "~0.4.1",
"micromatch": "^3.1.6", "micromatch": "^3.1.8",
"mkdirp": "~0.5.0", "mkdirp": "~0.5.0",
"neo-async": "^2.5.0", "neo-async": "^2.5.0",
"node-libs-browser": "^2.0.0", "node-libs-browser": "^2.0.0",

View File

@ -27,6 +27,7 @@ describe("SideEffectsFlagPlugin", () => {
SideEffectsFlagPlugin.moduleHasSideEffects("./src/x/y/z.js", "src/**/{x,y,z}.js").should.eql(true); SideEffectsFlagPlugin.moduleHasSideEffects("./src/x/y/z.js", "src/**/{x,y,z}.js").should.eql(true);
SideEffectsFlagPlugin.moduleHasSideEffects("./src/x/y/z.js", "src/**/[x-z].js").should.eql(true); SideEffectsFlagPlugin.moduleHasSideEffects("./src/x/y/z.js", "src/**/[x-z].js").should.eql(true);
SideEffectsFlagPlugin.moduleHasSideEffects("./src/x/y/z.js", "src/**/[[:lower:]].js").should.eql(true); SideEffectsFlagPlugin.moduleHasSideEffects("./src/x/y/z.js", "src/**/[[:lower:]].js").should.eql(true);
SideEffectsFlagPlugin.moduleHasSideEffects("./src/x/y/z.js", "!*.js").should.eql(false);
SideEffectsFlagPlugin.moduleHasSideEffects("./src/x/y/z.js", "!**/*.js").should.eql(false); SideEffectsFlagPlugin.moduleHasSideEffects("./src/x/y/z.js", "!**/*.js").should.eql(false);
}); });

View File

@ -2764,9 +2764,9 @@ micromatch@^2.1.5:
parse-glob "^3.0.4" parse-glob "^3.0.4"
regex-cache "^0.4.2" regex-cache "^0.4.2"
micromatch@^3.1.6: micromatch@^3.1.8:
version "3.1.6" version "3.1.8"
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.6.tgz#8d7c043b48156f408ca07a4715182b79b99420bf" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.8.tgz#5c8caa008de588eebb395e8c0ad12c128f25fff1"
dependencies: dependencies:
arr-diff "^4.0.0" arr-diff "^4.0.0"
array-unique "^0.3.2" array-unique "^0.3.2"