Compare commits

...

4 Commits

Author SHA1 Message Date
snyk-bot
4c9d4aba30 fix: upgrade form-urlencoded from 6.0.5 to 6.0.6
Snyk has created this PR to upgrade form-urlencoded from 6.0.5 to 6.0.6.

See this package in npm:
https://www.npmjs.com/package/form-urlencoded

See this project in Snyk:
https://app.snyk.io/org/davehorton/project/b7e09765-19b2-4aa5-90ba-10432e250041?utm_source=github&utm_medium=referral&page=upgrade-pr
2022-02-26 02:29:16 +00:00
Dave Horton
038e1d3917 updated pre-commit hook 2022-02-14 13:14:46 -05:00
Dave Horton
252de64d10 update aws-sdk to latest 2022-02-14 13:12:54 -05:00
Dave Horton
c65e50e79f add pre-commit hook to lint 2022-02-14 13:10:11 -05:00
3 changed files with 45 additions and 17 deletions

4
.husky/pre-commit Executable file
View File

@@ -0,0 +1,4 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
npm run jslint

50
package-lock.json generated
View File

@@ -15,13 +15,13 @@
"@jambonz/realtimedb-helpers": "^0.4.24",
"@jambonz/time-series": "^0.1.6",
"argon2-ffi": "^2.0.0",
"aws-sdk": "^2.1066.0",
"aws-sdk": "^2.1073.0",
"bent": "^7.3.12",
"cors": "^2.8.5",
"debug": "^4.3.3",
"express": "^4.17.2",
"form-data": "^2.5.1",
"form-urlencoded": "^6.0.5",
"form-urlencoded": "^6.0.6",
"helmet": "^5.0.2",
"jsonwebtoken": "^8.5.1",
"mailgun.js": "^3.7.3",
@@ -40,6 +40,7 @@
"devDependencies": {
"eslint": "^7.17.0",
"eslint-plugin-promise": "^4.2.1",
"husky": "7.0.4",
"nyc": "^15.1.0",
"request": "^2.88.2",
"request-promise-native": "^1.0.9",
@@ -1882,9 +1883,9 @@
}
},
"node_modules/aws-sdk": {
"version": "2.1066.0",
"resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1066.0.tgz",
"integrity": "sha512-9BZPdJgIvau8Jf2l3PxInNqQd733uKLqGGDywMV71duxNTLgdBZe2zvCkbgl22+ldC8R2LVMdS64DzchfQIxHg==",
"version": "2.1073.0",
"resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1073.0.tgz",
"integrity": "sha512-TtyHDL4ZEs8Zh/DqWY/hv745DTWrIwOyBAvfjBJ45RE9h0TjpWqCIowEtb6gRPAKyPPyfGH4s+rEYu07vNK1Hg==",
"dependencies": {
"buffer": "4.9.2",
"events": "1.1.1",
@@ -3296,9 +3297,9 @@
}
},
"node_modules/form-urlencoded": {
"version": "6.0.5",
"resolved": "https://registry.npmjs.org/form-urlencoded/-/form-urlencoded-6.0.5.tgz",
"integrity": "sha512-7M7IhZNujsHqjYovM1WTSqcAVOqfvgF8acu6ok1ct1a00l6LVrmagJKkOdRUH/PYKEDOZ7ZAw/Mtq1/Q8CuRTQ=="
"version": "6.0.6",
"resolved": "https://registry.npmjs.org/form-urlencoded/-/form-urlencoded-6.0.6.tgz",
"integrity": "sha512-5n3L86l3uVJLFk8w+HTcuaV8WrEeH9pPqJcICxAbs3oW/gsKg9kJ8XVPZ3I1PJR50ld2fQjstT94p4G90JDMAg=="
},
"node_modules/forwarded": {
"version": "0.2.0",
@@ -3746,6 +3747,21 @@
"node": ">= 6"
}
},
"node_modules/husky": {
"version": "7.0.4",
"resolved": "https://registry.npmjs.org/husky/-/husky-7.0.4.tgz",
"integrity": "sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==",
"dev": true,
"bin": {
"husky": "lib/bin.js"
},
"engines": {
"node": ">=12"
},
"funding": {
"url": "https://github.com/sponsors/typicode"
}
},
"node_modules/iconv-lite": {
"version": "0.4.24",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
@@ -8397,9 +8413,9 @@
"dev": true
},
"aws-sdk": {
"version": "2.1066.0",
"resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1066.0.tgz",
"integrity": "sha512-9BZPdJgIvau8Jf2l3PxInNqQd733uKLqGGDywMV71duxNTLgdBZe2zvCkbgl22+ldC8R2LVMdS64DzchfQIxHg==",
"version": "2.1073.0",
"resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1073.0.tgz",
"integrity": "sha512-TtyHDL4ZEs8Zh/DqWY/hv745DTWrIwOyBAvfjBJ45RE9h0TjpWqCIowEtb6gRPAKyPPyfGH4s+rEYu07vNK1Hg==",
"requires": {
"buffer": "4.9.2",
"events": "1.1.1",
@@ -9496,9 +9512,9 @@
}
},
"form-urlencoded": {
"version": "6.0.5",
"resolved": "https://registry.npmjs.org/form-urlencoded/-/form-urlencoded-6.0.5.tgz",
"integrity": "sha512-7M7IhZNujsHqjYovM1WTSqcAVOqfvgF8acu6ok1ct1a00l6LVrmagJKkOdRUH/PYKEDOZ7ZAw/Mtq1/Q8CuRTQ=="
"version": "6.0.6",
"resolved": "https://registry.npmjs.org/form-urlencoded/-/form-urlencoded-6.0.6.tgz",
"integrity": "sha512-5n3L86l3uVJLFk8w+HTcuaV8WrEeH9pPqJcICxAbs3oW/gsKg9kJ8XVPZ3I1PJR50ld2fQjstT94p4G90JDMAg=="
},
"forwarded": {
"version": "0.2.0",
@@ -9832,6 +9848,12 @@
"debug": "4"
}
},
"husky": {
"version": "7.0.4",
"resolved": "https://registry.npmjs.org/husky/-/husky-7.0.4.tgz",
"integrity": "sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==",
"dev": true
},
"iconv-lite": {
"version": "0.4.24",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",

View File

@@ -9,7 +9,8 @@
"integration-test": "NODE_ENV=test JAMBONES_TIME_SERIES_HOST=127.0.0.1 AWS_REGION='us-east-1' JAMBONES_CURRENCY=USD JWT_SECRET=foobarbazzle JAMBONES_MYSQL_HOST=127.0.0.1 JAMBONES_MYSQL_PORT=3360 JAMBONES_MYSQL_USER=jambones_test JAMBONES_MYSQL_PASSWORD=jambones_test JAMBONES_MYSQL_DATABASE=jambones_test JAMBONES_REDIS_HOST=localhost JAMBONES_REDIS_PORT=16379 JAMBONES_LOGLEVEL=debug JAMBONES_CREATE_CALL_URL=http://localhost/v1/createCall node test/serve-integration.js",
"upgrade-db": "node ./db/upgrade-jambonz-db.js",
"coverage": "./node_modules/.bin/nyc --reporter html --report-dir ./coverage npm run test",
"jslint": "eslint app.js lib"
"jslint": "eslint app.js lib",
"prepare": "husky install"
},
"author": "Dave Horton",
"license": "MIT",
@@ -23,13 +24,13 @@
"@jambonz/realtimedb-helpers": "^0.4.24",
"@jambonz/time-series": "^0.1.6",
"argon2-ffi": "^2.0.0",
"aws-sdk": "^2.1066.0",
"aws-sdk": "^2.1073.0",
"bent": "^7.3.12",
"cors": "^2.8.5",
"debug": "^4.3.3",
"express": "^4.17.2",
"form-data": "^2.5.1",
"form-urlencoded": "^6.0.5",
"form-urlencoded": "^6.0.6",
"helmet": "^5.0.2",
"jsonwebtoken": "^8.5.1",
"mailgun.js": "^3.7.3",
@@ -48,6 +49,7 @@
"devDependencies": {
"eslint": "^7.17.0",
"eslint-plugin-promise": "^4.2.1",
"husky": "7.0.4",
"nyc": "^15.1.0",
"request": "^2.88.2",
"request-promise-native": "^1.0.9",