npm install required: add follow-redirect module

- to handle 301/302 since my attempt didnt
This commit is contained in:
zefie
2022-10-14 00:01:06 -04:00
parent 943706f054
commit ab0a0fb614
3 changed files with 29 additions and 3 deletions

View File

@@ -8,8 +8,8 @@ const fs = require('fs');
const tls = require('tls'); const tls = require('tls');
const path = require('path'); const path = require('path');
const zlib = require('zlib'); const zlib = require('zlib');
const http = require('http'); const http = require('follow-redirects').http
const https = require('https'); const https = require('follow-redirects').https
const net = require('net'); const net = require('net');
const crypto = require('crypto') const crypto = require('crypto')
const CryptoJS = require('crypto-js'); const CryptoJS = require('crypto-js');

View File

@@ -14,6 +14,7 @@
"easy-crc": "0.0.2", "easy-crc": "0.0.2",
"endianness": "^8.0.2", "endianness": "^8.0.2",
"express": "^4.18.2", "express": "^4.18.2",
"follow-redirects": "^1.15.2",
"html-entities": "^2.3.3", "html-entities": "^2.3.3",
"iconv-lite": "^0.6.3", "iconv-lite": "^0.6.3",
"mime-types": "^2.1.35", "mime-types": "^2.1.35",
@@ -544,6 +545,25 @@
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
}, },
"node_modules/follow-redirects": {
"version": "1.15.2",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz",
"integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==",
"funding": [
{
"type": "individual",
"url": "https://github.com/sponsors/RubenVerborgh"
}
],
"engines": {
"node": ">=4.0"
},
"peerDependenciesMeta": {
"debug": {
"optional": true
}
}
},
"node_modules/forwarded": { "node_modules/forwarded": {
"version": "0.2.0", "version": "0.2.0",
"resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
@@ -1836,6 +1856,11 @@
} }
} }
}, },
"follow-redirects": {
"version": "1.15.2",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz",
"integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA=="
},
"forwarded": { "forwarded": {
"version": "0.2.0", "version": "0.2.0",
"resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
@@ -2076,7 +2101,7 @@
}, },
"nntp-server": { "nntp-server": {
"version": "git+ssh://git@github.com/zefie/nntp-server.git#28aaaeb20287d5b07fec2fcd6c5948b15f7bf1a0", "version": "git+ssh://git@github.com/zefie/nntp-server.git#28aaaeb20287d5b07fec2fcd6c5948b15f7bf1a0",
"from": "nntp-server@zefie/nntp-server", "from": "nntp-server@github:zefie/nntp-server",
"requires": { "requires": {
"debug": "^4.3.3", "debug": "^4.3.3",
"denque": "^2.0.1", "denque": "^2.0.1",

View File

@@ -32,6 +32,7 @@
"easy-crc": "0.0.2", "easy-crc": "0.0.2",
"endianness": "^8.0.2", "endianness": "^8.0.2",
"express": "^4.18.2", "express": "^4.18.2",
"follow-redirects": "^1.15.2",
"html-entities": "^2.3.3", "html-entities": "^2.3.3",
"iconv-lite": "^0.6.3", "iconv-lite": "^0.6.3",
"mime-types": "^2.1.35", "mime-types": "^2.1.35",