Commit 138adfd
authored
BREAKING: webpack-cli v3 (#448)
* chore(monorepo): move to lerna
* chore(monorepo): use commands as normal instead of package
* fix(revert): packagejson
* chore(monorepo): prune files and update eslint rules
* chore(monorepo): fix the no-missing-require error
* chore(monorepo): fix typo
* chore(monorepo): fix typo
* chore(monorepo): prune package json
* chore(monorepo): merge package lock json
* chore(monorepo): updated package.json
* chore(monorepo): fix plugin package.json
* chore(cli): move to lerna and scoped packages (#434)
* fix(loader,plugin): fix generators path bug
* cli(refactor): improve folder structure (#371)
* cli(refactor): improve folder structure
* chore(linting): fix linter errors
* cli(filepath): use local import instead
* cli(migrate): refactor error handling
* chore(review): fix review comments
* chore(review): fix review comments
* chore(review): fix review comments
* chore(version): v.2.0.14
* Add break as commit type and listed the type of commit in the documentation (#379)
* docs(commits): listed the list of type of commits available
* cli(init): mode support to config (#364)
* cli(init): mode support to config
* cli(bugfix): Allow mode "none" in CLI (#381)
* cli(init): use extractMiniCSSPlugin (#363)
* cli(init): skip redundant question
* cli(init): use mini-css-extract-plugin
* Retrieve information for CLI option from webpack schema options file (#392)
* cli(refactor): fetch available modes directly from webpack options schema
* cli(refactor): Retrieve information from webpackOptionSchema
* cli(add): write configuration to yeoman file (#348)
* misc(add): variable parity, prettify
* cli(add): write config to yeoman-rc
* misc(add): improve generator questions
* fix(init): output file name for single output (#403)
improved output filename
* cli(migrate): Update migration question (#402)
* cli(init): webpack4 ready (#356)
* cli(init): webpack4 ready
* cli(init): remove unused variable, still @next on etwp
* cli(init): Allow to use default entry in `init`
* cli(init): Fix typo in comment
* cli(init): Optimization transform and tests
* cli(init): Fix non-optimized option for splitChunks
* cli(init): Add cachingGroup per entry, don't show name in prod
* cli(init): Add cachingGroup's defaults, fix entry
* cli(init): Add a link to where the defaults live
* cli(init): Remove default caching group definition from example
* Add NoEmitOnErrorsPlugin transformation (#399)
* ast(migrate): handle no emit on error
* ast(migrate): handle module concatenation and named modules
* ast(migrate): handle module concatenation and named modules
* fix(ast): checks validity of an identifier (#360)
added test cases for validate identifier
* cli(entry): quotes sanitization (#337)
* chore: minor doc fixes
* cli(entry): quotes sanitization
* tests(entry): add test case for double quotes
* tests(entry): update snapshots
* misc(utils): entry - variable parity
* misc(prop-types): sort
* cli(entry): multiple entries quotes sanitization
* chore(versioning): v 2.0.15
* chore(versioning): push new package version
* cli(fix): remove reference to specific version during migration (#410)
* fix: remove reference to specific version during migration
* fix: rephrase update message
* chore(docs): updated old references to the extract text plugin (#412)
* chore(dev): added break to the list of type of commit
* init(fix): removed references to extract text plugin
* fix(commit): rollback
* cli(migration): update UglifyJS transformation (#416)
* cli(migration): Update UglifyJS migration file to fit webpack4 configuration
* cli(migration): Add cases where require variable does not need to exist
* cli(migration): Add transformation for usage of webpack.otimization.UglifyPlugin
* cli(tests): Update test snapshots after updating transformation
* cli(fix): fix expressionContent being null
* cli(refactor): remove plugins array if empty
Created function on ast-utils so every other transformation can use this.
* tests: add tests for new ast-utils method
* fix: fix test names and jsdoc
* fix: update maxSize for utils folder
* ast(cli): Recursively parse AST (#341)
* ast(refactor): wip refactor
* ast(refactor): wip refactor
* ast(init): refactor
* test(refactor): refactor test suite
* tests(define): swap args
* ast(parsing): refactor stuff
* ast(init): refactor
* ast(init): refactor tests
* chore(tests): remove some unneeded tests
* chore(pkg): update package.json
* chore(project): clear up project structure
* chore(cli): remove unneded files
* chore(git): add gitignore to yeoman file
* chore(deps): update pkg.json
* tests(snapshots): update snapshots
* tests(jest): use empty module for snapshots
* tests(snap): only test one prop
* chore(publishing): add semantic-release (#415)
* chore(release): [WIP] add semantic-release
* test(ci): wip
* test(ci): add node versions
* test(ci): remove extra test
* tests(ci): revise
* tests(ci): only push to npm on master
* tests(ci): use matrix on jobs
* tests(ci): revise
* tests(ci): update
* tests(ci): test
* tests(ci): test
* tests(ci): p
* tests(ci): update travis.yml
* chore(release): revise travis
* misc(yeoman): update yeoman
* chore(travis): revise travis
* misc(travis): revise travis.yml
* chore(travis): remove redundant code
* chore(pkg): add keywords
* 2.1.1
* 2.1.2
* cli(cmds): revise yargs command (#422)
* use yargs.command instead of yargs.option for sub-commands
* cli(node): Add node flags to CLI (#377)
* feat: add support for node flags
* tests: Fix node-flags test
* misc: Fix test failing due to not-found webpack-cli
* misc: remove comment
* misc: refactor removing unecessary args
* tests: add more tests to prevent argument collision
* cli(cmds): remove strict
* fix(node): remove node option for now
* chore(lerna): refactor
* chore(lerna): refactor
* chore(refactor): refactor stuff
* chore(package): update pkg.lock
* chore(templates): Update issue templates (#432)
Adds fancy templates
* ast(init): add topScope prop
* ast(merge): re-add merge prop
* cli(lerna): refactor
* chore(lerna): refactor
* chore(lerna): update
* chore(lint): revise
* chore(refactor): refactor
* chore(tests): use lerna for tests
* chore(travis): don't cache me outside
* chore(pkg): remove prefer global
* chore(release): v.2.1.3
* chore(package.lock): update pkg.lock
* fix(loader,plugin): fix generators path bug
* chore(version): v.2.0.14
* Add break as commit type and listed the type of commit in the documentation (#379)
* docs(commits): listed the list of type of commits available
* cli(bugfix): Allow mode "none" in CLI (#381)
* cli(init): use extractMiniCSSPlugin (#363)
* cli(init): skip redundant question
* cli(init): use mini-css-extract-plugin
* Retrieve information for CLI option from webpack schema options file (#392)
* cli(refactor): fetch available modes directly from webpack options schema
* cli(refactor): Retrieve information from webpackOptionSchema
* cli(add): write configuration to yeoman file (#348)
* misc(add): variable parity, prettify
* cli(add): write config to yeoman-rc
* misc(add): improve generator questions
* fix(init): output file name for single output (#403)
improved output filename
* cli(migrate): Update migration question (#402)
* fix(ast): checks validity of an identifier (#360)
added test cases for validate identifier
* chore(versioning): v 2.0.15
* chore(versioning): push new package version
* cli(fix): remove reference to specific version during migration (#410)
* fix: remove reference to specific version during migration
* fix: rephrase update message
* chore(docs): updated old references to the extract text plugin (#412)
* chore(dev): added break to the list of type of commit
* init(fix): removed references to extract text plugin
* fix(commit): rollback
* misc(yeoman): update yeoman
* cli(cmds): revise yargs command (#422)
* use yargs.command instead of yargs.option for sub-commands
* cli(node): Add node flags to CLI (#377)
* feat: add support for node flags
* tests: Fix node-flags test
* misc: Fix test failing due to not-found webpack-cli
* misc: remove comment
* misc: refactor removing unecessary args
* tests: add more tests to prevent argument collision
* cli(cmds): remove strict
* fix(node): remove node option for now
* chore(templates): Update issue templates (#432)
Adds fancy templates
* cli(lerna): refactor
* chore(lerna): refactor
* chore(pkg): remove prefer global
* chore(travis): Add encrypted private ssh key
* fix(pkg): test auto setup
* cli(init): revise installation steps (#441)
* cli(init): revise installation steps
* chore(formatting): format code
* cli(tests): refactor tests
* chore(travis): run lockfile cmds on tests (#444)
* Update dependencies to enable Greenkeeper 🌴 (#443)
chore(greenkeeper): Update dependencies to enable Greenkeeper 🌴
* chore(docs): update readme
* chore(travis): add Node.js 10 (#425)
* chore(travis): move npm ci to install task (#424)
* chore(travis): move npm ci to install task
* chore: trigger new build
* chore: upgrade Node.js for Appveyor to 8
* chore: remove redundanct npm install command
* chore(linting): resolve linter errors
* chore(linting): fix linting errors
* chore(linting): resolve linting
* chore(linting): resolve linting
* chore(scaffold): move addons to scaffold
* chore(scaffold): fix linting errors
* cli(prompt): initial comment for prompt file
* cli(prompt): wip
* fix(monorepo): fix lint errors
* fix(monorepo): fix cross spawn versions
* fix(monorepo): update lock files
* fix(monorepo): fix versions in pacakges
* chore(rebase): refactor stuff
* cli(pkgs): re-add entries
* chore(v): revise pkg
* v0.0.1
* chore(v): revise some deps
* v0.0.2
* v0.0.3
* chore(v): back to v1
* v0.0.2
* v0.0.3
* v0.0.4
* chore(deps): update deps
* chore(prompt): revise prompt cmd
* v0.0.5
* cli(path): resolve better
* v0.0.6
* chore(v.6): update init
* chore(pkg): v.6 on next
* chore(monorepo): add bootstrap to run
chore(monorepo): add bootstrap to ci
* chore(monorepo): fix appveyor build
* chore(monorepo): fix appveyor build
* chore(monorepo): add eslint-plugin-prettier
* chore(monorepo): fix appveyor build
chore(monorepo): fix appveyor build
chore(monorepo): add eslint-plugin-prettier
chore(monorepo): use nohoist
* chore(monorepo): fix versions and use clean bootstrap
* chore(monorepo): add rimraf globally
chore(monorepo): revert back
* chore(monorepo): fix windows build
* cli(color): don't use color on non-tty (#452)
* Added yarn lock file to gitignore (#455)
* chore(next): dev version bump
* chore(monorepo): fix windows build
* cli(symlinks): Fix paths (#453)
* cli(symlinks): fix symlinks
* chore(linting): resolve linting errors
* chore(rebase): remove old file
* cli(init): Better defaults (#451)
* cli(init): set default generator name
* cli(init): better defaults
* chore(rebase): remove old commit
* cli(init): fix broken ast and merge scaffolds
* chore(docs): better defaults
* chore(lint): fix linting errors
* chore(deps): remove path from dep installation
* chore(resolve): resolve conflicts
* fix(vulnerabilities): vulnerabilities patch for v3 (#460)
* chore(dependencies): fix vulnerabilities
* misc(scripts): update clean:all script
* chore(dependencies): fix vulnerabilities
* tests(parser): fix recursive-tests signature (#470)
* chore(deps): add lerna
* tests(coverage): fix coverage (#473)
* test(coverage): fix coverage
* test(binTestCases): run bintestcases on upper-repo
* tests(travis): add node 10
* tests(cov): use regular nyc on tests
* chore(lockfile): update pkglock
* chore(semantic): configure plugins (#475)
* fix(cli): show help flag when defaults fail (#466)
* fixed test cases
* remove unwanted console
* fix(254) - addressed PR comments
* fix(254) - added requested changes at right place
* fix(254) - exit after error
exit webpack if defaults are not found
fix test cases for no options
* fix: require chalk
* refactor - addressed PR comments
* refactor - addressed PR comments
* refactor : remove unwanted keywords
* chore(review): format
* tests(no-options): refactor tests
* ast(parser): add (#456)
* ast(parser): add, update, remove - literal node support
* ast(parser): add command
* ast(util): update property, early exit
* tests(add): resursive add ast
* tests(add): update recursive parser snaps
* misc(conflicts): resolve conflicts
* tests(parser): update tests, inputs
* chore(review): fix some things
* ast(utils): add ast-path safe traverse and type support
* ast(utils): merge update property with add property
* tests(ast): add tests for safe traversals
* misc(fixes): review comments
* tests(ast): add tests for addProperty
* misc(fixes): review comments
* misc(fixes): review comments
* misc(fixes): review comments
* cli(add): re-add add command1 parent 03c1969 commit 138adfd
File tree
331 files changed
+38467
-30903
lines changed- bin
- docs
- fonts
- scripts
- prettify
- styles
- lib
- ast
- __snapshots__
- migrate
- extractTextPlugin
- resolve
- packages
- add
- generate-loader
- examples/simple
- src
- src
- templates
- examples/simple
- src
- src
- test
- fixtures
- test
- fixtures
- generate-plugin
- examples/simple
- src
- src
- templates
- examples/simple
- src
- src
- test
- fixtures
- test
- fixtures
- generators
- utils
- info
- init
- make
- migrate
- __snapshots__
- __testfixtures__
- bannerPlugin
- __snapshots__
- __testfixtures__
- extractTextPlugin
- __snapshots__
- __testfixtures__
- loaderOptionsPlugin
- __snapshots__
- __testfixtures__
- loaders
- __snapshots__
- __testfixtures__
- moduleConcatenationPlugin
- __snapshots__
- __testfixtures__
- namedModulesPlugin
- __snapshots__
- __testfixtures__
- noEmitOnErrorsPlugin
- __snapshots__
- __testfixtures__
- outputPath
- __snapshots__
- __testfixtures__
- removeDeprecatedPlugins
- __snapshots__
- __testfixtures__
- removeJsonLoader
- __snapshots__
- __testfixtures__
- resolve
- __snapshots__
- __testfixtures__
- uglifyJsPlugin
- __snapshots__
- __testfixtures__
- remove
- serve
- update
- utils
- __snapshots__
- __testfixtures__
- webpack-scaffold
- __tests__
- __snapshots__
- test
- binCases
- configFile/plugins-precedence
- no-options
- development
- none
- production
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
331 files changed
+38467
-30903
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| 63 | + | |
63 | 64 | | |
64 | | - | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
65 | 73 | | |
66 | 74 | | |
67 | 75 | | |
| |||
71 | 79 | | |
72 | 80 | | |
73 | 81 | | |
74 | | - | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
75 | 103 | | |
76 | 104 | | |
77 | 105 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | | - | |
| 22 | + | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
28 | 31 | | |
29 | | - | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
49 | 50 | | |
50 | 51 | | |
51 | 52 | | |
| 53 | + | |
52 | 54 | | |
53 | 55 | | |
54 | 56 | | |
| |||
60 | 62 | | |
61 | 63 | | |
62 | 64 | | |
63 | | - | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | 17 | | |
22 | 18 | | |
23 | 19 | | |
| |||
29 | 25 | | |
30 | 26 | | |
31 | 27 | | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
| 28 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | | - | |
18 | | - | |
| 17 | + | |
| 18 | + | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
18 | 29 | | |
19 | 30 | | |
20 | 31 | | |
21 | 32 | | |
22 | 33 | | |
23 | | - | |
24 | 34 | | |
| 35 | + | |
25 | 36 | | |
26 | 37 | | |
27 | 38 | | |
| |||
41 | 52 | | |
42 | 53 | | |
43 | 54 | | |
44 | | - | |
45 | | - | |
46 | | - | |
| 55 | + | |
47 | 56 | | |
48 | 57 | | |
49 | 58 | | |
| |||
81 | 90 | | |
82 | 91 | | |
83 | 92 | | |
84 | | - | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
85 | 96 | | |
86 | 97 | | |
87 | 98 | | |
| |||
287 | 298 | | |
288 | 299 | | |
289 | 300 | | |
290 | | - | |
| 301 | + | |
291 | 302 | | |
292 | 303 | | |
293 | 304 | | |
| |||
323 | 334 | | |
324 | 335 | | |
325 | 336 | | |
326 | | - | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
327 | 341 | | |
328 | 342 | | |
329 | 343 | | |
| |||
429 | 443 | | |
430 | 444 | | |
431 | 445 | | |
432 | | - | |
| 446 | + | |
433 | 447 | | |
434 | 448 | | |
435 | 449 | | |
| |||
450 | 464 | | |
451 | 465 | | |
452 | 466 | | |
453 | | - | |
| 467 | + | |
454 | 468 | | |
455 | 469 | | |
456 | 470 | | |
| |||
482 | 496 | | |
483 | 497 | | |
484 | 498 | | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
485 | 510 | | |
486 | 511 | | |
487 | 512 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
398 | 398 | | |
399 | 399 | | |
400 | 400 | | |
401 | | - | |
| 401 | + | |
402 | 402 | | |
403 | 403 | | |
404 | 404 | | |
| |||
468 | 468 | | |
469 | 469 | | |
470 | 470 | | |
471 | | - | |
472 | | - | |
| 471 | + | |
| 472 | + | |
473 | 473 | | |
474 | 474 | | |
475 | 475 | | |
476 | 476 | | |
477 | | - | |
| 477 | + | |
478 | 478 | | |
479 | 479 | | |
480 | 480 | | |
| |||
510 | 510 | | |
511 | 511 | | |
512 | 512 | | |
513 | | - | |
514 | | - | |
| 513 | + | |
| 514 | + | |
515 | 515 | | |
516 | 516 | | |
517 | 517 | | |
| |||
521 | 521 | | |
522 | 522 | | |
523 | 523 | | |
524 | | - | |
| 524 | + | |
| 525 | + | |
525 | 526 | | |
526 | 527 | | |
527 | 528 | | |
| |||
531 | 532 | | |
532 | 533 | | |
533 | 534 | | |
534 | | - | |
| 535 | + | |
535 | 536 | | |
536 | 537 | | |
537 | 538 | | |
| |||
541 | 542 | | |
542 | 543 | | |
543 | 544 | | |
544 | | - | |
| 545 | + | |
545 | 546 | | |
546 | 547 | | |
547 | 548 | | |
| |||
554 | 555 | | |
555 | 556 | | |
556 | 557 | | |
557 | | - | |
| 558 | + | |
558 | 559 | | |
559 | 560 | | |
560 | 561 | | |
| |||
0 commit comments