UNPKG

1.85 kBJSONView Raw
1{
2 "name": "forever",
3 "preferGlobal": "true",
4 "description": "A simple CLI tool for ensuring that a given node script runs continuously (i.e. forever)",
5 "version": "3.0.0",
6 "author": "Charlie Robbins <charlie.robbins@gmail.com>",
7 "maintainers": [
8 "Igor Savin <iselwin@gmail.com>"
9 ],
10 "repository": {
11 "type": "git",
12 "url": "https://github.com/foreverjs/forever.git"
13 },
14 "keywords": [
15 "cli",
16 "fault tolerant",
17 "sysadmin",
18 "tools"
19 ],
20 "dependencies": {
21 "async": "^1.5.2",
22 "cliff": "^0.1.10",
23 "clone": "^2.1.2",
24 "colors": "^0.6.2",
25 "deep-equal": "^1.1.1",
26 "flatiron": "~0.4.3",
27 "forever-monitor": "^3.0.0",
28 "mkdirp": "^0.5.5",
29 "nconf": "^0.10.0",
30 "nssocket": "^0.6.0",
31 "object-assign": "^4.1.1",
32 "optimist": "^0.6.1",
33 "prettyjson": "^1.2.1",
34 "shush": "^1.0.0",
35 "utile": "~0.3.0",
36 "winston": "~0.8.1"
37 },
38 "devDependencies": {
39 "broadway": "~0.3.6",
40 "chai": "^4.2.0",
41 "cli-testlab": "^1.10.0",
42 "eslint": "^5.16.0",
43 "eslint-plugin-prettier": "^3.1.3",
44 "eslint-config-prettier": "^6.11.0",
45 "eventemitter2": "6.0.0",
46 "mocha": "^6.2.2",
47 "moment": "^2.24.0",
48 "prettier": "^1.19.1",
49 "request": "2.88.2",
50 "vows": "0.7.x"
51 },
52 "bin": {
53 "forever": "./bin/forever"
54 },
55 "main": "./lib/forever",
56 "scripts": {
57 "lint": "eslint \"lib/**/*.js\" \"test/**/*.js\"",
58 "test": "npm run test:vows && npm run test:mocha",
59 "test:mocha": "mocha test/mocha/**/*.spec.js",
60 "test:vows": "vows test/**/*-test.js --dot-matrix -i",
61 "test:ci": "npm run lint && npm test",
62 "prettier": "prettier --write \"{lib,examples,test}/**/*.js\""
63 },
64 "engines": {
65 "node": ">=6"
66 },
67 "files": [
68 "LICENSE",
69 "CHANGELOG.md",
70 "README.md",
71 "bin/*",
72 "lib/*"
73 ],
74 "license": "MIT"
75}