msync
Version:
Easily manage building and syncing multiple node-modules in a flexibly defined workspace.
41 lines (40 loc) • 1.17 kB
JSON
{
"name": "msync",
"version": "1.8.0",
"description": "Easily manage building and syncing multiple node-modules in a flexibly defined workspace.",
"main": "./lib/index.js",
"typings": "./lib/index.d.ts",
"bin": {
"msync": "./bin-cli"
},
"scripts": {
"test": "sh sh/test.sh",
"tdd": "yarn run test -- --reporter min --watch",
"lint": "node node_modules/tslint/bin/tslint 'src/**/*.ts{,x}' --format verbose",
"build": "rm -rf ./lib && node node_modules/typescript/bin/tsc",
"build:watch": "yarn run build -- --watch",
"prepublish": "yarn run lint && yarn test && yarn run build"
},
"dependencies": {
"command-interface": "^3.0.23",
"lodash.debounce": "^4.0.8",
"rsync": "^0.6.1",
"semver": "^5.3.0",
"toposort": "^1.0.3"
},
"devDependencies": {
"@types/chai": "^3.5.1",
"@types/lodash.debounce": "^4.0.2",
"@types/mocha": "^2.2.41",
"@types/rsync": "^0.4.28",
"@types/semver": "^5.3.31",
"chai": "^3.5.0",
"js-typescript": "^2.3.1",
"mocha": "^3.3.0"
},
"repository": {
"type": "git",
"url": "https://github.com/philcockfield/msync"
},
"license": "MIT"
}