{"library":"vite-tsconfig-paths","type":"library","category":null,"description":"vite-tsconfig-paths is a Vite plugin designed to automatically resolve TypeScript `compilerOptions.paths` aliases within a Vite project. It simplifies development by allowing developers to use absolute or aliased paths defined in their `tsconfig.json` (or `jsconfig.json`) without requiring additional manual configuration in Vite's resolver. The current stable version is 6.1.1, with an active development branch leading to v7.0.0-alpha.1, which introduces a significant architectural shift towards the OXC and Rolldown ecosystem for enhanced performance and a reduced dependency footprint. The plugin offers features like on-demand `tsconfig` discovery, automatic watching and reloading of `tsconfig` files, and fine-grained control over resolution via options such as `importerFilter`. Its primary differentiator is its robust and performant solution for directly integrating with and resolving `tsconfig.paths` in Vite.","language":"javascript","status":"active","version":"6.1.1","tags":["javascript","vite","resolver","tsconfig","paths","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vite-tsconfig-paths","imports":["import { viteTsconfigPaths } from 'vite-tsconfig-paths'","import type { UserConfig } from 'vite'","import type { Plugin } from 'vite'"]},{"cmd":"yarn add vite-tsconfig-paths","imports":[]},{"cmd":"pnpm add vite-tsconfig-paths","imports":[]}],"homepage":null,"github":"https://github.com/aleclarson/vite-tsconfig-paths","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vite-tsconfig-paths","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vite-tsconfig-paths/compatibility"}}