summaryrefslogtreecommitdiffstats
path: root/node_modules/@webassemblyjs/utf8
diff options
context:
space:
mode:
authorGravatar Piotr Russ <mail@pruss.it> 2020-11-18 23:26:45 +0100
committerGravatar Piotr Russ <mail@pruss.it> 2020-11-18 23:26:45 +0100
commit81ddf9b700bc48a1f8e472209f080f9c1d9a9b09 (patch)
tree8b959d50c5a614cbf9fcb346ed556140374d4b6d /node_modules/@webassemblyjs/utf8
parent1870f3fdf43707a15fda0f609a021f516f45eb63 (diff)
downloadwebsite_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.tar.gz
website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.tar.bz2
website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.zip
rm node_modules
Diffstat (limited to 'node_modules/@webassemblyjs/utf8')
-rw-r--r--node_modules/@webassemblyjs/utf8/LICENSE21
-rw-r--r--node_modules/@webassemblyjs/utf8/esm/decoder.js95
-rw-r--r--node_modules/@webassemblyjs/utf8/esm/encoder.js46
-rw-r--r--node_modules/@webassemblyjs/utf8/esm/index.js2
-rw-r--r--node_modules/@webassemblyjs/utf8/lib/decoder.js102
-rw-r--r--node_modules/@webassemblyjs/utf8/lib/encoder.js53
-rw-r--r--node_modules/@webassemblyjs/utf8/lib/index.js21
-rw-r--r--node_modules/@webassemblyjs/utf8/package.json53
-rw-r--r--node_modules/@webassemblyjs/utf8/src/decoder.js86
-rw-r--r--node_modules/@webassemblyjs/utf8/src/encoder.js44
-rw-r--r--node_modules/@webassemblyjs/utf8/src/index.js4
-rw-r--r--node_modules/@webassemblyjs/utf8/test/index.js13
12 files changed, 0 insertions, 540 deletions
diff --git a/node_modules/@webassemblyjs/utf8/LICENSE b/node_modules/@webassemblyjs/utf8/LICENSE
deleted file mode 100644
index 87e7e1f..0000000
--- a/node_modules/@webassemblyjs/utf8/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-MIT License
-
-Copyright (c) 2018 Sven Sauleau <sven@sauleau.com>
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/node_modules/@webassemblyjs/utf8/esm/decoder.js b/node_modules/@webassemblyjs/utf8/esm/decoder.js
deleted file mode 100644
index 12d88eb..0000000
--- a/node_modules/@webassemblyjs/utf8/esm/decoder.js
+++ /dev/null
@@ -1,95 +0,0 @@
-function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } }
-
-function _toArray(arr) { return Array.isArray(arr) ? arr : Array.from(arr); }
-
-function con(b) {
- if ((b & 0xc0) === 0x80) {
- return b & 0x3f;
- } else {
- throw new Error("invalid UTF-8 encoding");
- }
-}
-
-function code(min, n) {
- if (n < min || 0xd800 <= n && n < 0xe000 || n >= 0x10000) {
- throw new Error("invalid UTF-8 encoding");
- } else {
- return n;
- }
-}
-
-export function decode(bytes) {
- return _decode(bytes).map(function (x) {
- return String.fromCharCode(x);
- }).join("");
-}
-
-function _decode(bytes) {
- if (bytes.length === 0) {
- return [];
- }
- /**
- * 1 byte
- */
-
-
- {
- var _bytes = _toArray(bytes),
- b1 = _bytes[0],
- bs = _bytes.slice(1);
-
- if (b1 < 0x80) {
- return [code(0x0, b1)].concat(_toConsumableArray(_decode(bs)));
- }
-
- if (b1 < 0xc0) {
- throw new Error("invalid UTF-8 encoding");
- }
- }
- /**
- * 2 bytes
- */
-
- {
- var _bytes2 = _toArray(bytes),
- _b = _bytes2[0],
- b2 = _bytes2[1],
- _bs = _bytes2.slice(2);
-
- if (_b < 0xe0) {
- return [code(0x80, ((_b & 0x1f) << 6) + con(b2))].concat(_toConsumableArray(_decode(_bs)));
- }
- }
- /**
- * 3 bytes
- */
-
- {
- var _bytes3 = _toArray(bytes),
- _b2 = _bytes3[0],
- _b3 = _bytes3[1],
- b3 = _bytes3[2],
- _bs2 = _bytes3.slice(3);
-
- if (_b2 < 0xf0) {
- return [code(0x800, ((_b2 & 0x0f) << 12) + (con(_b3) << 6) + con(b3))].concat(_toConsumableArray(_decode(_bs2)));
- }
- }
- /**
- * 4 bytes
- */
-
- {
- var _bytes4 = _toArray(bytes),
- _b4 = _bytes4[0],
- _b5 = _bytes4[1],
- _b6 = _bytes4[2],
- b4 = _bytes4[3],
- _bs3 = _bytes4.slice(4);
-
- if (_b4 < 0xf8) {
- return [code(0x10000, (((_b4 & 0x07) << 18) + con(_b5) << 12) + (con(_b6) << 6) + con(b4))].concat(_toConsumableArray(_decode(_bs3)));
- }
- }
- throw new Error("invalid UTF-8 encoding");
-} \ No newline at end of file
diff --git a/node_modules/@webassemblyjs/utf8/esm/encoder.js b/node_modules/@webassemblyjs/utf8/esm/encoder.js
deleted file mode 100644
index 6d5e4de..0000000
--- a/node_modules/@webassemblyjs/utf8/esm/encoder.js
+++ /dev/null
@@ -1,46 +0,0 @@
-function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } }
-
-function _toArray(arr) { return Array.isArray(arr) ? arr : Array.from(arr); }
-
-function con(n) {
- return 0x80 | n & 0x3f;
-}
-
-export function encode(str) {
- var arr = str.split("").map(function (x) {
- return x.charCodeAt(0);
- });
- return _encode(arr);
-}
-
-function _encode(arr) {
- if (arr.length === 0) {
- return [];
- }
-
- var _arr = _toArray(arr),
- n = _arr[0],
- ns = _arr.slice(1);
-
- if (n < 0) {
- throw new Error("utf8");
- }
-
- if (n < 0x80) {
- return [n].concat(_toConsumableArray(_encode(ns)));
- }
-
- if (n < 0x800) {
- return [0xc0 | n >>> 6, con(n)].concat(_toConsumableArray(_encode(ns)));
- }
-
- if (n < 0x10000) {
- return [0xe0 | n >>> 12, con(n >>> 6), con(n)].concat(_toConsumableArray(_encode(ns)));
- }
-
- if (n < 0x110000) {
- return [0xf0 | n >>> 18, con(n >>> 12), con(n >>> 6), con(n)].concat(_toConsumableArray(_encode(ns)));
- }
-
- throw new Error("utf8");
-} \ No newline at end of file
diff --git a/node_modules/@webassemblyjs/utf8/esm/index.js b/node_modules/@webassemblyjs/utf8/esm/index.js
deleted file mode 100644
index 2e31357..0000000
--- a/node_modules/@webassemblyjs/utf8/esm/index.js
+++ /dev/null
@@ -1,2 +0,0 @@
-export { decode } from "./decoder";
-export { encode } from "./encoder"; \ No newline at end of file
diff --git a/node_modules/@webassemblyjs/utf8/lib/decoder.js b/node_modules/@webassemblyjs/utf8/lib/decoder.js
deleted file mode 100644
index 824c843..0000000
--- a/node_modules/@webassemblyjs/utf8/lib/decoder.js
+++ /dev/null
@@ -1,102 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.decode = decode;
-
-function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } }
-
-function _toArray(arr) { return Array.isArray(arr) ? arr : Array.from(arr); }
-
-function con(b) {
- if ((b & 0xc0) === 0x80) {
- return b & 0x3f;
- } else {
- throw new Error("invalid UTF-8 encoding");
- }
-}
-
-function code(min, n) {
- if (n < min || 0xd800 <= n && n < 0xe000 || n >= 0x10000) {
- throw new Error("invalid UTF-8 encoding");
- } else {
- return n;
- }
-}
-
-function decode(bytes) {
- return _decode(bytes).map(function (x) {
- return String.fromCharCode(x);
- }).join("");
-}
-
-function _decode(bytes) {
- if (bytes.length === 0) {
- return [];
- }
- /**
- * 1 byte
- */
-
-
- {
- var _bytes = _toArray(bytes),
- b1 = _bytes[0],
- bs = _bytes.slice(1);
-
- if (b1 < 0x80) {
- return [code(0x0, b1)].concat(_toConsumableArray(_decode(bs)));
- }
-
- if (b1 < 0xc0) {
- throw new Error("invalid UTF-8 encoding");
- }
- }
- /**
- * 2 bytes
- */
-
- {
- var _bytes2 = _toArray(bytes),
- _b = _bytes2[0],
- b2 = _bytes2[1],
- _bs = _bytes2.slice(2);
-
- if (_b < 0xe0) {
- return [code(0x80, ((_b & 0x1f) << 6) + con(b2))].concat(_toConsumableArray(_decode(_bs)));
- }
- }
- /**
- * 3 bytes
- */
-
- {
- var _bytes3 = _toArray(bytes),
- _b2 = _bytes3[0],
- _b3 = _bytes3[1],
- b3 = _bytes3[2],
- _bs2 = _bytes3.slice(3);
-
- if (_b2 < 0xf0) {
- return [code(0x800, ((_b2 & 0x0f) << 12) + (con(_b3) << 6) + con(b3))].concat(_toConsumableArray(_decode(_bs2)));
- }
- }
- /**
- * 4 bytes
- */
-
- {
- var _bytes4 = _toArray(bytes),
- _b4 = _bytes4[0],
- _b5 = _bytes4[1],
- _b6 = _bytes4[2],
- b4 = _bytes4[3],
- _bs3 = _bytes4.slice(4);
-
- if (_b4 < 0xf8) {
- return [code(0x10000, (((_b4 & 0x07) << 18) + con(_b5) << 12) + (con(_b6) << 6) + con(b4))].concat(_toConsumableArray(_decode(_bs3)));
- }
- }
- throw new Error("invalid UTF-8 encoding");
-} \ No newline at end of file
diff --git a/node_modules/@webassemblyjs/utf8/lib/encoder.js b/node_modules/@webassemblyjs/utf8/lib/encoder.js
deleted file mode 100644
index 0606b56..0000000
--- a/node_modules/@webassemblyjs/utf8/lib/encoder.js
+++ /dev/null
@@ -1,53 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.encode = encode;
-
-function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } }
-
-function _toArray(arr) { return Array.isArray(arr) ? arr : Array.from(arr); }
-
-function con(n) {
- return 0x80 | n & 0x3f;
-}
-
-function encode(str) {
- var arr = str.split("").map(function (x) {
- return x.charCodeAt(0);
- });
- return _encode(arr);
-}
-
-function _encode(arr) {
- if (arr.length === 0) {
- return [];
- }
-
- var _arr = _toArray(arr),
- n = _arr[0],
- ns = _arr.slice(1);
-
- if (n < 0) {
- throw new Error("utf8");
- }
-
- if (n < 0x80) {
- return [n].concat(_toConsumableArray(_encode(ns)));
- }
-
- if (n < 0x800) {
- return [0xc0 | n >>> 6, con(n)].concat(_toConsumableArray(_encode(ns)));
- }
-
- if (n < 0x10000) {
- return [0xe0 | n >>> 12, con(n >>> 6), con(n)].concat(_toConsumableArray(_encode(ns)));
- }
-
- if (n < 0x110000) {
- return [0xf0 | n >>> 18, con(n >>> 12), con(n >>> 6), con(n)].concat(_toConsumableArray(_encode(ns)));
- }
-
- throw new Error("utf8");
-} \ No newline at end of file
diff --git a/node_modules/@webassemblyjs/utf8/lib/index.js b/node_modules/@webassemblyjs/utf8/lib/index.js
deleted file mode 100644
index fef9470..0000000
--- a/node_modules/@webassemblyjs/utf8/lib/index.js
+++ /dev/null
@@ -1,21 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-Object.defineProperty(exports, "decode", {
- enumerable: true,
- get: function get() {
- return _decoder.decode;
- }
-});
-Object.defineProperty(exports, "encode", {
- enumerable: true,
- get: function get() {
- return _encoder.encode;
- }
-});
-
-var _decoder = require("./decoder");
-
-var _encoder = require("./encoder"); \ No newline at end of file
diff --git a/node_modules/@webassemblyjs/utf8/package.json b/node_modules/@webassemblyjs/utf8/package.json
deleted file mode 100644
index 0a322dc..0000000
--- a/node_modules/@webassemblyjs/utf8/package.json
+++ /dev/null
@@ -1,53 +0,0 @@
-{
- "_from": "@webassemblyjs/utf8@1.9.0",
- "_id": "@webassemblyjs/utf8@1.9.0",
- "_inBundle": false,
- "_integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==",
- "_location": "/@webassemblyjs/utf8",
- "_phantomChildren": {},
- "_requested": {
- "type": "version",
- "registry": true,
- "raw": "@webassemblyjs/utf8@1.9.0",
- "name": "@webassemblyjs/utf8",
- "escapedName": "@webassemblyjs%2futf8",
- "scope": "@webassemblyjs",
- "rawSpec": "1.9.0",
- "saveSpec": null,
- "fetchSpec": "1.9.0"
- },
- "_requiredBy": [
- "/@webassemblyjs/wasm-gen",
- "/@webassemblyjs/wasm-parser"
- ],
- "_resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz",
- "_shasum": "04d33b636f78e6a6813227e82402f7637b6229ab",
- "_spec": "@webassemblyjs/utf8@1.9.0",
- "_where": "/home/pruss/Dev/3-minute-website/node_modules/@webassemblyjs/wasm-gen",
- "author": {
- "name": "Sven Sauleau"
- },
- "bugs": {
- "url": "https://github.com/xtuc/webassemblyjs/issues"
- },
- "bundleDependencies": false,
- "deprecated": false,
- "description": "UTF8 encoder/decoder for WASM",
- "gitHead": "0440b420888c1f7701eb9762ec657775506b87d8",
- "homepage": "https://github.com/xtuc/webassemblyjs#readme",
- "license": "MIT",
- "main": "lib/index.js",
- "module": "esm/index.js",
- "name": "@webassemblyjs/utf8",
- "publishConfig": {
- "access": "public"
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/xtuc/webassemblyjs.git"
- },
- "scripts": {
- "test": "echo \"Error: no test specified\" && exit 1"
- },
- "version": "1.9.0"
-}
diff --git a/node_modules/@webassemblyjs/utf8/src/decoder.js b/node_modules/@webassemblyjs/utf8/src/decoder.js
deleted file mode 100644
index 227ba3a..0000000
--- a/node_modules/@webassemblyjs/utf8/src/decoder.js
+++ /dev/null
@@ -1,86 +0,0 @@
-function con(b) {
- if ((b & 0xc0) === 0x80) {
- return b & 0x3f;
- } else {
- throw new Error("invalid UTF-8 encoding");
- }
-}
-
-function code(min, n) {
- if (n < min || (0xd800 <= n && n < 0xe000) || n >= 0x10000) {
- throw new Error("invalid UTF-8 encoding");
- } else {
- return n;
- }
-}
-
-export function decode(bytes) {
- return _decode(bytes)
- .map(x => String.fromCharCode(x))
- .join("");
-}
-
-function _decode(bytes) {
- if (bytes.length === 0) {
- return [];
- }
-
- /**
- * 1 byte
- */
- {
- const [b1, ...bs] = bytes;
-
- if (b1 < 0x80) {
- return [code(0x0, b1), ..._decode(bs)];
- }
-
- if (b1 < 0xc0) {
- throw new Error("invalid UTF-8 encoding");
- }
- }
-
- /**
- * 2 bytes
- */
- {
- const [b1, b2, ...bs] = bytes;
-
- if (b1 < 0xe0) {
- return [code(0x80, ((b1 & 0x1f) << 6) + con(b2)), ..._decode(bs)];
- }
- }
-
- /**
- * 3 bytes
- */
- {
- const [b1, b2, b3, ...bs] = bytes;
-
- if (b1 < 0xf0) {
- return [
- code(0x800, ((b1 & 0x0f) << 12) + (con(b2) << 6) + con(b3)),
- ..._decode(bs)
- ];
- }
- }
-
- /**
- * 4 bytes
- */
- {
- const [b1, b2, b3, b4, ...bs] = bytes;
-
- if (b1 < 0xf8) {
- return [
- code(
- 0x10000,
- ((((b1 & 0x07) << 18) + con(b2)) << 12) + (con(b3) << 6) + con(b4)
- ),
- ..._decode(bs)
- ];
- }
- }
-
- throw new Error("invalid UTF-8 encoding");
-}
diff --git a/node_modules/@webassemblyjs/utf8/src/encoder.js b/node_modules/@webassemblyjs/utf8/src/encoder.js
deleted file mode 100644
index 1c482f0..0000000
--- a/node_modules/@webassemblyjs/utf8/src/encoder.js
+++ /dev/null
@@ -1,44 +0,0 @@
-function con(n) {
- return 0x80 | (n & 0x3f);
-}
-
-export function encode(str) {
- const arr = str.split("").map(x => x.charCodeAt(0));
- return _encode(arr);
-}
-
-function _encode(arr) {
- if (arr.length === 0) {
- return [];
- }
-
- const [n, ...ns] = arr;
-
- if (n < 0) {
- throw new Error("utf8");
- }
-
- if (n < 0x80) {
- return [n, ..._encode(ns)];
- }
-
- if (n < 0x800) {
- return [0xc0 | (n >>> 6), con(n), ..._encode(ns)];
- }
-
- if (n < 0x10000) {
- return [0xe0 | (n >>> 12), con(n >>> 6), con(n), ..._encode(ns)];
- }
-
- if (n < 0x110000) {
- return [
- 0xf0 | (n >>> 18),
- con(n >>> 12),
- con(n >>> 6),
- con(n),
- ..._encode(ns)
- ];
- }
-
- throw new Error("utf8");
-}
diff --git a/node_modules/@webassemblyjs/utf8/src/index.js b/node_modules/@webassemblyjs/utf8/src/index.js
deleted file mode 100644
index 82cf9a7..0000000
--- a/node_modules/@webassemblyjs/utf8/src/index.js
+++ /dev/null
@@ -1,4 +0,0 @@
-// @flow
-
-export { decode } from "./decoder";
-export { encode } from "./encoder";
diff --git a/node_modules/@webassemblyjs/utf8/test/index.js b/node_modules/@webassemblyjs/utf8/test/index.js
deleted file mode 100644
index dabdc6c..0000000
--- a/node_modules/@webassemblyjs/utf8/test/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-const { assert } = require("chai");
-
-const { decode, encode } = require("../lib");
-
-describe("UTF8", () => {
- it("should f-1(f(x)) = x", () => {
- assert.equal(decode(encode("foo")), "foo");
- assert.equal(decode(encode("éé")), "éé");
-
- // TODO(sven): utf8 encoder fails here
- // assert.equal(decode(encode("🤣见見")), "🤣见見");
- });
-});