GitHub / angular/tsickle / commits
Tsickle — TypeScript to Closure Translator
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 2129d363 | Update README.md to state tsickle is unmaintained (#1526) |
Laura Harker <l****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| d5c29217 | Don't include weak requires in the summary, if there's already a strong requi... |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 3 years ago | |
| 0d47bd49 | Generate JsTrimmer summaries. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 3 years ago | |
| 8b9daebb | Use internal module namespace in externs type annotations. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 3 years ago | |
| 1e70ee5a | Construct negative numeric literal nodes via `createPrefixUnaryExpression` + ... |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 3 years ago | |
| 1b5e61d3 | Upgrade TypeScript to 5.2.2. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 3 years ago | |
| 06f8d911 | Use `moduleNamespace` instead of `rootNamespace` for externs type |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 3 years ago | |
| b1bf86bf | Automated rollback of commit 73fbe6d63a696d8e19322e68e6efb509cbf5bc63. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 3 years ago | |
| 73fbe6d6 | Use `moduleNamespace` instead of `rootNamespace` for externs type |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 3 years ago | |
| 6e1a9a72 | Update tests for TypeScript 5.1 |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 3 years ago | |
| 9e293ee5 | Add `test_files/direct_externs_type_reference/shim.js` to the list of extra f... |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 3 years ago | |
| 85960b43 | Use externs types for types in literal `.d.ts` files. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 3 years ago | |
| c8d80ca9 | Fix exports assignments for `export const X = Y` where Y is a decorated class |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 3 years ago | |
| a1cbcd60 | Stop escaping @logTypeInCompiler JSDoc in tsickle |
Laura Harker <l****r@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 3 years ago | |
| 42b9561c | Fix JSC_EXPORT_REPEATED_ERROR for separately exported class+namespace |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 3 years ago | |
| b29636a0 | Fix export assignment order for TS 5.1 |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 3 years ago | |
| 022851f2 | Suppress Closure Compiler visibility checks in Tsickle output for legacy deco... |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 3 years ago | |
| 39f9de5a | Fix inline and duplicate exports assignments for TS 5.1 |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 3 years ago | |
| 01a140f9 | Make code produced for legacy decorators compatible with Closure Compiler. |
tsjs-language-eng <t****g@g****m>
Committed by: Jan Kuehle <j****e@g****m> |
about 3 years ago | |
| e0cd4cec | More fixes for enum type translation |
Matthias Hausner <h****r@g****m>
Committed by: Jan Kuehle <j****e@g****m> |
about 3 years ago | |
| 9c24135a | Accept a `{` as a break between tagName and text. |
tsjs-language-eng <t****g@g****m>
Committed by: Jan Kuehle <j****e@g****m> |
about 3 years ago | |
| 057bbc0d | Support internal gbigint type. |
tsjs-language-eng <t****g@g****m>
Committed by: Jan Kuehle <j****e@g****m> |
about 3 years ago | |
| 05fdc8e6 | Fix translation of numerical enum types in tsickle |
Matthias Hausner <h****r@g****m>
Committed by: Jan Kuehle <j****e@g****m> |
about 3 years ago | |
| 76c08f4f | Fix type_and_value tsickle golden test |
Matthias Hausner <h****r@g****m>
Committed by: Jan Kuehle <j****e@g****m> |
about 3 years ago | |
| eebded25 | Flag flip tsickle to use TypeScript 5.0.4. |
Matthias Hausner <h****r@g****m>
Committed by: Jan Kuehle <j****e@g****m> |
about 3 years ago | |
| 17ab23cd | Add support for @sass_generated_css_ts |
tsjs-language-eng <t****g@g****m>
Committed by: Jan Kuehle <j****e@g****m> |
about 3 years ago | |
| d391580a | Remove noImplicitUseStrict usage in tests | Jan Kuehle <j****e@g****m> | about 3 years ago | |
| ff2a726b | define global externs for ReadonlyMap. |
Rob Sloan <v****t@g****m>
Committed by: Jan Kuehle <j****e@g****m> |
about 3 years ago | |
| 4d72f134 | Handle gbigint type. |
tsjs-language-eng <t****g@g****m>
Committed by: Jan Kuehle <j****e@g****m> |
about 3 years ago | |
| e29c977f | Don't generate exports shims if generateTsMigrationExportsShim is false. |
tsjs-language-eng <t****g@g****m>
Committed by: Jan Kuehle <j****e@g****m> |
about 3 years ago | |
| 7c154723 | Make some TS sources compile in 4.9 and 5.0 |
Matthias Hausner <h****r@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 3 years ago | |
| 888983d7 | Support goog module resolution without .d.ts files |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| 8bbeab2e | Improve handling of anonymous classes assigned to variables. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| 56c3c50e | Consistently resolve imports only in pathToModuleName |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| 979a32e2 | Indent template literals in googmodule tests to improve readability |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| d0df7ebf | Add a few test cases. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| bcdae194 | Update google-closure-compiler to 20230411.0.0 |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| 6db747e4 | Fix number of type args |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| e8b17606 | Duplicate webCrypto.CryptoKey{Pair} to global namespace |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| 83b1f02b | Add repro for missing type args in extends clause |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| f0550499 | Add repro closure type annotation with too many type args |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| af247b66 | Remove code which was being defensive and the corresponding TODO, as what Typ... |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| 9bf5ad81 | Make modules filtering stricter in ensureSymbolDeclared(). |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| ac33a25d | Do not emit ill-formed Type symbols without proper imports. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| 9c1dd943 | Add a test case to show ill-formed symbols without proper `goog.requireType`s... |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| f36767c6 | Emit 'typeof' to link together extern shim .closure.js files and .externs.js ... |
James Wright <j****r@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| e9d546c0 | Remove isJsTranspilation option |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| ccf5d030 | Make module_type_translator.ts handle more types of Clutz namespaces correctly |
Laura Harker <l****r@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| 9de70e89 | Clean up code suggested by tslint warnings, and also stop spam users with dep... |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| 747caf0d | merge Merge pull request #1423 from angular:update_version | Copybara-Service <c****r@g****m> | over 3 years ago | |
| 7307f773 | rel: 0.47.0 | Hana Joo <h****o@g****m> | over 3 years ago | |
| 432a7f8e | Update ts.visitNode() usages with respect to TS 5.0 changes. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| d3c61678 | Flag flip tsickle to use TypeScript 4.9.4. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| 4346f6d6 | Stop using the following four deprecated functions from tsickle which were de... |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| 95c1b84b | Remove TS4.7/TS4.8 compatibility utils as the upgrade is now complete. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| 886e8af4 | Add lost property names to externs |
Matthias Hausner <h****r@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| be382241 | Search for available aliases in ensureSymbolDeclared(). |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| c19e03a6 | Support transpilation for ES5 syntax for goog.requireDynamic emit |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| e4bbe3d2 | Flag flip tsickle to use TypeScript 4.8.4. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| bf66fc34 | Emit additional type casts if a type is known to be narrowed since declaration. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 3 years ago | |
| 1e5702ff | Allow @pureOrBreakMyCode as a valid function jsdoc tag. |
James Wright <j****r@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 4 years ago | |
| 3993b274 | Emit goog.requireDynamic() for dynamic import() |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 4 years ago | |
| 05f50e28 | Handle type alias in merged namespaces |
Matthias Hausner <h****r@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 4 years ago | |
| 3bf8d97c | Clarify support in tsickle's README.md. |
Martin Probst <m****t@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 4 years ago | |
| 3bd9b861 | Add some support code so that we can translate path imports of JSPBs with les... |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 4 years ago | |
| 5dd76b48 | Emit side-effect imports for global dts from Clutz externs |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 4 years ago | |
| 196f96ef | Properly detect and reject nested namespaces |
Matthias Hausner <h****r@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 4 years ago | |
| 43d86395 | Automatically add missing namespace names |
Matthias Hausner <h****r@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 4 years ago | |
| 451f5be5 | Allow const declarations in interface namespaces |
Matthias Hausner <h****r@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 4 years ago | |
| f2f30505 | change TEST_FILTER env var to TESTBRIDGE_TEST_ONLY |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 4 years ago | |
| 0d0e7fcd | Preserve JSDoc for enums |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 4 years ago | |
| 138c7d28 | Generate separate @suppress tags for extra suppressions added by tsickle |
Ben Lickly <b****y@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 4 years ago | |
| 5238d8ab | Fix declaration merging of interfaces |
Matthias Hausner <h****r@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 4 years ago | |
| 2130889a | Add Type Symbols which are imported via `goog.requireType` to the `symbolToNa... |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 4 years ago | |
| c4781d9d | Internal change |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| 60b88954 | Internal change |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| 9e1677f8 | Declaration merging of interfaces |
Matthias Hausner <h****r@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| afaa8fc5 | Fix type annotation of declaration merged types |
Matthias Hausner <h****r@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| b0c9912a | Fix TS 4.8 modifiers breakage. |
Martin Probst <m****t@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| d65bd3ee | Emit accessors in externs. Since getters and setters are not supported in ext... |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| 4c657d5b | Fix tsickle incorrectly emitting clutz aliases for certain @internal symbols. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| b37c3573 | Fix bug where types shadowing goog.module imports were not resolved |
Laura Harker <l****r@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| 0ae474dc | Update GitHub PR import docs |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| 3fcaa7c4 | Ignore package manager lockfiles. | Martin Probst <m****n@p****o> | about 4 years ago | |
| eddd2b8b | rel: 0.46.3. | Martin Probst <m****n@p****o> | about 4 years ago | |
| b50963c7 | Declaration merging for classes |
Matthias Hausner <h****r@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| 4aaf327d | Automated rollback of commit 3285e26d94caa3a7153df9eb35dc55dfbe5f3a61. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| 3285e26d | Internal change |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| e83542d2 | Add a flag `generateExtraSuppressions` to stop adding auto-generated suppress... |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| 0ba13bae | Allow translation of string mapping types such as Uncapitalize. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| 8df70167 | Update TSMES JS generator to emit ES5-compatible code so it may be loaded as-... |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| 5ba8bdfe | Bump TypeScript in tsickle to 4.7.2 |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| 1deca990 | Reformat `compiler_host.ts`, `tsickle_test.ts`, `fileoverview_comment_transfo... |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| 7962c237 | Do not track yarn.lock so that we don't have any problems with having old dep... |
Hana Joo <h****o@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| cefb49a7 | Add TypeScript 4.7.2 to yarn.lock (#1363) |
Hana Joo <h****o@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 0ef2c66a | Flag flip tsickle to use TypeScript 4.7.2 |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 4 years ago | |
| d841bc0f | Translate `readonly` to `@const` |
Jan Kuehle <j****e@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 4 years ago | |
| fdec72d6 | Avoid adding requireType for symbols that are already imported. |
Martin Probst <m****t@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 4 years ago | |
| 0e799790 | Add `TemplateStringsArray` and `RegExpMatchArray` to closure_externs.js. |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 4 years ago | |
| c0123da3 | Updates bazelOpts usage. replaces es5mode with devmode |
tsjs-language-eng <t****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 4 years ago |