0.5.2 • Published 8 months ago

@hyu/vite-plugin-toml v0.5.2

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

vite-plugin-toml

npm version automatic deploy MIT License

Toml file plugin for rollup/vite.

The name starts with vite-plugin-, but this is a historical reason. This plugin does support rollup too.

Uses toml-eslint-parser package for parsing. Supports Toml 1.0.0.

Install

npm i -D @hyu/vite-plugin-toml # yarn add -D vite-plugin-toml

Add plugin in vite.config.js.

import { ViteToml } from '@hyu/vite-plugin-toml'

export default {
  plugins: [ViteToml()]
}

Options

  • namedExports (default: false)

Enable named exports.

Typescript

I recommend using typescript-plugin-toml.

Alternatively, add this global declaration.

declare module '*.toml' {
  const value: unknown
  export default value
}

Example

test.toml

key = 'value'

index.ts

import test from './test.toml'

console.log(test.key) // 'value'
0.5.2

8 months ago

0.5.1

8 months ago