https://github.com/einride/tsconfig
Einride's default TSconfig
https://github.com/einride/tsconfig
config npm tsconfig typescript web
Last synced: 7 months ago
JSON representation
Einride's default TSconfig
- Host: GitHub
- URL: https://github.com/einride/tsconfig
- Owner: einride
- License: mit
- Created: 2022-02-09T12:48:14.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-10-16T02:07:29.000Z (8 months ago)
- Last Synced: 2025-10-24T07:51:59.904Z (8 months ago)
- Topics: config, npm, tsconfig, typescript, web
- Language: JavaScript
- Homepage:
- Size: 606 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# @einride/tsconfig
[](https://github.com/einride/tsconfig/blob/master/LICENSE)
[](https://www.npmjs.com/package/@einride/tsconfig)
[](https://www.npmjs.com/package/@einride/tsconfig)
Einride's default TSconfig.
## Installation
Install `@einride/tsconfig` as a dev dependency.
```bash
yarn add @einride/tsconfig --dev
```
## Usage
Register the config in your `tsconfig.json`:
```json
{
"extends": "@einride/tsconfig"
}
```
You can add additional options in your project, which will override the option in
`@einride/tsconfig` if it's defined there.
```json
{
"extends": "@einride/tsconfig",
"compilerOptions": {
"baseUrl": "./src"
}
}
```
## Contribute
See [Contributing Guide](https://github.com/einride/tsconfig/blob/master/CONTRIBUTING.md).
## License
MIT