commerce/packages/local/taskfile.js
2022-02-08 17:06:48 -05:00

18 lines
441 B
JavaScript

export async function build(task, opts) {
await task
.source('src/**/*.+(ts|tsx|js|cjs)')
.swc('server', { dev: opts.dev, outDir: 'dist', baseUrl: 'src' })
.target('dist')
task.$.log('Compiled src files')
}
export async function release(task) {
await task.clear('dist').start('build')
}
export default async function dev(task) {
const opts = { dev: true }
await task.clear('dist')
await task.start('build', opts)
}