diff options
author | 2022-06-16 09:54:09 -0400 | |
---|---|---|
committer | 2022-06-16 09:54:09 -0400 | |
commit | 4916b733c2b8265ab46762bbbc85aa4171296515 (patch) | |
tree | fe21dbd12bf5dcc01223b68375ff8b56d4767c7b /scripts/cmd/prebuild.js | |
parent | 816e9635095ca6914b281b137f1c0e98b1ea7b37 (diff) | |
download | astro-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.js | 8 |
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); |