Open Source + Kellerkinder = 🧡

Wir Kellerkinder lieben Open Source, unterstützen aktiv durch Community-Arbeit, Pull-Requests auf GitHub und bieten eigene Pakete, Integrationen & Helper an. Dabei handelt es sich nicht nur um Shopware-spezifische Themen. Schau gern auf GitHub, npm oder Packagist vorbei.

Hier eine kleine Auswahl:

k10r/codestyle

Bist du auch genervt von den ständigen Diskussionen, wie der Code nun formatiert werden soll? Wenn ja, nutze gerne unser "Preset" für den PHP CS Fixer. Wir nutzen die dort hinterlegten Regeln, um unsere Coding Guidelines automatisiert anzuwenden. Mehr zu unseren Regeln und wie du sie verwendest, findest du auf Packagist oder GitHub.

Um das Paket zu nutzen, installiere es einfach mit composer:

composer require --dev k10r/codestyle

k10r/vite-encore-bundle

Kennst du webpack, Symfony und verwendest Webpack Encore zur Integration in deinen Projekten? Hast du schon mal etwas von Vite - Next Generation Frontend Tooling gehört und fragst dich, wie du das in ähnlicher Form in dein Projekt bekommst? Tada, hier kommen die Kellerkinder mit dem ViteEncore Bundle, mit dem das ganz einfach funktioniert. Mehr dazu findest du auf Packagist oder direkt im Repository.

Vite, vite, installiert mit:

composer require k10r/vite-encore

k10r/shopware6-database-dump

Du kennst das: Du hast ein Problem in der Produktivumgebung und möchtest gerne mit den Daten von dort testen? Leider verbietet dir DSGVO / GDPR, einen Dump direkt zu verwenden und du musst mühsam die Daten filtern? Wie wäre es, wenn du ein fertigen Helper dafür hast? Mit dem Bash-Skript von den Kellerkindern hast du das! Mehr dazu auf GitHub.

Tipp: Das Skript lässt sich auch prima in z.B. eine GitLab-Pipeline integrieren und so können über Artefakte die Dumps für eine bestimmte Zeit und für mehrere Personen im Team erreichbar sein.

Shopware-Plugin-Generator

Du hast eine Idee für ein Plugin und möchtest schnell einen "Proof of Concept" erstellen oder einfach nicht ständig überlegen, was du alles für ein Plugin für Shopware benötigst? Hurra, die Kellerkinder sind da mit dem Shopware-Plugin-Generator! Hier kannst du dir mit ein paar Angaben ganz schnell einen Rahmen für ein Shopware 5- oder Shopware 6-Plugin erstellen.