UNPKG

convex

Version:

Client for the Convex Cloud

262 lines (261 loc) 7.29 kB
{ "name": "convex", "description": "Client for the Convex Cloud", "version": "1.15.0", "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.17.5", "jwt-decode": "^3.1.2", "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", "@sentry/node": "^7.23.0", "@sentry/tracing": "^7.23.0", "@swc/core": "1.3.107", "@testing-library/react": "~14.0.0", "@types/adm-zip": "^0.5.5", "@types/deep-equal": "1.0.1", "@types/http-proxy": "~1.17.9", "@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", "@typescript-eslint/eslint-plugin": "^6.7.4", "@typescript-eslint/parser": "^6.7.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", "dprint": "0.46.1", "encoding": "^0.1.13", "envfile": "6.18.0", "esbuild": "^0.17.5", "esbuild-plugin-external-global": "~1.0.1", "eslint": "^8.29.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-require-extensions": "~0.1.3", "eslint-plugin-vitest": "~0.5.4", "fetch-retry": "~5.0.6", "find-up": "^6.3.0", "happy-dom": "~14.12.3", "http-proxy": "~1.18.1", "inquirer": "^9.1.4", "inquirer-search-list": "~1.2.6", "jsdom": "~24.1.0", "jwt-encode": "~1.0.1", "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", "strip-ansi": "^7.0.1", "tsx": "~4.15.6", "typedoc": "^0.24.6", "typescript": "~5.0.3", "utf-8-validate": "^5.0.10", "vitest": "~1.6.0", "wait-for-expect": "~3.0.2", "ws": "8.18.0", "zod": "^3.21.4", "@types/detect-port": "~1.3.5" }, "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 . --ext .js,.jsx,.ts,.tsx", "format": "prettier -w . && eslint --fix .", "format-check": "prettier -c . && eslint . --ext .js,.jsx,.ts,.tsx", "test": "vitest --silent", "test-not-silent": "vitest", "new-test": "vitest", "test-esm": "node ./scripts/test-esm.mjs && ./scripts/checkdeps.mjs", "pack-internal": "echo TODO maybe set an environment variable" } }