Build all your TypeScript files into JavaScript.
Installation
Add configuration and setup scripts:
npm install -D -E @playform/build
Usage
Through a command line run:
npx @playform/build 'Source/**/*.ts'
or in a package.json
file:
{
"scripts": {
"prepublishOnly": "Build 'Source/**/*.ts'"
}
}
ESBuild Configuration
Or with a custom ESBuild config file:
package.json
{
"scripts": {
"prepublishOnly": "Build 'Source/**/*.ts' --ESBuild ESBuild.ts"
}
}
See an example of a configuration file in
ESBuild.ts
TypeScript Configuration
tsconfig.json
{
"compilerOptions": {
"outDir": "Target"
},
"extends": "@playform/build/tsconfig",
"include": ["Source"]
}