Skip to content

Commit 8df291e

Browse files
authored
fix: upgrade lock file (#1885)
* fix: upgrade lock file
1 parent 80db425 commit 8df291e

File tree

10 files changed

+932
-1114
lines changed

10 files changed

+932
-1114
lines changed

packages/generate-loader/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,8 @@
1717
"@webpack-cli/generators": "^1.0.1-rc.1",
1818
"yeoman-environment": "^2.10.3"
1919
},
20+
"peerDependencies": {
21+
"webpack-cli": "3.x.x || 4.x.x"
22+
},
2023
"gitHead": "fb50f766851f500ca12867a2aa9de81fa6e368f9"
2124
}

packages/generate-loader/src/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { loaderGenerator } from '@webpack-cli/generators';
22
import yeoman from 'yeoman-environment';
3+
import logger from 'webpack-cli/lib/utils/logger';
34

45
/**
56
* Runs a yeoman generator to create a new webpack loader project
@@ -12,5 +13,7 @@ export default function loaderCreator(): void {
1213

1314
env.registerStub(loaderGenerator, generatorName);
1415

15-
env.run(generatorName);
16+
env.run(generatorName, () => {
17+
logger.success('Loader template has been successfully scaffolded.');
18+
});
1619
}

packages/generate-plugin/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,8 @@
1717
"@webpack-cli/generators": "^1.0.1-rc.1",
1818
"yeoman-environment": "^2.10.3"
1919
},
20+
"peerDependencies": {
21+
"webpack-cli": "3.x.x || 4.x.x"
22+
},
2023
"gitHead": "fb50f766851f500ca12867a2aa9de81fa6e368f9"
2124
}

packages/generate-plugin/src/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { pluginGenerator } from '@webpack-cli/generators';
22
import yeoman from 'yeoman-environment';
3+
import logger from 'webpack-cli/lib/utils/logger';
34

45
/**
56
* Runs a yeoman generator to create a new webpack plugin project
@@ -12,5 +13,7 @@ export default function pluginCreator(): void {
1213

1314
env.registerStub(pluginGenerator, generatorName);
1415

15-
env.run(generatorName);
16+
env.run(generatorName, () => {
17+
logger.success('Plugin template has been successfully scaffolded.');
18+
});
1619
}

packages/generators/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"devDependencies": {
2626
"@types/mkdirp": "^1.0.0",
2727
"@types/yeoman-assert": "^3.1.1",
28-
"@types/yeoman-generator": "^3.1.4",
28+
"@types/yeoman-generator": "^4.11.2",
2929
"@types/yeoman-test": "^2.0.3",
3030
"rimraf": "^3.0.2",
3131
"yeoman-assert": "^3.1.1",

packages/generators/src/addon-generator.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ const addonGenerator = (
3232
copyFiles: string[],
3333
copyTemplateFiles: string[],
3434
templateFn: Function,
35-
): typeof Generator => {
35+
): Generator.GeneratorConstructor => {
3636
return class extends Generator {
3737
public props: Generator.Question;
3838
public copy: (value: string, index: number, array: string[]) => void;

packages/utils/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"devDependencies": {
3232
"@types/got": "9.6.9",
3333
"@types/prettier": "1.19.0",
34-
"@types/yeoman-generator": "3.1.4"
34+
"@types/yeoman-generator": "^4.11.2"
3535
},
3636
"gitHead": "fb50f766851f500ca12867a2aa9de81fa6e368f9"
3737
}

packages/utils/src/modify-config-helper.ts

Lines changed: 28 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ const DEFAULT_WEBPACK_CONFIG_FILENAME = 'webpack.config.js';
4848

4949
export function modifyHelperUtil(
5050
action: string,
51-
generator: typeof Generator,
51+
generator: Generator.GeneratorConstructor,
5252
configFile: string = DEFAULT_WEBPACK_CONFIG_FILENAME,
5353
packages?: string[],
5454
autoSetDefaults = false,
@@ -91,11 +91,13 @@ export function modifyHelperUtil(
9191
}
9292

9393
env.registerStub(generator, generatorName);
94-
env.run(generatorName, {
95-
configFile,
96-
autoSetDefaults,
97-
})
98-
.then((): void => {
94+
env.run(
95+
generatorName,
96+
{
97+
configFile,
98+
autoSetDefaults,
99+
},
100+
() => {
99101
let configModule: object;
100102
let finalConfig: WebpackScaffoldObject = {
101103
config: {},
@@ -128,29 +130,26 @@ export function modifyHelperUtil(
128130
process.exitCode = 2;
129131
}
130132

131-
const transformConfig = Object.assign(
132-
{
133-
configFile: !configPath ? null : fs.readFileSync(configPath, 'utf8'),
134-
configPath,
135-
},
136-
finalConfig,
137-
) as TransformConfig;
138-
if (finalConfig.usingDefaults && finalConfig.usingDefaults === true) {
139-
const runCommand = getPackageManager() === 'yarn' ? 'yarn build' : 'npm run build';
133+
try {
134+
const transformConfig = Object.assign(
135+
{
136+
configFile: !configPath ? null : fs.readFileSync(configPath, 'utf8'),
137+
configPath,
138+
},
139+
finalConfig,
140+
) as TransformConfig;
141+
if (finalConfig.usingDefaults && finalConfig.usingDefaults === true) {
142+
const runCommand = getPackageManager() === 'yarn' ? 'yarn build' : 'npm run build';
140143

141-
logger.log(`\nYou can now run ${green(runCommand)} to bundle your application!\n`);
142-
}
144+
logger.log(`\nYou can now run ${green(runCommand)} to bundle your application!\n`);
145+
}
143146

144-
// scaffold webpack config file from using .yo-rc.json
145-
return runTransform(transformConfig, 'init', generateConfig);
146-
})
147-
.catch((err): void => {
148-
logger.error(
149-
`
150-
Unexpected Error
151-
please file an issue here https://github.com/webpack/webpack-cli/issues/new?template=Bug_report.md
152-
`,
153-
);
154-
logger.error(err);
155-
});
147+
// scaffold webpack config file from using .yo-rc.json
148+
return runTransform(transformConfig, 'init', generateConfig);
149+
} catch (err) {
150+
logger.error(err);
151+
process.exitCode = 2;
152+
}
153+
},
154+
);
156155
}

packages/webpack-scaffold/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"yeoman-generator": "^4.7.2"
1414
},
1515
"devDependencies": {
16-
"@types/yeoman-generator": "^3.1.4"
16+
"@types/yeoman-generator": "^4.11.2"
1717
},
1818
"gitHead": "fb50f766851f500ca12867a2aa9de81fa6e368f9"
1919
}

0 commit comments

Comments
 (0)