- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 417
 
Open
Description
Steps to reproduce:
import path from 'path'
import { generateApi } from 'swagger-typescript-api'
generateApi({
  output: path.resolve(process.cwd(), './src/lib'),
  fileName: 'client.js',
  url: 'https://some.swagger/swagger.json',
  toJS: true,
  compilerTsConfig: { declaration: false },
})Leads to
file:///Users/user/project/node_modules/swagger-typescript-api/dist/src-D-LZ3PGk.js:2478
		const declarationContent = compiled[dtsFileName].split("\n").map((line) => {
		                                                 ^
TypeError: Cannot read properties of undefined (reading 'split')
    at JavascriptTranslator.translate (file:///Users/user/nevados/pvfarm-api/node_modules/swagger-typescript-api/dist/src-D-LZ3PGk.js:2478:52)
    at CodeGenProcess.createOutputFileInfo (file:///Users/user/nevados/pvfarm-api/node_modules/swagger-typescript-api/dist/src-D-LZ3PGk.js:2836:43)
    at CodeGenProcess.createSingleFileInfo (file:///Users/user/nevados/pvfarm-api/node_modules/swagger-typescript-api/dist/src-D-LZ3PGk.js:2824:21)
    at CodeGenProcess.generateOutputFiles (file:///Users/user/nevados/pvfarm-api/node_modules/swagger-typescript-api/dist/src-D-LZ3PGk.js:2773:110)
    at CodeGenProcess.start (file:///Users/user/nevados/pvfarm-api/node_modules/swagger-typescript-api/dist/src-D-LZ3PGk.js:2683:28)
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
    at async generateApi (file:///Users/user/nevados/pvfarm-api/node_modules/swagger-typescript-api/dist/src-D-LZ3PGk.js:3043:9)
Metadata
Metadata
Assignees
Labels
No labels