Fixture demos
Run ProdVerdict against checked-in JSON scenarios — no Stripe or database.
Next.js + Stripe
git clone --depth=1 https://github.com/prodv-dev/prodverdict-sdk.git
cd prodverdict-sdk
# Revenue leak
npx prodverdict check access \
--config examples/nextjs-stripe/prodverdict.yml \
--fixtures \
--fixtures-dir examples/nextjs-stripe/scenarios/fail-revenue-leak
# In sync
npx prodverdict check access \
--config examples/nextjs-stripe/prodverdict.yml \
--fixtures \
--fixtures-dir examples/nextjs-stripe/scenarios/pass
Scripted demo
node examples/nextjs-stripe/run-demo.mjs
Migration unsafe SQL
cd examples/nextjs-stripe
npx prodverdict check migration --config prodverdict.migration.yml
Paddle
npx prodverdict check access \
--config examples/paddle-stripe/prodverdict.yml \
--fixtures \
--fixtures-dir examples/paddle-stripe/scenarios/fail-revenue-leak
Docker test env (live Postgres)
For integration-style runs with real DB (still fixture Stripe JSON):
cd test-env
node run.mjs up
node run.mjs all
See SDK test-env/README.md.