cometkim / gatsby-plugin-typegen

Let's give developers using GatsbyJS better DX with extreme type-safety
https://www.gatsbyjs.org/packages/gatsby-plugin-typegen/
MIT License
204 stars 25 forks source link

Remove `SitePlugin*` types from output #108

Closed cometkim closed 2 years ago

cometkim commented 4 years ago

Even on the simplest site, 23 related types are declared.

These types are ambiguously defined for all plugins and most of the schema for package.json or pluginOptions is not needed.

When necessary, each plugin exposes its own information through schema customization.

cometkim commented 2 years ago

This is resolved via #138