Skip to content

Commit 5d97887

Browse files
committed
[build] align patched Next toolchain and reviewed license records
Advance Next and its lint plugin to 16.4.3, retain exact security pins, and refresh the reviewed @next/env license fallback and generated notices. The upstream v16.4.3 MIT license retains the recorded Vercel attribution. Validation: locked install, formatting, ESLint, typecheck, 17 focused build/config tests, license check, and 19-page static export pass. Shared audit findings remain for the coordinated dependency update. Signed-off-by: Viwat Vchirawongkwin <viwat.v@chula.ac.th>
1 parent bb2c912 commit 5d97887

5 files changed

Lines changed: 58 additions & 58 deletions

File tree

‎tools/web/package-lock.json‎

Lines changed: 45 additions & 45 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎tools/web/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,15 @@
2929
"dependencies": {
3030
"@material/web": "2.2.0",
3131
"esp-web-tools": "10.4.0",
32-
"next": "16.4.0",
32+
"next": "16.4.3",
3333
"react": "19.2.8",
3434
"react-dom": "19.2.8",
3535
"react-server-dom-webpack": "19.2.8",
3636
"vinext": "1.0.0-beta.8"
3737
},
3838
"devDependencies": {
3939
"@eslint/js": "10.0.1",
40-
"@next/eslint-plugin-next": "16.3.4",
40+
"@next/eslint-plugin-next": "16.4.3",
4141
"@testing-library/jest-dom": "7.0.0",
4242
"@testing-library/react": "16.3.2",
4343
"@types/node": "26.1.2",

‎tools/web/public/WEBSITE_THIRD_PARTY_LICENSES.txt‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -563,11 +563,11 @@ License file: LICENSE
563563
limitations under the License.
564564

565565
================================================================================
566-
@next/env 16.3.4
566+
@next/env 16.4.3
567567
Installed path: node_modules/@next/env
568568
SPDX license: MIT
569-
Source: https://registry.npmjs.org/@next/env/-/env-16.3.4.tgz
570-
License file: reviewed fallback for node_modules/@next/env@16.3.4
569+
Source: https://registry.npmjs.org/@next/env/-/env-16.4.3.tgz
570+
License file: reviewed fallback for node_modules/@next/env@16.4.3
571571

572572
The MIT License (MIT)
573573

@@ -3995,10 +3995,10 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
39953995
SOFTWARE.
39963996

39973997
================================================================================
3998-
next 16.3.4
3998+
next 16.4.3
39993999
Installed path: node_modules/next
40004000
SPDX license: MIT
4001-
Source: https://registry.npmjs.org/next/-/next-16.3.4.tgz
4001+
Source: https://registry.npmjs.org/next/-/next-16.4.3.tgz
40024002
License file: license.md
40034003

40044004
The MIT License (MIT)

‎tools/web/scripts/generate-website-third-party-licenses.js‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ SOFTWARE.`;
6060

6161
const reviewedLicenseFallbacks = {
6262
"node_modules/@next/env": {
63-
version: "16.3.4",
63+
version: "16.4.3",
6464
text: mitLicense(
6565
"Copyright (c) 2025 Vercel, Inc.",
6666
"The MIT License (MIT)",

‎tools/web/src/test/build-contract.test.ts‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -106,16 +106,16 @@ describe("production build contract", () => {
106106
),
107107
);
108108

109-
expect(packageJson.dependencies?.next).toBe("16.3.4");
109+
expect(packageJson.dependencies?.next).toBe("16.4.3");
110110
expect(packageJson.devDependencies?.["@next/eslint-plugin-next"]).toBe(
111-
"16.3.4",
111+
"16.4.3",
112112
);
113113
expect(packageJson.devDependencies?.vitest).toBe("4.1.12");
114114
expect(packageJson.overrides?.next?.sharp).toBe("0.35.5");
115115
for (const [name, version] of [
116-
["next", "16.3.4"],
117-
["@next/env", "16.3.4"],
118-
["@next/eslint-plugin-next", "16.3.4"],
116+
["next", "16.4.3"],
117+
["@next/env", "16.4.3"],
118+
["@next/eslint-plugin-next", "16.4.3"],
119119
["sharp", "0.35.5"],
120120
["vitest", "4.1.12"],
121121
["@vitest/mocker", "4.1.12"],

0 commit comments

Comments
 (0)