Planet4.Me docs
Open the app

#Commands

CommandDoes
npm run devVite dev server
npm testLayer 1 unit suite, plus the docs renderer's fixtures — no network, no emulator
npm run test:emulatorLayer 2 + rules, wrapped in firebase emulators:exec
npm run buildTypecheck then production build
npm run emulatorsAuth (9099) and Firestore (8080) emulators
npm run test:e2eBrowser smoke test against a running dev server + emulators
npm run check:appcheckProves App Check is enforcing, rather than merely configured
npm run docs:buildThe docs site, from this repository's own documents, into docs-dist/
npx firebase deployBuilds both sites via their predeploy hooks, then ships rules, indexes, dist/ and docs-dist/