Skip to content

Commit bdf7e5a

Browse files
authored
Merge pull request #353 from sendilkumarn/lerna-workspace
Lerna workspace
2 parents 0de8a4e + 3c822cf commit bdf7e5a

File tree

311 files changed

+2065
-1949
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

311 files changed

+2065
-1949
lines changed

.eslintrc.js

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,15 @@ module.exports = {
6060
"node/no-missing-require": [
6161
"error",
6262
{
63+
"resolvePaths": ["./packages"],
6364
"allowModules": [
64-
"webpack"
65+
"webpack",
66+
"webpack-cli-generators",
67+
"webpack-cli-init",
68+
"webpack-cli-migrate",
69+
"webpack-cli-utils",
70+
"webpack-loader-generators",
71+
"webpack-plugin-generators"
6572
]
6673
}
6774
],
@@ -75,6 +82,18 @@ module.exports = {
7582
]
7683
}
7784
],
85+
"node/no-extraneous-require": [
86+
"error",
87+
{
88+
"allowModules": [
89+
"webpack-cli-migrate",
90+
"webpack-cli-generators",
91+
"webpack-cli-utils",
92+
"webpack-loader-generators",
93+
"webpack-plugin-generators"
94+
]
95+
}
96+
],
7897
"eol-last": ["error", "always"],
7998
"newline-per-chained-call": "off",
8099
"node/process-exit-as-throw": "error"

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,6 @@ yarn-error.log
2424

2525
# Test Compilation
2626
test/js/*
27+
28+
# lerna log
29+
lerna-debug.log

commitlint.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"use strict";
88

99
module.exports = {
10-
extends: ["cz"],
10+
extends: ["cz", "@commitlint/config-lerna-scopes"],
1111
rules: {
1212
"body-leading-blank": [1, "always"],
1313
"body-tense": [1, "always", ["present-imperative"]],

docs/commands_add.js.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ <h1 class="page-title">Source: commands/add.js</h1>
2828
<article>
2929
<pre class="prettyprint source linenums"><code>"use strict";
3030

31-
const defaultGenerator = require("../generators/add-generator");
32-
const modifyHelper = require("../utils/modify-config-helper");
31+
const defaultGenerator = require("webpack-cli-generators/add-generator");
32+
const modifyHelper = require("webpack-cli-utils/modify-config-helper");
3333

3434
/**
3535
* Is called and returns a scaffolding instance, adding properties

docs/commands_init.js.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ <h1 class="page-title">Source: commands/init.js</h1>
2828
<article>
2929
<pre class="prettyprint source linenums"><code>"use strict";
3030

31-
const npmPackagesExists = require("../utils/npm-packages-exists");
32-
const defaultGenerator = require("../generators/init-generator");
33-
const modifyHelper = require("../utils/modify-config-helper");
31+
const npmPackagesExists = require("webpack-cli-utils/npm-packages-exists");
32+
const defaultGenerator = require("webpack-cli-generators/init-generator");
33+
const modifyHelper = require("webpack-cli-utils/modify-config-helper");
3434

3535
/**
3636
*

docs/commands_migrate.js.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ <h1 class="page-title">Source: commands/migrate.js</h1>
3939
const WebpackOptionsValidationError = require("webpack")
4040
.WebpackOptionsValidationError;
4141

42-
const runPrettier = require("../utils/run-prettier");
42+
const runPrettier = require("webpack-cli-utils/run-prettier");
4343

4444
/**
4545
*
@@ -88,7 +88,7 @@ <h1 class="page-title">Source: commands/migrate.js</h1>
8888
{
8989
title: "Migrating config from v1 to v2",
9090
task: ctx => {
91-
const transformations = require("../migrate").transformations;
91+
const transformations = require("webpack-cli-migrate").transformations;
9292
return new Listr(
9393
Object.keys(transformations).map(key => {
9494
const transform = transformations[key];

docs/commands_remove.js.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ <h1 class="page-title">Source: commands/remove.js</h1>
2828
<article>
2929
<pre class="prettyprint source linenums"><code>"use strict";
3030

31-
const defaultGenerator = require("../generators/remove-generator");
32-
const modifyHelper = require("../utils/modify-config-helper");
31+
const defaultGenerator = require("webpack-cli-generators/remove-generator");
32+
const modifyHelper = require("webpack-cli-utils/modify-config-helper");
3333

3434
/**
3535
* Is called and returns a scaffolding instance, removing properties

docs/commands_serve.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ <h1 class="page-title">Source: commands/serve.js</h1>
3333
const chalk = require("chalk");
3434
const spawn = require("cross-spawn");
3535
const List = require("webpack-addons").List;
36-
const processPromise = require("../utils/resolve-packages").processPromise;
36+
const processPromise = require("webpack-cli-utils/resolve-packages").processPromise;
3737

3838
/**
3939
*

docs/commands_update.js.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ <h1 class="page-title">Source: commands/update.js</h1>
2828
<article>
2929
<pre class="prettyprint source linenums"><code>"use strict";
3030

31-
const defaultGenerator = require("../generators/update-generator");
32-
const modifyHelper = require("../utils/modify-config-helper");
31+
const defaultGenerator = require("webpack-cli-generators/update-generator");
32+
const modifyHelper = require("webpack-cli-utils/modify-config-helper");
3333

3434
/**
3535
* Is called and returns a scaffolding instance, updating properties

docs/generate-loader_index.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ <h1 class="page-title">Source: generate-loader/index.js</h1>
2727
<section>
2828
<article>
2929
<pre class="prettyprint source linenums"><code>const yeoman = require("yeoman-environment");
30-
const { LoaderGenerator } = require("../generators/loader-generator");
30+
const { LoaderGenerator } = require("webpack-cli-generators/loader-generator");
3131

3232
/**
3333
* Runs a yeoman generator to create a new webpack loader project

0 commit comments

Comments
 (0)