UNPKG

lbundle

Version:

Small zero-configuration bundler build on top of Rollup.js and SWC for NPM libraries

64 lines (62 loc) 1.13 kB
const imageExtensions = [ '.png', '.jpg', '.jpeg', '.gif', '.webp', '.avif', '.ico', '.bmp', '.tiff', '.tif' ]; const videoExtensions = [ '.mp4', '.webm', '.ogg', '.avi', '.mov', '.wmv', '.flv', '.mkv' ]; const audioExtensions = [ '.mp3', '.wav', '.ogg', '.aac', '.flac', '.m4a' ]; const fontExtensions = [ '.woff', '.woff2', '.eot', '.ttf', '.otf' ]; const documentExtensions = [ '.pdf', '.doc', '.docx', '.txt', '.md' ]; const svgExtensions = [ '.svg' ]; // All asset extensions combined (excluding SVG as it needs special handling) const assetExtensions = [ ...imageExtensions, ...videoExtensions, ...audioExtensions, ...fontExtensions, ...documentExtensions ]; // All extensions including SVG const allAssetExtensions = [ ...assetExtensions, ...svgExtensions ]; export { allAssetExtensions, assetExtensions, audioExtensions, documentExtensions, fontExtensions, imageExtensions, svgExtensions, videoExtensions }; //# sourceMappingURL=asset-extensions.mjs.map