File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -30,15 +30,19 @@ const generator = generators(program.generator)({
30
30
const resourceToGenerate = program . resource ? program . resource . toLowerCase ( ) : null ;
31
31
32
32
parseHydraDocumentation ( entrypoint ) . then ( ret => {
33
- for ( let resource of ret . api . resources ) {
33
+ ret . api . resources . filter ( ( { deprecated } ) => ! deprecated ) . forEach ( resource => {
34
34
const nameLc = resource . name . toLowerCase ( ) ;
35
35
const titleLc = resource . title . toLowerCase ( ) ;
36
36
37
37
if ( null === resourceToGenerate || nameLc === resourceToGenerate || titleLc === resourceToGenerate ) {
38
+ resource . fields = resource . fields . filter ( ( { deprecated} ) => ! deprecated ) ;
39
+ resource . readableFields = resource . readableFields . filter ( ( { deprecated} ) => ! deprecated ) ;
40
+ resource . writableFields = resource . writableFields . filter ( ( { deprecated} ) => ! deprecated ) ;
41
+
38
42
generator . generate ( ret . api , resource , outputDirectory ) ;
39
43
generator . help ( resource )
40
44
}
41
- }
45
+ } )
42
46
} ) . catch ( ( e ) => {
43
47
console . log ( e ) ;
44
48
} ) ;
You can’t perform that action at this time.
0 commit comments