use UV NPM package

This commit is contained in:
David Reed 2022-10-06 18:19:11 -04:00
parent a99b4198cb
commit e3bdd299e4
3 changed files with 47 additions and 15 deletions

58
package-lock.json generated
View file

@ -9,9 +9,9 @@
"version": "1.0.0", "version": "1.0.0",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"dependencies": { "dependencies": {
"@titaniumnetwork-dev/ultraviolet": "^1.0.2",
"@tomphttp/bare-server-node": "^1.0.4-deps1", "@tomphttp/bare-server-node": "^1.0.4-deps1",
"serve-static": "^1.15.0", "serve-static": "^1.15.0",
"ultraviolet": "https://github.com/titaniumnetwork-development/Ultraviolet/releases/download/v1.0.1/ultraviolet-1.0.1.tgz",
"ultraviolet-static": "github:titaniumnetwork-development/Ultraviolet-Static" "ultraviolet-static": "github:titaniumnetwork-development/Ultraviolet-Static"
}, },
"devDependencies": { "devDependencies": {
@ -170,6 +170,21 @@
"node": ">= 8" "node": ">= 8"
} }
}, },
"node_modules/@titaniumnetwork-dev/ultraviolet": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/@titaniumnetwork-dev/ultraviolet/-/ultraviolet-1.0.2.tgz",
"integrity": "sha512-hTxnDpOYAd08y5R5vU5iv5mmVZhtJu49z8NZb6fXJGSIcldoHeoV9cjrPDAR3/+IsUxbEnF1YasOf7Vt8JG7sg==",
"dependencies": {
"bowser": "^2.11.0",
"css-tree": "^2.0.4",
"esotope-hammerhead": "^0.6.1",
"idb": "^7.0.0",
"meriyah": "^4.2.0",
"mime-db": "^1.51.0",
"parse5": "^6.0.1",
"set-cookie-parser": "^2.4.8"
}
},
"node_modules/@tomphttp/bare-server-node": { "node_modules/@tomphttp/bare-server-node": {
"version": "1.0.4-deps1", "version": "1.0.4-deps1",
"resolved": "https://registry.npmjs.org/@tomphttp/bare-server-node/-/bare-server-node-1.0.4-deps1.tgz", "resolved": "https://registry.npmjs.org/@tomphttp/bare-server-node/-/bare-server-node-1.0.4-deps1.tgz",
@ -917,9 +932,9 @@
} }
}, },
"node_modules/idb": { "node_modules/idb": {
"version": "7.0.2", "version": "7.1.0",
"resolved": "https://registry.npmjs.org/idb/-/idb-7.0.2.tgz", "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.0.tgz",
"integrity": "sha512-jjKrT1EnyZewQ/gCBb/eyiYrhGzws2FeY92Yx8qT9S9GeQAmo4JFVIiWRIfKW/6Ob9A+UDAOW9j9jn58fy2HIg==" "integrity": "sha512-Wsk07aAxDsntgYJY4h0knZJuTxM73eQ4reRAO+Z1liOh8eMCJ/MoDS8fCui1vGT9mnjtl1sOu3I2i/W1swPYZg=="
}, },
"node_modules/ignore": { "node_modules/ignore": {
"version": "5.2.0", "version": "5.2.0",
@ -1085,9 +1100,9 @@
} }
}, },
"node_modules/meriyah": { "node_modules/meriyah": {
"version": "4.3.1", "version": "4.3.2",
"resolved": "https://registry.npmjs.org/meriyah/-/meriyah-4.3.1.tgz", "resolved": "https://registry.npmjs.org/meriyah/-/meriyah-4.3.2.tgz",
"integrity": "sha512-GavhDfCWvDFp0u920nJeCsgPvzuy+nK381Gp0B5ER7TJooYpjDngkHIwPShqPqzQhL4UodmYTADOW+IaAbuN7w==", "integrity": "sha512-giLtmgQQHuLIDoij0441Opch6eyLxY2+3epcMiqQuyBzGxQfYfPJCYpmZK9O5YrrGuZquncWnNRbmqZOeQGDOw==",
"engines": { "engines": {
"node": ">=10.4.0" "node": ">=10.4.0"
} }
@ -1601,6 +1616,7 @@
"resolved": "https://github.com/titaniumnetwork-development/Ultraviolet/releases/download/v1.0.1/ultraviolet-1.0.1.tgz", "resolved": "https://github.com/titaniumnetwork-development/Ultraviolet/releases/download/v1.0.1/ultraviolet-1.0.1.tgz",
"integrity": "sha512-kx+oXojmQnV9XJeta3RTGhZEw50UL4hTP750ewoGaCB9E2o4YJAom8ZfOGL02BxMrvut1D6iId5iDn7B+SyvrA==", "integrity": "sha512-kx+oXojmQnV9XJeta3RTGhZEw50UL4hTP750ewoGaCB9E2o4YJAom8ZfOGL02BxMrvut1D6iId5iDn7B+SyvrA==",
"license": "ISC", "license": "ISC",
"peer": true,
"dependencies": { "dependencies": {
"bowser": "^2.11.0", "bowser": "^2.11.0",
"css-tree": "^2.0.4", "css-tree": "^2.0.4",
@ -1778,6 +1794,21 @@
"fastq": "^1.6.0" "fastq": "^1.6.0"
} }
}, },
"@titaniumnetwork-dev/ultraviolet": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/@titaniumnetwork-dev/ultraviolet/-/ultraviolet-1.0.2.tgz",
"integrity": "sha512-hTxnDpOYAd08y5R5vU5iv5mmVZhtJu49z8NZb6fXJGSIcldoHeoV9cjrPDAR3/+IsUxbEnF1YasOf7Vt8JG7sg==",
"requires": {
"bowser": "^2.11.0",
"css-tree": "^2.0.4",
"esotope-hammerhead": "^0.6.1",
"idb": "^7.0.0",
"meriyah": "^4.2.0",
"mime-db": "^1.51.0",
"parse5": "^6.0.1",
"set-cookie-parser": "^2.4.8"
}
},
"@tomphttp/bare-server-node": { "@tomphttp/bare-server-node": {
"version": "1.0.4-deps1", "version": "1.0.4-deps1",
"resolved": "https://registry.npmjs.org/@tomphttp/bare-server-node/-/bare-server-node-1.0.4-deps1.tgz", "resolved": "https://registry.npmjs.org/@tomphttp/bare-server-node/-/bare-server-node-1.0.4-deps1.tgz",
@ -2346,9 +2377,9 @@
} }
}, },
"idb": { "idb": {
"version": "7.0.2", "version": "7.1.0",
"resolved": "https://registry.npmjs.org/idb/-/idb-7.0.2.tgz", "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.0.tgz",
"integrity": "sha512-jjKrT1EnyZewQ/gCBb/eyiYrhGzws2FeY92Yx8qT9S9GeQAmo4JFVIiWRIfKW/6Ob9A+UDAOW9j9jn58fy2HIg==" "integrity": "sha512-Wsk07aAxDsntgYJY4h0knZJuTxM73eQ4reRAO+Z1liOh8eMCJ/MoDS8fCui1vGT9mnjtl1sOu3I2i/W1swPYZg=="
}, },
"ignore": { "ignore": {
"version": "5.2.0", "version": "5.2.0",
@ -2478,9 +2509,9 @@
"dev": true "dev": true
}, },
"meriyah": { "meriyah": {
"version": "4.3.1", "version": "4.3.2",
"resolved": "https://registry.npmjs.org/meriyah/-/meriyah-4.3.1.tgz", "resolved": "https://registry.npmjs.org/meriyah/-/meriyah-4.3.2.tgz",
"integrity": "sha512-GavhDfCWvDFp0u920nJeCsgPvzuy+nK381Gp0B5ER7TJooYpjDngkHIwPShqPqzQhL4UodmYTADOW+IaAbuN7w==" "integrity": "sha512-giLtmgQQHuLIDoij0441Opch6eyLxY2+3epcMiqQuyBzGxQfYfPJCYpmZK9O5YrrGuZquncWnNRbmqZOeQGDOw=="
}, },
"micromatch": { "micromatch": {
"version": "4.0.5", "version": "4.0.5",
@ -2819,6 +2850,7 @@
"ultraviolet": { "ultraviolet": {
"version": "https://github.com/titaniumnetwork-development/Ultraviolet/releases/download/v1.0.1/ultraviolet-1.0.1.tgz", "version": "https://github.com/titaniumnetwork-development/Ultraviolet/releases/download/v1.0.1/ultraviolet-1.0.1.tgz",
"integrity": "sha512-kx+oXojmQnV9XJeta3RTGhZEw50UL4hTP750ewoGaCB9E2o4YJAom8ZfOGL02BxMrvut1D6iId5iDn7B+SyvrA==", "integrity": "sha512-kx+oXojmQnV9XJeta3RTGhZEw50UL4hTP750ewoGaCB9E2o4YJAom8ZfOGL02BxMrvut1D6iId5iDn7B+SyvrA==",
"peer": true,
"requires": { "requires": {
"bowser": "^2.11.0", "bowser": "^2.11.0",
"css-tree": "^2.0.4", "css-tree": "^2.0.4",

View file

@ -16,9 +16,9 @@
"author": "", "author": "",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"dependencies": { "dependencies": {
"@titaniumnetwork-dev/ultraviolet": "^1.0.2",
"@tomphttp/bare-server-node": "^1.0.4-deps1", "@tomphttp/bare-server-node": "^1.0.4-deps1",
"serve-static": "^1.15.0", "serve-static": "^1.15.0",
"ultraviolet": "https://github.com/titaniumnetwork-development/Ultraviolet/releases/download/v1.0.1/ultraviolet-1.0.1.tgz",
"ultraviolet-static": "github:titaniumnetwork-development/Ultraviolet-Static" "ultraviolet-static": "github:titaniumnetwork-development/Ultraviolet-Static"
}, },
"devDependencies": { "devDependencies": {

View file

@ -2,7 +2,7 @@ import createBareServer from "@tomphttp/bare-server-node";
import { createServer } from "node:http"; import { createServer } from "node:http";
import serveStatic from "serve-static"; import serveStatic from "serve-static";
import { publicPath } from "ultraviolet-static"; import { publicPath } from "ultraviolet-static";
import { uvPath } from "ultraviolet"; import uvPath from "@titaniumnetwork-dev/ultraviolet";
const bare = createBareServer("/bare/"); const bare = createBareServer("/bare/");
const serve = serveStatic(publicPath, { fallthrough: false }); const serve = serveStatic(publicPath, { fallthrough: false });