UNPKG

@apollo/client

Version:

A fully-featured caching GraphQL client.

339 lines (338 loc) 11.4 kB
{ "name": "@apollo/client", "version": "4.0.11", "description": "A fully-featured caching GraphQL client.", "private": false, "keywords": [ "apollo", "graphql", "react", "hooks", "client", "cache" ], "author": "packages@apollographql.com", "license": "MIT", "type": "module", "main": "./__cjs/core/index.cjs", "module": "./core/index.js", "types": "./core/index.d.ts", "sideEffects": false, "react-native": { "react-dom/server": false }, "repository": { "type": "git", "url": "git+https://github.com/apollographql/apollo-client.git" }, "bugs": { "url": "https://github.com/apollographql/apollo-client/issues" }, "homepage": "https://www.apollographql.com/docs/react/", "exports": { "./package.json": "./package.json", "./*.js": "./legacyEntryPoints/*.js", "./*.cjs": "./legacyEntryPoints/*.cjs", "./*.d.ts": "./legacyEntryPoints/*.d.ts", "./*.d.cts": "./legacyEntryPoints/*.d.cts", ".": { "module": "./core/index.js", "module-sync": "./core/index.js", "require": "./__cjs/core/index.cjs", "default": "./core/index.js" }, "./cache": { "module": "./cache/index.js", "module-sync": "./cache/index.js", "require": "./__cjs/cache/index.cjs", "default": "./cache/index.js" }, "./core": { "module": "./core/index.js", "module-sync": "./core/index.js", "require": "./__cjs/core/index.cjs", "default": "./core/index.js" }, "./dev": { "module": "./dev/index.js", "module-sync": "./dev/index.js", "require": "./__cjs/dev/index.cjs", "default": "./dev/index.js" }, "./errors": { "module": "./errors/index.js", "module-sync": "./errors/index.js", "require": "./__cjs/errors/index.cjs", "default": "./errors/index.js" }, "./incremental": { "module": "./incremental/index.js", "module-sync": "./incremental/index.js", "require": "./__cjs/incremental/index.cjs", "default": "./incremental/index.js" }, "./link": { "module": "./link/index.js", "module-sync": "./link/index.js", "require": "./__cjs/link/index.cjs", "default": "./link/index.js" }, "./link/batch": { "module": "./link/batch/index.js", "module-sync": "./link/batch/index.js", "require": "./__cjs/link/batch/index.cjs", "default": "./link/batch/index.js" }, "./link/batch-http": { "module": "./link/batch-http/index.js", "module-sync": "./link/batch-http/index.js", "require": "./__cjs/link/batch-http/index.cjs", "default": "./link/batch-http/index.js" }, "./link/client-awareness": { "module": "./link/client-awareness/index.js", "module-sync": "./link/client-awareness/index.js", "require": "./__cjs/link/client-awareness/index.cjs", "default": "./link/client-awareness/index.js" }, "./link/context": { "module": "./link/context/index.js", "module-sync": "./link/context/index.js", "require": "./__cjs/link/context/index.cjs", "default": "./link/context/index.js" }, "./link/error": { "module": "./link/error/index.js", "module-sync": "./link/error/index.js", "require": "./__cjs/link/error/index.cjs", "default": "./link/error/index.js" }, "./link/http": { "module": "./link/http/index.js", "module-sync": "./link/http/index.js", "require": "./__cjs/link/http/index.cjs", "default": "./link/http/index.js" }, "./link/persisted-queries": { "module": "./link/persisted-queries/index.js", "module-sync": "./link/persisted-queries/index.js", "require": "./__cjs/link/persisted-queries/index.cjs", "default": "./link/persisted-queries/index.js" }, "./link/retry": { "module": "./link/retry/index.js", "module-sync": "./link/retry/index.js", "require": "./__cjs/link/retry/index.cjs", "default": "./link/retry/index.js" }, "./link/remove-typename": { "module": "./link/remove-typename/index.js", "module-sync": "./link/remove-typename/index.js", "require": "./__cjs/link/remove-typename/index.cjs", "default": "./link/remove-typename/index.js" }, "./link/schema": { "module": "./link/schema/index.js", "module-sync": "./link/schema/index.js", "require": "./__cjs/link/schema/index.cjs", "default": "./link/schema/index.js" }, "./link/subscriptions": { "module": "./link/subscriptions/index.js", "module-sync": "./link/subscriptions/index.js", "require": "./__cjs/link/subscriptions/index.cjs", "default": "./link/subscriptions/index.js" }, "./link/utils": { "module": "./link/utils/index.js", "module-sync": "./link/utils/index.js", "require": "./__cjs/link/utils/index.cjs", "default": "./link/utils/index.js" }, "./link/ws": { "module": "./link/ws/index.js", "module-sync": "./link/ws/index.js", "require": "./__cjs/link/ws/index.cjs", "default": "./link/ws/index.js" }, "./local-state": { "module": "./local-state/index.js", "module-sync": "./local-state/index.js", "require": "./__cjs/local-state/index.cjs", "default": "./local-state/index.js" }, "./masking": { "module": "./masking/index.js", "module-sync": "./masking/index.js", "require": "./__cjs/masking/index.cjs", "default": "./masking/index.js" }, "./react": { "react-server": { "module": "./react/index.react-server.js", "module-sync": "./react/index.react-server.js", "require": "./__cjs/react/index.react-server.cjs", "default": "./react/index.react-server.js" }, "default": { "module": "./react/index.js", "module-sync": "./react/index.js", "require": "./__cjs/react/index.cjs", "default": "./react/index.js" } }, "./react/internal": { "module": "./react/internal/index.js", "module-sync": "./react/internal/index.js", "require": "./__cjs/react/internal/index.cjs", "default": "./react/internal/index.js" }, "./react/internal/compiler-runtime": { "module": "./react/internal/compiler-runtime/index.js", "module-sync": "./react/internal/compiler-runtime/index.js", "require": "./__cjs/react/internal/compiler-runtime/index.cjs", "default": "./react/internal/compiler-runtime/index.js" }, "./react/ssr": { "module": "./react/ssr/index.js", "module-sync": "./react/ssr/index.js", "require": "./__cjs/react/ssr/index.cjs", "default": "./react/ssr/index.js" }, "./testing": { "module": "./testing/index.js", "module-sync": "./testing/index.js", "require": "./__cjs/testing/index.cjs", "default": "./testing/index.js" }, "./testing/react": { "module": "./testing/react/index.js", "module-sync": "./testing/react/index.js", "require": "./__cjs/testing/react/index.cjs", "default": "./testing/react/index.js" }, "./utilities": { "module": "./utilities/index.js", "module-sync": "./utilities/index.js", "require": "./__cjs/utilities/index.cjs", "default": "./utilities/index.js" }, "./utilities/internal": { "production": { "module": "./utilities/internal/index.production.js", "module-sync": "./utilities/internal/index.production.js", "require": "./__cjs/utilities/internal/index.production.cjs", "default": "./utilities/internal/index.production.js" }, "default": { "module": "./utilities/internal/index.js", "module-sync": "./utilities/internal/index.js", "require": "./__cjs/utilities/internal/index.cjs", "default": "./utilities/internal/index.js" } }, "./utilities/internal/globals": { "module": "./utilities/internal/globals/index.js", "module-sync": "./utilities/internal/globals/index.js", "require": "./__cjs/utilities/internal/globals/index.cjs", "default": "./utilities/internal/globals/index.js" }, "./utilities/subscriptions/relay": { "module": "./utilities/subscriptions/relay/index.js", "module-sync": "./utilities/subscriptions/relay/index.js", "require": "./__cjs/utilities/subscriptions/relay/index.cjs", "default": "./utilities/subscriptions/relay/index.js" }, "./utilities/invariant": { "development": { "module": "./utilities/invariant/index.development.js", "module-sync": "./utilities/invariant/index.development.js", "require": "./__cjs/utilities/invariant/index.development.cjs", "default": "./utilities/invariant/index.development.js" }, "default": { "module": "./utilities/invariant/index.js", "module-sync": "./utilities/invariant/index.js", "require": "./__cjs/utilities/invariant/index.cjs", "default": "./utilities/invariant/index.js" } }, "./utilities/environment": { "production": { "module": "./utilities/environment/index.production.js", "module-sync": "./utilities/environment/index.production.js", "require": "./__cjs/utilities/environment/index.production.cjs", "default": "./utilities/environment/index.production.js" }, "development": { "module": "./utilities/environment/index.development.js", "module-sync": "./utilities/environment/index.development.js", "require": "./__cjs/utilities/environment/index.development.cjs", "default": "./utilities/environment/index.development.js" }, "default": { "module": "./utilities/environment/index.js", "module-sync": "./utilities/environment/index.js", "require": "./__cjs/utilities/environment/index.cjs", "default": "./utilities/environment/index.js" } }, "./v4-migration": { "module": "./v4-migration.js", "module-sync": "./v4-migration.js", "require": "./__cjs/v4-migration.cjs", "default": "./v4-migration.js" }, "./react/compiled": "./react/index.compiled.js" }, "peerDependencies": { "graphql": "^16.0.0", "graphql-ws": "^5.5.5 || ^6.0.3", "react": "^17.0.0 || ^18.0.0 || >=19.0.0-rc", "react-dom": "^17.0.0 || ^18.0.0 || >=19.0.0-rc", "rxjs": "^7.3.0", "subscriptions-transport-ws": "^0.9.0 || ^0.11.0" }, "peerDependenciesMeta": { "graphql-ws": { "optional": true }, "react": { "optional": true }, "react-dom": { "optional": true }, "subscriptions-transport-ws": { "optional": true } }, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", "@wry/caches": "^1.0.0", "@wry/equality": "^0.5.6", "@wry/trie": "^0.5.0", "graphql-tag": "^2.12.6", "optimism": "^0.18.0", "tslib": "^2.3.0" }, "publishConfig": { "access": "public" }, "files": [ "VERSIONING_POLICY.md", "**/*.md", "**/*.cjs", "**/*.cjs.map", "**/*.d.cts", "**/*.js", "**/*.js.map", "**/*.d.ts", "**/*.json" ], "workspaces": [ "dist", "codegen", "scripts/codemods/ac3-to-ac4" ] }