This repository was archived by the owner on Aug 18, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 30
Expand file tree
/
Copy pathpackage.json
More file actions
72 lines (72 loc) · 3.2 KB
/
package.json
File metadata and controls
72 lines (72 loc) · 3.2 KB
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 <michael.balint@pif.gov> (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"
}
}