Penpot plugins API
    Preparing search index...

    Penpot plugins API

    Penpot plugin-types

    The @penpot/plugin-types package provides TypeScript type definitions for the Penpot Plugin API, making it easier to develop plugins for the Penpot design platform with full type safety and IDE support. It streamlines the development process by ensuring that your code is well-typed and less prone to errors.

    To add penpot's plugin-types to your project, use the following command:

    npm install @penpot/plugin-types
    

    To ensure the typings work correctly in your project, update your tsconfig.json as follows:

    "typeRoots": [
    "./node_modules/@types",
    "./node_modules/@penpot"
    ],
    "types": ["plugin-types"],

    For more information on how to build plugins using the Penpot PLugin API, refer to the official documentation. You can also explore practical examples in the samples repository to see real-world implementations.