Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/AviVahl/ts-tools
TypeScript Tools for Node.js
https://github.com/AviVahl/ts-tools
loader nodejs tools transformers transpilation typescript webpack
Last synced: 15 days ago
JSON representation
TypeScript Tools for Node.js
- Host: GitHub
- URL: https://github.com/AviVahl/ts-tools
- Owner: AviVahl
- License: mit
- Created: 2018-05-22T19:44:38.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T08:34:21.000Z (15 days ago)
- Last Synced: 2024-10-29T09:52:27.717Z (15 days ago)
- Topics: loader, nodejs, tools, transformers, transpilation, typescript, webpack
- Language: TypeScript
- Homepage:
- Size: 4.3 MB
- Stars: 169
- Watchers: 6
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TypeScript Tools for Node.js
[![Build Status](https://github.com/AviVahl/ts-tools/workflows/tests/badge.svg)](https://github.com/AviVahl/ts-tools/actions)
Several packages to assist [TypeScript](https://www.typescriptlang.org/) developers working with [Node.js](https://nodejs.org/en/).
## Packages
- **[@ts-tools/node](https://github.com/AviVahl/ts-tools/tree/main/packages/node)** - TypeScript support for Node.js. Registers a `require.extensions` (CommonJS) hook, allowing execution of `.ts`/`.tsx` files directly from source.
- **[@ts-tools/webpack-loader](https://github.com/AviVahl/ts-tools/tree/main/packages/webpack-loader)** - TypeScript loader for webpack.
- **[@ts-tools/transpile](https://github.com/AviVahl/ts-tools/tree/main/packages/transpile)** - TypeScript transpilation helpers.
- **[@ts-tools/robotrix](https://github.com/AviVahl/ts-tools/tree/main/packages/robotrix)** - Useful TypeScript transpilation transformers.
- **[@ts-tools/esm](https://github.com/AviVahl/ts-tools/tree/main/packages/esm)** - TypeScript support for Node.js. Exposes a loader (ESM), allowing execution of `.ts`/`.tsx` files directly from source.
## License
MIT