diff --git a/dist/functions/bundler/all-pages-esbuild-context-bundler.d.ts b/dist/functions/bundler/all-pages-esbuild-context-bundler.d.ts index 749927e..c751412 100644 --- a/dist/functions/bundler/all-pages-esbuild-context-bundler.d.ts +++ b/dist/functions/bundler/all-pages-esbuild-context-bundler.d.ts @@ -4,6 +4,7 @@ type Params = { artifacts: BundlerCTXMap[]; }) => Promise | void; build_only?: boolean; + start?: boolean; }; export default function allPagesESBuildContextBundler(params?: Params): Promise; export {}; diff --git a/dist/functions/bundler/all-pages-esbuild-context-bundler.js b/dist/functions/bundler/all-pages-esbuild-context-bundler.js index 8b1f9d7..b30e50b 100644 --- a/dist/functions/bundler/all-pages-esbuild-context-bundler.js +++ b/dist/functions/bundler/all-pages-esbuild-context-bundler.js @@ -50,7 +50,7 @@ export default async function allPagesESBuildContextBundler(params) { esbuildCTXArtifactTracker({ entryToPage, post_build_fn: params?.post_build_fn, - build_only: params?.build_only, + build_only: params?.build_only || params?.start, }), ], jsx: "automatic", diff --git a/dist/functions/bunext-init.js b/dist/functions/bunext-init.js index 0d595f5..a07a2cd 100644 --- a/dist/functions/bunext-init.js +++ b/dist/functions/bunext-init.js @@ -48,7 +48,7 @@ export default async function bunextInit(params) { } else { log.build(`Building Modules ...`); - await allPagesESBuildContextBundler(); + await allPagesESBuildContextBundler({ start: true }); cron(); } } diff --git a/package.json b/package.json index 7e4c638..c083484 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@moduletrace/bunext", - "version": "1.0.95", + "version": "1.0.96", "main": "dist/index.js", "module": "index.ts", "dependencies": { diff --git a/src/functions/bundler/all-pages-esbuild-context-bundler.ts b/src/functions/bundler/all-pages-esbuild-context-bundler.ts index e7970f6..d32bdd2 100644 --- a/src/functions/bundler/all-pages-esbuild-context-bundler.ts +++ b/src/functions/bundler/all-pages-esbuild-context-bundler.ts @@ -21,6 +21,7 @@ type Params = { artifacts: BundlerCTXMap[]; }) => Promise | void; build_only?: boolean; + start?: boolean; }; export default async function allPagesESBuildContextBundler(params?: Params) { @@ -83,7 +84,7 @@ export default async function allPagesESBuildContextBundler(params?: Params) { esbuildCTXArtifactTracker({ entryToPage, post_build_fn: params?.post_build_fn, - build_only: params?.build_only, + build_only: params?.build_only || params?.start, }), ], jsx: "automatic", diff --git a/src/functions/bunext-init.ts b/src/functions/bunext-init.ts index 5996363..676cc09 100644 --- a/src/functions/bunext-init.ts +++ b/src/functions/bunext-init.ts @@ -105,7 +105,7 @@ export default async function bunextInit(params?: Params) { watcherEsbuildCTX(); } else { log.build(`Building Modules ...`); - await allPagesESBuildContextBundler(); + await allPagesESBuildContextBundler({ start: true }); cron(); } }