swthree
v0.1.1
Published
compile with swc using compiler options or commands like tsc
Readme
swthree
Compile TypeScript using swc, migrate swc options from tsconfig.json, and use cli commands similar to those of tsc.
Usage
import { migrateOptions } from "swthree";
import { transform } from "@swc/core";
const swcOptions = migrateOptions({
// tsconfig compiler options
});
const { code, map } = await transform(source, swcOptions);import { transform } from "swthree";
const { code, map } = await transform(source, {
// tsconfig compiler options
});CLI
Examples:
sw3
sw3 src/**/*.ts
sw3 -p tsconfig.prod.json --rootDir src --minify
sw3 --module commonjs --entryFileNames "[name].cjs"Run sw3 --help or sw3 --dry to see the details.
