UNPKG

@mui/internal-docs-infra

Version:

MUI Infra - internal documentation creation tools.

15 lines 502 B
import { removeTypes } from "./removeTypes.mjs"; export const transformTypescriptToJavascript = async (source, fileName) => { const transformed = await removeTypes(source, fileName); const transformedFileName = fileName.replace(/\.ts$/, '.js').replace(/\.tsx$/, '.jsx'); return { js: { source: transformed, fileName: transformedFileName } }; }; export const TypescriptToJavascriptTransformer = { extensions: ['ts', 'tsx'], transformer: transformTypescriptToJavascript };