Commit Graph

14870 Commits

Author SHA1 Message Date
Tobias Koppers ccecc17c01
Merge pull request #14894 from webpack/feature/css-modules
Initial work towards native css support
2021-12-17 23:43:51 +01:00
Tobias Koppers 5c65d84c29 only compute order once
emit warnings even when output is cached
2021-12-17 20:24:08 +01:00
Tobias Koppers f37ce4e741 avoid hoisting css externals 2021-12-17 18:24:41 +01:00
Tobias Koppers 277a8bb19e Ordering and conflicting order warning 2021-12-17 18:10:00 +01:00
Tobias Koppers 16784692d3 add `output.cssChunkFilename` 2021-12-17 12:18:01 +01:00
Tobias Koppers 7806aa5c19 consistent whitespace in test case 2021-12-17 10:37:01 +01:00
Tobias Koppers 284d536312 nitpicks 2021-12-17 10:34:42 +01:00
Tobias Koppers 1c6872b210
Merge pull request #15005 from webpack/dependabot/npm_and_yarn/terser-webpack-plugin-5.3.0
chore(deps): bump terser-webpack-plugin from 5.2.5 to 5.3.0
2021-12-17 10:28:14 +01:00
Tobias Koppers 2507a5a59d
Merge pull request #15006 from webpack/dependabot/npm_and_yarn/types/eslint-scope-3.7.2
chore(deps): bump @types/eslint-scope from 3.7.1 to 3.7.2
2021-12-17 10:27:11 +01:00
Tobias Koppers f66b35a7b3
Merge pull request #14966 from webpack/dependabot/npm_and_yarn/assemblyscript-0.19.22
chore(deps-dev): bump assemblyscript from 0.19.20 to 0.19.22
2021-12-17 10:26:25 +01:00
Tobias Koppers 9f7018c8b5 update generated code 2021-12-17 09:01:49 +01:00
dependabot[bot] d87add0db5
chore(deps): bump @types/eslint-scope from 3.7.1 to 3.7.2
Bumps [@types/eslint-scope](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/eslint-scope) from 3.7.1 to 3.7.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/eslint-scope)

---
updated-dependencies:
- dependency-name: "@types/eslint-scope"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-17 03:02:51 +00:00
dependabot[bot] ae1a32f16e
chore(deps): bump terser-webpack-plugin from 5.2.5 to 5.3.0
Bumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin) from 5.2.5 to 5.3.0.
- [Release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/terser-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/terser-webpack-plugin/compare/v5.2.5...v5.3.0)

---
updated-dependencies:
- dependency-name: terser-webpack-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-17 03:02:20 +00:00
Tobias Koppers 111210f1f7 add large css test case 2021-12-16 21:08:36 +01:00
Tobias Koppers b5c0c1964f allow nested @media 2021-12-16 21:07:22 +01:00
Tobias Koppers 54fff4dd0a add support for `@keyframes`, `animation`, CSS Variables 2021-12-16 20:42:44 +01:00
Jacob Smith 6e244074d4 WIP: generate static property assignment exports 2021-12-15 23:54:31 +01:00
Tobias Koppers b5b92dc20e update example 2021-12-15 17:05:18 +01:00
Tobias Koppers bdd5d3d9d3 add uniqueName for css module classes 2021-12-15 16:46:13 +01:00
Tobias Koppers 631ec6665e add future test cases 2021-12-15 15:46:13 +01:00
Tobias Koppers 5676030623 improve css exports transfer format for the common case 2021-12-15 15:27:11 +01:00
Tobias Koppers d0f5d44c3a add :local/:global function support for css modules 2021-12-15 15:27:11 +01:00
Tobias Koppers bdf4d83aca add basic css modules support 2021-12-15 15:27:11 +01:00
Tobias Koppers 9fa7eba293 improve test case to check correct data 2021-12-15 13:49:00 +01:00
dependabot[bot] 6dff128a97
chore(deps): bump browserslist from 4.18.1 to 4.19.1
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.18.1 to 4.19.1.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.18.1...4.19.1)

---
updated-dependencies:
- dependency-name: browserslist
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-15 03:02:26 +00:00
Tobias Koppers 453e5cac05 add support for :export {} block 2021-12-14 16:21:32 +01:00
Nick Schonning 7164747a2c
chore: remove old AppVeyor config 2021-12-14 10:15:27 -05:00
dependabot[bot] 28642c2767
chore(deps-dev): bump assemblyscript from 0.19.20 to 0.19.22
Bumps [assemblyscript](https://github.com/AssemblyScript/assemblyscript) from 0.19.20 to 0.19.22.
- [Release notes](https://github.com/AssemblyScript/assemblyscript/releases)
- [Commits](https://github.com/AssemblyScript/assemblyscript/compare/v0.19.20...v0.19.22)

---
updated-dependencies:
- dependency-name: assemblyscript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-14 03:03:59 +00:00
Nick Schonning af4150d064
chore: remove old Travis-CI config 2021-12-12 16:59:24 -05:00
Nick Schonning a19d7991c3
chore: update cSpell globs and fix typos 2021-12-12 16:57:14 -05:00
Nitin Kumar ddb0c74da8 test: add more tests for CLI 2021-12-12 15:15:59 +05:30
Nitin Kumar 34471196f3 chore: update types 2021-12-12 15:15:59 +05:30
Nitin Kumar b86cfd7df9 feat: add `negatedDescription` property for negative flags 2021-12-12 15:15:59 +05:30
Nitin Kumar 5c76d8d39d feat: allow specific description for cli options 2021-12-12 15:15:39 +05:30
Tobias Koppers c854e30df7
Merge pull request #14915 from webpack/fix-info-merging-for-assets
fix: info merging for asset modules
2021-12-06 18:43:53 +01:00
Tobias Koppers 905e786eb2 avoid reporting non-existant package.jsons as dependencies 2021-12-06 16:09:22 +01:00
Tobias Koppers 323d65e2b1 5.65.0 2021-12-06 14:57:16 +01:00
Tobias Koppers f3423dfcf1
Merge pull request #14912 from webpack/deps/watchpack
upgrade watchpack for bugfix
2021-12-06 14:49:32 +01:00
evilebottnawi 3a5de5b421 fix: info merging for asset modules 2021-12-06 15:15:48 +03:00
Tobias Koppers 0abc39cefa
Merge pull request #14908 from webpack/dependabot/npm_and_yarn/prettier-2.5.1
chore(deps-dev): bump prettier from 2.5.0 to 2.5.1
2021-12-06 12:37:02 +01:00
Tobias Koppers b09c45aa74 upgrade watchpack for bugfix 2021-12-06 12:30:27 +01:00
dependabot[bot] adeb73a2ad
chore(deps-dev): bump prettier from 2.5.0 to 2.5.1
Bumps [prettier](https://github.com/prettier/prettier) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.5.0...2.5.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-06 03:02:01 +00:00
Tobias Koppers b9c6691ff5 bugfixes, external assets 2021-12-03 16:23:09 +01:00
Tobias Koppers 0bc3a2ea02
Merge pull request #14884 from colacadstink/main
Proposed fix to module federation to stop ignoring the singleton flag when requiredVersion is false
2021-12-03 13:55:34 +01:00
Tobias Koppers bab5563bd3 add todo 2021-12-03 08:47:29 +01:00
Tobias Koppers fe001307e5 use comma instead of space
test dev mode too
2021-12-03 08:47:25 +01:00
Tobias Koppers 3c9801a549 add support for external css 2021-12-03 08:47:21 +01:00
Tobias Koppers e67ab7fad2 resolve todos, nitpicks 2021-12-03 08:47:17 +01:00
Tobias Koppers 8e5109d1eb add support for @import 2021-12-03 08:47:12 +01:00
Tobias Koppers 110e8044dc add test case 2021-12-03 08:47:06 +01:00