falcon-webpack
Advanced tools
@@ -103,6 +103,8 @@ const path = require('path'); | ||
| */ | ||
| let lock = true; | ||
| function DynamicEntriesPlugin(entry, opts = {}) { | ||
| return () => | ||
| new Promise((resolve, reject) => { | ||
| const { mode = 'group' } = opts; | ||
| const { mode = 'group', loop = false } = opts; | ||
| if (!lock) { resolve(entry); return } | ||
| try { | ||
@@ -151,2 +153,3 @@ setTimeout(() => { | ||
| if (!loop) { lock = false; } | ||
| resolve(entry); | ||
@@ -153,0 +156,0 @@ }) |
+1
-1
| { | ||
| "name": "falcon-webpack", | ||
| "version": "0.3.3", | ||
| "version": "0.3.4", | ||
| "description": "千米电商云前端框架-webpack插件集&loader", | ||
@@ -5,0 +5,0 @@ "mail": "gcy [guocaoyi@qianmi.com]", |
27011
0.44%866
0.35%