Skip to content

Commit 0cfe89f

Browse files
authored
2 parents 3aa565d + 3da7560 commit 0cfe89f

136 files changed

Lines changed: 13613 additions & 5106 deletions

File tree

Some content is hidden

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

.changeset/add-module-basic-source-types.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/css-export-types.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"webpack": minor
3+
---
4+
5+
Generate different `CssModule` instances for different `exportType` values.

.changeset/cute-colts-jump.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/fine-lines-grin.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/lazy-paws-begin.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"webpack": minor
3+
---
4+
5+
Added support for destructuring assignment `require` in cjs, allowing for tree shaking.

.changeset/olive-moose-turn.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/quiet-spies-develop.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"webpack": minor
3+
---
4+
5+
Added the `validate` option to enable/disable validation in webpack/plugins/loaders, also implemented API to make it inside plugins.

.changeset/tidy-sails-cheat.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.github/workflows/benchmarks.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
fetch-depth: 0
3232

3333
- name: Use Node.js
34-
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
34+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
3535
with:
3636
node-version: lts/*
3737
cache: yarn
@@ -42,6 +42,12 @@ jobs:
4242

4343
- run: yarn link webpack --frozen-lockfile
4444

45+
- name: Check Memory Status
46+
run: >
47+
node -e 'const os=require("os");
48+
const toGb=b=>(b/1024**3).toFixed(2)+" GB";
49+
console.log(`--- Memory Status ---\nTotal: ${toGb(os.totalmem())}\nFree: ${toGb(os.freemem())}\nUsed: ${toGb(os.totalmem()-os.freemem())}`)'
50+
4551
- name: Run benchmarks
4652
uses: CodSpeedHQ/action@2ac572851726409c88c02a307f1ea2632a9ea59b # v4.11.0
4753
with:
@@ -66,7 +72,7 @@ jobs:
6672
fetch-depth: 0
6773

6874
- name: Use Node.js
69-
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
75+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
7076
with:
7177
node-version: lts/*
7278
cache: yarn
@@ -77,7 +83,7 @@ jobs:
7783

7884
- run: yarn link webpack --frozen-lockfile
7985

80-
- name: Run benchmarks
86+
- name: Run memory benchmarks
8187
uses: CodSpeedHQ/action@2ac572851726409c88c02a307f1ea2632a9ea59b # v4.11.0
8288
with:
8389
run: yarn benchmark --ci

.github/workflows/dependency-review.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1515

1616
- name: Dependency Review
17-
uses: actions/dependency-review-action@05fe4576374b728f0c523d6a13d64c25081e0803 # v4.8.3
17+
uses: actions/dependency-review-action@2031cfc080254a8a887f58cffee85186f0e49e48 # v4.9.0
1818
with:
1919
allow-dependencies-licenses: |
2020
pkg:npm/@cspell/dict-django,
@@ -25,6 +25,7 @@ jobs:
2525
pkg:npm/type-fest,
2626
pkg:npm/abbrev,
2727
pkg:npm/@pkgjs/parseargs,
28+
pkg:npm/@apidevtools/json-schema-ref-parser,
2829
pkg:npm/cookie-signature
2930
allow-licenses: |
3031
0BSD,

0 commit comments

Comments
 (0)