diff options
author | 2021-05-03 11:47:51 -0600 | |
---|---|---|
committer | 2021-05-03 11:47:51 -0600 | |
commit | 4ff3add50f170b50f7d629a7d16e03f196e19edc (patch) | |
tree | e73bf327a2d132e808b950f4e1331b6172374b85 /scripts | |
parent | c74f3e70f19f24500fa78ae6b7bf6c5992d0370f (diff) | |
download | astro-4ff3add50f170b50f7d629a7d16e03f196e19edc.tar.gz astro-4ff3add50f170b50f7d629a7d16e03f196e19edc.tar.zst astro-4ff3add50f170b50f7d629a7d16e03f196e19edc.zip |
Clean dependencies (#166)
* Clean dependencies
This moves some dependencies around where they should be
* Formatting
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/cmd/copy.js | 29 | ||||
-rwxr-xr-x | scripts/index.js | 26 |
2 files changed, 31 insertions, 24 deletions
diff --git a/scripts/cmd/copy.js b/scripts/cmd/copy.js index 6b7e9deee..03718ef02 100644 --- a/scripts/cmd/copy.js +++ b/scripts/cmd/copy.js @@ -33,17 +33,22 @@ export default async function copy() { Object.entries(templates).map(([template, files]) => { const cwd = resolve(join(rootDir, template)); const dest = join(destDir, `${template}.tgz`); - const metafile = files.find(f => f.endsWith('meta.json')); + const metafile = files.find((f) => f.endsWith('meta.json')); if (metafile) { - files = files.filter(f => f !== metafile); + files = files.filter((f) => f !== metafile); meta[template] = JSON.parse(readFileSync(metafile).toString()); } - return fs.mkdir(dirname(dest), { recursive: true }).then(() => tar.create({ - gzip: true, - portable: true, - file: dest, - cwd, - }, files.map(f => f.replace(cwd, '').slice(1)))); + return fs.mkdir(dirname(dest), { recursive: true }).then(() => + tar.create( + { + gzip: true, + portable: true, + file: dest, + cwd, + }, + files.map((f) => f.replace(cwd, '').slice(1)) + ) + ); }) ).then(() => { if (Object.keys(meta).length > 0) { @@ -53,10 +58,12 @@ export default async function copy() { } const files = await glob(patterns); - await Promise.all(files.map(file => { + await Promise.all( + files.map((file) => { const dest = resolve(file.replace(/^[^/]+/, 'dist')); - return fs.mkdir(dirname(dest), { recursive: true }).then(() => fs.copyFile(resolve(file), dest)) - })); + return fs.mkdir(dirname(dest), { recursive: true }).then(() => fs.copyFile(resolve(file), dest)); + }) + ); } function resolveRootDir(files) { diff --git a/scripts/index.js b/scripts/index.js index cfa747769..9025e4781 100755 --- a/scripts/index.js +++ b/scripts/index.js @@ -1,19 +1,19 @@ #!/usr/bin/env node export default async function run() { - const [cmd, ...args] = process.argv.slice(2); - switch (cmd) { - case 'dev': - case 'build': { - const { default: build } = await import('./cmd/build.js'); - build(...args, cmd === 'dev' ? 'IS_DEV' : undefined); - break; - } - case 'copy': { - const { default: copy } = await import('./cmd/copy.js'); - copy(...args); - break; - } + const [cmd, ...args] = process.argv.slice(2); + switch (cmd) { + case 'dev': + case 'build': { + const { default: build } = await import('./cmd/build.js'); + build(...args, cmd === 'dev' ? 'IS_DEV' : undefined); + break; } + case 'copy': { + const { default: copy } = await import('./cmd/copy.js'); + copy(...args); + break; + } + } } run(); |