mirror of
https://github.com/google/blockly.git
synced 2025-12-16 06:10:12 +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",
|
"eslint-plugin-prettier": "^5.2.1",
|
||||||
"glob": "^11.0.1",
|
"glob": "^11.0.1",
|
||||||
"globals": "^16.0.0",
|
"globals": "^16.0.0",
|
||||||
"google-closure-compiler": "^20240317.0.0",
|
"google-closure-compiler": "^20250625.0.0",
|
||||||
"gulp": "^5.0.0",
|
"gulp": "^5.0.0",
|
||||||
"gulp-concat": "^2.6.1",
|
"gulp-concat": "^2.6.1",
|
||||||
"gulp-gzip": "^1.4.2",
|
"gulp-gzip": "^1.4.2",
|
||||||
@@ -4949,39 +4949,40 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/google-closure-compiler": {
|
"node_modules/google-closure-compiler": {
|
||||||
"version": "20240317.0.0",
|
"version": "20250625.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/google-closure-compiler/-/google-closure-compiler-20240317.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/google-closure-compiler/-/google-closure-compiler-20250625.0.0.tgz",
|
||||||
"integrity": "sha512-PlC5aU2vwsypKbxyFNXOW4psDZfhDoOr2dCwuo8VcgQji+HVIgRi2lviO66x2SfTi0ilm3kI6rq/RSdOMFczcQ==",
|
"integrity": "sha512-FQ6yKCRYwo4493Rq6lZrxpmWuJGZuuSruCdtArptkoThadzw4TM0YvQJvwRYnQDUpjj6/x7G14l2n/+8G39AIA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"chalk": "4.x",
|
"chalk": "5.x",
|
||||||
"google-closure-compiler-java": "^20240317.0.0",
|
"google-closure-compiler-java": "^20250625.0.0",
|
||||||
"minimist": "1.x",
|
"minimist": "1.x",
|
||||||
"vinyl": "2.x",
|
"vinyl": "3.x",
|
||||||
"vinyl-sourcemaps-apply": "^0.2.0"
|
"vinyl-sourcemaps-apply": "^0.2.0"
|
||||||
},
|
},
|
||||||
"bin": {
|
"bin": {
|
||||||
"google-closure-compiler": "cli.js"
|
"google-closure-compiler": "cli.js"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=10"
|
"node": ">=18"
|
||||||
},
|
},
|
||||||
"optionalDependencies": {
|
"optionalDependencies": {
|
||||||
"google-closure-compiler-linux": "^20240317.0.0",
|
"google-closure-compiler-linux": "^20250625.0.0",
|
||||||
"google-closure-compiler-osx": "^20240317.0.0",
|
"google-closure-compiler-linux-arm64": "^20250625.0.0",
|
||||||
"google-closure-compiler-windows": "^20240317.0.0"
|
"google-closure-compiler-macos": "^20250625.0.0",
|
||||||
|
"google-closure-compiler-windows": "^20250625.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/google-closure-compiler-java": {
|
"node_modules/google-closure-compiler-java": {
|
||||||
"version": "20240317.0.0",
|
"version": "20250625.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/google-closure-compiler-java/-/google-closure-compiler-java-20240317.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/google-closure-compiler-java/-/google-closure-compiler-java-20250625.0.0.tgz",
|
||||||
"integrity": "sha512-oWURPChjcCrVfiQOuVtpSoUJVvtOYo41JGEQ2qtArsTGmk/DpWh40vS6hitwKRM/0YzJX/jYUuyt9ibuXXJKmg==",
|
"integrity": "sha512-T916Kvb7JYaIiH9spiJXVKeualLV7PO/KXOJzMhLrW4M6etfvr3s2cTqlhUk+BrxvgxqWBWFbMDRUZbVGPnBaw==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"node_modules/google-closure-compiler-linux": {
|
"node_modules/google-closure-compiler-linux": {
|
||||||
"version": "20240317.0.0",
|
"version": "20250625.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/google-closure-compiler-linux/-/google-closure-compiler-linux-20240317.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/google-closure-compiler-linux/-/google-closure-compiler-linux-20250625.0.0.tgz",
|
||||||
"integrity": "sha512-dYLtcbbJdbbBS0lTy9SzySdVv/aGkpyTekQiW4ADhT/i1p1b4r0wQTKj6kpVVmFvbZ6t9tW/jbXc9EXXNUahZw==",
|
"integrity": "sha512-2cOYLfG7RF49FnGG+yBGlEndE0es8D7+YIGgF8KnGIkxrfiZhOTyQftFx4z48TZ1Be/1JtM2eNXbD2fuR9nJdA==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"x32",
|
"x32",
|
||||||
"x64"
|
"x64"
|
||||||
@@ -4992,13 +4993,24 @@
|
|||||||
"linux"
|
"linux"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/google-closure-compiler-osx": {
|
"node_modules/google-closure-compiler-linux-arm64": {
|
||||||
"version": "20240317.0.0",
|
"version": "20250625.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/google-closure-compiler-osx/-/google-closure-compiler-osx-20240317.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/google-closure-compiler-linux-arm64/-/google-closure-compiler-linux-arm64-20250625.0.0.tgz",
|
||||||
"integrity": "sha512-0mABwjD4HP11rikFd8JRIb9OgPqn9h3o3wS0otufMfmbwS7zRpnnoJkunifhORl3VoR1gFm6vcTC9YziTEFdOw==",
|
"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": [
|
"cpu": [
|
||||||
"x32",
|
|
||||||
"x64",
|
|
||||||
"arm64"
|
"arm64"
|
||||||
],
|
],
|
||||||
"dev": true,
|
"dev": true,
|
||||||
@@ -5008,9 +5020,9 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/google-closure-compiler-windows": {
|
"node_modules/google-closure-compiler-windows": {
|
||||||
"version": "20240317.0.0",
|
"version": "20250625.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/google-closure-compiler-windows/-/google-closure-compiler-windows-20240317.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/google-closure-compiler-windows/-/google-closure-compiler-windows-20250625.0.0.tgz",
|
||||||
"integrity": "sha512-fTueVFzNOWURFlXZmrFkAB7yA+jzpA2TeDOYeBEFwVlVGHwi8PV3Q9vCIWlbkE8wLpukKEg5wfRHYrLwVPINCA==",
|
"integrity": "sha512-YBNRFTSuWXDJad1pJ1SPjPFpgImrQr7XeW1D9YrPCv1T5cfM8vy01jFkZIDuUha38kHsPvk7kG3rkYYrJpD8+Q==",
|
||||||
"cpu": [
|
"cpu": [
|
||||||
"x32",
|
"x32",
|
||||||
"x64"
|
"x64"
|
||||||
@@ -5021,6 +5033,33 @@
|
|||||||
"win32"
|
"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": {
|
"node_modules/gopd": {
|
||||||
"version": "1.2.0",
|
"version": "1.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
|
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
|
||||||
|
|||||||
@@ -117,7 +117,7 @@
|
|||||||
"eslint-plugin-prettier": "^5.2.1",
|
"eslint-plugin-prettier": "^5.2.1",
|
||||||
"glob": "^11.0.1",
|
"glob": "^11.0.1",
|
||||||
"globals": "^16.0.0",
|
"globals": "^16.0.0",
|
||||||
"google-closure-compiler": "^20240317.0.0",
|
"google-closure-compiler": "^20250625.0.0",
|
||||||
"gulp": "^5.0.0",
|
"gulp": "^5.0.0",
|
||||||
"gulp-concat": "^2.6.1",
|
"gulp-concat": "^2.6.1",
|
||||||
"gulp-gzip": "^1.4.2",
|
"gulp-gzip": "^1.4.2",
|
||||||
|
|||||||
@@ -19,9 +19,7 @@ import * as fsPromises from 'fs/promises';
|
|||||||
import {exec, execSync} from 'child_process';
|
import {exec, execSync} from 'child_process';
|
||||||
|
|
||||||
import {globSync} from 'glob';
|
import {globSync} from 'glob';
|
||||||
// For v20250609.0.0 and later:
|
import {gulp as closureCompiler} from 'google-closure-compiler';
|
||||||
// import {gulp as closureCompiler} from 'google-closure-compiler';
|
|
||||||
import ClosureCompiler from 'google-closure-compiler';
|
|
||||||
import yargs from 'yargs';
|
import yargs from 'yargs';
|
||||||
import {hideBin} from 'yargs/helpers';
|
import {hideBin} from 'yargs/helpers';
|
||||||
import {rimraf} from 'rimraf';
|
import {rimraf} from 'rimraf';
|
||||||
@@ -31,8 +29,6 @@ import {getPackageJson} from './helper_tasks.mjs';
|
|||||||
|
|
||||||
import {posixPath, quote} from '../helpers.js';
|
import {posixPath, quote} from '../helpers.js';
|
||||||
|
|
||||||
const closureCompiler = ClosureCompiler.gulp();
|
|
||||||
|
|
||||||
const argv = yargs(hideBin(process.argv)).parse();
|
const argv = yargs(hideBin(process.argv)).parse();
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
@@ -247,7 +243,6 @@ const JSCOMP_ERROR = [
|
|||||||
'underscore',
|
'underscore',
|
||||||
'unknownDefines',
|
'unknownDefines',
|
||||||
// 'unusedLocalVariables', // Disabled; see note in JSCOMP_OFF.
|
// 'unusedLocalVariables', // Disabled; see note in JSCOMP_OFF.
|
||||||
'unusedPrivateMembers',
|
|
||||||
'uselessCode',
|
'uselessCode',
|
||||||
'untranspilableFeatures',
|
'untranspilableFeatures',
|
||||||
// 'visibility', // Disabled; see note in JSCOMP_OFF.
|
// 'visibility', // Disabled; see note in JSCOMP_OFF.
|
||||||
|
|||||||
Reference in New Issue
Block a user