chore: Update to latest Closure compiler and remove our SVG externs (#5991)

This commit is contained in:
Aaron Dodson
2022-03-10 11:50:43 -08:00
committed by GitHub
parent afc4088ce2
commit 5f822fdbd7
4 changed files with 40 additions and 10273 deletions

File diff suppressed because it is too large Load Diff

78
package-lock.json generated
View File

@@ -23,7 +23,7 @@
"concurrently": "^7.0.0",
"eslint": "^8.4.1",
"eslint-config-google": "^0.14.0",
"google-closure-compiler": "^20220202.0.0",
"google-closure-compiler": "^20220301.0.0",
"google-closure-deps": "^20220104.0.0",
"gulp": "^4.0.2",
"gulp-clang-format": "^1.0.27",
@@ -5104,13 +5104,13 @@
}
},
"node_modules/google-closure-compiler": {
"version": "20220202.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler/-/google-closure-compiler-20220202.0.0.tgz",
"integrity": "sha512-YI1sqHYq6Kw2io69CvIJL2ZwxQNTnOMvruU5HskmX6p9xW4WDceGtvBpNwjo24kOjS0BbFfNmcw/o8bKXbRwtw==",
"version": "20220301.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler/-/google-closure-compiler-20220301.0.0.tgz",
"integrity": "sha512-+yAqhufKIWddg587tnvRll92eLJQIlzINmgr1h5gLXZVioY3svrSYKH4TZiUuNj0UnVFoK0o1YuW122x+iFl2g==",
"dev": true,
"dependencies": {
"chalk": "2.x",
"google-closure-compiler-java": "^20220202.0.0",
"google-closure-compiler-java": "^20220301.0.0",
"minimist": "1.x",
"vinyl": "2.x",
"vinyl-sourcemaps-apply": "^0.2.0"
@@ -5122,21 +5122,21 @@
"node": ">=10"
},
"optionalDependencies": {
"google-closure-compiler-linux": "^20220202.0.0",
"google-closure-compiler-osx": "^20220202.0.0",
"google-closure-compiler-windows": "^20220202.0.0"
"google-closure-compiler-linux": "^20220301.0.0",
"google-closure-compiler-osx": "^20220301.0.0",
"google-closure-compiler-windows": "^20220301.0.0"
}
},
"node_modules/google-closure-compiler-java": {
"version": "20220202.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler-java/-/google-closure-compiler-java-20220202.0.0.tgz",
"integrity": "sha512-sxCNinmZMMAw0cxlsXoZib3w21Y5WOsQGmUfchlpd3AFJgr9PO4jLp7427UP7KTaLFqygJly7h2Pupqojmf1Cw==",
"version": "20220301.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler-java/-/google-closure-compiler-java-20220301.0.0.tgz",
"integrity": "sha512-kv5oaUI4xn3qWYWtRHRqbm314kesfeFlCxiFRcvBIx13mKfR0qvbOkgajLpSM6nb3voNM/E9MB9mfvHJ9XIXSg==",
"dev": true
},
"node_modules/google-closure-compiler-linux": {
"version": "20220202.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler-linux/-/google-closure-compiler-linux-20220202.0.0.tgz",
"integrity": "sha512-6gMgGPWf3OCueHa4hbAoUfB0MZ9M2tp6KncaxBTrUA/y856vBTU8UqyYlTtN1U7m+JFMa7ooIs8wPQWWQKfnOw==",
"version": "20220301.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler-linux/-/google-closure-compiler-linux-20220301.0.0.tgz",
"integrity": "sha512-N2D0SRnxZ7kqdoZ2WsmLIjmizR4Xr0HaUYDK2RCOtsV21RYV8OR2u0ATp7aXhYy8WfxvYH478Ehvmc9Uzy986A==",
"cpu": [
"x64",
"x86"
@@ -5148,9 +5148,9 @@
]
},
"node_modules/google-closure-compiler-osx": {
"version": "20220202.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler-osx/-/google-closure-compiler-osx-20220202.0.0.tgz",
"integrity": "sha512-iHKoGIRU1WTZwjw940KkJwnTmpBITQXbN1wF/AoPuW16qzKLp6yTrIRgWsd0jKhtXhcwlizb05Kucuot9mWPBA==",
"version": "20220301.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler-osx/-/google-closure-compiler-osx-20220301.0.0.tgz",
"integrity": "sha512-Xqf0m5takwfv43ML4aODJxmAsAZQMTMo683gyRs0APAecncs+YKxaDPMH+pQAdI3HPY2QsvkarlunAp0HSwU5A==",
"cpu": [
"x64",
"x86",
@@ -5163,9 +5163,9 @@
]
},
"node_modules/google-closure-compiler-windows": {
"version": "20220202.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler-windows/-/google-closure-compiler-windows-20220202.0.0.tgz",
"integrity": "sha512-w2HoI2J6NNHuJh1fiuo0GLpcTljektkFuLuie1epiFoqh7B5qqBCBsJEp+P0NalHi+U7sq1SRff4qSt0uo0Jgw==",
"version": "20220301.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler-windows/-/google-closure-compiler-windows-20220301.0.0.tgz",
"integrity": "sha512-s+FU/vcpLTEgx8MCMgj0STCYkVk7syzF9KqiYPOTtbTD9ra99HPe/CEuQG7iJ3Fty9dhm9zEaetv4Dp4Wr6x+Q==",
"cpu": [
"x64"
],
@@ -16547,16 +16547,16 @@
}
},
"google-closure-compiler": {
"version": "20220202.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler/-/google-closure-compiler-20220202.0.0.tgz",
"integrity": "sha512-YI1sqHYq6Kw2io69CvIJL2ZwxQNTnOMvruU5HskmX6p9xW4WDceGtvBpNwjo24kOjS0BbFfNmcw/o8bKXbRwtw==",
"version": "20220301.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler/-/google-closure-compiler-20220301.0.0.tgz",
"integrity": "sha512-+yAqhufKIWddg587tnvRll92eLJQIlzINmgr1h5gLXZVioY3svrSYKH4TZiUuNj0UnVFoK0o1YuW122x+iFl2g==",
"dev": true,
"requires": {
"chalk": "2.x",
"google-closure-compiler-java": "^20220202.0.0",
"google-closure-compiler-linux": "^20220202.0.0",
"google-closure-compiler-osx": "^20220202.0.0",
"google-closure-compiler-windows": "^20220202.0.0",
"google-closure-compiler-java": "^20220301.0.0",
"google-closure-compiler-linux": "^20220301.0.0",
"google-closure-compiler-osx": "^20220301.0.0",
"google-closure-compiler-windows": "^20220301.0.0",
"minimist": "1.x",
"vinyl": "2.x",
"vinyl-sourcemaps-apply": "^0.2.0"
@@ -16621,29 +16621,29 @@
}
},
"google-closure-compiler-java": {
"version": "20220202.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler-java/-/google-closure-compiler-java-20220202.0.0.tgz",
"integrity": "sha512-sxCNinmZMMAw0cxlsXoZib3w21Y5WOsQGmUfchlpd3AFJgr9PO4jLp7427UP7KTaLFqygJly7h2Pupqojmf1Cw==",
"version": "20220301.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler-java/-/google-closure-compiler-java-20220301.0.0.tgz",
"integrity": "sha512-kv5oaUI4xn3qWYWtRHRqbm314kesfeFlCxiFRcvBIx13mKfR0qvbOkgajLpSM6nb3voNM/E9MB9mfvHJ9XIXSg==",
"dev": true
},
"google-closure-compiler-linux": {
"version": "20220202.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler-linux/-/google-closure-compiler-linux-20220202.0.0.tgz",
"integrity": "sha512-6gMgGPWf3OCueHa4hbAoUfB0MZ9M2tp6KncaxBTrUA/y856vBTU8UqyYlTtN1U7m+JFMa7ooIs8wPQWWQKfnOw==",
"version": "20220301.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler-linux/-/google-closure-compiler-linux-20220301.0.0.tgz",
"integrity": "sha512-N2D0SRnxZ7kqdoZ2WsmLIjmizR4Xr0HaUYDK2RCOtsV21RYV8OR2u0ATp7aXhYy8WfxvYH478Ehvmc9Uzy986A==",
"dev": true,
"optional": true
},
"google-closure-compiler-osx": {
"version": "20220202.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler-osx/-/google-closure-compiler-osx-20220202.0.0.tgz",
"integrity": "sha512-iHKoGIRU1WTZwjw940KkJwnTmpBITQXbN1wF/AoPuW16qzKLp6yTrIRgWsd0jKhtXhcwlizb05Kucuot9mWPBA==",
"version": "20220301.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler-osx/-/google-closure-compiler-osx-20220301.0.0.tgz",
"integrity": "sha512-Xqf0m5takwfv43ML4aODJxmAsAZQMTMo683gyRs0APAecncs+YKxaDPMH+pQAdI3HPY2QsvkarlunAp0HSwU5A==",
"dev": true,
"optional": true
},
"google-closure-compiler-windows": {
"version": "20220202.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler-windows/-/google-closure-compiler-windows-20220202.0.0.tgz",
"integrity": "sha512-w2HoI2J6NNHuJh1fiuo0GLpcTljektkFuLuie1epiFoqh7B5qqBCBsJEp+P0NalHi+U7sq1SRff4qSt0uo0Jgw==",
"version": "20220301.0.0",
"resolved": "https://registry.npmjs.org/google-closure-compiler-windows/-/google-closure-compiler-windows-20220301.0.0.tgz",
"integrity": "sha512-s+FU/vcpLTEgx8MCMgj0STCYkVk7syzF9KqiYPOTtbTD9ra99HPe/CEuQG7iJ3Fty9dhm9zEaetv4Dp4Wr6x+Q==",
"dev": true,
"optional": true
},

View File

@@ -77,7 +77,7 @@
"concurrently": "^7.0.0",
"eslint": "^8.4.1",
"eslint-config-google": "^0.14.0",
"google-closure-compiler": "^20220202.0.0",
"google-closure-compiler": "^20220301.0.0",
"google-closure-deps": "^20220104.0.0",
"gulp": "^4.0.2",
"gulp-clang-format": "^1.0.27",

View File

@@ -548,7 +548,6 @@ function compile(options) {
rewrite_polyfills: true,
hide_warnings_for: 'node_modules',
define: ['COMPILED=true'],
externs: ['./externs/svg-externs.js'],
};
if (argv.debug || argv.strict) {
defaultOptions.jscomp_error = [...JSCOMP_ERROR];