webpack-plugin-errorwithimportpackage
Advanced tools
+5
-3
@@ -29,4 +29,6 @@ "use strict"; | ||
| ErrorWithImportPackage.prototype.apply = function (compiler) { | ||
| var _this = this; | ||
| var compilerContext = compiler.context; | ||
| var errorWithImportPackageList = this.errorWithImportPackageList; | ||
| if (errorWithImportPackageList.length === 0) | ||
| return; | ||
| compiler.hooks.emit.tapAsync('ErrorWithPackage', function (compilation, cb) { | ||
@@ -39,4 +41,4 @@ compilation.chunks.forEach(function (chunk) { | ||
| var relativePath = path.posix.relative(compilerContext, filePath); | ||
| // console.log(relativePath, this.errorWithImportPackageList) | ||
| _this.errorWithImportPackageList.forEach(function (itemName) { | ||
| // console.log(relativePath, errorWithImportPackageList) | ||
| errorWithImportPackageList.forEach(function (itemName) { | ||
| var importPackageName = path.posix.join('node_modules', itemName); | ||
@@ -43,0 +45,0 @@ if (relativePath.includes(importPackageName)) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../lib/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;AAAA,yCAA6B;AAG7B;IAGI,gCAAY,OAAY;QAAZ,wBAAA,EAAA,YAAY;QAFjB,+BAA0B,GAAa,EAAE,CAAC;QAG7C,IAAI,CAAC,0BAA0B,GAAG,KAAK,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC;IACnF,CAAC;IACD,sCAAK,GAAL,UAAM,QAAkB;QAAxB,iBAyBC;QAxBG,IAAM,eAAe,GAAG,QAAQ,CAAC,OAAO,CAAC;QACzC,QAAQ,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,kBAAkB,EAAE,UAAC,WAAW,EAAE,EAAE;YAC7D,WAAW,CAAC,MAAM,CAAC,OAAO,CAAC,UAAC,KAAK;gBAE7B,KAAK,CAAC,UAAU,EAAE,CAAC,OAAO,CAAC,UAAC,MAAM;;oBAC9B,iBAAiB;oBACjB,CAAC,MAAA,MAAA,MAAM,aAAN,MAAM,uBAAN,MAAM,CAAE,SAAS,0CAAE,gBAAgB,mCAAI,EAAE,CAAC,CAAC,OAAO,CAAC,UAAC,QAAgB;wBACjE,IAAM,YAAY,GAAG,IAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,eAAe,EAAE,QAAQ,CAAC,CAAC;wBACpE,8DAA8D;wBAE9D,KAAI,CAAC,0BAA0B,CAAC,OAAO,CAAC,UAAC,QAAQ;4BAC7C,IAAM,iBAAiB,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,cAAc,EAAE,QAAQ,CAAC,CAAC;4BAEpE,IAAI,YAAY,CAAC,QAAQ,CAAC,iBAAiB,CAAC,EAAE;gCAC1C,OAAO,CAAC,GAAG,CAAC,mFAA4C,QAAQ,gBAAW,CAAC,CAAC;gCAC7E,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;6BACnB;wBACL,CAAC,CAAC,CAAC;oBACP,CAAC,CAAC,CAAC;gBACP,CAAC,CAAC,CAAC;YACP,CAAC,CAAC,CAAC;YAEH,EAAE,EAAE,CAAC;QACT,CAAC,CAAC,CAAC;IACP,CAAC;IACL,6BAAC;AAAD,CAAC,AAhCQ,IAgCP"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../lib/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;AAAA,yCAA6B;AAG7B;IAGI,gCAAY,OAAY;QAAZ,wBAAA,EAAA,YAAY;QAFjB,+BAA0B,GAAa,EAAE,CAAC;QAG7C,IAAI,CAAC,0BAA0B,GAAG,KAAK,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC;IACnF,CAAC;IACD,sCAAK,GAAL,UAAM,QAAkB;QACpB,IAAM,eAAe,GAAG,QAAQ,CAAC,OAAO,CAAC;QACzC,IAAM,0BAA0B,GAAG,IAAI,CAAC,0BAA0B,CAAA;QAElE,IAAG,0BAA0B,CAAC,MAAM,KAAK,CAAC;YAAE,OAAM;QAElD,QAAQ,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,kBAAkB,EAAE,UAAC,WAAW,EAAE,EAAE;YAC7D,WAAW,CAAC,MAAM,CAAC,OAAO,CAAC,UAAC,KAAK;gBAE7B,KAAK,CAAC,UAAU,EAAE,CAAC,OAAO,CAAC,UAAC,MAAM;;oBAC9B,iBAAiB;oBACjB,CAAC,MAAA,MAAA,MAAM,aAAN,MAAM,uBAAN,MAAM,CAAE,SAAS,0CAAE,gBAAgB,mCAAI,EAAE,CAAC,CAAC,OAAO,CAAC,UAAC,QAAgB;wBACjE,IAAM,YAAY,GAAG,IAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,eAAe,EAAE,QAAQ,CAAC,CAAC;wBACpE,yDAAyD;wBAEzD,0BAA0B,CAAC,OAAO,CAAC,UAAC,QAAQ;4BACxC,IAAM,iBAAiB,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,cAAc,EAAE,QAAQ,CAAC,CAAC;4BAEpE,IAAI,YAAY,CAAC,QAAQ,CAAC,iBAAiB,CAAC,EAAE;gCAC1C,OAAO,CAAC,GAAG,CAAC,mFAA4C,QAAQ,gBAAW,CAAC,CAAC;gCAC7E,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;6BACnB;wBACL,CAAC,CAAC,CAAC;oBACP,CAAC,CAAC,CAAC;gBACP,CAAC,CAAC,CAAC;YACP,CAAC,CAAC,CAAC;YAEH,EAAE,EAAE,CAAC;QACT,CAAC,CAAC,CAAC;IACP,CAAC;IACL,6BAAC;AAAD,CAAC,AApCQ,IAoCP"} |
+6
-2
@@ -12,2 +12,6 @@ import * as path from 'path'; | ||
| const compilerContext = compiler.context; | ||
| const errorWithImportPackageList = this.errorWithImportPackageList | ||
| if(errorWithImportPackageList.length === 0) return | ||
| compiler.hooks.emit.tapAsync('ErrorWithPackage', (compilation, cb) => { | ||
@@ -20,5 +24,5 @@ compilation.chunks.forEach((chunk) => { | ||
| const relativePath = path.posix.relative(compilerContext, filePath); | ||
| // console.log(relativePath, this.errorWithImportPackageList) | ||
| // console.log(relativePath, errorWithImportPackageList) | ||
| this.errorWithImportPackageList.forEach((itemName) => { | ||
| errorWithImportPackageList.forEach((itemName) => { | ||
| const importPackageName = path.posix.join('node_modules', itemName); | ||
@@ -25,0 +29,0 @@ |
+7
-5
| { | ||
| "name": "webpack-plugin-errorwithimportpackage", | ||
| "version": "1.0.4", | ||
| "version": "1.0.6", | ||
| "description": "webpack plugin errorwithimportpackage", | ||
@@ -11,3 +11,6 @@ "author": "gzh <18255106634@163.com>", | ||
| "plugin", | ||
| "errorwithimportpackage" | ||
| "errorwithimportpackage", | ||
| "error", | ||
| "import", | ||
| "package" | ||
| ], | ||
@@ -25,4 +28,3 @@ "main": "dist/index.js", | ||
| "directories": { | ||
| "lib": "lib", | ||
| "test": "__tests__" | ||
| "lib": "lib" | ||
| }, | ||
@@ -39,3 +41,3 @@ "repository": { | ||
| }, | ||
| "gitHead": "31263e0a663d6b2b5ca96ec0f22ae2b25b958c44" | ||
| "gitHead": "7ab89e5744dac6b6c13e1bb43348b20c3ae6484e" | ||
| } |
7238
4.67%95
4.4%