{ "name": "@videojs/store", "type": "module", "version": "0.1.0-alpha.1", "description": "Reactive state management for external systems.", "license": "Apache-2.0", "keywords": [ "store", "media", "player", "videojs", "reactive" ], "exports": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "./dom": { "types": "./dist/dom.d.ts", "default": "./dist/dom.js" }, "./lit": { "types": "./dist/lit.d.ts", "default": "./dist/lit.js" }, "./react": { "types": "./dist/react.d.ts", "default": "./dist/react.js" } }, "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist" ], "scripts": { "build": "tsdown", "build:watch": "tsdown --watch --silent", "dev": "pnpm run build:watch", "test": "vitest run", "test:watch": "vitest", "clean": "rm -rf dist types" }, "peerDependencies": { "@lit/context": "^1.1.0", "@lit/reactive-element": "^2.0.0" }, "peerDependenciesMeta": { "@lit/context": { "optional": true }, "@lit/reactive-element": { "optional": true } }, "dependencies": { "@videojs/utils": "workspace:*" }, "devDependencies": { "@lit/context": "^1.1.6", "@lit/reactive-element": "^2.1.0", "tsdown": "^0.15.9", "typescript": "^5.9.3", "vitest": "^3.2.4" }, "publishConfig": { "access": "public" } }