Skip to content

Commit

Permalink
build: Update Closure Compiler (#3976)
Browse files Browse the repository at this point in the history
This updates the compiler and closure library to the latest releases.
This required a few small tweaks:

 - Drop custom extern for WebCrypto (now built into the compiler)
 - Remove require() in cea parser, only used in `throws` annotations
 - Hack around a typing issue in a fake version of TextTrack in tests
  • Loading branch information
joeyparrish committed Feb 18, 2022
1 parent a6d8610 commit c482e81
Show file tree
Hide file tree
Showing 5 changed files with 87 additions and 225 deletions.
18 changes: 0 additions & 18 deletions externs/webcrypto.js

This file was deleted.

1 change: 0 additions & 1 deletion lib/cea/cea708_service.js
Expand Up @@ -9,7 +9,6 @@ goog.provide('shaka.cea.Cea708Service');
goog.require('shaka.cea.Cea708Window');
goog.require('shaka.cea.DtvccPacket');
goog.require('shaka.cea.ICaptionDecoder');
goog.require('shaka.util.Error');


/**
Expand Down
276 changes: 76 additions & 200 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Expand Up @@ -27,8 +27,8 @@
"esprima": "^4.0.1",
"fastestsmallesttextencoderdecoder": "^1.0.22",
"fontfaceonload": "^1.0.2",
"google-closure-compiler-java": "^20210505.0.0",
"google-closure-library": "^20210406.0.0",
"google-closure-compiler-java": "^20220202.0.0",
"google-closure-library": "^20220104.0.0",
"htmlhint": "^1.1.2",
"jasmine-ajax": "^4.0.0",
"jimp": "^0.16.1",
Expand Down

0 comments on commit c482e81

Please sign in to comment.