{"_id":"@useautumn/convex","_rev":"30-9874b17f2fb71ccbce6bc93c1dc9aa4c","name":"@useautumn/convex","dist-tags":{"latest":"0.0.23"},"versions":{"0.0.3":{"name":"@useautumn/convex","version":"0.0.3","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.3","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"}],"homepage":"https://github.com/useautumn/autumn-js#readme","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"support@convex.dev"},"dist":{"shasum":"96ca4ba8fc0a8ac08e5e498b649cebf5704c0ebf","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.3.tgz","fileCount":91,"integrity":"sha512-0xh9C/CnmxOIWJS8iaWZhXlUV/ZjMt+aAlLihAyjGAyTETcYxoZvTGWFoB3u1LuE0gZRvYqoXZBJHP4sGMFPZw==","signatures":[{"sig":"MEUCIQDc6cwuiHZB/UDa6wO+DgsR723G8AM9xGd7mR5r4WLXVwIgDxfB57pVZ7RJfu/xt9l9ndKRupTdzui4VfTvSIDhZmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277726},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js","@convex-dev/component-source":"./src/client/index.ts"},"./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js","@convex-dev/component-source":"./src/component/convex.config.ts"}},"gitHead":"e4ec26a56bc3a1551b27fa7ef0ec57c6d41c88a1","scripts":{"dev":"run-p 'example' 'build:watch'","attw":"attw $(npm pack -s) --exclude-entrypoints ./convex.config --profile esm-only","lint":"eslint src","test":"vitest run --typecheck","alpha":"npm run clean && npm run build && run-p test lint typecheck attw && npm version prerelease --preid alpha && npm publish --tag alpha --access public && git push --tags","build":"tsc --project ./tsconfig.build.json && tsc-alias -p tsconfig.build.json && echo '{ \"type\": \"module\" }' > dist/package.json","clean":"rm -rf dist tsconfig.build.tsbuildinfo","setup":"npm i && npm run build && cd example && npm i && npx convex dev --once","example":"cd example && npm run dev","release":"npm run clean && npm run build && run-p test lint typecheck attw && npm version patch && npm publish --access public && git push --tags","version":"pbcopy <<<$npm_package_version; vim CHANGELOG.md && git add CHANGELOG.md","dashboard":"cd example && npx convex dashboard","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","build:watch":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run build' --initial","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"rejohnyeo","email":"john@recaseai.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","@edge-runtime/vm":"^5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.3_1756499967482_0.9586099188583346","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@useautumn/convex","version":"0.0.4","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.4","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"}],"homepage":"https://github.com/useautumn/autumn-js#readme","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"support@convex.dev"},"dist":{"shasum":"8b24475f855c3962dd1b7bfe06ddfd666cf72900","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.4.tgz","fileCount":91,"integrity":"sha512-kTWDYBeZvBsdWpY/OYqVawQqcsGUXrfkk8m6q724mnFjDWLjhkd0EHsgz88lvzdLzZKsOLSIeDeeE5risci1dQ==","signatures":[{"sig":"MEUCIQDvX/Z9WlUcpAJ8Vvyje50Ek8TI7qYh93IjvbGKlfdzFAIgP20wEbZAc3TalsQqwWX+gdke/3/IQZFPhs5PDV3RPqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274839},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js","@convex-dev/component-source":"./src/client/index.ts"},"./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js","@convex-dev/component-source":"./src/component/convex.config.ts"}},"gitHead":"e4ec26a56bc3a1551b27fa7ef0ec57c6d41c88a1","scripts":{"dev":"run-p 'example' 'build:watch'","attw":"attw $(npm pack -s) --exclude-entrypoints ./convex.config --profile esm-only","lint":"eslint src","test":"vitest run --typecheck","alpha":"npm run clean && npm run build && run-p test lint typecheck attw && npm version prerelease --preid alpha && npm publish --tag alpha --access public && git push --tags","build":"tsc --project ./tsconfig.build.json && tsc-alias -p tsconfig.build.json && echo '{ \"type\": \"module\" }' > dist/package.json","clean":"rm -rf dist tsconfig.build.tsbuildinfo","setup":"npm i && npm run build && cd example && npm i && npx convex dev --once","example":"cd example && npm run dev","release":"npm run clean && npm run build && run-p test lint typecheck attw && npm version patch && npm publish --access public && git push --tags","version":"pbcopy <<<$npm_package_version; vim CHANGELOG.md && git add CHANGELOG.md","dashboard":"cd example && npx convex dashboard","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","build:watch":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run build' --initial","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"rejohnyeo","email":"john@recaseai.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"10.9.0","description":"Autumn component for Convex.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","@edge-runtime/vm":"^5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.4_1756510386116_0.5108622106917093","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@useautumn/convex","version":"0.0.5","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.5","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"}],"homepage":"https://github.com/useautumn/autumn-js#readme","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"support@convex.dev"},"dist":{"shasum":"447869b51d66ae7aa593b47314cbc545687170fe","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.5.tgz","fileCount":95,"integrity":"sha512-BGCXGb/U0YrINBrMMJhiCed04zq7xHC3Uo2L9OzCxzfqz2M5OoILDCFltslcwb2Pn4NyZ9+izv+25yae//2Acw==","signatures":[{"sig":"MEUCIQDVRQQjyJV6h+PFL8DubZkCxQCPx2dHCmtaKoX5JvRiNgIgQylT/4+TxaC3BDJqbzSzKkugT3k3iTfx17CvgewH/ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215779},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js","@convex-dev/component-source":"./src/client/index.ts"},"./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js","@convex-dev/component-source":"./src/component/convex.config.ts"}},"gitHead":"e4ec26a56bc3a1551b27fa7ef0ec57c6d41c88a1","scripts":{"dev":"run-p 'example' 'build:watch'","attw":"attw $(npm pack -s) --exclude-entrypoints ./convex.config --profile esm-only","lint":"eslint src","test":"vitest run --typecheck","alpha":"npm run clean && npm run build && run-p test lint typecheck attw && npm version prerelease --preid alpha && npm publish --tag alpha && git push --tags","build":"tsc --project ./tsconfig.build.json && tsc-alias -p tsconfig.build.json && echo '{ \"type\": \"module\" }' > dist/package.json","clean":"rm -rf dist tsconfig.build.tsbuildinfo","setup":"npm i && npm run build && cd example && npm i && npx convex dev --once","example":"cd example && npm run dev","release":"npm run clean && npm run build && run-p test lint typecheck attw && npm version patch && npm publish && git push --tags","version":"pbcopy <<<$npm_package_version; vim CHANGELOG.md && git add CHANGELOG.md","dashboard":"cd example && npx convex dashboard","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","build:watch":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run build' --initial","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"rejohnyeo","email":"john@recaseai.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","@edge-runtime/vm":"^5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.5_1756517829428_0.5815029593531258","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@useautumn/convex","version":"0.0.6","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.6","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"}],"homepage":"https://github.com/useautumn/autumn-js#readme","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"support@convex.dev"},"dist":{"shasum":"233e3f848fb37fdc9bd1884ace0ae43bf589a673","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.6.tgz","fileCount":95,"integrity":"sha512-ev0su533K9Y6zRKmlSgGxPwKwJ79SOG4SYI5Q6Zng6aZcWfPVynhW0qB91Gy7f1igIKTrHPEWr3WNTO5HChF6w==","signatures":[{"sig":"MEYCIQDhwdXQ59SgNnPFV5XF5sIEhM2c9zbqdyjmPQiphp6opwIhAJkFYAR6uynoFnUhBnsIqPzvZmQSaggf8aSyVFM67EYN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215889},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js","@convex-dev/component-source":"./src/client/index.ts"},"./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js","@convex-dev/component-source":"./src/component/convex.config.ts"}},"gitHead":"e4ec26a56bc3a1551b27fa7ef0ec57c6d41c88a1","scripts":{"dev":"run-p 'example' 'build:watch'","attw":"attw $(npm pack -s) --exclude-entrypoints ./convex.config --profile esm-only","lint":"eslint src","test":"vitest run --typecheck","alpha":"npm run clean && npm run build && run-p test lint typecheck attw && npm version prerelease --preid alpha && npm publish --tag alpha && git push --tags","build":"tsc --project ./tsconfig.build.json && tsc-alias -p tsconfig.build.json && echo '{ \"type\": \"module\" }' > dist/package.json","clean":"rm -rf dist tsconfig.build.tsbuildinfo","setup":"npm i && npm run build && cd example && npm i && npx convex dev --once","example":"cd example && npm run dev","release":"npm run clean && npm run build && run-p test lint typecheck attw && npm version patch && npm publish && git push --tags","version":"pbcopy <<<$npm_package_version; vim CHANGELOG.md && git add CHANGELOG.md","dashboard":"cd example && npx convex dashboard","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","build:watch":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run build' --initial","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"rejohnyeo","email":"john@recaseai.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","@edge-runtime/vm":"^5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.6_1756529984495_0.4411155169923351","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@useautumn/convex","version":"0.0.7","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.7","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"}],"homepage":"https://github.com/useautumn/autumn-js#readme","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"support@convex.dev"},"dist":{"shasum":"b26e3f1df29b5de622d0e1e4e8c760e9ab63097f","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.7.tgz","fileCount":95,"integrity":"sha512-sNlnDyWpdFN1XGjkEjJzfPLdWeLpSTqMbpjs1LJYcRkmSO7tRZk64+f0JDlcUERMWj8WXsIqTrR3gDLrQDo/Yw==","signatures":[{"sig":"MEYCIQDD647lfj2coFXo7h+mn6YQ7GhDOZDjcGJJtObQSCikmAIhAKgTBaVxKEO5vY4uf/7NSd9ct/cCiGtvCbmo9ep9/3KQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215937},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js","@convex-dev/component-source":"./src/client/index.ts"},"./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js","@convex-dev/component-source":"./src/component/convex.config.ts"}},"gitHead":"e4ec26a56bc3a1551b27fa7ef0ec57c6d41c88a1","scripts":{"dev":"run-p 'example' 'build:watch'","attw":"attw $(npm pack -s) --exclude-entrypoints ./convex.config --profile esm-only","lint":"eslint src","test":"vitest run --typecheck","alpha":"npm run clean && npm run build && run-p test lint typecheck attw && npm version prerelease --preid alpha && npm publish --tag alpha && git push --tags","build":"tsc --project ./tsconfig.build.json && tsc-alias -p tsconfig.build.json && echo '{ \"type\": \"module\" }' > dist/package.json","clean":"rm -rf dist tsconfig.build.tsbuildinfo","setup":"npm i && npm run build && cd example && npm i && npx convex dev --once","example":"cd example && npm run dev","release":"npm run clean && npm run build && run-p test lint typecheck attw && npm version patch && npm publish && git push --tags","version":"pbcopy <<<$npm_package_version; vim CHANGELOG.md && git add CHANGELOG.md","dashboard":"cd example && npx convex dashboard","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","build:watch":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run build' --initial","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"rejohnyeo","email":"john@recaseai.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","@edge-runtime/vm":"^5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.7_1756531014120_0.08708135713490162","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@useautumn/convex","version":"0.0.8","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.8","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"}],"homepage":"https://github.com/useautumn/autumn-js#readme","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"support@convex.dev"},"dist":{"shasum":"7335bf0c25dd4a464c8c16880521d9c0e7872ede","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.8.tgz","fileCount":95,"integrity":"sha512-sY/RtH0QeN8dQWqYavoaTKxYthugZrzxs6+CU51t4QF24u2Cq5TgzLtgwUPrpEvdr/Vb7ARyy+Z44xUzIeW34g==","signatures":[{"sig":"MEQCIALwtqhpt2I0aqMv6zEY/MbWt0xsfuSiDoCY4hy4Wa8DAiAMqVNr0hyDumuvXkNn+oWf3q6Nkg+V4f/Ccp+dRgvMNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216772},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js","@convex-dev/component-source":"./src/client/index.ts"},"./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js","@convex-dev/component-source":"./src/component/convex.config.ts"}},"gitHead":"e4ec26a56bc3a1551b27fa7ef0ec57c6d41c88a1","scripts":{"dev":"run-p 'example' 'build:watch'","attw":"attw $(npm pack -s) --exclude-entrypoints ./convex.config --profile esm-only","lint":"eslint src","test":"vitest run --typecheck","alpha":"npm run clean && npm run build && run-p test lint typecheck attw && npm version prerelease --preid alpha && npm publish --tag alpha && git push --tags","build":"tsc --project ./tsconfig.build.json && tsc-alias -p tsconfig.build.json && echo '{ \"type\": \"module\" }' > dist/package.json","clean":"rm -rf dist tsconfig.build.tsbuildinfo","setup":"npm i && npm run build && cd example && npm i && npx convex dev --once","example":"cd example && npm run dev","release":"npm run clean && npm run build && run-p test lint typecheck attw && npm version patch && npm publish && git push --tags","version":"pbcopy <<<$npm_package_version; vim CHANGELOG.md && git add CHANGELOG.md","dashboard":"cd example && npx convex dashboard","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","build:watch":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run build' --initial","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"rejohnyeo","email":"john@recaseai.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","@edge-runtime/vm":"^5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.8_1756591940030_0.7758339860661754","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@useautumn/convex","version":"0.0.9","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.9","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"}],"homepage":"https://github.com/useautumn/autumn-js#readme","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"support@convex.dev"},"dist":{"shasum":"d7ff6554dc45485f5f3f9cfba6f702e0f0c6d42f","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.9.tgz","fileCount":95,"integrity":"sha512-+v4/numLPjdDD+s+87J3k2+S1tiuDl++t+FX2C64OjyObOzEHg39newDAd2RDVR4Zakw4T8Ibp3G9Fv6ZRAA0A==","signatures":[{"sig":"MEYCIQDPE3cfR7OZhRq+L6E6WSsA3nuT9czgpE2UUt7V7cWEKAIhAIR595xAmJ38fMLaW7P8+Dgl0ytsX8e1x/at/HHIHorF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217444},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js","@convex-dev/component-source":"./src/client/index.ts"},"./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js","@convex-dev/component-source":"./src/component/convex.config.ts"}},"gitHead":"e4ec26a56bc3a1551b27fa7ef0ec57c6d41c88a1","scripts":{"dev":"run-p 'example' 'build:watch'","attw":"attw $(npm pack -s) --exclude-entrypoints ./convex.config --profile esm-only","lint":"eslint src","test":"vitest run --typecheck","alpha":"npm run clean && npm run build && run-p test lint typecheck attw && npm version prerelease --preid alpha && npm publish --tag alpha && git push --tags","build":"tsc --project ./tsconfig.build.json && tsc-alias -p tsconfig.build.json && echo '{ \"type\": \"module\" }' > dist/package.json","clean":"rm -rf dist tsconfig.build.tsbuildinfo","setup":"npm i && npm run build && cd example && npm i && npx convex dev --once","example":"cd example && npm run dev","release":"npm run clean && npm run build && run-p test lint typecheck attw && npm version patch && npm publish && git push --tags","version":"pbcopy <<<$npm_package_version; vim CHANGELOG.md && git add CHANGELOG.md","dashboard":"cd example && npx convex dashboard","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","build:watch":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run build' --initial","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"rejohnyeo","email":"john@recaseai.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","@edge-runtime/vm":"^5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.9_1756693925146_0.08608947704947512","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@useautumn/convex","version":"0.0.10","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.10","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"}],"homepage":"https://docs.useautumn.com/setup/convex","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"hey@useautumn.com"},"dist":{"shasum":"b3dc8f3ec059589f872f4d697ed410329479e3ee","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.10.tgz","fileCount":95,"integrity":"sha512-/9cqNB0iDTrwuGodPJ+FFHb+B27LlWfbjHRIBlmOB58bKCBiOj15uaeoB1V8OV02a73WIq/AphoShdUgu6lQDQ==","signatures":[{"sig":"MEQCIF4n/g1QbuL318EqOasfE+o4wF+RJImR70wEyVDsJggPAiBNaTrMmSL7ViR8gpNfB9BilDr6AGHAsCy+KJz5Cg7sgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216534},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js","@convex-dev/component-source":"./src/client/index.ts"},"./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js","@convex-dev/component-source":"./src/component/convex.config.ts"}},"gitHead":"040f1ce6d42ce2cb6cffb0ecd73c05925a6ba04c","scripts":{"dev":"run-p 'example' 'build:watch'","attw":"attw $(npm pack -s) --exclude-entrypoints ./convex.config --profile esm-only","lint":"eslint src","test":"vitest run --typecheck","alpha":"npm run clean && npm run build && run-p test lint typecheck attw && npm version prerelease --preid alpha && npm publish --tag alpha && git push --tags","build":"tsc --project ./tsconfig.build.json && tsc-alias -p tsconfig.build.json && echo '{ \"type\": \"module\" }' > dist/package.json","clean":"rm -rf dist tsconfig.build.tsbuildinfo","setup":"npm i && npm run build && cd example && npm i && npx convex dev --once","example":"cd example && npm run dev","release":"npm run clean && npm run build && run-p test lint typecheck attw && npm version patch && npm publish && git push --tags","version":"pbcopy <<<$npm_package_version; vim CHANGELOG.md && git add CHANGELOG.md","dashboard":"cd example && npx convex dashboard","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","build:watch":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run build' --initial","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"rejohnyeo","email":"john@recaseai.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","@edge-runtime/vm":"^5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.10_1757114074845_0.5014002237898665","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@useautumn/convex","version":"0.0.11","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.11","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"}],"homepage":"https://docs.useautumn.com/setup/convex","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"hey@useautumn.com"},"dist":{"shasum":"976e5b22fdc89f785ff3b5c254695faafb73bbf5","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.11.tgz","fileCount":95,"integrity":"sha512-Mmpj4uawMkHCZr9zIua+v2u36MUCR3RhmXwn/rA+nOsMAmQI72c+mPaPszkQLQj6hWGwUB7SzkJx7UcmFrYXMA==","signatures":[{"sig":"MEUCIQDHyfquzwvJDUmkufSlY/jVlDkI1OJIfsbk431k/q5o6AIgevun75KtUg4R5d9BonGmYm86lSvvPNFgjTOXPIJVjc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217643},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js","@convex-dev/component-source":"./src/client/index.ts"},"./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js","@convex-dev/component-source":"./src/component/convex.config.ts"}},"gitHead":"48128d0dde0500b9762be24194ea7a1ecc0a44bc","scripts":{"dev":"run-p 'example' 'build:watch'","attw":"attw $(npm pack -s) --exclude-entrypoints ./convex.config --profile esm-only","lint":"eslint src","test":"vitest run --typecheck","alpha":"npm run clean && npm run build && run-p test lint typecheck attw && npm version prerelease --preid alpha && npm publish --tag alpha && git push --tags","build":"tsc --project ./tsconfig.build.json && tsc-alias -p tsconfig.build.json && echo '{ \"type\": \"module\" }' > dist/package.json","clean":"rm -rf dist tsconfig.build.tsbuildinfo","setup":"npm i && npm run build && cd example && npm i && npx convex dev --once","example":"cd example && npm run dev","release":"npm run clean && npm run build && run-p test lint typecheck attw && npm version patch && npm publish && git push --tags","version":"pbcopy <<<$npm_package_version; vim CHANGELOG.md && git add CHANGELOG.md","dashboard":"cd example && npx convex dashboard","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","build:watch":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run build' --initial","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"rejohnyeo","email":"john@recaseai.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","@edge-runtime/vm":"^5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.11_1758793093223_0.7394418168164947","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@useautumn/convex","version":"0.0.12","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.12","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"}],"homepage":"https://docs.useautumn.com/setup/convex","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"hey@useautumn.com"},"dist":{"shasum":"28a8e7ba40f35ea9e8d1aa2bcbc39403f174c905","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.12.tgz","fileCount":95,"integrity":"sha512-zNaGI/ibaiTVB57oquD2oXDftxmJZCMUuhboB+aG1ctO5as0ROh8LeCqndmRYf7oqVXhLwJ0fVlYxdzoTmALUQ==","signatures":[{"sig":"MEYCIQDNiDNIWfIjjwr0Yw/XWbUy9r4NoIqwaC4Y7GgXsBEt+wIhANAGO9x/8QgZVhb886LvOb7X1GCOI8gWvoGl8CcIaP87","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218713},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js","@convex-dev/component-source":"./src/client/index.ts"},"./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js","@convex-dev/component-source":"./src/component/convex.config.ts"}},"gitHead":"92e8628d3e9325a89c3a7a6478ed5cc0024a56d8","scripts":{"dev":"run-p 'example' 'build:watch'","attw":"attw $(npm pack -s) --exclude-entrypoints ./convex.config --profile esm-only","lint":"eslint src","test":"vitest run --typecheck","alpha":"npm run clean && npm run build && run-p test lint typecheck attw && npm version prerelease --preid alpha && npm publish --tag alpha && git push --tags","build":"tsc --project ./tsconfig.build.json && tsc-alias -p tsconfig.build.json && echo '{ \"type\": \"module\" }' > dist/package.json","clean":"rm -rf dist tsconfig.build.tsbuildinfo","setup":"npm i && npm run build && cd example && npm i && npx convex dev --once","example":"cd example && npm run dev","release":"npm run clean && npm run build && run-p test lint typecheck attw && npm version patch && npm publish && git push --tags","version":"pbcopy <<<$npm_package_version; vim CHANGELOG.md && git add CHANGELOG.md","dashboard":"cd example && npx convex dashboard","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","build:watch":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run build' --initial","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"rejohnyeo","email":"john@recaseai.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","@edge-runtime/vm":"^5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.12_1758827337548_0.7662325393859384","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@useautumn/convex","version":"0.0.13","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.13","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://docs.useautumn.com/setup/convex","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"hey@useautumn.com"},"dist":{"shasum":"0a6b2f6d52c061a5ca6452be2a714b18499cf2c0","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.13.tgz","fileCount":91,"integrity":"sha512-B7Me9uNFI7lh4uFcFQxsYUJsX+tcmOEZgsy37OgixJzDYOfgCCHWS90/GYeM7uIJSOfXueFm2Y10j5zGiqduRw==","signatures":[{"sig":"MEUCIQCyqusJ0Tn1FvXwO0BjIGOhiCvyZJ/3OBW07YOnyzv7hgIgaV+AiEBI/e8H/fZG0h+izeBx6FapUYlIX1sKeqSLKEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212546},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js","@convex-dev/component-source":"./src/client/index.ts"},"./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js","@convex-dev/component-source":"./src/component/convex.config.ts"}},"gitHead":"d58800845a89a2ee0067be576a2bce62d47ed9ef","scripts":{"dev":"run-p 'example' 'build:watch'","attw":"attw $(npm pack -s) --exclude-entrypoints ./convex.config --profile esm-only","lint":"eslint src","test":"vitest run --typecheck","alpha":"npm run clean && npm run build && run-p test lint typecheck attw && npm version prerelease --preid alpha && npm publish --tag alpha && git push --tags","build":"tsc --project ./tsconfig.build.json && tsc-alias -p tsconfig.build.json && echo '{ \"type\": \"module\" }' > dist/package.json","clean":"rm -rf dist tsconfig.build.tsbuildinfo","setup":"npm i && npm run build && cd example && npm i && npx convex dev --once","example":"cd example && npm run dev","release":"npm run clean && npm run build && run-p test lint typecheck attw && npm version patch && npm publish && git push --tags","version":"pbcopy <<<$npm_package_version; vim CHANGELOG.md && git add CHANGELOG.md","dashboard":"cd example && npx convex dashboard","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","build:watch":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run build' --initial","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"},"deprecated":"This build is non-functional. We apologise for the inconvenience. Please use 0.0.14 or later.","repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"11.6.0","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","@edge-runtime/vm":"^5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.13_1762448924619_0.24277123070822948","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@useautumn/convex","version":"0.0.14","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.14","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://docs.useautumn.com/setup/convex","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"hey@useautumn.com"},"dist":{"shasum":"6627a1e67eebb83c839d764dcae70bd3e6aae36e","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.14.tgz","fileCount":91,"integrity":"sha512-pr8VA/V6U2Jn7R2bVR0nGSJbWxdlTp6WZVrDrhN7u2bhyzVTwCS3mJQJslRwqbXTDMOTp2g4MV+LaRV52xiFhw==","signatures":[{"sig":"MEYCIQChU6Chr2HO6CYcdzBO1Gql/ZukZgSPZW3P8wymtPyrzgIhANWLI8RvtO4uMEhlCX/ecbAiTIp7B4Zxy9d12BDfhjad","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217540},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js","@convex-dev/component-source":"./src/client/index.ts"},"./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js","@convex-dev/component-source":"./src/component/convex.config.ts"}},"gitHead":"d58800845a89a2ee0067be576a2bce62d47ed9ef","scripts":{"dev":"run-p 'example' 'build:watch'","attw":"attw $(npm pack -s) --exclude-entrypoints ./convex.config --profile esm-only","lint":"eslint src","test":"vitest run --typecheck","alpha":"npm run clean && npm run build && run-p test lint typecheck attw && npm version prerelease --preid alpha && npm publish --tag alpha && git push --tags","build":"tsc --project ./tsconfig.build.json && tsc-alias -p tsconfig.build.json && echo '{ \"type\": \"module\" }' > dist/package.json","clean":"rm -rf dist tsconfig.build.tsbuildinfo","setup":"npm i && npm run build && cd example && npm i && npx convex dev --once","example":"cd example && npm run dev","release":"npm run clean && npm run build && run-p test lint typecheck attw && npm version patch && npm publish && git push --tags","version":"pbcopy <<<$npm_package_version; vim CHANGELOG.md && git add CHANGELOG.md","dashboard":"cd example && npx convex dashboard","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","build:watch":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run build' --initial","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"11.6.0","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","@edge-runtime/vm":"^5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.14_1762454103150_0.8278029774451634","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@useautumn/convex","version":"0.0.15","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.15","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://docs.useautumn.com/setup/convex","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"hey@useautumn.com"},"dist":{"shasum":"6cc2311291e0e32f53efd3cc3eee9ff51ce56898","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.15.tgz","fileCount":95,"integrity":"sha512-2I0vkbaGHXpn3sWN3i2bbxPiLKiMVlnbUaIS9+/8AajWVpEfv2O8Vbs7Rn41pB944i68zHG0zxgpk39FOHk8Pg==","signatures":[{"sig":"MEUCICOuvou0ljAr4LIguHFSEu11J6/3DiZwV6TZq1U2Fj4YAiEA0FgLPi3ALYPHayhGlWGOpHCs54ExBfMGKN6yOP4e+mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218710},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js","@convex-dev/component-source":"./src/client/index.ts"},"./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js","@convex-dev/component-source":"./src/component/convex.config.ts"}},"gitHead":"54e4a421068fc3ecf7998bb4369783481a8337d7","scripts":{"dev":"run-p 'example' 'build:watch'","attw":"attw $(npm pack -s) --exclude-entrypoints ./convex.config --profile esm-only","lint":"eslint src","test":"vitest run --typecheck","alpha":"npm run clean && npm run build && run-p test lint typecheck attw && npm version prerelease --preid alpha && npm publish --tag alpha && git push --tags","build":"tsc --project ./tsconfig.build.json && tsc-alias -p tsconfig.build.json && echo '{ \"type\": \"module\" }' > dist/package.json","clean":"rm -rf dist tsconfig.build.tsbuildinfo","setup":"npm i && npm run build && cd example && npm i && npx convex dev --once","example":"cd example && npm run dev","release":"npm run clean && npm run build && run-p test lint typecheck attw && npm version patch && npm publish && git push --tags","version":"pbcopy <<<$npm_package_version; vim CHANGELOG.md && git add CHANGELOG.md","dashboard":"cd example && npx convex dashboard","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","build:watch":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run build' --initial","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"rejohnyeo","email":"john@recaseai.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","@edge-runtime/vm":"^5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.15_1762638628598_0.4156052123964744","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@useautumn/convex","version":"0.0.16","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.16","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://docs.useautumn.com/setup/convex","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"hey@useautumn.com"},"dist":{"shasum":"23200aac8b15fdb39e1e6bb07b029dfaed45c03a","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.16.tgz","fileCount":97,"integrity":"sha512-B3Gwrvs3n09dC1tqSlAH8NZmrGRDf00B6o8DV5/oERBMxNFl3y26y75z5r86KDb+kSX135GCB5I02fvkCRFFaA==","signatures":[{"sig":"MEYCIQCyd53Z1DYLjE11hFgb/Z2AZ1eiHIdT6TztYA5AvCXrwQIhAJGUQRPTrCb39MWImJ1D/V+lgh8fCg+VyKBWxtsGUYi9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218255},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./test":"./src/test.ts","./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js"},"./convex.config.js":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js"},"./_generated/component.js":{"types":"./dist/component/_generated/component.d.ts"}},"gitHead":"56baf83bbfba1f0a723ec8b936336196529c311c","scripts":{"dev":"run-p -r 'dev:*'","lint":"eslint src","test":"vitest run --typecheck","build":"tsc --project ./tsconfig.build.json","clean":"rm -rf dist *.tsbuildinfo","predev":"path-exists .env.local || (npm run build && convex dev --until-success)","codegen":"convex codegen --component-dir ./src/component","version":"vim -c 'normal o' -c 'normal o## '$npm_package_version CHANGELOG.md && prettier -w CHANGELOG.md && git add CHANGELOG.md","dev:build":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run codegen && npm run build' --initial","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","dev:backend":"convex dev --typecheck-components","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"11.6.0","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.5","convex":"1.29.3","eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","path-exists-cli":"2.0.0","@edge-runtime/vm":"5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.16_1764787385371_0.9276424203167402","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@useautumn/convex","version":"0.0.17","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.17","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://docs.useautumn.com/setup/convex","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"hey@useautumn.com"},"dist":{"shasum":"4a18da4094ac9669e24df7ac9955c3c0de8d7628","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.17.tgz","fileCount":102,"integrity":"sha512-eV5a78oULXJ1kUwifpRdUpKfTY/Na+rE8gdG2WIlKqcXePSdQ4ua+MDq95pgESiex+aLP7T9hHxRd+eBqwhP5g==","signatures":[{"sig":"MEYCIQCj2dYn4Kdr6efydcPg4UKbl/vHCpJxFF/YKw6KlnXiLQIhALKhyj5Ms/ac1JMK1rFdtAvaspYLXOemrXYT/nHozKcE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237608},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./test":"./src/test.ts","./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js"},"./convex.config.js":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js"},"./_generated/component.js":{"types":"./dist/component/_generated/component.d.ts"}},"gitHead":"38af704178e01a0514354383a6467c9ce27b48cd","scripts":{"dev":"run-p -r 'dev:*'","lint":"eslint src","test":"vitest run --typecheck","build":"tsc --project ./tsconfig.build.json","clean":"rm -rf dist *.tsbuildinfo","predev":"path-exists .env.local || (npm run build && convex dev --until-success)","codegen":"convex codegen --component-dir ./src/component","version":"vim -c 'normal o' -c 'normal o## '$npm_package_version CHANGELOG.md && prettier -w CHANGELOG.md && git add CHANGELOG.md","dev:build":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run codegen && npm run build' --initial","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","dev:backend":"convex dev --typecheck-components","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"},"deprecated":"This package has been unreleased.","repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"11.6.0","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.5","convex":"1.29.3","eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","path-exists-cli":"2.0.0","@edge-runtime/vm":"5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.17_1765909440406_0.3640043419185839","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@useautumn/convex","version":"0.0.18","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.18","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://docs.useautumn.com/setup/convex","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"hey@useautumn.com"},"dist":{"shasum":"149e29f56a6062a31c93104d52507495d92a5a41","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.18.tgz","fileCount":102,"integrity":"sha512-ARznSXhMOoTsbRwhA1CovHyN0b0oYSqGD62wBdy8CS13EV6DQCx8f/P2JtZzm9Vl3IjYDynUt9le3+zmy2gZcA==","signatures":[{"sig":"MEYCIQC2LGsT80IJQwVjK2G8R6c/yyXcnGIOP4aj4YEUZNIe3QIhAK3UvNwAq0DCuALA7bIcducQakiLE0HhD6k3jcKOMFVw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237608},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./test":"./src/test.ts","./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js"},"./convex.config.js":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js"},"./_generated/component.js":{"types":"./dist/component/_generated/component.d.ts"}},"gitHead":"f3706b30dfd6e631df162a267b5bd40c441b83f6","scripts":{"dev":"run-p -r 'dev:*'","lint":"eslint src","test":"vitest run --typecheck","build":"tsc --project ./tsconfig.build.json","clean":"rm -rf dist *.tsbuildinfo","predev":"path-exists .env.local || (npm run build && convex dev --until-success)","codegen":"convex codegen --component-dir ./src/component","version":"vim -c 'normal o' -c 'normal o## '$npm_package_version CHANGELOG.md && prettier -w CHANGELOG.md && git add CHANGELOG.md","dev:build":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run codegen && npm run build' --initial","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","dev:backend":"convex dev --typecheck-components","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"},"deprecated":"This package has been unreleased.","repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"11.6.0","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.5","convex":"1.29.3","eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","path-exists-cli":"2.0.0","@edge-runtime/vm":"5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.18_1765970418838_0.3336721043537123","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@useautumn/convex","version":"0.0.19","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.19","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://docs.useautumn.com/setup/convex","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"hey@useautumn.com"},"dist":{"shasum":"fbb5d994b1637050f52638e91cb2dc0490bd5f05","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.19.tgz","fileCount":102,"integrity":"sha512-KCYggprM4Rq0ONFPyGaXCzSbW1e/AjMqLs1NhzATsaCqLIe7YHRlw8b6QiSaPwDBq55iPCnjp3BcIOkjYww8DA==","signatures":[{"sig":"MEYCIQDF73GexJ58a8HM2s6VvKK7g9A81+HnJQw6S5+ET1vKuQIhAImpItwLVQBqjNmj4I2ielp2y4hel9oTYoo1kbOA07LX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237583},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./test":"./src/test.ts","./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js"},"./convex.config.js":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js"},"./_generated/component.js":{"types":"./dist/component/_generated/component.d.ts"}},"gitHead":"1ee957ea43034eb4f7df31cffeb8feeec91f5b29","scripts":{"dev":"run-p -r 'dev:*'","lint":"eslint src","test":"vitest run --typecheck","build":"tsc --project ./tsconfig.build.json","clean":"rm -rf dist *.tsbuildinfo","predev":"path-exists .env.local || (npm run build && convex dev --until-success)","codegen":"convex codegen --component-dir ./src/component","version":"vim -c 'normal o' -c 'normal o## '$npm_package_version CHANGELOG.md && prettier -w CHANGELOG.md && git add CHANGELOG.md","dev:build":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run codegen && npm run build' --initial","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","dev:backend":"convex dev --typecheck-components","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"11.6.0","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.5","convex":"1.29.3","eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","path-exists-cli":"2.0.0","@edge-runtime/vm":"5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.19_1765988695787_0.05093244119046303","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@useautumn/convex","version":"0.0.20","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.20","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://docs.useautumn.com/setup/convex","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"hey@useautumn.com"},"dist":{"shasum":"d26fab68f4f04bb76d4b956e04509c725cfd6a63","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.20.tgz","fileCount":102,"integrity":"sha512-wht0ervHbtUtnseN6wvgxevSFVhpBkIGhk+KOXzdw/JcAbmQnfc/qEYJOs3Ps6pNrqv+RCJ7YD3pt5Aed1RcLQ==","signatures":[{"sig":"MEUCIDsxGUnTTKbQJEsAgp2QB3fAn2cnTLh/QuG7J4wLt2dxAiEA/Ynp69CRRN6/N1D7uUOn5kXVzBTrYLsq6xGezNTy08U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239353},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./test":"./src/test.ts","./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js"},"./convex.config.js":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js"},"./_generated/component.js":{"types":"./dist/component/_generated/component.d.ts"}},"gitHead":"2bb4322668592eed533017d84c8eec61ea3c5bb6","scripts":{"dev":"run-p -r 'dev:*'","lint":"eslint src","test":"vitest run --typecheck","build":"tsc --project ./tsconfig.build.json","clean":"rm -rf dist *.tsbuildinfo","predev":"path-exists .env.local || (npm run build && convex dev --until-success)","codegen":"convex codegen --component-dir ./src/component","version":"vim -c 'normal o' -c 'normal o## '$npm_package_version CHANGELOG.md && prettier -w CHANGELOG.md && git add CHANGELOG.md","dev:build":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run codegen && npm run build' --initial","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","dev:backend":"convex dev --typecheck-components","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.5","convex":"1.29.3","eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","path-exists-cli":"2.0.0","@edge-runtime/vm":"5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.20_1766069471098_0.5118844000056839","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@useautumn/convex","version":"0.0.21","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.21","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://docs.useautumn.com/setup/convex","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"hey@useautumn.com"},"dist":{"shasum":"4061e581fcf40b1fe54c9d5bc0e1eef19824de4c","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.21.tgz","fileCount":102,"integrity":"sha512-zITO6EqedV86gcVZhBht3qGFyI8Yxg8V6eVWIZzL86U7fHPfKHRp49csui3D67i6oqLF2XFgvfEhFZWnAfdJBg==","signatures":[{"sig":"MEYCIQDZom39CMAzd33lN+uemo9tKkDolvtLm1CPsfM3hbv6DgIhANbCuNSrf3YFBo5avQn8lC8SsJ12rkJ9cIVh5sns6Pq8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239672},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./test":"./src/test.ts","./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js"},"./convex.config.js":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js"},"./_generated/component.js":{"types":"./dist/component/_generated/component.d.ts"}},"gitHead":"5b7ff7e740a5a644a8cc6b2cc33c1de903b44745","scripts":{"dev":"run-p -r 'dev:*'","lint":"eslint src","test":"vitest run --typecheck","build":"tsc --project ./tsconfig.build.json","clean":"rm -rf dist *.tsbuildinfo","predev":"path-exists .env.local || (npm run build && convex dev --until-success)","codegen":"convex codegen --component-dir ./src/component","version":"vim -c 'normal o' -c 'normal o## '$npm_package_version CHANGELOG.md && prettier -w CHANGELOG.md && git add CHANGELOG.md","dev:build":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run codegen && npm run build' --initial","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","dev:backend":"convex dev --typecheck-components","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.5","convex":"1.29.3","eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","path-exists-cli":"2.0.0","@edge-runtime/vm":"5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.21_1766071477811_0.9459762210305107","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@useautumn/convex","version":"0.0.22","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.22","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://docs.useautumn.com/setup/convex","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"hey@useautumn.com"},"dist":{"shasum":"7c13aceb97d602f607edf8afa5ace3c5d2e58e0b","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.22.tgz","fileCount":102,"integrity":"sha512-tZNo642mptnqka4VtB5EeDnxvldlt7CfRNW/8Cn2dH3xV18AIUSJK7Yk+x98yaKj3jTFKKnG7L30/AtBdAbSrg==","signatures":[{"sig":"MEUCIQCh9FD+dfHh41YabamFxT7udlgNPAP8pTbGRrnbfR1EnwIgDKcMN6eBmxAt3H315a6NVyvwcKPflNZeYJDbrCKpO+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240618},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./test":"./src/test.ts","./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js"},"./convex.config.js":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js"},"./_generated/component.js":{"types":"./dist/component/_generated/component.d.ts"}},"gitHead":"73bfe8b425ee2f36071b51b6931f7fd8286dd4ad","scripts":{"dev":"run-p -r 'dev:*'","lint":"eslint src","test":"vitest run --typecheck","build":"tsc --project ./tsconfig.build.json","clean":"rm -rf dist *.tsbuildinfo","predev":"path-exists .env.local || (npm run build && convex dev --until-success)","codegen":"convex codegen --component-dir ./src/component","version":"vim -c 'normal o' -c 'normal o## '$npm_package_version CHANGELOG.md && prettier -w CHANGELOG.md && git add CHANGELOG.md","dev:build":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run codegen && npm run build' --initial","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","dev:backend":"convex dev --typecheck-components","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.5","convex":"1.29.3","eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","path-exists-cli":"2.0.0","@edge-runtime/vm":"5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.22_1766072767647_0.10807687576946123","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@useautumn/convex","version":"0.0.23","keywords":["convex","component"],"license":"Apache-2.0","_id":"@useautumn/convex@0.0.23","maintainers":[{"name":"rejohnyeo","email":"john@recaseai.com"},{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"}],"homepage":"https://docs.useautumn.com/setup/convex","bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"hey@useautumn.com"},"dist":{"shasum":"73e3e10160d85378608f9ef7aaae7eadb1873333","tarball":"https://registry.npmjs.org/@useautumn/convex/-/convex-0.0.23.tgz","fileCount":102,"integrity":"sha512-V743Bi/1bxXP+ZIF2+KKt7A3SuZ8hH/whEwNQnz9RGARPOwTrlnrZwcoIYLmH732ph7A1nHXikMGp57Q3H1Ldw==","signatures":[{"sig":"MEUCIHRb+98vYAQBESfyTTgFL/pxGkssX/w2Wm6Ks6PY3wuuAiEAinDVElOqW3bFbF9q47tMY/eXRT0q+NsfXbTGcgdYc2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240792},"type":"module","types":"./dist/client/index.d.ts","module":"./dist/client/index.js","exports":{".":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./test":"./src/test.ts","./package.json":"./package.json","./convex.config":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js"},"./convex.config.js":{"types":"./dist/component/convex.config.d.ts","default":"./dist/component/convex.config.js"},"./_generated/component.js":{"types":"./dist/component/_generated/component.d.ts"}},"gitHead":"bc8161658f791ddda246de24de93b3310d548252","scripts":{"dev":"run-p -r 'dev:*'","lint":"eslint src","test":"vitest run --typecheck","build":"tsc --project ./tsconfig.build.json","clean":"rm -rf dist *.tsbuildinfo","predev":"path-exists .env.local || (npm run build && convex dev --until-success)","codegen":"convex codegen --component-dir ./src/component","version":"vim -c 'normal o' -c 'normal o## '$npm_package_version CHANGELOG.md && prettier -w CHANGELOG.md && git add CHANGELOG.md","dev:build":"cd src && npx chokidar '../tsconfig.json' '*.ts' 'react/**/*.ts' 'component/**/*.ts' 'client/**/*.ts' -c 'npm run codegen && npm run build' --initial","typecheck":"tsc --noEmit","test:debug":"vitest --inspect-brk --no-file-parallelism","test:watch":"vitest --typecheck","dev:backend":"convex dev --typecheck-components","test:coverage":"vitest run --coverage --coverage.reporter=text"},"_npmUser":{"name":"sirtenzin","email":"jeffreypfc21@gmail.com"},"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A autumn component for Convex.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"convex-helpers":"^0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.5","convex":"1.29.3","eslint":"9.29.0","vitest":"3.2.4","globals":"^15.9.0","prettier":"3.2.5","autumn-js":"workspace:*","tsc-alias":"^1.8.16","@eslint/js":"9.29.0","typescript":"5.5.4","@types/node":"18.17.0","convex-test":"0.0.37","chokidar-cli":"3.0.0","npm-run-all2":"7.0.2","path-exists-cli":"2.0.0","@edge-runtime/vm":"5.0.0","typescript-eslint":"8.34.1","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^5.2.0"},"peerDependencies":{"react":"^18.3.1 || ^19.0.0","convex":"^1.25.0","autumn-js":"^0.1.24"},"peerDependenciesMeta":{"autumn-js":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/convex_0.0.23_1767118309081_0.9449310741406387","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-08-29T20:39:27.350Z","modified":"2026-06-12T15:11:44.849Z","0.0.3":"2025-08-29T20:39:27.643Z","0.0.4":"2025-08-29T23:33:06.381Z","0.1.1":"2025-08-30T01:34:01.795Z","0.1.2":"2025-08-30T01:35:59.807Z","0.0.5":"2025-08-30T01:37:09.636Z","0.0.6":"2025-08-30T04:59:44.674Z","0.0.7":"2025-08-30T05:16:54.291Z","0.0.8":"2025-08-30T22:12:20.306Z","0.0.9":"2025-09-01T02:32:05.395Z","0.0.10":"2025-09-05T23:14:35.066Z","0.0.11":"2025-09-25T09:38:13.389Z","0.0.12":"2025-09-25T19:08:57.749Z","0.0.13":"2025-11-06T17:08:44.797Z","0.0.14":"2025-11-06T18:35:03.317Z","0.0.15":"2025-11-08T21:50:28.794Z","0.0.16":"2025-12-03T18:43:05.596Z","0.0.17":"2025-12-16T18:24:00.560Z","0.0.18":"2025-12-17T11:20:19.003Z","0.0.19":"2025-12-17T16:24:55.936Z","0.0.20":"2025-12-18T14:51:11.246Z","0.0.21":"2025-12-18T15:24:37.938Z","0.0.22":"2025-12-18T15:46:07.790Z","0.0.23":"2025-12-30T18:11:50.510Z"},"bugs":{"url":"https://github.com/useautumn/autumn-js/issues","email":"hey@useautumn.com"},"license":"Apache-2.0","homepage":"https://docs.useautumn.com/setup/convex","keywords":["convex","component"],"repository":{"url":"git+https://github.com/useautumn/autumn-js.git","type":"git"},"description":"A autumn component for Convex.","maintainers":[{"email":"charlielamb20@icloud.com","name":"charlielamb"},{"email":"john@recaseai.com","name":"rejohnyeo"},{"email":"jeffreypfc21@gmail.com","name":"sirtenzin"}],"readme":"# Autumn + Convex\n\n## Introduction\n[Autumn](https://useautumn.com) is your pricing and customer database—an abstraction over Stripe that lets you model any pricing (subscriptions, usage-based, seats, trials, credits) and implement it in your codebase in just three functions: check for access, track for metering, and checkout for purchases.\n\n## Setup\n\n> Note: You’ll need Convex v1.25.0+ and `autumn-js` v0.1.24+.\n\n#### 1) Install the packages\n\n```bash\nnpm install @useautumn/convex autumn-js \n```\n\n#### 2) Set the Autumn secret key in your Convex environment\n\n```bash\nnpx convex env set AUTUMN_SECRET_KEY=am_sk_xxx\n```\n\n#### 3) Add the component to your application\n\nAdd the Autumn Convex component to `convex/convex.config.ts`:\n\n```ts\nimport { defineApp } from \"convex/server\";\nimport autumn from \"@useautumn/convex/convex.config\";\n\nconst app = defineApp();\napp.use(autumn);\n\nexport default app;\n```\n\n#### 4) Initialize the Autumn client\n\nIn `convex/autumn.ts`, add the following code:\n\n```ts\nimport { components } from \"./_generated/api\";\nimport { Autumn } from \"@useautumn/convex\";\n\nexport const autumn = new Autumn(components.autumn, {\n  secretKey: process.env.AUTUMN_SECRET_KEY ?? \"\",\n  identify: async (ctx: any) => {\n    const user = await ctx.auth.getUserIdentity();\n    if (!user) return null;\n\n    const userId = user.subject.split(\"|\")[0];\n    return {\n      customerId: userId,\n      customerData: {\n        name: user.name as string,\n        email: user.email as string,\n      },\n    };\n  },\n});\n\nexport const {\n  track,\n  cancel,\n  query,\n  attach,\n  check,\n  checkout,\n  usage,\n  setupPayment,\n  createCustomer,\n  listProducts,\n  billingPortal,\n  createReferralCode,\n  redeemReferralCode,\n  createEntity,\n  getEntity,\n} = autumn.api();\n```\n> The example above uses Convex auth as an example. Visit this [page](https://docs.useautumn.com/setup/convex#4-initialize-the-autumn-client) see code snippets for other providers like Clerk / Better Auth\n\n> Note: The `identify()` function determines which customer is making the request. Customize it for your use case (e.g. use an organization ID as `customerId` for entity billing). You may need to change `user.subject` to `user.id` depending on your auth provider.\n\n#### 5) Set up `<AutumnProvider />` on your frontend\n\nAdd `AutumnWrapper.tsx` to enable hooks and components:\n\n```tsx\n\"use client\";\nimport { AutumnProvider } from \"autumn-js/react\";\nimport { api } from \"../convex/_generated/api\";\nimport { useConvex } from \"convex/react\";\n\nexport function AutumnWrapper({ children }: { children: React.ReactNode }) {\n  const convex = useConvex();\n\n  return (\n    <AutumnProvider convex={convex} convexApi={(api as any).autumn}>\n      {children}\n    </AutumnProvider>\n  );\n}\n```\n\n> Note: If you use Autumn only on the backend, you can skip this step.\n\n## Using hooks and components on the frontend\n\nThe quickest way to get started is to use our `<PricingTable/>` component:\n\n\n`<PricingTable/>`\n\n```tsx\nimport { PricingTable } from \"autumn-js/react\";\n\nexport default function Home() {\n  return <PricingTable />;\n}\n```\n\n> Components are available as shadcn components and are fully customizable: https://docs.useautumn.com/setup/shadcn\n\n`useCustomer`\n\nWe also provide a useCustomer hook which lets you easily access your customer data and interact with the Autumn API directly from your frontend. For example, to upgrade a user:\n\n\n```tsx\nimport { useCustomer, CheckoutDialog } from \"autumn-js/react\";\n\nexport default function Home() {\n  const { customer, track, check, checkout } = useCustomer();\n  return (\n    <button\n      onClick={() =>\n        checkout({\n          productId: \"pro\",\n          dialog: CheckoutDialog,\n        })\n      }\n    >\n      Upgrade to Pro\n    </button>\n  );\n}\n```\n\nYou can use all `useCustomer()` and `useEntity()` features as usual. Learn more about our react hooks [here](https://docs.useautumn.com/api-reference/hooks/useCustomer).\n\n## Using Autumn on the backend\n\nYou will also need to use Autumn on your backend for actions such as tracking or gating usage of a feature. To do so, you can use our Autumn client:\n\n\nCheck feature access:\n\n```ts\nimport { autumn } from \"convex/autumn\";\n\nconst { data, error } = await autumn.check(ctx, {\n  featureId: \"messages\",\n});\n\nif (data.allowed) {\n  // Action to perform if user is allowed messages\n}\n```\n\nTrack feature usage:\n\n```ts\nimport { autumn } from \"convex/autumn\";\n\nconst { data, error } = await autumn.track(ctx, {\n  featureId: \"messages\",\n  value: 10,\n});\n```\n\nThese are the most common functions, but others like `checkout` and `attach` are also available. API reference: https://docs.useautumn.com/api-reference/core/checkout\n\n\n\n","readmeFilename":"README.md"}