File tree Expand file tree Collapse file tree 1 file changed +15
-13
lines changed
Expand file tree Collapse file tree 1 file changed +15
-13
lines changed Original file line number Diff line number Diff line change @@ -179,19 +179,6 @@ export class CustomResourceParser {
179179}
180180```
181181
182- ``` typescript
183- import {N8NPropertiesBuilder , N8NPropertiesBuilderConfig } from ' @devlikeapro/n8n-openapi-node' ;
184- import * as doc from ' ./openapi.json' ;
185-
186- import {CustomResourceParser } from ' ./CustomResourceParser' ;
187-
188- const config: N8NPropertiesBuilderConfig = {
189- resource: new CustomResourceParser ()
190- }
191- const parser = new N8NPropertiesBuilder (doc , config );
192- const properties = parser .build ()
193- ```
194-
195182Alternatively, you can use ` DefaultResourceParser ` and override only the methods you need:
196183
197184``` typescript
@@ -206,6 +193,21 @@ export class CustomResourceParser extends DefaultResourceParser {
206193}
207194```
208195
196+ Then you use it in ` N8NPropertiesBuilder ` in ` config.resource ` :
197+
198+ ``` typescript
199+ import {N8NPropertiesBuilder , N8NPropertiesBuilderConfig } from ' @devlikeapro/n8n-openapi-node' ;
200+ import * as doc from ' ./openapi.json' ;
201+
202+ import {CustomResourceParser } from ' ./CustomResourceParser' ;
203+
204+ const config: N8NPropertiesBuilderConfig = {
205+ resource: new CustomResourceParser ()
206+ }
207+ const parser = new N8NPropertiesBuilder (doc , config );
208+ const properties = parser .build ()
209+ ```
210+
209211The default implementation you can find in [ src/ResourceParser.ts] ( src/ResourceParser.ts )
210212
211213## Operation
You can’t perform that action at this time.
0 commit comments