Skip to content

Commit 03c1d77

Browse files
Test with different package.json
1 parent d27191d commit 03c1d77

File tree

1 file changed

+57
-43
lines changed

1 file changed

+57
-43
lines changed

package.json

Lines changed: 57 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,64 @@
11
{
2-
"name": "soma-ctrl",
3-
"version": "2.0.0",
4-
"description": "Control Soma BTLE Smart Shade devices by HTTP or MQTT",
5-
"main": "index.js",
6-
"bin": {
7-
"somactrl": "index.js"
8-
},
9-
"scripts": {
10-
"test": "echo \"No tests currently\"",
11-
"lint": "./node_modules/.bin/eslint index.js src/*.js"
12-
},
13-
"author": "Josh Anderson",
14-
"license": "MIT",
15-
"keywords": [
16-
"soma",
17-
"smart shade",
18-
"blind",
19-
"btle",
20-
"bluetooth",
21-
"mqtt",
22-
"homeassistant"
23-
],
24-
"repository": {
25-
"type": "git",
26-
"url": "git://github.com/andersonshatch/soma-ctrl"
27-
},
28-
"bugs": {
29-
"url": "https://github.com/andersonshatch/soma-ctrl"
2+
"name": "owasp-nodejs-goat",
3+
"private": true,
4+
"version": "1.3.0",
5+
"description": "A tool to learn OWASP Top 10 for node.js developers",
6+
"main": "server.js",
7+
"dependencies": {
8+
"@contrast/agent": "^3.3.0",
9+
"bcrypt-nodejs": "0.0.3",
10+
"body-parser": "^1.15.1",
11+
"consolidate": "^0.14.1",
12+
"csurf": "^1.8.3",
13+
"dont-sniff-mimetype": "^1.0.0",
14+
"express": "^4.13.4",
15+
"express-session": "^1.13.0",
16+
"forever": "^0.15.1",
17+
"helmet": "^2.0.0",
18+
"marked": "0.3.9",
19+
"mongodb": "^2.1.18",
20+
"needle": "2.2.4",
21+
"node-esapi": "0.0.1",
22+
"serve-favicon": "^2.3.0",
23+
"swig": "^1.4.2",
24+
"underscore": "^1.8.3"
3025
},
31-
"homepage": "https://github.com/andersonshatch/soma-ctrl#readme",
32-
"engines": {
33-
"node": ">=8.16.0 <13.0"
26+
"comments": {
27+
"//": "a9 insecure components"
3428
},
35-
"dependencies": {
36-
"debug": "^4.0.1",
37-
"express": "^4.16.3",
38-
"mqtt": "^2.18.2",
39-
"@abandonware/noble": "^1.9.2-1",
40-
"readline-sync": "^1.4.9",
41-
"yargs": "^13.2.2"
29+
"scripts": {
30+
"contrast": "node -r @contrast/agent server.js",
31+
"start": "node server.js",
32+
"test:e2e": "NODE_ENV=test cypress open",
33+
"test:ci": "NODE_ENV=test cypress run",
34+
"test": "node node_modules/grunt-cli/bin/grunt test",
35+
"db:seed": "NODE_ENV=test grunt db-reset",
36+
"precommit": "grunt precommit",
37+
"docker-mongo": "docker run -p 27017:27017 --name mongo mongo:latest",
38+
"start-infra": "docker-compose up",
39+
"stop-infra": "docker-compose down",
40+
"cy:verify": "cypress verify"
4241
},
4342
"devDependencies": {
44-
"eslint": "^5.1.0"
43+
"async": "^2.0.0-rc.4",
44+
"cypress": "^3.3.1",
45+
"grunt": "^1.0.1",
46+
"grunt-cli": "^1.2.0",
47+
"grunt-concurrent": "^2.3.0",
48+
"grunt-contrib-jshint": "^1.0.0",
49+
"grunt-contrib-watch": "^1.0.0",
50+
"grunt-env": "latest",
51+
"grunt-if": "https://github.com/binarymist/grunt-if/tarball/master",
52+
"grunt-jsbeautifier": "^0.2.12",
53+
"grunt-mocha-test": "^0.12.7",
54+
"grunt-nodemon": "^0.4.2",
55+
"grunt-npm-install": "^0.3.0",
56+
"grunt-retire": "^0.3.12",
57+
"mocha": "^2.4.5",
58+
"selenium-webdriver": "^2.53.2",
59+
"should": "^8.3.1",
60+
"zaproxy": "^0.2.0"
4561
},
46-
"funding": {
47-
"url": "https://paypal.me/andersonshatch",
48-
"type": "paypal"
49-
}
62+
"repository": "https://github.com/OWASP/NodejsGoat",
63+
"license": "Apache 2.0"
5064
}

0 commit comments

Comments
 (0)