-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
108 lines (108 loc) · 6.17 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
{
"name": "ldb",
"version": "1.5.31",
"description": "Linked Data Base",
"main": "src/main/server.js",
"scripts": {
"test": "npm run test:deps && npm run test:start && npm run mocha && npm run stop",
"testWithCoverage": "npm run test:deps && nyc --reporter=lcov --reporter=text --all --include 'src/main/**' --exclude 'node_modules/**' --exclude 'src/main/webapp/**' npm run test:start",
"test:mocha": "nyc npm run mocha",
"test:start": "node src/main/server.js",
"test:sudostart": "sudo pm2 start ./pm2.test.config.js",
"test:deps": "docker-compose up -d elasticsearch",
"test:nodemon": "nodemon src/main/server.js",
"test:logs": "pm2 logs --nostream --lines 1000",
"dev": "npm run dev:deps && npm run dev:nodemon",
"dev:https": "npm run dev:deps && export HTTPS=true|| set HTTPS=true&& npm run dev:nodemon",
"dev:clientSideCertificates": "npm run dev:deps && export HTTPS=true|| set HTTPS=true&& export HTTP2=false|| set HTTP2=false&& export HTTPS_REJECT_UNAUTHORIZED=false|| set HTTPS_REJECT_UNAUTHORIZED=false&& export REQUEST_CLIENT_SIDE_CERTIFICATE=true|| set REQUEST_CLIENT_SIDE_CERTIFICATE=true&& npm run dev:nodemon",
"dev:jwt": "npm run dev:deps && export JWT_ENABLED=true|| set JWT_ENABLED=true&& npm run dev:nodemon",
"dev:deps": "docker-compose up -d elasticsearch",
"dev:oidcdeps": "docker-compose up --build -d elasticsearch",
"dev:oidc": "npm run dev:oidcdeps && export OIDC_ENABLED=true|| set OIDC_ENABLED=true&& npm run dev:nodemon",
"dev:nodemon": "nodemon --max-old-space-size=512 --ignore features --ignore etc src/main/server.js",
"mocha": "wait-on http://localhost/api/ping && mocha -b node_modules/cassproject/src/**/*.test.js src/**/*.test.js",
"mochafast": "wait-on http://localhost/api/ping && mocha -b src/**/*.test.js",
"automocha": "nodemon --exec \"npm run mocha\"",
"automochafast": "nodemon --exec \"npm run mochafast\"",
"run": "pm2 start ./pm2.config.js",
"run:standalone": "pm2 start ./pm2.standalone.config.js",
"pm2startup": "pm2 startup",
"pm2save": "pm2 save",
"logs": "pm2 logs",
"rotatelogs": "pm2 install pm2-logrotate",
"status": "pm2 l",
"stop": "pm2 stop all",
"build:test": "docker build --progress plain -f docker/test/Dockerfile -t ldb-test .",
"buildRun:kill": "docker kill ldb-test | exit 0 && docker rm ldb-test | exit 0",
"buildRun:ubuntu16": "npm run buildRun:kill && docker build --progress plain -f docker/test/ubuntu-16.04-latest/Dockerfile -t ldb-test . && docker run -p80:80 --name ldb-test ldb-test",
"buildRun:ubuntu18": "npm run buildRun:kill && docker build --progress plain -f docker/test/ubuntu-18.04-latest/Dockerfile -t ldb-test . && docker run -p80:80 --name ldb-test ldb-test",
"buildRun:ubuntu20": "npm run buildRun:kill && docker build --progress plain -f docker/test/ubuntu-20.04-latest/Dockerfile -t ldb-test . && docker run -p80:80 --name ldb-test ldb-test",
"buildRun:ubuntu18:13to15": "npm run buildRun:kill && docker build --progress plain -f docker/test/ubuntu-18.04-latest/Dockerfile-13to15 -t ldb-test . && docker run -p80:80 --name ldb-test ldb-test",
"buildRun:standaloneWindowsFips": "npm run buildRun:kill && docker build --progress plain -f docker/fips/Dockerfile -t ldb-test . && docker run -p80:80 --name ldb-test ldb-test",
"buildRun:standaloneTest": "npm run buildRun:kill && docker build --progress plain -f docker/standalone/Dockerfile -t ldb-test . && docker run -p80:80 -p9200:9200 --name ldb-test ldb-test",
"buildRun:standalone": "npm run buildRun:kill && docker build --progress plain -f docker/standalone/Dockerfile -t ldb-test . && docker run -p80:80 --name ldb-test ldb-test",
"buildRun:standaloneNode": "npm run buildRun:kill && docker build --progress plain -f docker/standalone/node/Dockerfile -t ldb-test . && docker run -p80:80 --name ldb-test ldb-test",
"buildRun:test": "npm run buildRun:kill && docker build --progress plain -f docker/test/Dockerfile -t ldb-test . && docker run --network esnet -p80:80 --name ldb-test ldb-test",
"buildRun:testReplication": "npm run buildRun:kill && docker build --progress plain -f docker/test/replication/Dockerfile -t ldb-test . && docker run -p80:80 --name ldb-test ldb-test",
"buildRun:testProxy": "npm run buildRun:kill && docker build --progress plain -f docker/test/proxy/Dockerfile -t ldb-test . && docker run -p80:80 --name ldb-test ldb-test"
},
"repository": {
"type": "git",
"url": "git+https://github.com/cassproject/ldb.git"
},
"keywords": [
"linked data",
"json-ld",
"key based",
"linked open data"
],
"author": "Eduworks Corporation <[email protected]> (http://cassproject.org)",
"contributors": [
"Ronald 'Fritz' Ray <[email protected]>",
"Mile Divovic <[email protected]>",
"Debbie Brown <[email protected]>",
"Elaine Kelsey <[email protected]>",
"Kari Glover <[email protected]>",
"Tyler Landowski <[email protected]>",
"Thomas Buskirk (Departed) <[email protected]>",
"Kristin Wood (Retired) <[email protected]>",
"Devlin Junker (Retired) <[email protected]>",
"Aaron Veden (Retired) <[email protected]>",
"Robby Goetschalckx (Retired) <[email protected]>",
"Aleita Train (Retired) <[email protected]>"
],
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/cassproject/ldb/issues"
},
"homepage": "https://github.com/cassproject/ldb#readme",
"dependencies": {
"busboy": "^1.6.0",
"cassproject": "^1.5.30",
"check-disk-space": "^3.4.0",
"cors": "^2.8.5",
"cron": "^2.4.0",
"express": "^4.18.2",
"express-jwt": "^8.4.1",
"express-openid-connect": "^2.16.0",
"express-ws": "^5.0.2",
"nodemailer": "^6.9.4",
"pm2": "^5.3.0",
"rdflib": "^2.2.32",
"spdy": "^4.0.2",
"swagger-jsdoc": "^6.2.8",
"swagger-ui-express": "^4.6.3",
"uuid": "^9.0.0",
"ws": "^8.13.0"
},
"devDependencies": {
"chai": "^4.3.7",
"eslint": "^8.45.0",
"eslint-config-google": "^0.14.0",
"mocha": "^10.2.0",
"nodemon": "^2.0.22",
"npm-run-all": "^4.1.5",
"nyc": "^15.1.0",
"wait-on": "^7.0.1"
}
}