@@ -2,7 +2,7 @@ import { readFile, writeFile } from 'node:fs/promises'
22import { resolve } from 'node:path'
33
44import { openapi } from '@seamapi/types/connect'
5- import { camelCase , paramCase , pascalCase , snakeCase } from 'change-case'
5+ import { camelCase , kebabCase , pascalCase , snakeCase } from 'change-case'
66import { ESLint } from 'eslint'
77import { format , resolveConfig } from 'prettier'
88
@@ -259,7 +259,7 @@ const renderSubresourceImport = (
259259) : string => `
260260 import {
261261 SeamHttp${ pascalCase ( namespace ) } ${ pascalCase ( subresource ) }
262- } from './${ paramCase ( namespace ) } -${ paramCase ( subresource ) } .js'
262+ } from './${ kebabCase ( namespace ) } -${ kebabCase ( subresource ) } .js'
263263`
264264
265265const renderClass = (
@@ -389,13 +389,13 @@ const writeRoute = async (route: Route): Promise<void> => {
389389 await write (
390390 renderRoute ( route , { constructors } ) ,
391391 routeOutputPath ,
392- `${ paramCase ( route . namespace ) } .ts` ,
392+ `${ kebabCase ( route . namespace ) } .ts` ,
393393 )
394394}
395395
396396const writeRoutesIndex = async ( routes : Route [ ] ) : Promise < void > => {
397397 const exports = routes . map (
398- ( route ) => `export * from './${ paramCase ( route . namespace ) } .js'` ,
398+ ( route ) => `export * from './${ kebabCase ( route . namespace ) } .js'` ,
399399 )
400400 await write ( exports . join ( '\n' ) , routeOutputPath , `index.ts` )
401401}
0 commit comments