UNPKG

convex

Version:

Client for the Convex Cloud

264 lines (263 loc) 7.31 kB
{ "name": "convex", "description": "Client for the Convex Cloud", "version": "1.16.3", "author": "Convex, Inc. <no-reply@convex.dev>", "homepage": "https://convex.dev", "repository": { "type": "git", "url": "git+https://github.com/get-convex/convex-js.git" }, "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": [ "This type field in exports is only supported with moduleResolution", "set to node16 or nodenext, which are not yet widely used. " ], "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": [ "CLI tool dependencies are listed in devDependencies instead." ], "dependencies": { "esbuild": "0.23.0", "jwt-decode": "^4.0.0", "prettier": "3.2.5" }, "peerDependencies": { "@auth0/auth0-react": "^2.0.1", "@clerk/clerk-react": "^4.12.8 || ^5.0.0", "react": "^17.0.2 || ^18.0.0", "react-dom": "^17.0.2 || ^18.0.0" }, "peerDependenciesMeta": { "react": { "optional": true }, "react-dom": { "optional": true }, "@auth0/auth0-react": { "optional": true }, "@clerk/clerk-react": { "optional": true } }, "@comment devDependencies": [ "The dependencies of the CLI are also in devDependencies, built into", "a bundle." ], "devDependencies": { "@auth0/auth0-react": "2.0.1", "@babel/parser": "^7.21.3", "@babel/types": "7.24.0", "@clerk/clerk-react": "4.18.0", "@commander-js/extra-typings": "^11.1.0", "@eslint/compat": "~1.1.1", "@eslint/eslintrc": "~3.1.0", "@eslint/js": "~9.9.1", "@sentry/node": "^7.23.0", "@sentry/tracing": "^7.23.0", "@swc/core": "1.3.107", "@testing-library/react": "~16.0.1", "@types/adm-zip": "^0.5.5", "@types/deep-equal": "1.0.1", "@types/detect-port": "~1.3.5", "@types/inquirer": "^8.2.0", "@types/jwt-encode": "~1.0.0", "@types/node": "^18.17.0", "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "@types/semver": "^7.3.13", "@types/ws": "^8.5.3", "@vitest/eslint-plugin": "~1.1.4", "adm-zip": "^0.5.10", "bufferutil": "^4.0.7", "chalk": "4", "chokidar": "3.5.3", "commander": "^11.1.0", "deep-equal": "2.1.0", "depcheck": "~1.4.7", "detect-port": "^1.5.1", "dotenv": "^16.0.3", "encoding": "^0.1.13", "esbuild": "0.23.0", "esbuild-plugin-external-global": "~1.0.1", "eslint": "9", "eslint-config-prettier": "^8.5.0", "eslint-plugin-react": "^7.36.1", "eslint-plugin-react-hooks": "^5.1.0-beta-26f2496093-20240514", "eslint-plugin-require-extensions": "~0.1.3", "fetch-retry": "~5.0.6", "find-up": "^6.3.0", "globals": "~15.9.0", "happy-dom": "~14.12.3", "inquirer": "^9.1.4", "inquirer-search-list": "~1.2.6", "jsdom": "~24.1.0", "jwt-encode": "~1.0.1", "knip": "~5.30.2", "napi-wasm": "1.1.3", "open": "^8.3.0", "openid-client": "^5.3.1", "ora": "^6.1.0", "react": "^18.0.0", "react-dom": "^18.0.0", "semver": "^7.6.0", "shx": "~0.3.4", "skott": "~0.35.3", "strip-ansi": "^7.0.1", "tsx": "~4.15.6", "typedoc": "^0.24.6", "typescript": "~5.0.3", "typescript-eslint": "~8.6.0", "utf-8-validate": "^5.0.10", "vitest": "~1.6.0", "wait-for-expect": "~3.0.2", "ws": "8.18.0", "zod": "^3.21.4" }, "engines": { "npm": ">=7.0.0", "node": ">=18.0.0" }, "scripts": { "build": "python3 scripts/build.py 2>&1", "bundle-server": "node scripts/bundle-server.mjs", "clean": "shx rm -rf dist tmpDist*", "lint": "eslint .", "format": "prettier -w . && eslint --fix .", "format-check": "prettier -c . && eslint .", "test": "vitest --silent", "test-not-silent": "vitest", "new-test": "vitest", "test-esm": "node ./scripts/test-esm.mjs && ./scripts/checkdeps.mjs && ./scripts/checkimports.mjs", "pack-internal": "echo TODO maybe set an environment variable" } }