Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 050ab4f

Browse files
committed
lint-fix
1 parent b89f049 commit 050ab4f

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

scripts/create-merged-schema.ts

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,16 @@ async function main() {
1919
// Apply this prefix to the names of all ts-node-generated definitions
2020
const tsnodeDefinitionPrefix = 'tsNode';
2121
let tsNodeSchema: any = JSON.parse(
22-
JSON.stringify(
23-
originalTsNodeSchema,
24-
).replace(/#\/definitions\//g, `#/definitions/${ tsnodeDefinitionPrefix }`)
22+
JSON.stringify(originalTsNodeSchema).replace(
23+
/#\/definitions\//g,
24+
`#/definitions/${tsnodeDefinitionPrefix}`
25+
)
2526
);
2627
tsNodeSchema.definitions = Object.fromEntries(
27-
Object.entries(tsNodeSchema.definitions).map(([key, value]) =>
28-
[`${ tsnodeDefinitionPrefix }${ key }`, value]
29-
)
28+
Object.entries(tsNodeSchema.definitions).map(([key, value]) => [
29+
`${tsnodeDefinitionPrefix}${key}`,
30+
value,
31+
])
3032
);
3133
// console.dir(tsNodeSchema, {
3234
// depth: Infinity
@@ -67,12 +69,16 @@ async function main() {
6769
},
6870
},
6971
},
70-
}
72+
},
7173
};
7274
// Splice into the allOf array at a spot that looks good. Does not affect
7375
// behavior of the schema, but looks nicer if we want to submit as a PR to schemastore.
74-
mergedSchema.allOf = mergedSchema.allOf.filter((item: any) => !item.$ref?.includes('tsNode'));
75-
mergedSchema.allOf.splice(mergedSchema.allOf.length - 1, 0, { $ref: '#/definitions/tsNodeDefinition' });
76+
mergedSchema.allOf = mergedSchema.allOf.filter(
77+
(item: any) => !item.$ref?.includes('tsNode')
78+
);
79+
mergedSchema.allOf.splice(mergedSchema.allOf.length - 1, 0, {
80+
$ref: '#/definitions/tsNodeDefinition',
81+
});
7682

7783
writeFileSync(
7884
resolve(__dirname, '../tsconfig.schemastore-schema.json'),

0 commit comments

Comments
 (0)