{"_id":"tsickle","_rev":"3177915","name":"tsickle","description":"Transpile TypeScript code to JavaScript with Closure annotations.","dist-tags":{"latest":"0.46.3"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"time":{"modified":"2023-12-06T08:37:15.000Z","created":"2016-04-28T18:58:28.973Z","0.46.3":"2022-07-07T13:20:23.174Z","0.46.0":"2022-01-25T15:21:51.543Z","0.43.0":"2021-06-15T14:14:43.323Z","0.42.0":"2021-06-15T14:13:39.201Z","0.41.0":"2021-06-14T19:37:02.025Z","0.40.0":"2021-05-27T14:36:05.369Z","0.39.1":"2020-07-06T18:24:36.070Z","0.39.0":"2020-07-01T17:08:12.769Z","0.38.1":"2020-03-05T08:54:34.321Z","0.38.0":"2020-01-07T20:56:08.347Z","0.37.1":"2019-11-06T16:22:05.158Z","0.37.0":"2019-08-23T14:11:48.693Z","0.36.0":"2019-07-16T23:41:39.616Z","0.35.0":"2019-04-26T19:08:55.005Z","0.34.3":"2019-02-02T21:54:06.191Z","0.34.2":"2019-02-01T19:55:57.531Z","0.34.0":"2018-11-16T15:38:31.322Z","0.33.1":"2018-10-24T14:59:21.618Z","0.33.0":"2018-09-17T22:44:58.712Z","0.32.1":"2018-07-26T16:57:25.279Z","0.32.0":"2018-06-29T21:58:35.897Z","0.31.0":"2018-06-28T21:08:38.413Z","0.30.0":"2018-06-22T14:07:04.258Z","0.29.0":"2018-05-24T09:03:30.350Z","0.28.0":"2018-05-08T20:09:49.848Z","0.27.5":"2018-04-04T16:51:24.932Z","0.27.3":"2018-04-04T15:46:12.922Z","0.27.2":"2018-02-19T18:30:53.882Z","0.27.1":"2018-02-16T22:24:51.164Z","0.26.0":"2017-12-21T22:30:21.806Z","0.25.6":"2017-12-19T15:20:50.134Z","0.25.5":"2017-11-15T01:12:36.776Z","0.25.0":"2017-10-31T19:15:52.126Z","0.24.1":"2017-09-08T16:12:53.829Z","0.24.0":"2017-09-05T23:02:26.600Z","0.23.6":"2017-08-17T20:59:59.933Z","0.23.5":"2017-08-04T23:31:30.176Z","0.23.4":"2017-07-18T22:39:22.601Z","0.23.3":"2017-06-02T21:12:52.067Z","0.23.2":"2017-06-02T20:57:28.424Z","0.23.1":"2017-06-02T20:56:33.975Z","0.23.0":"2017-06-02T20:35:51.657Z","0.21.6":"2017-03-15T23:24:14.115Z","0.21.5":"2017-02-22T20:13:09.036Z","0.21.4":"2017-02-21T21:50:07.689Z","0.21.3":"2017-02-13T23:34:55.618Z","0.21.2":"2017-02-11T00:05:35.762Z","0.21.1":"2017-02-07T22:54:19.372Z","0.2.6":"2017-02-02T22:05:03.749Z","0.2.5":"2017-01-26T23:11:19.602Z","0.21.0":"2017-01-13T20:30:00.254Z","0.2.4":"2017-01-13T00:22:35.094Z","0.2.3":"2016-12-12T22:29:15.727Z","0.2.2":"2016-11-18T04:39:35.600Z","0.2.1":"2016-11-17T22:12:00.867Z","0.2.0":"2016-10-11T16:15:06.470Z","0.1.7":"2016-08-29T22:53:38.092Z","0.1.6":"2016-06-15T16:53:11.398Z","0.1.5":"2016-06-08T17:54:33.668Z","0.1.4":"2016-06-08T01:01:16.625Z","0.1.3":"2016-06-07T22:01:54.045Z","0.0.3":"2016-06-07T21:40:15.097Z","0.1.2":"2016-05-02T05:52:24.191Z","0.1.1":"2016-05-02T02:05:15.852Z","0.1.0":"2016-04-28T18:58:28.973Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"versions":{"0.46.3":{"name":"tsickle","version":"0.46.3","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"out/src/tsickle.js","typings":"out/src/tsickle.d.ts","directories":{"test":"test"},"peerDependencies":{"typescript":"~4.7.2"},"devDependencies":{"@types/diff-match-patch":"^1.0.32","@types/glob":"7.2.0","@types/jasmine":"^4.0.2","@types/node":"^17.0.24","@types/source-map-support":"^0.5.3","diff-match-patch":"^1.0.5","glob":"8.0.1","google-closure-compiler":"^20220405.0.0","jasmine":"^4.1.0","jasmine-node":"^3.0.0","source-map":"^0.7.3","source-map-support":"^0.5.19","tslib":"^2.2.0","tslint":"^6.1.3","typescript":"4.7.2"},"scripts":{"build":"tsc","clean":"rm -r out","lint":"tslint -c tslint.json -p tsconfig.json","test":"jasmine out/test/*.js && (cd demo && yarn && tsc) && yarn run lint","prepack":"yarn run clean && yarn run build && yarn run test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","dependencies":{"@types/minimist":"^1.2.1"},"gitHead":"0ae474dc022bf6359fc28959c258d5bb09ab2de4","_id":"tsickle@0.46.3","_nodeVersion":"18.2.0","_npmVersion":"8.9.0","dist":{"shasum":"b74918a77e3ca1310a2ce4d019f5d6294360b56d","size":163313,"noattachment":false,"key":"/tsickle/-/tsickle-0.46.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.46.3.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.46.3_1657200022904_0.3504255160681933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-07T13:22:41.528Z","publish_time":1657200023174,"_cnpm_publish_time":1657200023174},"0.46.0":{"name":"tsickle","version":"0.46.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"out/src/tsickle.js","typings":"out/src/tsickle.d.ts","directories":{"test":"test"},"peerDependencies":{"typescript":"h-joo/TypeScript#ts45-no-double-comments"},"devDependencies":{"@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"^3.7.7","@types/node":"^10.5.6","@types/source-map-support":"^0.5.3","diff-match-patch":"^1.0.5","glob":"7.1.2","google-closure-compiler":"^20211006.0.0","jasmine":"^3.7.0","jasmine-node":"^3.0.0","source-map":"^0.7.3","source-map-support":"^0.5.19","tslib":"^2.2.0","tslint":"^6.1.3","typescript":"github:h-joo/TypeScript#ts45-no-double-comments"},"scripts":{"build":"tsc ","clean":"rm -r out","lint":"tslint -c tslint.json -p tsconfig.json","test":"jasmine out/test/*.js && (cd demo && yarn && tsc) && npm run lint"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","dependencies":{"@types/minimist":"^1.2.1"},"gitHead":"cf501a2925d315e8944abf0f0c912d05d955a7da","_id":"tsickle@0.46.0","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"shasum":"73f42d028e166627756006e42a395e6bc7865253","size":153836,"noattachment":false,"key":"/tsickle/-/tsickle-0.46.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.46.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.46.0_1643124111319_0.3495322284910203"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-25T15:21:59.834Z","publish_time":1643124111543,"_cnpm_publish_time":1643124111543},"0.43.0":{"name":"tsickle","version":"0.43.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"out/src/tsickle.js","typings":"out/src/tsickle.d.ts","directories":{"test":"test"},"peerDependencies":{"typescript":"~4.3"},"devDependencies":{"@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"^3.7.7","@types/node":"^10.5.6","@types/source-map-support":"^0.5.3","diff-match-patch":"^1.0.5","glob":"7.1.2","google-closure-compiler":"^20190929.0.0","jasmine":"^3.7.0","jasmine-node":"^3.0.0","source-map":"^0.7.3","source-map-support":"^0.5.19","tslib":"^2.2.0","tslint":"^6.1.3","typescript":"~4.3"},"scripts":{"build":"tsc ","clean":"rm -r out","lint":"tslint -c tslint.json -p tsconfig.json","test":"jasmine out/test/*.js && (cd demo && yarn && tsc) && npm run lint"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","dependencies":{"@types/minimist":"^1.2.1"},"gitHead":"d91bd16cb51961d3901f83e284066afc78206737","_id":"tsickle@0.43.0","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"shasum":"d53501ee54932382c4923a77de9ab5a82abd9e98","size":148055,"noattachment":false,"key":"/tsickle/-/tsickle-0.43.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.43.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.43.0_1623766483076_0.45890263243947715"},"_hasShrinkwrap":false,"publish_time":1623766483323,"_cnpm_publish_time":1623766483323,"_cnpmcore_publish_time":"2021-12-16T21:29:40.559Z"},"0.42.0":{"name":"tsickle","version":"0.42.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"out/src/tsickle.js","typings":"out/src/tsickle.d.ts","directories":{"test":"test"},"peerDependencies":{"typescript":"~4.3"},"devDependencies":{"@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"^3.7.7","@types/node":"^10.5.6","@types/source-map-support":"^0.5.3","diff-match-patch":"^1.0.5","glob":"7.1.2","google-closure-compiler":"^20190929.0.0","jasmine":"^3.7.0","jasmine-node":"^3.0.0","source-map":"^0.7.3","source-map-support":"^0.5.19","tslib":"^2.2.0","tslint":"^6.1.3","typescript":"~4.3"},"scripts":{"build":"tsc ","clean":"rm -r out","lint":"tslint -c tslint.json -p tsconfig.json","test":"jasmine out/test/*.js && (cd demo && yarn && tsc) && npm run lint"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","dependencies":{"@types/minimist":"^1.2.1"},"gitHead":"35705bd0d137be5e6d75378d99f61fbd4b7c7ca3","_id":"tsickle@0.42.0","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"shasum":"7b74b42c59579b8b954054472106bbb199a1988a","size":148018,"noattachment":false,"key":"/tsickle/-/tsickle-0.42.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.42.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.42.0_1623766419023_0.8795880071812832"},"_hasShrinkwrap":false,"publish_time":1623766419201,"_cnpm_publish_time":1623766419201,"_cnpmcore_publish_time":"2021-12-16T21:29:40.967Z"},"0.41.0":{"name":"tsickle","version":"0.41.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"out/src/tsickle.js","typings":"out/src/tsickle.d.ts","directories":{"test":"test"},"peerDependencies":{"typescript":"~4.3"},"devDependencies":{"@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"^3.7.7","@types/node":"^10.5.6","@types/source-map-support":"^0.5.3","diff-match-patch":"^1.0.5","glob":"7.1.2","google-closure-compiler":"^20190929.0.0","jasmine":"^3.7.0","jasmine-node":"^3.0.0","source-map":"^0.7.3","source-map-support":"^0.5.19","tslib":"^2.2.0","tslint":"^6.1.3","typescript":"~4.3"},"scripts":{"build":"tsc ","clean":"rm -r out","lint":"tslint -c tslint.json -p tsconfig.json","test":"jasmine out/test/*.js && npm run lint"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","dependencies":{"@types/minimist":"^1.2.1"},"gitHead":"d9f6f89e6cea0d981dc4fbd0ffa3eae0a43a0b04","_id":"tsickle@0.41.0","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"shasum":"ab4f168a7168db6ce8fcdd306a44fa07270368ee","size":148027,"noattachment":false,"key":"/tsickle/-/tsickle-0.41.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.41.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.41.0_1623699421860_0.07456674674973773"},"_hasShrinkwrap":false,"publish_time":1623699422025,"_cnpm_publish_time":1623699422025,"_cnpmcore_publish_time":"2021-12-16T21:29:41.343Z"},"0.40.0":{"name":"tsickle","version":"0.40.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","directories":{"test":"test"},"peerDependencies":{"typescript":"~4.2"},"devDependencies":{"@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"2.8.8","@types/jest":"^26.0.23","@types/node":"^10.5.6","@types/source-map-support":"^0.5.3","diff-match-patch":"^1.0.1","glob":"7.1.2","google-closure-compiler":"^20190929.0.0","jasmine":"^3.1.0","jasmine-node":"^3.0.0","mocha":"^8.4.0","source-map":"^0.7.3","source-map-support":"^0.5.19","tslib":"1.11","tslint":"^6.1.3","typescript":"~4.2"},"scripts":{"build":"tsc ","clean":"rm -r build","lint":"tslint -c tslint.json -p tsconfig.json","test":"jasmine build/test/*.js && npm run lint"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","dependencies":{"@types/minimist":"^1.2.1"},"gitHead":"a43203aa069dd97d2d0da981bf2fd58465438bd8","_id":"tsickle@0.40.0","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"shasum":"24516c7699c54da2b8468ade9eb4f801a38260f1","size":145602,"noattachment":false,"key":"/tsickle/-/tsickle-0.40.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.40.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.40.0_1622126165132_0.002883414064114742"},"_hasShrinkwrap":false,"publish_time":1622126165369,"_cnpm_publish_time":1622126165369,"_cnpmcore_publish_time":"2021-12-16T21:29:41.873Z"},"0.39.1":{"name":"tsickle","version":"0.39.1","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","directories":{"test":"test"},"peerDependencies":{"typescript":"~3.9.5"},"devDependencies":{"@bazel/bazel":"^0.29.0","@bazel/jasmine":"^0.38.0","@bazel/typescript":"^0.38.0","@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"2.8.8","@types/node":"^10.5.6","diff-match-patch":"^1.0.1","glob":"7.1.2","google-closure-compiler":"^20190929.0.0","jasmine":"3.1.0","source-map":"^0.7.3","source-map-support":"^0.5.6","tslib":"1.11","tslint":"5.11.0","typescript":"3.9"},"scripts":{"build":"bazel build //:npm_package","lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn lint && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.39.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"7ccf672cde5b430f5dd0b281ee49e170ef390ff9","size":292621,"noattachment":false,"key":"/tsickle/-/tsickle-0.39.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.39.1.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.39.1_1594059875815_0.18912007319387336"},"_hasShrinkwrap":false,"publish_time":1594059876070,"_cnpm_publish_time":1594059876070,"_cnpmcore_publish_time":"2021-12-16T21:29:42.513Z"},"0.39.0":{"name":"tsickle","version":"0.39.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","directories":{"test":"test"},"peerDependencies":{"typescript":"~3.8.2"},"devDependencies":{"@bazel/bazel":"^0.29.0","@bazel/jasmine":"^0.38.0","@bazel/typescript":"^0.38.0","@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"2.8.8","@types/node":"^10.5.6","diff-match-patch":"^1.0.1","glob":"7.1.2","google-closure-compiler":"^20190929.0.0","jasmine":"3.1.0","source-map":"^0.7.3","source-map-support":"^0.5.6","tslib":"1.11","tslint":"5.11.0","typescript":"3.9"},"scripts":{"build":"bazel build //:npm_package","lint":"tslint -c tslint.json -p tsconfig.json","test":"yarn lint && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.39.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"9b8da85a4f0664a1e696b85de461dec2c5e15f4b","size":292573,"noattachment":false,"key":"/tsickle/-/tsickle-0.39.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.39.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.39.0_1593623292572_0.6711440888213884"},"_hasShrinkwrap":false,"publish_time":1593623292769,"_cnpm_publish_time":1593623292769,"_cnpmcore_publish_time":"2021-12-16T21:29:43.991Z"},"0.38.1":{"name":"tsickle","version":"0.38.1","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","directories":{"test":"test"},"peerDependencies":{"typescript":"~3.8.2"},"devDependencies":{"@bazel/bazel":"^0.29.0","@bazel/jasmine":"^0.38.0","@bazel/typescript":"^0.38.0","@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"2.8.8","@types/node":"^10.5.6","clang-format":"^1.2.4","diff-match-patch":"^1.0.1","glob":"7.1.2","google-closure-compiler":"^20190929.0.0","jasmine":"3.1.0","prettier":"1.14.0","source-map":"^0.7.3","source-map-support":"^0.5.6","tslib":"1.11","tslint":"5.11.0","typescript":"3.8.2"},"scripts":{"build":"bazel build //:npm_package","lint":"node check_format.js && tslint -c tslint.json -p tsconfig.json","test":"yarn lint && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.38.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"30762db759d40c435943093b6972c7f2efb384ef","size":286248,"noattachment":false,"key":"/tsickle/-/tsickle-0.38.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.38.1.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"mprobst","email":"martin@probst.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.38.1_1583398474101_0.17294493250938525"},"_hasShrinkwrap":false,"publish_time":1583398474321,"_cnpm_publish_time":1583398474321,"_cnpmcore_publish_time":"2021-12-16T21:29:45.485Z"},"0.38.0":{"name":"tsickle","version":"0.38.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","directories":{"test":"test"},"peerDependencies":{"typescript":"~3.7.2"},"devDependencies":{"@bazel/bazel":"^0.29.0","@bazel/jasmine":"^0.38.0","@bazel/typescript":"^0.38.0","@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"2.8.8","@types/node":"^10.5.6","clang-format":"^1.2.4","diff-match-patch":"^1.0.1","glob":"7.1.2","google-closure-compiler":"^20190929.0.0","jasmine":"3.1.0","prettier":"1.14.0","source-map":"^0.7.3","source-map-support":"^0.5.6","tslint":"5.11.0","typescript":"3.7.2"},"scripts":{"build":"bazel build //:npm_package","lint":"node check_format.js && tslint -c tslint.json -p tsconfig.json","test":"yarn lint && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.38.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"89f5952c9bb3ba0b36dc384975e23cf90e584822","size":282044,"noattachment":false,"key":"/tsickle/-/tsickle-0.38.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.38.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"mprobst","email":"martin@probst.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.38.0_1578430568165_0.1125455369992312"},"_hasShrinkwrap":false,"publish_time":1578430568347,"_cnpm_publish_time":1578430568347,"_cnpmcore_publish_time":"2021-12-16T21:29:46.202Z"},"0.37.1":{"name":"tsickle","version":"0.37.1","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","directories":{"test":"test"},"peerDependencies":{"typescript":"~3.6.4"},"devDependencies":{"@bazel/bazel":"^0.29.0","@bazel/jasmine":"^0.38.0","@bazel/typescript":"^0.38.0","@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"2.8.8","@types/node":"^10.5.6","clang-format":"^1.2.4","diff-match-patch":"^1.0.1","glob":"7.1.2","google-closure-compiler":"^20190929.0.0","jasmine":"3.1.0","prettier":"1.14.0","source-map":"^0.7.3","source-map-support":"^0.5.6","tslint":"5.11.0","typescript":"3.6.4"},"scripts":{"build":"bazel build //:npm_package","lint":"node check_format.js && tslint -c tslint.json -p tsconfig.json","test":"yarn lint && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.37.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"2f8a87c1b15766e866457bd06fb6c0e0d84eed09","size":275217,"noattachment":false,"key":"/tsickle/-/tsickle-0.37.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.37.1.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"mprobst","email":"martin@probst.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.37.1_1573057324922_0.9140792190273166"},"_hasShrinkwrap":false,"publish_time":1573057325158,"_cnpm_publish_time":1573057325158,"_cnpmcore_publish_time":"2021-12-16T21:29:47.171Z"},"0.37.0":{"name":"tsickle","version":"0.37.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.7.3"},"peerDependencies":{"typescript":"~3.5.3"},"devDependencies":{"@bazel/bazel":"^0.28.0","@bazel/jasmine":"^0.36.1","@bazel/typescript":"^0.33.1","@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"2.8.8","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"^10.5.6","clang-format":"^1.2.4","diff-match-patch":"^1.0.1","glob":"7.1.2","google-closure-compiler":"^20181125.0.1","jasmine":"3.1.0","prettier":"1.14.0","source-map-support":"^0.5.6","tslint":"5.11.0","typescript":"~3.5.3"},"scripts":{"build":"bazel build //:npm_package","lint":"node check_format.js && tslint -c tslint.json -p tsconfig.json","test":"yarn lint && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.37.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"cc8a174310ac349913c62477b346db4f342c87d1","size":282330,"noattachment":false,"key":"/tsickle/-/tsickle-0.37.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.37.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"angular","email":"devops+npm@angular.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.37.0_1566569508549_0.3111261082003294"},"_hasShrinkwrap":false,"publish_time":1566569508693,"_cnpm_publish_time":1566569508693,"_cnpmcore_publish_time":"2021-12-16T21:29:47.976Z"},"0.36.0":{"name":"tsickle","version":"0.36.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.7.3"},"peerDependencies":{"typescript":"~3.4.1"},"devDependencies":{"@bazel/bazel":"^0.28.0","@bazel/typescript":"^0.33.1","@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"2.8.8","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"^10.5.6","clang-format":"^1.2.4","diff-match-patch":"^1.0.1","glob":"7.1.2","google-closure-compiler":"^20181125.0.1","jasmine":"3.1.0","prettier":"1.14.0","source-map-support":"^0.5.6","tslint":"5.11.0","typescript":"~3.4.1"},"scripts":{"build":"bazel build //:npm_package","test":"node check_format.js && tslint -c tslint.json -p tsconfig.json && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.36.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"d6f47cdd14d009f3fea4e8516cd46c1393f3aa02","size":275535,"noattachment":false,"key":"/tsickle/-/tsickle-0.36.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.36.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"angular","email":"devops+npm@angular.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.36.0_1563320499504_0.8397289021999852"},"_hasShrinkwrap":false,"publish_time":1563320499616,"_cnpm_publish_time":1563320499616,"_cnpmcore_publish_time":"2021-12-16T21:29:48.732Z"},"0.35.0":{"name":"tsickle","version":"0.35.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.7.3"},"peerDependencies":{"typescript":"~3.4.1"},"devDependencies":{"@bazel/typescript":"^0.24.1","@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"2.8.8","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"^10.5.6","clang-format":"^1.2.4","diff-match-patch":"^1.0.1","glob":"7.1.2","google-closure-compiler":"^20181125.0.1","jasmine":"3.1.0","prettier":"1.14.0","source-map-support":"^0.5.6","tslint":"5.11.0","typescript":"~3.4.1"},"scripts":{"build":"bazel build //:npm_package","test":"node check_format.js && tslint -c tslint.json -p tsconfig.json && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.35.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"angular","email":"devops+npm@angular.io"},"dist":{"shasum":"59235df45937c0ec5d072c616c26d2d97fba54b9","size":271500,"noattachment":false,"key":"/tsickle/-/tsickle-0.35.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.35.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.35.0_1556305734811_0.2972075981250166"},"_hasShrinkwrap":false,"publish_time":1556305735005,"_cnpm_publish_time":1556305735005,"_cnpmcore_publish_time":"2021-12-16T21:29:49.684Z"},"0.34.3":{"name":"tsickle","version":"0.34.3","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.7.3"},"peerDependencies":{"typescript":"~3.3.1"},"devDependencies":{"@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"2.8.8","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"^10.5.6","clang-format":"^1.2.4","diff-match-patch":"^1.0.1","glob":"7.1.2","google-closure-compiler":"^20181125.0.1","jasmine":"3.1.0","prettier":"1.14.0","source-map-support":"^0.5.6","tslint":"5.11.0","typescript":"3.3.1"},"scripts":{"build":"bazel build //:npm_package","test":"node check_format.js && tslint -c tslint.json -p tsconfig.json && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.34.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"8085067a26d7bff466ddadb2eba18849b49159b8","size":287132,"noattachment":false,"key":"/tsickle/-/tsickle-0.34.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.34.3.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.34.3_1549144446024_0.4835460707316972"},"_hasShrinkwrap":false,"publish_time":1549144446191,"_cnpm_publish_time":1549144446191,"_cnpmcore_publish_time":"2021-12-16T21:29:50.485Z"},"0.34.2":{"name":"tsickle","version":"0.34.2","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.7.3"},"peerDependencies":{"typescript":"~3.1.3 || ~3.2.0-rc"},"devDependencies":{"@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"2.8.8","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"^10.5.6","clang-format":"^1.2.4","diff-match-patch":"^1.0.1","glob":"7.1.2","google-closure-compiler":"^20181125.0.1","jasmine":"3.1.0","prettier":"1.14.0","source-map-support":"^0.5.6","tslint":"5.11.0","typescript":"3.3.1"},"scripts":{"build":"bazel build //:npm_package","test":"node check_format.js && tslint -c tslint.json -p tsconfig.json && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.34.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"cc06c5de19c9e639d7a7fd69c4c57253e52fa858","size":287145,"noattachment":false,"key":"/tsickle/-/tsickle-0.34.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.34.2.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.34.2_1549050957255_0.9834044332288594"},"_hasShrinkwrap":false,"publish_time":1549050957531,"_cnpm_publish_time":1549050957531,"_cnpmcore_publish_time":"2021-12-16T21:29:51.421Z"},"0.34.0":{"name":"tsickle","version":"0.34.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.7.3"},"peerDependencies":{"typescript":"~3.1.3 || ~3.2.0-rc"},"devDependencies":{"@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"2.8.8","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"^10.5.6","clang-format":"^1.2.4","diff-match-patch":"^1.0.1","glob":"7.1.2","google-closure-compiler":"20180716.0.1","jasmine":"3.1.0","prettier":"1.14.0","source-map-support":"^0.5.6","tslint":"5.11.0","typescript":"3.2.0-rc"},"scripts":{"build":"bazel build //:npm_package","test":"node check_format.js && tslint -c tslint.json -p tsconfig.json && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.34.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"10187fa6401a288a65efb93a60bf28b2ff95f90b","size":281439,"noattachment":false,"key":"/tsickle/-/tsickle-0.34.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.34.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.34.0_1542382711174_0.7063206636138843"},"_hasShrinkwrap":false,"publish_time":1542382711322,"_cnpm_publish_time":1542382711322,"_cnpmcore_publish_time":"2021-12-16T21:29:52.267Z"},"0.33.1":{"name":"tsickle","version":"0.33.1","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.7.3"},"peerDependencies":{"typescript":"3.1.3"},"devDependencies":{"@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"2.8.8","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"^10.5.6","clang-format":"^1.2.4","diff-match-patch":"^1.0.1","glob":"7.1.2","google-closure-compiler":"20180716.0.1","jasmine":"3.1.0","prettier":"1.14.0","source-map-support":"^0.5.6","tslint":"5.11.0","typescript":"3.1.3"},"scripts":{"build":"bazel build //:npm_package","test":"node check_format.js && tslint -c tslint.json -p tsconfig.json && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.33.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"eee4ebabeda3bcd8afc32cee34c822cbe3e839ec","size":328505,"noattachment":false,"key":"/tsickle/-/tsickle-0.33.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.33.1.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.33.1_1540393161470_0.7981490510344766"},"_hasShrinkwrap":false,"publish_time":1540393161618,"_cnpm_publish_time":1540393161618,"_cnpmcore_publish_time":"2021-12-16T21:29:53.079Z"},"0.33.0":{"name":"tsickle","version":"0.33.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.7.3"},"peerDependencies":{"typescript":"git://github.com/mprobst/TypeScript.git#5456479a4a"},"devDependencies":{"@types/diff-match-patch":"^1.0.32","@types/glob":"5.0.35","@types/jasmine":"2.8.8","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"^10.5.6","clang-format":"^1.2.4","diff-match-patch":"^1.0.1","glob":"7.1.2","google-closure-compiler":"20180716.0.1","jasmine":"3.1.0","prettier":"1.14.0","source-map-support":"^0.5.6","tslint":"5.11.0","typescript":"git://github.com/mprobst/TypeScript.git#5456479a4a"},"scripts":{"build":"bazel build //:npm_package","test":"node check_format.js && tslint -c tslint.json -p tsconfig.json && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.33.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"angular","email":"devops+npm@angular.io"},"dist":{"shasum":"337a8a1abdbc8c9586010a566daf0cd135496fa7","size":321413,"noattachment":false,"key":"/tsickle/-/tsickle-0.33.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.33.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.33.0_1537224298380_0.7890582626790053"},"_hasShrinkwrap":false,"publish_time":1537224298712,"_cnpm_publish_time":1537224298712,"_cnpmcore_publish_time":"2021-12-16T21:29:54.594Z"},"0.32.1":{"name":"tsickle","version":"0.32.1","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"files":["src/*"],"dependencies":{"jasmine-diff":"^0.1.3","minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.6.0","source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.4.2 <2.10"},"devDependencies":{"@types/diff":"3.2.2","@types/glob":"5.0.35","@types/jasmine":"2.8.6","@types/minimatch":"3.0.3","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"^10.3.3","@types/source-map-support":"0.4.0","clang-format":"1.2.2","diff":"3.5.0","glob":"7.1.2","google-closure-compiler":"20161024.3.0","gulp":"3.9.1","gulp-clang-format":"1.0.25","gulp-typescript":"4.0.1","jasmine":"3.1.0","merge2":"1.2.1","temp":"0.8.3","tslint":"5.9.1","tsutils":"^2.27.1","typescript":"2.9.2"},"scripts":{"build":"bazel build //:npm_package","test":"gulp test.check-format && node_modules/.bin/tslint -c tslint.json -p tsconfig.json && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.32.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"angular","email":"devops+npm@angular.io"},"dist":{"shasum":"f16e94ba80b32fc9ebe320dc94fbc2ca7f3521a5","size":325417,"noattachment":false,"key":"/tsickle/-/tsickle-0.32.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.32.1.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.32.1_1532624245156_0.667885247600061"},"_hasShrinkwrap":false,"publish_time":1532624245279,"_cnpm_publish_time":1532624245279,"_cnpmcore_publish_time":"2021-12-16T21:29:55.341Z"},"0.32.0":{"name":"tsickle","version":"0.32.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"files":["src/*"],"dependencies":{"jasmine-diff":"^0.1.3","minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.6.0","source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.4.2 <2.9"},"devDependencies":{"@types/diff":"3.2.2","@types/glob":"5.0.35","@types/jasmine":"2.8.6","@types/minimatch":"3.0.3","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"^10.3.3","@types/source-map-support":"0.4.0","clang-format":"1.2.2","diff":"3.5.0","glob":"7.1.2","google-closure-compiler":"20161024.3.0","gulp":"3.9.1","gulp-clang-format":"1.0.25","gulp-typescript":"4.0.1","jasmine":"3.1.0","merge2":"1.2.1","temp":"0.8.3","tslint":"5.9.1","tsutils":"^2.27.1","typescript":"2.9.2"},"scripts":{"build":"bazel build //:npm_package","test":"gulp test.check-format && node_modules/.bin/tslint -c tslint.json -p tsconfig.json && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.32.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"8027eecf5872b4451ffae821a5fdbd0b3206c139","size":325410,"noattachment":false,"key":"/tsickle/-/tsickle-0.32.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.32.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.32.0_1530309515757_0.5776692464102242"},"_hasShrinkwrap":false,"publish_time":1530309515897,"_cnpm_publish_time":1530309515897,"_cnpmcore_publish_time":"2021-12-16T21:29:56.216Z"},"0.31.0":{"name":"tsickle","version":"0.31.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"files":["src/*"],"dependencies":{"jasmine-diff":"^0.1.3","minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.6.0","source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.4.2 <2.9"},"devDependencies":{"@types/diff":"3.2.2","@types/glob":"5.0.35","@types/jasmine":"2.8.6","@types/minimatch":"3.0.3","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"^10.3.3","@types/source-map-support":"0.4.0","clang-format":"1.2.2","diff":"3.5.0","glob":"7.1.2","google-closure-compiler":"20161024.3.0","gulp":"3.9.1","gulp-clang-format":"1.0.25","gulp-typescript":"4.0.1","jasmine":"3.1.0","merge2":"1.2.1","temp":"0.8.3","tslint":"5.9.1","tsutils":"^2.27.1","typescript":"2.9.2"},"scripts":{"build":"bazel build //:npm_package","test":"gulp test.check-format && node_modules/.bin/tslint -c tslint.json -p tsconfig.json && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.31.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"fab545b1df5ad42d4ccf45001ba5261ed30ab575","size":325538,"noattachment":false,"key":"/tsickle/-/tsickle-0.31.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.31.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.31.0_1530220118172_0.6289914502522582"},"_hasShrinkwrap":false,"publish_time":1530220118413,"_cnpm_publish_time":1530220118413,"_cnpmcore_publish_time":"2021-12-16T21:29:57.360Z"},"0.30.0":{"name":"tsickle","version":"0.30.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"files":["src/*"],"dependencies":{"jasmine-diff":"^0.1.3","minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.6.0","source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.4.2 <2.9"},"devDependencies":{"@types/diff":"3.2.2","@types/glob":"5.0.35","@types/jasmine":"2.8.6","@types/minimatch":"3.0.3","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"^10.3.3","@types/source-map-support":"0.4.0","clang-format":"1.2.2","diff":"3.5.0","glob":"7.1.2","google-closure-compiler":"20161024.3.0","gulp":"3.9.1","gulp-clang-format":"1.0.25","gulp-typescript":"4.0.1","jasmine":"3.1.0","merge2":"1.2.1","temp":"0.8.3","tslint":"5.9.1","tsutils":"^2.27.1","typescript":"2.9.2"},"scripts":{"build":"bazel build //:npm_package","test":"gulp test.check-format && node_modules/.bin/tslint -c tslint.json -p tsconfig.json && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.30.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"7941146ae92933854a8742fa1047606c4536649b","size":324294,"noattachment":false,"key":"/tsickle/-/tsickle-0.30.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.30.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.30.0_1529676424089_0.4730689448416545"},"_hasShrinkwrap":false,"publish_time":1529676424258,"_cnpm_publish_time":1529676424258,"_cnpmcore_publish_time":"2021-12-16T21:29:58.917Z"},"0.29.0":{"name":"tsickle","version":"0.29.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"files":["src/*"],"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.6.0","source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.4.2 <2.9"},"devDependencies":{"@types/chai":"4.1.2","@types/diff":"3.2.2","@types/glob":"5.0.35","@types/google-closure-compiler":"0.0.18","@types/jasmine":"2.8.6","@types/minimatch":"3.0.3","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"6.0.102","@types/source-map-support":"0.4.0","chai":"4.1.2","chai-diff":"1.0.1","clang-format":"1.2.2","diff":"3.5.0","glob":"7.1.2","google-closure-compiler":"20161024.3.0","gulp":"3.9.1","gulp-clang-format":"1.0.25","gulp-typescript":"4.0.1","jasmine":"3.1.0","merge2":"1.2.1","temp":"0.8.3","tslint":"5.9.1","typescript":"2.8.3"},"scripts":{"build":"bazel build //:npm_package","test":"gulp test.check-format && node_modules/.bin/tslint -c tslint.json -p tsconfig.json && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.29.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"812806554bb46c1aa16eb0fe2a051da95ca8f5a4","size":315800,"noattachment":false,"key":"/tsickle/-/tsickle-0.29.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.29.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.29.0_1527152610288_0.5948892236405245"},"_hasShrinkwrap":false,"publish_time":1527152610350,"_cnpm_publish_time":1527152610350,"_cnpmcore_publish_time":"2021-12-16T21:29:59.683Z"},"0.28.0":{"name":"tsickle","version":"0.28.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"files":["src/*"],"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.6.0","source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.4.2 <2.9"},"devDependencies":{"@types/chai":"4.1.2","@types/diff":"3.2.2","@types/glob":"5.0.35","@types/google-closure-compiler":"0.0.18","@types/jasmine":"2.8.6","@types/minimatch":"3.0.3","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"6.0.102","@types/source-map-support":"0.4.0","chai":"4.1.2","chai-diff":"1.0.1","clang-format":"1.2.2","diff":"3.5.0","glob":"7.1.2","google-closure-compiler":"20161024.3.0","gulp":"3.9.1","gulp-clang-format":"1.0.25","gulp-tslint":"8.1.3","gulp-typescript":"4.0.1","jasmine":"3.1.0","merge2":"1.2.1","temp":"0.8.3","tslint":"5.9.1","typescript":"2.8.3"},"scripts":{"build":"bazel build //:npm_package","test":"gulp test.check-format && gulp test.check-lint && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","private":false,"_id":"tsickle@0.28.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"6cd6fa004766c6ad9261b599c83866ee97cc7875","size":314571,"noattachment":false,"key":"/tsickle/-/tsickle-0.28.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.28.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.28.0_1525810189536_0.9931028392474814"},"_hasShrinkwrap":false,"publish_time":1525810189848,"_cnpm_publish_time":1525810189848,"_cnpmcore_publish_time":"2021-12-16T21:30:00.526Z"},"0.27.5":{"name":"tsickle","version":"0.27.5","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"files":["src/*"],"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.6.0","source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.4.2 <2.8"},"devDependencies":{"@types/chai":"4.1.2","@types/diff":"3.2.2","@types/glob":"5.0.35","@types/google-closure-compiler":"0.0.18","@types/jasmine":"2.8.6","@types/minimatch":"3.0.3","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"6.0.102","@types/source-map-support":"0.4.0","chai":"4.1.2","chai-diff":"1.0.1","clang-format":"1.2.2","diff":"3.5.0","glob":"7.1.2","google-closure-compiler":"20161024.3.0","gulp":"3.9.1","gulp-clang-format":"1.0.25","gulp-tslint":"8.1.3","gulp-typescript":"4.0.1","jasmine":"3.1.0","merge2":"1.2.1","temp":"0.8.3","tslint":"5.9.1","typescript":"2.7.2"},"scripts":{"build":"bazel build //:npm_package","test":"gulp test.check-format && gulp test.check-lint && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","_id":"tsickle@0.27.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"41e1a41a5acf971cbb2b0558a9590779234d591f","size":314527,"noattachment":false,"key":"/tsickle/-/tsickle-0.27.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.27.5.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.27.5_1522860684746_0.97455333430299"},"_hasShrinkwrap":false,"publish_time":1522860684932,"_cnpm_publish_time":1522860684932,"_cnpmcore_publish_time":"2021-12-16T21:30:01.660Z"},"0.27.3":{"name":"tsickle","version":"0.27.3","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"files":["src/*"],"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.6.0","source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.4.2 <2.8"},"devDependencies":{"@types/chai":"4.1.2","@types/diff":"3.2.2","@types/glob":"5.0.35","@types/google-closure-compiler":"0.0.18","@types/jasmine":"2.8.6","@types/minimatch":"3.0.3","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"6.0.102","@types/source-map-support":"0.4.0","chai":"4.1.2","chai-diff":"1.0.1","clang-format":"1.2.2","diff":"3.5.0","glob":"7.1.2","google-closure-compiler":"20161024.3.0","gulp":"3.9.1","gulp-clang-format":"1.0.25","gulp-tslint":"8.1.3","gulp-typescript":"4.0.1","jasmine":"3.1.0","merge2":"1.2.1","temp":"0.8.3","tslint":"5.9.1","typescript":"2.7.2"},"scripts":{"build":"bazel build //:npm_package","test":"gulp test.check-format && gulp test.check-lint && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"f3040424be6e94e99f83bfaf92a7066e08ca066a","_id":"tsickle@0.27.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.2","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"0e1ce5594a29c5481543895efb4c02e5a22499e7","size":75009,"noattachment":false,"key":"/tsickle/-/tsickle-0.27.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.27.3.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.27.3_1522856772740_0.9612210054196801"},"_hasShrinkwrap":false,"publish_time":1522856772922,"_cnpm_publish_time":1522856772922,"_cnpmcore_publish_time":"2021-12-16T21:30:02.237Z"},"0.27.2":{"name":"tsickle","version":"0.27.2","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"files":["src/*"],"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.6.0","source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.4.2 <2.8"},"devDependencies":{"@types/chai":"4.1.2","@types/diff":"3.2.2","@types/glob":"5.0.34","@types/google-closure-compiler":"0.0.18","@types/jasmine":"2.8.6","@types/minimatch":"3.0.3","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"6.0.96","@types/source-map-support":"0.4.0","chai":"4.1.2","chai-diff":"1.0.1","clang-format":"1.2.2","diff":"3.4.0","glob":"7.1.2","google-closure-compiler":"20161024.3.0","gulp":"3.9.1","gulp-clang-format":"1.0.25","gulp-tslint":"8.1.2","gulp-typescript":"3.2.4","jasmine":"2.9.0","merge2":"1.2.1","temp":"0.8.3","tslint":"5.9.1","typescript":"2.7.1"},"scripts":{"build":"bazel build //:npm_package","test":"gulp test.check-format && gulp test.check-lint && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","_id":"tsickle@0.27.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"f33d46d046f73dd5c155a37922e422816e878736","size":270895,"noattachment":false,"key":"/tsickle/-/tsickle-0.27.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.27.2.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.27.2_1519065053687_0.3919912277286932"},"_hasShrinkwrap":false,"publish_time":1519065053882,"_cnpm_publish_time":1519065053882,"_cnpmcore_publish_time":"2021-12-16T21:30:03.105Z"},"0.27.1":{"name":"tsickle","version":"0.27.1","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"files":["src/*"],"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.4.2 <2.8"},"devDependencies":{"@types/chai":"4.1.2","@types/diff":"3.2.2","@types/glob":"5.0.34","@types/google-closure-compiler":"0.0.18","@types/jasmine":"2.8.6","@types/minimatch":"3.0.3","@types/minimist":"1.2.0","@types/mkdirp":"0.5.2","@types/node":"6.0.96","@types/source-map":"0.5.1","@types/source-map-support":"0.4.0","chai":"4.1.2","chai-diff":"1.0.1","clang-format":"1.2.2","diff":"3.4.0","glob":"7.1.2","google-closure-compiler":"20161024.3.0","gulp":"3.9.1","gulp-clang-format":"1.0.25","gulp-tslint":"8.1.2","gulp-typescript":"3.2.4","jasmine":"2.9.0","merge2":"1.2.1","temp":"0.8.3","tslint":"5.9.1","typescript":"2.7.1"},"scripts":{"build":"bazel build //:npm_package","test":"gulp test.check-format && gulp test.check-lint && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","_id":"tsickle@0.27.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"5eb8df9cccf1a765c82228038bbe96bf32787599","size":269903,"noattachment":false,"key":"/tsickle/-/tsickle-0.27.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.27.1.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle_0.27.1_1518819890966_0.419403045219394"},"_hasShrinkwrap":false,"publish_time":1518819891164,"_cnpm_publish_time":1518819891164,"_cnpmcore_publish_time":"2021-12-16T21:30:03.801Z"},"0.26.0":{"name":"tsickle","version":"0.26.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"files":["src/*"],"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":">=2.4.2 <2.7"},"devDependencies":{"@types/chai":"^3.4.32","@types/diff":"^3.2.0","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/jasmine":"^2.6.0","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/node":"^6.0.38","@types/source-map":"^0.5.1","@types/source-map-support":"^0.2.27","chai":"^3.5.0","chai-diff":"^1.0.1","clang-format":"^1.0.55","diff":"^3.2.0","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-tslint":"^8.1.0","gulp-typescript":"^3.0.0","jasmine":"~2.8.0","merge2":"^1.0.2","temp":"^0.8.1","tslint":"^5.4.2","typescript":"^2.6.2"},"scripts":{"build":"bazel build //src/... && mkdir built && cp -R bazel-bin/src built/src && cp package.json README.md built","clean":"rm -rf built","test":"gulp test.check-format && gulp test.check-lint && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","_id":"tsickle@0.26.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"40b30a2dd6abcb33b182e37596674bd1cfe4039c","size":266932,"noattachment":false,"key":"/tsickle/-/tsickle-0.26.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.26.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle-0.26.0.tgz_1513895421661_0.32266765437088907"},"publish_time":1513895421806,"_hasShrinkwrap":false,"_cnpm_publish_time":1513895421806,"_cnpmcore_publish_time":"2021-12-16T21:30:05.005Z"},"0.25.6":{"name":"tsickle","version":"0.25.6","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"files":["src/*"],"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":">=2.4.2 <2.6"},"devDependencies":{"@types/chai":"^3.4.32","@types/diff":"^3.2.0","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/jasmine":"^2.6.0","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/node":"^6.0.38","@types/source-map":"^0.5.1","@types/source-map-support":"^0.2.27","chai":"^3.5.0","chai-diff":"^1.0.1","clang-format":"^1.0.55","diff":"^3.2.0","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-tslint":"^8.1.0","gulp-typescript":"^3.0.0","jasmine":"~2.8.0","merge2":"^1.0.2","temp":"^0.8.1","tslint":"^5.4.2","typescript":"~2.5.3"},"scripts":{"build":"bazel build //src/... && mkdir built && cp -R bazel-bin/src built/src && cp package.json README.md built","clean":"rm -rf built","test":"gulp test.check-format && gulp test.check-lint && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","_id":"tsickle@0.25.6","_shasum":"b595db16b236721824eeeda8bb262365b47ef334","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"b595db16b236721824eeeda8bb262365b47ef334","size":266776,"noattachment":false,"key":"/tsickle/-/tsickle-0.25.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.25.6.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle-0.25.6.tgz_1513696849973_0.19847071333788335"},"publish_time":1513696850134,"_hasShrinkwrap":false,"_cnpm_publish_time":1513696850134,"_cnpmcore_publish_time":"2021-12-16T21:30:05.773Z"},"0.25.5":{"name":"tsickle","version":"0.25.5","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"src/tsickle.js","typings":"src/tsickle.d.ts","bin":{"tsickle":"src/main.js"},"directories":{"test":"test"},"files":["src/*"],"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":">=2.4.2 <2.6"},"devDependencies":{"@bazel/typescript":"^0.3.1","@types/chai":"^3.4.32","@types/diff":"^3.2.0","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/jasmine":"^2.6.0","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/node":"^6.0.38","@types/source-map":"^0.5.1","@types/source-map-support":"^0.2.27","chai":"^3.5.0","chai-diff":"^1.0.1","clang-format":"^1.0.55","diff":"^3.2.0","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-tslint":"^8.1.0","gulp-typescript":"^3.0.0","jasmine":"~2.8.0","merge2":"^1.0.2","temp":"^0.8.1","tslint":"^5.4.2","typescript":"~2.5.3"},"scripts":{"build":"bazel build //src/... && mkdir built && cp -R bazel-bin/src built/src && cp package.json README.md built","clean":"rm -rf built","test":"gulp test.check-format && gulp test.check-lint && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","_id":"tsickle@0.25.5","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"2891d29f97c4aab1306e06378d8496d1765a4bfe","size":251015,"noattachment":false,"key":"/tsickle/-/tsickle-0.25.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.25.5.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle-0.25.5.tgz_1510708356660_0.6393839344382286"},"publish_time":1510708356776,"_hasShrinkwrap":false,"_cnpm_publish_time":1510708356776,"_cnpmcore_publish_time":"2021-12-16T21:30:06.589Z"},"0.25.0":{"name":"tsickle","version":"0.25.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"built/src/tsickle.js","typings":"built/src/tsickle.d.ts","bin":{"tsickle":"built/src/main.js"},"directories":{"test":"test"},"files":["built/src/*"],"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"2.5.3"},"devDependencies":{"@bazel/typescript":"0.1.0","@types/chai":"^3.4.32","@types/diff":"^3.2.0","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/jasmine":"^2.6.0","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.5.1","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.55","diff":"^3.2.0","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-tslint":"^8.1.0","gulp-typescript":"^3.0.0","jasmine":"~2.8.0","merge2":"^1.0.2","mocha":"^3.2.0","temp":"^0.8.1","tslint":"^5.4.2","typescript":"~2.5.3"},"scripts":{"prepublish":"bazel build ...","prepack":"mkdir built && cp -R bazel-bin/src built/src","postpack":"rm -rf built","test":"gulp test.check-format && gulp test.check-lint && bazel test ..."},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"14a908a69dd8936e42f01995cacceb60fd82ad2f","_id":"tsickle@0.25.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"4ba51e79e9333ab7baec6f374c789b0bc1dba36c","size":242632,"noattachment":false,"key":"/tsickle/-/tsickle-0.25.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.25.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle-0.25.0.tgz_1509477351895_0.5462827680166811"},"publish_time":1509477352126,"_hasShrinkwrap":false,"_cnpm_publish_time":1509477352126,"_cnpmcore_publish_time":"2021-12-16T21:30:07.349Z"},"0.24.1":{"name":"tsickle","version":"0.24.1","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"built/src/tsickle.js","typings":"built/definitions/tsickle.d.ts","bin":{"tsickle":"built/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"2.4.2"},"devDependencies":{"@types/chai":"^3.4.32","@types/diff":"^3.2.0","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.5.1","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.55","diff":"^3.2.0","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^8.1.0","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","mocha":"^3.2.0","protobufjs":"5.0.0","temp":"^0.8.1","tslint":"^5.4.2","typescript":"~2.4.2"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"87c14f718118aad09cb07834cea500511d91e290","_id":"tsickle@0.24.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"039343b205bf517a333b0703978892f80a7d848e","size":202609,"noattachment":false,"key":"/tsickle/-/tsickle-0.24.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.24.1.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle-0.24.1.tgz_1504887173635_0.34155335486866534"},"publish_time":1504887173829,"_hasShrinkwrap":false,"_cnpm_publish_time":1504887173829,"_cnpmcore_publish_time":"2021-12-16T21:30:08.477Z"},"0.24.0":{"name":"tsickle","version":"0.24.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"built/src/tsickle.js","typings":"built/definitions/tsickle.d.ts","bin":{"tsickle":"built/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"2.4.2"},"devDependencies":{"@types/chai":"^3.4.32","@types/diff":"^3.2.0","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.5.1","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.55","diff":"^3.2.0","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^8.1.0","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","mocha":"^3.2.0","protobufjs":"5.0.0","temp":"^0.8.1","tslint":"^5.4.2","typescript":"~2.4.2"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"b0cb4330305d1d44902b10116feefc9b02200ebc","_id":"tsickle@0.24.0","_shasum":"2c1ba8051b657bb9bd5cd61606d1d50cff1d372a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"2c1ba8051b657bb9bd5cd61606d1d50cff1d372a","size":193172,"noattachment":false,"key":"/tsickle/-/tsickle-0.24.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.24.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle-0.24.0.tgz_1504652546416_0.505831460468471"},"publish_time":1504652546600,"_hasShrinkwrap":false,"_cnpm_publish_time":1504652546600,"_cnpmcore_publish_time":"2021-12-16T21:30:09.480Z"},"0.23.6":{"name":"tsickle","version":"0.23.6","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"built/src/tsickle.js","typings":"built/definitions/tsickle.d.ts","bin":{"tsickle":"built/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"2.3.4"},"devDependencies":{"@types/chai":"^3.4.32","@types/diff":"^3.2.0","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.5.1","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.51","diff":"^3.2.0","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^8.1.0","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","mocha":"^3.2.0","protobufjs":"5.0.0","temp":"^0.8.1","tslint":"^5.4.2","typescript":"~2.3.4"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"35163802a8a45592e8511477930ed3a560b14f91","_id":"tsickle@0.23.6","_shasum":"fcee57a5cb7f92a8c3a9e578ee0a286427dcfacd","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"fcee57a5cb7f92a8c3a9e578ee0a286427dcfacd","size":199741,"noattachment":false,"key":"/tsickle/-/tsickle-0.23.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.23.6.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle-0.23.6.tgz_1503003598744_0.15080857556313276"},"publish_time":1503003599933,"_hasShrinkwrap":false,"_cnpm_publish_time":1503003599933,"_cnpmcore_publish_time":"2021-12-16T21:30:10.067Z"},"0.23.5":{"name":"tsickle","version":"0.23.5","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"built/src/tsickle.js","typings":"built/definitions/tsickle.d.ts","bin":{"tsickle":"built/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"2.3.4"},"devDependencies":{"@types/chai":"^3.4.32","@types/diff":"^3.2.0","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.51","diff":"^3.2.0","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^8.1.0","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","mocha":"^3.2.0","temp":"^0.8.1","tslint":"^5.4.2","typescript":"~2.3.4"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"2c9a5a39c0d87f5a2017f3d5ab202c50cdc112dc","_id":"tsickle@0.23.5","_shasum":"918827170c0c7b89183d6c6173c3564191bac6aa","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"918827170c0c7b89183d6c6173c3564191bac6aa","size":199023,"noattachment":false,"key":"/tsickle/-/tsickle-0.23.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.23.5.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle-0.23.5.tgz_1501889488723_0.29138485877774656"},"publish_time":1501889490176,"_hasShrinkwrap":false,"_cnpm_publish_time":1501889490176,"_cnpmcore_publish_time":"2021-12-16T21:30:10.648Z"},"0.23.4":{"name":"tsickle","version":"0.23.4","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"built/src/tsickle.js","typings":"built/definitions/tsickle.d.ts","bin":{"tsickle":"built/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"2.3.4"},"devDependencies":{"@types/chai":"^3.4.32","@types/diff":"^3.2.0","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.51","diff":"^3.2.0","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^8.1.0","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","mocha":"^3.2.0","temp":"^0.8.1","tslint":"^5.4.2","typescript":"~2.3.4"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"c62620b19a0520e757d44194ec274f9492612e3d","_id":"tsickle@0.23.4","_shasum":"5ac95bc77b3f9c821a8db604e6bae8d5a2e73eba","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"5ac95bc77b3f9c821a8db604e6bae8d5a2e73eba","size":193589,"noattachment":false,"key":"/tsickle/-/tsickle-0.23.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.23.4.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle-0.23.4.tgz_1500417562040_0.2248467025347054"},"publish_time":1500417562601,"_hasShrinkwrap":false,"_cnpm_publish_time":1500417562601,"_cnpmcore_publish_time":"2021-12-16T21:30:11.183Z"},"0.23.3":{"name":"tsickle","version":"0.23.3","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"built/src/tsickle.js","typings":"built/definitions/tsickle.d.ts","bin":{"tsickle":"built/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"2.3.1"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.51","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","mocha":"^3.2.0","temp":"^0.8.1","tslint":"^3.15.1","typescript":"~2.3.1"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"689cbaca42e398586f09519d430e9ba714ff2a94","_id":"tsickle@0.23.3","_shasum":"247c7875edcaad83058fec2162bddc3b0f90ce2d","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"247c7875edcaad83058fec2162bddc3b0f90ce2d","size":156367,"noattachment":false,"key":"/tsickle/-/tsickle-0.23.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.23.3.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle-0.23.3.tgz_1496437971825_0.17733910912647843"},"publish_time":1496437972067,"_hasShrinkwrap":false,"_cnpm_publish_time":1496437972067,"_cnpmcore_publish_time":"2021-12-16T21:30:11.709Z"},"0.23.2":{"name":"tsickle","version":"0.23.2","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"built/src/tsickle.js","typings":"built/definitions/tsickle.d.ts","bin":{"tsickle":"built/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"2.3.1"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.51","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","mocha":"^3.2.0","temp":"^0.8.1","tslint":"^3.15.1","typescript":"2.3.1"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"f729eccada56bbe36db1b0b8b31f7f3581e1adba","_id":"tsickle@0.23.2","_shasum":"71dda7984530ca1edf2f8c2d8f0b99d524d04cba","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"71dda7984530ca1edf2f8c2d8f0b99d524d04cba","size":156367,"noattachment":false,"key":"/tsickle/-/tsickle-0.23.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.23.2.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle-0.23.2.tgz_1496437048277_0.8732365125324577"},"publish_time":1496437048424,"_hasShrinkwrap":false,"_cnpm_publish_time":1496437048424,"_cnpmcore_publish_time":"2021-12-16T21:30:12.792Z"},"0.23.1":{"name":"tsickle","version":"0.23.1","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"2.3.1"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.51","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","mocha":"^3.2.0","temp":"^0.8.1","tslint":"^3.15.1","typescript":"2.3.1"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"f729eccada56bbe36db1b0b8b31f7f3581e1adba","_id":"tsickle@0.23.1","_shasum":"eea68cb88a419f8e1937c781e17b5b02d2fc4d91","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"eea68cb88a419f8e1937c781e17b5b02d2fc4d91","size":156368,"noattachment":false,"key":"/tsickle/-/tsickle-0.23.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.23.1.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle-0.23.1.tgz_1496436993870_0.8142283102497458"},"publish_time":1496436993975,"_hasShrinkwrap":false,"_cnpm_publish_time":1496436993975,"_cnpmcore_publish_time":"2021-12-16T21:30:13.400Z"},"0.23.0":{"name":"tsickle","version":"0.23.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"2.3.1"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.51","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","mocha":"^3.2.0","temp":"^0.8.1","tslint":"^3.15.1","typescript":"2.3.1"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"},{"name":"Thomas Deegan","email":"tdeegan@google.com"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"f729eccada56bbe36db1b0b8b31f7f3581e1adba","_id":"tsickle@0.23.0","_shasum":"1fafab8bec0427e2f76f189d74469c88d5b0796e","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"1fafab8bec0427e2f76f189d74469c88d5b0796e","size":156401,"noattachment":false,"key":"/tsickle/-/tsickle-0.23.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.23.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsickle-0.23.0.tgz_1496435751490_0.26330120814964175"},"publish_time":1496435751657,"_hasShrinkwrap":false,"_cnpm_publish_time":1496435751657,"_cnpmcore_publish_time":"2021-12-16T21:30:13.903Z"},"0.21.6":{"name":"tsickle","version":"0.21.6","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"^2.1.0"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.48","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","mocha":"^3.2.0","temp":"^0.8.1","tslint":"^3.15.1","typescript":"2.1.5"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"3a05c4ecbc483a6acf0fd51af304ed77a183c484","_id":"tsickle@0.21.6","_shasum":"53b01b979c5c13fdb13afb3fb958177e5991588d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"53b01b979c5c13fdb13afb3fb958177e5991588d","size":147132,"noattachment":false,"key":"/tsickle/-/tsickle-0.21.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.21.6.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsickle-0.21.6.tgz_1489620253882_0.2544375113211572"},"publish_time":1489620254115,"_hasShrinkwrap":false,"_cnpm_publish_time":1489620254115,"_cnpmcore_publish_time":"2021-12-16T21:30:14.785Z"},"0.21.5":{"name":"tsickle","version":"0.21.5","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"^2.1.0"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.45","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","mocha":"^3.2.0","temp":"^0.8.1","tslint":"^3.15.1","typescript":"2.1.5"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"5987ad32df4d86fd18cd59da47a0f549d716521d","_id":"tsickle@0.21.5","_shasum":"341c1834b9d293c8cbffc295a86a1e46268ed22f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"341c1834b9d293c8cbffc295a86a1e46268ed22f","size":137950,"noattachment":false,"key":"/tsickle/-/tsickle-0.21.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.21.5.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsickle-0.21.5.tgz_1487794388802_0.9000822564121336"},"publish_time":1487794389036,"_hasShrinkwrap":false,"_cnpm_publish_time":1487794389036,"_cnpmcore_publish_time":"2021-12-16T21:30:15.963Z"},"0.21.4":{"name":"tsickle","version":"0.21.4","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"^2.1.0"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.45","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","mocha":"^3.2.0","temp":"^0.8.1","tslint":"^3.15.1","typescript":"2.1.5"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"7fa115f40c89f52b05e09a321b1e8d8465374277","_id":"tsickle@0.21.4","_shasum":"4d1269bb67acf2ccbf9a52dca9a4d8909464dd9e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"4d1269bb67acf2ccbf9a52dca9a4d8909464dd9e","size":136059,"noattachment":false,"key":"/tsickle/-/tsickle-0.21.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.21.4.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tsickle-0.21.4.tgz_1487713805591_0.8049064013175666"},"publish_time":1487713807689,"_hasShrinkwrap":false,"_cnpm_publish_time":1487713807689,"_cnpmcore_publish_time":"2021-12-16T21:30:16.603Z"},"0.21.3":{"name":"tsickle","version":"0.21.3","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"^2.1.0"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.45","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","mocha":"^3.2.0","temp":"^0.8.1","tslint":"^3.15.1","typescript":"2.1.5"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"4f9b5122b60657b2306baa5014ea88c8c61756d2","_id":"tsickle@0.21.3","_shasum":"3d01799272d0a17e35974584aab93e08a70cfbec","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"3d01799272d0a17e35974584aab93e08a70cfbec","size":130796,"noattachment":false,"key":"/tsickle/-/tsickle-0.21.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.21.3.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsickle-0.21.3.tgz_1487028895381_0.1726114791817963"},"publish_time":1487028895618,"_hasShrinkwrap":false,"_cnpm_publish_time":1487028895618,"_cnpmcore_publish_time":"2021-12-16T21:30:17.131Z"},"0.21.2":{"name":"tsickle","version":"0.21.2","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"^2.1.0"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.45","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","mocha":"^3.2.0","temp":"^0.8.1","tslint":"^3.15.1","typescript":"2.1.5"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"4b289b9229078f5ae84783ada98ea41586037bca","_id":"tsickle@0.21.2","_shasum":"bd3bee417cd0f25d89e897e15736195a2e517937","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"bd3bee417cd0f25d89e897e15736195a2e517937","size":152029,"noattachment":false,"key":"/tsickle/-/tsickle-0.21.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.21.2.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsickle-0.21.2.tgz_1486771535526_0.8064386756159365"},"publish_time":1486771535762,"_hasShrinkwrap":false,"_cnpm_publish_time":1486771535762,"_cnpmcore_publish_time":"2021-12-16T21:30:17.819Z"},"0.21.1":{"name":"tsickle","version":"0.21.1","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"^2.1.0"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.45","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","mocha":"^3.2.0","temp":"^0.8.1","tslint":"^3.15.1","typescript":"2.1.5"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"44f04034121311463a4bd4e3c5431bf87b449b21","_id":"tsickle@0.21.1","_shasum":"d384f25f6739a21a26d19c82a4b2146a87718cdc","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"d384f25f6739a21a26d19c82a4b2146a87718cdc","size":151231,"noattachment":false,"key":"/tsickle/-/tsickle-0.21.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.21.1.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsickle-0.21.1.tgz_1486508059124_0.11943671898916364"},"publish_time":1486508059372,"_hasShrinkwrap":false,"_cnpm_publish_time":1486508059372,"_cnpmcore_publish_time":"2021-12-16T21:30:18.879Z"},"0.2.6":{"name":"tsickle","version":"0.2.6","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"^2.0.0"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.45","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","temp":"^0.8.1","tslint":"^3.15.1","typescript":"~2.0.0"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"9c710ce598c6d00aa5d4ce43185d5b5210e1e46f","_id":"tsickle@0.2.6","_shasum":"ad4abf92e74ebdf3fb5aa187ca85b02066fe1a1b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"ad4abf92e74ebdf3fb5aa187ca85b02066fe1a1b","size":122976,"noattachment":false,"key":"/tsickle/-/tsickle-0.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.2.6.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsickle-0.2.6.tgz_1486073103524_0.8192396247759461"},"publish_time":1486073103749,"_hasShrinkwrap":false,"_cnpm_publish_time":1486073103749,"_cnpmcore_publish_time":"2021-12-16T21:30:19.348Z"},"0.2.5":{"name":"tsickle","version":"0.2.5","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"^2.0.0"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.45","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","temp":"^0.8.1","tslint":"^3.15.1","typescript":"~2.0.0"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"e93a723cf71d19c5a98b93b155f81137b146c040","_id":"tsickle@0.2.5","_shasum":"60d8e12462e6f8fbdac92d5f5fead2bf49085d82","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.1","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"60d8e12462e6f8fbdac92d5f5fead2bf49085d82","size":122324,"noattachment":false,"key":"/tsickle/-/tsickle-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.2.5.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsickle-0.2.5.tgz_1485472279381_0.95786870457232"},"publish_time":1485472279602,"_hasShrinkwrap":false,"_cnpm_publish_time":1485472279602,"_cnpmcore_publish_time":"2021-12-16T21:30:19.959Z"},"0.21.0":{"name":"tsickle","version":"0.21.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"^2.1.0"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.45","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","temp":"^0.8.1","tslint":"^3.15.1","typescript":"2.1.5"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"17e3a45f6522b0d3036ef7a79d407eff3e394e02","_id":"tsickle@0.21.0","_shasum":"0b76d4212f8911516257909b5ec4185cc1877616","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"0b76d4212f8911516257909b5ec4185cc1877616","size":144207,"noattachment":false,"key":"/tsickle/-/tsickle-0.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.21.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsickle-0.21.0.tgz_1484339400008_0.49822043417952955"},"publish_time":1484339400254,"_hasShrinkwrap":false,"_cnpm_publish_time":1484339400254,"_cnpmcore_publish_time":"2021-12-16T21:30:20.708Z"},"0.2.4":{"name":"tsickle","version":"0.2.4","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"^2.0.0"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.45","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","temp":"^0.8.1","tslint":"^3.15.1","typescript":"~2.0.0"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"66a3065e64ecc2199c91b73549c5007312466ec6","_id":"tsickle@0.2.4","_shasum":"98f4837bf45eb142a90fec751f8e30c6a5bc7c06","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"98f4837bf45eb142a90fec751f8e30c6a5bc7c06","size":143347,"noattachment":false,"key":"/tsickle/-/tsickle-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.2.4.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsickle-0.2.4.tgz_1484266954856_0.46931426506489515"},"publish_time":1484266955094,"_hasShrinkwrap":false,"_cnpm_publish_time":1484266955094,"_cnpmcore_publish_time":"2021-12-16T21:30:21.776Z"},"0.2.3":{"name":"tsickle","version":"0.2.3","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"^2.0.0"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.45","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","temp":"^0.8.1","tslint":"^3.15.1","typescript":"^2.0.0"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"06e3bbf6f71b9f66adaacdaed4d9a4b9d27e502f","_id":"tsickle@0.2.3","_shasum":"3e7d3ff74bbecdadc011cfd747f991dcfd6503af","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"3e7d3ff74bbecdadc011cfd747f991dcfd6503af","size":136047,"noattachment":false,"key":"/tsickle/-/tsickle-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.2.3.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tsickle-0.2.3.tgz_1481581755066_0.9712849238421768"},"publish_time":1481581755727,"_hasShrinkwrap":false,"_cnpm_publish_time":1481581755727,"_cnpmcore_publish_time":"2021-12-16T21:30:22.539Z"},"0.2.2":{"name":"tsickle","version":"0.2.2","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"^2.0.0"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.45","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","temp":"^0.8.1","tslint":"^3.15.1","typescript":"^2.0.0"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"3609f6b5a9cf5d6b044e1d761654d4609052a44f","_id":"tsickle@0.2.2","_shasum":"8ee081a3d6ea32052d23e8d112bf525926e44adb","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"8ee081a3d6ea32052d23e8d112bf525926e44adb","size":158815,"noattachment":false,"key":"/tsickle/-/tsickle-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.2.2.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsickle-0.2.2.tgz_1479443975373_0.8312852263916284"},"publish_time":1479443975600,"_hasShrinkwrap":false,"_cnpm_publish_time":1479443975600,"_cnpmcore_publish_time":"2021-12-16T21:30:23.449Z"},"0.2.1":{"name":"tsickle","version":"0.2.1","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"^2.0.0"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.45","glob":"^7.0.0","google-closure-compiler":"^20161024.1.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","temp":"^0.8.1","tslint":"^3.15.1","typescript":"^2.0.0"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"911bb556caddac9aed20bc5c4f506cc8e32a4f1e","_id":"tsickle@0.2.1","_shasum":"46a2c9b5d51fcd2675661fc3ddabe93327b27105","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"46a2c9b5d51fcd2675661fc3ddabe93327b27105","size":158639,"noattachment":false,"key":"/tsickle/-/tsickle-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.2.1.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tsickle-0.2.1.tgz_1479420720240_0.8427164321765304"},"publish_time":1479420720867,"_hasShrinkwrap":false,"_cnpm_publish_time":1479420720867,"_cnpmcore_publish_time":"2021-12-16T21:30:24.042Z"},"0.2.0":{"name":"tsickle","version":"0.2.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","mkdirp":"^0.5.1","source-map":"^0.5.6","source-map-support":"^0.4.2"},"peerDependencies":{"typescript":"^2.0.0"},"devDependencies":{"@types/chai":"^3.4.32","@types/glob":"^5.0.29","@types/google-closure-compiler":"0.0.18","@types/minimatch":"^2.0.28","@types/minimist":"^1.1.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^6.0.38","@types/source-map":"^0.1.27","@types/source-map-support":"^0.2.27","chai":"^3.5.0","clang-format":"^1.0.45","glob":"^7.0.0","google-closure-compiler":"^20160315.2.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^3.0.1","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^3.0.0","gulp-util":"^3.0.4","merge2":"^1.0.2","temp":"^0.8.1","tslint":"^3.15.1","typescript":"^2.0.0"},"scripts":{"prepublish":"gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"6974164f18ee434f7540b91ec41c837935c0bf1b","_id":"tsickle@0.2.0","_shasum":"93ed731c410a940ba902772e53309b329da29dc7","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.9.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"93ed731c410a940ba902772e53309b329da29dc7","size":1495848,"noattachment":false,"key":"/tsickle/-/tsickle-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.2.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsickle-0.2.0.tgz_1476202503706_0.44657407118938863"},"publish_time":1476202506470,"_hasShrinkwrap":false,"_cnpm_publish_time":1476202506470,"_cnpmcore_publish_time":"2021-12-16T21:30:28.317Z"},"0.1.7":{"name":"tsickle","version":"0.1.7","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","source-map":"^0.4.2","source-map-support":"^0.3.1","mkdirp":"^0.5.1"},"peerDependencies":{"typescript":"^2.0.0 || ^2.1.0-dev"},"devDependencies":{"chai":"^2.1.1","clang-format":"^1.0.43","glob":"^7.0.0","google-closure-compiler":"^20160315.2.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^2.0.0","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^6.1.1","gulp-typescript":"^2.7.6","gulp-util":"^3.0.4","merge2":"^0.3.1","temp":"^0.8.1","tsd":"^0.6.0","tslint":"3.15.0-dev.0","typescript":"^2.1.0-dev.20160827"},"scripts":{"prepublish":"npm install tsd@^0.6.0 && tsd reinstall --overwrite && gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"4ccfcb1940cc26cd3122e216ddd0d4c02230a21f","_id":"tsickle@0.1.7","_shasum":"bfe8f4cdcdaf9a40b84a729a38480c2f824f18ab","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"bfe8f4cdcdaf9a40b84a729a38480c2f824f18ab","size":102806,"noattachment":false,"key":"/tsickle/-/tsickle-0.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.1.7.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsickle-0.1.7.tgz_1472511216176_0.22777674067765474"},"publish_time":1472511218092,"_hasShrinkwrap":false,"_cnpm_publish_time":1472511218092,"_cnpmcore_publish_time":"2021-12-16T21:30:28.893Z"},"0.1.6":{"name":"tsickle","version":"0.1.6","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","source-map":"^0.4.2","source-map-support":"^0.3.1"},"peerDependencies":{"typescript":"^1.8.0 || ^1.9.0-dev"},"devDependencies":{"chai":"^2.1.1","clang-format":"^1.0.41","glob":"^7.0.0","google-closure-compiler":"^20160315.2.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^2.0.0","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^4.3.4","gulp-typescript":"^2.7.6","gulp-util":"^3.0.4","merge2":"^0.3.1","temp":"^0.8.1","tsd":"^0.6.0","tslint":"^3.7.1","typescript":"1.8.9"},"scripts":{"prepublish":"npm install tsd@^0.6.0 && tsd reinstall --overwrite && gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"b7329e0e7fbbb4dda76299341959be579932f38c","_id":"tsickle@0.1.6","_shasum":"e9432344b661e03b2aeef6952b16c09aa4836b19","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"e9432344b661e03b2aeef6952b16c09aa4836b19","size":87366,"noattachment":false,"key":"/tsickle/-/tsickle-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.1.6.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsickle-0.1.6.tgz_1466009588714_0.06605822825804353"},"publish_time":1466009591398,"_hasShrinkwrap":false,"_cnpm_publish_time":1466009591398,"_cnpmcore_publish_time":"2021-12-16T21:30:29.329Z"},"0.1.5":{"name":"tsickle","version":"0.1.5","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","source-map":"^0.4.2","source-map-support":"^0.3.1"},"peerDependencies":{"typescript":"^1.8.0 || ^1.9.0-dev"},"devDependencies":{"chai":"^2.1.1","clang-format":"1.0.37","glob":"^7.0.0","google-closure-compiler":"^20160315.2.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^2.0.0","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^4.3.4","gulp-typescript":"^2.7.6","gulp-util":"^3.0.4","merge2":"^0.3.1","temp":"^0.8.1","tsd":"^0.6.0","tslint":"^3.7.1","typescript":"1.8.9"},"scripts":{"prepublish":"npm install tsd@^0.6.0 && tsd reinstall --overwrite && gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"bbff4613ca5f35a129b75990a387d1e12649de95","_id":"tsickle@0.1.5","_shasum":"85ef797b5e9dfc2e9cabf6e1661d2ee825ac9b61","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"85ef797b5e9dfc2e9cabf6e1661d2ee825ac9b61","size":82883,"noattachment":false,"key":"/tsickle/-/tsickle-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.1.5.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsickle-0.1.5.tgz_1465408469265_0.24085919465869665"},"publish_time":1465408473668,"_hasShrinkwrap":false,"_cnpm_publish_time":1465408473668,"_cnpmcore_publish_time":"2021-12-16T21:30:29.750Z"},"0.1.4":{"name":"tsickle","version":"0.1.4","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","source-map":"^0.4.2","source-map-support":"^0.3.1"},"peerDependencies":{"typescript":"^1.8.0 || ^1.9.0-dev"},"devDependencies":{"chai":"^2.1.1","clang-format":"1.0.37","glob":"^7.0.0","google-closure-compiler":"^20160315.2.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^2.0.0","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^4.3.4","gulp-typescript":"^2.7.6","gulp-util":"^3.0.4","merge2":"^0.3.1","temp":"^0.8.1","tsd":"^0.6.0","tslint":"^3.7.1","typescript":"1.8.9"},"scripts":{"prepublish":"npm install tsd@^0.6.0 && tsd reinstall --overwrite && gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"adcad0f5235b01bd774d42b403a36a5f2b85faa4","_id":"tsickle@0.1.4","_shasum":"59df1a46fd139bf85b7a2a3f5b529aa72dc14cb4","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"59df1a46fd139bf85b7a2a3f5b529aa72dc14cb4","size":82808,"noattachment":false,"key":"/tsickle/-/tsickle-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.1.4.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tsickle-0.1.4.tgz_1465347674595_0.1817733272910118"},"publish_time":1465347676625,"_hasShrinkwrap":false,"_cnpm_publish_time":1465347676625,"_cnpmcore_publish_time":"2021-12-16T21:30:30.229Z"},"0.1.3":{"name":"tsickle","version":"0.1.3","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","source-map":"^0.4.2","source-map-support":"^0.3.1"},"peerDependencies":{"typescript":"^1.8.0 || ^1.9.0-dev"},"devDependencies":{"chai":"^2.1.1","clang-format":"1.0.37","glob":"^7.0.0","google-closure-compiler":"^20160315.2.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^2.0.0","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^4.3.4","gulp-typescript":"^2.7.6","gulp-util":"^3.0.4","merge2":"^0.3.1","temp":"^0.8.1","tsd":"^0.6.0","tslint":"^3.7.1","typescript":"1.8.9"},"scripts":{"prepublish":"npm install tsd@^0.6.0 && tsd reinstall --overwrite && gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"07b929276fbd27828fa637adf975065633b0f85f","_id":"tsickle@0.1.3","_shasum":"fe92d3fd9d5112d0edd218bcd734e0f03efd57eb","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.9.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"fe92d3fd9d5112d0edd218bcd734e0f03efd57eb","size":82906,"noattachment":false,"key":"/tsickle/-/tsickle-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.1.3.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tsickle-0.1.3.tgz_1465336912068_0.8594986971002072"},"publish_time":1465336914045,"_hasShrinkwrap":false,"_cnpm_publish_time":1465336914045,"_cnpmcore_publish_time":"2021-12-16T21:30:30.693Z"},"0.0.3":{"name":"tsickle","version":"0.0.3","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","source-map":"^0.4.2","source-map-support":"^0.3.1"},"peerDependencies":{"typescript":"^1.8.0 || ^1.9.0-dev"},"devDependencies":{"chai":"^2.1.1","clang-format":"1.0.37","glob":"^7.0.0","google-closure-compiler":"^20160315.2.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^2.0.0","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^4.3.4","gulp-typescript":"^2.7.6","gulp-util":"^3.0.4","merge2":"^0.3.1","temp":"^0.8.1","tsd":"^0.6.0","tslint":"^3.7.1","typescript":"1.8.9"},"scripts":{"prepublish":"npm install tsd@^0.6.0 && tsd reinstall --overwrite && gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"d8ede2844bd8b81aedf38d4fb56f109e86667d27","_id":"tsickle@0.0.3","_shasum":"a0ced7bc9a206ad02b3125815f344970defd3be0","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.9.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"a0ced7bc9a206ad02b3125815f344970defd3be0","size":82977,"noattachment":false,"key":"/tsickle/-/tsickle-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.0.3.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tsickle-0.0.3.tgz_1465335612784_0.6797346309758723"},"publish_time":1465335615097,"_hasShrinkwrap":false,"_cnpm_publish_time":1465335615097,"_cnpmcore_publish_time":"2021-12-16T21:30:31.053Z"},"0.1.2":{"name":"tsickle","version":"0.1.2","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","source-map":"^0.4.2","source-map-support":"^0.3.1"},"peerDependencies":{"typescript":"^1.8.0 || ^1.9.0-dev"},"devDependencies":{"chai":"^2.1.1","clang-format":"1.0.37","glob":"^7.0.0","google-closure-compiler":"^20160315.2.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^2.0.0","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^4.3.4","gulp-typescript":"^2.7.6","gulp-util":"^3.0.4","merge2":"^0.3.1","temp":"^0.8.1","tsd":"^0.6.0","tslint":"^3.7.1","typescript":"1.8.9"},"scripts":{"prepublish":"npm install tsd@^0.6.0 && tsd reinstall --overwrite && gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"da2fd85446b71fec0b4f5a898098edad25b875c8","_id":"tsickle@0.1.2","_shasum":"b5bd60585385f885b9357a78366079af2303ee11","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"b5bd60585385f885b9357a78366079af2303ee11","size":92569,"noattachment":false,"key":"/tsickle/-/tsickle-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.1.2.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tsickle-0.1.2.tgz_1462168341962_0.5329428419936448"},"publish_time":1462168344191,"_hasShrinkwrap":false,"_cnpm_publish_time":1462168344191,"_cnpmcore_publish_time":"2021-12-16T21:30:31.407Z"},"0.1.1":{"name":"tsickle","version":"0.1.1","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","source-map":"^0.4.2","source-map-support":"^0.3.1"},"peerDependencies":{"typescript":"^1.8.0 || ^1.9.0-dev"},"devDependencies":{"chai":"^2.1.1","clang-format":"1.0.37","glob":"^7.0.0","google-closure-compiler":"^20160315.2.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^2.0.0","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^4.3.4","gulp-typescript":"^2.7.6","gulp-util":"^3.0.4","merge2":"^0.3.1","temp":"^0.8.1","tsd":"^0.6.0","tslint":"^3.7.1","typescript":"1.8.9"},"scripts":{"prepublish":"npm install tsd@^0.6.0 && tsd reinstall --overwrite && gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"ced8da0ea1d563277e9ea32c604bc6aa2d35b58e","_id":"tsickle@0.1.1","_shasum":"05c30582cc0339895badd1339e31b3e398d17e16","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"05c30582cc0339895badd1339e31b3e398d17e16","size":93063,"noattachment":false,"key":"/tsickle/-/tsickle-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.1.1.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tsickle-0.1.1.tgz_1462154714922_0.3956173730548471"},"publish_time":1462154715852,"_hasShrinkwrap":false,"_cnpm_publish_time":1462154715852,"_cnpmcore_publish_time":"2021-12-16T21:30:31.801Z"},"0.1.0":{"name":"tsickle","version":"0.1.0","description":"Transpile TypeScript code to JavaScript with Closure annotations.","main":"build/src/tsickle.js","typings":"build/definitions/tsickle.d.ts","bin":{"tsickle":"build/src/main.js"},"directories":{"test":"test"},"dependencies":{"minimist":"^1.2.0","source-map":"^0.4.2","source-map-support":"^0.3.1"},"peerDependencies":{"typescript":"^1.8.0 || ^1.9.0-dev"},"devDependencies":{"chai":"^2.1.1","clang-format":"1.0.37","glob":"^7.0.0","google-closure-compiler":"^20160315.2.0","gulp":"^3.8.11","gulp-clang-format":"^1.0.22","gulp-mocha":"^2.0.0","gulp-sourcemaps":"^1.5.0","gulp-tslint":"^4.3.4","gulp-typescript":"^2.7.6","gulp-util":"^3.0.4","merge2":"^0.3.1","temp":"^0.8.1","tsd":"^0.6.0","tslint":"^3.7.1","typescript":"1.8.9"},"scripts":{"prepublish":"npm install tsd@^0.6.0 && tsd reinstall --overwrite && gulp compile","test":"gulp test"},"repository":{"type":"git","url":"git+https://github.com/angular/tsickle.git"},"keywords":["typescript","closure"],"contributors":[{"name":"Evan Martin","email":"evanm@google.com","url":"https://angular.io/"},{"name":"Alex Eagle","email":"alexeagle@google.com","url":"https://angular.io/"},{"name":"Martin Probst","email":"martinprobst@google.com","url":"https://angular.io/"},{"name":"Rado Kirov","email":"radokirov@google.com","url":"https://angular.io/"}],"license":"MIT","bugs":{"url":"https://github.com/angular/tsickle/issues"},"homepage":"https://github.com/angular/tsickle","gitHead":"46dfb24946772339c0f17de4ce5942fb9418161e","_id":"tsickle@0.1.0","_shasum":"9a4eee17aa236e57047a56276c3fb09eed87b435","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"angularcore","email":"angular-core+npm@google.com"},"dist":{"shasum":"9a4eee17aa236e57047a56276c3fb09eed87b435","size":92338,"noattachment":false,"key":"/tsickle/-/tsickle-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tsickle/download/tsickle-0.1.0.tgz"},"maintainers":[{"name":"angular","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tsickle-0.1.0.tgz_1461869907793_0.5723384798038751"},"publish_time":1461869908973,"_hasShrinkwrap":false,"_cnpm_publish_time":1461869908973,"_cnpmcore_publish_time":"2021-12-16T21:30:32.259Z"}},"readme":"# Tsickle - TypeScript to Closure Translator [![Build Status](https://github.com/angular/tsickle/actions/workflows/node.js.yml/badge.svg)](https://github.com/angular/tsickle/actions/workflows/node.js.yml)\n\nTsickle converts TypeScript code into a form acceptable to the [Closure\nCompiler]. This allows using TypeScript to transpile your sources, and then\nusing Closure Compiler to bundle and optimize them, while taking advantage of\ntype information in Closure Compiler.\n\n[closure compiler]: https://github.com/google/closure-compiler/\n\n## What conversion means\n\nA (non-exhaustive) list of the sorts of transformations Tsickle applies:\n\n- inserts Closure-compatible JSDoc annotations on functions/classes/etc\n- converts ES6 modules into `goog.module` modules\n- generates externs.js from TypeScript d.ts (and `declare`, see below)\n- declares types for class member variables\n- translates `export * from ...` into a form Closure accepts\n- converts TypeScript enums into a form Closure accepts\n- reprocesses all jsdoc to strip Closure-invalid tags\n\nIn general the goal is that you write valid TypeScript and Tsickle handles\nmaking it valid Closure Compiler code.\n\n## Warning: work in progress\n\nWe already use tsickle within Google to minify our apps (including those using\nAngular), but we have less experience using tsickle with the various JavaScript\nbuilds that are seen outside of Google.\n\nWe would like to make tsickle usable for everyone but right now if you'd like\nto try it you should expect to spend some time debugging and reporting bugs.\n\n## Usage\n\nTsickle is a library, designed to be used by a larger program that interacts\nwith TypeScript and the Closure compiler.\n\nSome known clients are:\n\n1. Within Google we use tsickle inside the [Bazel build\n   system](https://bazel.build/). That code is published as\n   open source as part of [Bazel's nodejs/TypeScript\n   build rules](https://bazelbuild.github.io/rules_nodejs/).\n1. [tscc](https://github.com/theseanl/tscc) wraps tsickle and\n   closure compiler, and interops with rollup.\n1. We publish a simple demo program in the `demo/` subdirectory.\n\n## Design details\n\n### Output format\n\nTsickle is designed to do whatever is necessary to make the code acceptable by\nClosure compiler. We view its output as a necessary intermediate form for\ncommunicating to the Closure compiler, and not something for humans. This means\nthe tsickle output may be kind of ugly to read. Its only real use is to pass it\non to the compiler.\n\nFor one example, the syntax of types tsickle produces are specific to Closure.\nThe type `{!Foo}` means \"Foo, excluding null\" and a type alias becomes a `var`\nstatement that is tagged with `@typedef`.\n\nTsickle emits modules using Closure's `goog.module` module system. This system\nis similar to but different from ES modules, and was supported by Closure before\nthe ES module system was finalized.\n\n### Differences from TypeScript\n\nClosure and TypeScript are not identical. Tsickle hides most of the\ndifferences, but users must still be aware of some differences.\n\n#### `declare`\n\nAny declaration in a `.d.ts` file, as well as any declaration tagged with\n`declare ...`, is intepreted by Tsickle as a name that should be preserved\nthrough Closure compilation (i.e. not renamed into something shorter). Use it\nany time the specific string names of your fields are significant. That would\nmost often happen when the object either coming from outside your program, or\nbeing passed out of the program.\n\nExample:\n\n    declare interface JSONResult {\n        username: string;\n    }\n    let r = JSON.parse(input) as JSONResult;\n    console.log(r.username);\n\nBy adding `declare` to the interface (or if it were in a `.d.ts` file), Tsickle\nwill inform Closure that it must use exactly the field name `.username` (and not\ne.g. `.a`) in the output JS. This matters for this example because the input\nJSON probably uses the string `'username'` and not whatever name Closure would\ninvent for it. (Note: `declare` on an interface has no additional meaning in\npure TypeScript.)\n\n#### Exporting decorators\n\nAn exporting decorator is a decorator that has `@ExportDecoratedItems` in its\nJSDoc.\n\nThe names of elements that have an exporting decorator are preserved through\nthe Closure compilation process by applying an `@export` tag to them.\n\nExample:\n\n    /** @ExportDecoratedItems */\n    function myDecorator() {\n      // ...\n    }\n\n    @myDecorator()\n    class DoNotRenameThisClass { ... }\n\n## Development\n\n### Dependencies\n\n- nodejs. Install from your operating system's package manger, by following\n  instructions on https://nodejs.org/en/, or by using\n  [NVM](https://github.com/nvm-sh/nvm)\n- yarn. Install from your operating system's package manager or by following\n  [instructions on yarnpkg.com](https://yarnpkg.com/en/docs/install).\n\n### One-time setup\n\nRun `yarn` to install dependencies.\n\n### Build & Test commands\n\n- `yarn build` builds the code base.\n- Run `tsc --watch` for an interactive, incremental, and continuous build.\n- `yarn lint` checks for lint.\n- `yarn test` runs unit tests, e2e tests and checks for lint (but make sure to\n  `yarn build` first or run tsc!). Set the `TEST_FILTER` environment variable\n  to filter what golden tests to run.\n\n### TypeScript AST help\n\nhttps://astexplorer.net/ and https://ts-ast-viewer.com/ are convenient tools to\nvisualize and inspect a TypeScript AST.\n\n### Debugging\n\nYou can debug tests by passing `--node_options=--inspect` or\n`--node_options=--inspect-brk` (to suspend execution directly after startup).\n\nFor example, to debug a specific golden test:\n\n```shell\nTEST_FILTER=my_golden_test node --inspect-brk=4332 ./node_modules/.bin/jasmine out/test/*.js\n```\n\nThen open [about:inspect] in Chrome and choose \"about:inspect\". Chrome will\nlaunch a debugging session on any node process that starts with a debugger\nlistening on one of the listed ports. The tsickle tests and Chrome both default\nto `localhost:9229`, so things should work out of the box.\n\nThe break in specific code locations you can add `debugger;` statements in the\nsource code.\n\n### Updating Goldens\n\nRun `UPDATE_GOLDENS=y yarn test` to have the test suite update the goldens in\n`test_files/...`.\n\n### Environment variables\n\nSet the environment variable `TEST_FILTER=<REGEX>` to limit the golden tests\n(found in `test_files/...`) to only run tests with a name matching the regex.\n\n### Releasing\n\nOn a new branch, run:\n\n```\n# tsickle releases are all minor releases for now, see npm help version.\n$ npm version minor\n```\n\nThis will update the version in `package.json`, commit the changes, and\ncreate a git tag.\n\nPush the branch, open a pull request, get it reviewed, and wait for it to be merged.\n\nCheckout and pull the latest version from master:\n\n```\n$ git checkout master && git pull\n```\n\nCheck if the tag exists. If not, re-tag the commit and push the tag.\n\n```\n$ git tag\n# Does this show the tag already? If not, proceed with:\n$ git tag v0.32.0 && git push origin v0.32.0  # but use correct version\n```\n\nOnce the versioned tag is pushed to GitHub the release (as found on\nhttps://github.com/angular/tsickle/releases) will be implicitly created.\n\nFrom the master branch run:\n\n```\nnpm config set registry https://wombat-dressing-room.appspot.com\nnpm login\nnpm publish  # runs a clean build & test automatically\n```\n","_attachments":{},"homepage":"https://github.com/angular/tsickle","bugs":{"url":"https://github.com/angular/tsickle/issues"},"license":"MIT"}