-
-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TypeScript types #47
Comments
Just to add: There's also kirby-fest by @johannschopplich. |
While this is really great, it feels like it's the wrong place as an issue. Would you mind checking out @johannschopplich's plugin? I cannot really compare the two sets of types at the moment, but if you feel like yours still adds enough unique value, we could add it to the plugins directory. |
I know there are some query libraries (e.g. for Nuxt) in the plugin directory already, but I don't feel like they actually fit in because they're not installable as "real" Kirby plugin? There probably needs to be some kind of separate section or category for third party libraries that were especially designed for Kirby or stuff like the Starterkits from Johann. Otherwise I'd leave them as mentions in this repositories' readme. (https://github.com/getkirby/kql#plugins) |
You are totally right. They don't fit super well in there. I wonder if we could come up with some sort of category for the plugin directory that would make it clearer. Mentioning them in the readmes always feel a bit like we are underrepresenting those projects. |
👍 For a separate Kirby plugin page “integration” plugins. |
I've been making some moves on TypeScript typings for KQL queries. It's early days, but I am able to derive response types from queries pretty well already.
I'm testing and developing it in my current project, and I'm keen for anyone else to give it a try or contribute (In particular, the
models.ts
file is incomplete and needs filling out with the types of all Kirby's built-in stuff).https://github.com/benwest/kql-ts
The text was updated successfully, but these errors were encountered: