slinkity / slinkity

To eleventy and beyond! The all-in-one tool for templates where you want them, component frameworks where you need them 🚀

Home Page:https://slinkity.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

V1 and Github Documentation

aaronstezycki opened this issue · comments

Just curious, as the documentation on the Github homepage is saying not to use the project in production and that it's still in alpha?

Just wondering if that's still the case, and the github docs can be updated? I know there was a v1 launch post on twitter, so just looking for clarification?

Also, just wanted to know which version of eleventy is currently suitable for use with slinkity? And whether we can update 11ty through npm? (although that might not be necessary if it's a dependency of slinkity). 11ty does seem to have some new nice features since v1.0.2 ~ v2 now.

Were there any breaking changes from Slinkity by updating to 11ty v2?

Thanks in advance. :)

Part answer: Looking at the install/getting started mentions installing via npm with npm i slinkity @11ty/eleventy@canary --save-dev packages separately, so I'm assuming that 11ty can be updated freely without any issues to Slinkity.

I don't think installing slinkity and @11ty/eleventy@canary separately makes any difference as installing together. I don't know the devs but slinkity is alpha software and assume there could be breaking changes when upgrading Slinkity in the future. But wherever there are breaking changes there will always be a way to fix the breaks and upgrade.

For what it's worth, I'm running slinkity in production. @11ty/eleventy@2.0.0-canary.35 and slinkity@1.0.0-canary.0. I haven't been able to get any SFC renderers to work (show-stopping errors), but that's okay for me at the moment because I'm not using any React/Preact/Vue/Svelte etc. in production just yet. It's more like a future plan for me, and I'm hoping slinkity will handle that for me later down the line. For now, my experience with Slinkity is that it has been a great way to run Vite and 11ty together.