diff --git a/Documentation/Function/Integration.Integration.html b/Documentation/Function/Integration.Integration.html
index 1e159d6..6e6d2d7 100644
--- a/Documentation/Function/Integration.Integration.html
+++ b/Documentation/Function/Integration.Integration.html
@@ -1,53 +1,722 @@
-
Integration | astro-convert - v0.0.1
-
-
-
-
-
-- Integration(Option): AstroIntegration
--
-
-
Returns AstroIntegration
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+ Integration | astro-convert - v0.0.1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Function Integration
+
+
+
+ -
+ Integration(Option): AstroIntegration
+
+ -
+
+
Parameters
+
+ -
+
+ Option:
+ Type
+
+
+
+
+
+ Returns
+ AstroIntegration
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Documentation/Function/Integration.Merge.html b/Documentation/Function/Integration.Merge.html
index 9698f99..009fbc3 100644
--- a/Documentation/Function/Integration.Merge.html
+++ b/Documentation/Function/Integration.Merge.html
@@ -1,61 +1,933 @@
-Merge | astro-convert - v0.0.1
-
-
-
-
-
-- Merge<Ts>(...Objects): DeepMergeHKT<Ts, Readonly<{
DeepMergeArraysURI: "DeepMergeLeafURI";
DeepMergeMapsURI: "DeepMergeMapsDefaultURI";
DeepMergeOthersURI: "DeepMergeLeafURI";
DeepMergeRecordsURI: "DeepMergeRecordsDefaultURI";
DeepMergeSetsURI: "DeepMergeSetsDefaultURI";
}>, Readonly<{
key: PropertyKey;
parents: readonly Readonly<Record<PropertyKey, unknown>>[];
}>>
--
-
-
-
Type Parameters
-
--
-
Ts extends readonly unknown[]
-
-Returns DeepMergeHKT<Ts, Readonly<{
DeepMergeArraysURI: "DeepMergeLeafURI";
DeepMergeMapsURI: "DeepMergeMapsDefaultURI";
DeepMergeOthersURI: "DeepMergeLeafURI";
DeepMergeRecordsURI: "DeepMergeRecordsDefaultURI";
DeepMergeSetsURI: "DeepMergeSetsDefaultURI";
}>, Readonly<{
key: PropertyKey;
parents: readonly Readonly<Record<PropertyKey, unknown>>[];
}>>
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+ Merge | astro-convert - v0.0.1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ Merge<Ts>(...Objects): DeepMergeHKT<Ts, Readonly<{
DeepMergeArraysURI: "DeepMergeLeafURI";
DeepMergeMapsURI: "DeepMergeMapsDefaultURI";
DeepMergeOthersURI: "DeepMergeLeafURI";
DeepMergeRecordsURI: "DeepMergeRecordsDefaultURI";
DeepMergeSetsURI: "DeepMergeSetsDefaultURI";
}>, Readonly<{
key: PropertyKey;
parents: readonly Readonly<Record<PropertyKey, unknown>>[];
}>>
+
+ -
+
+
+
Type Parameters
+
+ -
+
+ Ts
+ extends readonly unknown[]
+
+
+
+
+
+
Parameters
+
+ -
+
+ Rest
+ ...Objects:
+ Ts
+
+
+
+
+
+ Returns
+ DeepMergeHKT<Ts, Readonly<{
DeepMergeArraysURI: "DeepMergeLeafURI";
DeepMergeMapsURI: "DeepMergeMapsDefaultURI";
DeepMergeOthersURI: "DeepMergeLeafURI";
DeepMergeRecordsURI: "DeepMergeRecordsDefaultURI";
DeepMergeSetsURI: "DeepMergeSetsDefaultURI";
}>, Readonly<{
key: PropertyKey;
parents: readonly Readonly<Record<PropertyKey, unknown>>[];
}>>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Documentation/Interface/Integration.Type.html b/Documentation/Interface/Integration.Type.html
index 8d16570..7705583 100644
--- a/Documentation/Interface/Integration.Type.html
+++ b/Documentation/Interface/Integration.Type.html
@@ -1,57 +1,721 @@
-Type | astro-convert - v0.0.1
-
-
-
-
-
-
-- Type(Option): AstroIntegration
--
-
-
Returns AstroIntegration
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+ Type | astro-convert - v0.0.1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ Type(Option): AstroIntegration
+
+ -
+
+
Parameters
+
+ -
+
+ Option:
+ Type
+
+
+
+
+
+ Returns
+ AstroIntegration
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Documentation/Interface/Option.Type.html b/Documentation/Interface/Option.Type.html
index 9928508..e9ddb3f 100644
--- a/Documentation/Interface/Option.Type.html
+++ b/Documentation/Interface/Option.Type.html
@@ -1,141 +1,1131 @@
-Type | astro-convert - v0.0.1
-
-
-
-
-
-Indexable
-[key: string]: any
-
-
-Properties
-
-Optional
Action
-Action?: boolean | default
-
-
-
-Optional
Cache
-Cache?: boolean | default
-
-
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Documentation/Module/Integration.html b/Documentation/Module/Integration.html
index 4475bf0..0bcb86e 100644
--- a/Documentation/Module/Integration.html
+++ b/Documentation/Module/Integration.html
@@ -1,58 +1,723 @@
-Integration | astro-convert - v0.0.1
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+ Integration | astro-convert - v0.0.1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Documentation/Module/Option.html b/Documentation/Module/Option.html
index 2a24912..eda44bb 100644
--- a/Documentation/Module/Option.html
+++ b/Documentation/Module/Option.html
@@ -1,53 +1,700 @@
-Option | astro-convert - v0.0.1
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+ Option | astro-convert - v0.0.1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Documentation/Variable/Integration.Default.html b/Documentation/Variable/Integration.Default.html
index 1e4d983..f5725d0 100644
--- a/Documentation/Variable/Integration.Default.html
+++ b/Documentation/Variable/Integration.Default.html
@@ -1,44 +1,780 @@
-Default | astro-convert - v0.0.1
-
-
-
-
Default: Omit<DeepMergeRecordsDefaultHKTInternalProps<[__module, { Pipe: {}; }], Readonly<{ DeepMergeArraysURI: "DeepMergeLeafURI"; DeepMergeMapsURI: "DeepMergeMapsDefaultURI"; DeepMergeOthersURI: "DeepMergeLeafURI"; DeepMergeRecordsURI: "DeepMergeRecordsDefaultURI"; DeepMergeSetsURI: "DeepMergeSetsDefaultURI"; }>, Readonly<{ key: PropertyKey; parents: readonly Readonly<Record<PropertyKey, unknown>>[]; }>>, "__proto__">
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+ Default | astro-convert - v0.0.1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Default:
+
Omit<DeepMergeRecordsDefaultHKTInternalProps<[__module, { Pipe: {}; }], Readonly<{ DeepMergeArraysURI: "DeepMergeLeafURI"; DeepMergeMapsURI: "DeepMergeMapsDefaultURI"; DeepMergeOthersURI: "DeepMergeLeafURI"; DeepMergeRecordsURI: "DeepMergeRecordsDefaultURI"; DeepMergeSetsURI: "DeepMergeSetsDefaultURI"; }>, Readonly<{ key: PropertyKey; parents: readonly Readonly<Record<PropertyKey, unknown>>[]; }>>, "__proto__">
+
+
+
+
+
+
+
+
+
+
diff --git a/Documentation/Variable/Option.Option.html b/Documentation/Variable/Option.Option.html
index 4748b4b..3e38a17 100644
--- a/Documentation/Variable/Option.Option.html
+++ b/Documentation/Variable/Option.Option.html
@@ -1,44 +1,778 @@
-Option | astro-convert - v0.0.1
-
-
-
-
Option: Omit<DeepMergeRecordsDefaultHKTInternalProps<[__module, { Pipe: {}; }], Readonly<{ DeepMergeArraysURI: "DeepMergeLeafURI"; DeepMergeMapsURI: "DeepMergeMapsDefaultURI"; DeepMergeOthersURI: "DeepMergeLeafURI"; DeepMergeRecordsURI: "DeepMergeRecordsDefaultURI"; DeepMergeSetsURI: "DeepMergeSetsDefaultURI"; }>, Readonly<{ key: PropertyKey; parents: readonly Readonly<Record<PropertyKey, unknown>>[]; }>>, "__proto__">
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+ Option | astro-convert - v0.0.1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Option:
+
Omit<DeepMergeRecordsDefaultHKTInternalProps<[__module, { Pipe: {}; }], Readonly<{ DeepMergeArraysURI: "DeepMergeLeafURI"; DeepMergeMapsURI: "DeepMergeMapsDefaultURI"; DeepMergeOthersURI: "DeepMergeLeafURI"; DeepMergeRecordsURI: "DeepMergeRecordsDefaultURI"; DeepMergeSetsURI: "DeepMergeSetsDefaultURI"; }>, Readonly<{ key: PropertyKey; parents: readonly Readonly<Record<PropertyKey, unknown>>[]; }>>, "__proto__">
+
+
+
+
+
+
+
+
+
+
diff --git a/Documentation/assets/highlight.css b/Documentation/assets/highlight.css
index 670f4c6..9a6d3ee 100644
--- a/Documentation/assets/highlight.css
+++ b/Documentation/assets/highlight.css
@@ -1,78 +1,101 @@
:root {
- --light-hl-0: #795E26;
- --dark-hl-0: #DCDCAA;
- --light-hl-1: #000000;
- --dark-hl-1: #D4D4D4;
- --light-hl-2: #A31515;
- --dark-hl-2: #CE9178;
- --light-hl-3: #0000FF;
- --dark-hl-3: #569CD6;
- --light-hl-4: #AF00DB;
- --dark-hl-4: #C586C0;
- --light-hl-5: #001080;
- --dark-hl-5: #9CDCFE;
- --light-hl-6: #098658;
- --dark-hl-6: #B5CEA8;
- --light-hl-7: #000000;
- --dark-hl-7: #C8C8C8;
- --light-code-background: #FFFFFF;
- --dark-code-background: #1E1E1E;
+ --light-hl-0: #795e26;
+ --dark-hl-0: #dcdcaa;
+ --light-hl-1: #000000;
+ --dark-hl-1: #d4d4d4;
+ --light-hl-2: #a31515;
+ --dark-hl-2: #ce9178;
+ --light-hl-3: #0000ff;
+ --dark-hl-3: #569cd6;
+ --light-hl-4: #af00db;
+ --dark-hl-4: #c586c0;
+ --light-hl-5: #001080;
+ --dark-hl-5: #9cdcfe;
+ --light-hl-6: #098658;
+ --dark-hl-6: #b5cea8;
+ --light-hl-7: #000000;
+ --dark-hl-7: #c8c8c8;
+ --light-code-background: #ffffff;
+ --dark-code-background: #1e1e1e;
}
-@media (prefers-color-scheme: light) { :root {
- --hl-0: var(--light-hl-0);
- --hl-1: var(--light-hl-1);
- --hl-2: var(--light-hl-2);
- --hl-3: var(--light-hl-3);
- --hl-4: var(--light-hl-4);
- --hl-5: var(--light-hl-5);
- --hl-6: var(--light-hl-6);
- --hl-7: var(--light-hl-7);
- --code-background: var(--light-code-background);
-} }
+@media (prefers-color-scheme: light) {
+ :root {
+ --hl-0: var(--light-hl-0);
+ --hl-1: var(--light-hl-1);
+ --hl-2: var(--light-hl-2);
+ --hl-3: var(--light-hl-3);
+ --hl-4: var(--light-hl-4);
+ --hl-5: var(--light-hl-5);
+ --hl-6: var(--light-hl-6);
+ --hl-7: var(--light-hl-7);
+ --code-background: var(--light-code-background);
+ }
+}
-@media (prefers-color-scheme: dark) { :root {
- --hl-0: var(--dark-hl-0);
- --hl-1: var(--dark-hl-1);
- --hl-2: var(--dark-hl-2);
- --hl-3: var(--dark-hl-3);
- --hl-4: var(--dark-hl-4);
- --hl-5: var(--dark-hl-5);
- --hl-6: var(--dark-hl-6);
- --hl-7: var(--dark-hl-7);
- --code-background: var(--dark-code-background);
-} }
+@media (prefers-color-scheme: dark) {
+ :root {
+ --hl-0: var(--dark-hl-0);
+ --hl-1: var(--dark-hl-1);
+ --hl-2: var(--dark-hl-2);
+ --hl-3: var(--dark-hl-3);
+ --hl-4: var(--dark-hl-4);
+ --hl-5: var(--dark-hl-5);
+ --hl-6: var(--dark-hl-6);
+ --hl-7: var(--dark-hl-7);
+ --code-background: var(--dark-code-background);
+ }
+}
-:root[data-theme='light'] {
- --hl-0: var(--light-hl-0);
- --hl-1: var(--light-hl-1);
- --hl-2: var(--light-hl-2);
- --hl-3: var(--light-hl-3);
- --hl-4: var(--light-hl-4);
- --hl-5: var(--light-hl-5);
- --hl-6: var(--light-hl-6);
- --hl-7: var(--light-hl-7);
- --code-background: var(--light-code-background);
+:root[data-theme="light"] {
+ --hl-0: var(--light-hl-0);
+ --hl-1: var(--light-hl-1);
+ --hl-2: var(--light-hl-2);
+ --hl-3: var(--light-hl-3);
+ --hl-4: var(--light-hl-4);
+ --hl-5: var(--light-hl-5);
+ --hl-6: var(--light-hl-6);
+ --hl-7: var(--light-hl-7);
+ --code-background: var(--light-code-background);
}
-:root[data-theme='dark'] {
- --hl-0: var(--dark-hl-0);
- --hl-1: var(--dark-hl-1);
- --hl-2: var(--dark-hl-2);
- --hl-3: var(--dark-hl-3);
- --hl-4: var(--dark-hl-4);
- --hl-5: var(--dark-hl-5);
- --hl-6: var(--dark-hl-6);
- --hl-7: var(--dark-hl-7);
- --code-background: var(--dark-code-background);
+:root[data-theme="dark"] {
+ --hl-0: var(--dark-hl-0);
+ --hl-1: var(--dark-hl-1);
+ --hl-2: var(--dark-hl-2);
+ --hl-3: var(--dark-hl-3);
+ --hl-4: var(--dark-hl-4);
+ --hl-5: var(--dark-hl-5);
+ --hl-6: var(--dark-hl-6);
+ --hl-7: var(--dark-hl-7);
+ --code-background: var(--dark-code-background);
}
-.hl-0 { color: var(--hl-0); }
-.hl-1 { color: var(--hl-1); }
-.hl-2 { color: var(--hl-2); }
-.hl-3 { color: var(--hl-3); }
-.hl-4 { color: var(--hl-4); }
-.hl-5 { color: var(--hl-5); }
-.hl-6 { color: var(--hl-6); }
-.hl-7 { color: var(--hl-7); }
-pre, code { background: var(--code-background); }
+.hl-0 {
+ color: var(--hl-0);
+}
+.hl-1 {
+ color: var(--hl-1);
+}
+.hl-2 {
+ color: var(--hl-2);
+}
+.hl-3 {
+ color: var(--hl-3);
+}
+.hl-4 {
+ color: var(--hl-4);
+}
+.hl-5 {
+ color: var(--hl-5);
+}
+.hl-6 {
+ color: var(--hl-6);
+}
+.hl-7 {
+ color: var(--hl-7);
+}
+pre,
+code {
+ background: var(--code-background);
+}
diff --git a/Documentation/assets/main.js b/Documentation/assets/main.js
index 92ae88b..127adea 100644
--- a/Documentation/assets/main.js
+++ b/Documentation/assets/main.js
@@ -27,7 +27,7 @@
e || !t || !t.__esModule
? ne(n, "default", { value: t, enumerable: !0 })
: n,
- t,
+ t
)
);
var ae = Me((se, oe) => {
@@ -73,7 +73,7 @@
continue;
}
throw new TypeError(
- "clone is not deep and does not support nested objects",
+ "clone is not deep and does not support nested objects"
);
}
return n;
@@ -154,12 +154,12 @@
return e === t.Set.complete
? t.Set.complete
: e === t.Set.empty
- ? this
- : new t.Set(
+ ? this
+ : new t.Set(
Object.keys(this.elements).concat(
- Object.keys(e.elements),
- ),
- );
+ Object.keys(e.elements)
+ )
+ );
}),
(t.idf = function (e, n) {
var r = 0;
@@ -193,7 +193,7 @@
return e.map(function (v) {
return new t.Token(
t.utils.asString(v).toLowerCase(),
- t.utils.clone(n),
+ t.utils.clone(n)
);
});
for (
@@ -227,7 +227,7 @@
(t.Pipeline.registerFunction = function (e, n) {
n in this.registeredFunctions &&
t.utils.warn(
- "Overwriting existing registered function: " + n,
+ "Overwriting existing registered function: " + n
),
(e.label = n),
(t.Pipeline.registeredFunctions[e.label] = e);
@@ -238,7 +238,7 @@
t.utils.warn(
`Function is not registered with pipeline. This may cause problems when serialising the index.
`,
- e,
+ e
);
}),
(t.Pipeline.load = function (e) {
@@ -249,7 +249,7 @@
if (i) n.add(i);
else
throw new Error(
- "Cannot load unregistered function: " + r,
+ "Cannot load unregistered function: " + r
);
}),
n
@@ -324,6 +324,7 @@
s = Math.floor(i / 2),
o = this.elements[s * 2];
i > 1 && (o < e && (n = s), o > e && (r = s), o != e);
+
)
(i = r - n),
(s = n + Math.floor(i / 2)),
@@ -367,17 +368,18 @@
u = 0,
d = 0;
u < s && d < o;
+
)
(a = r[u]),
(l = i[d]),
a < l
? (u += 2)
: a > l
- ? (d += 2)
- : a == l &&
- ((n += r[u + 1] * i[d + 1]),
- (u += 2),
- (d += 2));
+ ? (d += 2)
+ : a == l &&
+ ((n += r[u + 1] * i[d + 1]),
+ (u += 2),
+ (d += 2));
return n;
}),
(t.Vector.prototype.similarity = function (e) {
@@ -491,8 +493,8 @@
x.test(c)
? (c = c + "e")
: O.test(c)
- ? ((h = w), (c = c.replace(h, "")))
- : M.test(c) && (c = c + "e"));
+ ? ((h = w), (c = c.replace(h, "")))
+ : M.test(c) && (c = c + "e"));
}
if (((h = A), h.test(c))) {
var E = h.exec(c);
@@ -705,6 +707,7 @@
var r = new t.TokenSet(),
i = [{ node: r, editsRemaining: n, str: e }];
i.length;
+
) {
var s = i.pop();
if (s.str.length > 0) {
@@ -713,7 +716,7 @@
o in s.node.edges
? (a = s.node.edges[o])
: ((a = new t.TokenSet()),
- (s.node.edges[o] = a)),
+ (s.node.edges[o] = a)),
s.str.length == 1 && (a.final = !0),
i.push({
node: a,
@@ -763,7 +766,7 @@
v in s.node.edges
? (f = s.node.edges[v])
: ((f = new t.TokenSet()),
- (s.node.edges[v] = f)),
+ (s.node.edges[v] = f)),
s.str.length == 1 && (f.final = !0),
i.push({
node: f,
@@ -795,6 +798,7 @@
for (
var e = [], n = [{ prefix: "", node: this }];
n.length;
+
) {
var r = n.pop(),
i = Object.keys(r.node.edges),
@@ -832,6 +836,7 @@
r = void 0,
i = [{ qNode: e, output: n, node: this }];
i.length;
+
) {
r = i.pop();
for (
@@ -852,10 +857,10 @@
p = void 0;
f in r.output.edges
? ((p = r.output.edges[f]),
- (p.final = p.final || L))
+ (p.final = p.final || L))
: ((p = new t.TokenSet()),
- (p.final = L),
- (r.output.edges[f] = p)),
+ (p.final = L),
+ (r.output.edges[f] = p)),
i.push({
qNode: g,
output: p,
@@ -915,7 +920,7 @@
i in this.minimizedNodes
? (r.parent.edges[r.char] = this.minimizedNodes[i])
: ((r.child._str = i),
- (this.minimizedNodes[i] = r.child)),
+ (this.minimizedNodes[i] = r.child)),
this.uncheckedNodes.pop();
}
});
@@ -953,7 +958,7 @@
u.usePipeline
? (d = this.pipeline.runString(u.term, {
fields: u.fields,
- }))
+ }))
: (d = [u.term]);
for (var f = 0; f < d.length; f++) {
var b = d[f];
@@ -1003,7 +1008,7 @@
u.boost,
function (Qe, Ce) {
return Qe + Ce;
- },
+ }
),
!s[j])
) {
@@ -1016,8 +1021,8 @@
? (r[P] = new t.MatchData(
w,
m,
- z,
- ))
+ z
+ ))
: W.add(w, m, z);
}
s[j] = !0;
@@ -1100,7 +1105,7 @@
t.version +
"' does not match serialized index '" +
e.version +
- "'",
+ "'"
);
for (var u = 0; u < i.length; u++) {
var d = i[u],
@@ -1146,7 +1151,7 @@
(t.Builder.prototype.field = function (e, n) {
if (/\//.test(e))
throw new RangeError(
- "Field '" + e + "' contains illegal character '/'",
+ "Field '" + e + "' contains illegal character '/'"
);
this._fields[e] = n || {};
}),
@@ -1154,8 +1159,8 @@
e < 0
? (this._b = 0)
: e > 1
- ? (this._b = 1)
- : (this._b = e);
+ ? (this._b = 1)
+ : (this._b = e);
}),
(t.Builder.prototype.k1 = function (e) {
this._k1 = e;
@@ -1267,9 +1272,9 @@
i[p] === void 0
? ((w = t.idf(
this.invertedIndex[p],
- this.documentCount,
- )),
- (i[p] = w))
+ this.documentCount
+ )),
+ (i[p] = w))
: (w = i[p]),
(k =
(w * ((this._k1 + 1) * m)) /
@@ -1293,7 +1298,7 @@
}),
(t.Builder.prototype.createTokenSet = function () {
this.tokenSet = t.TokenSet.fromArray(
- Object.keys(this.invertedIndex).sort(),
+ Object.keys(this.invertedIndex).sort()
);
}),
(t.Builder.prototype.build = function () {
@@ -1352,7 +1357,7 @@
e.metadata[i][a][d])
: (this.metadata[i][a][d] = this.metadata[
i
- ][a][d].concat(e.metadata[i][a][d]));
+ ][a][d].concat(e.metadata[i][a][d]));
}
}
}
@@ -1372,7 +1377,7 @@
o in this.metadata[e][n]
? (this.metadata[e][n][o] = this.metadata[e][n][
o
- ].concat(r[o]))
+ ].concat(r[o]))
: (this.metadata[e][n][o] = r[o]);
}
}),
@@ -1788,8 +1793,8 @@
typeof define == "function" && define.amd
? define(n)
: typeof se == "object"
- ? (oe.exports = n())
- : (e.lunr = n());
+ ? (oe.exports = n())
+ : (e.lunr = n());
})(this, function () {
return t;
});
@@ -1807,7 +1812,7 @@
this.ensureFocusedElementVisible(),
this.listenForCodeCopies(),
window.addEventListener("hashchange", () =>
- this.ensureFocusedElementVisible(),
+ this.ensureFocusedElementVisible()
);
}
createComponents(e) {
@@ -1839,7 +1844,7 @@
if (
(this.alwaysVisibleMember &&
(this.alwaysVisibleMember.classList.remove(
- "always-visible",
+ "always-visible"
),
this.alwaysVisibleMember.firstElementChild.remove(),
(this.alwaysVisibleMember = null)),
@@ -1866,7 +1871,7 @@
e.addEventListener("click", () => {
e.previousElementSibling instanceof HTMLElement &&
navigator.clipboard.writeText(
- e.previousElementSibling.innerText.trim(),
+ e.previousElementSibling.innerText.trim()
),
(e.textContent = "Copied!"),
e.classList.add("visible"),
@@ -1918,7 +1923,7 @@
i = document.querySelector("#tsd-search .results");
if (!r || !i)
throw new Error(
- "The input field or the result list wrapper was not found",
+ "The input field or the result list wrapper was not found"
);
let s = !1;
i.addEventListener("mousedown", () => (s = !0)),
@@ -1936,7 +1941,7 @@
"input",
ie(() => {
Ne(t, e, n, r);
- }, 200),
+ }, 200)
);
let i = !1;
n.addEventListener("keydown", (s) => {
@@ -1944,12 +1949,12 @@
s.key == "Enter"
? Ve(e, n)
: s.key == "Escape"
- ? n.blur()
- : s.key == "ArrowUp"
- ? ue(e, -1)
- : s.key === "ArrowDown"
- ? ue(e, 1)
- : (i = !1);
+ ? n.blur()
+ : s.key == "ArrowUp"
+ ? ue(e, -1)
+ : s.key === "ArrowDown"
+ ? ue(e, 1)
+ : (i = !1);
}),
n.addEventListener("keypress", (s) => {
i && s.preventDefault();
@@ -2043,7 +2048,7 @@
for (; o != -1; )
i.push(
K(t.substring(s, o)),
- `${K(t.substring(o, o + r.length))}`,
+ `${K(t.substring(o, o + r.length))}`
),
(s = o + r.length),
(o = n.indexOf(r, s));
@@ -2074,7 +2079,7 @@
D = !1,
me =
/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(
- navigator.userAgent,
+ navigator.userAgent
);
document.documentElement.classList.add(me ? "is-mobile" : "not-mobile");
me &&
@@ -2106,10 +2111,10 @@
this.el.addEventListener(B, (r) => this.onPointerUp(r)),
this.el.addEventListener("click", (r) => r.preventDefault()),
document.addEventListener(F, (r) =>
- this.onDocumentPointerDown(r),
+ this.onDocumentPointerDown(r)
),
document.addEventListener(B, (r) =>
- this.onDocumentPointerUp(r),
+ this.onDocumentPointerUp(r)
);
}
setActive(n) {
@@ -2117,14 +2122,14 @@
(this.active = n),
document.documentElement.classList.toggle(
"has-" + this.className,
- n,
+ n
),
this.el.classList.toggle("active", n);
let r = (this.active ? "to-has-" : "from-has-") + this.className;
document.documentElement.classList.add(r),
setTimeout(
() => document.documentElement.classList.remove(r),
- 500,
+ 500
);
}
onPointerUp(n) {
@@ -2191,7 +2196,7 @@
document.querySelectorAll(".tsd-index-section").forEach((n) => {
n.style.display = "block";
let r = Array.from(
- n.querySelectorAll(".tsd-index-link"),
+ n.querySelectorAll(".tsd-index-link")
).every((i) => i.offsetParent == null);
n.style.display = r ? "none" : "block";
});
diff --git a/Documentation/assets/style.css b/Documentation/assets/style.css
index 108428c..c76930e 100644
--- a/Documentation/assets/style.css
+++ b/Documentation/assets/style.css
@@ -1,254 +1,254 @@
:root {
- /* Light */
- --light-color-background: #f2f4f8;
- --light-color-background-secondary: #eff0f1;
- --light-color-warning-text: #222;
- --light-color-background-warning: #e6e600;
- --light-color-icon-background: var(--light-color-background);
- --light-color-accent: #c5c7c9;
- --light-color-active-menu-item: var(--light-color-accent);
- --light-color-text: #222;
- --light-color-text-aside: #6e6e6e;
- --light-color-link: #1f70c2;
-
- --light-color-ts-project: #b111c9;
- --light-color-ts-module: var(--light-color-ts-project);
- --light-color-ts-namespace: var(--light-color-ts-project);
- --light-color-ts-enum: #7e6f15;
- --light-color-ts-enum-member: var(--light-color-ts-enum);
- --light-color-ts-variable: #4760ec;
- --light-color-ts-function: #572be7;
- --light-color-ts-class: #1f70c2;
- --light-color-ts-interface: #108024;
- --light-color-ts-constructor: var(--light-color-ts-class);
- --light-color-ts-property: var(--light-color-ts-variable);
- --light-color-ts-method: var(--light-color-ts-function);
- --light-color-ts-call-signature: var(--light-color-ts-method);
- --light-color-ts-index-signature: var(--light-color-ts-property);
- --light-color-ts-constructor-signature: var(--light-color-ts-constructor);
- --light-color-ts-parameter: var(--light-color-ts-variable);
- /* type literal not included as links will never be generated to it */
- --light-color-ts-type-parameter: var(--light-color-ts-type-alias);
- --light-color-ts-accessor: var(--light-color-ts-property);
- --light-color-ts-get-signature: var(--light-color-ts-accessor);
- --light-color-ts-set-signature: var(--light-color-ts-accessor);
- --light-color-ts-type-alias: #d51270;
- /* reference not included as links will be colored with the kind that it points to */
-
- --light-external-icon: url("data:image/svg+xml;utf8,");
- --light-color-scheme: light;
-
- /* Dark */
- --dark-color-background: #2b2e33;
- --dark-color-background-secondary: #1e2024;
- --dark-color-background-warning: #bebe00;
- --dark-color-warning-text: #222;
- --dark-color-icon-background: var(--dark-color-background-secondary);
- --dark-color-accent: #9096a2;
- --dark-color-active-menu-item: #5d5d6a;
- --dark-color-text: #f5f5f5;
- --dark-color-text-aside: #dddddd;
- --dark-color-link: #00aff4;
-
- --dark-color-ts-project: #e358ff;
- --dark-color-ts-module: var(--dark-color-ts-project);
- --dark-color-ts-namespace: var(--dark-color-ts-project);
- --dark-color-ts-enum: #f4d93e;
- --dark-color-ts-enum-member: var(--dark-color-ts-enum);
- --dark-color-ts-variable: #798dff;
- --dark-color-ts-function: #a280ff;
- --dark-color-ts-class: #8ac4ff;
- --dark-color-ts-interface: #6cff87;
- --dark-color-ts-constructor: var(--dark-color-ts-class);
- --dark-color-ts-property: var(--dark-color-ts-variable);
- --dark-color-ts-method: var(--dark-color-ts-function);
- --dark-color-ts-call-signature: var(--dark-color-ts-method);
- --dark-color-ts-index-signature: var(--dark-color-ts-property);
- --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor);
- --dark-color-ts-parameter: var(--dark-color-ts-variable);
- /* type literal not included as links will never be generated to it */
- --dark-color-ts-type-parameter: var(--dark-color-ts-type-alias);
- --dark-color-ts-accessor: var(--dark-color-ts-property);
- --dark-color-ts-get-signature: var(--dark-color-ts-accessor);
- --dark-color-ts-set-signature: var(--dark-color-ts-accessor);
- --dark-color-ts-type-alias: #ff6492;
- /* reference not included as links will be colored with the kind that it points to */
-
- --dark-external-icon: url("data:image/svg+xml;utf8,");
- --dark-color-scheme: dark;
+ /* Light */
+ --light-color-background: #f2f4f8;
+ --light-color-background-secondary: #eff0f1;
+ --light-color-warning-text: #222;
+ --light-color-background-warning: #e6e600;
+ --light-color-icon-background: var(--light-color-background);
+ --light-color-accent: #c5c7c9;
+ --light-color-active-menu-item: var(--light-color-accent);
+ --light-color-text: #222;
+ --light-color-text-aside: #6e6e6e;
+ --light-color-link: #1f70c2;
+
+ --light-color-ts-project: #b111c9;
+ --light-color-ts-module: var(--light-color-ts-project);
+ --light-color-ts-namespace: var(--light-color-ts-project);
+ --light-color-ts-enum: #7e6f15;
+ --light-color-ts-enum-member: var(--light-color-ts-enum);
+ --light-color-ts-variable: #4760ec;
+ --light-color-ts-function: #572be7;
+ --light-color-ts-class: #1f70c2;
+ --light-color-ts-interface: #108024;
+ --light-color-ts-constructor: var(--light-color-ts-class);
+ --light-color-ts-property: var(--light-color-ts-variable);
+ --light-color-ts-method: var(--light-color-ts-function);
+ --light-color-ts-call-signature: var(--light-color-ts-method);
+ --light-color-ts-index-signature: var(--light-color-ts-property);
+ --light-color-ts-constructor-signature: var(--light-color-ts-constructor);
+ --light-color-ts-parameter: var(--light-color-ts-variable);
+ /* type literal not included as links will never be generated to it */
+ --light-color-ts-type-parameter: var(--light-color-ts-type-alias);
+ --light-color-ts-accessor: var(--light-color-ts-property);
+ --light-color-ts-get-signature: var(--light-color-ts-accessor);
+ --light-color-ts-set-signature: var(--light-color-ts-accessor);
+ --light-color-ts-type-alias: #d51270;
+ /* reference not included as links will be colored with the kind that it points to */
+
+ --light-external-icon: url("data:image/svg+xml;utf8,");
+ --light-color-scheme: light;
+
+ /* Dark */
+ --dark-color-background: #2b2e33;
+ --dark-color-background-secondary: #1e2024;
+ --dark-color-background-warning: #bebe00;
+ --dark-color-warning-text: #222;
+ --dark-color-icon-background: var(--dark-color-background-secondary);
+ --dark-color-accent: #9096a2;
+ --dark-color-active-menu-item: #5d5d6a;
+ --dark-color-text: #f5f5f5;
+ --dark-color-text-aside: #dddddd;
+ --dark-color-link: #00aff4;
+
+ --dark-color-ts-project: #e358ff;
+ --dark-color-ts-module: var(--dark-color-ts-project);
+ --dark-color-ts-namespace: var(--dark-color-ts-project);
+ --dark-color-ts-enum: #f4d93e;
+ --dark-color-ts-enum-member: var(--dark-color-ts-enum);
+ --dark-color-ts-variable: #798dff;
+ --dark-color-ts-function: #a280ff;
+ --dark-color-ts-class: #8ac4ff;
+ --dark-color-ts-interface: #6cff87;
+ --dark-color-ts-constructor: var(--dark-color-ts-class);
+ --dark-color-ts-property: var(--dark-color-ts-variable);
+ --dark-color-ts-method: var(--dark-color-ts-function);
+ --dark-color-ts-call-signature: var(--dark-color-ts-method);
+ --dark-color-ts-index-signature: var(--dark-color-ts-property);
+ --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor);
+ --dark-color-ts-parameter: var(--dark-color-ts-variable);
+ /* type literal not included as links will never be generated to it */
+ --dark-color-ts-type-parameter: var(--dark-color-ts-type-alias);
+ --dark-color-ts-accessor: var(--dark-color-ts-property);
+ --dark-color-ts-get-signature: var(--dark-color-ts-accessor);
+ --dark-color-ts-set-signature: var(--dark-color-ts-accessor);
+ --dark-color-ts-type-alias: #ff6492;
+ /* reference not included as links will be colored with the kind that it points to */
+
+ --dark-external-icon: url("data:image/svg+xml;utf8,");
+ --dark-color-scheme: dark;
}
@media (prefers-color-scheme: light) {
- :root {
- --color-background: var(--light-color-background);
- --color-background-secondary: var(--light-color-background-secondary);
- --color-background-warning: var(--light-color-background-warning);
- --color-warning-text: var(--light-color-warning-text);
- --color-icon-background: var(--light-color-icon-background);
- --color-accent: var(--light-color-accent);
- --color-active-menu-item: var(--light-color-active-menu-item);
- --color-text: var(--light-color-text);
- --color-text-aside: var(--light-color-text-aside);
- --color-link: var(--light-color-link);
-
- --color-ts-module: var(--light-color-ts-module);
- --color-ts-namespace: var(--light-color-ts-namespace);
- --color-ts-enum: var(--light-color-ts-enum);
- --color-ts-enum-member: var(--light-color-ts-enum-member);
- --color-ts-variable: var(--light-color-ts-variable);
- --color-ts-function: var(--light-color-ts-function);
- --color-ts-class: var(--light-color-ts-class);
- --color-ts-interface: var(--light-color-ts-interface);
- --color-ts-constructor: var(--light-color-ts-constructor);
- --color-ts-property: var(--light-color-ts-property);
- --color-ts-method: var(--light-color-ts-method);
- --color-ts-call-signature: var(--light-color-ts-call-signature);
- --color-ts-index-signature: var(--light-color-ts-index-signature);
- --color-ts-constructor-signature: var(
- --light-color-ts-constructor-signature
- );
- --color-ts-parameter: var(--light-color-ts-parameter);
- --color-ts-type-parameter: var(--light-color-ts-type-parameter);
- --color-ts-accessor: var(--light-color-ts-accessor);
- --color-ts-get-signature: var(--light-color-ts-get-signature);
- --color-ts-set-signature: var(--light-color-ts-set-signature);
- --color-ts-type-alias: var(--light-color-ts-type-alias);
-
- --external-icon: var(--light-external-icon);
- --color-scheme: var(--light-color-scheme);
- }
+ :root {
+ --color-background: var(--light-color-background);
+ --color-background-secondary: var(--light-color-background-secondary);
+ --color-background-warning: var(--light-color-background-warning);
+ --color-warning-text: var(--light-color-warning-text);
+ --color-icon-background: var(--light-color-icon-background);
+ --color-accent: var(--light-color-accent);
+ --color-active-menu-item: var(--light-color-active-menu-item);
+ --color-text: var(--light-color-text);
+ --color-text-aside: var(--light-color-text-aside);
+ --color-link: var(--light-color-link);
+
+ --color-ts-module: var(--light-color-ts-module);
+ --color-ts-namespace: var(--light-color-ts-namespace);
+ --color-ts-enum: var(--light-color-ts-enum);
+ --color-ts-enum-member: var(--light-color-ts-enum-member);
+ --color-ts-variable: var(--light-color-ts-variable);
+ --color-ts-function: var(--light-color-ts-function);
+ --color-ts-class: var(--light-color-ts-class);
+ --color-ts-interface: var(--light-color-ts-interface);
+ --color-ts-constructor: var(--light-color-ts-constructor);
+ --color-ts-property: var(--light-color-ts-property);
+ --color-ts-method: var(--light-color-ts-method);
+ --color-ts-call-signature: var(--light-color-ts-call-signature);
+ --color-ts-index-signature: var(--light-color-ts-index-signature);
+ --color-ts-constructor-signature: var(
+ --light-color-ts-constructor-signature
+ );
+ --color-ts-parameter: var(--light-color-ts-parameter);
+ --color-ts-type-parameter: var(--light-color-ts-type-parameter);
+ --color-ts-accessor: var(--light-color-ts-accessor);
+ --color-ts-get-signature: var(--light-color-ts-get-signature);
+ --color-ts-set-signature: var(--light-color-ts-set-signature);
+ --color-ts-type-alias: var(--light-color-ts-type-alias);
+
+ --external-icon: var(--light-external-icon);
+ --color-scheme: var(--light-color-scheme);
+ }
}
@media (prefers-color-scheme: dark) {
- :root {
- --color-background: var(--dark-color-background);
- --color-background-secondary: var(--dark-color-background-secondary);
- --color-background-warning: var(--dark-color-background-warning);
- --color-warning-text: var(--dark-color-warning-text);
- --color-icon-background: var(--dark-color-icon-background);
- --color-accent: var(--dark-color-accent);
- --color-active-menu-item: var(--dark-color-active-menu-item);
- --color-text: var(--dark-color-text);
- --color-text-aside: var(--dark-color-text-aside);
- --color-link: var(--dark-color-link);
-
- --color-ts-module: var(--dark-color-ts-module);
- --color-ts-namespace: var(--dark-color-ts-namespace);
- --color-ts-enum: var(--dark-color-ts-enum);
- --color-ts-enum-member: var(--dark-color-ts-enum-member);
- --color-ts-variable: var(--dark-color-ts-variable);
- --color-ts-function: var(--dark-color-ts-function);
- --color-ts-class: var(--dark-color-ts-class);
- --color-ts-interface: var(--dark-color-ts-interface);
- --color-ts-constructor: var(--dark-color-ts-constructor);
- --color-ts-property: var(--dark-color-ts-property);
- --color-ts-method: var(--dark-color-ts-method);
- --color-ts-call-signature: var(--dark-color-ts-call-signature);
- --color-ts-index-signature: var(--dark-color-ts-index-signature);
- --color-ts-constructor-signature: var(
- --dark-color-ts-constructor-signature
- );
- --color-ts-parameter: var(--dark-color-ts-parameter);
- --color-ts-type-parameter: var(--dark-color-ts-type-parameter);
- --color-ts-accessor: var(--dark-color-ts-accessor);
- --color-ts-get-signature: var(--dark-color-ts-get-signature);
- --color-ts-set-signature: var(--dark-color-ts-set-signature);
- --color-ts-type-alias: var(--dark-color-ts-type-alias);
-
- --external-icon: var(--dark-external-icon);
- --color-scheme: var(--dark-color-scheme);
- }
+ :root {
+ --color-background: var(--dark-color-background);
+ --color-background-secondary: var(--dark-color-background-secondary);
+ --color-background-warning: var(--dark-color-background-warning);
+ --color-warning-text: var(--dark-color-warning-text);
+ --color-icon-background: var(--dark-color-icon-background);
+ --color-accent: var(--dark-color-accent);
+ --color-active-menu-item: var(--dark-color-active-menu-item);
+ --color-text: var(--dark-color-text);
+ --color-text-aside: var(--dark-color-text-aside);
+ --color-link: var(--dark-color-link);
+
+ --color-ts-module: var(--dark-color-ts-module);
+ --color-ts-namespace: var(--dark-color-ts-namespace);
+ --color-ts-enum: var(--dark-color-ts-enum);
+ --color-ts-enum-member: var(--dark-color-ts-enum-member);
+ --color-ts-variable: var(--dark-color-ts-variable);
+ --color-ts-function: var(--dark-color-ts-function);
+ --color-ts-class: var(--dark-color-ts-class);
+ --color-ts-interface: var(--dark-color-ts-interface);
+ --color-ts-constructor: var(--dark-color-ts-constructor);
+ --color-ts-property: var(--dark-color-ts-property);
+ --color-ts-method: var(--dark-color-ts-method);
+ --color-ts-call-signature: var(--dark-color-ts-call-signature);
+ --color-ts-index-signature: var(--dark-color-ts-index-signature);
+ --color-ts-constructor-signature: var(
+ --dark-color-ts-constructor-signature
+ );
+ --color-ts-parameter: var(--dark-color-ts-parameter);
+ --color-ts-type-parameter: var(--dark-color-ts-type-parameter);
+ --color-ts-accessor: var(--dark-color-ts-accessor);
+ --color-ts-get-signature: var(--dark-color-ts-get-signature);
+ --color-ts-set-signature: var(--dark-color-ts-set-signature);
+ --color-ts-type-alias: var(--dark-color-ts-type-alias);
+
+ --external-icon: var(--dark-external-icon);
+ --color-scheme: var(--dark-color-scheme);
+ }
}
html {
- color-scheme: var(--color-scheme);
+ color-scheme: var(--color-scheme);
}
body {
- margin: 0;
+ margin: 0;
}
:root[data-theme="light"] {
- --color-background: var(--light-color-background);
- --color-background-secondary: var(--light-color-background-secondary);
- --color-background-warning: var(--light-color-background-warning);
- --color-warning-text: var(--light-color-warning-text);
- --color-icon-background: var(--light-color-icon-background);
- --color-accent: var(--light-color-accent);
- --color-active-menu-item: var(--light-color-active-menu-item);
- --color-text: var(--light-color-text);
- --color-text-aside: var(--light-color-text-aside);
- --color-link: var(--light-color-link);
-
- --color-ts-module: var(--light-color-ts-module);
- --color-ts-namespace: var(--light-color-ts-namespace);
- --color-ts-enum: var(--light-color-ts-enum);
- --color-ts-enum-member: var(--light-color-ts-enum-member);
- --color-ts-variable: var(--light-color-ts-variable);
- --color-ts-function: var(--light-color-ts-function);
- --color-ts-class: var(--light-color-ts-class);
- --color-ts-interface: var(--light-color-ts-interface);
- --color-ts-constructor: var(--light-color-ts-constructor);
- --color-ts-property: var(--light-color-ts-property);
- --color-ts-method: var(--light-color-ts-method);
- --color-ts-call-signature: var(--light-color-ts-call-signature);
- --color-ts-index-signature: var(--light-color-ts-index-signature);
- --color-ts-constructor-signature: var(
- --light-color-ts-constructor-signature
- );
- --color-ts-parameter: var(--light-color-ts-parameter);
- --color-ts-type-parameter: var(--light-color-ts-type-parameter);
- --color-ts-accessor: var(--light-color-ts-accessor);
- --color-ts-get-signature: var(--light-color-ts-get-signature);
- --color-ts-set-signature: var(--light-color-ts-set-signature);
- --color-ts-type-alias: var(--light-color-ts-type-alias);
-
- --external-icon: var(--light-external-icon);
- --color-scheme: var(--light-color-scheme);
+ --color-background: var(--light-color-background);
+ --color-background-secondary: var(--light-color-background-secondary);
+ --color-background-warning: var(--light-color-background-warning);
+ --color-warning-text: var(--light-color-warning-text);
+ --color-icon-background: var(--light-color-icon-background);
+ --color-accent: var(--light-color-accent);
+ --color-active-menu-item: var(--light-color-active-menu-item);
+ --color-text: var(--light-color-text);
+ --color-text-aside: var(--light-color-text-aside);
+ --color-link: var(--light-color-link);
+
+ --color-ts-module: var(--light-color-ts-module);
+ --color-ts-namespace: var(--light-color-ts-namespace);
+ --color-ts-enum: var(--light-color-ts-enum);
+ --color-ts-enum-member: var(--light-color-ts-enum-member);
+ --color-ts-variable: var(--light-color-ts-variable);
+ --color-ts-function: var(--light-color-ts-function);
+ --color-ts-class: var(--light-color-ts-class);
+ --color-ts-interface: var(--light-color-ts-interface);
+ --color-ts-constructor: var(--light-color-ts-constructor);
+ --color-ts-property: var(--light-color-ts-property);
+ --color-ts-method: var(--light-color-ts-method);
+ --color-ts-call-signature: var(--light-color-ts-call-signature);
+ --color-ts-index-signature: var(--light-color-ts-index-signature);
+ --color-ts-constructor-signature: var(
+ --light-color-ts-constructor-signature
+ );
+ --color-ts-parameter: var(--light-color-ts-parameter);
+ --color-ts-type-parameter: var(--light-color-ts-type-parameter);
+ --color-ts-accessor: var(--light-color-ts-accessor);
+ --color-ts-get-signature: var(--light-color-ts-get-signature);
+ --color-ts-set-signature: var(--light-color-ts-set-signature);
+ --color-ts-type-alias: var(--light-color-ts-type-alias);
+
+ --external-icon: var(--light-external-icon);
+ --color-scheme: var(--light-color-scheme);
}
:root[data-theme="dark"] {
- --color-background: var(--dark-color-background);
- --color-background-secondary: var(--dark-color-background-secondary);
- --color-background-warning: var(--dark-color-background-warning);
- --color-warning-text: var(--dark-color-warning-text);
- --color-icon-background: var(--dark-color-icon-background);
- --color-accent: var(--dark-color-accent);
- --color-active-menu-item: var(--dark-color-active-menu-item);
- --color-text: var(--dark-color-text);
- --color-text-aside: var(--dark-color-text-aside);
- --color-link: var(--dark-color-link);
-
- --color-ts-module: var(--dark-color-ts-module);
- --color-ts-namespace: var(--dark-color-ts-namespace);
- --color-ts-enum: var(--dark-color-ts-enum);
- --color-ts-enum-member: var(--dark-color-ts-enum-member);
- --color-ts-variable: var(--dark-color-ts-variable);
- --color-ts-function: var(--dark-color-ts-function);
- --color-ts-class: var(--dark-color-ts-class);
- --color-ts-interface: var(--dark-color-ts-interface);
- --color-ts-constructor: var(--dark-color-ts-constructor);
- --color-ts-property: var(--dark-color-ts-property);
- --color-ts-method: var(--dark-color-ts-method);
- --color-ts-call-signature: var(--dark-color-ts-call-signature);
- --color-ts-index-signature: var(--dark-color-ts-index-signature);
- --color-ts-constructor-signature: var(
- --dark-color-ts-constructor-signature
- );
- --color-ts-parameter: var(--dark-color-ts-parameter);
- --color-ts-type-parameter: var(--dark-color-ts-type-parameter);
- --color-ts-accessor: var(--dark-color-ts-accessor);
- --color-ts-get-signature: var(--dark-color-ts-get-signature);
- --color-ts-set-signature: var(--dark-color-ts-set-signature);
- --color-ts-type-alias: var(--dark-color-ts-type-alias);
-
- --external-icon: var(--dark-external-icon);
- --color-scheme: var(--dark-color-scheme);
+ --color-background: var(--dark-color-background);
+ --color-background-secondary: var(--dark-color-background-secondary);
+ --color-background-warning: var(--dark-color-background-warning);
+ --color-warning-text: var(--dark-color-warning-text);
+ --color-icon-background: var(--dark-color-icon-background);
+ --color-accent: var(--dark-color-accent);
+ --color-active-menu-item: var(--dark-color-active-menu-item);
+ --color-text: var(--dark-color-text);
+ --color-text-aside: var(--dark-color-text-aside);
+ --color-link: var(--dark-color-link);
+
+ --color-ts-module: var(--dark-color-ts-module);
+ --color-ts-namespace: var(--dark-color-ts-namespace);
+ --color-ts-enum: var(--dark-color-ts-enum);
+ --color-ts-enum-member: var(--dark-color-ts-enum-member);
+ --color-ts-variable: var(--dark-color-ts-variable);
+ --color-ts-function: var(--dark-color-ts-function);
+ --color-ts-class: var(--dark-color-ts-class);
+ --color-ts-interface: var(--dark-color-ts-interface);
+ --color-ts-constructor: var(--dark-color-ts-constructor);
+ --color-ts-property: var(--dark-color-ts-property);
+ --color-ts-method: var(--dark-color-ts-method);
+ --color-ts-call-signature: var(--dark-color-ts-call-signature);
+ --color-ts-index-signature: var(--dark-color-ts-index-signature);
+ --color-ts-constructor-signature: var(
+ --dark-color-ts-constructor-signature
+ );
+ --color-ts-parameter: var(--dark-color-ts-parameter);
+ --color-ts-type-parameter: var(--dark-color-ts-type-parameter);
+ --color-ts-accessor: var(--dark-color-ts-accessor);
+ --color-ts-get-signature: var(--dark-color-ts-get-signature);
+ --color-ts-set-signature: var(--dark-color-ts-set-signature);
+ --color-ts-type-alias: var(--dark-color-ts-type-alias);
+
+ --external-icon: var(--dark-external-icon);
+ --color-scheme: var(--dark-color-scheme);
}
.always-visible,
.always-visible .tsd-signatures {
- display: inherit !important;
+ display: inherit !important;
}
h1,
@@ -257,7 +257,7 @@ h3,
h4,
h5,
h6 {
- line-height: 1.2;
+ line-height: 1.2;
}
h1 > a,
@@ -266,1118 +266,1118 @@ h3 > a,
h4 > a,
h5 > a,
h6 > a {
- text-decoration: none;
- color: var(--color-text);
+ text-decoration: none;
+ color: var(--color-text);
}
h1 {
- font-size: 1.875rem;
- margin: 0.67rem 0;
+ font-size: 1.875rem;
+ margin: 0.67rem 0;
}
h2 {
- font-size: 1.5rem;
- margin: 0.83rem 0;
+ font-size: 1.5rem;
+ margin: 0.83rem 0;
}
h3 {
- font-size: 1.25rem;
- margin: 1rem 0;
+ font-size: 1.25rem;
+ margin: 1rem 0;
}
h4 {
- font-size: 1.05rem;
- margin: 1.33rem 0;
+ font-size: 1.05rem;
+ margin: 1.33rem 0;
}
h5 {
- font-size: 1rem;
- margin: 1.5rem 0;
+ font-size: 1rem;
+ margin: 1.5rem 0;
}
h6 {
- font-size: 0.875rem;
- margin: 2.33rem 0;
+ font-size: 0.875rem;
+ margin: 2.33rem 0;
}
.uppercase {
- text-transform: uppercase;
+ text-transform: uppercase;
}
dl,
menu,
ol,
ul {
- margin: 1em 0;
+ margin: 1em 0;
}
dd {
- margin: 0 0 0 40px;
+ margin: 0 0 0 40px;
}
.container {
- max-width: 1700px;
- padding: 0 2rem;
+ max-width: 1700px;
+ padding: 0 2rem;
}
/* Footer */
.tsd-generator {
- border-top: 1px solid var(--color-accent);
- padding-top: 1rem;
- padding-bottom: 1rem;
- max-height: 3.5rem;
+ border-top: 1px solid var(--color-accent);
+ padding-top: 1rem;
+ padding-bottom: 1rem;
+ max-height: 3.5rem;
}
.tsd-generator > p {
- margin-top: 0;
- margin-bottom: 0;
- padding: 0 1rem;
+ margin-top: 0;
+ margin-bottom: 0;
+ padding: 0 1rem;
}
.container-main {
- margin: 0 auto;
- /* toolbar, footer, margin */
- min-height: calc(100vh - 41px - 56px - 4rem);
+ margin: 0 auto;
+ /* toolbar, footer, margin */
+ min-height: calc(100vh - 41px - 56px - 4rem);
}
@keyframes fade-in {
- from {
- opacity: 0;
- }
- to {
- opacity: 1;
- }
+ from {
+ opacity: 0;
+ }
+ to {
+ opacity: 1;
+ }
}
@keyframes fade-out {
- from {
- opacity: 1;
- visibility: visible;
- }
- to {
- opacity: 0;
- }
+ from {
+ opacity: 1;
+ visibility: visible;
+ }
+ to {
+ opacity: 0;
+ }
}
@keyframes fade-in-delayed {
- 0% {
- opacity: 0;
- }
- 33% {
- opacity: 0;
- }
- 100% {
- opacity: 1;
- }
+ 0% {
+ opacity: 0;
+ }
+ 33% {
+ opacity: 0;
+ }
+ 100% {
+ opacity: 1;
+ }
}
@keyframes fade-out-delayed {
- 0% {
- opacity: 1;
- visibility: visible;
- }
- 66% {
- opacity: 0;
- }
- 100% {
- opacity: 0;
- }
+ 0% {
+ opacity: 1;
+ visibility: visible;
+ }
+ 66% {
+ opacity: 0;
+ }
+ 100% {
+ opacity: 0;
+ }
}
@keyframes pop-in-from-right {
- from {
- transform: translate(100%, 0);
- }
- to {
- transform: translate(0, 0);
- }
+ from {
+ transform: translate(100%, 0);
+ }
+ to {
+ transform: translate(0, 0);
+ }
}
@keyframes pop-out-to-right {
- from {
- transform: translate(0, 0);
- visibility: visible;
- }
- to {
- transform: translate(100%, 0);
- }
+ from {
+ transform: translate(0, 0);
+ visibility: visible;
+ }
+ to {
+ transform: translate(100%, 0);
+ }
}
body {
- background: var(--color-background);
- font-family: "Segoe UI", sans-serif;
- font-size: 16px;
- color: var(--color-text);
+ background: var(--color-background);
+ font-family: "Segoe UI", sans-serif;
+ font-size: 16px;
+ color: var(--color-text);
}
a {
- color: var(--color-link);
- text-decoration: none;
+ color: var(--color-link);
+ text-decoration: none;
}
a:hover {
- text-decoration: underline;
+ text-decoration: underline;
}
a.external[target="_blank"] {
- background-image: var(--external-icon);
- background-position: top 3px right;
- background-repeat: no-repeat;
- padding-right: 13px;
+ background-image: var(--external-icon);
+ background-position: top 3px right;
+ background-repeat: no-repeat;
+ padding-right: 13px;
}
code,
pre {
- font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
- padding: 0.2em;
- margin: 0;
- font-size: 0.875rem;
- border-radius: 0.8em;
+ font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
+ padding: 0.2em;
+ margin: 0;
+ font-size: 0.875rem;
+ border-radius: 0.8em;
}
pre {
- position: relative;
- white-space: pre;
- white-space: pre-wrap;
- word-wrap: break-word;
- padding: 10px;
- border: 1px solid var(--color-accent);
+ position: relative;
+ white-space: pre;
+ white-space: pre-wrap;
+ word-wrap: break-word;
+ padding: 10px;
+ border: 1px solid var(--color-accent);
}
pre code {
- padding: 0;
- font-size: 100%;
+ padding: 0;
+ font-size: 100%;
}
pre > button {
- position: absolute;
- top: 10px;
- right: 10px;
- opacity: 0;
- transition: opacity 0.1s;
- box-sizing: border-box;
+ position: absolute;
+ top: 10px;
+ right: 10px;
+ opacity: 0;
+ transition: opacity 0.1s;
+ box-sizing: border-box;
}
pre:hover > button,
pre > button.visible {
- opacity: 1;
+ opacity: 1;
}
blockquote {
- margin: 1em 0;
- padding-left: 1em;
- border-left: 4px solid gray;
+ margin: 1em 0;
+ padding-left: 1em;
+ border-left: 4px solid gray;
}
.tsd-typography {
- line-height: 1.333em;
+ line-height: 1.333em;
}
.tsd-typography ul {
- list-style: square;
- padding: 0 0 0 20px;
- margin: 0;
+ list-style: square;
+ padding: 0 0 0 20px;
+ margin: 0;
}
.tsd-typography .tsd-index-panel h3,
.tsd-index-panel .tsd-typography h3,
.tsd-typography h4,
.tsd-typography h5,
.tsd-typography h6 {
- font-size: 1em;
+ font-size: 1em;
}
.tsd-typography h5,
.tsd-typography h6 {
- font-weight: normal;
+ font-weight: normal;
}
.tsd-typography p,
.tsd-typography ul,
.tsd-typography ol {
- margin: 1em 0;
+ margin: 1em 0;
}
.tsd-typography table {
- border-collapse: collapse;
- border: none;
+ border-collapse: collapse;
+ border: none;
}
.tsd-typography td,
.tsd-typography th {
- padding: 6px 13px;
- border: 1px solid var(--color-accent);
+ padding: 6px 13px;
+ border: 1px solid var(--color-accent);
}
.tsd-typography thead,
.tsd-typography tr:nth-child(even) {
- background-color: var(--color-background-secondary);
+ background-color: var(--color-background-secondary);
}
.tsd-breadcrumb {
- margin: 0;
- padding: 0;
- color: var(--color-text-aside);
+ margin: 0;
+ padding: 0;
+ color: var(--color-text-aside);
}
.tsd-breadcrumb a {
- color: var(--color-text-aside);
- text-decoration: none;
+ color: var(--color-text-aside);
+ text-decoration: none;
}
.tsd-breadcrumb a:hover {
- text-decoration: underline;
+ text-decoration: underline;
}
.tsd-breadcrumb li {
- display: inline;
+ display: inline;
}
.tsd-breadcrumb li:after {
- content: " / ";
+ content: " / ";
}
.tsd-comment-tags {
- display: flex;
- flex-direction: column;
+ display: flex;
+ flex-direction: column;
}
dl.tsd-comment-tag-group {
- display: flex;
- align-items: center;
- overflow: hidden;
- margin: 0.5em 0;
+ display: flex;
+ align-items: center;
+ overflow: hidden;
+ margin: 0.5em 0;
}
dl.tsd-comment-tag-group dt {
- display: flex;
- margin-right: 0.5em;
- font-size: 0.875em;
- font-weight: normal;
+ display: flex;
+ margin-right: 0.5em;
+ font-size: 0.875em;
+ font-weight: normal;
}
dl.tsd-comment-tag-group dd {
- margin: 0;
+ margin: 0;
}
code.tsd-tag {
- padding: 0.25em 0.4em;
- border: 0.1em solid var(--color-accent);
- margin-right: 0.25em;
- font-size: 70%;
+ padding: 0.25em 0.4em;
+ border: 0.1em solid var(--color-accent);
+ margin-right: 0.25em;
+ font-size: 70%;
}
h1 code.tsd-tag:first-of-type {
- margin-left: 0.25em;
+ margin-left: 0.25em;
}
dl.tsd-comment-tag-group dd:before,
dl.tsd-comment-tag-group dd:after {
- content: " ";
+ content: " ";
}
dl.tsd-comment-tag-group dd pre,
dl.tsd-comment-tag-group dd:after {
- clear: both;
+ clear: both;
}
dl.tsd-comment-tag-group p {
- margin: 0;
+ margin: 0;
}
.tsd-panel.tsd-comment .lead {
- font-size: 1.1em;
- line-height: 1.333em;
- margin-bottom: 2em;
+ font-size: 1.1em;
+ line-height: 1.333em;
+ margin-bottom: 2em;
}
.tsd-panel.tsd-comment .lead:last-child {
- margin-bottom: 0;
+ margin-bottom: 0;
}
.tsd-filter-visibility h4 {
- font-size: 1rem;
- padding-top: 0.75rem;
- padding-bottom: 0.5rem;
- margin: 0;
+ font-size: 1rem;
+ padding-top: 0.75rem;
+ padding-bottom: 0.5rem;
+ margin: 0;
}
.tsd-filter-item:not(:last-child) {
- margin-bottom: 0.5rem;
+ margin-bottom: 0.5rem;
}
.tsd-filter-input {
- display: flex;
- width: fit-content;
- width: -moz-fit-content;
- align-items: center;
- user-select: none;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- cursor: pointer;
+ display: flex;
+ width: fit-content;
+ width: -moz-fit-content;
+ align-items: center;
+ user-select: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ cursor: pointer;
}
.tsd-filter-input input[type="checkbox"] {
- cursor: pointer;
- position: absolute;
- width: 1.5em;
- height: 1.5em;
- opacity: 0;
+ cursor: pointer;
+ position: absolute;
+ width: 1.5em;
+ height: 1.5em;
+ opacity: 0;
}
.tsd-filter-input input[type="checkbox"]:disabled {
- pointer-events: none;
+ pointer-events: none;
}
.tsd-filter-input svg {
- cursor: pointer;
- width: 1.5em;
- height: 1.5em;
- margin-right: 0.5em;
- border-radius: 0.33em;
- /* Leaving this at full opacity breaks event listeners on Firefox.
+ cursor: pointer;
+ width: 1.5em;
+ height: 1.5em;
+ margin-right: 0.5em;
+ border-radius: 0.33em;
+ /* Leaving this at full opacity breaks event listeners on Firefox.
Don't remove unless you know what you're doing. */
- opacity: 0.99;
+ opacity: 0.99;
}
.tsd-filter-input input[type="checkbox"]:focus + svg {
- transform: scale(0.95);
+ transform: scale(0.95);
}
.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg {
- transform: scale(1);
+ transform: scale(1);
}
.tsd-checkbox-background {
- fill: var(--color-accent);
+ fill: var(--color-accent);
}
input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark {
- stroke: var(--color-text);
+ stroke: var(--color-text);
}
.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background {
- fill: var(--color-background);
- stroke: var(--color-accent);
- stroke-width: 0.25rem;
+ fill: var(--color-background);
+ stroke: var(--color-accent);
+ stroke-width: 0.25rem;
}
.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark {
- stroke: var(--color-accent);
+ stroke: var(--color-accent);
}
.tsd-theme-toggle {
- padding-top: 0.75rem;
+ padding-top: 0.75rem;
}
.tsd-theme-toggle > h4 {
- display: inline;
- vertical-align: middle;
- margin-right: 0.75rem;
+ display: inline;
+ vertical-align: middle;
+ margin-right: 0.75rem;
}
.tsd-hierarchy {
- list-style: square;
- margin: 0;
+ list-style: square;
+ margin: 0;
}
.tsd-hierarchy .target {
- font-weight: bold;
+ font-weight: bold;
}
.tsd-panel-group.tsd-index-group {
- margin-bottom: 0;
+ margin-bottom: 0;
}
.tsd-index-panel .tsd-index-list {
- list-style: none;
- line-height: 1.333em;
- margin: 0;
- padding: 0.25rem 0 0 0;
- overflow: hidden;
- display: grid;
- grid-template-columns: repeat(3, 1fr);
- column-gap: 1rem;
- grid-template-rows: auto;
+ list-style: none;
+ line-height: 1.333em;
+ margin: 0;
+ padding: 0.25rem 0 0 0;
+ overflow: hidden;
+ display: grid;
+ grid-template-columns: repeat(3, 1fr);
+ column-gap: 1rem;
+ grid-template-rows: auto;
}
@media (max-width: 1024px) {
- .tsd-index-panel .tsd-index-list {
- grid-template-columns: repeat(2, 1fr);
- }
+ .tsd-index-panel .tsd-index-list {
+ grid-template-columns: repeat(2, 1fr);
+ }
}
@media (max-width: 768px) {
- .tsd-index-panel .tsd-index-list {
- grid-template-columns: repeat(1, 1fr);
- }
+ .tsd-index-panel .tsd-index-list {
+ grid-template-columns: repeat(1, 1fr);
+ }
}
.tsd-index-panel .tsd-index-list li {
- -webkit-page-break-inside: avoid;
- -moz-page-break-inside: avoid;
- -ms-page-break-inside: avoid;
- -o-page-break-inside: avoid;
- page-break-inside: avoid;
+ -webkit-page-break-inside: avoid;
+ -moz-page-break-inside: avoid;
+ -ms-page-break-inside: avoid;
+ -o-page-break-inside: avoid;
+ page-break-inside: avoid;
}
.tsd-flag {
- display: inline-block;
- padding: 0.25em 0.4em;
- border-radius: 4px;
- color: var(--color-comment-tag-text);
- background-color: var(--color-comment-tag);
- text-indent: 0;
- font-size: 75%;
- line-height: 1;
- font-weight: normal;
+ display: inline-block;
+ padding: 0.25em 0.4em;
+ border-radius: 4px;
+ color: var(--color-comment-tag-text);
+ background-color: var(--color-comment-tag);
+ text-indent: 0;
+ font-size: 75%;
+ line-height: 1;
+ font-weight: normal;
}
.tsd-anchor {
- position: relative;
- top: -100px;
+ position: relative;
+ top: -100px;
}
.tsd-member {
- position: relative;
+ position: relative;
}
.tsd-member .tsd-anchor + h3 {
- display: flex;
- align-items: center;
- margin-top: 0;
- margin-bottom: 0;
- border-bottom: none;
+ display: flex;
+ align-items: center;
+ margin-top: 0;
+ margin-bottom: 0;
+ border-bottom: none;
}
.tsd-navigation.settings {
- margin: 1rem 0;
+ margin: 1rem 0;
}
.tsd-navigation > a,
.tsd-navigation .tsd-accordion-summary {
- width: calc(100% - 0.5rem);
+ width: calc(100% - 0.5rem);
}
.tsd-navigation a,
.tsd-navigation summary > span,
.tsd-page-navigation a {
- display: inline-flex;
- align-items: center;
- padding: 0.25rem;
- color: var(--color-text);
- text-decoration: none;
- box-sizing: border-box;
+ display: inline-flex;
+ align-items: center;
+ padding: 0.25rem;
+ color: var(--color-text);
+ text-decoration: none;
+ box-sizing: border-box;
}
.tsd-navigation a.current,
.tsd-page-navigation a.current {
- background: var(--color-active-menu-item);
+ background: var(--color-active-menu-item);
}
.tsd-navigation a:hover,
.tsd-page-navigation a:hover {
- text-decoration: underline;
+ text-decoration: underline;
}
.tsd-navigation ul,
.tsd-page-navigation ul {
- margin-top: 0;
- margin-bottom: 0;
- padding: 0;
- list-style: none;
+ margin-top: 0;
+ margin-bottom: 0;
+ padding: 0;
+ list-style: none;
}
.tsd-navigation li,
.tsd-page-navigation li {
- padding: 0;
- max-width: 100%;
+ padding: 0;
+ max-width: 100%;
}
.tsd-nested-navigation {
- margin-left: 3rem;
+ margin-left: 3rem;
}
.tsd-nested-navigation > li > details {
- margin-left: -1.5rem;
+ margin-left: -1.5rem;
}
.tsd-small-nested-navigation {
- margin-left: 1.5rem;
+ margin-left: 1.5rem;
}
.tsd-small-nested-navigation > li > details {
- margin-left: -1.5rem;
+ margin-left: -1.5rem;
}
.tsd-nested-navigation > li > a,
.tsd-nested-navigation > li > span {
- width: calc(100% - 1.75rem - 0.5rem);
+ width: calc(100% - 1.75rem - 0.5rem);
}
.tsd-page-navigation ul {
- padding-left: 1.75rem;
+ padding-left: 1.75rem;
}
#tsd-sidebar-links a {
- margin-top: 0;
- margin-bottom: 0.5rem;
- line-height: 1.25rem;
+ margin-top: 0;
+ margin-bottom: 0.5rem;
+ line-height: 1.25rem;
}
#tsd-sidebar-links a:last-of-type {
- margin-bottom: 0;
+ margin-bottom: 0;
}
a.tsd-index-link {
- padding: 0.25rem 0 !important;
- font-size: 1rem;
- line-height: 1.25rem;
- display: inline-flex;
- align-items: center;
- color: var(--color-text);
+ padding: 0.25rem 0 !important;
+ font-size: 1rem;
+ line-height: 1.25rem;
+ display: inline-flex;
+ align-items: center;
+ color: var(--color-text);
}
.tsd-accordion-summary {
- list-style-type: none; /* hide marker on non-safari */
- outline: none; /* broken on safari, so just hide it */
+ list-style-type: none; /* hide marker on non-safari */
+ outline: none; /* broken on safari, so just hide it */
}
.tsd-accordion-summary::-webkit-details-marker {
- display: none; /* hide marker on safari */
+ display: none; /* hide marker on safari */
}
.tsd-accordion-summary,
.tsd-accordion-summary a {
- user-select: none;
- -moz-user-select: none;
- -webkit-user-select: none;
- -ms-user-select: none;
+ user-select: none;
+ -moz-user-select: none;
+ -webkit-user-select: none;
+ -ms-user-select: none;
- cursor: pointer;
+ cursor: pointer;
}
.tsd-accordion-summary a {
- width: calc(100% - 1.5rem);
+ width: calc(100% - 1.5rem);
}
.tsd-accordion-summary > * {
- margin-top: 0;
- margin-bottom: 0;
- padding-top: 0;
- padding-bottom: 0;
+ margin-top: 0;
+ margin-bottom: 0;
+ padding-top: 0;
+ padding-bottom: 0;
}
.tsd-index-accordion .tsd-accordion-summary > svg {
- margin-left: 0.25rem;
+ margin-left: 0.25rem;
}
.tsd-index-content > :not(:first-child) {
- margin-top: 0.75rem;
+ margin-top: 0.75rem;
}
.tsd-index-heading {
- margin-top: 1.5rem;
- margin-bottom: 0.75rem;
+ margin-top: 1.5rem;
+ margin-bottom: 0.75rem;
}
.tsd-kind-icon {
- margin-right: 0.5rem;
- width: 1.25rem;
- height: 1.25rem;
- min-width: 1.25rem;
- min-height: 1.25rem;
+ margin-right: 0.5rem;
+ width: 1.25rem;
+ height: 1.25rem;
+ min-width: 1.25rem;
+ min-height: 1.25rem;
}
.tsd-kind-icon path {
- transform-origin: center;
- transform: scale(1.1);
+ transform-origin: center;
+ transform: scale(1.1);
}
.tsd-signature > .tsd-kind-icon {
- margin-right: 0.8rem;
+ margin-right: 0.8rem;
}
.tsd-panel {
- margin-bottom: 2.5rem;
+ margin-bottom: 2.5rem;
}
.tsd-panel.tsd-member {
- margin-bottom: 4rem;
+ margin-bottom: 4rem;
}
.tsd-panel:empty {
- display: none;
+ display: none;
}
.tsd-panel > h1,
.tsd-panel > h2,
.tsd-panel > h3 {
- margin: 1.5rem -1.5rem 0.75rem -1.5rem;
- padding: 0 1.5rem 0.75rem 1.5rem;
+ margin: 1.5rem -1.5rem 0.75rem -1.5rem;
+ padding: 0 1.5rem 0.75rem 1.5rem;
}
.tsd-panel > h1.tsd-before-signature,
.tsd-panel > h2.tsd-before-signature,
.tsd-panel > h3.tsd-before-signature {
- margin-bottom: 0;
- border-bottom: none;
+ margin-bottom: 0;
+ border-bottom: none;
}
.tsd-panel-group {
- margin: 4rem 0;
+ margin: 4rem 0;
}
.tsd-panel-group.tsd-index-group {
- margin: 2rem 0;
+ margin: 2rem 0;
}
.tsd-panel-group.tsd-index-group details {
- margin: 2rem 0;
+ margin: 2rem 0;
}
#tsd-search {
- transition: background-color 0.2s;
+ transition: background-color 0.2s;
}
#tsd-search .title {
- position: relative;
- z-index: 2;
+ position: relative;
+ z-index: 2;
}
#tsd-search .field {
- position: absolute;
- left: 0;
- top: 0;
- right: 2.5rem;
- height: 100%;
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 2.5rem;
+ height: 100%;
}
#tsd-search .field input {
- box-sizing: border-box;
- position: relative;
- top: -50px;
- z-index: 1;
- width: 100%;
- padding: 0 10px;
- opacity: 0;
- outline: 0;
- border: 0;
- background: transparent;
- color: var(--color-text);
+ box-sizing: border-box;
+ position: relative;
+ top: -50px;
+ z-index: 1;
+ width: 100%;
+ padding: 0 10px;
+ opacity: 0;
+ outline: 0;
+ border: 0;
+ background: transparent;
+ color: var(--color-text);
}
#tsd-search .field label {
- position: absolute;
- overflow: hidden;
- right: -40px;
+ position: absolute;
+ overflow: hidden;
+ right: -40px;
}
#tsd-search .field input,
#tsd-search .title,
#tsd-toolbar-links a {
- transition: opacity 0.2s;
+ transition: opacity 0.2s;
}
#tsd-search .results {
- position: absolute;
- visibility: hidden;
- top: 40px;
- width: 100%;
- margin: 0;
- padding: 0;
- list-style: none;
- box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
+ position: absolute;
+ visibility: hidden;
+ top: 40px;
+ width: 100%;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
}
#tsd-search .results li {
- background-color: var(--color-background);
- line-height: initial;
- padding: 4px;
+ background-color: var(--color-background);
+ line-height: initial;
+ padding: 4px;
}
#tsd-search .results li:nth-child(even) {
- background-color: var(--color-background-secondary);
+ background-color: var(--color-background-secondary);
}
#tsd-search .results li.state {
- display: none;
+ display: none;
}
#tsd-search .results li.current:not(.no-results),
#tsd-search .results li:hover:not(.no-results) {
- background-color: var(--color-accent);
+ background-color: var(--color-accent);
}
#tsd-search .results a {
- display: flex;
- align-items: center;
- padding: 0.25rem;
- box-sizing: border-box;
+ display: flex;
+ align-items: center;
+ padding: 0.25rem;
+ box-sizing: border-box;
}
#tsd-search .results a:before {
- top: 10px;
+ top: 10px;
}
#tsd-search .results span.parent {
- color: var(--color-text-aside);
- font-weight: normal;
+ color: var(--color-text-aside);
+ font-weight: normal;
}
#tsd-search.has-focus {
- background-color: var(--color-accent);
+ background-color: var(--color-accent);
}
#tsd-search.has-focus .field input {
- top: 0;
- opacity: 1;
+ top: 0;
+ opacity: 1;
}
#tsd-search.has-focus .title,
#tsd-search.has-focus #tsd-toolbar-links a {
- z-index: 0;
- opacity: 0;
+ z-index: 0;
+ opacity: 0;
}
#tsd-search.has-focus .results {
- visibility: visible;
+ visibility: visible;
}
#tsd-search.loading .results li.state.loading {
- display: block;
+ display: block;
}
#tsd-search.failure .results li.state.failure {
- display: block;
+ display: block;
}
#tsd-toolbar-links {
- position: absolute;
- top: 0;
- right: 2rem;
- height: 100%;
- display: flex;
- align-items: center;
- justify-content: flex-end;
+ position: absolute;
+ top: 0;
+ right: 2rem;
+ height: 100%;
+ display: flex;
+ align-items: center;
+ justify-content: flex-end;
}
#tsd-toolbar-links a {
- margin-left: 1.5rem;
+ margin-left: 1.5rem;
}
#tsd-toolbar-links a:hover {
- text-decoration: underline;
+ text-decoration: underline;
}
.tsd-signature {
- margin: 0 0 1rem 0;
- padding: 1rem 0.5rem;
- border: 1px solid var(--color-accent);
- font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
- font-size: 14px;
- overflow-x: auto;
+ margin: 0 0 1rem 0;
+ padding: 1rem 0.5rem;
+ border: 1px solid var(--color-accent);
+ font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
+ font-size: 14px;
+ overflow-x: auto;
}
.tsd-signature-symbol {
- color: var(--color-text-aside);
- font-weight: normal;
+ color: var(--color-text-aside);
+ font-weight: normal;
}
.tsd-signature-type {
- font-style: italic;
- font-weight: normal;
+ font-style: italic;
+ font-weight: normal;
}
.tsd-signatures {
- padding: 0;
- margin: 0 0 1em 0;
- list-style-type: none;
+ padding: 0;
+ margin: 0 0 1em 0;
+ list-style-type: none;
}
.tsd-signatures .tsd-signature {
- margin: 0;
- border-color: var(--color-accent);
- border-width: 1px 0;
- transition: background-color 0.1s;
+ margin: 0;
+ border-color: var(--color-accent);
+ border-width: 1px 0;
+ transition: background-color 0.1s;
}
.tsd-description .tsd-signatures .tsd-signature {
- border-width: 1px;
+ border-width: 1px;
}
ul.tsd-parameter-list,
ul.tsd-type-parameter-list {
- list-style: square;
- margin: 0;
- padding-left: 20px;
+ list-style: square;
+ margin: 0;
+ padding-left: 20px;
}
ul.tsd-parameter-list > li.tsd-parameter-signature,
ul.tsd-type-parameter-list > li.tsd-parameter-signature {
- list-style: none;
- margin-left: -20px;
+ list-style: none;
+ margin-left: -20px;
}
ul.tsd-parameter-list h5,
ul.tsd-type-parameter-list h5 {
- font-size: 16px;
- margin: 1em 0 0.5em 0;
+ font-size: 16px;
+ margin: 1em 0 0.5em 0;
}
.tsd-sources {
- margin-top: 1rem;
- font-size: 0.875em;
+ margin-top: 1rem;
+ font-size: 0.875em;
}
.tsd-sources a {
- color: var(--color-text-aside);
- text-decoration: underline;
+ color: var(--color-text-aside);
+ text-decoration: underline;
}
.tsd-sources ul {
- list-style: none;
- padding: 0;
+ list-style: none;
+ padding: 0;
}
.tsd-page-toolbar {
- position: sticky;
- z-index: 1;
- top: 0;
- left: 0;
- width: 100%;
- color: var(--color-text);
- background: var(--color-background-secondary);
- border-bottom: 1px var(--color-accent) solid;
- transition: transform 0.3s ease-in-out;
+ position: sticky;
+ z-index: 1;
+ top: 0;
+ left: 0;
+ width: 100%;
+ color: var(--color-text);
+ background: var(--color-background-secondary);
+ border-bottom: 1px var(--color-accent) solid;
+ transition: transform 0.3s ease-in-out;
}
.tsd-page-toolbar a {
- color: var(--color-text);
- text-decoration: none;
+ color: var(--color-text);
+ text-decoration: none;
}
.tsd-page-toolbar a.title {
- font-weight: bold;
+ font-weight: bold;
}
.tsd-page-toolbar a.title:hover {
- text-decoration: underline;
+ text-decoration: underline;
}
.tsd-page-toolbar .tsd-toolbar-contents {
- display: flex;
- justify-content: space-between;
- height: 2.5rem;
- margin: 0 auto;
+ display: flex;
+ justify-content: space-between;
+ height: 2.5rem;
+ margin: 0 auto;
}
.tsd-page-toolbar .table-cell {
- position: relative;
- white-space: nowrap;
- line-height: 40px;
+ position: relative;
+ white-space: nowrap;
+ line-height: 40px;
}
.tsd-page-toolbar .table-cell:first-child {
- width: 100%;
+ width: 100%;
}
.tsd-page-toolbar .tsd-toolbar-icon {
- box-sizing: border-box;
- line-height: 0;
- padding: 12px 0;
+ box-sizing: border-box;
+ line-height: 0;
+ padding: 12px 0;
}
.tsd-widget {
- display: inline-block;
- overflow: hidden;
- opacity: 0.8;
- height: 40px;
- transition:
- opacity 0.1s,
- background-color 0.2s;
- vertical-align: bottom;
- cursor: pointer;
+ display: inline-block;
+ overflow: hidden;
+ opacity: 0.8;
+ height: 40px;
+ transition:
+ opacity 0.1s,
+ background-color 0.2s;
+ vertical-align: bottom;
+ cursor: pointer;
}
.tsd-widget:hover {
- opacity: 0.9;
+ opacity: 0.9;
}
.tsd-widget.active {
- opacity: 1;
- background-color: var(--color-accent);
+ opacity: 1;
+ background-color: var(--color-accent);
}
.tsd-widget.no-caption {
- width: 40px;
+ width: 40px;
}
.tsd-widget.no-caption:before {
- margin: 0;
+ margin: 0;
}
.tsd-widget.options,
.tsd-widget.menu {
- display: none;
+ display: none;
}
input[type="checkbox"] + .tsd-widget:before {
- background-position: -120px 0;
+ background-position: -120px 0;
}
input[type="checkbox"]:checked + .tsd-widget:before {
- background-position: -160px 0;
+ background-position: -160px 0;
}
img {
- max-width: 100%;
+ max-width: 100%;
}
.tsd-anchor-icon {
- display: inline-flex;
- align-items: center;
- margin-left: 0.5rem;
- vertical-align: middle;
- color: var(--color-text);
+ display: inline-flex;
+ align-items: center;
+ margin-left: 0.5rem;
+ vertical-align: middle;
+ color: var(--color-text);
}
.tsd-anchor-icon svg {
- width: 1em;
- height: 1em;
- visibility: hidden;
+ width: 1em;
+ height: 1em;
+ visibility: hidden;
}
.tsd-anchor-link:hover > .tsd-anchor-icon svg {
- visibility: visible;
+ visibility: visible;
}
.deprecated {
- text-decoration: line-through !important;
+ text-decoration: line-through !important;
}
.warning {
- padding: 1rem;
- color: var(--color-warning-text);
- background: var(--color-background-warning);
+ padding: 1rem;
+ color: var(--color-warning-text);
+ background: var(--color-background-warning);
}
.tsd-kind-project {
- color: var(--color-ts-project);
+ color: var(--color-ts-project);
}
.tsd-kind-module {
- color: var(--color-ts-module);
+ color: var(--color-ts-module);
}
.tsd-kind-namespace {
- color: var(--color-ts-namespace);
+ color: var(--color-ts-namespace);
}
.tsd-kind-enum {
- color: var(--color-ts-enum);
+ color: var(--color-ts-enum);
}
.tsd-kind-enum-member {
- color: var(--color-ts-enum-member);
+ color: var(--color-ts-enum-member);
}
.tsd-kind-variable {
- color: var(--color-ts-variable);
+ color: var(--color-ts-variable);
}
.tsd-kind-function {
- color: var(--color-ts-function);
+ color: var(--color-ts-function);
}
.tsd-kind-class {
- color: var(--color-ts-class);
+ color: var(--color-ts-class);
}
.tsd-kind-interface {
- color: var(--color-ts-interface);
+ color: var(--color-ts-interface);
}
.tsd-kind-constructor {
- color: var(--color-ts-constructor);
+ color: var(--color-ts-constructor);
}
.tsd-kind-property {
- color: var(--color-ts-property);
+ color: var(--color-ts-property);
}
.tsd-kind-method {
- color: var(--color-ts-method);
+ color: var(--color-ts-method);
}
.tsd-kind-call-signature {
- color: var(--color-ts-call-signature);
+ color: var(--color-ts-call-signature);
}
.tsd-kind-index-signature {
- color: var(--color-ts-index-signature);
+ color: var(--color-ts-index-signature);
}
.tsd-kind-constructor-signature {
- color: var(--color-ts-constructor-signature);
+ color: var(--color-ts-constructor-signature);
}
.tsd-kind-parameter {
- color: var(--color-ts-parameter);
+ color: var(--color-ts-parameter);
}
.tsd-kind-type-literal {
- color: var(--color-ts-type-literal);
+ color: var(--color-ts-type-literal);
}
.tsd-kind-type-parameter {
- color: var(--color-ts-type-parameter);
+ color: var(--color-ts-type-parameter);
}
.tsd-kind-accessor {
- color: var(--color-ts-accessor);
+ color: var(--color-ts-accessor);
}
.tsd-kind-get-signature {
- color: var(--color-ts-get-signature);
+ color: var(--color-ts-get-signature);
}
.tsd-kind-set-signature {
- color: var(--color-ts-set-signature);
+ color: var(--color-ts-set-signature);
}
.tsd-kind-type-alias {
- color: var(--color-ts-type-alias);
+ color: var(--color-ts-type-alias);
}
/* if we have a kind icon, don't color the text by kind */
.tsd-kind-icon ~ span {
- color: var(--color-text);
+ color: var(--color-text);
}
* {
- scrollbar-width: thin;
- scrollbar-color: var(--color-accent) var(--color-icon-background);
+ scrollbar-width: thin;
+ scrollbar-color: var(--color-accent) var(--color-icon-background);
}
*::-webkit-scrollbar {
- width: 0.75rem;
+ width: 0.75rem;
}
*::-webkit-scrollbar-track {
- background: var(--color-icon-background);
+ background: var(--color-icon-background);
}
*::-webkit-scrollbar-thumb {
- background-color: var(--color-accent);
- border-radius: 999rem;
- border: 0.25rem solid var(--color-icon-background);
+ background-color: var(--color-accent);
+ border-radius: 999rem;
+ border: 0.25rem solid var(--color-icon-background);
}
/* mobile */
@media (max-width: 769px) {
- .tsd-widget.options,
- .tsd-widget.menu {
- display: inline-block;
- }
-
- .container-main {
- display: flex;
- }
- html .col-content {
- float: none;
- max-width: 100%;
- width: 100%;
- }
- html .col-sidebar {
- position: fixed !important;
- overflow-y: auto;
- -webkit-overflow-scrolling: touch;
- z-index: 1024;
- top: 0 !important;
- bottom: 0 !important;
- left: auto !important;
- right: 0 !important;
- padding: 1.5rem 1.5rem 0 0;
- width: 75vw;
- visibility: hidden;
- background-color: var(--color-background);
- transform: translate(100%, 0);
- }
- html .col-sidebar > *:last-child {
- padding-bottom: 20px;
- }
- html .overlay {
- content: "";
- display: block;
- position: fixed;
- z-index: 1023;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background-color: rgba(0, 0, 0, 0.75);
- visibility: hidden;
- }
-
- .to-has-menu .overlay {
- animation: fade-in 0.4s;
- }
-
- .to-has-menu .col-sidebar {
- animation: pop-in-from-right 0.4s;
- }
-
- .from-has-menu .overlay {
- animation: fade-out 0.4s;
- }
-
- .from-has-menu .col-sidebar {
- animation: pop-out-to-right 0.4s;
- }
-
- .has-menu body {
- overflow: hidden;
- }
- .has-menu .overlay {
- visibility: visible;
- }
- .has-menu .col-sidebar {
- visibility: visible;
- transform: translate(0, 0);
- display: flex;
- flex-direction: column;
- gap: 1.5rem;
- max-height: 100vh;
- padding: 1rem 2rem;
- }
- .has-menu .tsd-navigation {
- max-height: 100%;
- }
+ .tsd-widget.options,
+ .tsd-widget.menu {
+ display: inline-block;
+ }
+
+ .container-main {
+ display: flex;
+ }
+ html .col-content {
+ float: none;
+ max-width: 100%;
+ width: 100%;
+ }
+ html .col-sidebar {
+ position: fixed !important;
+ overflow-y: auto;
+ -webkit-overflow-scrolling: touch;
+ z-index: 1024;
+ top: 0 !important;
+ bottom: 0 !important;
+ left: auto !important;
+ right: 0 !important;
+ padding: 1.5rem 1.5rem 0 0;
+ width: 75vw;
+ visibility: hidden;
+ background-color: var(--color-background);
+ transform: translate(100%, 0);
+ }
+ html .col-sidebar > *:last-child {
+ padding-bottom: 20px;
+ }
+ html .overlay {
+ content: "";
+ display: block;
+ position: fixed;
+ z-index: 1023;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ background-color: rgba(0, 0, 0, 0.75);
+ visibility: hidden;
+ }
+
+ .to-has-menu .overlay {
+ animation: fade-in 0.4s;
+ }
+
+ .to-has-menu .col-sidebar {
+ animation: pop-in-from-right 0.4s;
+ }
+
+ .from-has-menu .overlay {
+ animation: fade-out 0.4s;
+ }
+
+ .from-has-menu .col-sidebar {
+ animation: pop-out-to-right 0.4s;
+ }
+
+ .has-menu body {
+ overflow: hidden;
+ }
+ .has-menu .overlay {
+ visibility: visible;
+ }
+ .has-menu .col-sidebar {
+ visibility: visible;
+ transform: translate(0, 0);
+ display: flex;
+ flex-direction: column;
+ gap: 1.5rem;
+ max-height: 100vh;
+ padding: 1rem 2rem;
+ }
+ .has-menu .tsd-navigation {
+ max-height: 100%;
+ }
}
/* one sidebar */
@media (min-width: 770px) {
- .container-main {
- display: grid;
- grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
- grid-template-areas: "sidebar content";
- margin: 2rem auto;
- }
-
- .col-sidebar {
- grid-area: sidebar;
- }
- .col-content {
- grid-area: content;
- padding: 0 1rem;
- }
+ .container-main {
+ display: grid;
+ grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
+ grid-template-areas: "sidebar content";
+ margin: 2rem auto;
+ }
+
+ .col-sidebar {
+ grid-area: sidebar;
+ }
+ .col-content {
+ grid-area: content;
+ padding: 0 1rem;
+ }
}
@media (min-width: 770px) and (max-width: 1399px) {
- .col-sidebar {
- max-height: calc(100vh - 2rem - 42px);
- overflow: auto;
- position: sticky;
- top: 42px;
- padding-top: 1rem;
- }
- .site-menu {
- margin-top: 1rem;
- }
+ .col-sidebar {
+ max-height: calc(100vh - 2rem - 42px);
+ overflow: auto;
+ position: sticky;
+ top: 42px;
+ padding-top: 1rem;
+ }
+ .site-menu {
+ margin-top: 1rem;
+ }
}
/* two sidebars */
@media (min-width: 1200px) {
- .container-main {
- grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem);
- grid-template-areas: "sidebar content toc";
- }
-
- .col-sidebar {
- display: contents;
- }
-
- .page-menu {
- grid-area: toc;
- padding-left: 1rem;
- }
- .site-menu {
- grid-area: sidebar;
- }
-
- .site-menu {
- margin-top: 1rem 0;
- }
-
- .page-menu,
- .site-menu {
- max-height: calc(100vh - 2rem - 42px);
- overflow: auto;
- position: sticky;
- top: 42px;
- }
+ .container-main {
+ grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem);
+ grid-template-areas: "sidebar content toc";
+ }
+
+ .col-sidebar {
+ display: contents;
+ }
+
+ .page-menu {
+ grid-area: toc;
+ padding-left: 1rem;
+ }
+ .site-menu {
+ grid-area: sidebar;
+ }
+
+ .site-menu {
+ margin-top: 1rem 0;
+ }
+
+ .page-menu,
+ .site-menu {
+ max-height: calc(100vh - 2rem - 42px);
+ overflow: auto;
+ position: sticky;
+ top: 42px;
+ }
}
diff --git a/Source/Function/Integration.ts b/Source/Function/Integration.ts
index b489742..5886db2 100644
--- a/Source/Function/Integration.ts
+++ b/Source/Function/Integration.ts
@@ -2,7 +2,7 @@
* @module Integration
*
*/
-export default (((...[_Option = {}]: Parameters) => {
+export default ((...[_Option = {}]: Parameters) => {
for (const Option in _Option) {
if (
Object.prototype.hasOwnProperty.call(_Option, Option) &&
@@ -34,7 +34,7 @@ export default (((...[_Option = {}]: Parameters) => {
},
},
};
-}) satisfies Type as Type);
+}) satisfies Type as Type;
import type Type from "../Interface/Integration.js";
diff --git a/Target/Function/Integration.d.ts b/Target/Function/Integration.d.ts
index dffab89..7864108 100644
--- a/Target/Function/Integration.d.ts
+++ b/Target/Function/Integration.d.ts
@@ -5,52 +5,26 @@
declare const _default: Type;
export default _default;
import type Type from "../Interface/Integration.js";
-export declare const Default: Omit<
- {} & {
- Pipe: {};
- default: {
- Cache: {
- Search: string;
- Folder: string;
- };
- Path: string;
- Logger: 2;
- Action: {
- Read: ({
- Input,
- }: import("files-pipe/Target/Interface/File.js").default) => Promise;
- Wrote: ({
- Buffer,
- }: import("files-pipe/Target/Interface/File.js").default) => Promise<
- import("files-pipe/Target/Type/Buffer.js").Type
- >;
- Passed: (
- On: import("files-pipe/Target/Interface/File.js").default,
- ) => Promise;
- Failed: ({
- Input,
- }: import("files-pipe/Target/Interface/File.js").default) => Promise;
- Accomplished: ({
- Input,
- Output,
- }: import("files-pipe/Target/Interface/File.js").default) => Promise;
- Fulfilled: ({
- Files,
- }: import("files-pipe/Target/Interface/Plan.js").default) => Promise<
- string | false
- >;
- Changed: (
- Plan: import("files-pipe/Target/Interface/Plan.js").default,
- ) => Promise<
- import("files-pipe/Target/Interface/Plan.js").default
- >;
- };
- Files: string;
- Exclude: false;
- };
- },
- "__proto__"
->;
-export declare const Merge: import("typescript-esbuild/Target/Interface/Merge.js").default<
- import("typescript-esbuild/Target/Interface/Merge.js").Generic
->;
+export declare const Default: Omit<{} & {
+ Pipe: {};
+ default: {
+ Cache: {
+ Search: string;
+ Folder: string;
+ };
+ Path: string;
+ Logger: 2;
+ Action: {
+ Read: ({ Input }: import("files-pipe/Target/Interface/File.js").default) => Promise;
+ Wrote: ({ Buffer }: import("files-pipe/Target/Interface/File.js").default) => Promise;
+ Passed: (On: import("files-pipe/Target/Interface/File.js").default) => Promise;
+ Failed: ({ Input }: import("files-pipe/Target/Interface/File.js").default) => Promise;
+ Accomplished: ({ Input, Output }: import("files-pipe/Target/Interface/File.js").default) => Promise;
+ Fulfilled: ({ Files }: import("files-pipe/Target/Interface/Plan.js").default) => Promise;
+ Changed: (Plan: import("files-pipe/Target/Interface/Plan.js").default) => Promise;
+ };
+ Files: string;
+ Exclude: false;
+ };
+}, "__proto__">;
+export declare const Merge: import("typescript-esbuild/Target/Interface/Merge.js").default;
diff --git a/Target/Function/Integration.js b/Target/Function/Integration.js
index 16b8a1b..5b621dd 100644
--- a/Target/Function/Integration.js
+++ b/Target/Function/Integration.js
@@ -1,23 +1 @@
-var f = (...[e = {}]) => {
- for (const t in e)
- Object.prototype.hasOwnProperty.call(e, t) &&
- e[t] === !0 &&
- (e[t] = o[t]);
- const { Path: a } = s(o, e),
- r = new Set();
- if (typeof a < "u" && (Array.isArray(a) || a instanceof Set))
- for (const t of a) r.add(t);
- return {
- name: "astro-convert",
- hooks: {
- "astro:build:done": async ({ dir: t }) => {
- r.size || r.add(t);
- },
- },
- };
-};
-const { default: o } = await import("../Variable/Option.js"),
- { default: s } = await import(
- "typescript-esbuild/Target/Function/Merge.js"
- );
-export { o as Default, s as Merge, f as default };
+var f=(...[e={}])=>{for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&e[t]===!0&&(e[t]=o[t]);const{Path:a}=s(o,e),r=new Set;if(typeof a<"u"&&(Array.isArray(a)||a instanceof Set))for(const t of a)r.add(t);return{name:"astro-convert",hooks:{"astro:build:done":async({dir:t})=>{r.size||r.add(t)}}}};const{default:o}=await import("../Variable/Option.js"),{default:s}=await import("typescript-esbuild/Target/Function/Merge.js");export{o as Default,s as Merge,f as default};
diff --git a/Target/Interface/Integration.d.ts b/Target/Interface/Integration.d.ts
index acb4b99..e91d585 100644
--- a/Target/Interface/Integration.d.ts
+++ b/Target/Interface/Integration.d.ts
@@ -3,7 +3,7 @@
*
*/
export default interface Type {
- (Option: Option): AstroIntegration;
+ (Option: Option): AstroIntegration;
}
import type { AstroIntegration } from "astro";
import type Option from "../Interface/Option.js";
diff --git a/Target/Variable/Option.d.ts b/Target/Variable/Option.d.ts
index ff083e7..a4f5237 100644
--- a/Target/Variable/Option.d.ts
+++ b/Target/Variable/Option.d.ts
@@ -2,50 +2,26 @@
* @module Option
*
*/
-declare const _default: Omit<
- {} & {
- Pipe: {};
- default: {
- Cache: {
- Search: string;
- Folder: string;
- };
- Path: string;
- Logger: 2;
- Action: {
- Read: ({
- Input,
- }: import("files-pipe/Target/Interface/File").default) => Promise;
- Wrote: ({
- Buffer,
- }: import("files-pipe/Target/Interface/File").default) => Promise<
- import("files-pipe/Target/Type/Buffer").Type
- >;
- Passed: (
- On: import("files-pipe/Target/Interface/File").default,
- ) => Promise;
- Failed: ({
- Input,
- }: import("files-pipe/Target/Interface/File").default) => Promise;
- Accomplished: ({
- Input,
- Output,
- }: import("files-pipe/Target/Interface/File").default) => Promise;
- Fulfilled: ({
- Files,
- }: import("files-pipe/Target/Interface/Plan").default) => Promise<
- string | false
- >;
- Changed: (
- Plan: import("files-pipe/Target/Interface/Plan").default,
- ) => Promise<
- import("files-pipe/Target/Interface/Plan").default
- >;
- };
- Files: string;
- Exclude: false;
- };
- },
- "__proto__"
->;
+declare const _default: Omit<{} & {
+ Pipe: {};
+ default: {
+ Cache: {
+ Search: string;
+ Folder: string;
+ };
+ Path: string;
+ Logger: 2;
+ Action: {
+ Read: ({ Input }: import("files-pipe/Target/Interface/File").default) => Promise;
+ Wrote: ({ Buffer }: import("files-pipe/Target/Interface/File").default) => Promise;
+ Passed: (On: import("files-pipe/Target/Interface/File").default) => Promise;
+ Failed: ({ Input }: import("files-pipe/Target/Interface/File").default) => Promise;
+ Accomplished: ({ Input, Output }: import("files-pipe/Target/Interface/File").default) => Promise;
+ Fulfilled: ({ Files }: import("files-pipe/Target/Interface/Plan").default) => Promise;
+ Changed: (Plan: import("files-pipe/Target/Interface/Plan").default) => Promise;
+ };
+ Files: string;
+ Exclude: false;
+ };
+}, "__proto__">;
export default _default;
diff --git a/Target/Variable/Option.js b/Target/Variable/Option.js
index 0be6616..9577c32 100644
--- a/Target/Variable/Option.js
+++ b/Target/Variable/Option.js
@@ -1,5 +1 @@
-var t = (await import("typescript-esbuild/Target/Function/Merge.js")).default(
- await import("files-pipe/Target/Variable/Option.js"),
- { Pipe: {} },
-);
-export { t as default };
+var t=(await import("typescript-esbuild/Target/Function/Merge.js")).default(await import("files-pipe/Target/Variable/Option.js"),{Pipe:{}});export{t as default};
Merges multiple objects of type Ts using the provided merge functions and built-in metadata.
-