diff --git a/package-lock.json b/package-lock.json index af5a79be870..b8f357124f0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,10 +14,10 @@ ], "devDependencies": { "@commitlint/cli": "^21.2.1", - "@commitlint/config-conventional": "^21.0.2", + "@commitlint/config-conventional": "21.0.0", "@eslint/js": "^10.0.1", "@nx/js": "23.2.0", - "conventional-changelog-conventionalcommits": "^10.4.0", + "conventional-changelog-conventionalcommits": "9.3.1", "eslint": "10.10.0", "eslint-config-google": "^0.14.0", "eslint-config-prettier": "^10.1.8", @@ -2362,7 +2362,7 @@ "node": ">=22.12.0" } }, - "node_modules/@commitlint/config-conventional": { + "node_modules/@commitlint/cli/node_modules/@commitlint/config-conventional": { "version": "21.2.2", "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-21.2.2.tgz", "integrity": "sha512-NxA37SZviusFUEYOQZ5hNnZ1h7O/KiemPkxjOlpzKJNnWxThiwc6/SaZhaPa8fyLvfRBAywhQhJJk8XESHWlpQ==", @@ -2376,6 +2376,20 @@ "node": ">=22.12.0" } }, + "node_modules/@commitlint/config-conventional": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-21.0.0.tgz", + "integrity": "sha512-QJX/rPK4Yu3f5J4OCIBy5aXq2e0EEdwSDFZ3NQvFAXTm3gs12ipyZ+yjhZxm3hHn6DB8wuv3zhFTL1I2tYzUBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@commitlint/types": "^21.0.0", + "conventional-changelog-conventionalcommits": "^9.2.0" + }, + "engines": { + "node": ">=22.12.0" + } + }, "node_modules/@commitlint/config-validator": { "version": "21.2.0", "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-21.2.0.tgz", @@ -14097,6 +14111,13 @@ "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", "license": "MIT" }, + "node_modules/array-ify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", + "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", + "dev": true, + "license": "MIT" + }, "node_modules/array-slice": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", @@ -15936,6 +15957,17 @@ "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", "license": "ISC" }, + "node_modules/compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, "node_modules/compress-commons": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz", @@ -16412,16 +16444,16 @@ } }, "node_modules/conventional-changelog-conventionalcommits": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-10.4.0.tgz", - "integrity": "sha512-Rriac6ZrAlVm6cy9Bz4NSp+WMHpwNXoPIYex+HjCgduAVUSbnew29DQjQw0C4g9u3HtSYzGiGY+pdBXAZo+4aA==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-9.3.1.tgz", + "integrity": "sha512-dTYtpIacRpcZgrvBYvBfArMmK2xvIpv2TaxM0/ZI5CBtNUzvF2x0t15HsbRABWprS6UPmvj+PzHVjSx4qAVKyw==", "dev": true, "license": "ISC", "dependencies": { - "@conventional-changelog/template": "^1.4.0" + "compare-func": "^2.0.0" }, "engines": { - "node": ">=22" + "node": ">=18" } }, "node_modules/conventional-changelog-preset-loader": { @@ -17900,6 +17932,19 @@ "tslib": "^2.0.3" } }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/dotenv": { "version": "16.4.7", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", @@ -20642,14 +20687,14 @@ } }, "node_modules/google-closure-compiler": { - "version": "20260819.0.0", - "resolved": "https://registry.npmjs.org/google-closure-compiler/-/google-closure-compiler-20260819.0.0.tgz", - "integrity": "sha512-ZQ2KYglWd0bO/8OPtTgyGuDbuEiDhmgwi0zgdzgDYIp1t/4p4MRnS7H+yJag4RSMdiO4gjCwhN3hIVIE1xpVKg==", + "version": "20260907.0.0", + "resolved": "https://registry.npmjs.org/google-closure-compiler/-/google-closure-compiler-20260907.0.0.tgz", + "integrity": "sha512-xKyuBGywlPMlZl/hGhpMZGvihDB4S48Wd6TY+VLh1tCmPK3UkjRxO4lv39QR3GrioCqUtpHQ6bSRX+qjD+dmkQ==", "dev": true, "license": "Apache-2.0", "dependencies": { "chalk": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 <5.6.1 || ^5.6.2 >5.6.1", - "google-closure-compiler-java": "^20260819.0.0", + "google-closure-compiler-java": "^20260907.0.0", "minimist": "^1.0.0", "vinyl": "^3.0.1", "vinyl-sourcemaps-apply": "^0.2.0" @@ -20661,23 +20706,23 @@ "node": ">=18" }, "optionalDependencies": { - "google-closure-compiler-linux": "^20260819.0.0", - "google-closure-compiler-linux-arm64": "^20260819.0.0", - "google-closure-compiler-macos": "^20260819.0.0", - "google-closure-compiler-windows": "^20260819.0.0" + "google-closure-compiler-linux": "^20260907.0.0", + "google-closure-compiler-linux-arm64": "^20260907.0.0", + "google-closure-compiler-macos": "^20260907.0.0", + "google-closure-compiler-windows": "^20260907.0.0" } }, "node_modules/google-closure-compiler-java": { - "version": "20260819.0.0", - "resolved": "https://registry.npmjs.org/google-closure-compiler-java/-/google-closure-compiler-java-20260819.0.0.tgz", - "integrity": "sha512-Lcq7VYC4Co1RCU4whudbOKkKiJZfGdx5nktpfPwMPM78y9kZAG8GJeiddCIGXjvZ81AJsC3HHedX3qVQA18srQ==", + "version": "20260907.0.0", + "resolved": "https://registry.npmjs.org/google-closure-compiler-java/-/google-closure-compiler-java-20260907.0.0.tgz", + "integrity": "sha512-hp90QdvgMcgpflVd28Pfuk0PPHCrtzd4HDBvNsWewDwbNsCxAeRSP9yBy+hlUHn5SHIt74KTx7fj+qd7BvpRHw==", "dev": true, "license": "Apache-2.0" }, "node_modules/google-closure-compiler-linux": { - "version": "20260819.0.0", - "resolved": "https://registry.npmjs.org/google-closure-compiler-linux/-/google-closure-compiler-linux-20260819.0.0.tgz", - "integrity": "sha512-bBMP3pUAdQdFgFe7VriARZWQ0vR4Sn0bU4SECWrfqx6VaDlYA1MbJ+9Is9CexXS54wf/g3/QpSHk/0pTSu4+jg==", + "version": "20260907.0.0", + "resolved": "https://registry.npmjs.org/google-closure-compiler-linux/-/google-closure-compiler-linux-20260907.0.0.tgz", + "integrity": "sha512-YnqBI8ZBQ/Y6VRI/Xn1YSfzYxh93ZuDc2HtCSexyMQvTZnJLNvHiRSNVj94nJGjD4giFNqwqRsgmvihkXX12eg==", "cpu": [ "x32", "x64" @@ -20690,9 +20735,9 @@ ] }, "node_modules/google-closure-compiler-linux-arm64": { - "version": "20260819.0.0", - "resolved": "https://registry.npmjs.org/google-closure-compiler-linux-arm64/-/google-closure-compiler-linux-arm64-20260819.0.0.tgz", - "integrity": "sha512-kEN4DU1D/zMum/oefcxyohI7JZ6HB8DLsqQlnC79GtYn+J2VSzJi1D5XVYOZlurSjn8Uu3OZU/qMyJ16lsAo7Q==", + "version": "20260907.0.0", + "resolved": "https://registry.npmjs.org/google-closure-compiler-linux-arm64/-/google-closure-compiler-linux-arm64-20260907.0.0.tgz", + "integrity": "sha512-nWOCTScpp+Kxgu1Q+nJVFqAA7+3y2I1iqwyqH1/PMCxleMDsZR+PM9hKAQsJHF0qub1hIF/90MZpRW8uyp5NxA==", "cpu": [ "arm64" ], @@ -20704,9 +20749,9 @@ ] }, "node_modules/google-closure-compiler-macos": { - "version": "20260819.0.0", - "resolved": "https://registry.npmjs.org/google-closure-compiler-macos/-/google-closure-compiler-macos-20260819.0.0.tgz", - "integrity": "sha512-TW3J+biFatJYc7QOnBgxvQqrDOi1WBi1gvuqVk1CZ6/XnqWEWtjDDINAlTgR2yyiRlta34KJAsZ2fLgSFrA3qw==", + "version": "20260907.0.0", + "resolved": "https://registry.npmjs.org/google-closure-compiler-macos/-/google-closure-compiler-macos-20260907.0.0.tgz", + "integrity": "sha512-TvWdEtl+WzV6o4LZNJdup7/Pwn8fpcSns9cY/N3drpL2U6S3NJla4xmG0IXIvaCc1FGio3ELZwLspuho4o+OKQ==", "cpu": [ "arm64" ], @@ -20718,9 +20763,9 @@ ] }, "node_modules/google-closure-compiler-windows": { - "version": "20260819.0.0", - "resolved": "https://registry.npmjs.org/google-closure-compiler-windows/-/google-closure-compiler-windows-20260819.0.0.tgz", - "integrity": "sha512-XaDRnJ+WNQ+WxctvOFcIbyFK99BXv0K80X+lKXcbyURHVMOa7H5jk4LTYL0y5QcK/pviTEU74IKkqdPOebpqqw==", + "version": "20260907.0.0", + "resolved": "https://registry.npmjs.org/google-closure-compiler-windows/-/google-closure-compiler-windows-20260907.0.0.tgz", + "integrity": "sha512-0195HYGPaNMOSN5Lfxx/RD+bDV7eWNSwG+wUIWdNWTo92vtQZ7dy75e3oCKz1X8hTkDUx44W/pV4lz6kGuE5oA==", "cpu": [ "x32", "x64" @@ -36245,7 +36290,7 @@ "concurrently": "^10.0.4", "esbuild": "^0.28.2", "glob": "^13.0.6", - "google-closure-compiler": "^20260819.0.0", + "google-closure-compiler": "^20260907.0.0", "gulp": "^5.0.1", "gulp-concat": "^2.6.1", "gulp-rename": "^2.1.0", diff --git a/package.json b/package.json index 712faa1c389..9bb41ca76f7 100644 --- a/package.json +++ b/package.json @@ -22,10 +22,10 @@ ], "devDependencies": { "@commitlint/cli": "^21.2.1", - "@commitlint/config-conventional": "^21.0.2", + "@commitlint/config-conventional": "21.0.0", "@eslint/js": "^10.0.1", "@nx/js": "23.2.0", - "conventional-changelog-conventionalcommits": "^10.4.0", + "conventional-changelog-conventionalcommits": "9.3.1", "eslint": "10.10.0", "eslint-config-google": "^0.14.0", "eslint-config-prettier": "^10.1.8", @@ -40,6 +40,9 @@ "prettier-plugin-organize-imports": "^4.3.0", "typescript-eslint": "^8.66.0" }, + "overrides": { + "conventional-changelog-conventionalcommits": "9.3.1" + }, "scripts": { "test": "npx nx run-many -t test --exclude=blockly && npx nx run blockly:test", "lint": "npm run lint --ws --if-present", @@ -51,6 +54,5 @@ "format-check": "prettier --check .", "clean": "npx nx reset && npm run clean --ws --if-present", "version": "npm run reference-refresh --workspace=blockly-docs && git add packages/docs/blockly_api.json" - }, - "dependencies": {} + } } diff --git a/packages/blockly/package.json b/packages/blockly/package.json index 5468988e412..529d18c1c85 100644 --- a/packages/blockly/package.json +++ b/packages/blockly/package.json @@ -175,7 +175,7 @@ "concurrently": "^10.0.4", "esbuild": "^0.28.2", "glob": "^13.0.6", - "google-closure-compiler": "^20260819.0.0", + "google-closure-compiler": "^20260907.0.0", "gulp": "^5.0.1", "gulp-concat": "^2.6.1", "gulp-rename": "^2.1.0",