summaryrefslogtreecommitdiff
path: root/scripts/cmd/prebuild.js
diff options
context:
space:
mode:
authorGravatar Matthew Phillips <matthew@skypack.dev> 2022-06-16 09:54:09 -0400
committerGravatar GitHub <noreply@github.com> 2022-06-16 09:54:09 -0400
commit4916b733c2b8265ab46762bbbc85aa4171296515 (patch)
treefe21dbd12bf5dcc01223b68375ff8b56d4767c7b /scripts/cmd/prebuild.js
parent816e9635095ca6914b281b137f1c0e98b1ea7b37 (diff)
downloadastro-4916b733c2b8265ab46762bbbc85aa4171296515.tar.gz
astro-4916b733c2b8265ab46762bbbc85aa4171296515.tar.zst
astro-4916b733c2b8265ab46762bbbc85aa4171296515.zip
Inline hydration directive scripts (#3605)
* Inline hydration scripts * Adds a changeset * Update directiveAstroKeys type
Diffstat (limited to 'scripts/cmd/prebuild.js')
-rw-r--r--scripts/cmd/prebuild.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/scripts/cmd/prebuild.js b/scripts/cmd/prebuild.js
index 4a67babe2..0d14e63f1 100644
--- a/scripts/cmd/prebuild.js
+++ b/scripts/cmd/prebuild.js
@@ -11,6 +11,12 @@ export default async function prebuild(...args) {
args.splice(buildToString, 1);
buildToString = true;
}
+ let minify = true;
+ let minifyIdx = args.indexOf('--no-minify');
+ if(minifyIdx !== -1) {
+ minify = false;
+ args.splice(minifyIdx, 1);
+ }
let patterns = args;
let entryPoints = [].concat(
@@ -33,7 +39,7 @@ export default async function prebuild(...args) {
const tscode = await fs.promises.readFile(filepath, 'utf-8');
const esbuildresult = await esbuild.transform(tscode, {
loader: 'ts',
- minify: true,
+ minify,
});
const rootURL = new URL('../../', import.meta.url);
const rel = path.relative(fileURLToPath(rootURL), filepath);