{"name":"convex","description":"Client for the Convex Cloud","version":"1.42.1","author":{"name":"Convex, Inc.","email":"no-reply@convex.dev"},"homepage":"https://convex.dev","repository":{"type":"git","url":"git+https://github.com/get-convex/convex-backend.git","directory":"npm-packages/convex"},"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/cjs-types/index.d.ts","type":"module","sideEffects":false,"exports":{".":{"require":{"types":"./dist/cjs-types/index.d.ts","require":"./dist/cjs/index.js"},"import":{"types":"./dist/esm-types/index.d.ts","import":"./dist/esm/index.js"}},"./server":{"require":{"types":"./dist/cjs-types/server/index.d.ts","require":"./dist/cjs/server/index.js"},"import":{"types":"./dist/esm-types/server/index.d.ts","import":"./dist/esm/server/index.js"}},"./react":{"require":{"types":"./dist/cjs-types/react/index.d.ts","require":"./dist/cjs/react/index.js"},"import":{"types":"./dist/esm-types/react/index.d.ts","import":"./dist/esm/react/index.js"}},"./react-auth0":{"require":{"types":"./dist/cjs-types/react-auth0/index.d.ts","require":"./dist/cjs/react-auth0/index.js"},"import":{"types":"./dist/esm-types/react-auth0/index.d.ts","import":"./dist/esm/react-auth0/index.js"}},"./react-clerk":{"require":{"types":"./dist/cjs-types/react-clerk/index.d.ts","require":"./dist/cjs/react-clerk/index.js"},"import":{"types":"./dist/esm-types/react-clerk/index.d.ts","import":"./dist/esm/react-clerk/index.js"}},"./nextjs":{"require":{"types":"./dist/cjs-types/nextjs/index.d.ts","require":"./dist/cjs/nextjs/index.js"},"import":{"types":"./dist/esm-types/nextjs/index.d.ts","import":"./dist/esm/nextjs/index.js"}},"./browser":{"require":{"types":"./dist/cjs-types/browser/index.d.ts","node":"./dist/cjs/browser/index-node.js","require":"./dist/cjs/browser/index.js"},"import":{"types":"./dist/esm-types/browser/index.d.ts","node":"./dist/esm/browser/index-node.js","import":"./dist/esm/browser/index.js"}},"./values":{"require":{"types":"./dist/cjs-types/values/index.d.ts","require":"./dist/cjs/values/index.js"},"import":{"types":"./dist/esm-types/values/index.d.ts","import":"./dist/esm/values/index.js"}},"./package.json":"./package.json"},"@comment typesVersions":["Thi types field in exports is only supported with moduleResolution","set to node16 or nodenext so typesVersions is still useful."],"typesVersions":{"*":{"*":["./dist/cjs-types/index.d.ts"],"server":["./dist/cjs-types/server/index.d.ts"],"react":["./dist/cjs-types/react/index.d.ts"],"react-auth0":["./dist/cjs-types/react-auth0/index.d.ts"],"react-clerk":["./dist/cjs-types/react-clerk/index.d.ts"],"nextjs":["./dist/cjs-types/nextjs/index.d.ts"],"browser":["./dist/cjs-types/browser/index.d.ts"],"values":["./dist/cjs-types/values/index.d.ts"]}},"bin":{"convex":"bin/main.js"},"keywords":["convex","database","react","state","serverless"],"license":"Apache-2.0","@comment dependencies":["Most CLI tool dependencies go in devDependencies instead because the CLI is distributed bundled."],"dependencies":{"esbuild":"0.27.0","prettier":"^3.0.0","ws":"8.21.0"},"peerDependencies":{"@auth0/auth0-react":"^2.0.1","@clerk/clerk-react":"^4.12.8 || ^5.0.0","@clerk/react":"^6.4.3","react":"^18.0.0 || ^19.0.0-0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"@auth0/auth0-react":{"optional":true},"@clerk/clerk-react":{"optional":true},"@clerk/react":{"optional":true}},"@comment devDependencies":["The dependencies of the CLI are also in devDependencies, built into","a bundle."],"devDependencies":{"@auth0/auth0-react":"2.15.1","@babel/code-frame":"^7.27.1","@babel/parser":"^7.27.1","@babel/types":"^7.27.1","@clerk/react":"^6.4.3","@commander-js/extra-typings":"^14.0.0","@convex-dev/platform":"0.1.9","@eslint/compat":"~2.0.0","@eslint/eslintrc":"^3","@eslint/js":"~9.39.0","@modelcontextprotocol/sdk":"^1.25.2","@octokit/openapi-types":"~27.0.0","@sentry/node":"^7.23.0","@sentry/tracing":"^7.23.0","@swc/core":"1.15.8","@testing-library/react":"~16.3.0","@types/adm-zip":"^0.5.7","@types/babel__code-frame":"^7.0.6","@types/deep-equal":"1.0.4","@inquirer/confirm":"^6.0.4","@inquirer/input":"^5.0.4","@inquirer/search":"^4.1.0","@inquirer/select":"^5.0.4","@inquirer/testing":"^3.3.0","@types/node":"^18.17.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@types/semver":"^7.3.13","@types/serve-handler":"~6.1.4","@types/ws":"^8.5.13","@vitest/eslint-plugin":"~1.6.0","adm-zip":"^0.5.10","bufferutil":"^4.0.7","chalk":"5","chokidar":"3.6.0","commander":"^14.0.3","deep-equal":"2.2.3","depcheck":"~1.4.7","detect-port":"^2.1.0","dotenv":"^16.4.7","esbuild":"0.27.0","esbuild-plugin-external-global":"~1.0.1","eslint":"^9.37.0","eslint-config-prettier":"^10.0.0","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-require-extensions":"~0.1.3","fetch-retry":"~6.0.0","find-up":"^8.0.0","globals":"~17.4.0","happy-dom":"~20.8.0","jsdom":"~28.1.0","json5":"~2.2.3","knip":"~5.86.0","napi-wasm":"1.1.3","open":"^11.0.0","openapi-fetch":"~0.17.0","openapi-typescript":"~7.8.0","openapi-typescript-helpers":"~0.1.0","openid-client":"^5.3.1","ora":"^9.0.0","prettier":"3.8.1","react":"^18.0.0","react-dom":"^18.0.0","semver":"^7.6.0","serve-handler":"~6.1.6","shx":"~0.4.0","skott":"~0.35.4","tar":"^7.5.16","tsx":"^4.19.4","typedoc":"^0.24.6","typescript":"~5.0.3","typescript-eslint":"~8.57.0","vitest":"^4.1.0","undici":"7.28.0","wait-for-expect":"~4.0.0","zod":"^3.24.0","zod-to-json-schema":"^3.24.0"},"engines":{"npm":">=7.0.0","node":">=18.0.0"},"scripts":{"build":"npm run generateApiSpec && python3 scripts/build.py 2>&1","bundle-server":"node scripts/bundle-server.mjs","clean":"shx rm -rf dist tmpDist*","lint":"eslint . --cache","format":"prettier -w . '!CHANGELOG.md' && eslint --fix .","format-check":"prettier -c . '!CHANGELOG.md' && eslint . --cache","test":"vitest --silent","test-not-silent":"vitest","typecheck":"tsc --noEmit --emitDeclarationOnly false","test-esm":"node ./scripts/test-esm.mjs && ./scripts/checkdeps.mjs && ./scripts/checkimports.mjs","compare-codegen":"node scripts/compare-codegen.mjs","generateApiSpec":"npm run generateManagementApiSpec && npm run generateFunctionLogsApiSpec","checkApiSpec":"npm run checkManagementApiSpec && npm run checkFunctionLogsApiSpec","generateManagementApiSpec":"openapi-typescript ./cli-management-openapi.json --output ./src/cli/generatedApi.ts --root-types --root-types-no-schema-prefix","checkManagementApiSpec":"openapi-typescript ./cli-management-openapi.json --output ./src/cli/generatedApi.ts --root-types --root-types-no-schema-prefix --check","generateFunctionLogsApiSpec":"openapi-typescript ./function-logs-openapi.json --output ./src/cli/lib/generatedFunctionLogsApi.ts --root-types --root-types-no-schema-prefix","checkFunctionLogsApiSpec":"openapi-typescript ./function-logs-openapi.json --output ./src/cli/lib/generatedFunctionLogsApi.ts --root-types --root-types-no-schema-prefix --check"},"_id":"convex@1.42.1","bugs":{"url":"https://github.com/get-convex/convex-backend/issues"},"_integrity":"sha512-yFKp4xerVuBwQqpuTtvosOk9F/fX0twZs+Xti3oj/MlwPUU90QuhgCYo/I2wvFBAFwXsmx9tXpf2q8ekh1+3ug==","_resolved":"/Users/ry/convex-git/npm-packages/common/temp/artifacts/packages/convex-1.42.1.tgz","_from":"file:common/temp/artifacts/packages/convex-1.42.1.tgz","_nodeVersion":"22.22.2","_npmVersion":"11.11.0","dist":{"integrity":"sha512-yFKp4xerVuBwQqpuTtvosOk9F/fX0twZs+Xti3oj/MlwPUU90QuhgCYo/I2wvFBAFwXsmx9tXpf2q8ekh1+3ug==","shasum":"a3b2233c8435238572792d0cf0fabadaf2b96abf","tarball":"https://registry.npmjs.org/convex/-/convex-1.42.1.tgz","fileCount":2914,"unpackedSize":30538801,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDS8wij9u09pw7EtkhRvDHgwaT+paBymbu9dcpxow9mJAIhANB2uLc6RO2xr/nLKJRDWsWwkF/CtKMoZnvm82mQAo1I"}]},"_npmUser":{"name":"reece-convex","email":"reece@convex.dev"},"directories":{},"maintainers":[{"name":"cowling","email":"james@convex.dev"},{"name":"jordanhunt","email":"jordan@convex.dev"},{"name":"gautamg795","email":"gautam@convex.dev"},{"name":"emmaling27","email":"emma@convex.dev"},{"name":"nipunn","email":"nipunn1313@gmail.com"},{"name":"aritrakh","email":"aritrakh@gmail.com"},{"name":"ianatconvex","email":"ian@convex.dev"},{"name":"dowski-convex","email":"christian@convex.dev"},{"name":"reece-convex","email":"reece@convex.dev"},{"name":"erquhart","email":"shawn@erquh.art"},{"name":"sethconvex","email":"seth@convex.dev"},{"name":"jamwt","email":"jamwt@convex.dev"},{"name":"nicolapps","email":"nicolas@ettlin.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/convex_1.42.1_1782769807780_0.9985879565981421"},"_hasShrinkwrap":false}