Initial import with skill sheet working

This commit is contained in:
2024-12-04 00:11:23 +01:00
commit 9050c80ab4
4488 changed files with 671048 additions and 0 deletions

24
node_modules/slashes/lib/cjs/add-slashes.js generated vendored Normal file
View File

@ -0,0 +1,24 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.addSlashes = void 0;
const get_escaped_any_js_1 = require("./get-escaped-any.js");
const get_escaped_json_unsafe_js_1 = require("./get-escaped-json-unsafe.js");
const addSlashes = (str, options = {}) => {
const { getEscaped = get_escaped_json_unsafe_js_1.getEscapedJsonUnsafe } = options;
let result = '';
for (const char of str) {
const escaped = getEscaped(char);
if (!escaped) {
result += char;
}
else if (escaped === true || escaped.length < 2) {
result += (0, get_escaped_any_js_1.getEscapedAny)(char) || char;
}
else {
result += escaped;
}
}
return result;
};
exports.addSlashes = addSlashes;
//# sourceMappingURL=add-slashes.js.map

1
node_modules/slashes/lib/cjs/add-slashes.js.map generated vendored Normal file
View File

@ -0,0 +1 @@
{"version":3,"file":"add-slashes.js","sourceRoot":"","sources":["../../src/add-slashes.ts"],"names":[],"mappings":";;;AAAA,6DAAqD;AACrD,6EAAoE;AAgCpE,MAAM,UAAU,GAAG,CAAC,GAAW,EAAE,UAA6B,EAAE,EAAU,EAAE;IAC1E,MAAM,EAAE,UAAU,GAAG,iDAAoB,EAAE,GAAG,OAAO,CAAC;IACtD,IAAI,MAAM,GAAG,EAAE,CAAC;IAEhB,KAAK,MAAM,IAAI,IAAI,GAAG,EAAE;QACtB,MAAM,OAAO,GAAG,UAAU,CAAC,IAAI,CAAC,CAAC;QAEjC,IAAI,CAAC,OAAO,EAAE;YACZ,MAAM,IAAI,IAAI,CAAC;SAChB;aAAM,IAAI,OAAO,KAAK,IAAI,IAAI,OAAO,CAAC,MAAM,GAAG,CAAC,EAAE;YACjD,MAAM,IAAI,IAAA,kCAAa,EAAC,IAAI,CAAC,IAAI,IAAI,CAAC;SACvC;aAAM;YACL,MAAM,IAAI,OAAO,CAAC;SACnB;KACF;IAED,OAAO,MAAM,CAAC;AAChB,CAAC,CAAC;AAE+B,gCAAU"}

27
node_modules/slashes/lib/cjs/get-escaped-any.js generated vendored Normal file
View File

@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getEscapedAny = void 0;
const getEscapedAny = (char) => {
switch (char) {
case '\b':
return '\\b';
case '\f':
return '\\f';
case '\n':
return '\\n';
case '\r':
return '\\r';
case '\t':
return '\\t';
case `"`:
case '\\':
return `\\${char}`;
}
let unicode = '';
for (let index = char.length - 1; index >= 0; index--) {
unicode = `\\u${('000' + char.charCodeAt(index).toString(16)).slice(-4)}${unicode}`;
}
return unicode || false;
};
exports.getEscapedAny = getEscapedAny;
//# sourceMappingURL=get-escaped-any.js.map

1
node_modules/slashes/lib/cjs/get-escaped-any.js.map generated vendored Normal file
View File

@ -0,0 +1 @@
{"version":3,"file":"get-escaped-any.js","sourceRoot":"","sources":["../../src/get-escaped-any.ts"],"names":[],"mappings":";;;AAMA,MAAM,aAAa,GAAG,CAAC,IAAY,EAA0B,EAAE;IAC7D,QAAQ,IAAI,EAAE;QACZ,KAAK,IAAI;YACP,OAAO,KAAK,CAAC;QACf,KAAK,IAAI;YACP,OAAO,KAAK,CAAC;QACf,KAAK,IAAI;YACP,OAAO,KAAK,CAAC;QACf,KAAK,IAAI;YACP,OAAO,KAAK,CAAC;QACf,KAAK,IAAI;YACP,OAAO,KAAK,CAAC;QACf,KAAK,GAAG,CAAC;QACT,KAAK,IAAI;YACP,OAAO,KAAK,IAAI,EAAE,CAAC;KACtB;IAED,IAAI,OAAO,GAAwB,EAAE,CAAC;IAEtC,KAAK,IAAI,KAAK,GAAG,IAAI,CAAC,MAAM,GAAG,CAAC,EAAE,KAAK,IAAI,CAAC,EAAE,KAAK,EAAE,EAAE;QACrD,OAAO,GAAG,MAAM,CAAC,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,KAAK,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,GAAG,OAAO,EAAW,CAAC;KAC9F;IAED,OAAO,OAAO,IAAI,KAAK,CAAC;AAC1B,CAAC,CAAC;AAEO,sCAAa"}

View File

@ -0,0 +1,20 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getEscapedJsonUnsafe = void 0;
const getEscapedJsonUnsafe = (char) => {
switch (char) {
case '\b':
case '\f':
case '\n':
case '\r':
case '\t':
case '\v':
case '\0':
case `"`:
case '\\':
return true;
}
return false;
};
exports.getEscapedJsonUnsafe = getEscapedJsonUnsafe;
//# sourceMappingURL=get-escaped-json-unsafe.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"get-escaped-json-unsafe.js","sourceRoot":"","sources":["../../src/get-escaped-json-unsafe.ts"],"names":[],"mappings":";;;AAgBA,MAAM,oBAAoB,GAAG,CAAC,IAAY,EAAW,EAAE;IACrD,QAAQ,IAAI,EAAE;QACZ,KAAK,IAAI,CAAC;QACV,KAAK,IAAI,CAAC;QACV,KAAK,IAAI,CAAC;QACV,KAAK,IAAI,CAAC;QACV,KAAK,IAAI,CAAC;QACV,KAAK,IAAI,CAAC;QACV,KAAK,IAAI,CAAC;QACV,KAAK,GAAG,CAAC;QACT,KAAK,IAAI;YACP,OAAO,IAAI,CAAC;KACf;IAED,OAAO,KAAK,CAAC;AACf,CAAC,CAAC;AAEO,oDAAoB"}

25
node_modules/slashes/lib/cjs/get-unescaped-any.js generated vendored Normal file
View File

@ -0,0 +1,25 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getUnescapedAny = void 0;
const getUnescapedAny = (sequence, code) => {
if (code != null) {
return String.fromCodePoint(code);
}
switch (sequence) {
case '\\b':
return '\b';
case '\\f':
return '\f';
case '\\n':
return '\n';
case '\\r':
return '\r';
case '\\t':
return '\t';
case '\\v':
return '\v';
}
return false;
};
exports.getUnescapedAny = getUnescapedAny;
//# sourceMappingURL=get-unescaped-any.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"get-unescaped-any.js","sourceRoot":"","sources":["../../src/get-unescaped-any.ts"],"names":[],"mappings":";;;AAEA,MAAM,eAAe,GAAG,CAAC,QAAwB,EAAE,IAAmB,EAAkB,EAAE;IACxF,IAAI,IAAI,IAAI,IAAI,EAAE;QAChB,OAAO,MAAM,CAAC,aAAa,CAAC,IAAI,CAAC,CAAC;KACnC;IAED,QAAQ,QAAQ,EAAE;QAChB,KAAK,KAAK;YACR,OAAO,IAAI,CAAC;QACd,KAAK,KAAK;YACR,OAAO,IAAI,CAAC;QACd,KAAK,KAAK;YACR,OAAO,IAAI,CAAC;QACd,KAAK,KAAK;YACR,OAAO,IAAI,CAAC;QACd,KAAK,KAAK;YACR,OAAO,IAAI,CAAC;QACd,KAAK,KAAK;YACR,OAAO,IAAI,CAAC;KAKf;IAED,OAAO,KAAK,CAAC;AACf,CAAC,CAAC;AAEO,0CAAe"}

22
node_modules/slashes/lib/cjs/index.js generated vendored Normal file
View File

@ -0,0 +1,22 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./add-slashes.js"), exports);
__exportStar(require("./get-escaped-any.js"), exports);
__exportStar(require("./get-escaped-json-unsafe.js"), exports);
__exportStar(require("./get-unescaped-any.js"), exports);
__exportStar(require("./remove-slashes.js"), exports);
//# sourceMappingURL=index.js.map

1
node_modules/slashes/lib/cjs/index.js.map generated vendored Normal file
View File

@ -0,0 +1 @@
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAAA,mDAAiC;AACjC,uDAAqC;AACrC,+DAA6C;AAC7C,yDAAuC;AACvC,sDAAoC"}

1
node_modules/slashes/lib/cjs/package.json generated vendored Normal file
View File

@ -0,0 +1 @@
{ "type": "commonjs" }

47
node_modules/slashes/lib/cjs/remove-slashes.js generated vendored Normal file
View File

@ -0,0 +1,47 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.stripSlashes = exports.removeSlashes = void 0;
const get_unescaped_any_js_1 = require("./get-unescaped-any.js");
const removeSlashes = (source, options = {}) => {
const { getUnescaped = get_unescaped_any_js_1.getUnescapedAny } = options;
const rx = /(?:(\\(u([0-9a-f]{4})|u\{([0-9a-f]+)\}|x([0-9a-f]{2})|(\d{1,3})|([\s\S]|$)))|([\s\S]))/giu;
let match;
let result = '';
while (null != (match = rx.exec(source))) {
const [, sequence, fallback, unicode, unicodePoint, hex, octal, char, literal] = match;
if (literal) {
result += literal;
continue;
}
let code;
if (char != null) {
code = null;
}
else if (octal) {
code = Number.parseInt(octal, 8);
}
else {
code = Number.parseInt((unicodePoint || unicode || hex), 16);
}
try {
const unescaped = getUnescaped(sequence, code);
if (!unescaped) {
result += fallback;
}
else if (unescaped === true) {
result += (0, get_unescaped_any_js_1.getUnescapedAny)(sequence, code) || fallback;
}
else {
result += unescaped;
}
}
catch (_error) {
result += fallback;
}
}
return result;
};
exports.removeSlashes = removeSlashes;
const stripSlashes = removeSlashes;
exports.stripSlashes = stripSlashes;
//# sourceMappingURL=remove-slashes.js.map

1
node_modules/slashes/lib/cjs/remove-slashes.js.map generated vendored Normal file
View File

@ -0,0 +1 @@
{"version":3,"file":"remove-slashes.js","sourceRoot":"","sources":["../../src/remove-slashes.ts"],"names":[],"mappings":";;;AAAA,iEAAyD;AAazD,MAAM,aAAa,GAAG,CAAC,MAAc,EAAE,UAAgC,EAAE,EAAU,EAAE;IACnF,MAAM,EAAE,YAAY,GAAG,sCAAe,EAAE,GAAG,OAAO,CAAC;IACnD,MAAM,EAAE,GAAG,2FAA2F,CAAC;IAEvG,IAAI,KAA6B,CAAC;IAClC,IAAI,MAAM,GAAG,EAAE,CAAC;IAEhB,OAAO,IAAI,IAAI,CAAC,KAAK,GAAG,EAAE,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC,EAAE;QACxC,MAAM,CAAC,EAAE,QAAQ,EAAE,QAAQ,EAAE,OAAO,EAAE,YAAY,EAAE,GAAG,EAAE,KAAK,EAAE,IAAI,EAAE,OAAO,CAAC,GAAG,KAAK,CAAC;QAEvF,IAAI,OAAO,EAAE;YACX,MAAM,IAAI,OAAO,CAAC;YAClB,SAAS;SACV;QAED,IAAI,IAAmB,CAAC;QAExB,IAAI,IAAI,IAAI,IAAI,EAAE;YAChB,IAAI,GAAG,IAAI,CAAC;SACb;aAAM,IAAI,KAAK,EAAE;YAChB,IAAI,GAAG,MAAM,CAAC,QAAQ,CAAC,KAAK,EAAE,CAAC,CAAC,CAAC;SAClC;aAAM;YACL,IAAI,GAAG,MAAM,CAAC,QAAQ,CAAC,CAAC,YAAY,IAAI,OAAO,IAAI,GAAG,CAAW,EAAE,EAAE,CAAC,CAAC;SACxE;QAED,IAAI;YACF,MAAM,SAAS,GAAG,YAAY,CAAC,QAA0B,EAAE,IAAI,CAAC,CAAC;YAEjE,IAAI,CAAC,SAAS,EAAE;gBACd,MAAM,IAAI,QAAQ,CAAC;aACpB;iBAAM,IAAI,SAAS,KAAK,IAAI,EAAE;gBAC7B,MAAM,IAAI,IAAA,sCAAe,EAAC,QAA0B,EAAE,IAAI,CAAC,IAAI,QAAQ,CAAC;aACzE;iBAAM;gBACL,MAAM,IAAI,SAAS,CAAC;aACrB;SACF;QAAC,OAAO,MAAM,EAAE;YACf,MAAM,IAAI,QAAQ,CAAC;SACpB;KACF;IAED,OAAO,MAAM,CAAC;AAChB,CAAC,CAAC;AAOO,sCAAa;AAFtB,MAAM,YAAY,GAAG,aAAa,CAAC;AAEX,oCAAY"}

View File

@ -0,0 +1,3 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=escape-sequence.js.map

View File

@ -0,0 +1 @@
{"version":3,"file":"escape-sequence.js","sourceRoot":"","sources":["../../../src/types/escape-sequence.ts"],"names":[],"mappings":""}