UNPKG

mute-structs

Version:

NodeJS module providing an implementation of the LogootSplit CRDT algorithm

59 lines (58 loc) 1.53 kB
{ "name": "mute-structs", "version": "2.0.5", "description": "NodeJS module providing an implementation of the LogootSplit CRDT algorithm", "main": "dist/main/index.js", "module": "dist/module/index.js", "es2015": "dist/es2015/index.js", "types": "dist/types/index.d.ts", "files": [ "dist", "src" ], "repository": { "type": "git", "url": "https://github.com/coast-team/mute-structs" }, "devDependencies": { "@commitlint/cli": "^8.2.0", "@commitlint/config-conventional": "^8.2.0", "@types/node": "^11.15.2", "ava": "^2.4.0", "husky": "^3.1.0", "standard-version": "^7.0.1", "tslint": "^5.11", "tslint-eslint-rules": "^5.4", "typescript": "^3.6.4" }, "scripts": { "prebuild": "npm run lint && npm run clean", "build": "tsc -b tsconfig.main.json tsconfig.module.json tsconfig.es2015.json tsconfig.types.json", "build:test": "tsc", "clean": "rm -rf dist .tested", "check": "tsc --noEmit", "lint": "tslint --project tsconfig.json", "release": "standard-version", "pretest": "npm run lint && npm run build:test", "test": "ava" }, "ava": { "files": [ ".tested/test/**/*.test.js" ], "source": [ "test" ] }, "keywords": [ "crdt", "ropes", "data-structures" ], "author": "Matthieu Nicolas <matthieu.nicolas@loria.fr> ", "contributors": [ "Victorien Elvinger <victorien.elvinger@loria.fr>", "Gerald Oster <gerald.oster@loria.fr>" ], "license": "AGPL-3.0" }