-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
68 lines (68 loc) · 2.11 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
{
"name": "dfam-rest-api",
"version": "0.4.0",
"description": "The Dfam REST API provides a means for programs and scripts to access information from the current release of the Dfam database. It provides the core functionality used by the dfam.org website and is offered for use in community developed applications and workflows. For more information on getting started with the Dfam API, see the documentation and examples at [https://dfam.org/help/api](https://dfam.org/help/api) ### Known Consumers https://dfam.org/ ### Authors Robert Hubley, Arian Smit, Travis Wheeler, Jeb Rosen, Anthony Gray Copyright 2016-2023 Institute for Systems Biology",
"main": "index.js",
"scripts": {
"prestart": "npm install",
"start": "node index.js",
"build": "npm build",
"lint": "eslint .; true",
"lintfix": "eslint --fix .; true",
"watch": "npm-watch",
"test": "ava --no-worker-threads",
"build-docs": "redocly build-docs api/openapi.yaml",
"artillery": "artillery run ./test/artillery-test.yaml >& ./test/test.artillery.log"
},
"keywords": [
"openapi-generator",
"openapi"
],
"license": "CC0-1.0",
"private": true,
"dependencies": {
"body-parser": "^1.19.0",
"camelcase": "^5.3.1",
"cookie-parser": "^1.4.4",
"cors": "^2.8.5",
"express": "^4.16.4",
"express-openapi-validator": "^5.0.4",
"js-yaml": "^3.3.0",
"md5": "^2.3.0",
"mysql2": "^3.4.2",
"npm-watch": "^0.11.0",
"ono": "^5.0.1",
"openapi-sampler": "^1.0.0-beta.15",
"piscina": "^4.0.0",
"rss-parser": "^3.13.0",
"sequelize": "^6.17.0",
"swagger-ui-express": "^4.0.2",
"winston": "^3.2.1",
"word-wrap": "^1.2.3",
"tmp": "^0.2.1"
},
"devDependencies": {
"artillery": "^2.0.0-34",
"ava": "^5.3.1",
"chai": "^4.2.0",
"chai-as-promised": "^7.1.1",
"eslint": "^8.44.0",
"supertest": "^6.3.3"
},
"eslintConfig": {
"env": {
"node": true
}
},
"ava": {
"workerThreads": false,
"timeout": "40s"
},
"watch": {
"start": [
"./services/*.js",
"./controllers/*.js",
"./utils/*.js"
]
}
}