Your TypeScript buddy
npm install @repobuddy/typescript[![NPM version][npm-image]][npm-url]
[![NPM downloads][downloads-image]][downloads-url]
[@repobuddy/typescript] provides tools and utilities to take care of [TypeScript] stuffs so you don't have to.
``shnpm
npm install -D @repobuddy/typescript
#rush
rush add -p --dev @repobuddy/typescript
`
[@repobuddy/typescript] provides a set of [tsconfigs] that you can use in your project.
- @repobuddy/typescript/tsconfig/monorepo: for monorepo projects.@repobuddy/typescript/tsconfig/legacy/monorepo
- : for monorepo projects using TypeScript < 5.0\astro
including project which uses tsconfig-resolver (
There are individual configs available for you to compose your own config.
For more information, see tsconfig.
The verbatimModuleSyntax setting should be enabled for Node16.ts-jest
But it is disabled currently due to some issue with :
`sh`
error TS1286: ESM syntax is not allowed in a CommonJS module when 'verbatimModuleSyntax' is enabled.
It seems like somehow it is treated as CommonJS while it is not (setting useESM to true).
- 🐤 buddy ts build cjs (in beta)buddy ts build tslib
- 🐤 (in beta)buddy ts init
- 🚧 buddy ts up`
- 🚧
[@repobuddy/typescript]: ./README.md
[downloads-image]: https://img.shields.io/npm/dm/@repobuddy/typescript.svg?style=flat
[downloads-url]: https://npmjs.org/package/@repobuddy/typescript
[npm-image]: https://img.shields.io/npm/v/@repobuddy/typescript.svg?style=flat
[npm-url]: https://npmjs.org/package/@repobuddy/typescript
[typescript]: https://typescriptlang.org/