(name)
| 2237 | * @param {string} name name |
| 2238 | */ |
| 2239 | const groupByAssetInfoFlag = (name) => { |
| 2240 | groupConfigs.push({ |
| 2241 | getKeys: (asset) => |
| 2242 | asset.info && asset.info[name] ? ["1"] : undefined, |
| 2243 | createGroup: (key, children, assets) => ({ |
| 2244 | type: "assets by info", |
| 2245 | info: { |
| 2246 | [name]: Boolean(key) |
| 2247 | }, |
| 2248 | children, |
| 2249 | ...assetGroup(children, assets) |
| 2250 | }) |
| 2251 | }); |
| 2252 | }; |
| 2253 | groupByAssetInfoFlag("immutable"); |
| 2254 | groupByAssetInfoFlag("development"); |
| 2255 | groupByAssetInfoFlag("hotModuleReplacement"); |
no test coverage detected