Commit Graph

553 Commits

Author SHA1 Message Date
Tobias Speicher 8f56fcba72
Replace deprecated String.prototype.substr()
String.prototype.substr() is deprecated (see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substr) so we replace it with slice() which works similarily but isn't deprecated.
Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
2022-03-13 22:54:18 +01:00
Tobias Koppers 313e416bd2 Merge branch 'main' into cspell-globs 2022-01-18 10:40:25 +01:00
Tobias Koppers 3edda4d5f9 fix css hmr edge cases
insert css into old location
only look for rel="stylesheet" tags
2022-01-14 11:11:06 +01:00
Tobias Koppers ccd42408eb fix css hmr support 2022-01-13 15:29:22 +01:00
Tobias Koppers 713aa3715f fix missing css runtime when only initial css is used 2022-01-13 10:40:53 +01:00
Tobias Koppers 16784692d3 add `output.cssChunkFilename` 2021-12-17 12:18:01 +01:00
Tobias Koppers 54fff4dd0a add support for `@keyframes`, `animation`, CSS Variables 2021-12-16 20:42:44 +01:00
Tobias Koppers b5b92dc20e update example 2021-12-15 17:05:18 +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
Nick Schonning a19d7991c3
chore: update cSpell globs and fix typos 2021-12-12 16:57:14 -05:00
Tobias Koppers b9c6691ff5 bugfixes, external assets 2021-12-03 16:23:09 +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 8e5109d1eb add support for @import 2021-12-03 08:47:12 +01:00
Tobias Koppers 8ae9507196 add support for url() in css 2021-12-03 08:46:24 +01:00
Tobias Koppers 77b5589c1a css generation and hmr 2021-12-03 08:46:22 +01:00
Tobias Koppers ae52a74802 improve buildHttp
allow multiple configurations to write to the same lockfile
add allowedUris for allowlisting
add schema validation
2021-10-19 09:21:05 +02:00
Tobias Koppers 4a8bf4c084 allow to configure all hash functions used
fix default hash function for HttpUriPlugin to sha512
2021-09-23 14:55:13 +02:00
Tobias Koppers d28592e9da update examples 2021-08-20 08:12:50 +02:00
Tobias Koppers 1a06a4517b update lazy-compilation example for webpack-dev-server@4 2021-08-19 11:00:31 +02:00
Tobias Koppers 57dac0ea93 remove x-import-url handling 2021-08-05 16:52:13 +02:00
Tobias Koppers e3b8c399c6 omit resolved property in lockfiles when equal to key 2021-08-05 16:15:29 +02:00
Tobias Koppers b6609a4f6b add `experiments.buildHttp`
allows to build remote resources
stores remote resources in a lockfile
2021-08-05 15:47:18 +02:00
Tobias Koppers 0a64c16a89 improve module support for WebWorkers 2021-06-28 12:30:25 +02:00
Tobias Koppers c181294865 rename master to main 2021-06-28 11:46:10 +02:00
Tobias Koppers 4da99d8254 add `module` library support, test and example
add test cases for `experiments.outputModule`
2021-06-23 14:49:14 +02:00
Gunnlaugur Thor Briem 7b1253c705 doc: add wasm examples to ToC 2021-06-18 11:24:37 +00:00
Tobias Koppers d500420688 fix duplicate new URL and spacing for worker dependencies
update worker example
2021-03-22 14:30:44 +01:00
Valentin Semirulnik e912f50924
Add NO_PUBLIC_PATH for worker example 2021-03-20 02:07:17 +03:00
Valentin Semirulnik 313d0ef1ef
fix typo 2021-03-18 02:31:19 +03:00
Valentin Semirulnik c13e748b8a
fix path to worker 2021-03-18 02:29:52 +03:00
Tobias Koppers 35807ca018 add very basic library type "module" 2021-02-09 21:28:18 +01:00
Tobias Koppers 100317556e add lazy compilation for entrypoints 2021-01-22 01:01:17 +01:00
Tobias Koppers a1515fa9f0 add experimental lazy compilation 2021-01-21 17:39:56 +01:00
Nitin Kumar 649052e36f update table of contents 2021-01-12 06:57:52 +05:30
Nitin Kumar ab91261965 remove obselete i18n examples link 2021-01-12 06:56:23 +05:30
happyhappyyay de3576aaa2 fix eval-source-map typo 2021-01-01 00:07:17 -06:00
Tobias Koppers 31bcae23f7 upgrade examples to webpack-cli major 4
update examples
2020-12-28 23:29:41 +01:00
Tobias Koppers c7ea63875c improve side effects analysis to report imported and reexports symbols as side-effect-free
add bailout messages for side effects
2020-11-28 18:10:27 +01:00
Tobias Koppers 1771a8b518 add reexports example 2020-11-26 11:44:43 +01:00
Tobias Koppers 5ce65c1ca3 update examples 2020-10-10 22:07:02 +02:00
Tobias Koppers e4ae1c2fa1 update examples 2020-09-29 21:02:03 +02:00
Tobias Koppers bd2038395a update examples 2020-09-20 22:39:12 +02:00
Tobias Koppers ed06a7f83a new Worker() support
add support for async anonymous entrypoints from inside the codebase
add worker example
move entry options into Entrypoint and receive them from there
2020-09-08 07:37:20 +02:00
Tobias Koppers a72c0c828f
Merge pull request #11413 from webpack/experiments/enable-asset
Enable asset experiment
2020-09-03 18:41:28 +02:00
Tobias Koppers 0111405198 enable asset experiment 2020-09-03 14:19:09 +02:00
Tobias Koppers a61e83c75b fix example config 2020-09-01 20:52:39 +02:00
Tobias Koppers a12ec28f9f update examples 2020-08-04 14:15:08 +02:00
Tobias Koppers 92472698d7 fix edge case of string with number compare 2020-07-02 16:10:04 +02:00