Subsecond
astx
Subsecond | astx | |
---|---|---|
2 | 1 | |
18 | 85 | |
- | - | |
10.0 | 8.4 | |
about 1 year ago | 23 days ago | |
TypeScript | TypeScript | |
- | MIT License |
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.
Subsecond
-
[AskJS] Can anyone recommend a test runner with ESM and Custom Loader Support?
OP: If this is an avenue you feel like entertaining, here are some nice codemod tools that could ease the transition for you: CodeQue, Subsecond, and the old standard jscodeshift.
-
[AskJS] Are there any tools to help automatically update imports when splitting typescript libraries in a Monorepo?
Someone posted a really ergonomic one here a few months ago inspired by the jQuery API (don't knock it, it works well for ASTs): Subsecond.
astx
-
Found this great method in production code
I've written a tool for JS (and other people have written tools too) where you can search for a pattern like if ($x) return $y; return $y and it will find any instance of this.
What are some alternatives?
jscodeshift - A JavaScript codemod toolkit.
jest-codemods - Codemods for migrating to Jest https://github.com/facebook/jest 👾
codeque - Find and lint complex code patterns effortlessly
ts-migrate - A tool to help migrate JavaScript code quickly and conveniently to TypeScript
js-assistant - 120+ refactorings and code-assists for Visual Studio Code
abracadabra - Automated refactorings for VS Code (JS & TS) ✨ It's magic ✨
flow-to-typescript-codemod - Codemod Stripe used to migrate 6.5m+ lines of code from Flow to TypeScript
esprima - ECMAScript parsing infrastructure for multipurpose analysis
node-trucker - import-aware file management and dependency analysis for javascript
ts2esm - Transforms TypeScript imports and exports into ESM-compatible declarations.