type-inject
TypeScript type context for AI coding assistants. Auto-injects type signatures on reads, reports type errors on writes, and provides type lookup tools.
File Explorer
Download Latest Version (.zip)- config.json
- README.md
- settings.json
- ci.yml
- release.yml
- type-inject.ts
- index.ts
- CHANGELOG.md
- package.json
- tsconfig.json
- checker.ts
- config.ts
- extractor.ts
- formatter.ts
- index.ts
- lookup.ts
- prioritizer.ts
- svelte-utils.ts
- ts-morph.ts
- types.ts
- audit.ts
- main.ts
- permission.ts
- role.ts
- user.ts
- BothScripts.svelte
- Counter.svelte
- DeepImport.svelte
- ImportFromTs.svelte
- ModuleScript.svelte
- PropsComponent.svelte
- SvelteToTsToSvelte.svelte
- ts-imports-svelte.ts
- types.ts
- arrow-functions.ts
- big-file.ts
- complex.ts
- duplicate-test.ts
- import-test.ts
- nested-types.ts
- simple.ts
- types.ts
- with-consts.ts
- with-types.ts
- extractor.test.ts
- formatter.test.ts
- lookup.test.ts
- prioritizer.test.ts
- CHANGELOG.md
- package.json
- tsconfig.build.json
- tsconfig.json
- index.ts
- CHANGELOG.md
- package.json
- tsconfig.json
- type-inject.ts
- CHANGELOG.md
- package.json
- tsconfig.json
- claude-install.sh
- resolve-workspace-deps.ts
- .gitignore
- .mcp.json
- biome.json
- bun.lock
- package.json
- README.md
- tsconfig.json
# Installation Guide
1. Get the code
git clone https://github.com/nick-vi/type-inject
Downloads the entire project code from GitHub to your computer.
cd type-inject
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommendedcurl -fsSL https://raw.githubusercontent.com/nick-vi/type-inject/main/scripts/claude-install.sh | bash
Downloads and runs the official install script in one line β this handles the full setup automatically.
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Node.js
EasyPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
