rollup-plugin-data-qa
Version:
[](https://www.npmjs.com/package/rollup-plugin-data-qa) [](https://github.com/semantic-releas
16 lines (15 loc) • 355 B
JavaScript
//#region src/utils/getParseOptions/index.ts
function getParseOptions(id) {
if (id.endsWith(".tsx")) return {
lang: "tsx",
jsx: true
};
if (id.endsWith(".jsx")) return {
lang: "jsx",
jsx: true
};
if (id.endsWith(".ts") && !id.endsWith(".d.ts")) return { lang: "ts" };
return { lang: "js" };
}
//#endregion
exports.default = getParseOptions;