UNPKG

@types/rollup-plugin-json

Version:
44 lines (36 loc) 1.49 kB
# Installation > `npm install --save @types/rollup-plugin-json` # Summary This package contains type definitions for rollup-plugin-json (https://github.com/rollup/rollup-plugin-json#readme). # Details Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/rollup-plugin-json. ## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/rollup-plugin-json/index.d.ts) ````ts import { Plugin } from "rollup"; declare namespace json { interface Options { /** * All JSON files will be parsed by default, but you can also specifically include/exclude files */ include?: string | string[] | undefined; exclude?: string | string[] | undefined; /** * for tree-shaking, properties will be declared as variables, using either `var` or `const` * @default false */ preferConst?: boolean | undefined; /** * specify indentation for the generated default export — defaults to '\t' * @default '\t' */ indent?: string | undefined; } } declare function json(options?: json.Options): Plugin; export = json; ```` ### Additional Details * Last updated: Fri, 01 Mar 2024 00:50:47 GMT * Dependencies: [rollup](https://npmjs.com/package/rollup) # Credits These definitions were written by [Andy Mockler](https://github.com/asmockler), and [Martin Hochel](https://github.com/hotell).