Merge pull request #11 from CountBleck/fixes

More changes
This commit is contained in:
Cohen Erickson 2022-09-13 21:37:31 -05:00 committed by GitHub
commit f186613268
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 12 additions and 39 deletions

5
app.js
View file

@ -14,7 +14,10 @@ const bareServer = createBareServer('/bare/', {
const serve = serveStatic(join(
dirname(fileURLToPath(import.meta.url)),
'static/'
), {fallthrough: false});
), {
fallthrough: false,
maxAge: 5 * 60 * 1000
});
const server = http.createServer();

41
package-lock.json generated
View file

@ -10,7 +10,6 @@
"license": "MIT",
"dependencies": {
"@tomphttp/bare-server-node": "^1.0.2-beta-readme5",
"bare-server-node": "github:tomphttp/bare-server-node",
"crypto-js": "4.1.1",
"css-tree": "^2.1.0",
"node-fetch": "^3.2.6",
@ -35,24 +34,6 @@
"node": ">=16.0.0"
}
},
"node_modules/bare-server-node": {
"name": "@tomphttp/bare-server-node",
"version": "1.0.3-deps2",
"resolved": "git+ssh://git@github.com/tomphttp/bare-server-node.git#c5a87ef6c063c4728bb88a362db9581f26be2225",
"license": "GPL-3.0",
"dependencies": {
"commander": "^9.0.0",
"dotenv": "^16.0.1",
"headers-polyfill": "^3.0.10",
"http-errors": "^2.0.0"
},
"bin": {
"bare-server-node": "scripts/cli.js"
},
"engines": {
"node": ">=16.0.0"
}
},
"node_modules/commander": {
"version": "9.4.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-9.4.0.tgz",
@ -118,9 +99,9 @@
}
},
"node_modules/dotenv": {
"version": "16.0.1",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.1.tgz",
"integrity": "sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ==",
"version": "16.0.2",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.2.tgz",
"integrity": "sha512-JvpYKUmzQhYoIFgK2MOnF3bciIZoItIIoryihy0rIA+H4Jy0FmgyKYAHCTN98P5ybGSJcIFbh6QKeJdtZd1qhA==",
"engines": {
"node": ">=12"
}
@ -407,16 +388,6 @@
"http-errors": "^2.0.0"
}
},
"bare-server-node": {
"version": "git+ssh://git@github.com/tomphttp/bare-server-node.git#c5a87ef6c063c4728bb88a362db9581f26be2225",
"from": "bare-server-node@github:tomphttp/bare-server-node",
"requires": {
"commander": "^9.0.0",
"dotenv": "^16.0.1",
"headers-polyfill": "^3.0.10",
"http-errors": "^2.0.0"
}
},
"commander": {
"version": "9.4.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-9.4.0.tgz",
@ -467,9 +438,9 @@
"integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="
},
"dotenv": {
"version": "16.0.1",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.1.tgz",
"integrity": "sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ=="
"version": "16.0.2",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.2.tgz",
"integrity": "sha512-JvpYKUmzQhYoIFgK2MOnF3bciIZoItIIoryihy0rIA+H4Jy0FmgyKYAHCTN98P5ybGSJcIFbh6QKeJdtZd1qhA=="
},
"ee-first": {
"version": "1.1.1",

View file

@ -14,7 +14,6 @@
"license": "MIT",
"dependencies": {
"@tomphttp/bare-server-node": "^1.0.2-beta-readme5",
"bare-server-node": "github:tomphttp/bare-server-node",
"crypto-js": "4.1.1",
"css-tree": "^2.1.0",
"node-fetch": "^3.2.6",

View file

@ -7,7 +7,7 @@ import filter from './cyclone/filter.cyclone.mjs';
import * as security from './cyclone/security.cyclone.mjs';
const config = {
prefix: "/service",
prefix: "/service/next",
requireSSL: true, // Requires SSL?
defaultHeaders: {
'X-Content-Type-Options': 'no-sniff',

View file

@ -77,7 +77,7 @@ window.addEventListener('load', () => {
let url = value.trim();
if (!isUrl(url)) url = 'www.google.com/search?q=' + url;
if (!(url.startsWith('https://') || url.startsWith('http://'))) url = 'http://' + url;
let redirectTo = '/service/' + url;
let redirectTo = '/service/next/' + url;
const option = localStorage.getItem('nogg');
if (option === 'on') {
stealthEngine(redirectTo);