@teo-garcia/tsconfig-shared
v0.2.1
Published
Shared TypeScript configurations for templates
Maintainers
Readme
@teo-garcia/tsconfig-shared
Shared TypeScript configurations for modern development workflows
Part of the @teo-garcia/templates ecosystem
Presets
| Config | Target | Use Case | | ---------------- | --------- | -------------------------- | | base | Inherited | Common TypeScript settings | | next | ES2017 | Next.js projects | | react-router | ES2022 | React Router + Vite | | nest | ES2023 | NestJS server projects | | vite-react | ES2020 | Vite + React SPA | | expo | ESNext | Expo / React Native |
Requirements
- TypeScript 5+
Exports
| Export | Description |
| ------------------------------------------ | -------------------------- |
| @teo-garcia/tsconfig-shared/base | Common TypeScript settings |
| @teo-garcia/tsconfig-shared/next | Next.js optimized |
| @teo-garcia/tsconfig-shared/react-router | React Router + Vite |
| @teo-garcia/tsconfig-shared/nest | NestJS server |
| @teo-garcia/tsconfig-shared/vite-react | Vite + React SPA |
| @teo-garcia/tsconfig-shared/expo | Expo / React Native |
Related Packages
| Package | Description |
| ------------------------------------ | ------------------- |
| @teo-garcia/eslint-config-shared | ESLint rules |
| @teo-garcia/prettier-config-shared | Prettier formatting |
| @teo-garcia/vitest-config-shared | Test configuration |
License
MIT
