UNPKG

css-mangle-webpack-plugin

Version:

This webpack plugin package is a CSS mangler that globally optimizes and shortens identifier names.

20 lines (16 loc) 601 B
import { ManglerAssetType } from "../core/mangler_asset"; export class ManglerUtil { /** Gets a given asset name of the resource type for mangler. */ static assetTypeOf(assetName: string): ManglerAssetType { if (assetName.endsWith(".js") || assetName.endsWith(".jsx")) { return ManglerAssetType.SCRIPT; } if (assetName.endsWith(".css")) { return ManglerAssetType.STYLE; } if (assetName.endsWith(".html")) { return ManglerAssetType.HTML4; } return ManglerAssetType.OTHER; } }