File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed
src/@types/gatsby-node-helpers Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change
1
+ declare module 'gatsby-node-helpers' {
2
+ import Gatsby from 'gatsby' ;
3
+
4
+ export interface ICreateNodeHelpersArgs {
5
+ typePrefix : string ;
6
+ }
7
+
8
+ export function nodeFactory ( data : object ) : Gatsby . NodeInput ;
9
+
10
+ export function createNodeFactory ( type : string ) : typeof nodeFactory ;
11
+ export function generateTypeName ( type : string ) : string ;
12
+ export function generateNodeId ( type : string , id : string ) : string ;
13
+
14
+ export interface INodeHelpers {
15
+ createNodeFactory : typeof createNodeFactory ;
16
+ generateTypeName : typeof generateTypeName ;
17
+ generateNodeId : typeof generateNodeId ;
18
+ }
19
+
20
+ export function createNodeHelpers ( args : ICreateNodeHelpersArgs ) : INodeHelpers ;
21
+ export default createNodeHelpers ;
22
+ }
You can’t perform that action at this time.
0 commit comments