@@ -2,7 +2,7 @@ import { readFile, writeFile } from 'node:fs/promises'
2
2
import { resolve } from 'node:path'
3
3
4
4
import { openapi } from '@seamapi/types/connect'
5
- import { camelCase , paramCase , pascalCase , snakeCase } from 'change-case'
5
+ import { camelCase , kebabCase , pascalCase , snakeCase } from 'change-case'
6
6
import { ESLint } from 'eslint'
7
7
import { format , resolveConfig } from 'prettier'
8
8
@@ -259,7 +259,7 @@ const renderSubresourceImport = (
259
259
) : string => `
260
260
import {
261
261
SeamHttp${ pascalCase ( namespace ) } ${ pascalCase ( subresource ) }
262
- } from './${ paramCase ( namespace ) } -${ paramCase ( subresource ) } .js'
262
+ } from './${ kebabCase ( namespace ) } -${ kebabCase ( subresource ) } .js'
263
263
`
264
264
265
265
const renderClass = (
@@ -389,13 +389,13 @@ const writeRoute = async (route: Route): Promise<void> => {
389
389
await write (
390
390
renderRoute ( route , { constructors } ) ,
391
391
routeOutputPath ,
392
- `${ paramCase ( route . namespace ) } .ts` ,
392
+ `${ kebabCase ( route . namespace ) } .ts` ,
393
393
)
394
394
}
395
395
396
396
const writeRoutesIndex = async ( routes : Route [ ] ) : Promise < void > => {
397
397
const exports = routes . map (
398
- ( route ) => `export * from './${ paramCase ( route . namespace ) } .js'` ,
398
+ ( route ) => `export * from './${ kebabCase ( route . namespace ) } .js'` ,
399
399
)
400
400
await write ( exports . join ( '\n' ) , routeOutputPath , `index.ts` )
401
401
}
0 commit comments