Skip to content

Commit 9656e71

Browse files
authored
Merge pull request #356 from h5bp/chore/deps-0208
chore(deps): update deps
2 parents 8e71a7c + 2eafa3c commit 9656e71

File tree

5 files changed

+5176
-10822
lines changed

5 files changed

+5176
-10822
lines changed

.github/workflows/coverage.yaml

Lines changed: 0 additions & 22 deletions
This file was deleted.

lib/cli.js

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
import yargsParser from "yargs-parser";
1+
import os from "os";
22
import path from "path";
3+
import yargsParser from "yargs-parser";
34
import chalk from "chalk";
45
import inquirer from "inquirer";
56
import fuzzy from "fuzzy";
67
import ora from "ora";
78
import pacote from "pacote";
89
import glob from "fast-glob";
910
import fs from "fs-extra";
10-
import os from "os";
1111
import elapsed from "elapsed-time-logger";
1212
import compareVersions from "compare-versions";
1313
import inqurerAutocompletePrompt from "inquirer-autocomplete-prompt";
@@ -41,24 +41,24 @@ const checkFolder = async (targetDir, argv) => {
4141
const onLoad = async (targetDir, version, argv) => {
4242
// see https://github.com/mrmlnc/fast-glob#how-to-write-patterns-on-windows
4343
const npmIgnoreFiles = await glob(
44-
`${targetDir.replace(/\\/g, "/")}/**/.npmignore`
44+
`${targetDir.replace(/\\/g, "/")}/**/.npmignore`,
4545
);
4646
await Promise.all(
4747
// eslint-disable-next-line arrow-body-style
4848
npmIgnoreFiles.map((fileName) => {
4949
return fs.rename(
5050
fileName,
51-
fileName.replace(/\.npmignore$/, ".gitignore")
51+
fileName.replace(/\.npmignore$/, ".gitignore"),
5252
);
53-
})
53+
}),
5454
);
5555
const skipPrompts = argv.yes === true;
5656

5757
if (skipPrompts) {
5858
return;
5959
}
6060
const langsList = JSON.parse(
61-
await fs.readFile(new URL("./countries.json", import.meta.url))
61+
await fs.readFile(new URL("./countries.json", import.meta.url)),
6262
);
6363

6464
const langListMap = {};
@@ -105,16 +105,15 @@ const onLoad = async (targetDir, version, argv) => {
105105
const sourceHTML = await fs.readFile(indexFile, "utf-8");
106106
let resultHTML = sourceHTML.replace(
107107
/(<html.*lang=)"([^"]*)"/gi,
108-
`$1"${lang}"`
108+
`$1"${lang}"`,
109109
);
110110
if (removeJqueryFlag) {
111111
resultHTML = resultHTML.replace(
112112
/(<script>window\.jQuery.*<\/script>|<script src=".*jquery.*<\/script>)/gi,
113-
""
113+
"",
114114
);
115115
}
116116
await fs.writeFile(indexFile, resultHTML);
117-
return;
118117
} catch (err) {
119118
/* istanbul ignore next */
120119
throw new Error(err);
@@ -138,27 +137,26 @@ export default async function CreateHtml5BoilerplateCLI(argvs) {
138137
return;
139138
}
140139
spinner = ora(
141-
`Downloading ${packageName} version '${version}' to ${targetDir}`
140+
`Downloading ${packageName} version '${version}' to ${targetDir}`,
142141
).start();
143142
await fs.ensureDir(tempDir);
144143
try {
145144
const { from: nameWithVersion } = await extract(
146145
`${packageName}@${version}`,
147146
tempDir,
148-
{}
147+
{},
149148
);
150149
await fs.copy(`${tempDir}/dist`, targetDir);
151150
const timerDownloaded = timer.get();
152151
console.log(targetDir);
153152
await onLoad(targetDir, version, argv);
154153
spinner.succeed(
155-
` ${nameWithVersion} copied to ${targetDir} in ${timerDownloaded}. Have fun!`
154+
` ${nameWithVersion} copied to ${targetDir} in ${timerDownloaded}. Have fun!`,
156155
);
157-
return;
158156
} catch (err) {
159157
if (err.code === "ETARGET") {
160158
const msg = chalk.red(
161-
`version '${err.wanted}' not found in npm registry\navailable versions:\n`
159+
`version '${err.wanted}' not found in npm registry\navailable versions:\n`,
162160
);
163161
spinner.fail(msg + err.versions.reverse().join(" | "));
164162
throw err.code;

0 commit comments

Comments
 (0)