diff --git a/package-lock.json b/package-lock.json index 5ba9e1b..28efcc9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,6 +7,9 @@ "": { "name": "go-import-worker", "version": "0.0.0", + "dependencies": { + "@worker-tools/html": "^2.0.0-pre.13" + }, "devDependencies": { "@cloudflare/workers-types": "^3.16.0", "typescript": "^4.8.3", @@ -332,6 +335,23 @@ "integrity": "sha512-TgfOX+mGY/NyNxJLIbDWrO9DjGoVSW9+aB8H2yy1fy32jsvxijhmyJI9fDFgvz3YP4lvJaq9DzdR/M1bOgVc9g==", "dev": true }, + "node_modules/@worker-tools/html": { + "version": "2.0.0-pre.13", + "resolved": "https://registry.npmjs.org/@worker-tools/html/-/html-2.0.0-pre.13.tgz", + "integrity": "sha512-MkmUNNX6fE/2tRM8iWpoSZ6hbZ4srMxzecPdyNvT4cydfYs6YEmFFv0w27839ALQxwtpsDCOKlDLEkhhzbMs9Q==", + "dependencies": { + "@worker-tools/stream-response": "latest" + } + }, + "node_modules/@worker-tools/stream-response": { + "version": "0.1.0-pre.4", + "resolved": "https://registry.npmjs.org/@worker-tools/stream-response/-/stream-response-0.1.0-pre.4.tgz", + "integrity": "sha512-PHMaXNbaavvtPWuPTjslNMmbFX0Wv4iKsa9ZiL+KkcTuXwSh5okMShYxt0st0bx4C137kIK/bBQqw/JBEKlP9Q==", + "dependencies": { + "typed-array-utils": "latest", + "whatwg-stream-to-async-iter": "latest" + } + }, "node_modules/anymatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", @@ -917,9 +937,9 @@ "dev": true }, "node_modules/http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", "dev": true }, "node_modules/human-signals": { @@ -1415,6 +1435,16 @@ "node": ">=8.0" } }, + "node_modules/tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + }, + "node_modules/typed-array-utils": { + "version": "0.3.0-pre.0", + "resolved": "https://registry.npmjs.org/typed-array-utils/-/typed-array-utils-0.3.0-pre.0.tgz", + "integrity": "sha512-hzkk8/bpvqCayQnQAno11R8qOWHrkTHR9k+JYVEBpHAQMF2YfPqBMKKkSmeSw2Qd4ri+QugFmj7ca4ckSr4Z4Q==" + }, "node_modules/typescript": { "version": "4.8.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", @@ -1455,6 +1485,14 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/whatwg-stream-to-async-iter": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/whatwg-stream-to-async-iter/-/whatwg-stream-to-async-iter-0.6.2.tgz", + "integrity": "sha512-ocSOY/Qe/Y5rLC3Xnz6gi8+A9niy+dUQSjnox/nRryKkV/NahxyspB/joyhYLBbQp1JAFrTBOVd/RUo0NrZ96g==", + "dependencies": { + "tslib": "^2.3.1" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -1807,6 +1845,23 @@ "integrity": "sha512-TgfOX+mGY/NyNxJLIbDWrO9DjGoVSW9+aB8H2yy1fy32jsvxijhmyJI9fDFgvz3YP4lvJaq9DzdR/M1bOgVc9g==", "dev": true }, + "@worker-tools/html": { + "version": "2.0.0-pre.13", + "resolved": "https://registry.npmjs.org/@worker-tools/html/-/html-2.0.0-pre.13.tgz", + "integrity": "sha512-MkmUNNX6fE/2tRM8iWpoSZ6hbZ4srMxzecPdyNvT4cydfYs6YEmFFv0w27839ALQxwtpsDCOKlDLEkhhzbMs9Q==", + "requires": { + "@worker-tools/stream-response": "latest" + } + }, + "@worker-tools/stream-response": { + "version": "0.1.0-pre.4", + "resolved": "https://registry.npmjs.org/@worker-tools/stream-response/-/stream-response-0.1.0-pre.4.tgz", + "integrity": "sha512-PHMaXNbaavvtPWuPTjslNMmbFX0Wv4iKsa9ZiL+KkcTuXwSh5okMShYxt0st0bx4C137kIK/bBQqw/JBEKlP9Q==", + "requires": { + "typed-array-utils": "latest", + "whatwg-stream-to-async-iter": "latest" + } + }, "anymatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", @@ -2142,9 +2197,9 @@ "dev": true }, "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", "dev": true }, "human-signals": { @@ -2498,6 +2553,16 @@ "is-number": "^7.0.0" } }, + "tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + }, + "typed-array-utils": { + "version": "0.3.0-pre.0", + "resolved": "https://registry.npmjs.org/typed-array-utils/-/typed-array-utils-0.3.0-pre.0.tgz", + "integrity": "sha512-hzkk8/bpvqCayQnQAno11R8qOWHrkTHR9k+JYVEBpHAQMF2YfPqBMKKkSmeSw2Qd4ri+QugFmj7ca4ckSr4Z4Q==" + }, "typescript": { "version": "4.8.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", @@ -2525,6 +2590,14 @@ "builtins": "^5.0.0" } }, + "whatwg-stream-to-async-iter": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/whatwg-stream-to-async-iter/-/whatwg-stream-to-async-iter-0.6.2.tgz", + "integrity": "sha512-ocSOY/Qe/Y5rLC3Xnz6gi8+A9niy+dUQSjnox/nRryKkV/NahxyspB/joyhYLBbQp1JAFrTBOVd/RUo0NrZ96g==", + "requires": { + "tslib": "^2.3.1" + } + }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/yarn.lock b/yarn.lock index 35f719a..9a194b0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -493,9 +493,9 @@ html-rewriter-wasm@^0.4.1: integrity sha512-lNovG8CMCCmcVB1Q7xggMSf7tqPCijZXaH4gL6iE8BFghdQCbaY5Met9i1x2Ex8m/cZHDUtXK9H6/znKamRP8Q== http-cache-semantics@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" - integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== + version "4.1.1" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" + integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== human-signals@^3.0.1: version "3.0.1"