This repository has been archived by the owner on Aug 18, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 28
/
package.json
72 lines (72 loc) · 3.2 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
{
"name": "code-gov-api",
"version": "2.6.5",
"author": "Michael Balint <[email protected]> (https://presidentialinnovationfellows.gov/)",
"description": "[Code.gov](https://code.gov) is a website promoting good practices in code development, collaboration, and reuse across the U.S. Government. Code.gov will provide tools and guidance to help agencies implement the [Federal Source Code Policy](https://sourcecode.cio.gov). It will include an inventory of the government's custom code to promote reuse between agencies. And it will provide tools to help government and the public collaborate on open source projects. This repository is home to the code powering code.gov. To learn more about the project, check out the main [Code.gov project README](https://github.com/presidential-innovation-fellows/code-gov-pm/blob/master/README.md)",
"repository": {
"type": "git",
"url": "https://github.com/GSA/code-gov-api.git"
},
"license": "CC0-1.0",
"scripts": {
"start": "node app.js | ./node_modules/.bin/bunyan --color",
"debug": "node --inspect app.js | ./node_modules/.bin/bunyan --color",
"test": "./node_modules/.bin/nyc mocha --reporter mocha-multi-reporters --reporter-options configFile=test/mocha-multi-reporter-config.json test",
"test-console": "NEW_RELIC_ENABLED=false ./node_modules/.bin/nyc mocha --opts test/mocha.opts.console test",
"unit-test": "./node_modules/.bin/nyc mocha --reporter mocha-multi-reporters --reporter-options configFile=test/mocha-multi-reporter-config.json test/unit",
"integration-test": "./node_modules/.bin/nyc mocha --reporter mocha-multi-reporters --reporter-options configFile=test/mocha-multi-reporter-config.json test/integration",
"licenses": "license-checker --json --relativeLicensePath --out dependency_licenses.json",
"lint": "./node_modules/.bin/eslint .",
"lint-fix": "./node_modules/.bin/eslint --fix ."
},
"dependencies": {
"@code.gov/code-gov-adapter": "^1.1.6",
"JSONStream": "^1.3.5",
"ajv": "^6.5.4",
"body-parser": "^1.18.3",
"bodybuilder": "^2.2.15",
"bunyan": "^1.8.12",
"bunyan-middleware": "^0.8.0",
"cfenv": "^1.2.2",
"compression": "^1.7.3",
"cookie-parser": "^1.4.3",
"cors": "^2.8.4",
"diff": "^3.5.0",
"dotenv": "^6.1.0",
"dtrace-provider": "^0.8.7",
"encoding": "^0.1.12",
"express": "^4.16.4",
"express-rate-limit": "^3.2.1",
"express-request-id": "^1.4.1",
"git-rev": "^0.2.1",
"helmet": "^3.21.2",
"jsonfile": "^5.0.0",
"license-checker": "github:davglass/license-checker#pull/237/head",
"marked": "^1.1.1",
"moment": "^2.22.0",
"nan": "^2.11.1",
"newrelic": "^4.13.1",
"node-fetch": "^2.2.0",
"pug": "^2.0.3",
"serve-favicon": "^2.5.0",
"simple-rules-engine": "^1.0.2",
"sleep": "^5.2.3",
"swagger-ui-express": "^4.0.1"
},
"devDependencies": {
"chai": "^4.2.0",
"chai-as-promised": "^7.1.1",
"eslint": "^5.7.0",
"eslint-plugin-mocha": "^5.2.0",
"mocha": "^8.0.1",
"mocha-junit-reporter": "^1.18.0",
"mocha-multi-reporters": "^1.1.7",
"nock": "^10.0.2",
"nyc": "^14.1.1",
"supertest": "^3.3.0"
},
"engines": {
"node": "^10.14.0",
"npm": "^6.4.1"
}
}