YanceyOfficial / rollup-plugin-toml

Convert .toml files to ES6 modules.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

npm size libera manifesto Awesome Rollup

@yancey-inc/rollup-plugin-toml

🍣 A Rollup plugin which Converts TOML files to ES6 modules.

Requirements

This plugin requires an LTS Node version (v8.0.0+) and Rollup v1.20.0+.

Install

Using npm:

npm install @yancey-inc/rollup-plugin-toml --save-dev

Usage

Create a rollup.config.js configuration file and import the plugin:

import toml from '@yancey-inc/rollup-plugin-toml'

export default {
  input: 'src/index.js',
  output: {
    dir: 'output',
    format: 'cjs',
  },
  plugins: [toml()],
}

Then call rollup either via the CLI or the API.

Options

exclude

Type: FilterPattern
Default: null

A minimatch pattern, or array of patterns, which specifies the files in the build the plugin should ignore. By default no files are ignored.

include

Type: FilterPattern
Default: null

A minimatch pattern, or array of patterns, which specifies the files in the build the plugin should operate on. By default all files are targeted.

Meta

CONTRIBUTING

LICENSE (MIT)

About

Convert .toml files to ES6 modules.

License:MIT License


Languages

Language:JavaScript 89.3%Language:TypeScript 10.7%