|
@@ -12,6 +12,7 @@
|
|
|
"body-parser": "^1.20.3",
|
|
|
"cnchar": "^3.2.6",
|
|
|
"express": "^4.21.1",
|
|
|
+ "express-session": "^1.18.1",
|
|
|
"html-entities": "^2.5.2",
|
|
|
"https": "^1.0.0",
|
|
|
"https-proxy-agent": "^7.0.6",
|
|
@@ -826,6 +827,55 @@
|
|
|
"node": ">= 0.10.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/express-session": {
|
|
|
+ "version": "1.18.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.18.1.tgz",
|
|
|
+ "integrity": "sha512-a5mtTqEaZvBCL9A9aqkrtfz+3SMDhOVUnjafjo+s7A9Txkq+SVX2DLvSp1Zrv4uCXa3lMSK3viWnh9Gg07PBUA==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "cookie": "0.7.2",
|
|
|
+ "cookie-signature": "1.0.7",
|
|
|
+ "debug": "2.6.9",
|
|
|
+ "depd": "~2.0.0",
|
|
|
+ "on-headers": "~1.0.2",
|
|
|
+ "parseurl": "~1.3.3",
|
|
|
+ "safe-buffer": "5.2.1",
|
|
|
+ "uid-safe": "~2.1.5"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 0.8.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/express-session/node_modules/cookie": {
|
|
|
+ "version": "0.7.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
|
|
|
+ "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
|
|
|
+ "license": "MIT",
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 0.6"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/express-session/node_modules/cookie-signature": {
|
|
|
+ "version": "1.0.7",
|
|
|
+ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz",
|
|
|
+ "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==",
|
|
|
+ "license": "MIT"
|
|
|
+ },
|
|
|
+ "node_modules/express-session/node_modules/debug": {
|
|
|
+ "version": "2.6.9",
|
|
|
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
|
|
|
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "ms": "2.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/express-session/node_modules/ms": {
|
|
|
+ "version": "2.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
|
|
|
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
|
|
|
+ "license": "MIT"
|
|
|
+ },
|
|
|
"node_modules/express/node_modules/debug": {
|
|
|
"version": "2.6.9",
|
|
|
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
|
|
@@ -1863,6 +1913,15 @@
|
|
|
"node": ">= 0.8"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/on-headers": {
|
|
|
+ "version": "1.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
|
|
|
+ "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
|
|
|
+ "license": "MIT",
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 0.8"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/once": {
|
|
|
"version": "1.4.0",
|
|
|
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
|
|
@@ -2010,6 +2069,15 @@
|
|
|
"url": "https://github.com/sponsors/ljharb"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/random-bytes": {
|
|
|
+ "version": "1.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz",
|
|
|
+ "integrity": "sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ==",
|
|
|
+ "license": "MIT",
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 0.8"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/range-parser": {
|
|
|
"version": "1.2.1",
|
|
|
"resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
|
|
@@ -2631,6 +2699,18 @@
|
|
|
"node": ">=12.17"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/uid-safe": {
|
|
|
+ "version": "2.1.5",
|
|
|
+ "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz",
|
|
|
+ "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==",
|
|
|
+ "license": "MIT",
|
|
|
+ "dependencies": {
|
|
|
+ "random-bytes": "~1.0.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 0.8"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/unique-filename": {
|
|
|
"version": "1.1.1",
|
|
|
"resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
|