From e3bdd299e4ac502a2cde0f5179be3dfe5a92ebb4 Mon Sep 17 00:00:00 2001 From: David Reed Date: Thu, 6 Oct 2022 18:19:11 -0400 Subject: [PATCH] use UV NPM package --- package-lock.json | 58 ++++++++++++++++++++++++++++++++++++----------- package.json | 2 +- src/index.js | 2 +- 3 files changed, 47 insertions(+), 15 deletions(-) diff --git a/package-lock.json b/package-lock.json index 20ae65c..d613b9e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,9 +9,9 @@ "version": "1.0.0", "license": "GPL-3.0-or-later", "dependencies": { + "@titaniumnetwork-dev/ultraviolet": "^1.0.2", "@tomphttp/bare-server-node": "^1.0.4-deps1", "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" }, "devDependencies": { @@ -170,6 +170,21 @@ "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": { "version": "1.0.4-deps1", "resolved": "https://registry.npmjs.org/@tomphttp/bare-server-node/-/bare-server-node-1.0.4-deps1.tgz", @@ -917,9 +932,9 @@ } }, "node_modules/idb": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/idb/-/idb-7.0.2.tgz", - "integrity": "sha512-jjKrT1EnyZewQ/gCBb/eyiYrhGzws2FeY92Yx8qT9S9GeQAmo4JFVIiWRIfKW/6Ob9A+UDAOW9j9jn58fy2HIg==" + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.0.tgz", + "integrity": "sha512-Wsk07aAxDsntgYJY4h0knZJuTxM73eQ4reRAO+Z1liOh8eMCJ/MoDS8fCui1vGT9mnjtl1sOu3I2i/W1swPYZg==" }, "node_modules/ignore": { "version": "5.2.0", @@ -1085,9 +1100,9 @@ } }, "node_modules/meriyah": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/meriyah/-/meriyah-4.3.1.tgz", - "integrity": "sha512-GavhDfCWvDFp0u920nJeCsgPvzuy+nK381Gp0B5ER7TJooYpjDngkHIwPShqPqzQhL4UodmYTADOW+IaAbuN7w==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/meriyah/-/meriyah-4.3.2.tgz", + "integrity": "sha512-giLtmgQQHuLIDoij0441Opch6eyLxY2+3epcMiqQuyBzGxQfYfPJCYpmZK9O5YrrGuZquncWnNRbmqZOeQGDOw==", "engines": { "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", "integrity": "sha512-kx+oXojmQnV9XJeta3RTGhZEw50UL4hTP750ewoGaCB9E2o4YJAom8ZfOGL02BxMrvut1D6iId5iDn7B+SyvrA==", "license": "ISC", + "peer": true, "dependencies": { "bowser": "^2.11.0", "css-tree": "^2.0.4", @@ -1778,6 +1794,21 @@ "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": { "version": "1.0.4-deps1", "resolved": "https://registry.npmjs.org/@tomphttp/bare-server-node/-/bare-server-node-1.0.4-deps1.tgz", @@ -2346,9 +2377,9 @@ } }, "idb": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/idb/-/idb-7.0.2.tgz", - "integrity": "sha512-jjKrT1EnyZewQ/gCBb/eyiYrhGzws2FeY92Yx8qT9S9GeQAmo4JFVIiWRIfKW/6Ob9A+UDAOW9j9jn58fy2HIg==" + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.0.tgz", + "integrity": "sha512-Wsk07aAxDsntgYJY4h0knZJuTxM73eQ4reRAO+Z1liOh8eMCJ/MoDS8fCui1vGT9mnjtl1sOu3I2i/W1swPYZg==" }, "ignore": { "version": "5.2.0", @@ -2478,9 +2509,9 @@ "dev": true }, "meriyah": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/meriyah/-/meriyah-4.3.1.tgz", - "integrity": "sha512-GavhDfCWvDFp0u920nJeCsgPvzuy+nK381Gp0B5ER7TJooYpjDngkHIwPShqPqzQhL4UodmYTADOW+IaAbuN7w==" + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/meriyah/-/meriyah-4.3.2.tgz", + "integrity": "sha512-giLtmgQQHuLIDoij0441Opch6eyLxY2+3epcMiqQuyBzGxQfYfPJCYpmZK9O5YrrGuZquncWnNRbmqZOeQGDOw==" }, "micromatch": { "version": "4.0.5", @@ -2819,6 +2850,7 @@ "ultraviolet": { "version": "https://github.com/titaniumnetwork-development/Ultraviolet/releases/download/v1.0.1/ultraviolet-1.0.1.tgz", "integrity": "sha512-kx+oXojmQnV9XJeta3RTGhZEw50UL4hTP750ewoGaCB9E2o4YJAom8ZfOGL02BxMrvut1D6iId5iDn7B+SyvrA==", + "peer": true, "requires": { "bowser": "^2.11.0", "css-tree": "^2.0.4", diff --git a/package.json b/package.json index 32eb235..3b1c542 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ "author": "", "license": "GPL-3.0-or-later", "dependencies": { + "@titaniumnetwork-dev/ultraviolet": "^1.0.2", "@tomphttp/bare-server-node": "^1.0.4-deps1", "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" }, "devDependencies": { diff --git a/src/index.js b/src/index.js index 4095aad..89689bd 100644 --- a/src/index.js +++ b/src/index.js @@ -2,7 +2,7 @@ import createBareServer from "@tomphttp/bare-server-node"; import { createServer } from "node:http"; import serveStatic from "serve-static"; import { publicPath } from "ultraviolet-static"; -import { uvPath } from "ultraviolet"; +import uvPath from "@titaniumnetwork-dev/ultraviolet"; const bare = createBareServer("/bare/"); const serve = serveStatic(publicPath, { fallthrough: false });