Skip to content
This repository was archived by the owner on Jan 19, 2026. It is now read-only.
This repository was archived by the owner on Jan 19, 2026. It is now read-only.

Storyblok CLI V4 type naming convention #238

@leanne-starling

Description

@leanne-starling

We're currently using pull-components and generate-typescript-typedefs to create types for our Storyblok project. This creates a single file, which includes all our components types and they're named like ComponentStoryblok. e.g. ArticleStoryblok, HeadingStoryblok.

We've attempted to use the new V4 cli and now the types are created in the components file and they're name like Component, e.g. Article, Heading.

I can see there's a mechanism to add a prefix to the component types, but not a suffix. This change means we need to go through every single update and change all the different imports.

It feels odd to change the naming so drastically, but if this is intended is it possible to get a type suffix option as well?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions