UNPKG

@fireproof/core

Version:
47 lines 1.35 kB
{ "name": "@fireproof/core", "version": "0.22.0-keybag", "description": "Live ledger for the web.", "type": "module", "main": "./index.js", "keywords": [ "ledger", "JSON", "document", "IPLD", "CID", "IPFS" ], "contributors": [ "J Chris Anderson", "Alan Shaw", "Travis Vachon", "Mikeal Rogers", "Meno Abels" ], "author": "J Chris Anderson", "license": "AFL-2.0", "homepage": "https://use-fireproof.com", "gptdoc": "import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);", "repository": { "type": "git", "url": "git+https://github.com/fireproof-storage/fireproof.git" }, "bugs": { "url": "https://github.com/fireproof-storage/fireproof/issues" }, "peerDependencies": { "@adviser/cement": "^0.4.20", "react": ">=18.0.0" }, "dependencies": { "@adviser/cement": "^0.4.20", "@fireproof/core-base": "0.22.0-keybag", "@fireproof/core-types-base": "0.22.0-keybag", "@fireproof/vendor": "0.22.0-keybag", "@types/node": "^24.1.0" }, "scripts": { "build": "tsc" } }