ttypescript
Over TypeScript tool to use custom transformers in the tsconfig.json (by cevek)
typescript-transform-paths
Transforms module resolution paths using TypeScript path mapping and/or custom paths (by LeDDGroup)
ttypescript | typescript-transform-paths | |
---|---|---|
9 | 1 | |
1,538 | 497 | |
0.0% | 0.2% | |
3.5 | 9.0 | |
about 2 years ago | 7 days ago | |
TypeScript | TypeScript | |
- | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ttypescript
Posts with mentions or reviews of ttypescript.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-18.
-
Ts-morph – programmatically manipulate TypeScript source code with TypeScript
Actually this can easily overcome by using https://github.com/cevek/ttypescript that allows using transformers in tsc and define then in tsconfig.json
-
Can TS transpile struct to ARRAY? Can give massive memory/perf gains.
You could write custom transformer for this (using ttypescript), if you really want to
-
Tuple | union from file system
didn't look to hard at it but afaik ttypescript is what you need https://github.com/cevek/ttypescript
-
Stop Using "AST" Directly
That's it! after this, just register it with the method described on ttypescript.
-
ts-dynamodb-attributes-transformer - A code transformer of TypeScript object to DynamoDB attributes
As I noted above, this is a TypeScript transformer plugin so it needs to hook this plugin on TypeScript compilation phase. I suppose one of the easiest ways is using ttypescript which is a custom TypeScript compiler that can hook the transformer plugin on a compilation. Please refer also to the "How to use this transformer" section in README.
-
Absolute => Relative paths during transpilation?
If you don't want to use a bundler, you can use https://github.com/cevek/ttypescript in combination with https://github.com/LeDDGroup/typescript-transform-paths
-
Automatically generating typeguard functions
You can use the plugin https://github.com/awerlogus/io-ts-transformer with https://github.com/cevek/ttypescript to get compile time generation of io-ts codecs as well.
-
Forking the typescript compiler and building on it?
There is also a forked version of the compiler that allows custom transformers: https://github.com/cevek/ttypescript
-
TypeScript++?
Closest I can think of is ttypescript
typescript-transform-paths
Posts with mentions or reviews of typescript-transform-paths.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-12-28.
-
Absolute => Relative paths during transpilation?
If you don't want to use a bundler, you can use https://github.com/cevek/ttypescript in combination with https://github.com/LeDDGroup/typescript-transform-paths
What are some alternatives?
When comparing ttypescript and typescript-transform-paths you can also consider the following projects:
ts-morph - TypeScript Compiler API wrapper for static analysis and programmatic code changes.
@sindresorhus/is - Type check values
TypeScriptToLua - Typescript to lua transpiler. https://typescripttolua.github.io/
ts-transform-import-path-rewrite - TS AST transformer to rewrite import path
typescript-transformer-handbook - 📘 A comprehensive handbook on how to create transformers for TypeScript with code examples.
fefe - Validate, sanitize and transform values with proper TypeScript types and zero dependencies.