22
33import { promises } from 'fs' ;
44import { join , resolve } from 'path' ;
5- import { createOptions } from '@sap-cloud-sdk/generator/test/test-util/create- generator-options ' ;
6- import { generate } from '@sap-cloud-sdk /generator/src' ;
5+ import { generate } from '../../packages/ generator/src ' ;
6+ import type { GeneratorOptions } from '../../packages /generator/src' ;
77import {
88 createFile ,
99 defaultPrettierConfig
@@ -14,14 +14,15 @@ const outDir = resolve(__dirname, 'common-service');
1414export async function generateCommonEntity ( ) {
1515 await promises . rm ( outDir , { recursive : true , force : true } ) ;
1616
17- await generate (
18- createOptions ( {
19- input : resolve ( __dirname , 'COMMON_SRV.edmx' ) ,
20- outputDir : resolve ( __dirname ) ,
21- optionsPerService : resolve ( __dirname , 'options-per-service.json' ) ,
22- overwrite : true
23- } )
24- ) ;
17+ const options : GeneratorOptions = {
18+ input : resolve ( __dirname , 'COMMON_SRV.edmx' ) ,
19+ outputDir : resolve ( __dirname ) ,
20+ optionsPerService : resolve ( __dirname , 'options-per-service.json' ) ,
21+ overwrite : true ,
22+ skipValidation : true ,
23+ packageJson : false
24+ } ;
25+ await generate ( options ) ;
2526
2627 await generateCommonTestEntity ( ) ;
2728 await promises . rm ( outDir , { recursive : true , force : true } ) ;
0 commit comments