create-meetup-event
v0.1.5
Published
Scaffold une plateforme événement (Next.js + Supabase) sans cloner le repo template complet
Maintainers
Readme
create-meetup-event
Scaffold une plateforme événement (Next.js + Supabase + admin) sans cloner le dépôt template complet.
Usage
# Recommandé : meetup.init.json dans le dossier du projet (avant le scaffold)
mkdir -p ~/Sites/mon-evenement && cd ~/Sites/mon-evenement
curl -sO https://raw.githubusercontent.com/LukyVj/design-meetup/main/meetup.init.example.json
cp meetup.init.example.json meetup.init.json
# éditer meetup.init.json
cd ~/Sites
npx create-meetup-event@latest ./mon-evenement -c meetup.init.json --yes
cd mon-evenement && npm run devAvec -c relatif, le fichier est cherché d’abord dans le dossier cible, puis dans le répertoire courant. Un chemin absolu pour -c reste possible.
Options
create-meetup-event <dossier> -c meetup.init.json -y # non interactif
create-meetup-event <dossier> --no-install # sans npm installAprès le scaffold
npx supabase login && npx supabase link --project-ref <ref>npx supabase db push- SQL Editor →
scripts/create-meetup/sql/public-rls.sql - SQL Editor →
supabase/seed-first-edition.sql
Documentation complète : design-meetup docs/install.md
Mainteneurs (dépôt design-meetup uniquement)
Régénérer bundled-template/ avant npm publish :
# à la racine du monorepo
npm run build:create-template
# ou depuis ce dossier
cd packages/create-meetup-event && npm run build:create-templateLe projet scaffoldé (ex. claude-event) n’a pas ce script : il sert seulement au template publié sur npm.
