JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 492
  • Score
    100M100P100Q103562F
  • License MIT

Package Exports

  • typescript-remix-routes-plugin

Readme

typescript-remix-plugin

TypeScript language server plugin that adds intellisense to your Remix projects.

Features

Get Started

$ npm install typescript-remix-plugin -D

And configure plugins section in your tsconfig.json, for example:

{
  "compilerOptions": {
    "target": "ES2019",
    "plugins": [
      {
        "name": "typescript-remix-plugin",
        "tag": "route"
      }
    ]
  }
}

Route path completion

// import name should be the same as the tag name in the `tsconfig.json`
import route from 'typescript-remix-plugin/tag';

const id = 1;

route`/posts/${id}`;

Route path completion

Route path diagnostics

Route path diagnostics

Jump to route definition

Jump to route definition

Route module completion

Route module completion

License

MIT