{ "name": "@picloud/client", "version": "1.0.0", "description": "TypeScript client for PiCloud — typed HTTP to script endpoints, SSE realtime subscriptions, auth-flow helpers, and React/Svelte hooks.", "license": "MIT OR Apache-2.0", "type": "module", "sideEffects": false, "files": [ "dist" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" }, "./react": { "types": "./dist/react/index.d.ts", "import": "./dist/react/index.js", "require": "./dist/react/index.cjs" }, "./svelte": { "types": "./dist/svelte/index.d.ts", "import": "./dist/svelte/index.js", "require": "./dist/svelte/index.cjs" } }, "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "scripts": { "build": "tsup", "test": "vitest run", "test:watch": "vitest", "lint": "tsc --noEmit" }, "peerDependencies": { "react": ">=17", "svelte": ">=4" }, "peerDependenciesMeta": { "react": { "optional": true }, "svelte": { "optional": true } }, "devDependencies": { "@testing-library/dom": "^10.4.0", "@testing-library/react": "^16.1.0", "@types/react": "^18.3.0", "jsdom": "^25.0.0", "react": "^18.3.0", "react-dom": "^18.3.0", "svelte": "^4.2.0", "tsup": "^8.3.0", "typescript": "^5.6.0", "vitest": "^2.1.0" } }