typescript-plugin-toml
TypeScript icon, indicating that this package has built-in type declarations

0.5.0 • Public • Published

typescript-plugin-toml

npm version automatic deploy MIT License

A typescript language service plugin providing support for toml files.

example

Usage

npm i -D typescript-plugin-toml # yarn add -D typescript-plugin-toml

And then add this to tsconfig.json.

{
  "compilerOptions": {
    "plugins": [{ "name": "typescript-plugin-toml" }]
  }
}

If you're using VSCode, switch to workspace version.

.const.toml

If the file name ends with .const.toml, the typings will become as if you are using as const.

For example it will be like below.

test.toml and test.const.toml

key = 'val'

index.ts

import test from './test.toml'
import testConst from './test.const.toml'

type Test = typeof test // { key: string }
type TestConst = typeof testConst // { readonly key: 'val' }

/typescript-plugin-toml/

    Package Sidebar

    Install

    npm i typescript-plugin-toml

    Weekly Downloads

    195

    Version

    0.5.0

    License

    MIT

    Unpacked Size

    7.82 kB

    Total Files

    11

    Last publish

    Collaborators

    • sapphi-red