|
@@ -18,11 +18,13 @@
|
|
|
"@midwayjs/koa": "^3.12.0",
|
|
|
"@midwayjs/logger": "^3.1.0",
|
|
|
"@midwayjs/redis": "^3.16.0",
|
|
|
+ "@midwayjs/upload": "^3.16.2",
|
|
|
"@midwayjs/validate": "^3.12.0",
|
|
|
"@types/crypto-js": "^4.2.2",
|
|
|
"@types/node-rsa": "^1.1.4",
|
|
|
"crypto-js": "^4.2.0",
|
|
|
"lodash": "^4.17.21",
|
|
|
+ "mime-types": "^2.1.35",
|
|
|
"node-rsa": "^1.1.1"
|
|
|
},
|
|
|
"devDependencies": {
|
|
@@ -31,6 +33,7 @@
|
|
|
"@types/lodash": "^4.17.1",
|
|
|
"@types/node": "14",
|
|
|
"cross-env": "^6.0.0",
|
|
|
+ "fs-extra": "^11.1.1",
|
|
|
"jest": "^29.2.2",
|
|
|
"mwts": "^1.3.0",
|
|
|
"mwtsc": "^1.4.0",
|
|
@@ -1301,6 +1304,18 @@
|
|
|
"node": ">=12"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@midwayjs/upload": {
|
|
|
+ "version": "3.16.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@midwayjs/upload/-/upload-3.16.2.tgz",
|
|
|
+ "integrity": "sha512-LVA06rmp8RkUwsT4c7Pi2vgDOXO9O2JVnlY4BZcrvHblcIhU/RcL/uWxavU99Ih1pdOGL9Oj0FlTtcospeOE1g==",
|
|
|
+ "dependencies": {
|
|
|
+ "file-type": "16.5.4",
|
|
|
+ "raw-body": "2.5.2"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=12"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@midwayjs/validate": {
|
|
|
"version": "3.16.1",
|
|
|
"resolved": "https://registry.npmmirror.com/@midwayjs/validate/-/validate-3.16.1.tgz",
|
|
@@ -1411,6 +1426,11 @@
|
|
|
"node": ">=6"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@tokenizer/token": {
|
|
|
+ "version": "0.3.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tokenizer/token/-/token-0.3.0.tgz",
|
|
|
+ "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A=="
|
|
|
+ },
|
|
|
"node_modules/@types/accepts": {
|
|
|
"version": "1.3.7",
|
|
|
"resolved": "https://registry.npmmirror.com/@types/accepts/-/accepts-1.3.7.tgz",
|
|
@@ -3671,6 +3691,22 @@
|
|
|
"node": "^10.12.0 || >=12.0.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/file-type": {
|
|
|
+ "version": "16.5.4",
|
|
|
+ "resolved": "https://registry.npmmirror.com/file-type/-/file-type-16.5.4.tgz",
|
|
|
+ "integrity": "sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==",
|
|
|
+ "dependencies": {
|
|
|
+ "readable-web-to-node-stream": "^3.0.0",
|
|
|
+ "strtok3": "^6.2.4",
|
|
|
+ "token-types": "^4.1.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "url": "https://github.com/sindresorhus/file-type?sponsor=1"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/fill-range": {
|
|
|
"version": "7.0.1",
|
|
|
"resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz",
|
|
@@ -3762,6 +3798,20 @@
|
|
|
"node": ">= 0.6"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/fs-extra": {
|
|
|
+ "version": "11.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-11.2.0.tgz",
|
|
|
+ "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "graceful-fs": "^4.2.0",
|
|
|
+ "jsonfile": "^6.0.1",
|
|
|
+ "universalify": "^2.0.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=14.14"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/fs.realpath": {
|
|
|
"version": "1.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz",
|
|
@@ -4167,6 +4217,25 @@
|
|
|
"node": ">=0.10.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/ieee754": {
|
|
|
+ "version": "1.2.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz",
|
|
|
+ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
|
|
|
+ "funding": [
|
|
|
+ {
|
|
|
+ "type": "github",
|
|
|
+ "url": "https://github.com/sponsors/feross"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "type": "patreon",
|
|
|
+ "url": "https://www.patreon.com/feross"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "type": "consulting",
|
|
|
+ "url": "https://feross.org/support"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
"node_modules/ignore": {
|
|
|
"version": "5.3.1",
|
|
|
"resolved": "https://registry.npmmirror.com/ignore/-/ignore-5.3.1.tgz",
|
|
@@ -5213,6 +5282,18 @@
|
|
|
"node": ">=6"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/jsonfile": {
|
|
|
+ "version": "6.1.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz",
|
|
|
+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "universalify": "^2.0.0"
|
|
|
+ },
|
|
|
+ "optionalDependencies": {
|
|
|
+ "graceful-fs": "^4.1.6"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/jsonwebtoken": {
|
|
|
"version": "9.0.2",
|
|
|
"resolved": "https://registry.npmmirror.com/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz",
|
|
@@ -5658,18 +5739,6 @@
|
|
|
"node": ">=8.6"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/mime": {
|
|
|
- "version": "2.6.0",
|
|
|
- "resolved": "https://registry.npmmirror.com/mime/-/mime-2.6.0.tgz",
|
|
|
- "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
|
|
|
- "dev": true,
|
|
|
- "bin": {
|
|
|
- "mime": "cli.js"
|
|
|
- },
|
|
|
- "engines": {
|
|
|
- "node": ">=4.0.0"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/mime-db": {
|
|
|
"version": "1.52.0",
|
|
|
"resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz",
|
|
@@ -6166,6 +6235,18 @@
|
|
|
"node": ">=8"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/peek-readable": {
|
|
|
+ "version": "4.1.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/peek-readable/-/peek-readable-4.1.0.tgz",
|
|
|
+ "integrity": "sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "github",
|
|
|
+ "url": "https://github.com/sponsors/Borewit"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/picocolors": {
|
|
|
"version": "1.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz",
|
|
@@ -6501,6 +6582,34 @@
|
|
|
"node": ">=8"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/readable-stream": {
|
|
|
+ "version": "3.6.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz",
|
|
|
+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
|
|
|
+ "dependencies": {
|
|
|
+ "inherits": "^2.0.3",
|
|
|
+ "string_decoder": "^1.1.1",
|
|
|
+ "util-deprecate": "^1.0.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 6"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/readable-web-to-node-stream": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==",
|
|
|
+ "dependencies": {
|
|
|
+ "readable-stream": "^3.6.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "github",
|
|
|
+ "url": "https://github.com/sponsors/Borewit"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/readdirp": {
|
|
|
"version": "3.6.0",
|
|
|
"resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz",
|
|
@@ -6950,6 +7059,14 @@
|
|
|
"node": ">= 0.8"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/string_decoder": {
|
|
|
+ "version": "1.3.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz",
|
|
|
+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
|
|
|
+ "dependencies": {
|
|
|
+ "safe-buffer": "~5.2.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/string-length": {
|
|
|
"version": "4.0.2",
|
|
|
"resolved": "https://registry.npmmirror.com/string-length/-/string-length-4.0.2.tgz",
|
|
@@ -7028,6 +7145,22 @@
|
|
|
"node": ">=8"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/strtok3": {
|
|
|
+ "version": "6.3.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/strtok3/-/strtok3-6.3.0.tgz",
|
|
|
+ "integrity": "sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==",
|
|
|
+ "dependencies": {
|
|
|
+ "@tokenizer/token": "^0.3.0",
|
|
|
+ "peek-readable": "^4.1.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "github",
|
|
|
+ "url": "https://github.com/sponsors/Borewit"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/superagent": {
|
|
|
"version": "8.1.2",
|
|
|
"resolved": "https://registry.npmmirror.com/superagent/-/superagent-8.1.2.tgz",
|
|
@@ -7050,6 +7183,18 @@
|
|
|
"node": ">=6.4.0 <13 || >=14"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/superagent/node_modules/mime": {
|
|
|
+ "version": "2.6.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/mime/-/mime-2.6.0.tgz",
|
|
|
+ "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
|
|
|
+ "dev": true,
|
|
|
+ "bin": {
|
|
|
+ "mime": "cli.js"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=4.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/superagent/node_modules/semver": {
|
|
|
"version": "7.6.2",
|
|
|
"resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.2.tgz",
|
|
@@ -7212,6 +7357,22 @@
|
|
|
"node": ">=0.6"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/token-types": {
|
|
|
+ "version": "4.2.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/token-types/-/token-types-4.2.1.tgz",
|
|
|
+ "integrity": "sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "@tokenizer/token": "^0.3.0",
|
|
|
+ "ieee754": "^1.2.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "type": "github",
|
|
|
+ "url": "https://github.com/sponsors/Borewit"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/trim-newlines": {
|
|
|
"version": "3.0.1",
|
|
|
"resolved": "https://registry.npmmirror.com/trim-newlines/-/trim-newlines-3.0.1.tgz",
|
|
@@ -7407,6 +7568,15 @@
|
|
|
"node": ">=8"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/universalify": {
|
|
|
+ "version": "2.0.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz",
|
|
|
+ "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
|
|
|
+ "dev": true,
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 10.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/unpipe": {
|
|
|
"version": "1.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz",
|
|
@@ -7489,6 +7659,11 @@
|
|
|
"node": ">=4"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/util-deprecate": {
|
|
|
+ "version": "1.0.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz",
|
|
|
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
|
|
|
+ },
|
|
|
"node_modules/v8-compile-cache": {
|
|
|
"version": "2.4.0",
|
|
|
"resolved": "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz",
|
|
@@ -8661,6 +8836,15 @@
|
|
|
"@midwayjs/cookies": "^1.0.2"
|
|
|
}
|
|
|
},
|
|
|
+ "@midwayjs/upload": {
|
|
|
+ "version": "3.16.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@midwayjs/upload/-/upload-3.16.2.tgz",
|
|
|
+ "integrity": "sha512-LVA06rmp8RkUwsT4c7Pi2vgDOXO9O2JVnlY4BZcrvHblcIhU/RcL/uWxavU99Ih1pdOGL9Oj0FlTtcospeOE1g==",
|
|
|
+ "requires": {
|
|
|
+ "file-type": "16.5.4",
|
|
|
+ "raw-body": "2.5.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
"@midwayjs/validate": {
|
|
|
"version": "3.16.1",
|
|
|
"resolved": "https://registry.npmmirror.com/@midwayjs/validate/-/validate-3.16.1.tgz",
|
|
@@ -8753,6 +8937,11 @@
|
|
|
"defer-to-connect": "^1.0.1"
|
|
|
}
|
|
|
},
|
|
|
+ "@tokenizer/token": {
|
|
|
+ "version": "0.3.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tokenizer/token/-/token-0.3.0.tgz",
|
|
|
+ "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A=="
|
|
|
+ },
|
|
|
"@types/accepts": {
|
|
|
"version": "1.3.7",
|
|
|
"resolved": "https://registry.npmmirror.com/@types/accepts/-/accepts-1.3.7.tgz",
|
|
@@ -10569,6 +10758,16 @@
|
|
|
"flat-cache": "^3.0.4"
|
|
|
}
|
|
|
},
|
|
|
+ "file-type": {
|
|
|
+ "version": "16.5.4",
|
|
|
+ "resolved": "https://registry.npmmirror.com/file-type/-/file-type-16.5.4.tgz",
|
|
|
+ "integrity": "sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==",
|
|
|
+ "requires": {
|
|
|
+ "readable-web-to-node-stream": "^3.0.0",
|
|
|
+ "strtok3": "^6.2.4",
|
|
|
+ "token-types": "^4.1.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
"fill-range": {
|
|
|
"version": "7.0.1",
|
|
|
"resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz",
|
|
@@ -10637,6 +10836,17 @@
|
|
|
"resolved": "https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz",
|
|
|
"integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="
|
|
|
},
|
|
|
+ "fs-extra": {
|
|
|
+ "version": "11.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-11.2.0.tgz",
|
|
|
+ "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "graceful-fs": "^4.2.0",
|
|
|
+ "jsonfile": "^6.0.1",
|
|
|
+ "universalify": "^2.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"fs.realpath": {
|
|
|
"version": "1.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz",
|
|
@@ -10954,6 +11164,11 @@
|
|
|
"safer-buffer": ">= 2.1.2 < 3"
|
|
|
}
|
|
|
},
|
|
|
+ "ieee754": {
|
|
|
+ "version": "1.2.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz",
|
|
|
+ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
|
|
|
+ },
|
|
|
"ignore": {
|
|
|
"version": "5.3.1",
|
|
|
"resolved": "https://registry.npmmirror.com/ignore/-/ignore-5.3.1.tgz",
|
|
@@ -11765,6 +11980,16 @@
|
|
|
"integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "jsonfile": {
|
|
|
+ "version": "6.1.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz",
|
|
|
+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "graceful-fs": "^4.1.6",
|
|
|
+ "universalify": "^2.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"jsonwebtoken": {
|
|
|
"version": "9.0.2",
|
|
|
"resolved": "https://registry.npmmirror.com/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz",
|
|
@@ -12138,12 +12363,6 @@
|
|
|
"picomatch": "^2.3.1"
|
|
|
}
|
|
|
},
|
|
|
- "mime": {
|
|
|
- "version": "2.6.0",
|
|
|
- "resolved": "https://registry.npmmirror.com/mime/-/mime-2.6.0.tgz",
|
|
|
- "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
|
|
|
- "dev": true
|
|
|
- },
|
|
|
"mime-db": {
|
|
|
"version": "1.52.0",
|
|
|
"resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz",
|
|
@@ -12534,6 +12753,11 @@
|
|
|
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "peek-readable": {
|
|
|
+ "version": "4.1.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/peek-readable/-/peek-readable-4.1.0.tgz",
|
|
|
+ "integrity": "sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg=="
|
|
|
+ },
|
|
|
"picocolors": {
|
|
|
"version": "1.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz",
|
|
@@ -12799,6 +13023,24 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ "readable-stream": {
|
|
|
+ "version": "3.6.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz",
|
|
|
+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
|
|
|
+ "requires": {
|
|
|
+ "inherits": "^2.0.3",
|
|
|
+ "string_decoder": "^1.1.1",
|
|
|
+ "util-deprecate": "^1.0.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "readable-web-to-node-stream": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==",
|
|
|
+ "requires": {
|
|
|
+ "readable-stream": "^3.6.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"readdirp": {
|
|
|
"version": "3.6.0",
|
|
|
"resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz",
|
|
@@ -13156,6 +13398,14 @@
|
|
|
"resolved": "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz",
|
|
|
"integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ=="
|
|
|
},
|
|
|
+ "string_decoder": {
|
|
|
+ "version": "1.3.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz",
|
|
|
+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
|
|
|
+ "requires": {
|
|
|
+ "safe-buffer": "~5.2.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"string-length": {
|
|
|
"version": "4.0.2",
|
|
|
"resolved": "https://registry.npmmirror.com/string-length/-/string-length-4.0.2.tgz",
|
|
@@ -13213,6 +13463,15 @@
|
|
|
"integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "strtok3": {
|
|
|
+ "version": "6.3.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/strtok3/-/strtok3-6.3.0.tgz",
|
|
|
+ "integrity": "sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==",
|
|
|
+ "requires": {
|
|
|
+ "@tokenizer/token": "^0.3.0",
|
|
|
+ "peek-readable": "^4.1.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"superagent": {
|
|
|
"version": "8.1.2",
|
|
|
"resolved": "https://registry.npmmirror.com/superagent/-/superagent-8.1.2.tgz",
|
|
@@ -13231,6 +13490,12 @@
|
|
|
"semver": "^7.3.8"
|
|
|
},
|
|
|
"dependencies": {
|
|
|
+ "mime": {
|
|
|
+ "version": "2.6.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/mime/-/mime-2.6.0.tgz",
|
|
|
+ "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"semver": {
|
|
|
"version": "7.6.2",
|
|
|
"resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.2.tgz",
|
|
@@ -13361,6 +13626,15 @@
|
|
|
"resolved": "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz",
|
|
|
"integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="
|
|
|
},
|
|
|
+ "token-types": {
|
|
|
+ "version": "4.2.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/token-types/-/token-types-4.2.1.tgz",
|
|
|
+ "integrity": "sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==",
|
|
|
+ "requires": {
|
|
|
+ "@tokenizer/token": "^0.3.0",
|
|
|
+ "ieee754": "^1.2.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
"trim-newlines": {
|
|
|
"version": "3.0.1",
|
|
|
"resolved": "https://registry.npmmirror.com/trim-newlines/-/trim-newlines-3.0.1.tgz",
|
|
@@ -13485,6 +13759,12 @@
|
|
|
"crypto-random-string": "^2.0.0"
|
|
|
}
|
|
|
},
|
|
|
+ "universalify": {
|
|
|
+ "version": "2.0.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz",
|
|
|
+ "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"unpipe": {
|
|
|
"version": "1.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz",
|
|
@@ -13548,6 +13828,11 @@
|
|
|
"prepend-http": "^2.0.0"
|
|
|
}
|
|
|
},
|
|
|
+ "util-deprecate": {
|
|
|
+ "version": "1.0.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz",
|
|
|
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
|
|
|
+ },
|
|
|
"v8-compile-cache": {
|
|
|
"version": "2.4.0",
|
|
|
"resolved": "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz",
|