@jakesidsmith/tsb
Version:
Dead simple TypeScript bundler, watcher, dev server, transpiler, and polyfiller
17 lines • 813 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.VALID_JSX_OPTIONS = exports.MATCHES_GLOB = exports.MATCHES_EXTENSION = exports.EXTENSIONS = exports.CONFIG_FILE_NAME = exports.DESCRIPTION = exports.PROGRAM = void 0;
exports.PROGRAM = 'tsb';
exports.DESCRIPTION = 'Dead simple TypeScript bundler, watcher, dev server, transpiler, and polyfiller';
exports.CONFIG_FILE_NAME = `${exports.PROGRAM}.config.ts`;
exports.EXTENSIONS = ['.ts', '.tsx', '.js', '.jsx', '.cjs', '.mjs'];
exports.MATCHES_EXTENSION = new RegExp(`\\.(${exports.EXTENSIONS.map((ext) => ext.substr(1)).join('|')})$`);
exports.MATCHES_GLOB = /\/[*/]+\/?$/;
exports.VALID_JSX_OPTIONS = [
'preserve',
'react',
'react-jsx',
'react-jsxdev',
'react-native',
];
//# sourceMappingURL=constants.js.map