UNPKG

convex-helpers

Version:

A collection of useful code to complement the official convex package.

191 lines (190 loc) 5.45 kB
{ "name": "convex-helpers", "version": "0.1.108", "description": "A collection of useful code to complement the official convex package.", "type": "module", "bin": { "convex-helpers": "bin.cjs" }, "exports": { ".": { "types": "./index.d.ts", "default": "./index.js" }, "./browser": { "types": "./browser.d.ts", "default": "./browser.js" }, "./testing": { "types": "./testing.d.ts", "default": "./testing.js" }, "./validators": { "types": "./validators.d.ts", "default": "./validators.js" }, "./server": { "types": "./server.d.ts", "default": "./server.js" }, "./standardSchema": { "types": "./standardSchema.d.ts", "default": "./standardSchema.js" }, "./react": { "types": "./react.d.ts", "default": "./react.js" }, "./react/cache": { "types": "./react/cache.d.ts", "default": "./react/cache.js" }, "./react/sessions": { "types": "./react/sessions.d.ts", "default": "./react/sessions.js" }, "./react/cache/hooks": { "types": "./react/cache/hooks.d.ts", "default": "./react/cache/hooks.js" }, "./react/cache/provider": { "types": "./react/cache/provider.d.ts", "default": "./react/cache/provider.js" }, "./server/compare": { "types": "./server/compare.d.ts", "default": "./server/compare.js" }, "./server/cors": { "types": "./server/cors.d.ts", "default": "./server/cors.js" }, "./server/crud": { "types": "./server/crud.d.ts", "default": "./server/crud.js" }, "./server/customFunctions": { "types": "./server/customFunctions.d.ts", "default": "./server/customFunctions.js" }, "./server/filter": { "types": "./server/filter.d.ts", "default": "./server/filter.js" }, "./server/hono": { "types": "./server/hono.d.ts", "default": "./server/hono.js" }, "./server/migrations": { "types": "./server/migrations.d.ts", "default": "./server/migrations.js" }, "./server/pagination": { "types": "./server/pagination.d.ts", "default": "./server/pagination.js" }, "./server/rateLimit": { "types": "./server/rateLimit.d.ts", "default": "./server/rateLimit.js" }, "./server/relationships": { "types": "./server/relationships.d.ts", "default": "./server/relationships.js" }, "./server/retries": { "types": "./server/retries.d.ts", "default": "./server/retries.js" }, "./server/rowLevelSecurity": { "types": "./server/rowLevelSecurity.d.ts", "default": "./server/rowLevelSecurity.js" }, "./server/sessions": { "types": "./server/sessions.d.ts", "default": "./server/sessions.js" }, "./server/stream": { "types": "./server/stream.d.ts", "default": "./server/stream.js" }, "./server/triggers": { "types": "./server/triggers.d.ts", "default": "./server/triggers.js" }, "./server/zod": { "types": "./server/zod.d.ts", "default": "./server/zod.js" }, "./server/zod3": { "types": "./server/zod3.d.ts", "default": "./server/zod3.js" }, "./server/zod4": { "types": "./server/zod4.d.ts", "default": "./server/zod4.js" }, "./react/*": { "types": "./react/*.d.ts", "default": "./react/*.js" }, "./react/cache/*": { "types": "./react/cache/*.d.ts", "default": "./react/cache/*.js" }, "./server/*": { "types": "./server/*.d.ts", "default": "./server/*.js" } }, "scripts": { "build:bin": "esbuild ./cli/index.ts --bundle --platform=node --external:prettier --format=cjs --outfile=dist/bin.cjs", "build": "node generate-exports.mjs && mkdir -p dist && npm run build:bin && cp -r *.ts server react ./package.json ./tsconfig.json ./README.md ../../LICENSE ./.npmignore dist/ && cd dist/ && rm **/*.test.* && rm -r server/_generated && tsc", "dev": "chokidar '*.ts' 'server/**/*.ts' 'react/**/*.ts*' 'tsconfig*.json' 'package.json' -i '**/*.test.ts' -c 'cd ../.. && npm run build' --initial", "typecheck": "tsc --noEmit", "version": "pbcopy <<<$npm_package_version; $(git config core.editor || echo vim) CHANGELOG.md && prettier --write CHANGELOG.md && git add CHANGELOG.md" }, "repository": { "type": "git", "url": "git+https://github.com/get-convex/convex-helpers.git", "directory": "packages/convex-helpers" }, "keywords": [ "convex", "backend", "migrations", "ratelimit", "database", "react" ], "author": "Ian Macartney <ian@convex.dev>", "license": "Apache-2.0", "bugs": { "url": "https://github.com/get-convex/convex-helpers/issues" }, "homepage": "https://github.com/get-convex/convex-helpers/tree/main/packages/convex-helpers/README.md", "peerDependencies": { "@standard-schema/spec": "^1.0.0", "convex": "^1.25.4", "hono": "^4.0.5", "react": "^17.0.2 || ^18.0.0 || ^19.0.0", "typescript": "^5.5", "zod": "^3.25.0 || ^4.0.0" }, "peerDependenciesMeta": { "@standard-schema/spec": { "optional": true }, "hono": { "optional": true }, "react": { "optional": true }, "typescript": { "optional": true }, "zod": { "optional": true } } }