async function build(target = 'target/build') {
    await folder(target).delete().exec()
    await shell(`tsc -p ./src/tsconfig.json --outDir ${target}`).exec()
    await folder(target).add('package.json').exec()
    await folder(target).add('readme.md').exec()
    await folder(target).add('license').exec()
    await shell(`cd ${target} && npm pack`).exec()
    
    // npm publish sinclair-typebox-0.x.x.tgz --access=public
}
// Builds this package and packs it for npm publishing.
Builds this package and packs it for npm publishing.
Builds this package and packs it for npm publishing .
async function build(target = 'target/build') {
    await folder(target).delete().exec()
    await shell(`tsc -p ./src/tsconfig.json --outDir ${target}`).exec()
    await folder(target).add('package.json').exec()
    await folder(target).add('readme.md').exec()
    await folder(target).add('license').exec()
    await shell(`cd ${target} && npm pack`).exec()
}
async function build ( target = 'target/build' ) { await folder ( target ) . delete ( ) . exec ( ) await shell ( ` ${ target } ` ) . exec ( ) await folder ( target ) . add ( 'package.json' ) . exec ( ) await folder ( target ) . add ( 'readme.md' ) . exec ( ) await folder ( target ) . add ( 'license' ) . exec ( ) await shell ( ` ${ target } ` ) . exec ( ) }
Builds this package and packs it for npm publishing.
Builds this package and packs it for npm publishing .
// npm publish sinclair-typebox-0.x.x.tgz --access=public