forked from open-wc/open-wc
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.js
35 lines (32 loc) · 1.24 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
/** @typedef {import('./src/types').PolyfillsLoaderConfig} PolyfillsLoaderConfig */
/** @typedef {import('./src/types').PolyfillsConfig} PolyfillsConfig */
/** @typedef {import('./src/types').PolyfillConfig} PolyfillConfig */
/** @typedef {import('./src/types').ModernEntrypoint} ModernEntrypoint */
/** @typedef {import('./src/types').LegacyEntrypoint} LegacyEntrypoint */
/** @typedef {import('./src/types').FileType} FileType */
/** @typedef {import('./src/types').File} File */
/** @typedef {import('./src/types').GeneratedFile} GeneratedFile */
/** @typedef {import('./src/types').PolyfillFile} PolyfillFile */
/** @typedef {import('./src/types').PolyfillsLoader} PolyfillsLoader */
const { injectPolyfillsLoader } = require('./src/inject-polyfills-loader');
const { createPolyfillsLoader } = require('./src/create-polyfills-loader');
const { createPolyfillsData } = require('./src/create-polyfills-data');
const {
noModuleSupportTest,
fileTypes,
createContentHash,
cleanImportPath,
getScriptFileType,
hasFileOfType,
} = require('./src/utils');
module.exports = {
injectPolyfillsLoader,
createPolyfillsLoader,
createPolyfillsData,
noModuleSupportTest,
fileTypes,
createContentHash,
cleanImportPath,
getScriptFileType,
hasFileOfType,
};