UNPKG

@intlayer/chokidar

Version:

Uses chokidar to scan and build Intlayer declaration files into dictionaries based on Intlayer configuration.

38 lines (37 loc) 899 B
//#region src/utils/getFormatFromExtension.ts const getFormatFromExtension = (extension) => { switch (extension) { case ".ts": case ".tsx": return "ts"; case ".cjs": case ".cjsx": return "cjs"; case ".js": case ".jsx": case ".mjs": case ".mjsx": return "esm"; case ".json": case ".jsonc": case ".json5": return "json"; case ".md": case ".mdx": return "md"; case ".yaml": case ".yml": return "yaml"; } return "ts"; }; const getExtensionFromFormat = (format) => { switch (format) { case "ts": return ".ts"; case "cjs": return ".cjs"; case "json": return ".json"; case "jsonc": return ".jsonc"; case "json5": return ".json5"; case "esm": return ".mjs"; case "md": return ".md"; case "yaml": return ".yaml"; } return ".ts"; }; //#endregion export { getExtensionFromFormat, getFormatFromExtension }; //# sourceMappingURL=getFormatFromExtension.mjs.map