mirror of
https://github.com/google/blockly.git
synced 2025-12-15 13:50:08 +01:00
chore(deps): bump google-closure-compiler from 20240317.0.0 to 20250625.0.0 (#9187)
* chore(deps): bump google-closure-compiler Bumps [google-closure-compiler](https://github.com/google/closure-compiler-npm) from 20240317.0.0 to 20250625.0.0. - [Release notes](https://github.com/google/closure-compiler-npm/releases) - [Commits](https://github.com/google/closure-compiler-npm/compare/v20240317.0.0...v20250625.0.0) --- updated-dependencies: - dependency-name: google-closure-compiler dependency-version: 20250625.0.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * chore(build): Update import of google-closure-compiler The packaging of this module changed and so how we import it needs to change as well. * fix(build): Remove no-longer-supported compiler option --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Christopher Allen <cpcallen+git@google.com>
This commit is contained in:
91
package-lock.json
generated
91
package-lock.json
generated
@@ -30,7 +30,7 @@
|
||||
"eslint-plugin-prettier": "^5.2.1",
|
||||
"glob": "^11.0.1",
|
||||
"globals": "^16.0.0",
|
||||
"google-closure-compiler": "^20240317.0.0",
|
||||
"google-closure-compiler": "^20250625.0.0",
|
||||
"gulp": "^5.0.0",
|
||||
"gulp-concat": "^2.6.1",
|
||||
"gulp-gzip": "^1.4.2",
|
||||
@@ -4949,39 +4949,40 @@
|
||||
}
|
||||
},
|
||||
"node_modules/google-closure-compiler": {
|
||||
"version": "20240317.0.0",
|
||||
"resolved": "https://registry.npmjs.org/google-closure-compiler/-/google-closure-compiler-20240317.0.0.tgz",
|
||||
"integrity": "sha512-PlC5aU2vwsypKbxyFNXOW4psDZfhDoOr2dCwuo8VcgQji+HVIgRi2lviO66x2SfTi0ilm3kI6rq/RSdOMFczcQ==",
|
||||
"version": "20250625.0.0",
|
||||
"resolved": "https://registry.npmjs.org/google-closure-compiler/-/google-closure-compiler-20250625.0.0.tgz",
|
||||
"integrity": "sha512-FQ6yKCRYwo4493Rq6lZrxpmWuJGZuuSruCdtArptkoThadzw4TM0YvQJvwRYnQDUpjj6/x7G14l2n/+8G39AIA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"chalk": "4.x",
|
||||
"google-closure-compiler-java": "^20240317.0.0",
|
||||
"chalk": "5.x",
|
||||
"google-closure-compiler-java": "^20250625.0.0",
|
||||
"minimist": "1.x",
|
||||
"vinyl": "2.x",
|
||||
"vinyl": "3.x",
|
||||
"vinyl-sourcemaps-apply": "^0.2.0"
|
||||
},
|
||||
"bin": {
|
||||
"google-closure-compiler": "cli.js"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=10"
|
||||
"node": ">=18"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"google-closure-compiler-linux": "^20240317.0.0",
|
||||
"google-closure-compiler-osx": "^20240317.0.0",
|
||||
"google-closure-compiler-windows": "^20240317.0.0"
|
||||
"google-closure-compiler-linux": "^20250625.0.0",
|
||||
"google-closure-compiler-linux-arm64": "^20250625.0.0",
|
||||
"google-closure-compiler-macos": "^20250625.0.0",
|
||||
"google-closure-compiler-windows": "^20250625.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/google-closure-compiler-java": {
|
||||
"version": "20240317.0.0",
|
||||
"resolved": "https://registry.npmjs.org/google-closure-compiler-java/-/google-closure-compiler-java-20240317.0.0.tgz",
|
||||
"integrity": "sha512-oWURPChjcCrVfiQOuVtpSoUJVvtOYo41JGEQ2qtArsTGmk/DpWh40vS6hitwKRM/0YzJX/jYUuyt9ibuXXJKmg==",
|
||||
"version": "20250625.0.0",
|
||||
"resolved": "https://registry.npmjs.org/google-closure-compiler-java/-/google-closure-compiler-java-20250625.0.0.tgz",
|
||||
"integrity": "sha512-T916Kvb7JYaIiH9spiJXVKeualLV7PO/KXOJzMhLrW4M6etfvr3s2cTqlhUk+BrxvgxqWBWFbMDRUZbVGPnBaw==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/google-closure-compiler-linux": {
|
||||
"version": "20240317.0.0",
|
||||
"resolved": "https://registry.npmjs.org/google-closure-compiler-linux/-/google-closure-compiler-linux-20240317.0.0.tgz",
|
||||
"integrity": "sha512-dYLtcbbJdbbBS0lTy9SzySdVv/aGkpyTekQiW4ADhT/i1p1b4r0wQTKj6kpVVmFvbZ6t9tW/jbXc9EXXNUahZw==",
|
||||
"version": "20250625.0.0",
|
||||
"resolved": "https://registry.npmjs.org/google-closure-compiler-linux/-/google-closure-compiler-linux-20250625.0.0.tgz",
|
||||
"integrity": "sha512-2cOYLfG7RF49FnGG+yBGlEndE0es8D7+YIGgF8KnGIkxrfiZhOTyQftFx4z48TZ1Be/1JtM2eNXbD2fuR9nJdA==",
|
||||
"cpu": [
|
||||
"x32",
|
||||
"x64"
|
||||
@@ -4992,13 +4993,24 @@
|
||||
"linux"
|
||||
]
|
||||
},
|
||||
"node_modules/google-closure-compiler-osx": {
|
||||
"version": "20240317.0.0",
|
||||
"resolved": "https://registry.npmjs.org/google-closure-compiler-osx/-/google-closure-compiler-osx-20240317.0.0.tgz",
|
||||
"integrity": "sha512-0mABwjD4HP11rikFd8JRIb9OgPqn9h3o3wS0otufMfmbwS7zRpnnoJkunifhORl3VoR1gFm6vcTC9YziTEFdOw==",
|
||||
"node_modules/google-closure-compiler-linux-arm64": {
|
||||
"version": "20250625.0.0",
|
||||
"resolved": "https://registry.npmjs.org/google-closure-compiler-linux-arm64/-/google-closure-compiler-linux-arm64-20250625.0.0.tgz",
|
||||
"integrity": "sha512-2vKY8UpL03CFe+k1qFma/HnUZnTM3V3K5ukxmk/Xwt3D7CTwn/039zA3AjxsGW5vLp4guVyLtqbS711KeGpLNA==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"dev": true,
|
||||
"optional": true,
|
||||
"os": [
|
||||
"linux"
|
||||
]
|
||||
},
|
||||
"node_modules/google-closure-compiler-macos": {
|
||||
"version": "20250625.0.0",
|
||||
"resolved": "https://registry.npmjs.org/google-closure-compiler-macos/-/google-closure-compiler-macos-20250625.0.0.tgz",
|
||||
"integrity": "sha512-/S3d5/oKKw2pEu42Bn+fnoKR0cAjlhOQP1IM0D1aDqNS+jMUXo4bV7RSVB+NSVL65XxIVQOqbnkD5Cfoe8lbrw==",
|
||||
"cpu": [
|
||||
"x32",
|
||||
"x64",
|
||||
"arm64"
|
||||
],
|
||||
"dev": true,
|
||||
@@ -5008,9 +5020,9 @@
|
||||
]
|
||||
},
|
||||
"node_modules/google-closure-compiler-windows": {
|
||||
"version": "20240317.0.0",
|
||||
"resolved": "https://registry.npmjs.org/google-closure-compiler-windows/-/google-closure-compiler-windows-20240317.0.0.tgz",
|
||||
"integrity": "sha512-fTueVFzNOWURFlXZmrFkAB7yA+jzpA2TeDOYeBEFwVlVGHwi8PV3Q9vCIWlbkE8wLpukKEg5wfRHYrLwVPINCA==",
|
||||
"version": "20250625.0.0",
|
||||
"resolved": "https://registry.npmjs.org/google-closure-compiler-windows/-/google-closure-compiler-windows-20250625.0.0.tgz",
|
||||
"integrity": "sha512-YBNRFTSuWXDJad1pJ1SPjPFpgImrQr7XeW1D9YrPCv1T5cfM8vy01jFkZIDuUha38kHsPvk7kG3rkYYrJpD8+Q==",
|
||||
"cpu": [
|
||||
"x32",
|
||||
"x64"
|
||||
@@ -5021,6 +5033,33 @@
|
||||
"win32"
|
||||
]
|
||||
},
|
||||
"node_modules/google-closure-compiler/node_modules/chalk": {
|
||||
"version": "5.4.1",
|
||||
"resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz",
|
||||
"integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": "^12.17.0 || ^14.13 || >=16.0.0"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/chalk/chalk?sponsor=1"
|
||||
}
|
||||
},
|
||||
"node_modules/google-closure-compiler/node_modules/vinyl": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.1.tgz",
|
||||
"integrity": "sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"clone": "^2.1.2",
|
||||
"remove-trailing-separator": "^1.1.0",
|
||||
"replace-ext": "^2.0.0",
|
||||
"teex": "^1.0.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=10.13.0"
|
||||
}
|
||||
},
|
||||
"node_modules/gopd": {
|
||||
"version": "1.2.0",
|
||||
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
|
||||
|
||||
@@ -117,7 +117,7 @@
|
||||
"eslint-plugin-prettier": "^5.2.1",
|
||||
"glob": "^11.0.1",
|
||||
"globals": "^16.0.0",
|
||||
"google-closure-compiler": "^20240317.0.0",
|
||||
"google-closure-compiler": "^20250625.0.0",
|
||||
"gulp": "^5.0.0",
|
||||
"gulp-concat": "^2.6.1",
|
||||
"gulp-gzip": "^1.4.2",
|
||||
|
||||
@@ -19,9 +19,7 @@ import * as fsPromises from 'fs/promises';
|
||||
import {exec, execSync} from 'child_process';
|
||||
|
||||
import {globSync} from 'glob';
|
||||
// For v20250609.0.0 and later:
|
||||
// import {gulp as closureCompiler} from 'google-closure-compiler';
|
||||
import ClosureCompiler from 'google-closure-compiler';
|
||||
import {gulp as closureCompiler} from 'google-closure-compiler';
|
||||
import yargs from 'yargs';
|
||||
import {hideBin} from 'yargs/helpers';
|
||||
import {rimraf} from 'rimraf';
|
||||
@@ -31,8 +29,6 @@ import {getPackageJson} from './helper_tasks.mjs';
|
||||
|
||||
import {posixPath, quote} from '../helpers.js';
|
||||
|
||||
const closureCompiler = ClosureCompiler.gulp();
|
||||
|
||||
const argv = yargs(hideBin(process.argv)).parse();
|
||||
|
||||
////////////////////////////////////////////////////////////
|
||||
@@ -247,7 +243,6 @@ const JSCOMP_ERROR = [
|
||||
'underscore',
|
||||
'unknownDefines',
|
||||
// 'unusedLocalVariables', // Disabled; see note in JSCOMP_OFF.
|
||||
'unusedPrivateMembers',
|
||||
'uselessCode',
|
||||
'untranspilableFeatures',
|
||||
// 'visibility', // Disabled; see note in JSCOMP_OFF.
|
||||
|
||||
Reference in New Issue
Block a user