A typescript language service plugin providing support for toml files.
npm i -D typescript-plugin-toml # yarn add -D typescript-plugin-tomlAnd then add this to tsconfig.json.
{
"compilerOptions": {
"plugins": [{ "name": "typescript-plugin-toml" }]
}
}If you're using VSCode, switch to workspace version.
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' }