{
  "name": "react-query-external-sync",
  "version": "2.2.3",
  "description": "A tool for syncing React Query state to an external Dev Tools",
  "main": "dist/bundle.cjs.js",
  "module": "dist/bundle.esm.js",
  "files": [
    "dist"
  ],
  "types": "dist/types/index.d.ts",
  "scripts": {
    "build": "tsc --outDir dist --declarationDir dist/types --declaration true && rollup -c rollup.config.mjs",
    "test": "echo \"Error: no test specified\" && exit 1",
    "version:patch": "npm version patch",
    "version:minor": "npm version minor",
    "version:major": "npm version major",
    "prepublishOnly": "npm run build",
    "release:patch": "npm run version:patch && git push && git push --tags && npm publish && npm run github:release",
    "release:minor": "npm run version:minor && git push && git push --tags && npm publish && npm run github:release",
    "release:major": "npm run version:major && git push && git push --tags && npm publish && npm run github:release",
    "release:auto": "node scripts/auto-release.js",
    "github:release": "node scripts/github-release.js",
    "pre-release": "git add . && git status"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/LovesWorking/react-query-external-sync"
  },
  "keywords": [
    "expo",
    "devtools",
    "tanstack",
    "query",
    "react-query",
    "react-native",
    "expo-react-native",
    "expo-react-native-tanstack-query-devtools",
    "tanstack-query",
    "tanstack-query-devtools",
    "tanstack-query-devtools-expo",
    "tanstack-query-devtools-expo-react-native",
    "tanstack-query-devtools-expo-plugin",
    "tanstack-query-devtools-expo-plugin-react-native",
    "tanstack-query-devtools-expo-plugin-webui",
    "tanstack-query-devtools-expo-plugin-webui-react-native",
    "React-Query-Dev-Tools"
  ],
  "author": "LovesWorking (https://github.com/LovesWorking)",
  "license": "MIT",
  "dependencies": {},
  "peerDependencies": {
    "@tanstack/react-query": "^4.0.0 || ^5.0.0",
    "react": "^18 || ^19",
    "socket.io-client": "*"
  },
  "peerDependenciesMeta": {
    "react-native": {
      "optional": true
    },
    "@react-native-async-storage/async-storage": {
      "optional": true
    },
    "socket.io-client": {
      "optional": true
    }
  },
  "devDependencies": {
    "@babel/core": "^7.23.9",
    "@babel/preset-env": "^7.23.9",
    "@babel/preset-react": "^7.23.3",
    "@babel/preset-typescript": "^7.23.3",
    "@rollup/plugin-json": "^6.1.0",
    "@rollup/plugin-node-resolve": "^15.2.3",
    "@rollup/plugin-terser": "^0.4.4",
    "@rollup/plugin-typescript": "^11.1.6",
    "@tanstack/react-query": "^5.66.9",
    "@types/node": "^20.11.16",
    "@types/react": "^18.2.55",
    "rollup": "^4.9.6",
    "tslib": "^2.6.2",
    "typescript": "^5.3.3"
  }
}
