-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
I'd love a way to use the barrel preset to output named exports. Is there a configuration or preset I can use to do this?
Example dir structure
project
│
└───components
│ │ index.ts
│ │ Box.tsx
│ │
│ └───client
│ │ Button.tsx
│ │ ...
Works as expected
/* components/index.ts */
// codegen:start { preset: 'barrel', exclude: './client'}
export * from './Box'
// codegen:endI want this
/* components/index.ts */
// codegen:start { preset: 'barrel', include: './client/*', export: 'named' }
export { Button, type ButtonProps } from './Button'
// codegen:endMetadata
Metadata
Assignees
Labels
No labels