1 | import { FilterPattern } from '@rollup/pluginutils';
|
2 | import { Plugin } from 'rollup';
|
3 |
|
4 | export interface RollupGraphqlOptions {
|
5 | /**
|
6 | * All JSON files will be parsed by default,
|
7 | * but you can also specifically include files
|
8 | */
|
9 | include?: FilterPattern;
|
10 | /**
|
11 | * All JSON files will be parsed by default,
|
12 | * but you can also specifically exclude files
|
13 | */
|
14 | exclude?: FilterPattern;
|
15 | }
|
16 |
|
17 | /**
|
18 | * Convert .gql/.graphql files to ES6 modules
|
19 | */
|
20 | export default function graphql(options?: RollupGraphqlOptions): Plugin;
|