From 08d66e849133cc79f709ade794a874ff505cb277 Mon Sep 17 00:00:00 2001 From: LFades Date: Tue, 8 Feb 2022 18:16:17 -0500 Subject: [PATCH] Added taskfile to every package --- packages/bigcommerce/taskfile.js | 20 ++++++++++++++++++++ packages/commerce/taskfile.js | 20 ++++++++++++++++++++ packages/commercejs/taskfile.js | 20 ++++++++++++++++++++ packages/kibocommerce/taskfile.js | 20 ++++++++++++++++++++ packages/ordercloud/taskfile.js | 20 ++++++++++++++++++++ packages/saleor/taskfile.js | 20 ++++++++++++++++++++ packages/shopify/taskfile.js | 20 ++++++++++++++++++++ packages/spree/taskfile.js | 20 ++++++++++++++++++++ packages/swell/taskfile.js | 20 ++++++++++++++++++++ packages/vendure/taskfile.js | 20 ++++++++++++++++++++ 10 files changed, 200 insertions(+) create mode 100644 packages/bigcommerce/taskfile.js create mode 100644 packages/commerce/taskfile.js create mode 100644 packages/commercejs/taskfile.js create mode 100644 packages/kibocommerce/taskfile.js create mode 100644 packages/ordercloud/taskfile.js create mode 100644 packages/saleor/taskfile.js create mode 100644 packages/shopify/taskfile.js create mode 100644 packages/spree/taskfile.js create mode 100644 packages/swell/taskfile.js create mode 100644 packages/vendure/taskfile.js diff --git a/packages/bigcommerce/taskfile.js b/packages/bigcommerce/taskfile.js new file mode 100644 index 000000000..39b1b2a86 --- /dev/null +++ b/packages/bigcommerce/taskfile.js @@ -0,0 +1,20 @@ +export async function build(task, opts) { + await task + .source('src/**/*.+(ts|tsx|js)') + .swc({ dev: opts.dev, outDir: 'dist', baseUrl: 'src' }) + .target('dist') + .source('src/**/*.+(cjs|json)') + .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) + await task.watch('src/**/*.+(ts|tsx|js|cjs|json)', 'build', opts) +} diff --git a/packages/commerce/taskfile.js b/packages/commerce/taskfile.js new file mode 100644 index 000000000..39b1b2a86 --- /dev/null +++ b/packages/commerce/taskfile.js @@ -0,0 +1,20 @@ +export async function build(task, opts) { + await task + .source('src/**/*.+(ts|tsx|js)') + .swc({ dev: opts.dev, outDir: 'dist', baseUrl: 'src' }) + .target('dist') + .source('src/**/*.+(cjs|json)') + .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) + await task.watch('src/**/*.+(ts|tsx|js|cjs|json)', 'build', opts) +} diff --git a/packages/commercejs/taskfile.js b/packages/commercejs/taskfile.js new file mode 100644 index 000000000..39b1b2a86 --- /dev/null +++ b/packages/commercejs/taskfile.js @@ -0,0 +1,20 @@ +export async function build(task, opts) { + await task + .source('src/**/*.+(ts|tsx|js)') + .swc({ dev: opts.dev, outDir: 'dist', baseUrl: 'src' }) + .target('dist') + .source('src/**/*.+(cjs|json)') + .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) + await task.watch('src/**/*.+(ts|tsx|js|cjs|json)', 'build', opts) +} diff --git a/packages/kibocommerce/taskfile.js b/packages/kibocommerce/taskfile.js new file mode 100644 index 000000000..39b1b2a86 --- /dev/null +++ b/packages/kibocommerce/taskfile.js @@ -0,0 +1,20 @@ +export async function build(task, opts) { + await task + .source('src/**/*.+(ts|tsx|js)') + .swc({ dev: opts.dev, outDir: 'dist', baseUrl: 'src' }) + .target('dist') + .source('src/**/*.+(cjs|json)') + .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) + await task.watch('src/**/*.+(ts|tsx|js|cjs|json)', 'build', opts) +} diff --git a/packages/ordercloud/taskfile.js b/packages/ordercloud/taskfile.js new file mode 100644 index 000000000..39b1b2a86 --- /dev/null +++ b/packages/ordercloud/taskfile.js @@ -0,0 +1,20 @@ +export async function build(task, opts) { + await task + .source('src/**/*.+(ts|tsx|js)') + .swc({ dev: opts.dev, outDir: 'dist', baseUrl: 'src' }) + .target('dist') + .source('src/**/*.+(cjs|json)') + .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) + await task.watch('src/**/*.+(ts|tsx|js|cjs|json)', 'build', opts) +} diff --git a/packages/saleor/taskfile.js b/packages/saleor/taskfile.js new file mode 100644 index 000000000..39b1b2a86 --- /dev/null +++ b/packages/saleor/taskfile.js @@ -0,0 +1,20 @@ +export async function build(task, opts) { + await task + .source('src/**/*.+(ts|tsx|js)') + .swc({ dev: opts.dev, outDir: 'dist', baseUrl: 'src' }) + .target('dist') + .source('src/**/*.+(cjs|json)') + .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) + await task.watch('src/**/*.+(ts|tsx|js|cjs|json)', 'build', opts) +} diff --git a/packages/shopify/taskfile.js b/packages/shopify/taskfile.js new file mode 100644 index 000000000..39b1b2a86 --- /dev/null +++ b/packages/shopify/taskfile.js @@ -0,0 +1,20 @@ +export async function build(task, opts) { + await task + .source('src/**/*.+(ts|tsx|js)') + .swc({ dev: opts.dev, outDir: 'dist', baseUrl: 'src' }) + .target('dist') + .source('src/**/*.+(cjs|json)') + .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) + await task.watch('src/**/*.+(ts|tsx|js|cjs|json)', 'build', opts) +} diff --git a/packages/spree/taskfile.js b/packages/spree/taskfile.js new file mode 100644 index 000000000..39b1b2a86 --- /dev/null +++ b/packages/spree/taskfile.js @@ -0,0 +1,20 @@ +export async function build(task, opts) { + await task + .source('src/**/*.+(ts|tsx|js)') + .swc({ dev: opts.dev, outDir: 'dist', baseUrl: 'src' }) + .target('dist') + .source('src/**/*.+(cjs|json)') + .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) + await task.watch('src/**/*.+(ts|tsx|js|cjs|json)', 'build', opts) +} diff --git a/packages/swell/taskfile.js b/packages/swell/taskfile.js new file mode 100644 index 000000000..39b1b2a86 --- /dev/null +++ b/packages/swell/taskfile.js @@ -0,0 +1,20 @@ +export async function build(task, opts) { + await task + .source('src/**/*.+(ts|tsx|js)') + .swc({ dev: opts.dev, outDir: 'dist', baseUrl: 'src' }) + .target('dist') + .source('src/**/*.+(cjs|json)') + .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) + await task.watch('src/**/*.+(ts|tsx|js|cjs|json)', 'build', opts) +} diff --git a/packages/vendure/taskfile.js b/packages/vendure/taskfile.js new file mode 100644 index 000000000..39b1b2a86 --- /dev/null +++ b/packages/vendure/taskfile.js @@ -0,0 +1,20 @@ +export async function build(task, opts) { + await task + .source('src/**/*.+(ts|tsx|js)') + .swc({ dev: opts.dev, outDir: 'dist', baseUrl: 'src' }) + .target('dist') + .source('src/**/*.+(cjs|json)') + .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) + await task.watch('src/**/*.+(ts|tsx|js|cjs|json)', 'build', opts) +}