bennycode

bennycode/ts2esm

Transforms CommonJS projects into ESM.

TypeScript
82
3
No license

ts2esm is a tool that automatically converts CommonJS TypeScript/JavaScript projects to ECMAScript modules by transforming import/export statements, adding file extensions, and fixing import assertions. It's designed for developers migrating legacy CommonJS codebases to modern ESM, particularly those using TypeScript 5.2+ with Node.js module resolution.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of bennycode/ts2esm

Account's avatar
Inquirer prompts, combined in a single package
Account's avatar
TypeScript definitions for jju
Account's avatar
TypeScript definitions for json-diff
Account's avatar
a set of utilities to work with JSON / JSON5 documents
Account's avatar
An implementation of JSON Patch and JSON Pointer IETF RFCs
Account's avatar
TypeScript compiler wrapper for static analysis and code manipulation.
Account's avatar
TypeScript is a language for application scale JavaScript development
Account's avatar
Simple git hooks manager
Account's avatar
Shareable ESLint Config
Account's avatar
Great TypeScript config for common projects.
Account's avatar
TypeScript definitions for node
Account's avatar
V8 coverage provider for Vitest
Account's avatar
Run scripts that set and use environment variables across platforms
Account's avatar
Generate a changelog from git commits.
Account's avatar
A deep deletion module for node (like `rm -rf`)
Account's avatar
TypeScript execution environment and REPL for node.js, with source map support
Account's avatar
Next generation testing framework powered by Vite

Top contributors

dependabot[bot]'s profile
dependabot[bot]
116 contributions
bennycode's profile
bennycode
84 contributions
jason-ha's profile
jason-ha
5 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet