lib/source-loader/src/abstract-syntax-tree/parsers/parser-ts.js
import parseTs from 'prettier/parser-typescript';
function parse(source) {
try {
return parseTs.parsers.typescript.parse(source);
} catch (error1) {
try {
return JSON.stringify(source);
} catch (error) {
throw error1;
}
}
}
function format(source) {
return parseTs.parsers.typescript.format(source);
}
export default {
parse,
format,
};