UNPKG

delta-sync

Version:

A lightweight framework for bi-directional database synchronization with automatic version tracking and conflict resolution.

80 lines 1.91 kB
{ "name": "delta-sync", "version": "0.1.5", "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "build": "tsc", "dev": "tsc --watch", "clean": "rimraf dist", "prepublish": "npm run clean && npm run build", "test": "vitest", "test:ui": "vitest --ui" }, "exports": { ".": { "import": "./dist/index.js", "types": "./dist/index.d.ts" }, "./adapters/indexeddb": { "import": "./dist/adapters/indexeddb.js", "types": "./dist/adapters/indexeddb.d.ts" }, "./adapters/memory": { "import": "./dist/adapters/memory.js", "types": "./dist/adapters/memory.d.ts" }, "./core/*": { "import": "./dist/core/*.js", "types": "./dist/core/*.d.ts" } }, "files": [ "dist/**/*", "LICENSE", "README.md" ], "keywords": [ "database", "sync", "offline-first", "delta-sync", "crdt", "conflict-free", "replication", "real-time", "distributed", "typescript", "indexeddb", "file-sync", "versioning" ], "author": "joo hwang", "license": "ISC", "description": "A lightweight framework for bi-directional database synchronization with automatic version tracking and conflict resolution.", "repository": { "type": "git", "url": "git+https://github.com/joohw/delta-sync.git" }, "homepage": "https://github.com/joohw/delta-sync#readme", "bugs": { "url": "https://github.com/joohw/delta-sync/issues" }, "devDependencies": { "@types/crypto-js": "^4.2.2", "@types/node": "^22.13.10", "@vitest/coverage-c8": "^0.33.0", "@vitest/coverage-v8": "^3.1.1", "@vitest/ui": "^3.1.1", "http-server": "^14.1.1", "rimraf": "^5.0.5", "tsx": "^4.19.3", "typescript": "^5.0.0", "vitest": "^3.1.1" }, "dependencies": { "crypto-js": "^4.2.0", "uuid": "^11.1.0" } }