{"_id":"@appsforgood/next-supabase-kit","_rev":"28-8d4b1b06722d7f5c5a7b5a1b8f81385f","name":"@appsforgood/next-supabase-kit","dist-tags":{"latest":"0.5.4"},"versions":{"0.1.0":{"name":"@appsforgood/next-supabase-kit","version":"0.1.0","_id":"@appsforgood/next-supabase-kit@0.1.0","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js"},"dist":{"shasum":"0df5c196a6ad79f29dc1e3e8cb7dbf240fee0a67","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.1.0.tgz","fileCount":169,"integrity":"sha512-ERq90HMG4+bN6kZs+mGaAe/DUW+L4ehh0x2DlvuTLkk+BOJcgx4hSThuhBk4KzsmaupKQI+5xKkp9DIjapfSsQ==","signatures":[{"sig":"MEYCIQDAoJMnB6y6RMHVda+x6O66oJmm9YFDgzECh/rgt1SwzwIhAPah0xyHTosuhiqh96eqDlCC4XY+R/U1QswQIgAhSVv/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":811925},"type":"module","engines":{"node":">=20"},"gitHead":"180f848096d37c1d8c39a03ed4cfe718a87ef963","scripts":{"dev":"tsx src/cli/index.ts","lint":"tsc --noEmit","test":"vitest run","build":"tsup","smoke":"node dist/index.js doctor","typecheck":"tsc --noEmit","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","smoke:studio":"node scripts/smoke-studio.mjs","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs"},"_npmUser":{"name":"lukey662","email":"appsforgood24@gmail.com"},"repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"_npmVersion":"11.11.0","description":"Open agent council, skills, prompts, checklists, and markdown templates for Next.js and Supabase projects.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.24.1","commander":"^12.1.0","simple-git":"^3.27.0","@octokit/rest":"^21.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.5","@rolldown/binding-win32-x64-msvc":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.1.0_1780836471563_0.809754692224345","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@appsforgood/next-supabase-kit","version":"0.1.1","_id":"@appsforgood/next-supabase-kit@0.1.1","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js"},"dist":{"shasum":"49f3f933fa3cf1afa61c662b225458fddaf4822d","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.1.1.tgz","fileCount":169,"integrity":"sha512-tY0XxbTu+39JUoTENLy7p54QaKHD2Chdi2zUxLKbxH/oUMXsgdQzZ3uMKSL4t0V6e814Ag7ci3TzIVpcdv5HmQ==","signatures":[{"sig":"MEUCIQDE73VtPY1GYEm0wxRnmA/9WtOFKc38UFPymcvvJzpYGgIgfwr1NNKRlru/gvEvWuMKUcKLzpdIiYFIXrLKCbab+QI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":813060},"type":"module","engines":{"node":">=20"},"gitHead":"37e1a0f1c6e7bb56e6e134374d70d9230a3a3701","scripts":{"dev":"tsx src/cli/index.ts","lint":"tsc --noEmit","test":"vitest run","build":"tsup","smoke":"node dist/index.js doctor","typecheck":"tsc --noEmit","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","smoke:studio":"node scripts/smoke-studio.mjs","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs"},"_npmUser":{"name":"lukey662","email":"appsforgood24@gmail.com"},"repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"_npmVersion":"11.11.0","description":"Open agent council, skills, prompts, checklists, and markdown templates for Next.js and Supabase projects.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.24.1","commander":"^12.1.0","simple-git":"^3.27.0","@octokit/rest":"^21.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.5","@rolldown/binding-win32-x64-msvc":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.1.1_1780838129457_0.23692778513642176","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@appsforgood/next-supabase-kit","version":"0.1.3","_id":"@appsforgood/next-supabase-kit@0.1.3","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js"},"dist":{"shasum":"f942395228a7d1b61d45e4f26e057d5295f8c537","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.1.3.tgz","fileCount":211,"integrity":"sha512-kSa48C7SSAGWAx7VEij5mvaf0nT1jZG41Es6HdqCZp+HA8GGBQFa1xk4GjrIOcn8h7aR+TOjgTCX98ltARoJVQ==","signatures":[{"sig":"MEQCIFh9GHyngU+zxCqxy6LOxTlsDfRBqUm3Ip2pwwRFxIrMAiBF/PPMQGVHLDajqeRKsagkNWIdC9BPYHyCUaPbe4v6Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1252328},"type":"module","engines":{"node":">=20"},"gitHead":"5ab070f345f780a48d5b158d89376aa678f6a629","scripts":{"dev":"tsx src/cli/index.ts","lint":"tsc --noEmit","test":"vitest run","build":"tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","typecheck":"tsc --noEmit","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","smoke:setup":"node scripts/smoke-setup.mjs","smoke:studio":"node scripts/smoke-studio.mjs","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","package:validate":"node dist/index.js package validate","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs"},"_npmUser":{"name":"lukey662","email":"appsforgood24@gmail.com"},"overrides":{"esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"_npmVersion":"11.6.2","description":"Open agent council, skills, prompts, checklists, and markdown templates for Next.js and Supabase projects.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.24.1","commander":"^12.1.0","simple-git":"^3.27.0","@octokit/rest":"^21.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.1.3_1781675019751_0.09189864098378275","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@appsforgood/next-supabase-kit","version":"0.1.4","_id":"@appsforgood/next-supabase-kit@0.1.4","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js"},"dist":{"shasum":"47d69c77421130f39149a4c9b761dbfcde7fd566","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.1.4.tgz","fileCount":214,"integrity":"sha512-jI5MNbXe1QeU/yB0lHbVCmGmvK+u9jspzTuOZCe5O2v4sw4HGEzrqoAYNHEuUjtp4NZyan6E0FPuxFtwPr8RzQ==","signatures":[{"sig":"MEQCIDJIkGAUrptTfEm8SKT3l71qTQvvdtbsWczxc94QPyWjAiBVJUJyOD01+hFLOKTMQV6yBHGCCVDOb+TqWGmfflrXug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1295927},"type":"module","_from":"file:appsforgood-next-supabase-kit-0.1.4.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"tsc --noEmit","test":"vitest run","build":"tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","typecheck":"tsc --noEmit","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","smoke:setup":"node scripts/smoke-setup.mjs","smoke:studio":"node scripts/smoke-studio.mjs","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","package:validate":"node dist/index.js package validate","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs"},"_npmUser":{"name":"lukey662","email":"appsforgood24@gmail.com"},"_resolved":"/Volumes/Mac eSSD/BaseRepo/appsforgood-next-supabase-kit-0.1.4.tgz","overrides":{"esbuild":"0.28.1"},"_integrity":"sha512-jI5MNbXe1QeU/yB0lHbVCmGmvK+u9jspzTuOZCe5O2v4sw4HGEzrqoAYNHEuUjtp4NZyan6E0FPuxFtwPr8RzQ==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"_npmVersion":"11.16.0","description":"Open agent council, skills, prompts, checklists, and markdown templates for Next.js and Supabase projects.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"zod":"^3.24.1","commander":"^12.1.0","simple-git":"^3.27.0","@octokit/rest":"^21.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.1.4_1781698292118_0.9058905085220732","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@appsforgood/next-supabase-kit","version":"0.1.5","_id":"@appsforgood/next-supabase-kit@0.1.5","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js"},"dist":{"shasum":"9118daf8d0431e794a461db0e25e8a18ac209b9e","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.1.5.tgz","fileCount":219,"integrity":"sha512-eWsXmiSyiTgRhiHgsLfpDQm35B004KivlUOyk5jo7Js9QmLsOmIGpHgZRm4W47xtImkIss3Mc96oiqCkigAdRQ==","signatures":[{"sig":"MEYCIQDMI2hsWSuzP0B5wBLUq+0ODY4m+UBzdOKixUvo8ZeS6gIhAIwDtq5NiwHqlbQfr2nkFqtwRRSz/OhDVammOlOSQAu0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1362074},"type":"module","engines":{"node":">=20"},"gitHead":"b7d4fe42a32fffcf43a5bed0bf9577c902580a69","scripts":{"dev":"tsx src/cli/index.ts","lint":"tsc --noEmit","test":"vitest run","build":"tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","typecheck":"tsc --noEmit","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","smoke:setup":"node scripts/smoke-setup.mjs","dogfood:init":"node scripts/dogfood-init.mjs","smoke:studio":"node scripts/smoke-studio.mjs","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","adapter:validate":"node dist/index.js adapter validate all","package:validate":"node dist/index.js package validate","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs"},"_npmUser":{"name":"lukey662","email":"appsforgood24@gmail.com"},"overrides":{"esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"_npmVersion":"11.16.0","description":"Open agent council, skills, prompts, checklists, and markdown templates for Next.js and Supabase projects.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"zod":"^3.24.1","commander":"^12.1.0","simple-git":"^3.27.0","@octokit/rest":"^21.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.1.5_1782022839499_0.5522686037812676","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@appsforgood/next-supabase-kit","version":"0.1.6","_id":"@appsforgood/next-supabase-kit@0.1.6","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js"},"dist":{"shasum":"62ad537585acbddff1a8d6f432810d819fac8878","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.1.6.tgz","fileCount":232,"integrity":"sha512-h+agzHtRhKHzaN+0zqmEdjloICHnUOsQlj5LVNWZJlH9rJszgcJ2sjhCPPA7AsYnpIwkGVN4eluk0VtFE1MQTA==","signatures":[{"sig":"MEUCIQDir1mbUGqgVYfyYgCaeIsX9a/gPG7ucOLEa9CaU8gSewIgbYmazDiotk2QR9PNk/CQLtX8rIvHtR6aKTt/zGYSRug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1451014},"type":"module","engines":{"node":">=20"},"gitHead":"d3525e260235459d6e3076b1b1a08dd780191fdc","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","smoke:setup":"node scripts/smoke-setup.mjs","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","smoke:studio":"node scripts/smoke-studio.mjs","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","adapter:validate":"node dist/index.js adapter validate all","package:validate":"node dist/index.js package validate","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","changeset:version":"changeset version"},"_npmUser":{"name":"lukey662","email":"appsforgood24@gmail.com"},"overrides":{"esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"_npmVersion":"11.11.0","description":"Open agent council, skills, prompts, checklists, and markdown templates for Next.js and Supabase projects.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.8","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","typescript":"^6.0.3","@types/node":"^25.9.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.9","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.1.6_1783125976944_0.5523375784855995","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@appsforgood/next-supabase-kit","version":"0.1.7","_id":"@appsforgood/next-supabase-kit@0.1.7","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js"},"dist":{"shasum":"37c606122b4da760d1d5ac49847f9393eddffb50","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.1.7.tgz","fileCount":236,"integrity":"sha512-OrFbhNA6lhIDMpXcOoAD1PXPeI9T2PFin1Td21FR9IPzgjsTtESndlfpgeVKcOEdKDqYnSBVfKodAyy2KJR3ug==","signatures":[{"sig":"MEUCIQCaLFwTfPTVynN8UipmxRLuGLyn+1ShMjoPzRGG5vXs9AIgRpj/vLAVQEZvcttNWbErLR65Pft9zq4XzOgLt3N+/ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1474270},"type":"module","engines":{"node":">=20"},"gitHead":"1fa1ab04a2bcaf0a33006e45c564d233ca1cc741","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","smoke:setup":"node scripts/smoke-setup.mjs","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","smoke:studio":"node scripts/smoke-studio.mjs","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","adapter:validate":"node dist/index.js adapter validate all","package:validate":"node dist/index.js package validate","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","changeset:version":"changeset version"},"_npmUser":{"name":"lukey662","email":"appsforgood24@gmail.com"},"overrides":{"esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"_npmVersion":"11.11.0","description":"Open agent council, skills, prompts, checklists, and markdown templates for Next.js and Supabase projects.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.8","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","typescript":"^6.0.3","@types/node":"^25.9.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.9","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.1.7_1783129332300_0.1433434252972683","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@appsforgood/next-supabase-kit","version":"0.1.8","_id":"@appsforgood/next-supabase-kit@0.1.8","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js"},"dist":{"shasum":"af3c89ad23ae7f8fa13d8052ed5b530c8bfb7a6c","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.1.8.tgz","fileCount":236,"integrity":"sha512-J0kK+X3ydU7AHN0QmSnE7xookwEs+6UrwHI4qBRSgrXqDmvzsRsVD38k2oE31Fa3jaMHdUXBdmf2STLi1R55Hw==","signatures":[{"sig":"MEUCIH+LFgts5XU1WMb1GdIAGCAg7THjUmYWOqieVgNRUeDMAiEAuL65LRoNW+J2iBCvTUwHdJ/PruuzvwYrfkiPj5hSGsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1488562},"type":"module","engines":{"node":">=20"},"gitHead":"bc9c4103e0c88245a882b540032a7cbac319d29d","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","smoke:setup":"node scripts/smoke-setup.mjs","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","smoke:studio":"node scripts/smoke-studio.mjs","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","adapter:validate":"node dist/index.js adapter validate all","package:validate":"node dist/index.js package validate","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"changeset version"},"_npmUser":{"name":"lukey662","email":"appsforgood24@gmail.com"},"overrides":{"esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"_npmVersion":"10.8.2","description":"Open agent council, skills, prompts, checklists, and markdown templates for Next.js and Supabase projects.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.8","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^25.9.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.9","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.1.8_1783137605903_0.9197613421138884","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@appsforgood/next-supabase-kit","version":"0.2.0","_id":"@appsforgood/next-supabase-kit@0.2.0","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js"},"dist":{"shasum":"5d0b8cbf4a037b541ca489ef5492a58fe378b845","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.2.0.tgz","fileCount":243,"integrity":"sha512-JusUF+DSbsQkOQj58JSvEiX96Fn47VmwRpUXXIFmtxswKpMwQ5CNwLNBGI00AIsESqiA6k3ehRjG7QjLzPruPw==","signatures":[{"sig":"MEQCIDrU+p5AL3IQEEo2PG3hdAMAWpv2WblL1r2NC5Fs6S5iAiAjE5zsC0esweATv12p5k+KCRPzBeUt/7KZuIJfOxfGtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1702683},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.2.0.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"npm run build --workspace @appsforgood/agent-kit-runtime && tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","predev":"npm run build --workspace @appsforgood/agent-kit-runtime","pretest":"npm run build --workspace @appsforgood/agent-kit-runtime","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit && npm run typecheck --workspace @appsforgood/agent-kit-runtime","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","smoke:setup":"node scripts/smoke-setup.mjs","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","pretypecheck":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:studio":"node scripts/smoke-studio.mjs","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node dist/index.js adapter validate all","package:validate":"node dist/index.js package validate","pretest:coverage":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.2.0.tgz","overrides":{"esbuild":"0.28.1"},"_integrity":"sha512-JusUF+DSbsQkOQj58JSvEiX96Fn47VmwRpUXXIFmtxswKpMwQ5CNwLNBGI00AIsESqiA6k3ehRjG7QjLzPruPw==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"workspaces":["packages/runtime"],"_npmVersion":"11.6.2","description":"Open agent council, skills, prompts, checklists, and markdown templates for Next.js and Supabase projects.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.8","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^25.9.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.9","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.2.0_1783740746800_0.13379363133142852","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@appsforgood/next-supabase-kit","version":"0.2.1","_id":"@appsforgood/next-supabase-kit@0.2.1","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js"},"dist":{"shasum":"80b778ca28d1fb49f664995a378924648f975bfc","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.2.1.tgz","fileCount":243,"integrity":"sha512-GJ46YirJuCKLNKB+oz7STXp7kAzD92AW77GITNGC6er3rfOaM6XXBm6R6q0qmeNbKytpNxFZ79f5wuAcL/BhIQ==","signatures":[{"sig":"MEYCIQCV9iAkxz0Kn6X9qZxO0mg6/WPWVpZGgbDSkon/ZH5R4wIhAJpghan5pJfzngIdymD0R0p+IlhnmC9MHsi7uWFqyWDc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1697996},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.2.1.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"npm run build --workspace @appsforgood/agent-kit-runtime && tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","predev":"npm run build --workspace @appsforgood/agent-kit-runtime","pretest":"npm run build --workspace @appsforgood/agent-kit-runtime","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit && npm run typecheck --workspace @appsforgood/agent-kit-runtime","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","smoke:setup":"node scripts/smoke-setup.mjs","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","pretypecheck":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:studio":"node scripts/smoke-studio.mjs","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node dist/index.js adapter validate all","package:validate":"node dist/index.js package validate","pretest:coverage":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.2.1.tgz","overrides":{"esbuild":"0.28.1"},"_integrity":"sha512-GJ46YirJuCKLNKB+oz7STXp7kAzD92AW77GITNGC6er3rfOaM6XXBm6R6q0qmeNbKytpNxFZ79f5wuAcL/BhIQ==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"workspaces":["packages/runtime"],"_npmVersion":"11.6.2","description":"Open agent council, skills, prompts, checklists, and markdown templates for Next.js and Supabase projects.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.8","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^25.9.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.9","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.2.1_1783747259221_0.8937976281641069","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@appsforgood/next-supabase-kit","version":"0.3.0","_id":"@appsforgood/next-supabase-kit@0.3.0","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js"},"dist":{"shasum":"ca3967c64d9167de46e53c2c9fcc78b1d070bf96","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.3.0.tgz","fileCount":244,"integrity":"sha512-affHZ1JYlBLzUsIT2j5gC1lcE/5gNxSj52bhHyauVdAxa2Hpxqyv5muRRHJVGrWpFeIG3lrfjbDawb9caV4JwA==","signatures":[{"sig":"MEYCIQCa8l2w7vY+/yVf15+tW2SErmTWlOmiLU9iC7i1P5zKqQIhAMlCt1MXeeTEG7X4o2xhypCCQhlsEXaF2ti2dz0qzmEg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1708366},"type":"module","_from":"file:appsforgood-next-supabase-kit-0.3.0.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"npm run build --workspace @appsforgood/agent-kit-runtime && tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","predev":"npm run build --workspace @appsforgood/agent-kit-runtime","pretest":"npm run build --workspace @appsforgood/agent-kit-runtime","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit && npm run typecheck --workspace @appsforgood/agent-kit-runtime","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","smoke:setup":"node scripts/smoke-setup.mjs","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","pretypecheck":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:studio":"node scripts/smoke-studio.mjs","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node dist/index.js adapter validate all","package:validate":"node dist/index.js package validate","pretest:coverage":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"lukey662","email":"appsforgood24@gmail.com"},"_resolved":"/Volumes/Mac eSSD/BaseRepo/appsforgood-next-supabase-kit-0.3.0.tgz","overrides":{"esbuild":"0.28.1"},"_integrity":"sha512-affHZ1JYlBLzUsIT2j5gC1lcE/5gNxSj52bhHyauVdAxa2Hpxqyv5muRRHJVGrWpFeIG3lrfjbDawb9caV4JwA==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"workspaces":["packages/runtime"],"_npmVersion":"11.16.0","description":"Open agent council, skills, prompts, checklists, and markdown templates for Next.js and Supabase projects.","directories":{},"_nodeVersion":"26.3.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.8","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^25.9.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.9","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.3.0_1784950124959_0.9689393095442869","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@appsforgood/next-supabase-kit","version":"0.4.0","_id":"@appsforgood/next-supabase-kit@0.4.0","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"dist":{"shasum":"903246e2fef5af4df4316131fd0e70678b447fcb","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.4.0.tgz","fileCount":118,"integrity":"sha512-ExjMGVwZV544QKBrY+cBLr/V6vExcF+r5pOjLXug4xVQC2nrZM9ZvQ4maEncKR6sUsIcLA4/chak9f0ynmSh1g==","signatures":[{"sig":"MEYCIQC0hST3PN8CUhmYCHCxcmB0KrOi0BvoKMFmpCiiTZc5+wIhAIL91jv93u/F3hypxwCa6ClaFXF2UJzN7AVGHsoDpScA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":395198},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.4.0.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"npm run build --workspace @appsforgood/agent-kit-runtime && tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","predev":"npm run build --workspace @appsforgood/agent-kit-runtime","pretest":"npm run build --workspace @appsforgood/agent-kit-runtime","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit && npm run typecheck --workspace @appsforgood/agent-kit-runtime","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","pretypecheck":"npm run build --workspace @appsforgood/agent-kit-runtime","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","package:validate":"node dist/index.js package validate","pretest:coverage":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.4.0.tgz","overrides":{"esbuild":"0.28.1"},"_integrity":"sha512-ExjMGVwZV544QKBrY+cBLr/V6vExcF+r5pOjLXug4xVQC2nrZM9ZvQ4maEncKR6sUsIcLA4/chak9f0ynmSh1g==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"workspaces":["packages/runtime"],"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.8","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^25.9.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.9","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.4.0_1788673853404_0.6139013888394744","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@appsforgood/next-supabase-kit","version":"0.4.1","_id":"@appsforgood/next-supabase-kit@0.4.1","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"dist":{"shasum":"7a01f1097012a025e1bb006c77ba80557f8bcdee","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.4.1.tgz","fileCount":124,"integrity":"sha512-z2yx8yqoJCD+mohfFF/ENvszR5rTXA4XByoQoFVwxn1XQZj2IExTv29lyNkNnAGGdKsIu9g4afrRZ9TYrGR6fw==","signatures":[{"sig":"MEQCIAcFDqaz5njM68tkYkTwJJbXD6KBZHy/kLqqjYtsbLEYAiA/hWOsfuFSPhXG5+uJahVo6U5HflI8AILD3xDkzxwFlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":502120},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.4.1.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"npm run build --workspace @appsforgood/agent-kit-runtime && tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","predev":"npm run build --workspace @appsforgood/agent-kit-runtime","pretest":"npm run build --workspace @appsforgood/agent-kit-runtime","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit && npm run typecheck --workspace @appsforgood/agent-kit-runtime","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","pretypecheck":"npm run build --workspace @appsforgood/agent-kit-runtime","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","package:validate":"node dist/index.js package validate","pretest:coverage":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.4.1.tgz","overrides":{"vite":"6.4.3","esbuild":"0.28.1"},"_integrity":"sha512-z2yx8yqoJCD+mohfFF/ENvszR5rTXA4XByoQoFVwxn1XQZj2IExTv29lyNkNnAGGdKsIu9g4afrRZ9TYrGR6fw==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"workspaces":["packages/runtime"],"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.11","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^25.9.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.4.1_1788913169270_0.3230326575098701","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@appsforgood/next-supabase-kit","version":"0.4.2","_id":"@appsforgood/next-supabase-kit@0.4.2","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"dist":{"shasum":"d2b9d4a619f2823af101165f420a40fcdd421e9f","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.4.2.tgz","fileCount":124,"integrity":"sha512-SzKX4cnUgQdJ+g8/Hpd7pirhrxSBpCLgEi51I/K7bRdvivztx6dzT5RY9i6gT/J5vBfpzJgBSGIj+3s/Qcnhig==","signatures":[{"sig":"MEYCIQDfAy/YRN7cKFR/qX3Ih7iClhbL+gGghDHmDxwSUGVS9gIhANmiKreXJ3pLI5/p7DdVJSdECH2XI0oA0pqNhUyYq+TL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":533617},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.4.2.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"npm run build --workspace @appsforgood/agent-kit-runtime && tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","predev":"npm run build --workspace @appsforgood/agent-kit-runtime","pretest":"npm run build --workspace @appsforgood/agent-kit-runtime","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit && npm run typecheck --workspace @appsforgood/agent-kit-runtime","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","pretypecheck":"npm run build --workspace @appsforgood/agent-kit-runtime","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","package:validate":"node dist/index.js package validate","pretest:coverage":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.4.2.tgz","overrides":{"vite":"6.4.3","esbuild":"0.28.1"},"_integrity":"sha512-SzKX4cnUgQdJ+g8/Hpd7pirhrxSBpCLgEi51I/K7bRdvivztx6dzT5RY9i6gT/J5vBfpzJgBSGIj+3s/Qcnhig==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"workspaces":["packages/runtime"],"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.11","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^25.9.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.4.2_1788935246451_0.8693832525248966","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@appsforgood/next-supabase-kit","version":"0.4.3","_id":"@appsforgood/next-supabase-kit@0.4.3","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"dist":{"shasum":"f2243a58c2f2fb43e2e6e1158f3ef22ffa19b3ea","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.4.3.tgz","fileCount":124,"integrity":"sha512-rOJaGKFGh+eb7cJMGGkqYzdeu0us1FZw5L0yYqc25Llv1XEJ14cAfWOOup/RIRdKVh70cNyMsWA7wh3xkZzNSQ==","signatures":[{"sig":"MEUCIBCANA3vt2pefAlcvqQkNxH0NV5xC9VPgqkMXCrbAUTyAiEA4SvQ0UFSVqThvVbX4NBrPaFYRov44IFrVEwqNpTAqkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":549692},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.4.3.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"npm run build --workspace @appsforgood/agent-kit-runtime && tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","predev":"npm run build --workspace @appsforgood/agent-kit-runtime","pretest":"npm run build --workspace @appsforgood/agent-kit-runtime","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit && npm run typecheck --workspace @appsforgood/agent-kit-runtime","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","pretypecheck":"npm run build --workspace @appsforgood/agent-kit-runtime","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","package:validate":"node dist/index.js package validate","pretest:coverage":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.4.3.tgz","overrides":{"vite":"6.4.3","esbuild":"0.28.1"},"_integrity":"sha512-rOJaGKFGh+eb7cJMGGkqYzdeu0us1FZw5L0yYqc25Llv1XEJ14cAfWOOup/RIRdKVh70cNyMsWA7wh3xkZzNSQ==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"workspaces":["packages/runtime"],"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.11","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^25.9.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.4.3_1789009785979_0.11683462134645262","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@appsforgood/next-supabase-kit","version":"0.4.4","_id":"@appsforgood/next-supabase-kit@0.4.4","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"dist":{"shasum":"cdad6b5b399217486c93cfe0df25b6445bcb3366","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.4.4.tgz","fileCount":124,"integrity":"sha512-0DPUQL+GCqiSoA6e4F3vMUgjJhtpv+pq443oKOHzdD8boHKpPjUeSQTglBUB7tdLvNOlEOO6BAsgkBBESypmiQ==","signatures":[{"sig":"MEYCIQDrhJcVrx+QbW1IAB2nNAgCUZHLZe/IzJJFoj+xXBT+OQIhAK9uIxpgCl03Xv90TboGSQ/Ia8D54slJweaBOSGqaZLq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":638301},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.4.4.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"npm run build --workspace @appsforgood/agent-kit-runtime && tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","predev":"npm run build --workspace @appsforgood/agent-kit-runtime","pretest":"npm run build --workspace @appsforgood/agent-kit-runtime","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit && npm run typecheck --workspace @appsforgood/agent-kit-runtime","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","pretypecheck":"npm run build --workspace @appsforgood/agent-kit-runtime","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","package:validate":"node dist/index.js package validate","pretest:coverage":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.4.4.tgz","overrides":{"vite":"6.4.3","esbuild":"0.28.1"},"_integrity":"sha512-0DPUQL+GCqiSoA6e4F3vMUgjJhtpv+pq443oKOHzdD8boHKpPjUeSQTglBUB7tdLvNOlEOO6BAsgkBBESypmiQ==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"workspaces":["packages/runtime"],"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.11","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^25.9.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.4.4_1789277699826_0.7925301920704408","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@appsforgood/next-supabase-kit","version":"0.4.5","_id":"@appsforgood/next-supabase-kit@0.4.5","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"dist":{"shasum":"dec4458a85aa903a896f134e43d4bd1c6cf00d9c","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.4.5.tgz","fileCount":124,"integrity":"sha512-u6v9K1QLEtizOed1IEynPh1Vt0zbPV5ty8QNVfiOhY0Oxt5d8PZZJj1OZGx3M/09xG1voXrfrPpZ3d3auJK7Bg==","signatures":[{"sig":"MEQCIGxWiaAZsLIBzHNuTk0t7POO5/xwqoInfLjMi8xMLY32AiAmD/QIvV6X7hNa2N1Tktg6eRHB3q8B0RjzYmDwJH3WlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":656533},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.4.5.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"npm run build --workspace @appsforgood/agent-kit-runtime && tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","predev":"npm run build --workspace @appsforgood/agent-kit-runtime","pretest":"npm run build --workspace @appsforgood/agent-kit-runtime","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit && npm run typecheck --workspace @appsforgood/agent-kit-runtime","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","pretypecheck":"npm run build --workspace @appsforgood/agent-kit-runtime","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","package:validate":"node dist/index.js package validate","pretest:coverage":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.4.5.tgz","overrides":{"vite":"6.4.3","esbuild":"0.28.1"},"_integrity":"sha512-u6v9K1QLEtizOed1IEynPh1Vt0zbPV5ty8QNVfiOhY0Oxt5d8PZZJj1OZGx3M/09xG1voXrfrPpZ3d3auJK7Bg==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"workspaces":["packages/runtime"],"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.11","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^25.9.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.4.5_1789278879072_0.4662081812962475","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@appsforgood/next-supabase-kit","version":"0.4.6","_id":"@appsforgood/next-supabase-kit@0.4.6","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"dist":{"shasum":"8089fed762347c8e13b7c5a9ea70aae45599c3aa","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.4.6.tgz","fileCount":124,"integrity":"sha512-1tRJaNg8PcYXGlaCPjg3+imBmgW4346gotNn0gqPd9gqwt7low6rW/ZjrJfWi1KZl/QR4cKTfWJ4m4xfEyMhDA==","signatures":[{"sig":"MEYCIQDObiAmyC95OmVse30Q2iyPG9NtGee6Yt8jHqrgtFPYVAIhANHUlN/QTpY7XlRu7nDwvtWENZNmdK2X57xpgiXeoefP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":656730},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.4.6.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"npm run build --workspace @appsforgood/agent-kit-runtime && tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","predev":"npm run build --workspace @appsforgood/agent-kit-runtime","pretest":"npm run build --workspace @appsforgood/agent-kit-runtime","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit && npm run typecheck --workspace @appsforgood/agent-kit-runtime","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","pretypecheck":"npm run build --workspace @appsforgood/agent-kit-runtime","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","package:validate":"node dist/index.js package validate","pretest:coverage":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.4.6.tgz","overrides":{"vite":"6.4.3","esbuild":"0.28.1"},"_integrity":"sha512-1tRJaNg8PcYXGlaCPjg3+imBmgW4346gotNn0gqPd9gqwt7low6rW/ZjrJfWi1KZl/QR4cKTfWJ4m4xfEyMhDA==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"workspaces":["packages/runtime"],"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.11","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^25.9.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.4.6_1789280402342_0.890919019161388","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@appsforgood/next-supabase-kit","version":"0.4.7","_id":"@appsforgood/next-supabase-kit@0.4.7","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"dist":{"shasum":"3f7caf2e42c96fe88f6a0b6f4a582dcb1b72d519","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.4.7.tgz","fileCount":124,"integrity":"sha512-hPRLNYLAhi8avAaLNnNmtUbjANCbIa2uhCBXx8x+ZCYbgSXX1ZRSjfG8a19VPMIboziiyt+ciot6NQE5w84aAA==","signatures":[{"sig":"MEYCIQCZQZCpQMSQoomWlNUoGkaSIIDIzil7FcdQf3eJ1C5aUgIhAKgX2Hm7aKw+cIbUzM/Xben7Ni5JAhanyyFZ/6eQOJ+m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":668032},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.4.7.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"npm run build --workspace @appsforgood/agent-kit-runtime && tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","predev":"npm run build --workspace @appsforgood/agent-kit-runtime","pretest":"npm run build --workspace @appsforgood/agent-kit-runtime","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit && npm run typecheck --workspace @appsforgood/agent-kit-runtime","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","pretypecheck":"npm run build --workspace @appsforgood/agent-kit-runtime","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","package:validate":"node dist/index.js package validate","pretest:coverage":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.4.7.tgz","overrides":{"vite":"6.4.3","esbuild":"0.28.1"},"_integrity":"sha512-hPRLNYLAhi8avAaLNnNmtUbjANCbIa2uhCBXx8x+ZCYbgSXX1ZRSjfG8a19VPMIboziiyt+ciot6NQE5w84aAA==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"workspaces":["packages/runtime"],"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.11","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^25.9.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.4.7_1789343002456_0.8963422190600077","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@appsforgood/next-supabase-kit","version":"0.4.8","_id":"@appsforgood/next-supabase-kit@0.4.8","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"dist":{"shasum":"016ef907ce9a792b4f5ce1b56e1622d12b5e222c","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.4.8.tgz","fileCount":124,"integrity":"sha512-SHvd6a1H7xB9x5R/rr7/IV87AWgWOyk+gmojoWMbCeNDaF97Sz6jzjZ7oydr59NCRvCJ/Ei5sp/7mq/r0k/K3w==","signatures":[{"sig":"MEQCIFAllvIvTaLDVRS2BopJdO2vMleaMAb5PCLUq+7uQdiAAiAxAu1AhnEtpgyclNVhUEYtmb+JtY3RUM8fgHZhMh/d0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAvR3MB1j7nO3OtPVfUTn8ErRdIHlkt6osbZvHFaWsbQIhALI/M0gQAjPx1d4std1wNoZLSVdC/MbWUrq2flMuDj1Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":694276},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.4.8.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"npm run build --workspace @appsforgood/agent-kit-runtime && tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","predev":"npm run build --workspace @appsforgood/agent-kit-runtime","pretest":"npm run build --workspace @appsforgood/agent-kit-runtime","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit && npm run typecheck --workspace @appsforgood/agent-kit-runtime","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","pretypecheck":"npm run build --workspace @appsforgood/agent-kit-runtime","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","package:validate":"node dist/index.js package validate","pretest:coverage":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.4.8.tgz","overrides":{"vite":"6.4.3","esbuild":"0.28.1"},"_integrity":"sha512-SHvd6a1H7xB9x5R/rr7/IV87AWgWOyk+gmojoWMbCeNDaF97Sz6jzjZ7oydr59NCRvCJ/Ei5sp/7mq/r0k/K3w==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"workspaces":["packages/runtime"],"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.11","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^25.9.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.4.8_1789427864583_0.3036911691605604","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@appsforgood/next-supabase-kit","version":"0.4.9","_id":"@appsforgood/next-supabase-kit@0.4.9","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"dist":{"shasum":"c632a837f363f16fab8e634bb0ccca194ba2c8cd","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.4.9.tgz","fileCount":124,"integrity":"sha512-DlCr5Q8/Nby+R/RajxNMymndcv9Wn2YHRQ+zg+5AFx95Z6A6EM6HDDDnJ9D7bNyGqK89nzd/oSsHN7gDsijN9Q==","signatures":[{"sig":"MEUCIH0UaBFRhhT5uwytxvqpfskamt1grAFQe1U317zZLX3DAiEA6Y6Zkgk/5SVWj+02Efq5dWP2oMpCmkoUzssSDQo0ug4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBtKDQs7Td8hfL7yGtYs9D3pP92D/2Dkf4H3G6bqrFwQAiBmjcR3urhG8/ufWBeTtJ6R/OTCPhkkpDNiJssZER64IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":699490},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.4.9.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"npm run build --workspace @appsforgood/agent-kit-runtime && tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","predev":"npm run build --workspace @appsforgood/agent-kit-runtime","pretest":"npm run build --workspace @appsforgood/agent-kit-runtime","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit && npm run typecheck --workspace @appsforgood/agent-kit-runtime","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","pretypecheck":"npm run build --workspace @appsforgood/agent-kit-runtime","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","package:validate":"node dist/index.js package validate","pretest:coverage":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.4.9.tgz","overrides":{"vite":"6.4.3","esbuild":"0.28.1"},"_integrity":"sha512-DlCr5Q8/Nby+R/RajxNMymndcv9Wn2YHRQ+zg+5AFx95Z6A6EM6HDDDnJ9D7bNyGqK89nzd/oSsHN7gDsijN9Q==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"workspaces":["packages/runtime"],"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.11","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^25.9.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.4.9_1789643714956_0.1791213615060936","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@appsforgood/next-supabase-kit","version":"0.4.10","_id":"@appsforgood/next-supabase-kit@0.4.10","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"dist":{"shasum":"4c4096d805a94ffa95610f4734b5234274a8a7f2","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.4.10.tgz","fileCount":125,"integrity":"sha512-YWgflxbsZ0cxvgBsQNaMcnCrt3Sv8hq6BWdeTKcO5gGImlBUplICpWo6oIx+razs8CNv0NDOK2tCx00LnAxMkQ==","signatures":[{"sig":"MEQCIDxT4URSfdoBdspSPyMjrCfFZ8mGxHd34GM17lBDSFYqAiAmfcFSXSdl2Cjz5OL0KOoVuBmLfq4y7mc27g+zrS6ueA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGRSKcn38coTUUSEICTJeQHIkO4Wr1DrkWBFP06JP9GFAiEAwm74s47Mkals4gxB7HyeinCdE6a9lZOMY2v+He/HBaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":729346},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.4.10.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"npm run build --workspace @appsforgood/agent-kit-runtime && tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","predev":"npm run build --workspace @appsforgood/agent-kit-runtime","pretest":"npm run build --workspace @appsforgood/agent-kit-runtime","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit && npm run typecheck --workspace @appsforgood/agent-kit-runtime","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","pretypecheck":"npm run build --workspace @appsforgood/agent-kit-runtime","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","package:validate":"node dist/index.js package validate","pretest:coverage":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.4.10.tgz","overrides":{"vite":"6.4.3","esbuild":"0.28.1"},"_integrity":"sha512-YWgflxbsZ0cxvgBsQNaMcnCrt3Sv8hq6BWdeTKcO5gGImlBUplICpWo6oIx+razs8CNv0NDOK2tCx00LnAxMkQ==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"workspaces":["packages/runtime"],"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.11","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^26.5.1","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.4.10_1789701538848_0.648139656041725","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@appsforgood/next-supabase-kit","version":"0.4.11","_id":"@appsforgood/next-supabase-kit@0.4.11","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"dist":{"shasum":"305d7d1767c013a8064fe0053dde7a3504b7ff9b","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.4.11.tgz","fileCount":125,"integrity":"sha512-X78cS+A7XUnP7O7t1V1aZkpsRt3J9FifO8xQLU5hH1mNUQcuXEDp5mgPrd6YNj5gqi1tig46I/hNyZcUTg4Vig==","signatures":[{"sig":"MEUCIFcRRRSfxF1ulyLgUnQC1LKyieSGv82jPARAp69md2ImAiEA7cJkxTkwgkMeZa1sjqY/McDdXlex1h7vs0vsIZ2FPLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH1TpG4uuKzO9bgsR97fOpKplm5dcGif7KajJHHBB7d2AiEA1c6JF4mNbETbIruARlQ0Kp331d8mgKZ9vmmkb8ox6gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":743094},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.4.11.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"npm run build --workspace @appsforgood/agent-kit-runtime && tsup && node scripts/copy-studio-assets.mjs","smoke":"node dist/index.js doctor","format":"prettier --write .","predev":"npm run build --workspace @appsforgood/agent-kit-runtime","pretest":"npm run build --workspace @appsforgood/agent-kit-runtime","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit && npm run typecheck --workspace @appsforgood/agent-kit-runtime","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","pretypecheck":"npm run build --workspace @appsforgood/agent-kit-runtime","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","package:validate":"node dist/index.js package validate","pretest:coverage":"npm run build --workspace @appsforgood/agent-kit-runtime","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.4.11.tgz","overrides":{"vite":"6.4.3","esbuild":"0.28.1"},"_integrity":"sha512-X78cS+A7XUnP7O7t1V1aZkpsRt3J9FifO8xQLU5hH1mNUQcuXEDp5mgPrd6YNj5gqi1tig46I/hNyZcUTg4Vig==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"workspaces":["packages/runtime"],"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"zod":"^4.4.3","commander":"^14.0.3","picocolors":"^1.1.1","simple-git":"^3.27.0","@octokit/rest":"^22.0.1","@clack/prompts":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.11","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^26.5.1","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.4.11_1789706163989_0.36406767327398004","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@appsforgood/next-supabase-kit","version":"0.5.0","_id":"@appsforgood/next-supabase-kit@0.5.0","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"dist":{"shasum":"4e755744ca515e10f77c7be7c8f48023cfd202f9","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.5.0.tgz","fileCount":111,"integrity":"sha512-7UgWvQ3a9ShuRh/a8J0G7WryX+80n9/L7qKsWwuCwGvLTK4vC+MHKIG2NrQgZtt4yAYGAh0YUtO+W+cNWkvy9Q==","signatures":[{"sig":"MEUCIQCnduh6e+3xZ/mz37QSdjLFIIAjLjUZG+s/b3tRVpYlDQIgCPsijZGQBUFH1fcf9nrG98rD5SkFw4jBCzZKcqVwSpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA/iulXM4dOCOqu5n0oedyOddp+wTAmoV+eIC8ZO1bijAiEA6GEmJtG9GU+eemsk1YQEhQZs89pyLD6bpRhL9efbc8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":631091},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.5.0.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","smoke":"node dist/index.js doctor","format":"prettier --write .","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","dogfood:check":"tsx scripts/dogfood-check.ts","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","examples:refresh":"node scripts/refresh-examples.mjs","package:validate":"node dist/index.js package validate","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.5.0.tgz","overrides":{"vite":"6.4.3","esbuild":"0.28.1"},"_integrity":"sha512-7UgWvQ3a9ShuRh/a8J0G7WryX+80n9/L7qKsWwuCwGvLTK4vC+MHKIG2NrQgZtt4yAYGAh0YUtO+W+cNWkvy9Q==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"commander":"^14.0.3","picocolors":"^1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.11","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^26.5.1","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.5.0_1789885768236_0.6951136067645707","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@appsforgood/next-supabase-kit","version":"0.5.1","_id":"@appsforgood/next-supabase-kit@0.5.1","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"dist":{"shasum":"8a8e1332b4e3e8ed14d5aaecb9c54598fc253563","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.5.1.tgz","fileCount":111,"integrity":"sha512-PHeyosOwlthUa5wC7gelub2+i+ZvJPZD4s3KcM7fqQLbbSCZsQmtrUZsWjJx2z/Hy80GiV9vKoi3ytRe+TGY9w==","signatures":[{"sig":"MEUCIQDRV7doa5oCP3wIIaUHh3sBrh7B2QegJ/KDg65Lr0o4AAIgT3YjiwD/g4F6G2tgACnE3zdfaWfnDlaWO8mKz3Bm0cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAJeM0OZEdwtxKb0zwfdKwcuGdse0qM8Xx3Rd/gxmOfwIgPZDG/dP2RANcj/EdxeR22aAkKWm/DND+AcHqQk4WxSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":640245},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.5.1.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","smoke":"node dist/index.js doctor","format":"prettier --write .","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","dogfood:check":"tsx scripts/dogfood-check.ts","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","examples:refresh":"node scripts/refresh-examples.mjs","package:validate":"node dist/index.js package validate","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.5.1.tgz","overrides":{"vite":"6.4.3","esbuild":"0.28.1"},"_integrity":"sha512-PHeyosOwlthUa5wC7gelub2+i+ZvJPZD4s3KcM7fqQLbbSCZsQmtrUZsWjJx2z/Hy80GiV9vKoi3ytRe+TGY9w==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"commander":"^14.0.3","picocolors":"^1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.11","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^26.5.1","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.5.1_1789892134462_0.8546020319733196","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@appsforgood/next-supabase-kit","version":"0.5.2","_id":"@appsforgood/next-supabase-kit@0.5.2","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"dist":{"shasum":"1194b5a5b64a378935d9fe918cd08c4b18cc6068","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.5.2.tgz","fileCount":111,"integrity":"sha512-hHc5i0Ba/7f/58Jk6vlwUlhUSZ5PIn5uhqgOYIL+tOILQyy5ey1wA0FJqTk3frQcrA1MPTAFnTBI7cJ/gifL4A==","signatures":[{"sig":"MEYCIQDRr33G+lce3+KxxEvPOJvD2wN2zccL+Qbn8BjGfSsJLwIhAMutZgcqX9B4wtU6XOTEER5W8wIz6QtbRN+F8ayE2vlf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICApWfzV1cJk/IC9aP3flKN+KiWHXZofBgYia9Xpd8mGAiEAymRNHnJ2+lZ8F2FFOs4nrHdc9ELAO9nZ1+S45xhSty4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646303},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.5.2.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","smoke":"node dist/index.js doctor","format":"prettier --write .","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","dogfood:check":"tsx scripts/dogfood-check.ts","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","examples:refresh":"node scripts/refresh-examples.mjs","package:validate":"node dist/index.js package validate","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.5.2.tgz","overrides":{"vite":"6.4.3","esbuild":"0.28.1"},"_integrity":"sha512-hHc5i0Ba/7f/58Jk6vlwUlhUSZ5PIn5uhqgOYIL+tOILQyy5ey1wA0FJqTk3frQcrA1MPTAFnTBI7cJ/gifL4A==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"commander":"^14.0.3","picocolors":"^1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.11","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^26.5.1","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.5.2_1789942079773_0.3785293255303368","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@appsforgood/next-supabase-kit","version":"0.5.3","_id":"@appsforgood/next-supabase-kit@0.5.3","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"homepage":"https://github.com/lukey662/agentsandskills#readme","bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"dist":{"shasum":"2833fa98b4a3de0849b7c36fe01f4ff72db3a323","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.5.3.tgz","fileCount":111,"integrity":"sha512-l+LInlrUO7IHXiSAhCY0kmW7/nmPiFHmK3cYt3rtIgVSPbEmELK09z4tJEWVL0PKbUiCkRHuXeVe+4J2fhQJiQ==","signatures":[{"sig":"MEQCIByGS2ggmyXD8iDnIwod/S7ae+zj/M6DEBJ0ea40GNlCAiAMYGZp7bT53t8T8bksQbfeZAGZMht8VQEv2A/BwULqSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBOcd9hegn/mBmPy3Qevucr9Co1k0c8pwg3nDkoYZ/mWAiAQp6bSza/YJytvr6/ZHDJS0T+t9Z8qST4RYJc5LQGzwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":700175},"type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.5.3.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","smoke":"node dist/index.js doctor","format":"prettier --write .","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","dogfood:check":"tsx scripts/dogfood-check.ts","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","examples:refresh":"node scripts/refresh-examples.mjs","package:validate":"node dist/index.js package validate","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.5.3.tgz","overrides":{"vite":"6.4.3","esbuild":"0.28.1"},"_integrity":"sha512-l+LInlrUO7IHXiSAhCY0kmW7/nmPiFHmK3cYt3rtIgVSPbEmELK09z4tJEWVL0PKbUiCkRHuXeVe+4J2fhQJiQ==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"commander":"^14.0.3","picocolors":"^1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.11","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^26.5.1","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/next-supabase-kit_0.5.3_1790030608078_0.7521108832595129","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"_id":"@appsforgood/next-supabase-kit@0.5.4","bin":{"agent-kit":"dist/index.js","agents-and-skills":"dist/index.js"},"bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"dist":{"shasum":"94fa04a8864b8fa011c69e9ef55ed8390e9263ce","tarball":"https://registry.npmjs.org/@appsforgood/next-supabase-kit/-/next-supabase-kit-0.5.4.tgz","fileCount":111,"integrity":"sha512-Xk/xZGG+BqoFpZ2hKsj4UKV6RjXbTnrHLggalWahp2N4n2pQKSNj1IeubZ/vt5hId/jhkJ+vU7wZWu3Beu5nKQ==","signatures":[{"sig":"MEUCIFx2tvqY2mdAu6GxnG/BoJUeEk0AjcP/GeSpvUNZYeM3AiEA660f0JVNXEXTIBW8J4gK1W+IUMqDe1xfRDgG8XTU7jI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAjJHWp6n3N2aWR7boXjv3N+38+owiH3uJpn0rwNFQN9AiBeZGK4H2dYTdznVh6yx8bIvXfM1calV8sib4t2IROR+w=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@appsforgood%2fnext-supabase-kit@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":700255},"name":"@appsforgood/next-supabase-kit","type":"module","_from":"file:release-artifacts/appsforgood-next-supabase-kit-0.5.4.tgz","engines":{"node":">=20"},"scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","smoke":"node dist/index.js doctor","format":"prettier --write .","lint:fix":"eslint . --fix","changeset":"changeset","typecheck":"tsc --noEmit","pack:check":"npm pack --dry-run","sbom:check":"node scripts/sbom-check.mjs","test:watch":"vitest","dogfood:init":"node scripts/dogfood-init.mjs","format:check":"prettier --check .","dogfood:check":"tsx scripts/dogfood-check.ts","release:check":"node scripts/release-check.mjs","sbom:generate":"node scripts/sbom-check.mjs --output sbom.cdx.json","smoke:install":"node scripts/smoke-install.mjs","test:coverage":"vitest run --coverage","version:check":"node scripts/version-check.mjs","examples:check":"node scripts/example-check.mjs","publish:verify":"node scripts/post-publish-verify.mjs","changeset:check":"node scripts/version-packages.mjs --check","adapter:validate":"node scripts/adapter-validate-example.mjs","examples:refresh":"node scripts/refresh-examples.mjs","package:validate":"node dist/index.js package validate","smoke:audit-gate":"node scripts/smoke-audit-gate.mjs","smoke:ui-screens":"node scripts/smoke-ui-screens.mjs","changeset:version":"node scripts/version-packages.mjs"},"version":"0.5.4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f76cfb29-8d06-472c-9ac6-d84c389534c9"}},"homepage":"https://github.com/lukey662/agentsandskills#readme","_resolved":"/home/runner/work/agentsandskills/agentsandskills/release-artifacts/appsforgood-next-supabase-kit-0.5.4.tgz","overrides":{"vite":"6.4.3","esbuild":"0.28.1"},"_integrity":"sha512-Xk/xZGG+BqoFpZ2hKsj4UKV6RjXbTnrHLggalWahp2N4n2pQKSNj1IeubZ/vt5hId/jhkJ+vU7wZWu3Beu5nKQ==","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"_npmVersion":"11.6.2","description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","directories":{},"maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"_nodeVersion":"24.20.0","allowScripts":{"fsevents":false,"esbuild@0.28.1":true,"better-sqlite3@12.11.1":true},"dependencies":{"commander":"^14.0.3","picocolors":"^1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.6.2","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.39.4","vitest":"^4.1.11","globals":"^17.7.0","prettier":"^3.9.4","@eslint/js":"^9.39.4","playwright":"^1.55.1","typescript":"^6.0.3","@types/node":"^26.5.1","@changesets/cli":"^2.31.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"@appsforgood/agent-kit-runtime":"^0.1.0"},"peerDependenciesMeta":{"@appsforgood/agent-kit-runtime":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/next-supabase-kit_0.5.4_1790069018024_0.045651823153634474"}}},"time":{"created":"2026-06-07T12:47:51.410Z","modified":"2026-09-22T09:23:38.500Z","0.1.0":"2026-06-07T12:47:51.778Z","0.1.1":"2026-06-07T13:15:29.621Z","0.1.3":"2026-06-17T05:43:39.912Z","0.1.4":"2026-06-17T12:11:32.363Z","0.1.5":"2026-06-21T06:20:39.628Z","0.1.6":"2026-07-04T00:46:17.110Z","0.1.7":"2026-07-04T01:42:12.471Z","0.1.8":"2026-07-04T04:00:06.082Z","0.2.0":"2026-07-11T03:32:27.057Z","0.2.1":"2026-07-11T05:20:59.403Z","0.3.0":"2026-07-25T03:28:45.104Z","0.4.0":"2026-09-06T05:50:53.574Z","0.4.1":"2026-09-09T00:19:29.430Z","0.4.2":"2026-09-09T06:27:26.604Z","0.4.3":"2026-09-10T03:09:46.131Z","0.4.4":"2026-09-13T05:34:59.994Z","0.4.5":"2026-09-13T05:54:39.229Z","0.4.6":"2026-09-13T06:20:02.507Z","0.4.7":"2026-09-13T23:43:22.603Z","0.4.8":"2026-09-14T23:17:44.721Z","0.4.9":"2026-09-17T11:15:15.106Z","0.4.10":"2026-09-18T03:18:58.945Z","0.4.11":"2026-09-18T04:36:04.078Z","0.5.0":"2026-09-20T06:29:28.350Z","0.5.1":"2026-09-20T08:15:34.554Z","0.5.2":"2026-09-20T22:07:59.894Z","0.5.3":"2026-09-21T22:43:28.175Z","0.5.4":"2026-09-22T09:23:38.144Z"},"bugs":{"url":"https://github.com/lukey662/agentsandskills/issues"},"homepage":"https://github.com/lukey662/agentsandskills#readme","repository":{"url":"git+https://github.com/lukey662/agentsandskills.git","type":"git"},"description":"Agents, skills, and a user guide for Next.js and Supabase projects. QA reviews screenshots, not code alone.","maintainers":[{"name":"lukey662","email":"appsforgood24@gmail.com"}],"readme":"# Agents And Skills\n\nA small pack of **agents**, **skills**, and a **user guide** for Next.js + Supabase apps.\n\nQA does not review user-visible work from code alone. A change is not done until someone opened the running UI, captured desktop and mobile screenshots, and reviewed those images.\n\n## Start here\n\n```bash\nnpx --yes @appsforgood/next-supabase-kit init --activate all\n```\n\nThen open **[USER_GUIDE.html](USER_GUIDE.html)** in a browser (markdown twin: [USER_GUIDE.md](USER_GUIDE.md)). GitHub shows the HTML as source; `npx agent-kit guide` prints the local path. That guide is how you use the pack.\n\n## What you get\n\n- `AGENTS.md` — who to ask, the ask-before-acting rule, and the handoff prompts\n- `USER_GUIDE.md` — how to invoke agents and skills in Cursor, Claude, Codex, Copilot, and Antigravity\n- Six agents rendered natively for each host you activate (`.cursor/agents/`, `.claude/agents/`, `.codex/agents/`, `.github/agents/`, `.agents/agents/`)\n- Twelve skills in one place, `.agents/skills/` (Claude: `.claude/skills/`), following the Agent Skills open standard\n- A `browser-qa` skill that fails closed without desktop + mobile screenshots\n\n## Commands\n\n```bash\nnpx agent-kit init --activate all\nnpx agent-kit guide\nnpx agent-kit doctor\nnpx agent-kit add skill debug\nnpx agent-kit add agent lead-architect\nnpx agent-kit update\nnpx agent-kit update --prune-legacy   # remove 0.3 council leftovers after a confirmation\nnpx agent-kit adapter validate all\n```\n\n`agents-and-skills` is the same binary.\n\n## Default agents\n\nPlanner · App engineer · Security · Design · QA · Copy\n\n## Default skills\n\nplanning · nextjs-app-router · supabase-auth-rls · postgres-migrations · owasp-security-review · frontend-design · accessibility-wcag · **browser-qa** · testing-qa · product-copy · **deslop** · ship\n","readmeFilename":"README.md"}