{ "name": "@blocksuite/store", "description": "BlockSuite data store built for general purpose state management.", "type": "module", "scripts": { "build": "tsc", "test:unit": "nx vite:test --run", "test:unit:coverage": "nx vite:test --run --coverage", "test:unit:ui": "nx vite:test --ui", "test": "yarn test:unit" }, "sideEffects": false, "keywords": [], "author": "toeverything", "license": "MIT", "dependencies": { "@blocksuite/global": "workspace:*", "@blocksuite/inline": "workspace:*", "@blocksuite/sync": "workspace:*", "@preact/signals-core": "^1.8.0", "@types/flexsearch": "^0.7.6", "@types/lodash.ismatch": "^4.4.9", "file-type": "^19.5.0", "flexsearch": "0.7.43", "lib0": "^0.2.97", "lodash.clonedeep": "^4.5.0", "lodash.ismatch": "^4.4.0", "lodash.merge": "^4.6.2", "minimatch": "^10.0.1", "nanoid": "^5.0.7", "y-protocols": "^1.0.6", "zod": "^3.23.8" }, "devDependencies": { "@types/lodash.clonedeep": "^4.5.9", "@types/lodash.merge": "^4.6.9", "lit": "^3.2.0", "yjs": "patch:yjs@npm%3A13.6.18#~/.yarn/patches/yjs-npm-13.6.18-ad0d5f7c43.patch" }, "peerDependencies": { "yjs": "*" }, "exports": { ".": "./src/index.ts" }, "files": [ "src", "dist", "!src/__tests__", "!dist/__tests__", "shim.d.ts" ] }