projects
/
squeep-indie-auther
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
b0103b0
)
update dependencies and devDependencies, fix pg-promise breaking changes
author
Justin Wind
<justin.wind+git@gmail.com>
Wed, 25 Jan 2023 19:54:44 +0000
(11:54 -0800)
committer
Justin Wind
<justin.wind+git@gmail.com>
Wed, 25 Jan 2023 19:54:44 +0000
(11:54 -0800)
package-lock.json
patch
|
blob
|
history
package.json
patch
|
blob
|
history
src/db/postgres/index.js
patch
|
blob
|
history
src/manager.js
patch
|
blob
|
history
test/src/db/postgres.js
patch
|
blob
|
history
diff --git
a/package-lock.json
b/package-lock.json
index 79c2b74565dcc0551491880f14eabf6e7075d8e2..da57dfb305dfe7400247e5f8572cde3a190a1ddc 100644
(file)
--- a/
package-lock.json
+++ b/
package-lock.json
@@
-21,16
+21,16
@@
"@squeep/roman": "^1.0.0",
"@squeep/web-linking": "^1.0.7",
"better-sqlite3": "^8.0.1",
"@squeep/roman": "^1.0.0",
"@squeep/web-linking": "^1.0.7",
"better-sqlite3": "^8.0.1",
- "pg-promise": "^1
0.15.4
",
+ "pg-promise": "^1
1.0.2
",
"uuid": "^9.0.0"
},
"devDependencies": {
"@squeep/test-helper": "git+https://git.squeep.com/squeep-test-helper#v1.0.0",
"uuid": "^9.0.0"
},
"devDependencies": {
"@squeep/test-helper": "git+https://git.squeep.com/squeep-test-helper#v1.0.0",
- "eslint": "^8.3
0
.0",
+ "eslint": "^8.3
2
.0",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^6.1.1",
- "eslint-plugin-security": "^1.
5
.0",
- "eslint-plugin-sonarjs": "^0.1
7
.0",
+ "eslint-plugin-security": "^1.
6
.0",
+ "eslint-plugin-sonarjs": "^0.1
8
.0",
"html-minifier-lint": "^2.0.0",
"mocha": "^10.2.0",
"mocha-steps": "^1.3.0",
"html-minifier-lint": "^2.0.0",
"mocha": "^10.2.0",
"mocha-steps": "^1.3.0",
@@
-90,25
+90,25
@@
}
},
"node_modules/@babel/core": {
}
},
"node_modules/@babel/core": {
- "version": "7.20.
7
",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.
7
.tgz",
- "integrity": "sha512-
t1ZjCluspe5DW24bn2Rr1CDb2v9rn/hROtg9a2tmd0+QYf4bsloYfLQzjG4qHPNMhWtKdGC33R5AxGR2Af2cBw
==",
+ "version": "7.20.
12
",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.
12
.tgz",
+ "integrity": "sha512-
XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg
==",
"dev": true,
"dependencies": {
"@ampproject/remapping": "^2.1.0",
"@babel/code-frame": "^7.18.6",
"@babel/generator": "^7.20.7",
"@babel/helper-compilation-targets": "^7.20.7",
"dev": true,
"dependencies": {
"@ampproject/remapping": "^2.1.0",
"@babel/code-frame": "^7.18.6",
"@babel/generator": "^7.20.7",
"@babel/helper-compilation-targets": "^7.20.7",
- "@babel/helper-module-transforms": "^7.20.
7
",
+ "@babel/helper-module-transforms": "^7.20.
11
",
"@babel/helpers": "^7.20.7",
"@babel/parser": "^7.20.7",
"@babel/template": "^7.20.7",
"@babel/helpers": "^7.20.7",
"@babel/parser": "^7.20.7",
"@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.
7
",
+ "@babel/traverse": "^7.20.
12
",
"@babel/types": "^7.20.7",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
"@babel/types": "^7.20.7",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
- "json5": "^2.2.
1
",
+ "json5": "^2.2.
2
",
"semver": "^6.3.0"
},
"engines": {
"semver": "^6.3.0"
},
"engines": {
@@
-301,13
+301,13
@@
}
},
"node_modules/@babel/helpers": {
}
},
"node_modules/@babel/helpers": {
- "version": "7.20.
7
",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.
7
.tgz",
- "integrity": "sha512-
PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA
==",
+ "version": "7.20.
13
",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.
13
.tgz",
+ "integrity": "sha512-
nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg
==",
"dev": true,
"dependencies": {
"@babel/template": "^7.20.7",
"dev": true,
"dependencies": {
"@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.
7
",
+ "@babel/traverse": "^7.20.
13
",
"@babel/types": "^7.20.7"
},
"engines": {
"@babel/types": "^7.20.7"
},
"engines": {
@@
-400,9
+400,9
@@
}
},
"node_modules/@babel/parser": {
}
},
"node_modules/@babel/parser": {
- "version": "7.20.
7
",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.
7
.tgz",
- "integrity": "sha512-
T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg
==",
+ "version": "7.20.
13
",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.
13
.tgz",
+ "integrity": "sha512-
gFDLKMfpiXCsjt4za2JA9oTMn70CeseCehb11kRZgvd7+F67Hih3OHOK24cRrWECJ/ljfPGac6ygXAs/C8kIvw
==",
"dev": true,
"bin": {
"parser": "bin/babel-parser.js"
"dev": true,
"bin": {
"parser": "bin/babel-parser.js"
@@
-426,9
+426,9
@@
}
},
"node_modules/@babel/traverse": {
}
},
"node_modules/@babel/traverse": {
- "version": "7.20.1
0
",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1
0
.tgz",
- "integrity": "sha512-
oSf1juCgymrSez8NI4A2sr4+uB/mFd9MXplYGPEBnfAuWmmyeVcHa6xLPiaRBcXkcb/28bgxmQLTVwFKE1yfsg
==",
+ "version": "7.20.1
3
",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1
3
.tgz",
+ "integrity": "sha512-
kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ
==",
"dev": true,
"dependencies": {
"@babel/code-frame": "^7.18.6",
"dev": true,
"dependencies": {
"@babel/code-frame": "^7.18.6",
@@
-437,7
+437,7
@@
"@babel/helper-function-name": "^7.19.0",
"@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
"@babel/helper-function-name": "^7.19.0",
"@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.20.
7
",
+ "@babel/parser": "^7.20.
13
",
"@babel/types": "^7.20.7",
"debug": "^4.1.0",
"globals": "^11.1.0"
"@babel/types": "^7.20.7",
"debug": "^4.1.0",
"globals": "^11.1.0"
@@
-470,9
+470,9
@@
}
},
"node_modules/@eslint/eslintrc": {
}
},
"node_modules/@eslint/eslintrc": {
- "version": "1.4.
0
",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.
0
.tgz",
- "integrity": "sha512-
7yfvXy6MWLgWSFsLhz5yH3iQ52St8cdUY6FoGieKkRDVxuxmrNuUetIuu6cmjNWwniUHiWXjxCr5tTXDrbYS5
A==",
+ "version": "1.4.
1
",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.
1
.tgz",
+ "integrity": "sha512-
XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoM
A==",
"dev": true,
"dependencies": {
"ajv": "^6.12.4",
"dev": true,
"dependencies": {
"ajv": "^6.12.4",
@@
-990,9
+990,9
@@
"optional": true
},
"node_modules/acorn": {
"optional": true
},
"node_modules/acorn": {
- "version": "8.8.
1
",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.
1
.tgz",
- "integrity": "sha512-
7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA
==",
+ "version": "8.8.
2
",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.
2
.tgz",
+ "integrity": "sha512-
xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw
==",
"dev": true,
"bin": {
"acorn": "bin/acorn"
"dev": true,
"bin": {
"acorn": "bin/acorn"
@@
-1124,9
+1124,9
@@
}
},
"node_modules/aproba": {
}
},
"node_modules/aproba": {
- "version": "
2.0
.0",
- "resolved": "https://registry.npmjs.org/aproba/-/aproba-
2.0
.0.tgz",
- "integrity": "sha512-
lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ
==",
+ "version": "
1.2
.0",
+ "resolved": "https://registry.npmjs.org/aproba/-/aproba-
1.2
.0.tgz",
+ "integrity": "sha512-
Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw
==",
"optional": true
},
"node_modules/archy": {
"optional": true
},
"node_modules/archy": {
@@
-1192,9
+1192,9
@@
}
},
"node_modules/argon2": {
}
},
"node_modules/argon2": {
- "version": "0.30.
2
",
- "resolved": "https://registry.npmjs.org/argon2/-/argon2-0.30.
2
.tgz",
- "integrity": "sha512-
RBbXTUsrJUQH259/72CCJxQa0hV961pV4PyZ7R1czGkArSsQP4DToCS2axmNfHywXaBNEMPWMW6rM82EArulYA
==",
+ "version": "0.30.
3
",
+ "resolved": "https://registry.npmjs.org/argon2/-/argon2-0.30.
3
.tgz",
+ "integrity": "sha512-
DoH/kv8c9127ueJSBxAVJXinW9+EuPA3EMUxoV2sAY1qDE5H9BjTyVF/aD2XyHqbqUWabgBkIfcP3ZZuGhbJdg
==",
"hasInstallScript": true,
"optional": true,
"dependencies": {
"hasInstallScript": true,
"optional": true,
"dependencies": {
@@
-1226,9
+1226,9
@@
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
},
"node_modules/axios": {
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
},
"node_modules/axios": {
- "version": "1.2.
1
",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.
1
.tgz",
- "integrity": "sha512-
I88cFiGu9ryt/tfVEi4kX2SITsvDddTajXTOFmt2uK1ZVA8LytjtdeyefdQWEf5PU8w+4SSJDoYnggflB5tW4A
==",
+ "version": "1.2.
4
",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.
4
.tgz",
+ "integrity": "sha512-
lIQuCfBJvZB/Bv7+RWUqEJqNShGOVpk9v7P0ZWx5Ip0qY6u7JBAU6dzQPMLasU9vHL2uD8av/1FDJXj7n6c39w
==",
"dependencies": {
"follow-redirects": "^1.15.0",
"form-data": "^4.0.0",
"dependencies": {
"follow-redirects": "^1.15.0",
"form-data": "^4.0.0",
@@
-1479,9
+1479,9
@@
}
},
"node_modules/caniuse-lite": {
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.3000144
1
",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.3000144
1
.tgz",
- "integrity": "sha512-
OyxRR4Vof59I3yGWXws6i908EtGbMzVUi3ganaZQHmydk1iwDhRnvaPG2WaR0KcqrDFKrxVZHULT396LEPhXfg
==",
+ "version": "1.0.3000144
8
",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.3000144
8
.tgz",
+ "integrity": "sha512-
tq2YI+MJnooG96XpbTRYkBxLxklZPOdLmNIOdIhvf7SNJan6u5vCKum8iT7ZfCt70m1GPkuC7P3TtX6UuhupuA
==",
"dev": true,
"funding": [
{
"dev": true,
"funding": [
{
@@
-1890,12
+1890,12
@@
}
},
"node_modules/eslint": {
}
},
"node_modules/eslint": {
- "version": "8.3
0
.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.3
0
.0.tgz",
- "integrity": "sha512-
MGADB39QqYuzEGov+F/qb18r4i7DohCDOfatHaxI2iGlPuC65bwG2gxgO+7DkyL38dRFaRH7RaRAgU6JKL9rM
Q==",
+ "version": "8.3
2
.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.3
2
.0.tgz",
+ "integrity": "sha512-
nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZS
Q==",
"dev": true,
"dependencies": {
"dev": true,
"dependencies": {
- "@eslint/eslintrc": "^1.4.
0
",
+ "@eslint/eslintrc": "^1.4.
1
",
"@humanwhocodes/config-array": "^0.11.8",
"@humanwhocodes/module-importer": "^1.0.1",
"@nodelib/fs.walk": "^1.2.8",
"@humanwhocodes/config-array": "^0.11.8",
"@humanwhocodes/module-importer": "^1.0.1",
"@nodelib/fs.walk": "^1.2.8",
@@
-2054,18
+2054,18
@@
}
},
"node_modules/eslint-plugin-security": {
}
},
"node_modules/eslint-plugin-security": {
- "version": "1.
5
.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-security/-/eslint-plugin-security-1.
5
.0.tgz",
- "integrity": "sha512-
hAFVwLZ/UeXrlyVD2TDarv/x00CoFVpaY0IUZhKjPjiFxqkuQVixsK4f2rxngeQOqSxi6OUjzJM/jMwKEVjJ8g
==",
+ "version": "1.
6
.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-security/-/eslint-plugin-security-1.
6
.0.tgz",
+ "integrity": "sha512-
SGvyejbhW/dziRbzOroKX5bj8z/qtBOw7Q95C9CBbJQqBtFB2o4OxSM3MCO2u9noPp7B6DDaFGtXTx8ImPiO/A
==",
"dev": true,
"dependencies": {
"safe-regex": "^2.1.1"
}
},
"node_modules/eslint-plugin-sonarjs": {
"dev": true,
"dependencies": {
"safe-regex": "^2.1.1"
}
},
"node_modules/eslint-plugin-sonarjs": {
- "version": "0.1
7
.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.1
7
.0.tgz",
- "integrity": "sha512-
jtGtxI49UbJJeJj7CVRLI3+LLH+y+hkR3GOOwM7vBbci9DEFIRGCWvEd2BJScrzltZ6D6iubukTAfc9cyG7sdw
==",
+ "version": "0.1
8
.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.1
8
.0.tgz",
+ "integrity": "sha512-
DJ3osLnt6KFdT5e9ZuIDOjT5A6wUGSLeiJJT03lPgpdD+7CVWlYAw9Goe3bt7SmbFO3Xh89NOCZAuB9XA7bAUQ
==",
"dev": true,
"engines": {
"node": ">=14"
"dev": true,
"engines": {
"node": ">=14"
@@
-2222,9
+2222,9
@@
"dev": true
},
"node_modules/fastq": {
"dev": true
},
"node_modules/fastq": {
- "version": "1.1
4
.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.1
4
.0.tgz",
- "integrity": "sha512-
eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg
==",
+ "version": "1.1
5
.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.1
5
.0.tgz",
+ "integrity": "sha512-
wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw
==",
"dev": true,
"dependencies": {
"reusify": "^1.0.4"
"dev": true,
"dependencies": {
"reusify": "^1.0.4"
@@
-3020,9
+3020,9
@@
}
},
"node_modules/js-sdsl": {
}
},
"node_modules/js-sdsl": {
- "version": "4.
2
.0",
- "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.
2
.0.tgz",
- "integrity": "sha512-
dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXS
Q==",
+ "version": "4.
3
.0",
+ "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.
3
.0.tgz",
+ "integrity": "sha512-
mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1Njifh
Q==",
"dev": true,
"funding": {
"type": "opencollective",
"dev": true,
"funding": {
"type": "opencollective",
@@
-3077,9
+3077,9
@@
"dev": true
},
"node_modules/json5": {
"dev": true
},
"node_modules/json5": {
- "version": "2.2.
2
",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.
2
.tgz",
- "integrity": "sha512-
46Tk9JiOL2z7ytNQWFLpj99RZkVgeHf87yGQKsIkaPz1qSH9UczKH1rO7K3wgRselo0tYMUNfecYpm/p1vC7tQ
==",
+ "version": "2.2.
3
",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.
3
.tgz",
+ "integrity": "sha512-
XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg
==",
"dev": true,
"bin": {
"json5": "lib/cli.js"
"dev": true,
"bin": {
"json5": "lib/cli.js"
@@
-3461,9
+3461,9
@@
}
},
"node_modules/node-abi": {
}
},
"node_modules/node-abi": {
- "version": "3.3
0
.0",
- "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.3
0
.0.tgz",
- "integrity": "sha512-
qWO5l3SCqbwQavymOmtTVuCWZE23++S+rxyoHjXqUmPyzRcaoI4lA2gO55/drddGnedAyjA7sk76SfQ5lfUMnw
==",
+ "version": "3.3
1
.0",
+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.3
1
.0.tgz",
+ "integrity": "sha512-
eSKV6s+APenqVh8ubJyiu/YhZgxQpGP66ntzUb3lY1xB9ukSRaGnx0AIxI+IM+1+IVYC1oWobgG5L3Lt9ARykQ
==",
"dependencies": {
"semver": "^7.3.5"
},
"dependencies": {
"semver": "^7.3.5"
},
@@
-3472,15
+3472,15
@@
}
},
"node_modules/node-addon-api": {
}
},
"node_modules/node-addon-api": {
- "version": "5.
0
.0",
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.
0
.0.tgz",
- "integrity": "sha512-
CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNek
A==",
+ "version": "5.
1
.0",
+ "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.
1
.0.tgz",
+ "integrity": "sha512-
eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNd
A==",
"optional": true
},
"node_modules/node-fetch": {
"optional": true
},
"node_modules/node-fetch": {
- "version": "2.6.
7
",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.
7
.tgz",
- "integrity": "sha512-
ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ
==",
+ "version": "2.6.
8
",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.
8
.tgz",
+ "integrity": "sha512-
RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg
==",
"optional": true,
"dependencies": {
"whatwg-url": "^5.0.0"
"optional": true,
"dependencies": {
"whatwg-url": "^5.0.0"
@@
-3546,12
+3546,6
@@
"node": ">=0.10.0"
}
},
"node": ">=0.10.0"
}
},
- "node_modules/node-linux-pam/node_modules/aproba": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
- "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
- "optional": true
- },
"node_modules/node-linux-pam/node_modules/are-we-there-yet": {
"version": "1.1.7",
"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
"node_modules/node-linux-pam/node_modules/are-we-there-yet": {
"version": "1.1.7",
"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
@@
-4304,9
+4298,9
@@
}
},
"node_modules/pg-promise": {
}
},
"node_modules/pg-promise": {
- "version": "1
0.15.4
",
- "resolved": "https://registry.npmjs.org/pg-promise/-/pg-promise-1
0.15.4
.tgz",
- "integrity": "sha512-
BKlHCMCdNUmF6gagVbehRWSEiVcZzPVltEx14OJExR9Iz9/1R6KETDWLLGv2l6yRqYFnEZZy1VDjRhArzeIGr
w==",
+ "version": "1
1.0.2
",
+ "resolved": "https://registry.npmjs.org/pg-promise/-/pg-promise-1
1.0.2
.tgz",
+ "integrity": "sha512-
XSTfU+aRUPjx7FUzGwBfLK/LpJLLMbB1TE6taBpVZBj4kqjuxVdvrSoH6EYF8PPO9OOGIaSK/E8b733b82x7c
w==",
"dependencies": {
"assert-options": "0.8.0",
"pg": "8.8.0",
"dependencies": {
"assert-options": "0.8.0",
"pg": "8.8.0",
@@
-4314,7
+4308,7
@@
"spex": "3.2.0"
},
"engines": {
"spex": "3.2.0"
},
"engines": {
- "node": ">=1
2
.0"
+ "node": ">=1
4
.0"
}
},
"node_modules/pg-protocol": {
}
},
"node_modules/pg-protocol": {
@@
-4607,9
+4601,9
@@
}
},
"node_modules/punycode": {
}
},
"node_modules/punycode": {
- "version": "2.
1.1
",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.
1.1
.tgz",
- "integrity": "sha512-
XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0
A==",
+ "version": "2.
3.0
",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.
3.0
.tgz",
+ "integrity": "sha512-
rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbu
A==",
"dev": true,
"engines": {
"node": ">=6"
"dev": true,
"engines": {
"node": ">=6"
@@
-5636,25
+5630,25
@@
"dev": true
},
"@babel/core": {
"dev": true
},
"@babel/core": {
- "version": "7.20.
7
",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.
7
.tgz",
- "integrity": "sha512-
t1ZjCluspe5DW24bn2Rr1CDb2v9rn/hROtg9a2tmd0+QYf4bsloYfLQzjG4qHPNMhWtKdGC33R5AxGR2Af2cBw
==",
+ "version": "7.20.
12
",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.
12
.tgz",
+ "integrity": "sha512-
XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg
==",
"dev": true,
"requires": {
"@ampproject/remapping": "^2.1.0",
"@babel/code-frame": "^7.18.6",
"@babel/generator": "^7.20.7",
"@babel/helper-compilation-targets": "^7.20.7",
"dev": true,
"requires": {
"@ampproject/remapping": "^2.1.0",
"@babel/code-frame": "^7.18.6",
"@babel/generator": "^7.20.7",
"@babel/helper-compilation-targets": "^7.20.7",
- "@babel/helper-module-transforms": "^7.20.
7
",
+ "@babel/helper-module-transforms": "^7.20.
11
",
"@babel/helpers": "^7.20.7",
"@babel/parser": "^7.20.7",
"@babel/template": "^7.20.7",
"@babel/helpers": "^7.20.7",
"@babel/parser": "^7.20.7",
"@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.
7
",
+ "@babel/traverse": "^7.20.
12
",
"@babel/types": "^7.20.7",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
"@babel/types": "^7.20.7",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
- "json5": "^2.2.
1
",
+ "json5": "^2.2.
2
",
"semver": "^6.3.0"
},
"dependencies": {
"semver": "^6.3.0"
},
"dependencies": {
@@
-5798,13
+5792,13
@@
"dev": true
},
"@babel/helpers": {
"dev": true
},
"@babel/helpers": {
- "version": "7.20.
7
",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.
7
.tgz",
- "integrity": "sha512-
PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA
==",
+ "version": "7.20.
13
",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.
13
.tgz",
+ "integrity": "sha512-
nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg
==",
"dev": true,
"requires": {
"@babel/template": "^7.20.7",
"dev": true,
"requires": {
"@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.
7
",
+ "@babel/traverse": "^7.20.
13
",
"@babel/types": "^7.20.7"
}
},
"@babel/types": "^7.20.7"
}
},
@@
-5878,9
+5872,9
@@
}
},
"@babel/parser": {
}
},
"@babel/parser": {
- "version": "7.20.
7
",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.
7
.tgz",
- "integrity": "sha512-
T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg
==",
+ "version": "7.20.
13
",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.
13
.tgz",
+ "integrity": "sha512-
gFDLKMfpiXCsjt4za2JA9oTMn70CeseCehb11kRZgvd7+F67Hih3OHOK24cRrWECJ/ljfPGac6ygXAs/C8kIvw
==",
"dev": true
},
"@babel/template": {
"dev": true
},
"@babel/template": {
@@
-5895,9
+5889,9
@@
}
},
"@babel/traverse": {
}
},
"@babel/traverse": {
- "version": "7.20.1
0
",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1
0
.tgz",
- "integrity": "sha512-
oSf1juCgymrSez8NI4A2sr4+uB/mFd9MXplYGPEBnfAuWmmyeVcHa6xLPiaRBcXkcb/28bgxmQLTVwFKE1yfsg
==",
+ "version": "7.20.1
3
",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1
3
.tgz",
+ "integrity": "sha512-
kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ
==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.18.6",
"dev": true,
"requires": {
"@babel/code-frame": "^7.18.6",
@@
-5906,7
+5900,7
@@
"@babel/helper-function-name": "^7.19.0",
"@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
"@babel/helper-function-name": "^7.19.0",
"@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.20.
7
",
+ "@babel/parser": "^7.20.
13
",
"@babel/types": "^7.20.7",
"debug": "^4.1.0",
"globals": "^11.1.0"
"@babel/types": "^7.20.7",
"debug": "^4.1.0",
"globals": "^11.1.0"
@@
-5932,9
+5926,9
@@
}
},
"@eslint/eslintrc": {
}
},
"@eslint/eslintrc": {
- "version": "1.4.
0
",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.
0
.tgz",
- "integrity": "sha512-
7yfvXy6MWLgWSFsLhz5yH3iQ52St8cdUY6FoGieKkRDVxuxmrNuUetIuu6cmjNWwniUHiWXjxCr5tTXDrbYS5
A==",
+ "version": "1.4.
1
",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.
1
.tgz",
+ "integrity": "sha512-
XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoM
A==",
"dev": true,
"requires": {
"ajv": "^6.12.4",
"dev": true,
"requires": {
"ajv": "^6.12.4",
@@
-6338,9
+6332,9
@@
"optional": true
},
"acorn": {
"optional": true
},
"acorn": {
- "version": "8.8.
1
",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.
1
.tgz",
- "integrity": "sha512-
7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA
==",
+ "version": "8.8.
2
",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.
2
.tgz",
+ "integrity": "sha512-
xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw
==",
"dev": true
},
"acorn-jsx": {
"dev": true
},
"acorn-jsx": {
@@
-6433,9
+6427,9
@@
}
},
"aproba": {
}
},
"aproba": {
- "version": "
2.0
.0",
- "resolved": "https://registry.npmjs.org/aproba/-/aproba-
2.0
.0.tgz",
- "integrity": "sha512-
lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ
==",
+ "version": "
1.2
.0",
+ "resolved": "https://registry.npmjs.org/aproba/-/aproba-
1.2
.0.tgz",
+ "integrity": "sha512-
Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw
==",
"optional": true
},
"archy": {
"optional": true
},
"archy": {
@@
-6483,9
+6477,9
@@
}
},
"argon2": {
}
},
"argon2": {
- "version": "0.30.
2
",
- "resolved": "https://registry.npmjs.org/argon2/-/argon2-0.30.
2
.tgz",
- "integrity": "sha512-
RBbXTUsrJUQH259/72CCJxQa0hV961pV4PyZ7R1czGkArSsQP4DToCS2axmNfHywXaBNEMPWMW6rM82EArulYA
==",
+ "version": "0.30.
3
",
+ "resolved": "https://registry.npmjs.org/argon2/-/argon2-0.30.
3
.tgz",
+ "integrity": "sha512-
DoH/kv8c9127ueJSBxAVJXinW9+EuPA3EMUxoV2sAY1qDE5H9BjTyVF/aD2XyHqbqUWabgBkIfcP3ZZuGhbJdg
==",
"optional": true,
"requires": {
"@mapbox/node-pre-gyp": "^1.0.10",
"optional": true,
"requires": {
"@mapbox/node-pre-gyp": "^1.0.10",
@@
-6510,9
+6504,9
@@
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
},
"axios": {
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
},
"axios": {
- "version": "1.2.
1
",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.
1
.tgz",
- "integrity": "sha512-
I88cFiGu9ryt/tfVEi4kX2SITsvDddTajXTOFmt2uK1ZVA8LytjtdeyefdQWEf5PU8w+4SSJDoYnggflB5tW4A
==",
+ "version": "1.2.
4
",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.
4
.tgz",
+ "integrity": "sha512-
lIQuCfBJvZB/Bv7+RWUqEJqNShGOVpk9v7P0ZWx5Ip0qY6u7JBAU6dzQPMLasU9vHL2uD8av/1FDJXj7n6c39w
==",
"requires": {
"follow-redirects": "^1.15.0",
"form-data": "^4.0.0",
"requires": {
"follow-redirects": "^1.15.0",
"form-data": "^4.0.0",
@@
-6685,9
+6679,9
@@
"devOptional": true
},
"caniuse-lite": {
"devOptional": true
},
"caniuse-lite": {
- "version": "1.0.3000144
1
",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.3000144
1
.tgz",
- "integrity": "sha512-
OyxRR4Vof59I3yGWXws6i908EtGbMzVUi3ganaZQHmydk1iwDhRnvaPG2WaR0KcqrDFKrxVZHULT396LEPhXfg
==",
+ "version": "1.0.3000144
8
",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.3000144
8
.tgz",
+ "integrity": "sha512-
tq2YI+MJnooG96XpbTRYkBxLxklZPOdLmNIOdIhvf7SNJan6u5vCKum8iT7ZfCt70m1GPkuC7P3TtX6UuhupuA
==",
"dev": true
},
"chalk": {
"dev": true
},
"chalk": {
@@
-6996,12
+6990,12
@@
"dev": true
},
"eslint": {
"dev": true
},
"eslint": {
- "version": "8.3
0
.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.3
0
.0.tgz",
- "integrity": "sha512-
MGADB39QqYuzEGov+F/qb18r4i7DohCDOfatHaxI2iGlPuC65bwG2gxgO+7DkyL38dRFaRH7RaRAgU6JKL9rM
Q==",
+ "version": "8.3
2
.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.3
2
.0.tgz",
+ "integrity": "sha512-
nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZS
Q==",
"dev": true,
"requires": {
"dev": true,
"requires": {
- "@eslint/eslintrc": "^1.4.
0
",
+ "@eslint/eslintrc": "^1.4.
1
",
"@humanwhocodes/config-array": "^0.11.8",
"@humanwhocodes/module-importer": "^1.0.1",
"@nodelib/fs.walk": "^1.2.8",
"@humanwhocodes/config-array": "^0.11.8",
"@humanwhocodes/module-importer": "^1.0.1",
"@nodelib/fs.walk": "^1.2.8",
@@
-7114,18
+7108,18
@@
"requires": {}
},
"eslint-plugin-security": {
"requires": {}
},
"eslint-plugin-security": {
- "version": "1.
5
.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-security/-/eslint-plugin-security-1.
5
.0.tgz",
- "integrity": "sha512-
hAFVwLZ/UeXrlyVD2TDarv/x00CoFVpaY0IUZhKjPjiFxqkuQVixsK4f2rxngeQOqSxi6OUjzJM/jMwKEVjJ8g
==",
+ "version": "1.
6
.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-security/-/eslint-plugin-security-1.
6
.0.tgz",
+ "integrity": "sha512-
SGvyejbhW/dziRbzOroKX5bj8z/qtBOw7Q95C9CBbJQqBtFB2o4OxSM3MCO2u9noPp7B6DDaFGtXTx8ImPiO/A
==",
"dev": true,
"requires": {
"safe-regex": "^2.1.1"
}
},
"eslint-plugin-sonarjs": {
"dev": true,
"requires": {
"safe-regex": "^2.1.1"
}
},
"eslint-plugin-sonarjs": {
- "version": "0.1
7
.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.1
7
.0.tgz",
- "integrity": "sha512-
jtGtxI49UbJJeJj7CVRLI3+LLH+y+hkR3GOOwM7vBbci9DEFIRGCWvEd2BJScrzltZ6D6iubukTAfc9cyG7sdw
==",
+ "version": "0.1
8
.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.1
8
.0.tgz",
+ "integrity": "sha512-
DJ3osLnt6KFdT5e9ZuIDOjT5A6wUGSLeiJJT03lPgpdD+7CVWlYAw9Goe3bt7SmbFO3Xh89NOCZAuB9XA7bAUQ
==",
"dev": true,
"requires": {}
},
"dev": true,
"requires": {}
},
@@
-7233,9
+7227,9
@@
"dev": true
},
"fastq": {
"dev": true
},
"fastq": {
- "version": "1.1
4
.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.1
4
.0.tgz",
- "integrity": "sha512-
eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg
==",
+ "version": "1.1
5
.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.1
5
.0.tgz",
+ "integrity": "sha512-
wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw
==",
"dev": true,
"requires": {
"reusify": "^1.0.4"
"dev": true,
"requires": {
"reusify": "^1.0.4"
@@
-7806,9
+7800,9
@@
}
},
"js-sdsl": {
}
},
"js-sdsl": {
- "version": "4.
2
.0",
- "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.
2
.0.tgz",
- "integrity": "sha512-
dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXS
Q==",
+ "version": "4.
3
.0",
+ "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.
3
.0.tgz",
+ "integrity": "sha512-
mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1Njifh
Q==",
"dev": true
},
"js-tokens": {
"dev": true
},
"js-tokens": {
@@
-7850,9
+7844,9
@@
"dev": true
},
"json5": {
"dev": true
},
"json5": {
- "version": "2.2.
2
",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.
2
.tgz",
- "integrity": "sha512-
46Tk9JiOL2z7ytNQWFLpj99RZkVgeHf87yGQKsIkaPz1qSH9UczKH1rO7K3wgRselo0tYMUNfecYpm/p1vC7tQ
==",
+ "version": "2.2.
3
",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.
3
.tgz",
+ "integrity": "sha512-
XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg
==",
"dev": true
},
"just-extend": {
"dev": true
},
"just-extend": {
@@
-8150,23
+8144,23
@@
}
},
"node-abi": {
}
},
"node-abi": {
- "version": "3.3
0
.0",
- "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.3
0
.0.tgz",
- "integrity": "sha512-
qWO5l3SCqbwQavymOmtTVuCWZE23++S+rxyoHjXqUmPyzRcaoI4lA2gO55/drddGnedAyjA7sk76SfQ5lfUMnw
==",
+ "version": "3.3
1
.0",
+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.3
1
.0.tgz",
+ "integrity": "sha512-
eSKV6s+APenqVh8ubJyiu/YhZgxQpGP66ntzUb3lY1xB9ukSRaGnx0AIxI+IM+1+IVYC1oWobgG5L3Lt9ARykQ
==",
"requires": {
"semver": "^7.3.5"
}
},
"node-addon-api": {
"requires": {
"semver": "^7.3.5"
}
},
"node-addon-api": {
- "version": "5.
0
.0",
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.
0
.0.tgz",
- "integrity": "sha512-
CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNek
A==",
+ "version": "5.
1
.0",
+ "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.
1
.0.tgz",
+ "integrity": "sha512-
eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNd
A==",
"optional": true
},
"node-fetch": {
"optional": true
},
"node-fetch": {
- "version": "2.6.
7
",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.
7
.tgz",
- "integrity": "sha512-
ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ
==",
+ "version": "2.6.
8
",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.
8
.tgz",
+ "integrity": "sha512-
RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg
==",
"optional": true,
"requires": {
"whatwg-url": "^5.0.0"
"optional": true,
"requires": {
"whatwg-url": "^5.0.0"
@@
-8208,12
+8202,6
@@
"integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
"optional": true
},
"integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
"optional": true
},
- "aproba": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
- "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
- "optional": true
- },
"are-we-there-yet": {
"version": "1.1.7",
"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
"are-we-there-yet": {
"version": "1.1.7",
"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
@@
-8816,9
+8804,9
@@
"requires": {}
},
"pg-promise": {
"requires": {}
},
"pg-promise": {
- "version": "1
0.15.4
",
- "resolved": "https://registry.npmjs.org/pg-promise/-/pg-promise-1
0.15.4
.tgz",
- "integrity": "sha512-
BKlHCMCdNUmF6gagVbehRWSEiVcZzPVltEx14OJExR9Iz9/1R6KETDWLLGv2l6yRqYFnEZZy1VDjRhArzeIGr
w==",
+ "version": "1
1.0.2
",
+ "resolved": "https://registry.npmjs.org/pg-promise/-/pg-promise-1
1.0.2
.tgz",
+ "integrity": "sha512-
XSTfU+aRUPjx7FUzGwBfLK/LpJLLMbB1TE6taBpVZBj4kqjuxVdvrSoH6EYF8PPO9OOGIaSK/E8b733b82x7c
w==",
"requires": {
"assert-options": "0.8.0",
"pg": "8.8.0",
"requires": {
"assert-options": "0.8.0",
"pg": "8.8.0",
@@
-9059,9
+9047,9
@@
}
},
"punycode": {
}
},
"punycode": {
- "version": "2.
1.1
",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.
1.1
.tgz",
- "integrity": "sha512-
XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0
A==",
+ "version": "2.
3.0
",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.
3.0
.tgz",
+ "integrity": "sha512-
rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbu
A==",
"dev": true
},
"querystringify": {
"dev": true
},
"querystringify": {
diff --git
a/package.json
b/package.json
index 24e8e4439e2f759e6013acc5043a1a44eabcdd85..471172ec0070192c27661d59eee6c33c147c5214 100644
(file)
--- a/
package.json
+++ b/
package.json
@@
-44,16
+44,16
@@
"@squeep/roman": "^1.0.0",
"@squeep/web-linking": "^1.0.7",
"better-sqlite3": "^8.0.1",
"@squeep/roman": "^1.0.0",
"@squeep/web-linking": "^1.0.7",
"better-sqlite3": "^8.0.1",
- "pg-promise": "^1
0.15.4
",
+ "pg-promise": "^1
1.0.2
",
"uuid": "^9.0.0"
},
"devDependencies": {
"@squeep/test-helper": "git+https://git.squeep.com/squeep-test-helper#v1.0.0",
"uuid": "^9.0.0"
},
"devDependencies": {
"@squeep/test-helper": "git+https://git.squeep.com/squeep-test-helper#v1.0.0",
- "eslint": "^8.3
0
.0",
+ "eslint": "^8.3
2
.0",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^6.1.1",
- "eslint-plugin-security": "^1.
5
.0",
- "eslint-plugin-sonarjs": "^0.1
7
.0",
+ "eslint-plugin-security": "^1.
6
.0",
+ "eslint-plugin-sonarjs": "^0.1
8
.0",
"html-minifier-lint": "^2.0.0",
"mocha": "^10.2.0",
"mocha-steps": "^1.3.0",
"html-minifier-lint": "^2.0.0",
"mocha": "^10.2.0",
"mocha-steps": "^1.3.0",
diff --git
a/src/db/postgres/index.js
b/src/db/postgres/index.js
index 54c6e9b72ba2ccee85078926113fcc2dea33c08d..5899a26fb436fd7a2bd708cfa1d3f129b350a346 100644
(file)
--- a/
src/db/postgres/index.js
+++ b/
src/db/postgres/index.js
@@
-48,7
+48,7
@@
class DatabasePostgres extends Database {
if (queryLogLevel) {
const queryScope = _fileScope('pgp:query');
pgpInitOptions.query = (event) => {
if (queryLogLevel) {
const queryScope = _fileScope('pgp:query');
pgpInitOptions.query = (event) => {
- this.logger[queryLogLevel](queryScope, '', { ...common.pick(event, ['query', 'params']) });
+ this.logger[queryLogLevel](queryScope, '', { ...common.pick(event
|| {}
, ['query', 'params']) });
};
}
};
}
@@
-59,7
+59,7
@@
class DatabasePostgres extends Database {
};
// Deophidiate column names in-place, log results
};
// Deophidiate column names in-place, log results
- pgpInitOptions.receive = (
data, result, event
) => {
+ pgpInitOptions.receive = (
{ data, result, ctx: event }
) => {
const exemplaryRow = data[0];
for (const prop in exemplaryRow) {
const camel = common.camelfy(prop);
const exemplaryRow = data[0];
for (const prop in exemplaryRow) {
const camel = common.camelfy(prop);
@@
-72,7
+72,7
@@
class DatabasePostgres extends Database {
}
if (queryLogLevel) {
// Omitting .rows
}
if (queryLogLevel) {
// Omitting .rows
- const resultLog = common.pick(result, ['command', 'rowCount', 'duration']);
+ const resultLog = common.pick(result
|| {}
, ['command', 'rowCount', 'duration']);
this.logger[queryLogLevel](_fileScope('pgp:result'), '', { query: event.query, ...resultLog });
}
};
this.logger[queryLogLevel](_fileScope('pgp:result'), '', { query: event.query, ...resultLog });
}
};
diff --git
a/src/manager.js
b/src/manager.js
index 6c16414adc6853cea2e90a9089292689cb11cb5d..0d4302772b7405ce4539cb55640d5a3b9da011a1 100644
(file)
--- a/
src/manager.js
+++ b/
src/manager.js
@@
-186,6
+186,8
@@
class Manager {
const _scope = _fileScope('getAuthorization');
this.logger.debug(_scope, 'called', { ctx });
const _scope = _fileScope('getAuthorization');
this.logger.debug(_scope, 'called', { ctx });
+ Manager._sensitiveResponse(res);
+
ctx.session = Object.assign({}, ctx.session, {
errorDescriptions: [],
});
ctx.session = Object.assign({}, ctx.session, {
errorDescriptions: [],
});
@@
-620,6
+622,8
@@
class Manager {
const _scope = _fileScope('postConsent');
this.logger.debug(_scope, 'called', { ctx });
const _scope = _fileScope('postConsent');
this.logger.debug(_scope, 'called', { ctx });
+ Manager._sensitiveResponse(res);
+
// Ensure session exists, persisting any login session data.
ctx.session = Object.assign({}, ctx.session);
try {
// Ensure session exists, persisting any login session data.
ctx.session = Object.assign({}, ctx.session);
try {
diff --git
a/test/src/db/postgres.js
b/test/src/db/postgres.js
index 02f898692dbfca200ac20fb5ce48543f148487e7..7311210f9d7c4e47511340b3f965d63f9dbd7153 100644
(file)
--- a/
test/src/db/postgres.js
+++ b/
test/src/db/postgres.js
@@
-122,7
+122,7
@@
describe('DatabasePostgres', function () {
columnTwo: 4,
},
];
columnTwo: 4,
},
];
- db.pgpInitOptions.receive(
data, result, event)
+ db.pgpInitOptions.receive(
{ data, result, ctx: event });
assert(db.logger.debug.called);
assert.deepStrictEqual(data, expectedData);
});
assert(db.logger.debug.called);
assert.deepStrictEqual(data, expectedData);
});
@@
-151,7
+151,7
@@
describe('DatabasePostgres', function () {
columnTwo: 4,
},
];
columnTwo: 4,
},
];
- db.pgpInitOptions.receive(
data, result, event)
+ db.pgpInitOptions.receive(
{ data, result, ctx: event });
assert(db.logger.debug.called);
assert.deepStrictEqual(data, expectedData);
});
assert(db.logger.debug.called);
assert.deepStrictEqual(data, expectedData);
});