UNPKG

@coorpacademy/squirrel

Version:
77 lines (76 loc) 1.98 kB
{ "name": "@coorpacademy/squirrel", "version": "5.1.0", "description": "Local mirror mecanism for ETCD", "main": "lib/index.js", "scripts": { "clean": "rm -rf .nyc_output coverage lib", "prepublishOnly": "npm run build", "build": "babel src --out-dir lib -s --copy-files", "build:watch": "npm run build -- --watch", "test": "npm run nyc", "test:dev": "npm run lint && npm run ava", "lint": "eslint . --ext .js,.json", "lint:fix": "npm run lint -- --fix", "ava": "ava", "ava:watch": "npm run ava -- --watch", "nyc": "nyc npm run test:dev", "publish-coverage": "codecov" }, "repository": { "type": "git", "url": "git+https://github.com/coorpacademy/squirrel.git" }, "keywords": [ "squirrel", "etcd", "watch", "sync" ], "author": "dev@coorpacademy.com", "license": "MIT", "engines": { "node": ">=8" }, "bugs": { "url": "https://github.com/coorpacademy/squirrel/issues" }, "bin": { "squirrel-dump": "lib/bin/dump.js", "squirrel-restore": "lib/bin/restore.js", "squirrel-save": "lib/bin/save.js", "squirrel-watch": "lib/bin/watch.js" }, "homepage": "https://github.com/coorpacademy/squirrel#readme", "dependencies": { "@coorpacademy/etcd3": "^0.2.12", "debug": "^4.1.1", "lodash": "^4.17.15", "minimist": "^1.2.0", "mkdirp": "^0.5.1", "node-etcd": "^7.0.0", "rxjs": "^5.5.6" }, "devDependencies": { "@babel/cli": "^7.7.0", "@babel/core": "^7.7.2", "@babel/plugin-syntax-object-rest-spread": "^7.2.0", "@babel/preset-env": "^7.7.1", "@babel/register": "^7.7.0", "@coorpacademy/eslint-plugin-coorpacademy": "^9.0.1", "ava": "^2.4.0", "babel-eslint": "^10.0.3", "babel-plugin-istanbul": "^5.2.0", "codecov": "^3.6.1", "eslint": "^6.6.0", "nyc": "^14.1.1" }, "ava": { "files": [ "src/**/test/**/*.js" ], "require": [ "@babel/register" ] } }