UNPKG

@connectrpc/connect-query

Version:

TypeScript-first expansion pack for TanStack Query that gives you Protobuf superpowers.

63 lines (62 loc) 2.1 kB
{ "name": "@connectrpc/connect-query", "version": "2.2.0", "description": "TypeScript-first expansion pack for TanStack Query that gives you Protobuf superpowers.", "license": "Apache-2.0", "repository": { "type": "git", "url": "https://github.com/connectrpc/connect-query-es.git", "directory": "packages/connect-query" }, "scripts": { "prebuild": "rm -rf ./dist/*", "build": "npm run build:cjs && npm run build:esm", "build:cjs": "tsc --project tsconfig.build.json --module commonjs --verbatimModuleSyntax false --moduleResolution node10 --outDir ./dist/cjs --declaration --declarationDir ./dist/cjs && echo >./dist/cjs/package.json '{\"type\":\"commonjs\"}'", "build:esm": "tsc --project tsconfig.build.json --outDir ./dist/esm --declaration --declarationDir ./dist/esm", "test": "vitest --run", "test:watch": "vitest --watch", "format": "prettier --write --ignore-unknown '.' '!dist'", "license-header": "license-header", "lint": "eslint --max-warnings 0 .", "attw": "attw --pack" }, "type": "module", "sideEffects": false, "main": "./dist/cjs/index.js", "exports": { ".": { "import": "./dist/esm/index.js", "require": "./dist/cjs/index.js" } }, "dependencies": { "@connectrpc/connect-query-core": "^2.2.0" }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.1", "@bufbuild/buf": "1.54.0", "@bufbuild/jest-environment-jsdom": "^0.1.1", "@bufbuild/protobuf": "^2.5.1", "@bufbuild/protoc-gen-es": "^2.5.1", "@connectrpc/connect": "^2.0.2", "@connectrpc/connect-web": "^2.0.2", "@tanstack/react-query": "^5.79.0", "@testing-library/react": "^16.3.0", "@types/react": "^19.1.6", "@types/react-dom": "^19.1.5", "react": "^19.1.0", "react-dom": "^19.1.0", "test-utils": "*", "typescript": "^5.8.3" }, "peerDependencies": { "@bufbuild/protobuf": "2.x", "@connectrpc/connect": "^2.0.1", "@tanstack/react-query": ">=5.62.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, "files": [ "dist/**" ] }