diff --git a/.dockerignore b/.dockerignore
new file mode 100644
index 0000000000000000000000000000000000000000..6517451e3ffc3551b2e74064610d9695246899bd
--- /dev/null
+++ b/.dockerignore
@@ -0,0 +1,39 @@
+# Include any files or directories that you don't want to be copied to your
+# container here (e.g., local build artifacts, temporary files, etc.).
+#
+# For more help, visit the .dockerignore file reference guide at
+# https://docs.docker.com/go/build-context-dockerignore/
+
+**/.DS_Store
+**/__pycache__
+**/.venv
+**/.classpath
+**/.dockerignore
+**/.env
+**/.git
+**/.github
+**/.gitignore
+**/.gitmodules
+**/.gitattributes
+**/.project
+**/.settings
+**/.toolstarget
+**/.vs
+**/.vscode
+**/*.*proj.user
+**/*.dbmdl
+**/*.jfm
+**/*.env
+**/docker-compose*
+**/compose*.y*ml
+**/Dockerfile*
+**/nginx
+**/node_modules
+**/npm-debug.log
+**/obj
+**/secrets.dev.yaml
+**/values.dev.yaml
+**/LICENSE
+**/CHANGELOG.md
+**/INSTALL.md
+
diff --git a/Dockerfile b/Dockerfile
index 47ee9f7bd25d6e8d7ffe2c92d8708154faf4977a..c98215476c73b715fd98bda4386c33baa30c06ba 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,16 +1,52 @@
-FROM python:3.11
+FROM python:3.11-slim as builder
WORKDIR /code
-COPY --link --chown=1000 . .
+COPY --chown=1000 . .
-RUN mkdir -p /tmp/cache/
-RUN chmod a+rwx -R /tmp/cache/
-ENV TRANSFORMERS_CACHE=/tmp/cache/
+RUN apt-get update \
+ && apt-get install npm -y --no-install-recommends \
+ && apt-get clean \
+ && rm -rf /var/lib/apt/lists/*
-RUN pip install --no-cache-dir -e /code/src/
+RUN python -m pip install --upgrade pip \
+ && pip install build \
+ && pip install -r /code/src/requirements.txt
-ENV PYTHONUNBUFFERED=1 GRADIO_ALLOW_FLAGGING=never GRADIO_NUM_PORTS=1 GRADIO_SERVER_NAME=0.0.0.0 GRADIO_SERVER_PORT=7860 SYSTEM=spaces
+RUN cd /code/src \
+ && cd frontend \
+ && npm i -D @gradio/preview@0.11.2 \
+ && cd .. \
+ && gradio cc install \
+ && gradio cc build
+FROM python:3.11-slim as final
+
+RUN groupadd -r appgroup \
+ && useradd -r -g appgroup -d /home/appuser -m appuser
+
+WORKDIR /home/appuser/app
+
+RUN mkdir -p /tmp/cache/ \
+ && chmod a+rwx -R /tmp/cache/
+
+COPY --chown=appuser:appgroup . .
+COPY --from=builder --chown=appuser:appgroup /code/src/dist/*.whl ./
+
+USER appuser
+
+ENV PATH="/home/appuser/.local/bin:$PATH" \
+ TRANSFORMERS_CACHE=/tmp/cache/ \
+ PYTHONUNBUFFERED=1 \
+ GRADIO_ALLOW_FLAGGING=never \
+ GRADIO_NUM_PORTS=1 \
+ GRADIO_SERVER_NAME=0.0.0.0 \
+ GRADIO_SERVER_PORT=7860 \
+ SYSTEM=spaces
+
+RUN python -m pip install --upgrade pip \
+ && pip install ./gradio_highlightedtextbox*.whl
+
+EXPOSE 7860
CMD ["python", "app.py"]
diff --git a/src/backend/gradio_highlightedtextbox/highlightedtextbox.pyi b/src/backend/gradio_highlightedtextbox/highlightedtextbox.pyi
index 207a966c8f15a278b89709bdaee5dc607d9b6bf7..bc71129d4f9e92b8b60a503a75384c6061dfaef2 100644
--- a/src/backend/gradio_highlightedtextbox/highlightedtextbox.pyi
+++ b/src/backend/gradio_highlightedtextbox/highlightedtextbox.pyi
@@ -321,8 +321,8 @@ class HighlightedTextbox(FormComponent):
preprocess: If False, will not run preprocessing of component data before running 'fn' (e.g. leaving it as a base64 string if this method is called with the `Image` component).
postprocess: If False, will not run postprocessing of component data before returning 'fn' output to the browser.
cancels: A list of other events to cancel when this listener is triggered. For example, setting cancels=[click_event] will cancel the click_event, where click_event is the return value of another components .click method. Functions that have not yet run (or generators that are iterating) will be cancelled, but functions that are currently running will be allowed to finish.
- every: Run this event 'every' number of seconds while the client connection is open. Interpreted in seconds. Queue must be enabled.
- trigger_mode: If "once" (default for all events except `.change()`) would not allow any submissions while an event is pending. If set to "multiple", unlimited submissions are allowed while pending, and "always_last" (default for `.change()` event) would allow a second submission after the pending event is complete.
+ every: Run this event 'every' number of seconds while the client connection is open. Interpreted in seconds.
+ trigger_mode: If "once" (default for all events except `.change()`) would not allow any submissions while an event is pending. If set to "multiple", unlimited submissions are allowed while pending, and "always_last" (default for `.change()` and `.key_up()` events) would allow a second submission after the pending event is complete.
js: Optional frontend js method to run before running 'fn'. Input arguments for js method are values of 'inputs' and 'outputs', return should be a list of values for output components.
concurrency_limit: If set, this is the maximum number of this event that can be running simultaneously. Can be set to None to mean no concurrency_limit (any number of this event can be running simultaneously). Set to "default" to use the default concurrency limit (defined by the `default_concurrency_limit` parameter in `Blocks.queue()`, which itself is 1 by default).
concurrency_id: If set, this is the id of the concurrency group. Events with the same concurrency_id will be limited by the lowest set concurrency_limit.
@@ -363,8 +363,8 @@ class HighlightedTextbox(FormComponent):
preprocess: If False, will not run preprocessing of component data before running 'fn' (e.g. leaving it as a base64 string if this method is called with the `Image` component).
postprocess: If False, will not run postprocessing of component data before returning 'fn' output to the browser.
cancels: A list of other events to cancel when this listener is triggered. For example, setting cancels=[click_event] will cancel the click_event, where click_event is the return value of another components .click method. Functions that have not yet run (or generators that are iterating) will be cancelled, but functions that are currently running will be allowed to finish.
- every: Run this event 'every' number of seconds while the client connection is open. Interpreted in seconds. Queue must be enabled.
- trigger_mode: If "once" (default for all events except `.change()`) would not allow any submissions while an event is pending. If set to "multiple", unlimited submissions are allowed while pending, and "always_last" (default for `.change()` event) would allow a second submission after the pending event is complete.
+ every: Run this event 'every' number of seconds while the client connection is open. Interpreted in seconds.
+ trigger_mode: If "once" (default for all events except `.change()`) would not allow any submissions while an event is pending. If set to "multiple", unlimited submissions are allowed while pending, and "always_last" (default for `.change()` and `.key_up()` events) would allow a second submission after the pending event is complete.
js: Optional frontend js method to run before running 'fn'. Input arguments for js method are values of 'inputs' and 'outputs', return should be a list of values for output components.
concurrency_limit: If set, this is the maximum number of this event that can be running simultaneously. Can be set to None to mean no concurrency_limit (any number of this event can be running simultaneously). Set to "default" to use the default concurrency limit (defined by the `default_concurrency_limit` parameter in `Blocks.queue()`, which itself is 1 by default).
concurrency_id: If set, this is the id of the concurrency group. Events with the same concurrency_id will be limited by the lowest set concurrency_limit.
@@ -405,8 +405,8 @@ class HighlightedTextbox(FormComponent):
preprocess: If False, will not run preprocessing of component data before running 'fn' (e.g. leaving it as a base64 string if this method is called with the `Image` component).
postprocess: If False, will not run postprocessing of component data before returning 'fn' output to the browser.
cancels: A list of other events to cancel when this listener is triggered. For example, setting cancels=[click_event] will cancel the click_event, where click_event is the return value of another components .click method. Functions that have not yet run (or generators that are iterating) will be cancelled, but functions that are currently running will be allowed to finish.
- every: Run this event 'every' number of seconds while the client connection is open. Interpreted in seconds. Queue must be enabled.
- trigger_mode: If "once" (default for all events except `.change()`) would not allow any submissions while an event is pending. If set to "multiple", unlimited submissions are allowed while pending, and "always_last" (default for `.change()` event) would allow a second submission after the pending event is complete.
+ every: Run this event 'every' number of seconds while the client connection is open. Interpreted in seconds.
+ trigger_mode: If "once" (default for all events except `.change()`) would not allow any submissions while an event is pending. If set to "multiple", unlimited submissions are allowed while pending, and "always_last" (default for `.change()` and `.key_up()` events) would allow a second submission after the pending event is complete.
js: Optional frontend js method to run before running 'fn'. Input arguments for js method are values of 'inputs' and 'outputs', return should be a list of values for output components.
concurrency_limit: If set, this is the maximum number of this event that can be running simultaneously. Can be set to None to mean no concurrency_limit (any number of this event can be running simultaneously). Set to "default" to use the default concurrency limit (defined by the `default_concurrency_limit` parameter in `Blocks.queue()`, which itself is 1 by default).
concurrency_id: If set, this is the id of the concurrency group. Events with the same concurrency_id will be limited by the lowest set concurrency_limit.
@@ -447,8 +447,8 @@ class HighlightedTextbox(FormComponent):
preprocess: If False, will not run preprocessing of component data before running 'fn' (e.g. leaving it as a base64 string if this method is called with the `Image` component).
postprocess: If False, will not run postprocessing of component data before returning 'fn' output to the browser.
cancels: A list of other events to cancel when this listener is triggered. For example, setting cancels=[click_event] will cancel the click_event, where click_event is the return value of another components .click method. Functions that have not yet run (or generators that are iterating) will be cancelled, but functions that are currently running will be allowed to finish.
- every: Run this event 'every' number of seconds while the client connection is open. Interpreted in seconds. Queue must be enabled.
- trigger_mode: If "once" (default for all events except `.change()`) would not allow any submissions while an event is pending. If set to "multiple", unlimited submissions are allowed while pending, and "always_last" (default for `.change()` event) would allow a second submission after the pending event is complete.
+ every: Run this event 'every' number of seconds while the client connection is open. Interpreted in seconds.
+ trigger_mode: If "once" (default for all events except `.change()`) would not allow any submissions while an event is pending. If set to "multiple", unlimited submissions are allowed while pending, and "always_last" (default for `.change()` and `.key_up()` events) would allow a second submission after the pending event is complete.
js: Optional frontend js method to run before running 'fn'. Input arguments for js method are values of 'inputs' and 'outputs', return should be a list of values for output components.
concurrency_limit: If set, this is the maximum number of this event that can be running simultaneously. Can be set to None to mean no concurrency_limit (any number of this event can be running simultaneously). Set to "default" to use the default concurrency limit (defined by the `default_concurrency_limit` parameter in `Blocks.queue()`, which itself is 1 by default).
concurrency_id: If set, this is the id of the concurrency group. Events with the same concurrency_id will be limited by the lowest set concurrency_limit.
@@ -489,8 +489,8 @@ class HighlightedTextbox(FormComponent):
preprocess: If False, will not run preprocessing of component data before running 'fn' (e.g. leaving it as a base64 string if this method is called with the `Image` component).
postprocess: If False, will not run postprocessing of component data before returning 'fn' output to the browser.
cancels: A list of other events to cancel when this listener is triggered. For example, setting cancels=[click_event] will cancel the click_event, where click_event is the return value of another components .click method. Functions that have not yet run (or generators that are iterating) will be cancelled, but functions that are currently running will be allowed to finish.
- every: Run this event 'every' number of seconds while the client connection is open. Interpreted in seconds. Queue must be enabled.
- trigger_mode: If "once" (default for all events except `.change()`) would not allow any submissions while an event is pending. If set to "multiple", unlimited submissions are allowed while pending, and "always_last" (default for `.change()` event) would allow a second submission after the pending event is complete.
+ every: Run this event 'every' number of seconds while the client connection is open. Interpreted in seconds.
+ trigger_mode: If "once" (default for all events except `.change()`) would not allow any submissions while an event is pending. If set to "multiple", unlimited submissions are allowed while pending, and "always_last" (default for `.change()` and `.key_up()` events) would allow a second submission after the pending event is complete.
js: Optional frontend js method to run before running 'fn'. Input arguments for js method are values of 'inputs' and 'outputs', return should be a list of values for output components.
concurrency_limit: If set, this is the maximum number of this event that can be running simultaneously. Can be set to None to mean no concurrency_limit (any number of this event can be running simultaneously). Set to "default" to use the default concurrency limit (defined by the `default_concurrency_limit` parameter in `Blocks.queue()`, which itself is 1 by default).
concurrency_id: If set, this is the id of the concurrency group. Events with the same concurrency_id will be limited by the lowest set concurrency_limit.
@@ -531,8 +531,8 @@ class HighlightedTextbox(FormComponent):
preprocess: If False, will not run preprocessing of component data before running 'fn' (e.g. leaving it as a base64 string if this method is called with the `Image` component).
postprocess: If False, will not run postprocessing of component data before returning 'fn' output to the browser.
cancels: A list of other events to cancel when this listener is triggered. For example, setting cancels=[click_event] will cancel the click_event, where click_event is the return value of another components .click method. Functions that have not yet run (or generators that are iterating) will be cancelled, but functions that are currently running will be allowed to finish.
- every: Run this event 'every' number of seconds while the client connection is open. Interpreted in seconds. Queue must be enabled.
- trigger_mode: If "once" (default for all events except `.change()`) would not allow any submissions while an event is pending. If set to "multiple", unlimited submissions are allowed while pending, and "always_last" (default for `.change()` event) would allow a second submission after the pending event is complete.
+ every: Run this event 'every' number of seconds while the client connection is open. Interpreted in seconds.
+ trigger_mode: If "once" (default for all events except `.change()`) would not allow any submissions while an event is pending. If set to "multiple", unlimited submissions are allowed while pending, and "always_last" (default for `.change()` and `.key_up()` events) would allow a second submission after the pending event is complete.
js: Optional frontend js method to run before running 'fn'. Input arguments for js method are values of 'inputs' and 'outputs', return should be a list of values for output components.
concurrency_limit: If set, this is the maximum number of this event that can be running simultaneously. Can be set to None to mean no concurrency_limit (any number of this event can be running simultaneously). Set to "default" to use the default concurrency limit (defined by the `default_concurrency_limit` parameter in `Blocks.queue()`, which itself is 1 by default).
concurrency_id: If set, this is the id of the concurrency group. Events with the same concurrency_id will be limited by the lowest set concurrency_limit.
@@ -573,8 +573,8 @@ class HighlightedTextbox(FormComponent):
preprocess: If False, will not run preprocessing of component data before running 'fn' (e.g. leaving it as a base64 string if this method is called with the `Image` component).
postprocess: If False, will not run postprocessing of component data before returning 'fn' output to the browser.
cancels: A list of other events to cancel when this listener is triggered. For example, setting cancels=[click_event] will cancel the click_event, where click_event is the return value of another components .click method. Functions that have not yet run (or generators that are iterating) will be cancelled, but functions that are currently running will be allowed to finish.
- every: Run this event 'every' number of seconds while the client connection is open. Interpreted in seconds. Queue must be enabled.
- trigger_mode: If "once" (default for all events except `.change()`) would not allow any submissions while an event is pending. If set to "multiple", unlimited submissions are allowed while pending, and "always_last" (default for `.change()` event) would allow a second submission after the pending event is complete.
+ every: Run this event 'every' number of seconds while the client connection is open. Interpreted in seconds.
+ trigger_mode: If "once" (default for all events except `.change()`) would not allow any submissions while an event is pending. If set to "multiple", unlimited submissions are allowed while pending, and "always_last" (default for `.change()` and `.key_up()` events) would allow a second submission after the pending event is complete.
js: Optional frontend js method to run before running 'fn'. Input arguments for js method are values of 'inputs' and 'outputs', return should be a list of values for output components.
concurrency_limit: If set, this is the maximum number of this event that can be running simultaneously. Can be set to None to mean no concurrency_limit (any number of this event can be running simultaneously). Set to "default" to use the default concurrency limit (defined by the `default_concurrency_limit` parameter in `Blocks.queue()`, which itself is 1 by default).
concurrency_id: If set, this is the id of the concurrency group. Events with the same concurrency_id will be limited by the lowest set concurrency_limit.
diff --git a/src/backend/gradio_highlightedtextbox/templates/component/index.js b/src/backend/gradio_highlightedtextbox/templates/component/index.js
index fcdd138cbb7fee2deba50766b36c07e0d5bc6e8b..8a38f9e8d12df4f36adfcfc2b463e3dbccc6da34 100644
--- a/src/backend/gradio_highlightedtextbox/templates/component/index.js
+++ b/src/backend/gradio_highlightedtextbox/templates/component/index.js
@@ -1,137 +1,137 @@
const {
- SvelteComponent: yl,
- append: se,
- attr: U,
- create_slot: Cl,
- destroy_each: ql,
+ SvelteComponent: qn,
+ append: re,
+ attr: K,
+ create_slot: kn,
+ destroy_each: Sn,
detach: fe,
- element: de,
- empty: Sl,
+ element: ge,
+ empty: yn,
ensure_array_like: lt,
- get_all_dirty_from_scope: Tl,
- get_slot_changes: Ll,
- init: jl,
- insert: _e,
- safe_not_equal: Fl,
- set_data: Ke,
- space: Me,
- text: Qe,
+ get_all_dirty_from_scope: Ln,
+ get_slot_changes: Mn,
+ init: jn,
+ insert: ce,
+ safe_not_equal: Tn,
+ set_data: Qe,
+ space: Ne,
+ text: xe,
toggle_class: V,
- transition_in: Hl,
- transition_out: Ml,
- update_slot_base: Nl
+ transition_in: Fn,
+ transition_out: Hn,
+ update_slot_base: Nn
} = window.__gradio__svelte__internal;
-function nt(l, e, t) {
- const n = l.slice();
- return n[8] = e[t][0], n[9] = e[t][1], n[11] = t, n;
+function it(n, e, t) {
+ const o = n.slice();
+ return o[8] = e[t][0], o[9] = e[t][1], o[11] = t, o;
}
-function it(l) {
- let e, t, n, i, o, s, f = lt(Object.entries(
+function st(n) {
+ let e, t, o, l, i, s, _ = lt(Object.entries(
/*_color_map*/
- l[4]
- )), a = [];
- for (let _ = 0; _ < f.length; _ += 1)
- a[_] = ot(nt(l, f, _));
+ n[4]
+ )), r = [];
+ for (let a = 0; a < _.length; a += 1)
+ r[a] = at(it(n, _, a));
return {
c() {
- e = de("span"), e.textContent = "·", t = Me(), n = de("div"), i = de("span"), o = Qe(
+ e = ge("span"), e.textContent = "·", t = Ne(), o = ge("div"), l = ge("span"), i = xe(
/*legend_label*/
- l[3]
- ), s = Me();
- for (let _ = 0; _ < a.length; _ += 1)
- a[_].c();
- U(e, "class", "legend-separator svelte-vm3q5z"), V(e, "hide", !/*show_legend*/
- l[1] || !/*show_label*/
- l[0]), V(
+ n[3]
+ ), s = Ne();
+ for (let a = 0; a < r.length; a += 1)
+ r[a].c();
+ K(e, "class", "legend-separator svelte-vm3q5z"), V(e, "hide", !/*show_legend*/
+ n[1] || !/*show_label*/
+ n[0]), V(
e,
"has-info",
/*info*/
- l[5] != null
- ), U(i, "class", "svelte-vm3q5z"), V(i, "hide", !/*show_legend_label*/
- l[2]), V(
- i,
+ n[5] != null
+ ), K(l, "class", "svelte-vm3q5z"), V(l, "hide", !/*show_legend_label*/
+ n[2]), V(
+ l,
"has-info",
/*info*/
- l[5] != null
- ), U(n, "class", "category-legend svelte-vm3q5z"), U(n, "data-testid", "highlighted-text:category-legend"), V(n, "hide", !/*show_legend*/
- l[1]);
+ n[5] != null
+ ), K(o, "class", "category-legend svelte-vm3q5z"), K(o, "data-testid", "highlighted-text:category-legend"), V(o, "hide", !/*show_legend*/
+ n[1]);
},
- m(_, r) {
- _e(_, e, r), _e(_, t, r), _e(_, n, r), se(n, i), se(i, o), se(n, s);
- for (let u = 0; u < a.length; u += 1)
- a[u] && a[u].m(n, null);
+ m(a, f) {
+ ce(a, e, f), ce(a, t, f), ce(a, o, f), re(o, l), re(l, i), re(o, s);
+ for (let c = 0; c < r.length; c += 1)
+ r[c] && r[c].m(o, null);
},
- p(_, r) {
- if (r & /*show_legend, show_label*/
+ p(a, f) {
+ if (f & /*show_legend, show_label*/
3 && V(e, "hide", !/*show_legend*/
- _[1] || !/*show_label*/
- _[0]), r & /*info*/
+ a[1] || !/*show_label*/
+ a[0]), f & /*info*/
32 && V(
e,
"has-info",
/*info*/
- _[5] != null
- ), r & /*legend_label*/
- 8 && Ke(
- o,
+ a[5] != null
+ ), f & /*legend_label*/
+ 8 && Qe(
+ i,
/*legend_label*/
- _[3]
- ), r & /*show_legend_label*/
- 4 && V(i, "hide", !/*show_legend_label*/
- _[2]), r & /*info*/
+ a[3]
+ ), f & /*show_legend_label*/
+ 4 && V(l, "hide", !/*show_legend_label*/
+ a[2]), f & /*info*/
32 && V(
- i,
+ l,
"has-info",
/*info*/
- _[5] != null
- ), r & /*Object, _color_map, info*/
+ a[5] != null
+ ), f & /*Object, _color_map, info*/
48) {
- f = lt(Object.entries(
+ _ = lt(Object.entries(
/*_color_map*/
- _[4]
+ a[4]
));
- let u;
- for (u = 0; u < f.length; u += 1) {
- const c = nt(_, f, u);
- a[u] ? a[u].p(c, r) : (a[u] = ot(c), a[u].c(), a[u].m(n, null));
+ let c;
+ for (c = 0; c < _.length; c += 1) {
+ const u = it(a, _, c);
+ r[c] ? r[c].p(u, f) : (r[c] = at(u), r[c].c(), r[c].m(o, null));
}
- for (; u < a.length; u += 1)
- a[u].d(1);
- a.length = f.length;
+ for (; c < r.length; c += 1)
+ r[c].d(1);
+ r.length = _.length;
}
- r & /*show_legend*/
- 2 && V(n, "hide", !/*show_legend*/
- _[1]);
+ f & /*show_legend*/
+ 2 && V(o, "hide", !/*show_legend*/
+ a[1]);
},
- d(_) {
- _ && (fe(e), fe(t), fe(n)), ql(a, _);
+ d(a) {
+ a && (fe(e), fe(t), fe(o)), Sn(r, a);
}
};
}
-function ot(l) {
+function at(n) {
let e, t = (
/*category*/
- l[8] + ""
- ), n, i, o;
+ n[8] + ""
+ ), o, l, i;
return {
c() {
- e = de("div"), n = Qe(t), i = Me(), U(e, "class", "category-label svelte-vm3q5z"), U(e, "style", o = "background-color:" + /*color*/
- l[9].secondary), V(
+ e = ge("div"), o = xe(t), l = Ne(), K(e, "class", "category-label svelte-vm3q5z"), K(e, "style", i = "background-color:" + /*color*/
+ n[9].secondary), V(
e,
"has-info",
/*info*/
- l[5] != null
+ n[5] != null
);
},
- m(s, f) {
- _e(s, e, f), se(e, n), se(e, i);
+ m(s, _) {
+ ce(s, e, _), re(e, o), re(e, l);
},
- p(s, f) {
- f & /*_color_map*/
+ p(s, _) {
+ _ & /*_color_map*/
16 && t !== (t = /*category*/
- s[8] + "") && Ke(n, t), f & /*_color_map*/
- 16 && o !== (o = "background-color:" + /*color*/
- s[9].secondary) && U(e, "style", o), f & /*info*/
+ s[8] + "") && Qe(o, t), _ & /*_color_map*/
+ 16 && i !== (i = "background-color:" + /*color*/
+ s[9].secondary) && K(e, "style", i), _ & /*info*/
32 && V(
e,
"has-info",
@@ -144,129 +144,129 @@ function ot(l) {
}
};
}
-function st(l) {
+function _t(n) {
let e, t;
return {
c() {
- e = de("div"), t = Qe(
+ e = ge("div"), t = xe(
/*info*/
- l[5]
- ), U(e, "class", "title-with-highlights-info svelte-vm3q5z");
+ n[5]
+ ), K(e, "class", "title-with-highlights-info svelte-vm3q5z");
},
- m(n, i) {
- _e(n, e, i), se(e, t);
+ m(o, l) {
+ ce(o, e, l), re(e, t);
},
- p(n, i) {
- i & /*info*/
- 32 && Ke(
+ p(o, l) {
+ l & /*info*/
+ 32 && Qe(
t,
/*info*/
- n[5]
+ o[5]
);
},
- d(n) {
- n && fe(e);
+ d(o) {
+ o && fe(e);
}
};
}
-function Vl(l) {
- let e, t, n, i = Object.keys(
+function Vn(n) {
+ let e, t, o, l = Object.keys(
/*_color_map*/
- l[4]
- ).length !== 0, o, s, f;
- const a = (
+ n[4]
+ ).length !== 0, i, s, _;
+ const r = (
/*#slots*/
- l[7].default
- ), _ = Cl(
- a,
- l,
+ n[7].default
+ ), a = kn(
+ r,
+ n,
/*$$scope*/
- l[6],
+ n[6],
null
);
- let r = i && it(l), u = (
+ let f = l && st(n), c = (
/*info*/
- l[5] && st(l)
+ n[5] && _t(n)
);
return {
c() {
- e = de("div"), t = de("span"), _ && _.c(), n = Me(), r && r.c(), o = Me(), u && u.c(), s = Sl(), U(t, "data-testid", "block-info"), U(t, "class", "svelte-vm3q5z"), V(t, "sr-only", !/*show_label*/
- l[0]), V(t, "hide", !/*show_label*/
- l[0]), V(
+ e = ge("div"), t = ge("span"), a && a.c(), o = Ne(), f && f.c(), i = Ne(), c && c.c(), s = yn(), K(t, "data-testid", "block-info"), K(t, "class", "svelte-vm3q5z"), V(t, "sr-only", !/*show_label*/
+ n[0]), V(t, "hide", !/*show_label*/
+ n[0]), V(
t,
"has-info",
/*info*/
- l[5] != null
- ), U(e, "class", "title-container svelte-vm3q5z");
+ n[5] != null
+ ), K(e, "class", "title-container svelte-vm3q5z");
},
- m(c, m) {
- _e(c, e, m), se(e, t), _ && _.m(t, null), se(e, n), r && r.m(e, null), _e(c, o, m), u && u.m(c, m), _e(c, s, m), f = !0;
+ m(u, m) {
+ ce(u, e, m), re(e, t), a && a.m(t, null), re(e, o), f && f.m(e, null), ce(u, i, m), c && c.m(u, m), ce(u, s, m), _ = !0;
},
- p(c, [m]) {
- _ && _.p && (!f || m & /*$$scope*/
- 64) && Nl(
- _,
+ p(u, [m]) {
+ a && a.p && (!_ || m & /*$$scope*/
+ 64) && Nn(
a,
- c,
+ r,
+ u,
/*$$scope*/
- c[6],
- f ? Ll(
- a,
+ u[6],
+ _ ? Mn(
+ r,
/*$$scope*/
- c[6],
+ u[6],
m,
null
- ) : Tl(
+ ) : Ln(
/*$$scope*/
- c[6]
+ u[6]
),
null
- ), (!f || m & /*show_label*/
+ ), (!_ || m & /*show_label*/
1) && V(t, "sr-only", !/*show_label*/
- c[0]), (!f || m & /*show_label*/
+ u[0]), (!_ || m & /*show_label*/
1) && V(t, "hide", !/*show_label*/
- c[0]), (!f || m & /*info*/
+ u[0]), (!_ || m & /*info*/
32) && V(
t,
"has-info",
/*info*/
- c[5] != null
+ u[5] != null
), m & /*_color_map*/
- 16 && (i = Object.keys(
+ 16 && (l = Object.keys(
/*_color_map*/
- c[4]
- ).length !== 0), i ? r ? r.p(c, m) : (r = it(c), r.c(), r.m(e, null)) : r && (r.d(1), r = null), /*info*/
- c[5] ? u ? u.p(c, m) : (u = st(c), u.c(), u.m(s.parentNode, s)) : u && (u.d(1), u = null);
+ u[4]
+ ).length !== 0), l ? f ? f.p(u, m) : (f = st(u), f.c(), f.m(e, null)) : f && (f.d(1), f = null), /*info*/
+ u[5] ? c ? c.p(u, m) : (c = _t(u), c.c(), c.m(s.parentNode, s)) : c && (c.d(1), c = null);
},
- i(c) {
- f || (Hl(_, c), f = !0);
+ i(u) {
+ _ || (Fn(a, u), _ = !0);
},
- o(c) {
- Ml(_, c), f = !1;
+ o(u) {
+ Hn(a, u), _ = !1;
},
- d(c) {
- c && (fe(e), fe(o), fe(s)), _ && _.d(c), r && r.d(), u && u.d(c);
+ d(u) {
+ u && (fe(e), fe(i), fe(s)), a && a.d(u), f && f.d(), c && c.d(u);
}
};
}
-function zl(l, e, t) {
- let { $$slots: n = {}, $$scope: i } = e, { show_label: o = !0 } = e, { show_legend: s = !0 } = e, { show_legend_label: f = !0 } = e, { legend_label: a = "Highlights:" } = e, { _color_map: _ = {} } = e, { info: r = void 0 } = e;
- return l.$$set = (u) => {
- "show_label" in u && t(0, o = u.show_label), "show_legend" in u && t(1, s = u.show_legend), "show_legend_label" in u && t(2, f = u.show_legend_label), "legend_label" in u && t(3, a = u.legend_label), "_color_map" in u && t(4, _ = u._color_map), "info" in u && t(5, r = u.info), "$$scope" in u && t(6, i = u.$$scope);
+function zn(n, e, t) {
+ let { $$slots: o = {}, $$scope: l } = e, { show_label: i = !0 } = e, { show_legend: s = !0 } = e, { show_legend_label: _ = !0 } = e, { legend_label: r = "Highlights:" } = e, { _color_map: a = {} } = e, { info: f = void 0 } = e;
+ return n.$$set = (c) => {
+ "show_label" in c && t(0, i = c.show_label), "show_legend" in c && t(1, s = c.show_legend), "show_legend_label" in c && t(2, _ = c.show_legend_label), "legend_label" in c && t(3, r = c.legend_label), "_color_map" in c && t(4, a = c._color_map), "info" in c && t(5, f = c.info), "$$scope" in c && t(6, l = c.$$scope);
}, [
- o,
+ i,
s,
- f,
- a,
_,
r,
- i,
- n
+ a,
+ f,
+ l,
+ o
];
}
-class El extends yl {
+class En extends qn {
constructor(e) {
- super(), jl(this, e, zl, Vl, Fl, {
+ super(), jn(this, e, zn, Vn, Tn, {
show_label: 0,
show_legend: 1,
show_legend_label: 2,
@@ -276,472 +276,1037 @@ class El extends yl {
});
}
}
-function Re() {
+function De() {
}
-const Rl = (l) => l;
-function Dl(l, e) {
- return l != l ? e == e : l !== e || l && typeof l == "object" || typeof l == "function";
+const Dn = (n) => n;
+function Rn(n, e) {
+ return n != n ? e == e : n !== e || n && typeof n == "object" || typeof n == "function";
}
-const ll = typeof window < "u";
-let ft = ll ? () => window.performance.now() : () => Date.now(), nl = ll ? (l) => requestAnimationFrame(l) : Re;
-const Ce = /* @__PURE__ */ new Set();
-function il(l) {
- Ce.forEach((e) => {
- e.c(l) || (Ce.delete(e), e.f());
- }), Ce.size !== 0 && nl(il);
+const ln = typeof window < "u";
+let rt = ln ? () => window.performance.now() : () => Date.now(), sn = ln ? (n) => requestAnimationFrame(n) : De;
+const ke = /* @__PURE__ */ new Set();
+function an(n) {
+ ke.forEach((e) => {
+ e.c(n) || (ke.delete(e), e.f());
+ }), ke.size !== 0 && sn(an);
}
-function Bl(l) {
+function On(n) {
let e;
- return Ce.size === 0 && nl(il), {
+ return ke.size === 0 && sn(an), {
promise: new Promise((t) => {
- Ce.add(e = { c: l, f: t });
+ ke.add(e = { c: n, f: t });
}),
abort() {
- Ce.delete(e);
+ ke.delete(e);
}
};
}
-function _t(l, { delay: e = 0, duration: t = 400, easing: n = Rl } = {}) {
- const i = +getComputedStyle(l).opacity;
+function ft(n, { delay: e = 0, duration: t = 400, easing: o = Dn } = {}) {
+ const l = +getComputedStyle(n).opacity;
return {
delay: e,
duration: t,
- easing: n,
- css: (o) => `opacity: ${o * i}`
+ easing: o,
+ css: (i) => `opacity: ${i * l}`
};
}
-const ve = [];
-function Pl(l, e = Re) {
+const we = [];
+function Zn(n, e = De) {
let t;
- const n = /* @__PURE__ */ new Set();
- function i(f) {
- if (Dl(l, f) && (l = f, t)) {
- const a = !ve.length;
- for (const _ of n)
- _[1](), ve.push(_, l);
- if (a) {
- for (let _ = 0; _ < ve.length; _ += 2)
- ve[_][0](ve[_ + 1]);
- ve.length = 0;
+ const o = /* @__PURE__ */ new Set();
+ function l(_) {
+ if (Rn(n, _) && (n = _, t)) {
+ const r = !we.length;
+ for (const a of o)
+ a[1](), we.push(a, n);
+ if (r) {
+ for (let a = 0; a < we.length; a += 2)
+ we[a][0](we[a + 1]);
+ we.length = 0;
}
}
}
- function o(f) {
- i(f(l));
+ function i(_) {
+ l(_(n));
}
- function s(f, a = Re) {
- const _ = [f, a];
- return n.add(_), n.size === 1 && (t = e(i, o) || Re), f(l), () => {
- n.delete(_), n.size === 0 && t && (t(), t = null);
+ function s(_, r = De) {
+ const a = [_, r];
+ return o.add(a), o.size === 1 && (t = e(l, i) || De), _(n), () => {
+ o.delete(a), o.size === 0 && t && (t(), t = null);
};
}
- return { set: i, update: o, subscribe: s };
+ return { set: l, update: i, subscribe: s };
}
-function at(l) {
- return Object.prototype.toString.call(l) === "[object Date]";
+function ct(n) {
+ return Object.prototype.toString.call(n) === "[object Date]";
}
-function Ge(l, e, t, n) {
- if (typeof t == "number" || at(t)) {
- const i = n - t, o = (t - e) / (l.dt || 1 / 60), s = l.opts.stiffness * i, f = l.opts.damping * o, a = (s - f) * l.inv_mass, _ = (o + a) * l.dt;
- return Math.abs(_) < l.opts.precision && Math.abs(i) < l.opts.precision ? n : (l.settled = !1, at(t) ? new Date(t.getTime() + _) : t + _);
+function Je(n, e, t, o) {
+ if (typeof t == "number" || ct(t)) {
+ const l = o - t, i = (t - e) / (n.dt || 1 / 60), s = n.opts.stiffness * l, _ = n.opts.damping * i, r = (s - _) * n.inv_mass, a = (i + r) * n.dt;
+ return Math.abs(a) < n.opts.precision && Math.abs(l) < n.opts.precision ? o : (n.settled = !1, ct(t) ? new Date(t.getTime() + a) : t + a);
} else {
if (Array.isArray(t))
return t.map(
- (i, o) => Ge(l, e[o], t[o], n[o])
+ (l, i) => Je(n, e[i], t[i], o[i])
);
if (typeof t == "object") {
- const i = {};
- for (const o in t)
- i[o] = Ge(l, e[o], t[o], n[o]);
- return i;
+ const l = {};
+ for (const i in t)
+ l[i] = Je(n, e[i], t[i], o[i]);
+ return l;
} else
throw new Error(`Cannot spring ${typeof t} values`);
}
}
-function rt(l, e = {}) {
- const t = Pl(l), { stiffness: n = 0.15, damping: i = 0.8, precision: o = 0.01 } = e;
- let s, f, a, _ = l, r = l, u = 1, c = 0, m = !1;
- function k(T, S = {}) {
- r = T;
- const y = a = {};
- return l == null || S.hard || j.stiffness >= 1 && j.damping >= 1 ? (m = !0, s = ft(), _ = T, t.set(l = r), Promise.resolve()) : (S.soft && (c = 1 / ((S.soft === !0 ? 0.5 : +S.soft) * 60), u = 0), f || (s = ft(), m = !1, f = Bl((d) => {
+function ut(n, e = {}) {
+ const t = Zn(n), { stiffness: o = 0.15, damping: l = 0.8, precision: i = 0.01 } = e;
+ let s, _, r, a = n, f = n, c = 1, u = 0, m = !1;
+ function b(y, L = {}) {
+ f = y;
+ const w = r = {};
+ return n == null || L.hard || k.stiffness >= 1 && k.damping >= 1 ? (m = !0, s = rt(), a = y, t.set(n = f), Promise.resolve()) : (L.soft && (u = 1 / ((L.soft === !0 ? 0.5 : +L.soft) * 60), c = 0), _ || (s = rt(), m = !1, _ = On((d) => {
if (m)
- return m = !1, f = null, !1;
- u = Math.min(u + c, 1);
- const C = {
- inv_mass: u,
- opts: j,
+ return m = !1, _ = null, !1;
+ c = Math.min(c + u, 1);
+ const q = {
+ inv_mass: c,
+ opts: k,
settled: !0,
dt: (d - s) * 60 / 1e3
- }, L = Ge(C, _, l, r);
- return s = d, _ = l, t.set(l = L), C.settled && (f = null), !C.settled;
+ }, M = Je(q, a, n, f);
+ return s = d, a = n, t.set(n = M), q.settled && (_ = null), !q.settled;
})), new Promise((d) => {
- f.promise.then(() => {
- y === a && d();
+ _.promise.then(() => {
+ w === r && d();
});
}));
}
- const j = {
- set: k,
- update: (T, S) => k(T(r, l), S),
+ const k = {
+ set: b,
+ update: (y, L) => b(y(f, n), L),
subscribe: t.subscribe,
- stiffness: n,
- damping: i,
- precision: o
+ stiffness: o,
+ damping: l,
+ precision: i
};
- return j;
+ return k;
}
const {
- SvelteComponent: Zl,
- append: Ol,
- attr: le,
- detach: Al,
- init: Wl,
- insert: Il,
+ SvelteComponent: Ci,
+ append: qi,
+ attr: ki,
+ detach: Si,
+ init: yi,
+ insert: Li,
+ noop: Mi,
+ safe_not_equal: ji,
+ svg_element: Ti
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Fi,
+ append: Hi,
+ attr: Ni,
+ detach: Vi,
+ init: zi,
+ insert: Ei,
+ noop: Di,
+ safe_not_equal: Ri,
+ svg_element: Oi
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Zi,
+ append: Ai,
+ attr: Bi,
+ detach: Ii,
+ init: Pi,
+ insert: Wi,
+ noop: Xi,
+ safe_not_equal: Gi,
+ svg_element: Ui
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Yi,
+ append: Ji,
+ attr: Ki,
+ detach: Qi,
+ init: xi,
+ insert: es,
+ noop: ts,
+ safe_not_equal: ns,
+ svg_element: os
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: ls,
+ append: is,
+ attr: ss,
+ detach: as,
+ init: _s,
+ insert: rs,
+ noop: fs,
+ safe_not_equal: cs,
+ svg_element: us
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: ds,
+ append: ms,
+ attr: ps,
+ detach: gs,
+ init: hs,
+ insert: vs,
+ noop: bs,
+ safe_not_equal: ws,
+ svg_element: $s
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: An,
+ append: Bn,
+ attr: ie,
+ detach: In,
+ init: Pn,
+ insert: Wn,
noop: We,
- safe_not_equal: Ul,
- svg_element: ut
+ safe_not_equal: Xn,
+ svg_element: dt
} = window.__gradio__svelte__internal;
-function Xl(l) {
+function Gn(n) {
let e, t;
return {
c() {
- e = ut("svg"), t = ut("polyline"), le(t, "points", "20 6 9 17 4 12"), le(e, "xmlns", "http://www.w3.org/2000/svg"), le(e, "viewBox", "2 0 20 20"), le(e, "fill", "none"), le(e, "stroke", "currentColor"), le(e, "stroke-width", "3"), le(e, "stroke-linecap", "round"), le(e, "stroke-linejoin", "round");
+ e = dt("svg"), t = dt("polyline"), ie(t, "points", "20 6 9 17 4 12"), ie(e, "xmlns", "http://www.w3.org/2000/svg"), ie(e, "viewBox", "2 0 20 20"), ie(e, "fill", "none"), ie(e, "stroke", "currentColor"), ie(e, "stroke-width", "3"), ie(e, "stroke-linecap", "round"), ie(e, "stroke-linejoin", "round");
},
- m(n, i) {
- Il(n, e, i), Ol(e, t);
+ m(o, l) {
+ Wn(o, e, l), Bn(e, t);
},
p: We,
i: We,
o: We,
- d(n) {
- n && Al(e);
+ d(o) {
+ o && In(e);
}
};
}
-class Yl extends Zl {
+class Un extends An {
constructor(e) {
- super(), Wl(this, e, null, Xl, Ul, {});
+ super(), Pn(this, e, null, Gn, Xn, {});
}
}
const {
- SvelteComponent: Gl,
- append: ct,
- attr: re,
- detach: Jl,
- init: Kl,
- insert: Ql,
- noop: Ie,
- safe_not_equal: xl,
- svg_element: Ue
+ SvelteComponent: Cs,
+ append: qs,
+ attr: ks,
+ detach: Ss,
+ init: ys,
+ insert: Ls,
+ noop: Ms,
+ safe_not_equal: js,
+ svg_element: Ts
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Fs,
+ append: Hs,
+ attr: Ns,
+ detach: Vs,
+ init: zs,
+ insert: Es,
+ noop: Ds,
+ safe_not_equal: Rs,
+ set_style: Os,
+ svg_element: Zs
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: As,
+ append: Bs,
+ attr: Is,
+ detach: Ps,
+ init: Ws,
+ insert: Xs,
+ noop: Gs,
+ safe_not_equal: Us,
+ svg_element: Ys
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Js,
+ append: Ks,
+ attr: Qs,
+ detach: xs,
+ init: ea,
+ insert: ta,
+ noop: na,
+ safe_not_equal: oa,
+ svg_element: la
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: ia,
+ append: sa,
+ attr: aa,
+ detach: _a,
+ init: ra,
+ insert: fa,
+ noop: ca,
+ safe_not_equal: ua,
+ svg_element: da
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Yn,
+ append: mt,
+ attr: de,
+ detach: Jn,
+ init: Kn,
+ insert: Qn,
+ noop: Xe,
+ safe_not_equal: xn,
+ svg_element: Ge
} = window.__gradio__svelte__internal;
-function $l(l) {
- let e, t, n;
+function eo(n) {
+ let e, t, o;
return {
c() {
- e = Ue("svg"), t = Ue("path"), n = Ue("path"), re(t, "fill", "currentColor"), re(t, "d", "M28 10v18H10V10h18m0-2H10a2 2 0 0 0-2 2v18a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2Z"), re(n, "fill", "currentColor"), re(n, "d", "M4 18H2V4a2 2 0 0 1 2-2h14v2H4Z"), re(e, "xmlns", "http://www.w3.org/2000/svg"), re(e, "viewBox", "0 0 33 33"), re(e, "color", "currentColor");
+ e = Ge("svg"), t = Ge("path"), o = Ge("path"), de(t, "fill", "currentColor"), de(t, "d", "M28 10v18H10V10h18m0-2H10a2 2 0 0 0-2 2v18a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2Z"), de(o, "fill", "currentColor"), de(o, "d", "M4 18H2V4a2 2 0 0 1 2-2h14v2H4Z"), de(e, "xmlns", "http://www.w3.org/2000/svg"), de(e, "viewBox", "0 0 33 33"), de(e, "color", "currentColor");
},
- m(i, o) {
- Ql(i, e, o), ct(e, t), ct(e, n);
+ m(l, i) {
+ Qn(l, e, i), mt(e, t), mt(e, o);
},
- p: Ie,
- i: Ie,
- o: Ie,
- d(i) {
- i && Jl(e);
+ p: Xe,
+ i: Xe,
+ o: Xe,
+ d(l) {
+ l && Jn(e);
}
};
}
-class en extends Gl {
+class to extends Yn {
constructor(e) {
- super(), Kl(this, e, null, $l, xl, {});
+ super(), Kn(this, e, null, eo, xn, {});
}
}
const {
- SvelteComponent: tn,
- add_render_callback: ln,
- append: nn,
- attr: ue,
- check_outros: on,
- create_bidirectional_transition: dt,
- create_component: ol,
- destroy_component: sl,
- detach: fl,
- element: _l,
- group_outros: sn,
- init: fn,
- insert: al,
- listen: _n,
- mount_component: rl,
- safe_not_equal: an,
- space: rn,
- toggle_class: mt,
+ SvelteComponent: ma,
+ append: pa,
+ attr: ga,
+ detach: ha,
+ init: va,
+ insert: ba,
+ noop: wa,
+ safe_not_equal: $a,
+ svg_element: Ca
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: qa,
+ append: ka,
+ attr: Sa,
+ detach: ya,
+ init: La,
+ insert: Ma,
+ noop: ja,
+ safe_not_equal: Ta,
+ svg_element: Fa
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Ha,
+ append: Na,
+ attr: Va,
+ detach: za,
+ init: Ea,
+ insert: Da,
+ noop: Ra,
+ safe_not_equal: Oa,
+ svg_element: Za
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Aa,
+ append: Ba,
+ attr: Ia,
+ detach: Pa,
+ init: Wa,
+ insert: Xa,
+ noop: Ga,
+ safe_not_equal: Ua,
+ svg_element: Ya
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Ja,
+ append: Ka,
+ attr: Qa,
+ detach: xa,
+ init: e_,
+ insert: t_,
+ noop: n_,
+ safe_not_equal: o_,
+ svg_element: l_
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: i_,
+ append: s_,
+ attr: a_,
+ detach: __,
+ init: r_,
+ insert: f_,
+ noop: c_,
+ safe_not_equal: u_,
+ svg_element: d_
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: m_,
+ append: p_,
+ attr: g_,
+ detach: h_,
+ init: v_,
+ insert: b_,
+ noop: w_,
+ safe_not_equal: $_,
+ svg_element: C_
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: q_,
+ append: k_,
+ attr: S_,
+ detach: y_,
+ init: L_,
+ insert: M_,
+ noop: j_,
+ safe_not_equal: T_,
+ svg_element: F_
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: H_,
+ append: N_,
+ attr: V_,
+ detach: z_,
+ init: E_,
+ insert: D_,
+ noop: R_,
+ safe_not_equal: O_,
+ svg_element: Z_
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: A_,
+ append: B_,
+ attr: I_,
+ detach: P_,
+ init: W_,
+ insert: X_,
+ noop: G_,
+ safe_not_equal: U_,
+ svg_element: Y_
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: J_,
+ append: K_,
+ attr: Q_,
+ detach: x_,
+ init: er,
+ insert: tr,
+ noop: nr,
+ safe_not_equal: or,
+ svg_element: lr
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: ir,
+ append: sr,
+ attr: ar,
+ detach: _r,
+ init: rr,
+ insert: fr,
+ noop: cr,
+ safe_not_equal: ur,
+ svg_element: dr
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: mr,
+ append: pr,
+ attr: gr,
+ detach: hr,
+ init: vr,
+ insert: br,
+ noop: wr,
+ safe_not_equal: $r,
+ svg_element: Cr
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: qr,
+ append: kr,
+ attr: Sr,
+ detach: yr,
+ init: Lr,
+ insert: Mr,
+ noop: jr,
+ safe_not_equal: Tr,
+ svg_element: Fr
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Hr,
+ append: Nr,
+ attr: Vr,
+ detach: zr,
+ init: Er,
+ insert: Dr,
+ noop: Rr,
+ safe_not_equal: Or,
+ svg_element: Zr
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Ar,
+ append: Br,
+ attr: Ir,
+ detach: Pr,
+ init: Wr,
+ insert: Xr,
+ noop: Gr,
+ safe_not_equal: Ur,
+ svg_element: Yr
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Jr,
+ append: Kr,
+ attr: Qr,
+ detach: xr,
+ init: ef,
+ insert: tf,
+ noop: nf,
+ safe_not_equal: of,
+ svg_element: lf
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: sf,
+ append: af,
+ attr: _f,
+ detach: rf,
+ init: ff,
+ insert: cf,
+ noop: uf,
+ safe_not_equal: df,
+ svg_element: mf
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: pf,
+ append: gf,
+ attr: hf,
+ detach: vf,
+ init: bf,
+ insert: wf,
+ noop: $f,
+ safe_not_equal: Cf,
+ svg_element: qf
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: kf,
+ append: Sf,
+ attr: yf,
+ detach: Lf,
+ init: Mf,
+ insert: jf,
+ noop: Tf,
+ safe_not_equal: Ff,
+ svg_element: Hf
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Nf,
+ append: Vf,
+ attr: zf,
+ detach: Ef,
+ init: Df,
+ insert: Rf,
+ noop: Of,
+ safe_not_equal: Zf,
+ svg_element: Af
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Bf,
+ append: If,
+ attr: Pf,
+ detach: Wf,
+ init: Xf,
+ insert: Gf,
+ noop: Uf,
+ safe_not_equal: Yf,
+ svg_element: Jf
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Kf,
+ append: Qf,
+ attr: xf,
+ detach: ec,
+ init: tc,
+ insert: nc,
+ noop: oc,
+ safe_not_equal: lc,
+ svg_element: ic
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: sc,
+ append: ac,
+ attr: _c,
+ detach: rc,
+ init: fc,
+ insert: cc,
+ noop: uc,
+ safe_not_equal: dc,
+ set_style: mc,
+ svg_element: pc
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: gc,
+ append: hc,
+ attr: vc,
+ detach: bc,
+ init: wc,
+ insert: $c,
+ noop: Cc,
+ safe_not_equal: qc,
+ svg_element: kc
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Sc,
+ append: yc,
+ attr: Lc,
+ detach: Mc,
+ init: jc,
+ insert: Tc,
+ noop: Fc,
+ safe_not_equal: Hc,
+ svg_element: Nc
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Vc,
+ append: zc,
+ attr: Ec,
+ detach: Dc,
+ init: Rc,
+ insert: Oc,
+ noop: Zc,
+ safe_not_equal: Ac,
+ svg_element: Bc
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Ic,
+ append: Pc,
+ attr: Wc,
+ detach: Xc,
+ init: Gc,
+ insert: Uc,
+ noop: Yc,
+ safe_not_equal: Jc,
+ svg_element: Kc
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Qc,
+ append: xc,
+ attr: eu,
+ detach: tu,
+ init: nu,
+ insert: ou,
+ noop: lu,
+ safe_not_equal: iu,
+ svg_element: su
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: au,
+ append: _u,
+ attr: ru,
+ detach: fu,
+ init: cu,
+ insert: uu,
+ noop: du,
+ safe_not_equal: mu,
+ svg_element: pu
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: gu,
+ append: hu,
+ attr: vu,
+ detach: bu,
+ init: wu,
+ insert: $u,
+ noop: Cu,
+ safe_not_equal: qu,
+ svg_element: ku
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Su,
+ append: yu,
+ attr: Lu,
+ detach: Mu,
+ init: ju,
+ insert: Tu,
+ noop: Fu,
+ safe_not_equal: Hu,
+ svg_element: Nu,
+ text: Vu
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: zu,
+ append: Eu,
+ attr: Du,
+ detach: Ru,
+ init: Ou,
+ insert: Zu,
+ noop: Au,
+ safe_not_equal: Bu,
+ svg_element: Iu
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Pu,
+ append: Wu,
+ attr: Xu,
+ detach: Gu,
+ init: Uu,
+ insert: Yu,
+ noop: Ju,
+ safe_not_equal: Ku,
+ svg_element: Qu
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: xu,
+ append: ed,
+ attr: td,
+ detach: nd,
+ init: od,
+ insert: ld,
+ noop: id,
+ safe_not_equal: sd,
+ svg_element: ad
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: _d,
+ append: rd,
+ attr: fd,
+ detach: cd,
+ init: ud,
+ insert: dd,
+ noop: md,
+ safe_not_equal: pd,
+ svg_element: gd
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: hd,
+ append: vd,
+ attr: bd,
+ detach: wd,
+ init: $d,
+ insert: Cd,
+ noop: qd,
+ safe_not_equal: kd,
+ svg_element: Sd
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: yd,
+ append: Ld,
+ attr: Md,
+ detach: jd,
+ init: Td,
+ insert: Fd,
+ noop: Hd,
+ safe_not_equal: Nd,
+ svg_element: Vd,
+ text: zd
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Ed,
+ append: Dd,
+ attr: Rd,
+ detach: Od,
+ init: Zd,
+ insert: Ad,
+ noop: Bd,
+ safe_not_equal: Id,
+ svg_element: Pd,
+ text: Wd
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Xd,
+ append: Gd,
+ attr: Ud,
+ detach: Yd,
+ init: Jd,
+ insert: Kd,
+ noop: Qd,
+ safe_not_equal: xd,
+ svg_element: e0,
+ text: t0
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: n0,
+ append: o0,
+ attr: l0,
+ detach: i0,
+ init: s0,
+ insert: a0,
+ noop: _0,
+ safe_not_equal: r0,
+ svg_element: f0
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: c0,
+ append: u0,
+ attr: d0,
+ detach: m0,
+ init: p0,
+ insert: g0,
+ noop: h0,
+ safe_not_equal: v0,
+ svg_element: b0
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: no,
+ add_render_callback: oo,
+ append: lo,
+ attr: me,
+ check_outros: io,
+ create_bidirectional_transition: pt,
+ create_component: _n,
+ destroy_component: rn,
+ detach: fn,
+ element: cn,
+ group_outros: so,
+ init: ao,
+ insert: un,
+ listen: _o,
+ mount_component: dn,
+ safe_not_equal: ro,
+ space: fo,
+ toggle_class: gt,
transition_in: Fe,
- transition_out: De
-} = window.__gradio__svelte__internal, { onDestroy: un } = window.__gradio__svelte__internal;
-function gt(l) {
- let e, t, n, i;
- return t = new Yl({}), {
+ transition_out: Re
+} = window.__gradio__svelte__internal, { onDestroy: co } = window.__gradio__svelte__internal;
+function ht(n) {
+ let e, t, o, l;
+ return t = new Un({}), {
c() {
- e = _l("span"), ol(t.$$.fragment), ue(e, "class", "check svelte-qjb524"), ue(e, "aria-roledescription", "Value copied"), ue(e, "aria-label", "Copied");
+ e = cn("span"), _n(t.$$.fragment), me(e, "class", "check svelte-qjb524"), me(e, "aria-roledescription", "Value copied"), me(e, "aria-label", "Copied");
},
- m(o, s) {
- al(o, e, s), rl(t, e, null), i = !0;
+ m(i, s) {
+ un(i, e, s), dn(t, e, null), l = !0;
},
- i(o) {
- i || (Fe(t.$$.fragment, o), o && ln(() => {
- i && (n || (n = dt(e, _t, {}, !0)), n.run(1));
- }), i = !0);
+ i(i) {
+ l || (Fe(t.$$.fragment, i), i && oo(() => {
+ l && (o || (o = pt(e, ft, {}, !0)), o.run(1));
+ }), l = !0);
},
- o(o) {
- De(t.$$.fragment, o), o && (n || (n = dt(e, _t, {}, !1)), n.run(0)), i = !1;
+ o(i) {
+ Re(t.$$.fragment, i), i && (o || (o = pt(e, ft, {}, !1)), o.run(0)), l = !1;
},
- d(o) {
- o && fl(e), sl(t), o && n && n.end();
+ d(i) {
+ i && fn(e), rn(t), i && o && o.end();
}
};
}
-function cn(l) {
- let e, t, n, i, o, s;
- t = new en({});
- let f = (
+function uo(n) {
+ let e, t, o, l, i, s;
+ t = new to({});
+ let _ = (
/*copied*/
- l[0] && gt()
+ n[0] && ht()
);
return {
c() {
- e = _l("button"), ol(t.$$.fragment), n = rn(), f && f.c(), ue(e, "title", "Copy text to clipboard"), ue(e, "aria-roledescription", "Copy value"), ue(e, "aria-label", "Copy"), ue(e, "class", "svelte-qjb524"), mt(
+ e = cn("button"), _n(t.$$.fragment), o = fo(), _ && _.c(), me(e, "title", "Copy text to clipboard"), me(e, "aria-roledescription", "Copy value"), me(e, "aria-label", "Copy"), me(e, "class", "svelte-qjb524"), gt(
e,
"copied",
/*copied*/
- l[0]
+ n[0]
);
},
- m(a, _) {
- al(a, e, _), rl(t, e, null), nn(e, n), f && f.m(e, null), i = !0, o || (s = _n(
+ m(r, a) {
+ un(r, e, a), dn(t, e, null), lo(e, o), _ && _.m(e, null), l = !0, i || (s = _o(
e,
"click",
/*handle_copy*/
- l[1]
- ), o = !0);
+ n[1]
+ ), i = !0);
},
- p(a, [_]) {
+ p(r, [a]) {
/*copied*/
- a[0] ? f ? _ & /*copied*/
- 1 && Fe(f, 1) : (f = gt(), f.c(), Fe(f, 1), f.m(e, null)) : f && (sn(), De(f, 1, 1, () => {
- f = null;
- }), on()), (!i || _ & /*copied*/
- 1) && mt(
+ r[0] ? _ ? a & /*copied*/
+ 1 && Fe(_, 1) : (_ = ht(), _.c(), Fe(_, 1), _.m(e, null)) : _ && (so(), Re(_, 1, 1, () => {
+ _ = null;
+ }), io()), (!l || a & /*copied*/
+ 1) && gt(
e,
"copied",
/*copied*/
- a[0]
+ r[0]
);
},
- i(a) {
- i || (Fe(t.$$.fragment, a), Fe(f), i = !0);
+ i(r) {
+ l || (Fe(t.$$.fragment, r), Fe(_), l = !0);
},
- o(a) {
- De(t.$$.fragment, a), De(f), i = !1;
+ o(r) {
+ Re(t.$$.fragment, r), Re(_), l = !1;
},
- d(a) {
- a && fl(e), sl(t), f && f.d(), o = !1, s();
+ d(r) {
+ r && fn(e), rn(t), _ && _.d(), i = !1, s();
}
};
}
-function dn(l, e, t) {
- let n = !1, { value: i } = e, o;
- function s() {
- t(0, n = !0), o && clearTimeout(o), o = setTimeout(
+function mo(n, e, t) {
+ var o = this && this.__awaiter || function(a, f, c, u) {
+ function m(b) {
+ return b instanceof c ? b : new c(function(k) {
+ k(b);
+ });
+ }
+ return new (c || (c = Promise))(function(b, k) {
+ function y(d) {
+ try {
+ w(u.next(d));
+ } catch (q) {
+ k(q);
+ }
+ }
+ function L(d) {
+ try {
+ w(u.throw(d));
+ } catch (q) {
+ k(q);
+ }
+ }
+ function w(d) {
+ d.done ? b(d.value) : m(d.value).then(y, L);
+ }
+ w((u = u.apply(a, f || [])).next());
+ });
+ };
+ let l = !1, { value: i } = e, s;
+ function _() {
+ t(0, l = !0), s && clearTimeout(s), s = setTimeout(
() => {
- t(0, n = !1);
+ t(0, l = !1);
},
2e3
);
}
- async function f() {
- "clipboard" in navigator && (await navigator.clipboard.writeText(i), s());
+ function r() {
+ return o(this, void 0, void 0, function* () {
+ "clipboard" in navigator && (yield navigator.clipboard.writeText(i), _());
+ });
}
- return un(() => {
- o && clearTimeout(o);
- }), l.$$set = (a) => {
+ return co(() => {
+ s && clearTimeout(s);
+ }), n.$$set = (a) => {
"value" in a && t(2, i = a.value);
- }, [n, f, i];
+ }, [l, r, i];
}
-class mn extends tn {
+class po extends no {
constructor(e) {
- super(), fn(this, e, dn, cn, an, { value: 2 });
+ super(), ao(this, e, mo, uo, ro, { value: 2 });
}
}
const {
- SvelteComponent: gn,
+ SvelteComponent: go,
attr: Ve,
- detach: hn,
- element: bn,
- init: wn,
- insert: vn,
- listen: pn,
- noop: Xe,
- safe_not_equal: kn
-} = window.__gradio__svelte__internal, { createEventDispatcher: yn } = window.__gradio__svelte__internal;
-function Cn(l) {
- let e, t, n;
+ detach: ho,
+ element: vo,
+ init: bo,
+ insert: wo,
+ listen: $o,
+ noop: Ue,
+ safe_not_equal: Co
+} = window.__gradio__svelte__internal, { createEventDispatcher: qo } = window.__gradio__svelte__internal;
+function ko(n) {
+ let e, t, o;
return {
c() {
- e = bn("button"), e.innerHTML = '', Ve(e, "title", "Remove highlights"), Ve(e, "aria-roledescription", "Remove highlights"), Ve(e, "aria-label", "Remove highlights"), Ve(e, "class", "svelte-1ga0gmr");
+ e = vo("button"), e.innerHTML = '', Ve(e, "title", "Remove highlights"), Ve(e, "aria-roledescription", "Remove highlights"), Ve(e, "aria-label", "Remove highlights"), Ve(e, "class", "svelte-1ga0gmr");
},
- m(i, o) {
- vn(i, e, o), t || (n = pn(
+ m(l, i) {
+ wo(l, e, i), t || (o = $o(
e,
"click",
/*click_handler*/
- l[1]
+ n[1]
), t = !0);
},
- p: Xe,
- i: Xe,
- o: Xe,
- d(i) {
- i && hn(e), t = !1, n();
+ p: Ue,
+ i: Ue,
+ o: Ue,
+ d(l) {
+ l && ho(e), t = !1, o();
}
};
}
-function qn(l) {
- const e = yn();
+function So(n) {
+ const e = qo();
return [e, () => e("clear")];
}
-class Sn extends gn {
+class yo extends go {
constructor(e) {
- super(), wn(this, e, qn, Cn, kn, {});
+ super(), bo(this, e, So, ko, Co, {});
}
}
const {
- SvelteComponent: Tn,
- append: Ln,
- attr: jn,
- check_outros: ht,
- create_component: ul,
- destroy_component: cl,
- detach: Fn,
- element: Hn,
+ SvelteComponent: Lo,
+ append: Mo,
+ attr: jo,
+ check_outros: vt,
+ create_component: mn,
+ destroy_component: pn,
+ detach: To,
+ element: Fo,
group_outros: bt,
- init: Mn,
- insert: Nn,
- mount_component: dl,
- noop: Vn,
- safe_not_equal: zn,
- space: En,
- transition_in: ie,
- transition_out: pe
-} = window.__gradio__svelte__internal, { createEventDispatcher: Rn } = window.__gradio__svelte__internal;
-function wt(l) {
+ init: Ho,
+ insert: No,
+ mount_component: gn,
+ noop: Vo,
+ safe_not_equal: zo,
+ space: Eo,
+ transition_in: ae,
+ transition_out: $e
+} = window.__gradio__svelte__internal, { createEventDispatcher: Do } = window.__gradio__svelte__internal;
+function wt(n) {
let e, t;
- return e = new Sn({}), e.$on(
+ return e = new yo({}), e.$on(
"clear",
/*clear_handler*/
- l[4]
+ n[4]
), {
c() {
- ul(e.$$.fragment);
+ mn(e.$$.fragment);
},
- m(n, i) {
- dl(e, n, i), t = !0;
+ m(o, l) {
+ gn(e, o, l), t = !0;
},
- p: Vn,
- i(n) {
- t || (ie(e.$$.fragment, n), t = !0);
+ p: Vo,
+ i(o) {
+ t || (ae(e.$$.fragment, o), t = !0);
},
- o(n) {
- pe(e.$$.fragment, n), t = !1;
+ o(o) {
+ $e(e.$$.fragment, o), t = !1;
},
- d(n) {
- cl(e, n);
+ d(o) {
+ pn(e, o);
}
};
}
-function vt(l) {
+function $t(n) {
let e, t;
- return e = new mn({ props: { value: (
+ return e = new po({ props: { value: (
/*value*/
- l[0]
+ n[0]
) } }), {
c() {
- ul(e.$$.fragment);
+ mn(e.$$.fragment);
},
- m(n, i) {
- dl(e, n, i), t = !0;
+ m(o, l) {
+ gn(e, o, l), t = !0;
},
- p(n, i) {
- const o = {};
- i & /*value*/
- 1 && (o.value = /*value*/
- n[0]), e.$set(o);
+ p(o, l) {
+ const i = {};
+ l & /*value*/
+ 1 && (i.value = /*value*/
+ o[0]), e.$set(i);
},
- i(n) {
- t || (ie(e.$$.fragment, n), t = !0);
+ i(o) {
+ t || (ae(e.$$.fragment, o), t = !0);
},
- o(n) {
- pe(e.$$.fragment, n), t = !1;
+ o(o) {
+ $e(e.$$.fragment, o), t = !1;
},
- d(n) {
- cl(e, n);
+ d(o) {
+ pn(e, o);
}
};
}
-function Dn(l) {
- let e, t, n, i = (
+function Ro(n) {
+ let e, t, o, l = (
/*show_remove_tags_button*/
- l[2] && wt(l)
- ), o = (
+ n[2] && wt(n)
+ ), i = (
/*show_copy_button*/
- l[1] && vt(l)
+ n[1] && $t(n)
);
return {
c() {
- e = Hn("div"), i && i.c(), t = En(), o && o.c(), jn(e, "class", "svelte-1bqqv16");
+ e = Fo("div"), l && l.c(), t = Eo(), i && i.c(), jo(e, "class", "svelte-1bqqv16");
},
- m(s, f) {
- Nn(s, e, f), i && i.m(e, null), Ln(e, t), o && o.m(e, null), n = !0;
+ m(s, _) {
+ No(s, e, _), l && l.m(e, null), Mo(e, t), i && i.m(e, null), o = !0;
},
- p(s, [f]) {
+ p(s, [_]) {
/*show_remove_tags_button*/
- s[2] ? i ? (i.p(s, f), f & /*show_remove_tags_button*/
- 4 && ie(i, 1)) : (i = wt(s), i.c(), ie(i, 1), i.m(e, t)) : i && (bt(), pe(i, 1, 1, () => {
+ s[2] ? l ? (l.p(s, _), _ & /*show_remove_tags_button*/
+ 4 && ae(l, 1)) : (l = wt(s), l.c(), ae(l, 1), l.m(e, t)) : l && (bt(), $e(l, 1, 1, () => {
+ l = null;
+ }), vt()), /*show_copy_button*/
+ s[1] ? i ? (i.p(s, _), _ & /*show_copy_button*/
+ 2 && ae(i, 1)) : (i = $t(s), i.c(), ae(i, 1), i.m(e, null)) : i && (bt(), $e(i, 1, 1, () => {
i = null;
- }), ht()), /*show_copy_button*/
- s[1] ? o ? (o.p(s, f), f & /*show_copy_button*/
- 2 && ie(o, 1)) : (o = vt(s), o.c(), ie(o, 1), o.m(e, null)) : o && (bt(), pe(o, 1, 1, () => {
- o = null;
- }), ht());
+ }), vt());
},
i(s) {
- n || (ie(i), ie(o), n = !0);
+ o || (ae(l), ae(i), o = !0);
},
o(s) {
- pe(i), pe(o), n = !1;
+ $e(l), $e(i), o = !1;
},
d(s) {
- s && Fn(e), i && i.d(), o && o.d();
+ s && To(e), l && l.d(), i && i.d();
}
};
}
-function Bn(l, e, t) {
- let { value: n } = e, { show_copy_button: i = !1 } = e, { show_remove_tags_button: o = !1 } = e;
- const s = Rn(), f = () => s("clear");
- return l.$$set = (a) => {
- "value" in a && t(0, n = a.value), "show_copy_button" in a && t(1, i = a.show_copy_button), "show_remove_tags_button" in a && t(2, o = a.show_remove_tags_button);
- }, [n, i, o, s, f];
+function Oo(n, e, t) {
+ let { value: o } = e, { show_copy_button: l = !1 } = e, { show_remove_tags_button: i = !1 } = e;
+ const s = Do(), _ = () => s("clear");
+ return n.$$set = (r) => {
+ "value" in r && t(0, o = r.value), "show_copy_button" in r && t(1, l = r.show_copy_button), "show_remove_tags_button" in r && t(2, i = r.show_remove_tags_button);
+ }, [o, l, i, s, _];
}
-class Pn extends Tn {
+class Zo extends Lo {
constructor(e) {
- super(), Mn(this, e, Bn, Dn, zn, {
+ super(), Ho(this, e, Oo, Ro, zo, {
value: 0,
show_copy_button: 1,
show_remove_tags_button: 2
});
}
}
-const pt = [
+const Ct = [
"red",
"green",
"blue",
@@ -752,7 +1317,7 @@ const pt = [
"cyan",
"lime",
"pink"
-], Zn = [
+], Ao = [
{ color: "red", primary: 600, secondary: 100 },
{ color: "green", primary: 600, secondary: 100 },
{ color: "blue", primary: 600, secondary: 100 },
@@ -763,7 +1328,7 @@ const pt = [
{ color: "cyan", primary: 600, secondary: 100 },
{ color: "lime", primary: 500, secondary: 100 },
{ color: "pink", primary: 600, secondary: 100 }
-], kt = {
+], qt = {
inherit: "inherit",
current: "currentColor",
transparent: "transparent",
@@ -1055,489 +1620,488 @@ const pt = [
900: "#881337",
950: "#4c0519"
}
-}, yt = Zn.reduce(
- (l, { color: e, primary: t, secondary: n }) => ({
- ...l,
+}, kt = Ao.reduce(
+ (n, { color: e, primary: t, secondary: o }) => ({
+ ...n,
[e]: {
- primary: kt[e][t],
- secondary: kt[e][n]
+ primary: qt[e][t],
+ secondary: qt[e][o]
}
}),
{}
-), On = (l) => pt[l % pt.length];
-function Ct(l, e, t) {
+), Bo = (n) => Ct[n % Ct.length];
+function St(n, e, t) {
if (!t) {
- var n = document.createElement("canvas");
- t = n.getContext("2d");
- }
- t.fillStyle = l, t.fillRect(0, 0, 1, 1);
- const [i, o, s] = t.getImageData(0, 0, 1, 1).data;
- return t.clearRect(0, 0, 1, 1), `rgba(${i}, ${o}, ${s}, ${255 / e})`;
-}
-function An(l, e, t) {
- var n = {};
- for (const i in l) {
- const o = l[i].trim();
- o in yt ? n[i] = yt[o] : n[i] = {
- primary: e ? Ct(l[i], 1, t) : l[i],
- secondary: e ? Ct(l[i], 0.5, t) : l[i]
+ var o = document.createElement("canvas");
+ t = o.getContext("2d");
+ }
+ t.fillStyle = n, t.fillRect(0, 0, 1, 1);
+ const [l, i, s] = t.getImageData(0, 0, 1, 1).data;
+ return t.clearRect(0, 0, 1, 1), `rgba(${l}, ${i}, ${s}, ${255 / e})`;
+}
+function Io(n, e, t) {
+ var o = {};
+ for (const l in n) {
+ const i = n[l].trim();
+ i in kt ? o[l] = kt[i] : o[l] = {
+ primary: e ? St(n[l], 1, t) : n[l],
+ secondary: e ? St(n[l], 0.5, t) : n[l]
};
}
- return n;
+ return o;
}
-function Wn(l, e) {
- let t = [], n = null, i = null;
- for (const [o, s] of l)
- e === "empty" && s === null || e === "equal" && i === s ? n = n ? n + o : o : (n !== null && t.push([n, i]), n = o, i = s);
- return n !== null && t.push([n, i]), t;
+function Po(n, e) {
+ let t = [], o = null, l = null;
+ for (const [i, s] of n)
+ l === s ? o = o ? o + i : i : (o !== null && t.push([o, l]), o = i, l = s);
+ return o !== null && t.push([o, l]), t;
}
-function In(l) {
+function Wo(n) {
const e = window.getSelection();
if (e.rangeCount > 0) {
const t = document.createRange();
- return t.setStart(l, 0), e.anchorNode !== null && t.setEnd(e.anchorNode, e.anchorOffset), t.toString().length;
+ return t.setStart(n, 0), e.anchorNode !== null && t.setEnd(e.anchorNode, e.anchorOffset), t.toString().length;
}
return -1;
}
-function Un(l, e) {
- var t = document.createTreeWalker(l, NodeFilter.SHOW_TEXT), n = t.nextNode();
- if (!n || !n.textContent)
+function Xo(n, e) {
+ var t = document.createTreeWalker(n, NodeFilter.SHOW_TEXT), o = t.nextNode();
+ if (!o || !o.textContent)
return null;
- for (var i = n.textContent.length; i < e; )
- if (n = t.nextNode(), n && n.textContent)
- i += n.textContent.length;
+ for (var l = o.textContent.length; l < e; )
+ if (o = t.nextNode(), o && o.textContent)
+ l += o.textContent.length;
else
return null;
- var o = n.textContent.length - (i - e);
- return { node: n, offset: o };
+ var i = o.textContent.length - (l - e);
+ return { node: o, offset: i };
}
const {
- SvelteComponent: Xn,
- add_render_callback: ml,
- append: qt,
- attr: X,
- binding_callbacks: St,
- bubble: je,
- create_component: Tt,
- destroy_component: Lt,
- detach: Pe,
- element: xe,
- init: Yn,
- insert: Ze,
- listen: x,
- mount_component: jt,
- run_all: Gn,
- safe_not_equal: Jn,
- set_data: Kn,
+ SvelteComponent: Go,
+ add_render_callback: hn,
+ append: yt,
+ attr: x,
+ binding_callbacks: Lt,
+ bubble: Te,
+ create_component: Mt,
+ destroy_component: jt,
+ detach: Ze,
+ element: et,
+ init: Uo,
+ insert: Ae,
+ listen: oe,
+ mount_component: Tt,
+ run_all: Yo,
+ safe_not_equal: Jo,
+ set_data: Ko,
space: Ft,
- text: Qn,
+ text: Qo,
toggle_class: Ht,
- transition_in: Mt,
- transition_out: Nt
-} = window.__gradio__svelte__internal, { beforeUpdate: xn, afterUpdate: $n, createEventDispatcher: ei } = window.__gradio__svelte__internal;
-function ti(l) {
+ transition_in: Nt,
+ transition_out: Vt
+} = window.__gradio__svelte__internal, { beforeUpdate: xo, afterUpdate: el, createEventDispatcher: tl } = window.__gradio__svelte__internal;
+function nl(n) {
let e;
return {
c() {
- e = Qn(
+ e = Qo(
/*label*/
- l[0]
+ n[0]
);
},
- m(t, n) {
- Ze(t, e, n);
+ m(t, o) {
+ Ae(t, e, o);
},
- p(t, n) {
- n[0] & /*label*/
- 1 && Kn(
+ p(t, o) {
+ o[0] & /*label*/
+ 1 && Ko(
e,
/*label*/
t[0]
);
},
d(t) {
- t && Pe(e);
+ t && Ze(e);
}
};
}
-function li(l) {
- let e, t, n;
+function ol(n) {
+ let e, t, o;
return {
c() {
- e = xe("div"), X(e, "class", "textfield svelte-1atky07"), X(e, "data-testid", "highlighted-textbox"), X(e, "contenteditable", "true"), X(e, "role", "textbox"), X(e, "tabindex", "0"), /*el_text*/
- (l[11] === void 0 || /*marked_el_text*/
- l[12] === void 0) && ml(() => (
+ e = et("div"), x(e, "class", "textfield svelte-1atky07"), x(e, "data-testid", "highlighted-textbox"), x(e, "contenteditable", "true"), x(e, "role", "textbox"), x(e, "tabindex", "0"), /*el_text*/
+ (n[11] === void 0 || /*marked_el_text*/
+ n[12] === void 0) && hn(() => (
/*div_input_handler_1*/
- l[29].call(e)
+ n[29].call(e)
));
},
- m(i, o) {
- Ze(i, e, o), l[28](e), /*el_text*/
- l[11] !== void 0 && (e.textContent = /*el_text*/
- l[11]), /*marked_el_text*/
- l[12] !== void 0 && (e.innerHTML = /*marked_el_text*/
- l[12]), t || (n = [
- x(
+ m(l, i) {
+ Ae(l, e, i), n[28](e), /*el_text*/
+ n[11] !== void 0 && (e.textContent = /*el_text*/
+ n[11]), /*marked_el_text*/
+ n[12] !== void 0 && (e.innerHTML = /*marked_el_text*/
+ n[12]), t || (o = [
+ oe(
e,
"input",
/*div_input_handler_1*/
- l[29]
+ n[29]
),
- x(
+ oe(
e,
"blur",
/*blur_handler*/
- l[21]
+ n[21]
),
- x(
+ oe(
e,
"keypress",
/*keypress_handler*/
- l[22]
+ n[22]
),
- x(
+ oe(
e,
"select",
/*select_handler*/
- l[23]
+ n[23]
),
- x(
+ oe(
e,
"scroll",
/*scroll_handler*/
- l[24]
+ n[24]
),
- x(
+ oe(
e,
"input",
/*handle_change*/
- l[16]
+ n[16]
),
- x(
+ oe(
e,
"focus",
/*focus_handler*/
- l[25]
+ n[25]
),
- x(
+ oe(
e,
"change",
/*handle_change*/
- l[16]
+ n[16]
)
], t = !0);
},
- p(i, o) {
- o[0] & /*el_text*/
+ p(l, i) {
+ i[0] & /*el_text*/
2048 && /*el_text*/
- i[11] !== e.textContent && (e.textContent = /*el_text*/
- i[11]), o[0] & /*marked_el_text*/
+ l[11] !== e.textContent && (e.textContent = /*el_text*/
+ l[11]), i[0] & /*marked_el_text*/
4096 && /*marked_el_text*/
- i[12] !== e.innerHTML && (e.innerHTML = /*marked_el_text*/
- i[12]);
+ l[12] !== e.innerHTML && (e.innerHTML = /*marked_el_text*/
+ l[12]);
},
- d(i) {
- i && Pe(e), l[28](null), t = !1, Gn(n);
+ d(l) {
+ l && Ze(e), n[28](null), t = !1, Yo(o);
}
};
}
-function ni(l) {
- let e, t, n;
+function ll(n) {
+ let e, t, o;
return {
c() {
- e = xe("div"), X(e, "class", "textfield svelte-1atky07"), X(e, "data-testid", "highlighted-textbox"), X(e, "contenteditable", "false"), /*el_text*/
- (l[11] === void 0 || /*marked_el_text*/
- l[12] === void 0) && ml(() => (
+ e = et("div"), x(e, "class", "textfield svelte-1atky07"), x(e, "data-testid", "highlighted-textbox"), x(e, "contenteditable", "false"), /*el_text*/
+ (n[11] === void 0 || /*marked_el_text*/
+ n[12] === void 0) && hn(() => (
/*div_input_handler*/
- l[27].call(e)
+ n[27].call(e)
));
},
- m(i, o) {
- Ze(i, e, o), l[26](e), /*el_text*/
- l[11] !== void 0 && (e.textContent = /*el_text*/
- l[11]), /*marked_el_text*/
- l[12] !== void 0 && (e.innerHTML = /*marked_el_text*/
- l[12]), t || (n = x(
+ m(l, i) {
+ Ae(l, e, i), n[26](e), /*el_text*/
+ n[11] !== void 0 && (e.textContent = /*el_text*/
+ n[11]), /*marked_el_text*/
+ n[12] !== void 0 && (e.innerHTML = /*marked_el_text*/
+ n[12]), t || (o = oe(
e,
"input",
/*div_input_handler*/
- l[27]
+ n[27]
), t = !0);
},
- p(i, o) {
- o[0] & /*el_text*/
+ p(l, i) {
+ i[0] & /*el_text*/
2048 && /*el_text*/
- i[11] !== e.textContent && (e.textContent = /*el_text*/
- i[11]), o[0] & /*marked_el_text*/
+ l[11] !== e.textContent && (e.textContent = /*el_text*/
+ l[11]), i[0] & /*marked_el_text*/
4096 && /*marked_el_text*/
- i[12] !== e.innerHTML && (e.innerHTML = /*marked_el_text*/
- i[12]);
+ l[12] !== e.innerHTML && (e.innerHTML = /*marked_el_text*/
+ l[12]);
},
- d(i) {
- i && Pe(e), l[26](null), t = !1, n();
+ d(l) {
+ l && Ze(e), n[26](null), t = !1, o();
}
};
}
-function ii(l) {
- let e, t, n, i, o, s;
- t = new El({
+function il(n) {
+ let e, t, o, l, i, s;
+ t = new En({
props: {
show_label: (
/*show_label*/
- l[3]
+ n[3]
),
show_legend: (
/*show_legend*/
- l[4]
+ n[4]
),
show_legend_label: (
/*show_legend_label*/
- l[5]
+ n[5]
),
legend_label: (
/*legend_label*/
- l[1]
+ n[1]
),
_color_map: (
/*_color_map*/
- l[13]
+ n[13]
),
info: (
/*info*/
- l[2]
+ n[2]
),
- $$slots: { default: [ti] },
- $$scope: { ctx: l }
+ $$slots: { default: [nl] },
+ $$scope: { ctx: n }
}
- }), i = new Pn({
+ }), l = new Zo({
props: {
show_copy_button: (
/*show_copy_button*/
- l[7]
+ n[7]
),
show_remove_tags_button: (
/*show_remove_tags_button*/
- l[8] && !/*tags_removed*/
- l[14]
+ n[8] && !/*tags_removed*/
+ n[14]
),
value: (
/*tagged_text*/
- l[15]
+ n[15]
)
}
- }), i.$on(
+ }), l.$on(
"clear",
/*handle_remove_tags*/
- l[17]
+ n[17]
);
- function f(r, u) {
+ function _(f, c) {
return (
/*disabled*/
- r[9] ? ni : li
+ f[9] ? ll : ol
);
}
- let a = f(l), _ = a(l);
+ let r = _(n), a = r(n);
return {
c() {
- e = xe("label"), Tt(t.$$.fragment), n = Ft(), Tt(i.$$.fragment), o = Ft(), _.c(), X(e, "for", "highlighted-textbox"), X(e, "class", "svelte-1atky07"), Ht(
+ e = et("label"), Mt(t.$$.fragment), o = Ft(), Mt(l.$$.fragment), i = Ft(), a.c(), x(e, "for", "highlighted-textbox"), x(e, "class", "svelte-1atky07"), Ht(
e,
"container",
/*container*/
- l[6]
+ n[6]
);
},
- m(r, u) {
- Ze(r, e, u), jt(t, e, null), qt(e, n), jt(i, e, null), qt(e, o), _.m(e, null), s = !0;
- },
- p(r, u) {
- const c = {};
- u[0] & /*show_label*/
- 8 && (c.show_label = /*show_label*/
- r[3]), u[0] & /*show_legend*/
- 16 && (c.show_legend = /*show_legend*/
- r[4]), u[0] & /*show_legend_label*/
- 32 && (c.show_legend_label = /*show_legend_label*/
- r[5]), u[0] & /*legend_label*/
- 2 && (c.legend_label = /*legend_label*/
- r[1]), u[0] & /*_color_map*/
- 8192 && (c._color_map = /*_color_map*/
- r[13]), u[0] & /*info*/
- 4 && (c.info = /*info*/
- r[2]), u[0] & /*label*/
- 1 | u[1] & /*$$scope*/
- 512 && (c.$$scope = { dirty: u, ctx: r }), t.$set(c);
+ m(f, c) {
+ Ae(f, e, c), Tt(t, e, null), yt(e, o), Tt(l, e, null), yt(e, i), a.m(e, null), s = !0;
+ },
+ p(f, c) {
+ const u = {};
+ c[0] & /*show_label*/
+ 8 && (u.show_label = /*show_label*/
+ f[3]), c[0] & /*show_legend*/
+ 16 && (u.show_legend = /*show_legend*/
+ f[4]), c[0] & /*show_legend_label*/
+ 32 && (u.show_legend_label = /*show_legend_label*/
+ f[5]), c[0] & /*legend_label*/
+ 2 && (u.legend_label = /*legend_label*/
+ f[1]), c[0] & /*_color_map*/
+ 8192 && (u._color_map = /*_color_map*/
+ f[13]), c[0] & /*info*/
+ 4 && (u.info = /*info*/
+ f[2]), c[0] & /*label*/
+ 1 | c[1] & /*$$scope*/
+ 512 && (u.$$scope = { dirty: c, ctx: f }), t.$set(u);
const m = {};
- u[0] & /*show_copy_button*/
+ c[0] & /*show_copy_button*/
128 && (m.show_copy_button = /*show_copy_button*/
- r[7]), u[0] & /*show_remove_tags_button, tags_removed*/
+ f[7]), c[0] & /*show_remove_tags_button, tags_removed*/
16640 && (m.show_remove_tags_button = /*show_remove_tags_button*/
- r[8] && !/*tags_removed*/
- r[14]), u[0] & /*tagged_text*/
+ f[8] && !/*tags_removed*/
+ f[14]), c[0] & /*tagged_text*/
32768 && (m.value = /*tagged_text*/
- r[15]), i.$set(m), a === (a = f(r)) && _ ? _.p(r, u) : (_.d(1), _ = a(r), _ && (_.c(), _.m(e, null))), (!s || u[0] & /*container*/
+ f[15]), l.$set(m), r === (r = _(f)) && a ? a.p(f, c) : (a.d(1), a = r(f), a && (a.c(), a.m(e, null))), (!s || c[0] & /*container*/
64) && Ht(
e,
"container",
/*container*/
- r[6]
+ f[6]
);
},
- i(r) {
- s || (Mt(t.$$.fragment, r), Mt(i.$$.fragment, r), s = !0);
+ i(f) {
+ s || (Nt(t.$$.fragment, f), Nt(l.$$.fragment, f), s = !0);
},
- o(r) {
- Nt(t.$$.fragment, r), Nt(i.$$.fragment, r), s = !1;
+ o(f) {
+ Vt(t.$$.fragment, f), Vt(l.$$.fragment, f), s = !1;
},
- d(r) {
- r && Pe(e), Lt(t), Lt(i), _.d();
+ d(f) {
+ f && Ze(e), jt(t), jt(l), a.d();
}
};
}
-function oi(l, e, t) {
- const n = typeof document < "u";
- let { value: i = [] } = e, { value_is_output: o = !1 } = e, { label: s } = e, { legend_label: f } = e, { info: a = void 0 } = e, { show_label: _ = !0 } = e, { show_legend: r = !1 } = e, { show_legend_label: u = !1 } = e, { container: c = !0 } = e, { color_map: m = {} } = e, { show_copy_button: k = !1 } = e, { show_remove_tags_button: j = !1 } = e, { disabled: T } = e, S, y = "", d = "", C, L, h = {}, Z = !1, J = "";
- function E() {
- L = !m || Object.keys(m).length === 0 ? {} : m;
- for (let g in L)
- i.map(([M, F]) => F).includes(g) || delete L[g];
- if (i.length > 0) {
- for (let [g, M] of i)
- if (M !== null && !(M in L)) {
- let F = On(Object.keys(L).length);
- L[M] = F;
+function sl(n, e, t) {
+ const o = typeof document < "u";
+ let { value: l = [] } = e, { value_is_output: i = !1 } = e, { label: s } = e, { legend_label: _ } = e, { info: r = void 0 } = e, { show_label: a = !0 } = e, { show_legend: f = !1 } = e, { show_legend_label: c = !1 } = e, { container: u = !0 } = e, { color_map: m = {} } = e, { show_copy_button: b = !1 } = e, { show_remove_tags_button: k = !1 } = e, { disabled: y } = e, L, w = "", d = "", q, M, g = {}, N = !1, E = "";
+ function Z() {
+ M = !m || Object.keys(m).length === 0 ? {} : m;
+ for (let p in M)
+ l.map(([j, T]) => T).includes(p) || delete M[p];
+ if (l.length > 0) {
+ for (let [p, j] of l)
+ if (j !== null && !(j in M)) {
+ let T = Bo(Object.keys(M).length);
+ M[j] = T;
}
}
- t(13, h = An(L, n, C));
+ t(13, g = Io(M, o, q));
}
- function O(g) {
- i.length > 0 && g && (t(11, y = i.map(([M, F]) => M).join("")), t(12, d = i.map(([M, F]) => F !== null ? `${M}` : M).join("")), t(15, J = i.map(([M, F]) => F !== null ? `<${F}>${M}${F}>` : M).join("")));
+ function X(p) {
+ l.length > 0 && p && (t(11, w = l.map(([j, T]) => j).join("")), t(12, d = l.map(([j, T]) => T !== null ? `${j}` : j).join("")), t(15, E = l.map(([j, T]) => T !== null ? `<${T}>${j}${T}>` : j).join("")));
}
- const R = ei();
- xn(() => {
- S && S.offsetHeight + S.scrollTop > S.scrollHeight - 100;
+ const A = tl();
+ xo(() => {
+ L && L.offsetHeight + L.scrollTop > L.scrollHeight - 100;
});
- function ae() {
- D(), A(), R("change", i), o || R("input", i);
+ function ue() {
+ B(), G(), A("change", l), i || A("input", l);
}
- $n(() => {
- E(), O(o), t(19, o = !1);
+ el(() => {
+ Z(), X(i), t(19, i = !1);
});
- function A() {
- let g = [], M = "", F = null, ee = !1, be = "", we = d.replace(/ |&|<|>/g, function(te) {
+ function G() {
+ let p = [], j = "", T = null, z = !1, U = "", Q = d.replace(/ |&|<|>/g, function(D) {
return {
" ": " ",
"&": "&",
"<": "<",
">": ">"
- }[te];
+ }[D];
});
- for (let te = 0; te < we.length; te++) {
- let Q = we[te];
- if (Q === "<")
- ee = !0, M && g.push([M, F]), M = "", F = null;
- else if (Q === ">") {
- if (ee = !1, be.slice(0, 4) === "mark") {
- let Ne = /class="hl ([^"]+)"/.exec(be);
- F = Ne ? Ne[1] : null;
+ for (let D = 0; D < Q.length; D++) {
+ let R = Q[D];
+ if (R === "<" && D + 5 <= Q.length && Q.slice(D + 1, D + 5) === "mark")
+ z = !0, j && p.push([j, T]), j = "", T = null;
+ else if (R === ">" && z) {
+ if (z = !1, U.slice(0, 4) === "mark") {
+ let I = /class="hl ([^"]+)"/.exec(U);
+ T = I ? I[1] : null;
}
- be = "";
- } else
- ee ? be += Q : M += Q;
+ U = "";
+ } else z ? U += R : j += R;
}
- M && g.push([M, F]), t(18, i = g);
- }
- function K() {
- t(12, d = y), ae(), t(14, Z = !0), R("clear");
- }
- function D() {
- const g = window.getSelection(), M = g.anchorOffset;
- if (g.rangeCount > 0) {
- var F = g.getRangeAt(0).commonAncestorContainer.parentElement;
- if (F && F.tagName.toLowerCase() === "mark") {
- const Ne = F.textContent;
- var ee = F.parentElement, be = document.createTextNode(Ne);
- ee.replaceChild(be, F), t(12, d = ee.innerHTML);
- var we = document.createRange(), te = window.getSelection();
- const kl = M + In(ee);
- var Q = Un(ee, kl);
- we.setStart(Q.node, Q.offset), we.setEnd(Q.node, Q.offset), te.removeAllRanges(), te.addRange(we);
+ j && p.push([j, T]), t(18, l = p);
+ }
+ function ne() {
+ t(12, d = w), ue(), t(14, N = !0), A("clear");
+ }
+ function B() {
+ const p = window.getSelection(), j = p.anchorOffset;
+ if (p.rangeCount > 0) {
+ var T = p.getRangeAt(0).commonAncestorContainer.parentElement;
+ if (T && T.tagName.toLowerCase() === "mark") {
+ const I = T.textContent;
+ var z = T.parentElement, U = document.createTextNode(I);
+ z.replaceChild(U, T), t(12, d = z.innerHTML);
+ var Q = document.createRange(), D = window.getSelection();
+ const je = j + Wo(z);
+ var R = Xo(z, je);
+ Q.setStart(R.node, R.offset), Q.setEnd(R.node, R.offset), D.removeAllRanges(), D.addRange(Q);
}
}
}
- function me(g) {
- je.call(this, l, g);
+ function he(p) {
+ Te.call(this, n, p);
}
- function Le(g) {
- je.call(this, l, g);
+ function Me(p) {
+ Te.call(this, n, p);
}
- function ge(g) {
- je.call(this, l, g);
+ function ve(p) {
+ Te.call(this, n, p);
}
- function b(g) {
- je.call(this, l, g);
+ function h(p) {
+ Te.call(this, n, p);
}
- function he(g) {
- je.call(this, l, g);
+ function be(p) {
+ Te.call(this, n, p);
}
- function Oe(g) {
- St[g ? "unshift" : "push"](() => {
- S = g, t(10, S);
+ function Be(p) {
+ Lt[p ? "unshift" : "push"](() => {
+ L = p, t(10, L);
});
}
- function Ae() {
- y = this.textContent, d = this.innerHTML, t(11, y), t(12, d);
+ function Ie() {
+ w = this.textContent, d = this.innerHTML, t(11, w), t(12, d);
}
- function w(g) {
- St[g ? "unshift" : "push"](() => {
- S = g, t(10, S);
+ function v(p) {
+ Lt[p ? "unshift" : "push"](() => {
+ L = p, t(10, L);
});
}
- function pl() {
- y = this.textContent, d = this.innerHTML, t(11, y), t(12, d);
+ function Pe() {
+ w = this.textContent, d = this.innerHTML, t(11, w), t(12, d);
}
- return l.$$set = (g) => {
- "value" in g && t(18, i = g.value), "value_is_output" in g && t(19, o = g.value_is_output), "label" in g && t(0, s = g.label), "legend_label" in g && t(1, f = g.legend_label), "info" in g && t(2, a = g.info), "show_label" in g && t(3, _ = g.show_label), "show_legend" in g && t(4, r = g.show_legend), "show_legend_label" in g && t(5, u = g.show_legend_label), "container" in g && t(6, c = g.container), "color_map" in g && t(20, m = g.color_map), "show_copy_button" in g && t(7, k = g.show_copy_button), "show_remove_tags_button" in g && t(8, j = g.show_remove_tags_button), "disabled" in g && t(9, T = g.disabled);
- }, E(), O(!0), [
+ return n.$$set = (p) => {
+ "value" in p && t(18, l = p.value), "value_is_output" in p && t(19, i = p.value_is_output), "label" in p && t(0, s = p.label), "legend_label" in p && t(1, _ = p.legend_label), "info" in p && t(2, r = p.info), "show_label" in p && t(3, a = p.show_label), "show_legend" in p && t(4, f = p.show_legend), "show_legend_label" in p && t(5, c = p.show_legend_label), "container" in p && t(6, u = p.container), "color_map" in p && t(20, m = p.color_map), "show_copy_button" in p && t(7, b = p.show_copy_button), "show_remove_tags_button" in p && t(8, k = p.show_remove_tags_button), "disabled" in p && t(9, y = p.disabled);
+ }, Z(), X(!0), [
s,
- f,
- a,
_,
r,
- u,
+ a,
+ f,
c,
+ u,
+ b,
k,
- j,
- T,
- S,
y,
+ L,
+ w,
d,
- h,
- Z,
- J,
- ae,
- K,
+ g,
+ N,
+ E,
+ ue,
+ ne,
+ l,
i,
- o,
m,
- me,
- Le,
- ge,
- b,
he,
- Oe,
- Ae,
- w,
- pl
+ Me,
+ ve,
+ h,
+ be,
+ Be,
+ Ie,
+ v,
+ Pe
];
}
-class si extends Xn {
+class al extends Go {
constructor(e) {
- super(), Yn(
+ super(), Uo(
this,
e,
- oi,
- ii,
- Jn,
+ sl,
+ il,
+ Jo,
{
value: 18,
value_is_output: 19,
@@ -1559,282 +2123,282 @@ class si extends Xn {
}
}
const {
- SvelteComponent: fi,
- assign: _i,
- create_slot: ai,
- detach: ri,
- element: ui,
- get_all_dirty_from_scope: ci,
- get_slot_changes: di,
- get_spread_update: mi,
- init: gi,
- insert: hi,
- safe_not_equal: bi,
- set_dynamic_element_data: Vt,
- set_style: z,
- toggle_class: ne,
- transition_in: gl,
- transition_out: hl,
- update_slot_base: wi
+ SvelteComponent: _l,
+ assign: rl,
+ create_slot: fl,
+ detach: cl,
+ element: ul,
+ get_all_dirty_from_scope: dl,
+ get_slot_changes: ml,
+ get_spread_update: pl,
+ init: gl,
+ insert: hl,
+ safe_not_equal: vl,
+ set_dynamic_element_data: zt,
+ set_style: O,
+ toggle_class: se,
+ transition_in: vn,
+ transition_out: bn,
+ update_slot_base: bl
} = window.__gradio__svelte__internal;
-function vi(l) {
- let e, t, n;
- const i = (
+function wl(n) {
+ let e, t, o;
+ const l = (
/*#slots*/
- l[18].default
- ), o = ai(
- i,
+ n[18].default
+ ), i = fl(
l,
+ n,
/*$$scope*/
- l[17],
+ n[17],
null
);
let s = [
{ "data-testid": (
/*test_id*/
- l[7]
+ n[7]
) },
{ id: (
/*elem_id*/
- l[2]
+ n[2]
) },
{
class: t = "block " + /*elem_classes*/
- l[3].join(" ") + " svelte-1t38q2d"
+ n[3].join(" ") + " svelte-1t38q2d"
}
- ], f = {};
- for (let a = 0; a < s.length; a += 1)
- f = _i(f, s[a]);
+ ], _ = {};
+ for (let r = 0; r < s.length; r += 1)
+ _ = rl(_, s[r]);
return {
c() {
- e = ui(
+ e = ul(
/*tag*/
- l[14]
- ), o && o.c(), Vt(
+ n[14]
+ ), i && i.c(), zt(
/*tag*/
- l[14]
- )(e, f), ne(
+ n[14]
+ )(e, _), se(
e,
"hidden",
/*visible*/
- l[10] === !1
- ), ne(
+ n[10] === !1
+ ), se(
e,
"padded",
/*padding*/
- l[6]
- ), ne(
+ n[6]
+ ), se(
e,
"border_focus",
/*border_mode*/
- l[5] === "focus"
- ), ne(e, "hide-container", !/*explicit_call*/
- l[8] && !/*container*/
- l[9]), z(
+ n[5] === "focus"
+ ), se(e, "hide-container", !/*explicit_call*/
+ n[8] && !/*container*/
+ n[9]), O(
e,
"height",
/*get_dimension*/
- l[15](
+ n[15](
/*height*/
- l[0]
+ n[0]
)
- ), z(e, "width", typeof /*width*/
- l[1] == "number" ? `calc(min(${/*width*/
- l[1]}px, 100%))` : (
+ ), O(e, "width", typeof /*width*/
+ n[1] == "number" ? `calc(min(${/*width*/
+ n[1]}px, 100%))` : (
/*get_dimension*/
- l[15](
+ n[15](
/*width*/
- l[1]
+ n[1]
)
- )), z(
+ )), O(
e,
"border-style",
/*variant*/
- l[4]
- ), z(
+ n[4]
+ ), O(
e,
"overflow",
/*allow_overflow*/
- l[11] ? "visible" : "hidden"
- ), z(
+ n[11] ? "visible" : "hidden"
+ ), O(
e,
"flex-grow",
/*scale*/
- l[12]
- ), z(e, "min-width", `calc(min(${/*min_width*/
- l[13]}px, 100%))`), z(e, "border-width", "var(--block-border-width)");
+ n[12]
+ ), O(e, "min-width", `calc(min(${/*min_width*/
+ n[13]}px, 100%))`), O(e, "border-width", "var(--block-border-width)");
},
- m(a, _) {
- hi(a, e, _), o && o.m(e, null), n = !0;
+ m(r, a) {
+ hl(r, e, a), i && i.m(e, null), o = !0;
},
- p(a, _) {
- o && o.p && (!n || _ & /*$$scope*/
- 131072) && wi(
- o,
+ p(r, a) {
+ i && i.p && (!o || a & /*$$scope*/
+ 131072) && bl(
i,
- a,
+ l,
+ r,
/*$$scope*/
- a[17],
- n ? di(
- i,
+ r[17],
+ o ? ml(
+ l,
/*$$scope*/
- a[17],
- _,
+ r[17],
+ a,
null
- ) : ci(
+ ) : dl(
/*$$scope*/
- a[17]
+ r[17]
),
null
- ), Vt(
+ ), zt(
/*tag*/
- a[14]
- )(e, f = mi(s, [
- (!n || _ & /*test_id*/
+ r[14]
+ )(e, _ = pl(s, [
+ (!o || a & /*test_id*/
128) && { "data-testid": (
/*test_id*/
- a[7]
+ r[7]
) },
- (!n || _ & /*elem_id*/
+ (!o || a & /*elem_id*/
4) && { id: (
/*elem_id*/
- a[2]
+ r[2]
) },
- (!n || _ & /*elem_classes*/
+ (!o || a & /*elem_classes*/
8 && t !== (t = "block " + /*elem_classes*/
- a[3].join(" ") + " svelte-1t38q2d")) && { class: t }
- ])), ne(
+ r[3].join(" ") + " svelte-1t38q2d")) && { class: t }
+ ])), se(
e,
"hidden",
/*visible*/
- a[10] === !1
- ), ne(
+ r[10] === !1
+ ), se(
e,
"padded",
/*padding*/
- a[6]
- ), ne(
+ r[6]
+ ), se(
e,
"border_focus",
/*border_mode*/
- a[5] === "focus"
- ), ne(e, "hide-container", !/*explicit_call*/
- a[8] && !/*container*/
- a[9]), _ & /*height*/
- 1 && z(
+ r[5] === "focus"
+ ), se(e, "hide-container", !/*explicit_call*/
+ r[8] && !/*container*/
+ r[9]), a & /*height*/
+ 1 && O(
e,
"height",
/*get_dimension*/
- a[15](
+ r[15](
/*height*/
- a[0]
+ r[0]
)
- ), _ & /*width*/
- 2 && z(e, "width", typeof /*width*/
- a[1] == "number" ? `calc(min(${/*width*/
- a[1]}px, 100%))` : (
+ ), a & /*width*/
+ 2 && O(e, "width", typeof /*width*/
+ r[1] == "number" ? `calc(min(${/*width*/
+ r[1]}px, 100%))` : (
/*get_dimension*/
- a[15](
+ r[15](
/*width*/
- a[1]
+ r[1]
)
- )), _ & /*variant*/
- 16 && z(
+ )), a & /*variant*/
+ 16 && O(
e,
"border-style",
/*variant*/
- a[4]
- ), _ & /*allow_overflow*/
- 2048 && z(
+ r[4]
+ ), a & /*allow_overflow*/
+ 2048 && O(
e,
"overflow",
/*allow_overflow*/
- a[11] ? "visible" : "hidden"
- ), _ & /*scale*/
- 4096 && z(
+ r[11] ? "visible" : "hidden"
+ ), a & /*scale*/
+ 4096 && O(
e,
"flex-grow",
/*scale*/
- a[12]
- ), _ & /*min_width*/
- 8192 && z(e, "min-width", `calc(min(${/*min_width*/
- a[13]}px, 100%))`);
+ r[12]
+ ), a & /*min_width*/
+ 8192 && O(e, "min-width", `calc(min(${/*min_width*/
+ r[13]}px, 100%))`);
},
- i(a) {
- n || (gl(o, a), n = !0);
+ i(r) {
+ o || (vn(i, r), o = !0);
},
- o(a) {
- hl(o, a), n = !1;
+ o(r) {
+ bn(i, r), o = !1;
},
- d(a) {
- a && ri(e), o && o.d(a);
+ d(r) {
+ r && cl(e), i && i.d(r);
}
};
}
-function pi(l) {
+function $l(n) {
let e, t = (
/*tag*/
- l[14] && vi(l)
+ n[14] && wl(n)
);
return {
c() {
t && t.c();
},
- m(n, i) {
- t && t.m(n, i), e = !0;
+ m(o, l) {
+ t && t.m(o, l), e = !0;
},
- p(n, [i]) {
+ p(o, [l]) {
/*tag*/
- n[14] && t.p(n, i);
+ o[14] && t.p(o, l);
},
- i(n) {
- e || (gl(t, n), e = !0);
+ i(o) {
+ e || (vn(t, o), e = !0);
},
- o(n) {
- hl(t, n), e = !1;
+ o(o) {
+ bn(t, o), e = !1;
},
- d(n) {
- t && t.d(n);
+ d(o) {
+ t && t.d(o);
}
};
}
-function ki(l, e, t) {
- let { $$slots: n = {}, $$scope: i } = e, { height: o = void 0 } = e, { width: s = void 0 } = e, { elem_id: f = "" } = e, { elem_classes: a = [] } = e, { variant: _ = "solid" } = e, { border_mode: r = "base" } = e, { padding: u = !0 } = e, { type: c = "normal" } = e, { test_id: m = void 0 } = e, { explicit_call: k = !1 } = e, { container: j = !0 } = e, { visible: T = !0 } = e, { allow_overflow: S = !0 } = e, { scale: y = null } = e, { min_width: d = 0 } = e, C = c === "fieldset" ? "fieldset" : "div";
- const L = (h) => {
- if (h !== void 0) {
- if (typeof h == "number")
- return h + "px";
- if (typeof h == "string")
- return h;
+function Cl(n, e, t) {
+ let { $$slots: o = {}, $$scope: l } = e, { height: i = void 0 } = e, { width: s = void 0 } = e, { elem_id: _ = "" } = e, { elem_classes: r = [] } = e, { variant: a = "solid" } = e, { border_mode: f = "base" } = e, { padding: c = !0 } = e, { type: u = "normal" } = e, { test_id: m = void 0 } = e, { explicit_call: b = !1 } = e, { container: k = !0 } = e, { visible: y = !0 } = e, { allow_overflow: L = !0 } = e, { scale: w = null } = e, { min_width: d = 0 } = e, q = u === "fieldset" ? "fieldset" : "div";
+ const M = (g) => {
+ if (g !== void 0) {
+ if (typeof g == "number")
+ return g + "px";
+ if (typeof g == "string")
+ return g;
}
};
- return l.$$set = (h) => {
- "height" in h && t(0, o = h.height), "width" in h && t(1, s = h.width), "elem_id" in h && t(2, f = h.elem_id), "elem_classes" in h && t(3, a = h.elem_classes), "variant" in h && t(4, _ = h.variant), "border_mode" in h && t(5, r = h.border_mode), "padding" in h && t(6, u = h.padding), "type" in h && t(16, c = h.type), "test_id" in h && t(7, m = h.test_id), "explicit_call" in h && t(8, k = h.explicit_call), "container" in h && t(9, j = h.container), "visible" in h && t(10, T = h.visible), "allow_overflow" in h && t(11, S = h.allow_overflow), "scale" in h && t(12, y = h.scale), "min_width" in h && t(13, d = h.min_width), "$$scope" in h && t(17, i = h.$$scope);
+ return n.$$set = (g) => {
+ "height" in g && t(0, i = g.height), "width" in g && t(1, s = g.width), "elem_id" in g && t(2, _ = g.elem_id), "elem_classes" in g && t(3, r = g.elem_classes), "variant" in g && t(4, a = g.variant), "border_mode" in g && t(5, f = g.border_mode), "padding" in g && t(6, c = g.padding), "type" in g && t(16, u = g.type), "test_id" in g && t(7, m = g.test_id), "explicit_call" in g && t(8, b = g.explicit_call), "container" in g && t(9, k = g.container), "visible" in g && t(10, y = g.visible), "allow_overflow" in g && t(11, L = g.allow_overflow), "scale" in g && t(12, w = g.scale), "min_width" in g && t(13, d = g.min_width), "$$scope" in g && t(17, l = g.$$scope);
}, [
- o,
+ i,
s,
- f,
- a,
_,
r,
- u,
+ a,
+ f,
+ c,
m,
+ b,
k,
- j,
- T,
- S,
y,
- d,
- C,
L,
- c,
- i,
- n
+ w,
+ d,
+ q,
+ M,
+ u,
+ l,
+ o
];
}
-class yi extends fi {
+class ql extends _l {
constructor(e) {
- super(), gi(this, e, ki, pi, bi, {
+ super(), gl(this, e, Cl, $l, vl, {
height: 0,
width: 1,
elem_id: 2,
@@ -1853,54 +2417,213 @@ class yi extends fi {
});
}
}
-function ke(l) {
+const {
+ SvelteComponent: w0,
+ attr: $0,
+ create_slot: C0,
+ detach: q0,
+ element: k0,
+ get_all_dirty_from_scope: S0,
+ get_slot_changes: y0,
+ init: L0,
+ insert: M0,
+ safe_not_equal: j0,
+ transition_in: T0,
+ transition_out: F0,
+ update_slot_base: H0
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: N0,
+ attr: V0,
+ check_outros: z0,
+ create_component: E0,
+ create_slot: D0,
+ destroy_component: R0,
+ detach: O0,
+ element: Z0,
+ empty: A0,
+ get_all_dirty_from_scope: B0,
+ get_slot_changes: I0,
+ group_outros: P0,
+ init: W0,
+ insert: X0,
+ mount_component: G0,
+ safe_not_equal: U0,
+ set_data: Y0,
+ space: J0,
+ text: K0,
+ toggle_class: Q0,
+ transition_in: x0,
+ transition_out: e1,
+ update_slot_base: t1
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: n1,
+ append: o1,
+ attr: l1,
+ create_component: i1,
+ destroy_component: s1,
+ detach: a1,
+ element: _1,
+ init: r1,
+ insert: f1,
+ mount_component: c1,
+ safe_not_equal: u1,
+ set_data: d1,
+ space: m1,
+ text: p1,
+ toggle_class: g1,
+ transition_in: h1,
+ transition_out: v1
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: b1,
+ append: w1,
+ attr: $1,
+ bubble: C1,
+ create_component: q1,
+ destroy_component: k1,
+ detach: S1,
+ element: y1,
+ init: L1,
+ insert: M1,
+ listen: j1,
+ mount_component: T1,
+ safe_not_equal: F1,
+ set_data: H1,
+ set_style: N1,
+ space: V1,
+ text: z1,
+ toggle_class: E1,
+ transition_in: D1,
+ transition_out: R1
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: O1,
+ append: Z1,
+ attr: A1,
+ binding_callbacks: B1,
+ create_slot: I1,
+ detach: P1,
+ element: W1,
+ get_all_dirty_from_scope: X1,
+ get_slot_changes: G1,
+ init: U1,
+ insert: Y1,
+ safe_not_equal: J1,
+ toggle_class: K1,
+ transition_in: Q1,
+ transition_out: x1,
+ update_slot_base: em
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: tm,
+ create_component: nm,
+ destroy_component: om,
+ init: lm,
+ mount_component: im,
+ safe_not_equal: sm,
+ transition_in: am,
+ transition_out: _m
+} = window.__gradio__svelte__internal, { createEventDispatcher: rm } = window.__gradio__svelte__internal, {
+ SvelteComponent: fm,
+ append: cm,
+ attr: um,
+ check_outros: dm,
+ create_component: mm,
+ destroy_component: pm,
+ detach: gm,
+ element: hm,
+ group_outros: vm,
+ init: bm,
+ insert: wm,
+ mount_component: $m,
+ safe_not_equal: Cm,
+ set_data: qm,
+ space: km,
+ text: Sm,
+ toggle_class: ym,
+ transition_in: Lm,
+ transition_out: Mm
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: jm,
+ attr: Tm,
+ create_slot: Fm,
+ detach: Hm,
+ element: Nm,
+ get_all_dirty_from_scope: Vm,
+ get_slot_changes: zm,
+ init: Em,
+ insert: Dm,
+ safe_not_equal: Rm,
+ toggle_class: Om,
+ transition_in: Zm,
+ transition_out: Am,
+ update_slot_base: Bm
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: Im,
+ append: Pm,
+ attr: Wm,
+ check_outros: Xm,
+ create_component: Gm,
+ destroy_component: Um,
+ detach: Ym,
+ element: Jm,
+ empty: Km,
+ group_outros: Qm,
+ init: xm,
+ insert: ep,
+ listen: tp,
+ mount_component: np,
+ safe_not_equal: op,
+ space: lp,
+ toggle_class: ip,
+ transition_in: sp,
+ transition_out: ap
+} = window.__gradio__svelte__internal;
+function Ce(n) {
let e = ["", "k", "M", "G", "T", "P", "E", "Z"], t = 0;
- for (; l > 1e3 && t < e.length - 1; )
- l /= 1e3, t++;
- let n = e[t];
- return (Number.isInteger(l) ? l : l.toFixed(1)) + n;
+ for (; n > 1e3 && t < e.length - 1; )
+ n /= 1e3, t++;
+ let o = e[t];
+ return (Number.isInteger(n) ? n : n.toFixed(1)) + o;
}
const {
- SvelteComponent: Ci,
- append: W,
- attr: q,
- component_subscribe: zt,
- detach: qi,
- element: Si,
- init: Ti,
- insert: Li,
- noop: Et,
- safe_not_equal: ji,
+ SvelteComponent: kl,
+ append: Y,
+ attr: S,
+ component_subscribe: Et,
+ detach: Sl,
+ element: yl,
+ init: Ll,
+ insert: Ml,
+ noop: Dt,
+ safe_not_equal: jl,
set_style: ze,
- svg_element: I,
+ svg_element: J,
toggle_class: Rt
-} = window.__gradio__svelte__internal, { onMount: Fi } = window.__gradio__svelte__internal;
-function Hi(l) {
- let e, t, n, i, o, s, f, a, _, r, u, c;
+} = window.__gradio__svelte__internal, { onMount: Tl } = window.__gradio__svelte__internal;
+function Fl(n) {
+ let e, t, o, l, i, s, _, r, a, f, c, u;
return {
c() {
- e = Si("div"), t = I("svg"), n = I("g"), i = I("path"), o = I("path"), s = I("path"), f = I("path"), a = I("g"), _ = I("path"), r = I("path"), u = I("path"), c = I("path"), q(i, "d", "M255.926 0.754768L509.702 139.936V221.027L255.926 81.8465V0.754768Z"), q(i, "fill", "#FF7C00"), q(i, "fill-opacity", "0.4"), q(i, "class", "svelte-43sxxs"), q(o, "d", "M509.69 139.936L254.981 279.641V361.255L509.69 221.55V139.936Z"), q(o, "fill", "#FF7C00"), q(o, "class", "svelte-43sxxs"), q(s, "d", "M0.250138 139.937L254.981 279.641V361.255L0.250138 221.55V139.937Z"), q(s, "fill", "#FF7C00"), q(s, "fill-opacity", "0.4"), q(s, "class", "svelte-43sxxs"), q(f, "d", "M255.923 0.232622L0.236328 139.936V221.55L255.923 81.8469V0.232622Z"), q(f, "fill", "#FF7C00"), q(f, "class", "svelte-43sxxs"), ze(n, "transform", "translate(" + /*$top*/
- l[1][0] + "px, " + /*$top*/
- l[1][1] + "px)"), q(_, "d", "M255.926 141.5L509.702 280.681V361.773L255.926 222.592V141.5Z"), q(_, "fill", "#FF7C00"), q(_, "fill-opacity", "0.4"), q(_, "class", "svelte-43sxxs"), q(r, "d", "M509.69 280.679L254.981 420.384V501.998L509.69 362.293V280.679Z"), q(r, "fill", "#FF7C00"), q(r, "class", "svelte-43sxxs"), q(u, "d", "M0.250138 280.681L254.981 420.386V502L0.250138 362.295V280.681Z"), q(u, "fill", "#FF7C00"), q(u, "fill-opacity", "0.4"), q(u, "class", "svelte-43sxxs"), q(c, "d", "M255.923 140.977L0.236328 280.68V362.294L255.923 222.591V140.977Z"), q(c, "fill", "#FF7C00"), q(c, "class", "svelte-43sxxs"), ze(a, "transform", "translate(" + /*$bottom*/
- l[2][0] + "px, " + /*$bottom*/
- l[2][1] + "px)"), q(t, "viewBox", "-1200 -1200 3000 3000"), q(t, "fill", "none"), q(t, "xmlns", "http://www.w3.org/2000/svg"), q(t, "class", "svelte-43sxxs"), q(e, "class", "svelte-43sxxs"), Rt(
+ e = yl("div"), t = J("svg"), o = J("g"), l = J("path"), i = J("path"), s = J("path"), _ = J("path"), r = J("g"), a = J("path"), f = J("path"), c = J("path"), u = J("path"), S(l, "d", "M255.926 0.754768L509.702 139.936V221.027L255.926 81.8465V0.754768Z"), S(l, "fill", "#FF7C00"), S(l, "fill-opacity", "0.4"), S(l, "class", "svelte-43sxxs"), S(i, "d", "M509.69 139.936L254.981 279.641V361.255L509.69 221.55V139.936Z"), S(i, "fill", "#FF7C00"), S(i, "class", "svelte-43sxxs"), S(s, "d", "M0.250138 139.937L254.981 279.641V361.255L0.250138 221.55V139.937Z"), S(s, "fill", "#FF7C00"), S(s, "fill-opacity", "0.4"), S(s, "class", "svelte-43sxxs"), S(_, "d", "M255.923 0.232622L0.236328 139.936V221.55L255.923 81.8469V0.232622Z"), S(_, "fill", "#FF7C00"), S(_, "class", "svelte-43sxxs"), ze(o, "transform", "translate(" + /*$top*/
+ n[1][0] + "px, " + /*$top*/
+ n[1][1] + "px)"), S(a, "d", "M255.926 141.5L509.702 280.681V361.773L255.926 222.592V141.5Z"), S(a, "fill", "#FF7C00"), S(a, "fill-opacity", "0.4"), S(a, "class", "svelte-43sxxs"), S(f, "d", "M509.69 280.679L254.981 420.384V501.998L509.69 362.293V280.679Z"), S(f, "fill", "#FF7C00"), S(f, "class", "svelte-43sxxs"), S(c, "d", "M0.250138 280.681L254.981 420.386V502L0.250138 362.295V280.681Z"), S(c, "fill", "#FF7C00"), S(c, "fill-opacity", "0.4"), S(c, "class", "svelte-43sxxs"), S(u, "d", "M255.923 140.977L0.236328 280.68V362.294L255.923 222.591V140.977Z"), S(u, "fill", "#FF7C00"), S(u, "class", "svelte-43sxxs"), ze(r, "transform", "translate(" + /*$bottom*/
+ n[2][0] + "px, " + /*$bottom*/
+ n[2][1] + "px)"), S(t, "viewBox", "-1200 -1200 3000 3000"), S(t, "fill", "none"), S(t, "xmlns", "http://www.w3.org/2000/svg"), S(t, "class", "svelte-43sxxs"), S(e, "class", "svelte-43sxxs"), Rt(
e,
"margin",
/*margin*/
- l[0]
+ n[0]
);
},
- m(m, k) {
- Li(m, e, k), W(e, t), W(t, n), W(n, i), W(n, o), W(n, s), W(n, f), W(t, a), W(a, _), W(a, r), W(a, u), W(a, c);
+ m(m, b) {
+ Ml(m, e, b), Y(e, t), Y(t, o), Y(o, l), Y(o, i), Y(o, s), Y(o, _), Y(t, r), Y(r, a), Y(r, f), Y(r, c), Y(r, u);
},
- p(m, [k]) {
- k & /*$top*/
- 2 && ze(n, "transform", "translate(" + /*$top*/
+ p(m, [b]) {
+ b & /*$top*/
+ 2 && ze(o, "transform", "translate(" + /*$top*/
m[1][0] + "px, " + /*$top*/
- m[1][1] + "px)"), k & /*$bottom*/
- 4 && ze(a, "transform", "translate(" + /*$bottom*/
+ m[1][1] + "px)"), b & /*$bottom*/
+ 4 && ze(r, "transform", "translate(" + /*$bottom*/
m[2][0] + "px, " + /*$bottom*/
- m[2][1] + "px)"), k & /*margin*/
+ m[2][1] + "px)"), b & /*margin*/
1 && Rt(
e,
"margin",
@@ -1908,165 +2631,196 @@ function Hi(l) {
m[0]
);
},
- i: Et,
- o: Et,
+ i: Dt,
+ o: Dt,
d(m) {
- m && qi(e);
+ m && Sl(e);
}
};
}
-function Mi(l, e, t) {
- let n, i, { margin: o = !0 } = e;
- const s = rt([0, 0]);
- zt(l, s, (c) => t(1, n = c));
- const f = rt([0, 0]);
- zt(l, f, (c) => t(2, i = c));
+function Hl(n, e, t) {
+ let o, l;
+ var i = this && this.__awaiter || function(m, b, k, y) {
+ function L(w) {
+ return w instanceof k ? w : new k(function(d) {
+ d(w);
+ });
+ }
+ return new (k || (k = Promise))(function(w, d) {
+ function q(N) {
+ try {
+ g(y.next(N));
+ } catch (E) {
+ d(E);
+ }
+ }
+ function M(N) {
+ try {
+ g(y.throw(N));
+ } catch (E) {
+ d(E);
+ }
+ }
+ function g(N) {
+ N.done ? w(N.value) : L(N.value).then(q, M);
+ }
+ g((y = y.apply(m, b || [])).next());
+ });
+ };
+ let { margin: s = !0 } = e;
+ const _ = ut([0, 0]);
+ Et(n, _, (m) => t(1, o = m));
+ const r = ut([0, 0]);
+ Et(n, r, (m) => t(2, l = m));
let a;
- async function _() {
- await Promise.all([s.set([125, 140]), f.set([-125, -140])]), await Promise.all([s.set([-125, 140]), f.set([125, -140])]), await Promise.all([s.set([-125, 0]), f.set([125, -0])]), await Promise.all([s.set([125, 0]), f.set([-125, 0])]);
+ function f() {
+ return i(this, void 0, void 0, function* () {
+ yield Promise.all([_.set([125, 140]), r.set([-125, -140])]), yield Promise.all([_.set([-125, 140]), r.set([125, -140])]), yield Promise.all([_.set([-125, 0]), r.set([125, -0])]), yield Promise.all([_.set([125, 0]), r.set([-125, 0])]);
+ });
}
- async function r() {
- await _(), a || r();
+ function c() {
+ return i(this, void 0, void 0, function* () {
+ yield f(), a || c();
+ });
}
- async function u() {
- await Promise.all([s.set([125, 0]), f.set([-125, 0])]), r();
+ function u() {
+ return i(this, void 0, void 0, function* () {
+ yield Promise.all([_.set([125, 0]), r.set([-125, 0])]), c();
+ });
}
- return Fi(() => (u(), () => a = !0)), l.$$set = (c) => {
- "margin" in c && t(0, o = c.margin);
- }, [o, n, i, s, f];
+ return Tl(() => (u(), () => a = !0)), n.$$set = (m) => {
+ "margin" in m && t(0, s = m.margin);
+ }, [s, o, l, _, r];
}
-class Ni extends Ci {
+class Nl extends kl {
constructor(e) {
- super(), Ti(this, e, Mi, Hi, ji, { margin: 0 });
+ super(), Ll(this, e, Hl, Fl, jl, { margin: 0 });
}
}
const {
- SvelteComponent: Vi,
- append: ce,
- attr: Y,
- binding_callbacks: Dt,
- check_outros: bl,
- create_component: zi,
- create_slot: Ei,
- destroy_component: Ri,
- destroy_each: wl,
- detach: v,
- element: $,
- empty: Te,
- ensure_array_like: Be,
- get_all_dirty_from_scope: Di,
- get_slot_changes: Bi,
- group_outros: vl,
- init: Pi,
- insert: p,
- mount_component: Zi,
- noop: Je,
- safe_not_equal: Oi,
- set_data: P,
- set_style: oe,
- space: G,
- text: H,
- toggle_class: B,
- transition_in: qe,
- transition_out: Se,
- update_slot_base: Ai
-} = window.__gradio__svelte__internal, { tick: Wi } = window.__gradio__svelte__internal, { onDestroy: Ii } = window.__gradio__svelte__internal, Ui = (l) => ({}), Bt = (l) => ({});
-function Pt(l, e, t) {
- const n = l.slice();
- return n[38] = e[t], n[40] = t, n;
-}
-function Zt(l, e, t) {
- const n = l.slice();
- return n[38] = e[t], n;
-}
-function Xi(l) {
+ SvelteComponent: Vl,
+ append: pe,
+ attr: ee,
+ binding_callbacks: Ot,
+ check_outros: wn,
+ create_component: zl,
+ create_slot: El,
+ destroy_component: Dl,
+ destroy_each: $n,
+ detach: $,
+ element: le,
+ empty: Le,
+ ensure_array_like: Oe,
+ get_all_dirty_from_scope: Rl,
+ get_slot_changes: Ol,
+ group_outros: Cn,
+ init: Zl,
+ insert: C,
+ mount_component: Al,
+ noop: Ke,
+ safe_not_equal: Bl,
+ set_data: W,
+ set_style: _e,
+ space: te,
+ text: F,
+ toggle_class: P,
+ transition_in: Se,
+ transition_out: ye,
+ update_slot_base: Il
+} = window.__gradio__svelte__internal, { tick: Pl } = window.__gradio__svelte__internal, { onDestroy: Wl } = window.__gradio__svelte__internal, Xl = (n) => ({}), Zt = (n) => ({});
+function At(n, e, t) {
+ const o = n.slice();
+ return o[39] = e[t], o[41] = t, o;
+}
+function Bt(n, e, t) {
+ const o = n.slice();
+ return o[39] = e[t], o;
+}
+function Gl(n) {
let e, t = (
/*i18n*/
- l[1]("common.error") + ""
- ), n, i, o;
+ n[1]("common.error") + ""
+ ), o, l, i;
const s = (
/*#slots*/
- l[29].error
- ), f = Ei(
+ n[29].error
+ ), _ = El(
s,
- l,
+ n,
/*$$scope*/
- l[28],
- Bt
+ n[28],
+ Zt
);
return {
c() {
- e = $("span"), n = H(t), i = G(), f && f.c(), Y(e, "class", "error svelte-1txqlrd");
+ e = le("span"), o = F(t), l = te(), _ && _.c(), ee(e, "class", "error svelte-1txqlrd");
},
- m(a, _) {
- p(a, e, _), ce(e, n), p(a, i, _), f && f.m(a, _), o = !0;
+ m(r, a) {
+ C(r, e, a), pe(e, o), C(r, l, a), _ && _.m(r, a), i = !0;
},
- p(a, _) {
- (!o || _[0] & /*i18n*/
+ p(r, a) {
+ (!i || a[0] & /*i18n*/
2) && t !== (t = /*i18n*/
- a[1]("common.error") + "") && P(n, t), f && f.p && (!o || _[0] & /*$$scope*/
- 268435456) && Ai(
- f,
+ r[1]("common.error") + "") && W(o, t), _ && _.p && (!i || a[0] & /*$$scope*/
+ 268435456) && Il(
+ _,
s,
- a,
+ r,
/*$$scope*/
- a[28],
- o ? Bi(
+ r[28],
+ i ? Ol(
s,
/*$$scope*/
- a[28],
- _,
- Ui
- ) : Di(
+ r[28],
+ a,
+ Xl
+ ) : Rl(
/*$$scope*/
- a[28]
+ r[28]
),
- Bt
+ Zt
);
},
- i(a) {
- o || (qe(f, a), o = !0);
+ i(r) {
+ i || (Se(_, r), i = !0);
},
- o(a) {
- Se(f, a), o = !1;
+ o(r) {
+ ye(_, r), i = !1;
},
- d(a) {
- a && (v(e), v(i)), f && f.d(a);
+ d(r) {
+ r && ($(e), $(l)), _ && _.d(r);
}
};
}
-function Yi(l) {
- let e, t, n, i, o, s, f, a, _, r = (
+function Ul(n) {
+ let e, t, o, l, i, s, _, r, a, f = (
/*variant*/
- l[8] === "default" && /*show_eta_bar*/
- l[18] && /*show_progress*/
- l[6] === "full" && Ot(l)
+ n[8] === "default" && /*show_eta_bar*/
+ n[18] && /*show_progress*/
+ n[6] === "full" && It(n)
);
- function u(d, C) {
+ function c(d, q) {
if (
/*progress*/
d[7]
- )
- return Ki;
+ ) return Kl;
if (
/*queue_position*/
d[2] !== null && /*queue_size*/
d[3] !== void 0 && /*queue_position*/
d[2] >= 0
- )
- return Ji;
+ ) return Jl;
if (
/*queue_position*/
d[2] === 0
- )
- return Gi;
+ ) return Yl;
}
- let c = u(l), m = c && c(l), k = (
+ let u = c(n), m = u && u(n), b = (
/*timer*/
- l[5] && It(l)
+ n[5] && Xt(n)
);
- const j = [eo, $i], T = [];
- function S(d, C) {
+ const k = [ti, ei], y = [];
+ function L(d, q) {
return (
/*last_progress_level*/
d[15] != null ? 0 : (
@@ -2075,789 +2829,818 @@ function Yi(l) {
)
);
}
- ~(o = S(l)) && (s = T[o] = j[o](l));
- let y = !/*timer*/
- l[5] && Qt(l);
+ ~(i = L(n)) && (s = y[i] = k[i](n));
+ let w = !/*timer*/
+ n[5] && xt(n);
return {
c() {
- r && r.c(), e = G(), t = $("div"), m && m.c(), n = G(), k && k.c(), i = G(), s && s.c(), f = G(), y && y.c(), a = Te(), Y(t, "class", "progress-text svelte-1txqlrd"), B(
+ f && f.c(), e = te(), t = le("div"), m && m.c(), o = te(), b && b.c(), l = te(), s && s.c(), _ = te(), w && w.c(), r = Le(), ee(t, "class", "progress-text svelte-1txqlrd"), P(
t,
"meta-text-center",
/*variant*/
- l[8] === "center"
- ), B(
+ n[8] === "center"
+ ), P(
t,
"meta-text",
/*variant*/
- l[8] === "default"
+ n[8] === "default"
);
},
- m(d, C) {
- r && r.m(d, C), p(d, e, C), p(d, t, C), m && m.m(t, null), ce(t, n), k && k.m(t, null), p(d, i, C), ~o && T[o].m(d, C), p(d, f, C), y && y.m(d, C), p(d, a, C), _ = !0;
+ m(d, q) {
+ f && f.m(d, q), C(d, e, q), C(d, t, q), m && m.m(t, null), pe(t, o), b && b.m(t, null), C(d, l, q), ~i && y[i].m(d, q), C(d, _, q), w && w.m(d, q), C(d, r, q), a = !0;
},
- p(d, C) {
+ p(d, q) {
/*variant*/
d[8] === "default" && /*show_eta_bar*/
d[18] && /*show_progress*/
- d[6] === "full" ? r ? r.p(d, C) : (r = Ot(d), r.c(), r.m(e.parentNode, e)) : r && (r.d(1), r = null), c === (c = u(d)) && m ? m.p(d, C) : (m && m.d(1), m = c && c(d), m && (m.c(), m.m(t, n))), /*timer*/
- d[5] ? k ? k.p(d, C) : (k = It(d), k.c(), k.m(t, null)) : k && (k.d(1), k = null), (!_ || C[0] & /*variant*/
- 256) && B(
+ d[6] === "full" ? f ? f.p(d, q) : (f = It(d), f.c(), f.m(e.parentNode, e)) : f && (f.d(1), f = null), u === (u = c(d)) && m ? m.p(d, q) : (m && m.d(1), m = u && u(d), m && (m.c(), m.m(t, o))), /*timer*/
+ d[5] ? b ? b.p(d, q) : (b = Xt(d), b.c(), b.m(t, null)) : b && (b.d(1), b = null), (!a || q[0] & /*variant*/
+ 256) && P(
t,
"meta-text-center",
/*variant*/
d[8] === "center"
- ), (!_ || C[0] & /*variant*/
- 256) && B(
+ ), (!a || q[0] & /*variant*/
+ 256) && P(
t,
"meta-text",
/*variant*/
d[8] === "default"
);
- let L = o;
- o = S(d), o === L ? ~o && T[o].p(d, C) : (s && (vl(), Se(T[L], 1, 1, () => {
- T[L] = null;
- }), bl()), ~o ? (s = T[o], s ? s.p(d, C) : (s = T[o] = j[o](d), s.c()), qe(s, 1), s.m(f.parentNode, f)) : s = null), /*timer*/
- d[5] ? y && (y.d(1), y = null) : y ? y.p(d, C) : (y = Qt(d), y.c(), y.m(a.parentNode, a));
+ let M = i;
+ i = L(d), i === M ? ~i && y[i].p(d, q) : (s && (Cn(), ye(y[M], 1, 1, () => {
+ y[M] = null;
+ }), wn()), ~i ? (s = y[i], s ? s.p(d, q) : (s = y[i] = k[i](d), s.c()), Se(s, 1), s.m(_.parentNode, _)) : s = null), /*timer*/
+ d[5] ? w && (w.d(1), w = null) : w ? w.p(d, q) : (w = xt(d), w.c(), w.m(r.parentNode, r));
},
i(d) {
- _ || (qe(s), _ = !0);
+ a || (Se(s), a = !0);
},
o(d) {
- Se(s), _ = !1;
+ ye(s), a = !1;
},
d(d) {
- d && (v(e), v(t), v(i), v(f), v(a)), r && r.d(d), m && m.d(), k && k.d(), ~o && T[o].d(d), y && y.d(d);
+ d && ($(e), $(t), $(l), $(_), $(r)), f && f.d(d), m && m.d(), b && b.d(), ~i && y[i].d(d), w && w.d(d);
}
};
}
-function Ot(l) {
+function It(n) {
let e, t = `translateX(${/*eta_level*/
- (l[17] || 0) * 100 - 100}%)`;
+ (n[17] || 0) * 100 - 100}%)`;
return {
c() {
- e = $("div"), Y(e, "class", "eta-bar svelte-1txqlrd"), oe(e, "transform", t);
+ e = le("div"), ee(e, "class", "eta-bar svelte-1txqlrd"), _e(e, "transform", t);
},
- m(n, i) {
- p(n, e, i);
+ m(o, l) {
+ C(o, e, l);
},
- p(n, i) {
- i[0] & /*eta_level*/
+ p(o, l) {
+ l[0] & /*eta_level*/
131072 && t !== (t = `translateX(${/*eta_level*/
- (n[17] || 0) * 100 - 100}%)`) && oe(e, "transform", t);
+ (o[17] || 0) * 100 - 100}%)`) && _e(e, "transform", t);
},
- d(n) {
- n && v(e);
+ d(o) {
+ o && $(e);
}
};
}
-function Gi(l) {
+function Yl(n) {
let e;
return {
c() {
- e = H("processing |");
+ e = F("processing |");
},
- m(t, n) {
- p(t, e, n);
+ m(t, o) {
+ C(t, e, o);
},
- p: Je,
+ p: Ke,
d(t) {
- t && v(e);
+ t && $(e);
}
};
}
-function Ji(l) {
+function Jl(n) {
let e, t = (
/*queue_position*/
- l[2] + 1 + ""
- ), n, i, o, s;
+ n[2] + 1 + ""
+ ), o, l, i, s;
return {
c() {
- e = H("queue: "), n = H(t), i = H("/"), o = H(
+ e = F("queue: "), o = F(t), l = F("/"), i = F(
/*queue_size*/
- l[3]
- ), s = H(" |");
+ n[3]
+ ), s = F(" |");
},
- m(f, a) {
- p(f, e, a), p(f, n, a), p(f, i, a), p(f, o, a), p(f, s, a);
+ m(_, r) {
+ C(_, e, r), C(_, o, r), C(_, l, r), C(_, i, r), C(_, s, r);
},
- p(f, a) {
- a[0] & /*queue_position*/
+ p(_, r) {
+ r[0] & /*queue_position*/
4 && t !== (t = /*queue_position*/
- f[2] + 1 + "") && P(n, t), a[0] & /*queue_size*/
- 8 && P(
- o,
+ _[2] + 1 + "") && W(o, t), r[0] & /*queue_size*/
+ 8 && W(
+ i,
/*queue_size*/
- f[3]
+ _[3]
);
},
- d(f) {
- f && (v(e), v(n), v(i), v(o), v(s));
+ d(_) {
+ _ && ($(e), $(o), $(l), $(i), $(s));
}
};
}
-function Ki(l) {
- let e, t = Be(
+function Kl(n) {
+ let e, t = Oe(
/*progress*/
- l[7]
- ), n = [];
- for (let i = 0; i < t.length; i += 1)
- n[i] = Wt(Zt(l, t, i));
+ n[7]
+ ), o = [];
+ for (let l = 0; l < t.length; l += 1)
+ o[l] = Wt(Bt(n, t, l));
return {
c() {
- for (let i = 0; i < n.length; i += 1)
- n[i].c();
- e = Te();
+ for (let l = 0; l < o.length; l += 1)
+ o[l].c();
+ e = Le();
},
- m(i, o) {
- for (let s = 0; s < n.length; s += 1)
- n[s] && n[s].m(i, o);
- p(i, e, o);
+ m(l, i) {
+ for (let s = 0; s < o.length; s += 1)
+ o[s] && o[s].m(l, i);
+ C(l, e, i);
},
- p(i, o) {
- if (o[0] & /*progress*/
+ p(l, i) {
+ if (i[0] & /*progress*/
128) {
- t = Be(
+ t = Oe(
/*progress*/
- i[7]
+ l[7]
);
let s;
for (s = 0; s < t.length; s += 1) {
- const f = Zt(i, t, s);
- n[s] ? n[s].p(f, o) : (n[s] = Wt(f), n[s].c(), n[s].m(e.parentNode, e));
+ const _ = Bt(l, t, s);
+ o[s] ? o[s].p(_, i) : (o[s] = Wt(_), o[s].c(), o[s].m(e.parentNode, e));
}
- for (; s < n.length; s += 1)
- n[s].d(1);
- n.length = t.length;
+ for (; s < o.length; s += 1)
+ o[s].d(1);
+ o.length = t.length;
}
},
- d(i) {
- i && v(e), wl(n, i);
+ d(l) {
+ l && $(e), $n(o, l);
}
};
}
-function At(l) {
+function Pt(n) {
let e, t = (
/*p*/
- l[38].unit + ""
- ), n, i, o = " ", s;
- function f(r, u) {
+ n[39].unit + ""
+ ), o, l, i = " ", s;
+ function _(f, c) {
return (
/*p*/
- r[38].length != null ? xi : Qi
+ f[39].length != null ? xl : Ql
);
}
- let a = f(l), _ = a(l);
+ let r = _(n), a = r(n);
return {
c() {
- _.c(), e = G(), n = H(t), i = H(" | "), s = H(o);
+ a.c(), e = te(), o = F(t), l = F(" | "), s = F(i);
},
- m(r, u) {
- _.m(r, u), p(r, e, u), p(r, n, u), p(r, i, u), p(r, s, u);
+ m(f, c) {
+ a.m(f, c), C(f, e, c), C(f, o, c), C(f, l, c), C(f, s, c);
},
- p(r, u) {
- a === (a = f(r)) && _ ? _.p(r, u) : (_.d(1), _ = a(r), _ && (_.c(), _.m(e.parentNode, e))), u[0] & /*progress*/
+ p(f, c) {
+ r === (r = _(f)) && a ? a.p(f, c) : (a.d(1), a = r(f), a && (a.c(), a.m(e.parentNode, e))), c[0] & /*progress*/
128 && t !== (t = /*p*/
- r[38].unit + "") && P(n, t);
+ f[39].unit + "") && W(o, t);
},
- d(r) {
- r && (v(e), v(n), v(i), v(s)), _.d(r);
+ d(f) {
+ f && ($(e), $(o), $(l), $(s)), a.d(f);
}
};
}
-function Qi(l) {
- let e = ke(
+function Ql(n) {
+ let e = Ce(
/*p*/
- l[38].index || 0
+ n[39].index || 0
) + "", t;
return {
c() {
- t = H(e);
+ t = F(e);
},
- m(n, i) {
- p(n, t, i);
+ m(o, l) {
+ C(o, t, l);
},
- p(n, i) {
- i[0] & /*progress*/
- 128 && e !== (e = ke(
+ p(o, l) {
+ l[0] & /*progress*/
+ 128 && e !== (e = Ce(
/*p*/
- n[38].index || 0
- ) + "") && P(t, e);
+ o[39].index || 0
+ ) + "") && W(t, e);
},
- d(n) {
- n && v(t);
+ d(o) {
+ o && $(t);
}
};
}
-function xi(l) {
- let e = ke(
+function xl(n) {
+ let e = Ce(
/*p*/
- l[38].index || 0
- ) + "", t, n, i = ke(
+ n[39].index || 0
+ ) + "", t, o, l = Ce(
/*p*/
- l[38].length
- ) + "", o;
+ n[39].length
+ ) + "", i;
return {
c() {
- t = H(e), n = H("/"), o = H(i);
+ t = F(e), o = F("/"), i = F(l);
},
- m(s, f) {
- p(s, t, f), p(s, n, f), p(s, o, f);
+ m(s, _) {
+ C(s, t, _), C(s, o, _), C(s, i, _);
},
- p(s, f) {
- f[0] & /*progress*/
- 128 && e !== (e = ke(
+ p(s, _) {
+ _[0] & /*progress*/
+ 128 && e !== (e = Ce(
/*p*/
- s[38].index || 0
- ) + "") && P(t, e), f[0] & /*progress*/
- 128 && i !== (i = ke(
+ s[39].index || 0
+ ) + "") && W(t, e), _[0] & /*progress*/
+ 128 && l !== (l = Ce(
/*p*/
- s[38].length
- ) + "") && P(o, i);
+ s[39].length
+ ) + "") && W(i, l);
},
d(s) {
- s && (v(t), v(n), v(o));
+ s && ($(t), $(o), $(i));
}
};
}
-function Wt(l) {
+function Wt(n) {
let e, t = (
/*p*/
- l[38].index != null && At(l)
+ n[39].index != null && Pt(n)
);
return {
c() {
- t && t.c(), e = Te();
+ t && t.c(), e = Le();
},
- m(n, i) {
- t && t.m(n, i), p(n, e, i);
+ m(o, l) {
+ t && t.m(o, l), C(o, e, l);
},
- p(n, i) {
+ p(o, l) {
/*p*/
- n[38].index != null ? t ? t.p(n, i) : (t = At(n), t.c(), t.m(e.parentNode, e)) : t && (t.d(1), t = null);
+ o[39].index != null ? t ? t.p(o, l) : (t = Pt(o), t.c(), t.m(e.parentNode, e)) : t && (t.d(1), t = null);
},
- d(n) {
- n && v(e), t && t.d(n);
+ d(o) {
+ o && $(e), t && t.d(o);
}
};
}
-function It(l) {
+function Xt(n) {
let e, t = (
/*eta*/
- l[0] ? `/${/*formatted_eta*/
- l[19]}` : ""
- ), n, i;
+ n[0] ? `/${/*formatted_eta*/
+ n[19]}` : ""
+ ), o, l;
return {
c() {
- e = H(
+ e = F(
/*formatted_timer*/
- l[20]
- ), n = H(t), i = H("s");
+ n[20]
+ ), o = F(t), l = F("s");
},
- m(o, s) {
- p(o, e, s), p(o, n, s), p(o, i, s);
+ m(i, s) {
+ C(i, e, s), C(i, o, s), C(i, l, s);
},
- p(o, s) {
+ p(i, s) {
s[0] & /*formatted_timer*/
- 1048576 && P(
+ 1048576 && W(
e,
/*formatted_timer*/
- o[20]
+ i[20]
), s[0] & /*eta, formatted_eta*/
524289 && t !== (t = /*eta*/
- o[0] ? `/${/*formatted_eta*/
- o[19]}` : "") && P(n, t);
+ i[0] ? `/${/*formatted_eta*/
+ i[19]}` : "") && W(o, t);
},
- d(o) {
- o && (v(e), v(n), v(i));
+ d(i) {
+ i && ($(e), $(o), $(l));
}
};
}
-function $i(l) {
+function ei(n) {
let e, t;
- return e = new Ni({
+ return e = new Nl({
props: { margin: (
/*variant*/
- l[8] === "default"
+ n[8] === "default"
) }
}), {
c() {
- zi(e.$$.fragment);
+ zl(e.$$.fragment);
},
- m(n, i) {
- Zi(e, n, i), t = !0;
+ m(o, l) {
+ Al(e, o, l), t = !0;
},
- p(n, i) {
- const o = {};
- i[0] & /*variant*/
- 256 && (o.margin = /*variant*/
- n[8] === "default"), e.$set(o);
+ p(o, l) {
+ const i = {};
+ l[0] & /*variant*/
+ 256 && (i.margin = /*variant*/
+ o[8] === "default"), e.$set(i);
},
- i(n) {
- t || (qe(e.$$.fragment, n), t = !0);
+ i(o) {
+ t || (Se(e.$$.fragment, o), t = !0);
},
- o(n) {
- Se(e.$$.fragment, n), t = !1;
+ o(o) {
+ ye(e.$$.fragment, o), t = !1;
},
- d(n) {
- Ri(e, n);
+ d(o) {
+ Dl(e, o);
}
};
}
-function eo(l) {
- let e, t, n, i, o, s = `${/*last_progress_level*/
- l[15] * 100}%`, f = (
+function ti(n) {
+ let e, t, o, l, i, s = `${/*last_progress_level*/
+ n[15] * 100}%`, _ = (
/*progress*/
- l[7] != null && Ut(l)
+ n[7] != null && Gt(n)
);
return {
c() {
- e = $("div"), t = $("div"), f && f.c(), n = G(), i = $("div"), o = $("div"), Y(t, "class", "progress-level-inner svelte-1txqlrd"), Y(o, "class", "progress-bar svelte-1txqlrd"), oe(o, "width", s), Y(i, "class", "progress-bar-wrap svelte-1txqlrd"), Y(e, "class", "progress-level svelte-1txqlrd");
+ e = le("div"), t = le("div"), _ && _.c(), o = te(), l = le("div"), i = le("div"), ee(t, "class", "progress-level-inner svelte-1txqlrd"), ee(i, "class", "progress-bar svelte-1txqlrd"), _e(i, "width", s), ee(l, "class", "progress-bar-wrap svelte-1txqlrd"), ee(e, "class", "progress-level svelte-1txqlrd");
},
- m(a, _) {
- p(a, e, _), ce(e, t), f && f.m(t, null), ce(e, n), ce(e, i), ce(i, o), l[30](o);
+ m(r, a) {
+ C(r, e, a), pe(e, t), _ && _.m(t, null), pe(e, o), pe(e, l), pe(l, i), n[30](i);
},
- p(a, _) {
+ p(r, a) {
/*progress*/
- a[7] != null ? f ? f.p(a, _) : (f = Ut(a), f.c(), f.m(t, null)) : f && (f.d(1), f = null), _[0] & /*last_progress_level*/
+ r[7] != null ? _ ? _.p(r, a) : (_ = Gt(r), _.c(), _.m(t, null)) : _ && (_.d(1), _ = null), a[0] & /*last_progress_level*/
32768 && s !== (s = `${/*last_progress_level*/
- a[15] * 100}%`) && oe(o, "width", s);
+ r[15] * 100}%`) && _e(i, "width", s);
},
- i: Je,
- o: Je,
- d(a) {
- a && v(e), f && f.d(), l[30](null);
+ i: Ke,
+ o: Ke,
+ d(r) {
+ r && $(e), _ && _.d(), n[30](null);
}
};
}
-function Ut(l) {
- let e, t = Be(
+function Gt(n) {
+ let e, t = Oe(
/*progress*/
- l[7]
- ), n = [];
- for (let i = 0; i < t.length; i += 1)
- n[i] = Kt(Pt(l, t, i));
+ n[7]
+ ), o = [];
+ for (let l = 0; l < t.length; l += 1)
+ o[l] = Qt(At(n, t, l));
return {
c() {
- for (let i = 0; i < n.length; i += 1)
- n[i].c();
- e = Te();
+ for (let l = 0; l < o.length; l += 1)
+ o[l].c();
+ e = Le();
},
- m(i, o) {
- for (let s = 0; s < n.length; s += 1)
- n[s] && n[s].m(i, o);
- p(i, e, o);
+ m(l, i) {
+ for (let s = 0; s < o.length; s += 1)
+ o[s] && o[s].m(l, i);
+ C(l, e, i);
},
- p(i, o) {
- if (o[0] & /*progress_level, progress*/
+ p(l, i) {
+ if (i[0] & /*progress_level, progress*/
16512) {
- t = Be(
+ t = Oe(
/*progress*/
- i[7]
+ l[7]
);
let s;
for (s = 0; s < t.length; s += 1) {
- const f = Pt(i, t, s);
- n[s] ? n[s].p(f, o) : (n[s] = Kt(f), n[s].c(), n[s].m(e.parentNode, e));
+ const _ = At(l, t, s);
+ o[s] ? o[s].p(_, i) : (o[s] = Qt(_), o[s].c(), o[s].m(e.parentNode, e));
}
- for (; s < n.length; s += 1)
- n[s].d(1);
- n.length = t.length;
+ for (; s < o.length; s += 1)
+ o[s].d(1);
+ o.length = t.length;
}
},
- d(i) {
- i && v(e), wl(n, i);
+ d(l) {
+ l && $(e), $n(o, l);
}
};
}
-function Xt(l) {
- let e, t, n, i, o = (
+function Ut(n) {
+ let e, t, o, l, i = (
/*i*/
- l[40] !== 0 && to()
+ n[41] !== 0 && ni()
), s = (
/*p*/
- l[38].desc != null && Yt(l)
- ), f = (
+ n[39].desc != null && Yt(n)
+ ), _ = (
/*p*/
- l[38].desc != null && /*progress_level*/
- l[14] && /*progress_level*/
- l[14][
+ n[39].desc != null && /*progress_level*/
+ n[14] && /*progress_level*/
+ n[14][
/*i*/
- l[40]
- ] != null && Gt()
- ), a = (
+ n[41]
+ ] != null && Jt()
+ ), r = (
/*progress_level*/
- l[14] != null && Jt(l)
+ n[14] != null && Kt(n)
);
return {
c() {
- o && o.c(), e = G(), s && s.c(), t = G(), f && f.c(), n = G(), a && a.c(), i = Te();
+ i && i.c(), e = te(), s && s.c(), t = te(), _ && _.c(), o = te(), r && r.c(), l = Le();
},
- m(_, r) {
- o && o.m(_, r), p(_, e, r), s && s.m(_, r), p(_, t, r), f && f.m(_, r), p(_, n, r), a && a.m(_, r), p(_, i, r);
+ m(a, f) {
+ i && i.m(a, f), C(a, e, f), s && s.m(a, f), C(a, t, f), _ && _.m(a, f), C(a, o, f), r && r.m(a, f), C(a, l, f);
},
- p(_, r) {
+ p(a, f) {
/*p*/
- _[38].desc != null ? s ? s.p(_, r) : (s = Yt(_), s.c(), s.m(t.parentNode, t)) : s && (s.d(1), s = null), /*p*/
- _[38].desc != null && /*progress_level*/
- _[14] && /*progress_level*/
- _[14][
+ a[39].desc != null ? s ? s.p(a, f) : (s = Yt(a), s.c(), s.m(t.parentNode, t)) : s && (s.d(1), s = null), /*p*/
+ a[39].desc != null && /*progress_level*/
+ a[14] && /*progress_level*/
+ a[14][
/*i*/
- _[40]
- ] != null ? f || (f = Gt(), f.c(), f.m(n.parentNode, n)) : f && (f.d(1), f = null), /*progress_level*/
- _[14] != null ? a ? a.p(_, r) : (a = Jt(_), a.c(), a.m(i.parentNode, i)) : a && (a.d(1), a = null);
+ a[41]
+ ] != null ? _ || (_ = Jt(), _.c(), _.m(o.parentNode, o)) : _ && (_.d(1), _ = null), /*progress_level*/
+ a[14] != null ? r ? r.p(a, f) : (r = Kt(a), r.c(), r.m(l.parentNode, l)) : r && (r.d(1), r = null);
},
- d(_) {
- _ && (v(e), v(t), v(n), v(i)), o && o.d(_), s && s.d(_), f && f.d(_), a && a.d(_);
+ d(a) {
+ a && ($(e), $(t), $(o), $(l)), i && i.d(a), s && s.d(a), _ && _.d(a), r && r.d(a);
}
};
}
-function to(l) {
+function ni(n) {
let e;
return {
c() {
- e = H(" /");
+ e = F(" /");
},
- m(t, n) {
- p(t, e, n);
+ m(t, o) {
+ C(t, e, o);
},
d(t) {
- t && v(e);
+ t && $(e);
}
};
}
-function Yt(l) {
+function Yt(n) {
let e = (
/*p*/
- l[38].desc + ""
+ n[39].desc + ""
), t;
return {
c() {
- t = H(e);
+ t = F(e);
},
- m(n, i) {
- p(n, t, i);
+ m(o, l) {
+ C(o, t, l);
},
- p(n, i) {
- i[0] & /*progress*/
+ p(o, l) {
+ l[0] & /*progress*/
128 && e !== (e = /*p*/
- n[38].desc + "") && P(t, e);
+ o[39].desc + "") && W(t, e);
},
- d(n) {
- n && v(t);
+ d(o) {
+ o && $(t);
}
};
}
-function Gt(l) {
+function Jt(n) {
let e;
return {
c() {
- e = H("-");
+ e = F("-");
},
- m(t, n) {
- p(t, e, n);
+ m(t, o) {
+ C(t, e, o);
},
d(t) {
- t && v(e);
+ t && $(e);
}
};
}
-function Jt(l) {
+function Kt(n) {
let e = (100 * /*progress_level*/
- (l[14][
+ (n[14][
/*i*/
- l[40]
- ] || 0)).toFixed(1) + "", t, n;
+ n[41]
+ ] || 0)).toFixed(1) + "", t, o;
return {
c() {
- t = H(e), n = H("%");
+ t = F(e), o = F("%");
},
- m(i, o) {
- p(i, t, o), p(i, n, o);
+ m(l, i) {
+ C(l, t, i), C(l, o, i);
},
- p(i, o) {
- o[0] & /*progress_level*/
+ p(l, i) {
+ i[0] & /*progress_level*/
16384 && e !== (e = (100 * /*progress_level*/
- (i[14][
+ (l[14][
/*i*/
- i[40]
- ] || 0)).toFixed(1) + "") && P(t, e);
+ l[41]
+ ] || 0)).toFixed(1) + "") && W(t, e);
},
- d(i) {
- i && (v(t), v(n));
+ d(l) {
+ l && ($(t), $(o));
}
};
}
-function Kt(l) {
+function Qt(n) {
let e, t = (
/*p*/
- (l[38].desc != null || /*progress_level*/
- l[14] && /*progress_level*/
- l[14][
+ (n[39].desc != null || /*progress_level*/
+ n[14] && /*progress_level*/
+ n[14][
/*i*/
- l[40]
- ] != null) && Xt(l)
+ n[41]
+ ] != null) && Ut(n)
);
return {
c() {
- t && t.c(), e = Te();
+ t && t.c(), e = Le();
},
- m(n, i) {
- t && t.m(n, i), p(n, e, i);
+ m(o, l) {
+ t && t.m(o, l), C(o, e, l);
},
- p(n, i) {
+ p(o, l) {
/*p*/
- n[38].desc != null || /*progress_level*/
- n[14] && /*progress_level*/
- n[14][
+ o[39].desc != null || /*progress_level*/
+ o[14] && /*progress_level*/
+ o[14][
/*i*/
- n[40]
- ] != null ? t ? t.p(n, i) : (t = Xt(n), t.c(), t.m(e.parentNode, e)) : t && (t.d(1), t = null);
+ o[41]
+ ] != null ? t ? t.p(o, l) : (t = Ut(o), t.c(), t.m(e.parentNode, e)) : t && (t.d(1), t = null);
},
- d(n) {
- n && v(e), t && t.d(n);
+ d(o) {
+ o && $(e), t && t.d(o);
}
};
}
-function Qt(l) {
+function xt(n) {
let e, t;
return {
c() {
- e = $("p"), t = H(
+ e = le("p"), t = F(
/*loading_text*/
- l[9]
- ), Y(e, "class", "loading svelte-1txqlrd");
+ n[9]
+ ), ee(e, "class", "loading svelte-1txqlrd");
},
- m(n, i) {
- p(n, e, i), ce(e, t);
+ m(o, l) {
+ C(o, e, l), pe(e, t);
},
- p(n, i) {
- i[0] & /*loading_text*/
- 512 && P(
+ p(o, l) {
+ l[0] & /*loading_text*/
+ 512 && W(
t,
/*loading_text*/
- n[9]
+ o[9]
);
},
- d(n) {
- n && v(e);
+ d(o) {
+ o && $(e);
}
};
}
-function lo(l) {
- let e, t, n, i, o;
- const s = [Yi, Xi], f = [];
- function a(_, r) {
+function oi(n) {
+ let e, t, o, l, i;
+ const s = [Ul, Gl], _ = [];
+ function r(a, f) {
return (
/*status*/
- _[4] === "pending" ? 0 : (
+ a[4] === "pending" ? 0 : (
/*status*/
- _[4] === "error" ? 1 : -1
+ a[4] === "error" ? 1 : -1
)
);
}
- return ~(t = a(l)) && (n = f[t] = s[t](l)), {
+ return ~(t = r(n)) && (o = _[t] = s[t](n)), {
c() {
- e = $("div"), n && n.c(), Y(e, "class", i = "wrap " + /*variant*/
- l[8] + " " + /*show_progress*/
- l[6] + " svelte-1txqlrd"), B(e, "hide", !/*status*/
- l[4] || /*status*/
- l[4] === "complete" || /*show_progress*/
- l[6] === "hidden"), B(
+ e = le("div"), o && o.c(), ee(e, "class", l = "wrap " + /*variant*/
+ n[8] + " " + /*show_progress*/
+ n[6] + " svelte-1txqlrd"), P(e, "hide", !/*status*/
+ n[4] || /*status*/
+ n[4] === "complete" || /*show_progress*/
+ n[6] === "hidden"), P(
e,
"translucent",
/*variant*/
- l[8] === "center" && /*status*/
- (l[4] === "pending" || /*status*/
- l[4] === "error") || /*translucent*/
- l[11] || /*show_progress*/
- l[6] === "minimal"
- ), B(
+ n[8] === "center" && /*status*/
+ (n[4] === "pending" || /*status*/
+ n[4] === "error") || /*translucent*/
+ n[11] || /*show_progress*/
+ n[6] === "minimal"
+ ), P(
e,
"generating",
/*status*/
- l[4] === "generating"
- ), B(
+ n[4] === "generating"
+ ), P(
e,
"border",
/*border*/
- l[12]
- ), oe(
+ n[12]
+ ), _e(
e,
"position",
/*absolute*/
- l[10] ? "absolute" : "static"
- ), oe(
+ n[10] ? "absolute" : "static"
+ ), _e(
e,
"padding",
/*absolute*/
- l[10] ? "0" : "var(--size-8) 0"
+ n[10] ? "0" : "var(--size-8) 0"
);
},
- m(_, r) {
- p(_, e, r), ~t && f[t].m(e, null), l[31](e), o = !0;
- },
- p(_, r) {
- let u = t;
- t = a(_), t === u ? ~t && f[t].p(_, r) : (n && (vl(), Se(f[u], 1, 1, () => {
- f[u] = null;
- }), bl()), ~t ? (n = f[t], n ? n.p(_, r) : (n = f[t] = s[t](_), n.c()), qe(n, 1), n.m(e, null)) : n = null), (!o || r[0] & /*variant, show_progress*/
- 320 && i !== (i = "wrap " + /*variant*/
- _[8] + " " + /*show_progress*/
- _[6] + " svelte-1txqlrd")) && Y(e, "class", i), (!o || r[0] & /*variant, show_progress, status, show_progress*/
- 336) && B(e, "hide", !/*status*/
- _[4] || /*status*/
- _[4] === "complete" || /*show_progress*/
- _[6] === "hidden"), (!o || r[0] & /*variant, show_progress, variant, status, translucent, show_progress*/
- 2384) && B(
+ m(a, f) {
+ C(a, e, f), ~t && _[t].m(e, null), n[31](e), i = !0;
+ },
+ p(a, f) {
+ let c = t;
+ t = r(a), t === c ? ~t && _[t].p(a, f) : (o && (Cn(), ye(_[c], 1, 1, () => {
+ _[c] = null;
+ }), wn()), ~t ? (o = _[t], o ? o.p(a, f) : (o = _[t] = s[t](a), o.c()), Se(o, 1), o.m(e, null)) : o = null), (!i || f[0] & /*variant, show_progress*/
+ 320 && l !== (l = "wrap " + /*variant*/
+ a[8] + " " + /*show_progress*/
+ a[6] + " svelte-1txqlrd")) && ee(e, "class", l), (!i || f[0] & /*variant, show_progress, status, show_progress*/
+ 336) && P(e, "hide", !/*status*/
+ a[4] || /*status*/
+ a[4] === "complete" || /*show_progress*/
+ a[6] === "hidden"), (!i || f[0] & /*variant, show_progress, variant, status, translucent, show_progress*/
+ 2384) && P(
e,
"translucent",
/*variant*/
- _[8] === "center" && /*status*/
- (_[4] === "pending" || /*status*/
- _[4] === "error") || /*translucent*/
- _[11] || /*show_progress*/
- _[6] === "minimal"
- ), (!o || r[0] & /*variant, show_progress, status*/
- 336) && B(
+ a[8] === "center" && /*status*/
+ (a[4] === "pending" || /*status*/
+ a[4] === "error") || /*translucent*/
+ a[11] || /*show_progress*/
+ a[6] === "minimal"
+ ), (!i || f[0] & /*variant, show_progress, status*/
+ 336) && P(
e,
"generating",
/*status*/
- _[4] === "generating"
- ), (!o || r[0] & /*variant, show_progress, border*/
- 4416) && B(
+ a[4] === "generating"
+ ), (!i || f[0] & /*variant, show_progress, border*/
+ 4416) && P(
e,
"border",
/*border*/
- _[12]
- ), r[0] & /*absolute*/
- 1024 && oe(
+ a[12]
+ ), f[0] & /*absolute*/
+ 1024 && _e(
e,
"position",
/*absolute*/
- _[10] ? "absolute" : "static"
- ), r[0] & /*absolute*/
- 1024 && oe(
+ a[10] ? "absolute" : "static"
+ ), f[0] & /*absolute*/
+ 1024 && _e(
e,
"padding",
/*absolute*/
- _[10] ? "0" : "var(--size-8) 0"
+ a[10] ? "0" : "var(--size-8) 0"
);
},
- i(_) {
- o || (qe(n), o = !0);
+ i(a) {
+ i || (Se(o), i = !0);
},
- o(_) {
- Se(n), o = !1;
+ o(a) {
+ ye(o), i = !1;
},
- d(_) {
- _ && v(e), ~t && f[t].d(), l[31](null);
+ d(a) {
+ a && $(e), ~t && _[t].d(), n[31](null);
}
};
}
-let Ee = [], Ye = !1;
-async function no(l, e = !0) {
- if (!(window.__gradio_mode__ === "website" || window.__gradio_mode__ !== "app" && e !== !0)) {
- if (Ee.push(l), !Ye)
- Ye = !0;
- else
- return;
- await Wi(), requestAnimationFrame(() => {
- let t = [0, 0];
- for (let n = 0; n < Ee.length; n++) {
- const o = Ee[n].getBoundingClientRect();
- (n === 0 || o.top + window.scrollY <= t[0]) && (t[0] = o.top + window.scrollY, t[1] = n);
- }
- window.scrollTo({ top: t[0] - 20, behavior: "smooth" }), Ye = !1, Ee = [];
+var li = function(n, e, t, o) {
+ function l(i) {
+ return i instanceof t ? i : new t(function(s) {
+ s(i);
});
}
+ return new (t || (t = Promise))(function(i, s) {
+ function _(f) {
+ try {
+ a(o.next(f));
+ } catch (c) {
+ s(c);
+ }
+ }
+ function r(f) {
+ try {
+ a(o.throw(f));
+ } catch (c) {
+ s(c);
+ }
+ }
+ function a(f) {
+ f.done ? i(f.value) : l(f.value).then(_, r);
+ }
+ a((o = o.apply(n, e || [])).next());
+ });
+};
+let Ee = [], Ye = !1;
+function ii(n) {
+ return li(this, arguments, void 0, function* (e, t = !0) {
+ if (!(window.__gradio_mode__ === "website" || window.__gradio_mode__ !== "app" && t !== !0)) {
+ if (Ee.push(e), !Ye) Ye = !0;
+ else return;
+ yield Pl(), requestAnimationFrame(() => {
+ let o = [0, 0];
+ for (let l = 0; l < Ee.length; l++) {
+ const s = Ee[l].getBoundingClientRect();
+ (l === 0 || s.top + window.scrollY <= o[0]) && (o[0] = s.top + window.scrollY, o[1] = l);
+ }
+ window.scrollTo({ top: o[0] - 20, behavior: "smooth" }), Ye = !1, Ee = [];
+ });
+ }
+ });
}
-function io(l, e, t) {
- let n, { $$slots: i = {}, $$scope: o } = e, { i18n: s } = e, { eta: f = null } = e, { queue_position: a } = e, { queue_size: _ } = e, { status: r } = e, { scroll_to_output: u = !1 } = e, { timer: c = !0 } = e, { show_progress: m = "full" } = e, { message: k = null } = e, { progress: j = null } = e, { variant: T = "default" } = e, { loading_text: S = "Loading..." } = e, { absolute: y = !0 } = e, { translucent: d = !1 } = e, { border: C = !1 } = e, { autoscroll: L } = e, h, Z = !1, J = 0, E = 0, O = null, R = null, ae = 0, A = null, K, D = null, me = !0;
- const Le = () => {
- t(0, f = t(26, O = t(19, he = null))), t(24, J = performance.now()), t(25, E = 0), Z = !0, ge();
+function si(n, e, t) {
+ let o, { $$slots: l = {}, $$scope: i } = e;
+ this && this.__awaiter;
+ let { i18n: s } = e, { eta: _ = null } = e, { queue_position: r } = e, { queue_size: a } = e, { status: f } = e, { scroll_to_output: c = !1 } = e, { timer: u = !0 } = e, { show_progress: m = "full" } = e, { message: b = null } = e, { progress: k = null } = e, { variant: y = "default" } = e, { loading_text: L = "Loading..." } = e, { absolute: w = !0 } = e, { translucent: d = !1 } = e, { border: q = !1 } = e, { autoscroll: M } = e, g, N = !1, E = 0, Z = 0, X = null, A = null, ue = 0, G = null, ne, B = null, he = !0;
+ const Me = () => {
+ t(0, _ = t(26, X = t(19, be = null))), t(24, E = performance.now()), t(25, Z = 0), N = !0, ve();
};
- function ge() {
+ function ve() {
requestAnimationFrame(() => {
- t(25, E = (performance.now() - J) / 1e3), Z && ge();
+ t(25, Z = (performance.now() - E) / 1e3), N && ve();
});
}
- function b() {
- t(25, E = 0), t(0, f = t(26, O = t(19, he = null))), Z && (Z = !1);
+ function h() {
+ t(25, Z = 0), t(0, _ = t(26, X = t(19, be = null))), N && (N = !1);
}
- Ii(() => {
- Z && b();
+ Wl(() => {
+ N && h();
});
- let he = null;
- function Oe(w) {
- Dt[w ? "unshift" : "push"](() => {
- D = w, t(16, D), t(7, j), t(14, A), t(15, K);
+ let be = null;
+ function Be(v) {
+ Ot[v ? "unshift" : "push"](() => {
+ B = v, t(16, B), t(7, k), t(14, G), t(15, ne);
});
}
- function Ae(w) {
- Dt[w ? "unshift" : "push"](() => {
- h = w, t(13, h);
+ function Ie(v) {
+ Ot[v ? "unshift" : "push"](() => {
+ g = v, t(13, g);
});
}
- return l.$$set = (w) => {
- "i18n" in w && t(1, s = w.i18n), "eta" in w && t(0, f = w.eta), "queue_position" in w && t(2, a = w.queue_position), "queue_size" in w && t(3, _ = w.queue_size), "status" in w && t(4, r = w.status), "scroll_to_output" in w && t(21, u = w.scroll_to_output), "timer" in w && t(5, c = w.timer), "show_progress" in w && t(6, m = w.show_progress), "message" in w && t(22, k = w.message), "progress" in w && t(7, j = w.progress), "variant" in w && t(8, T = w.variant), "loading_text" in w && t(9, S = w.loading_text), "absolute" in w && t(10, y = w.absolute), "translucent" in w && t(11, d = w.translucent), "border" in w && t(12, C = w.border), "autoscroll" in w && t(23, L = w.autoscroll), "$$scope" in w && t(28, o = w.$$scope);
- }, l.$$.update = () => {
- l.$$.dirty[0] & /*eta, old_eta, timer_start, eta_from_start*/
- 218103809 && (f === null && t(0, f = O), f != null && O !== f && (t(27, R = (performance.now() - J) / 1e3 + f), t(19, he = R.toFixed(1)), t(26, O = f))), l.$$.dirty[0] & /*eta_from_start, timer_diff*/
- 167772160 && t(17, ae = R === null || R <= 0 || !E ? null : Math.min(E / R, 1)), l.$$.dirty[0] & /*progress*/
- 128 && j != null && t(18, me = !1), l.$$.dirty[0] & /*progress, progress_level, progress_bar, last_progress_level*/
- 114816 && (j != null ? t(14, A = j.map((w) => {
- if (w.index != null && w.length != null)
- return w.index / w.length;
- if (w.progress != null)
- return w.progress;
- })) : t(14, A = null), A ? (t(15, K = A[A.length - 1]), D && (K === 0 ? t(16, D.style.transition = "0", D) : t(16, D.style.transition = "150ms", D))) : t(15, K = void 0)), l.$$.dirty[0] & /*status*/
- 16 && (r === "pending" ? Le() : b()), l.$$.dirty[0] & /*el, scroll_to_output, status, autoscroll*/
- 10493968 && h && u && (r === "pending" || r === "complete") && no(h, L), l.$$.dirty[0] & /*status, message*/
- 4194320, l.$$.dirty[0] & /*timer_diff*/
- 33554432 && t(20, n = E.toFixed(1));
+ return n.$$set = (v) => {
+ "i18n" in v && t(1, s = v.i18n), "eta" in v && t(0, _ = v.eta), "queue_position" in v && t(2, r = v.queue_position), "queue_size" in v && t(3, a = v.queue_size), "status" in v && t(4, f = v.status), "scroll_to_output" in v && t(21, c = v.scroll_to_output), "timer" in v && t(5, u = v.timer), "show_progress" in v && t(6, m = v.show_progress), "message" in v && t(22, b = v.message), "progress" in v && t(7, k = v.progress), "variant" in v && t(8, y = v.variant), "loading_text" in v && t(9, L = v.loading_text), "absolute" in v && t(10, w = v.absolute), "translucent" in v && t(11, d = v.translucent), "border" in v && t(12, q = v.border), "autoscroll" in v && t(23, M = v.autoscroll), "$$scope" in v && t(28, i = v.$$scope);
+ }, n.$$.update = () => {
+ n.$$.dirty[0] & /*eta, old_eta, timer_start, eta_from_start*/
+ 218103809 && (_ === null && t(0, _ = X), _ != null && X !== _ && (t(27, A = (performance.now() - E) / 1e3 + _), t(19, be = A.toFixed(1)), t(26, X = _))), n.$$.dirty[0] & /*eta_from_start, timer_diff*/
+ 167772160 && t(17, ue = A === null || A <= 0 || !Z ? null : Math.min(Z / A, 1)), n.$$.dirty[0] & /*progress*/
+ 128 && k != null && t(18, he = !1), n.$$.dirty[0] & /*progress, progress_level, progress_bar, last_progress_level*/
+ 114816 && (k != null ? t(14, G = k.map((v) => {
+ if (v.index != null && v.length != null)
+ return v.index / v.length;
+ if (v.progress != null)
+ return v.progress;
+ })) : t(14, G = null), G ? (t(15, ne = G[G.length - 1]), B && (ne === 0 ? t(16, B.style.transition = "0", B) : t(16, B.style.transition = "150ms", B))) : t(15, ne = void 0)), n.$$.dirty[0] & /*status*/
+ 16 && (f === "pending" ? Me() : h()), n.$$.dirty[0] & /*el, scroll_to_output, status, autoscroll*/
+ 10493968 && g && c && (f === "pending" || f === "complete") && ii(g, M), n.$$.dirty[0] & /*status, message*/
+ 4194320, n.$$.dirty[0] & /*timer_diff*/
+ 33554432 && t(20, o = Z.toFixed(1));
}, [
- f,
- s,
- a,
_,
+ s,
r,
- c,
+ a,
+ f,
+ u,
m,
- j,
- T,
- S,
+ k,
y,
+ L,
+ w,
d,
- C,
- h,
- A,
- K,
- D,
- ae,
- me,
+ q,
+ g,
+ G,
+ ne,
+ B,
+ ue,
he,
- n,
- u,
- k,
- L,
- J,
- E,
- O,
- R,
+ be,
o,
+ c,
+ b,
+ M,
+ E,
+ Z,
+ X,
+ A,
i,
- Oe,
- Ae
+ l,
+ Be,
+ Ie
];
}
-class oo extends Vi {
+class ai extends Vl {
constructor(e) {
- super(), Pi(
+ super(), Zl(
this,
e,
- io,
- lo,
- Oi,
+ si,
+ oi,
+ Bl,
{
i18n: 1,
eta: 0,
@@ -2882,354 +3665,405 @@ class oo extends Vi {
}
}
const {
- SvelteComponent: so,
- add_flush_callback: xt,
- assign: fo,
- bind: $t,
- binding_callbacks: el,
- check_outros: _o,
- create_component: $e,
- destroy_component: et,
- detach: ao,
- flush: N,
- get_spread_object: ro,
- get_spread_update: uo,
- group_outros: co,
- init: mo,
- insert: go,
- mount_component: tt,
- safe_not_equal: ho,
- space: bo,
- transition_in: ye,
+ SvelteComponent: _p,
+ add_render_callback: rp,
+ append: fp,
+ attr: cp,
+ bubble: up,
+ check_outros: dp,
+ create_component: mp,
+ create_in_transition: pp,
+ create_out_transition: gp,
+ destroy_component: hp,
+ detach: vp,
+ element: bp,
+ group_outros: wp,
+ init: $p,
+ insert: Cp,
+ listen: qp,
+ mount_component: kp,
+ run_all: Sp,
+ safe_not_equal: yp,
+ set_data: Lp,
+ space: Mp,
+ stop_propagation: jp,
+ text: Tp,
+ transition_in: Fp,
+ transition_out: Hp
+} = window.__gradio__svelte__internal, { createEventDispatcher: Np, onMount: Vp } = window.__gradio__svelte__internal, {
+ SvelteComponent: zp,
+ append: Ep,
+ attr: Dp,
+ bubble: Rp,
+ check_outros: Op,
+ create_animation: Zp,
+ create_component: Ap,
+ destroy_component: Bp,
+ detach: Ip,
+ element: Pp,
+ ensure_array_like: Wp,
+ fix_and_outro_and_destroy_block: Xp,
+ fix_position: Gp,
+ group_outros: Up,
+ init: Yp,
+ insert: Jp,
+ mount_component: Kp,
+ noop: Qp,
+ safe_not_equal: xp,
+ set_style: eg,
+ space: tg,
+ transition_in: ng,
+ transition_out: og,
+ update_keyed_each: lg
+} = window.__gradio__svelte__internal, {
+ SvelteComponent: _i,
+ add_flush_callback: en,
+ assign: ri,
+ bind: tn,
+ binding_callbacks: nn,
+ check_outros: fi,
+ create_component: tt,
+ destroy_component: nt,
+ detach: ci,
+ flush: H,
+ get_spread_object: ui,
+ get_spread_update: di,
+ group_outros: mi,
+ init: pi,
+ insert: gi,
+ mount_component: ot,
+ safe_not_equal: hi,
+ space: vi,
+ transition_in: qe,
transition_out: He
} = window.__gradio__svelte__internal;
-function tl(l) {
+function on(n) {
let e, t;
- const n = [
+ const o = [
{ autoscroll: (
/*gradio*/
- l[3].autoscroll
+ n[3].autoscroll
) },
{ i18n: (
/*gradio*/
- l[3].i18n
+ n[3].i18n
) },
/*loading_status*/
- l[18]
+ n[18]
];
- let i = {};
- for (let o = 0; o < n.length; o += 1)
- i = fo(i, n[o]);
- return e = new oo({ props: i }), {
+ let l = {};
+ for (let i = 0; i < o.length; i += 1)
+ l = ri(l, o[i]);
+ return e = new ai({ props: l }), {
c() {
- $e(e.$$.fragment);
+ tt(e.$$.fragment);
},
- m(o, s) {
- tt(e, o, s), t = !0;
+ m(i, s) {
+ ot(e, i, s), t = !0;
},
- p(o, s) {
- const f = s[0] & /*gradio, loading_status*/
- 262152 ? uo(n, [
+ p(i, s) {
+ const _ = s[0] & /*gradio, loading_status*/
+ 262152 ? di(o, [
s[0] & /*gradio*/
8 && { autoscroll: (
/*gradio*/
- o[3].autoscroll
+ i[3].autoscroll
) },
s[0] & /*gradio*/
8 && { i18n: (
/*gradio*/
- o[3].i18n
+ i[3].i18n
) },
s[0] & /*loading_status*/
- 262144 && ro(
+ 262144 && ui(
/*loading_status*/
- o[18]
+ i[18]
)
]) : {};
- e.$set(f);
+ e.$set(_);
},
- i(o) {
- t || (ye(e.$$.fragment, o), t = !0);
+ i(i) {
+ t || (qe(e.$$.fragment, i), t = !0);
},
- o(o) {
- He(e.$$.fragment, o), t = !1;
+ o(i) {
+ He(e.$$.fragment, i), t = !1;
},
- d(o) {
- et(e, o);
+ d(i) {
+ nt(e, i);
}
};
}
-function wo(l) {
- let e, t, n, i, o, s = (
+function bi(n) {
+ let e, t, o, l, i, s = (
/*loading_status*/
- l[18] && tl(l)
+ n[18] && on(n)
);
- function f(r) {
- l[23](r);
+ function _(f) {
+ n[23](f);
}
- function a(r) {
- l[24](r);
+ function r(f) {
+ n[24](f);
}
- let _ = {
+ let a = {
label: (
/*label*/
- l[4]
+ n[4]
),
info: (
/*info*/
- l[6]
+ n[6]
),
show_label: (
/*show_label*/
- l[10]
+ n[10]
),
show_legend: (
/*show_legend*/
- l[11]
+ n[11]
),
show_legend_label: (
/*show_legend_label*/
- l[12]
+ n[12]
),
legend_label: (
/*legend_label*/
- l[5]
+ n[5]
),
color_map: (
/*color_map*/
- l[1]
+ n[1]
),
show_copy_button: (
/*show_copy_button*/
- l[16]
+ n[16]
),
show_remove_tags_button: (
/*show_remove_tags_button*/
- l[17]
+ n[17]
),
container: (
/*container*/
- l[13]
+ n[13]
),
disabled: !/*interactive*/
- l[19]
+ n[19]
};
return (
/*value*/
- l[0] !== void 0 && (_.value = /*value*/
- l[0]), /*value_is_output*/
- l[2] !== void 0 && (_.value_is_output = /*value_is_output*/
- l[2]), t = new si({ props: _ }), el.push(() => $t(t, "value", f)), el.push(() => $t(t, "value_is_output", a)), t.$on(
+ n[0] !== void 0 && (a.value = /*value*/
+ n[0]), /*value_is_output*/
+ n[2] !== void 0 && (a.value_is_output = /*value_is_output*/
+ n[2]), t = new al({ props: a }), nn.push(() => tn(t, "value", _)), nn.push(() => tn(t, "value_is_output", r)), t.$on(
"change",
/*change_handler*/
- l[25]
+ n[25]
), t.$on(
"input",
/*input_handler*/
- l[26]
+ n[26]
), t.$on(
"submit",
/*submit_handler*/
- l[27]
+ n[27]
), t.$on(
"blur",
/*blur_handler*/
- l[28]
+ n[28]
), t.$on(
"select",
/*select_handler*/
- l[29]
+ n[29]
), t.$on(
"focus",
/*focus_handler*/
- l[30]
+ n[30]
), t.$on(
"clear",
/*clear_handler*/
- l[31]
+ n[31]
), {
c() {
- s && s.c(), e = bo(), $e(t.$$.fragment);
+ s && s.c(), e = vi(), tt(t.$$.fragment);
},
- m(r, u) {
- s && s.m(r, u), go(r, e, u), tt(t, r, u), o = !0;
+ m(f, c) {
+ s && s.m(f, c), gi(f, e, c), ot(t, f, c), i = !0;
},
- p(r, u) {
+ p(f, c) {
/*loading_status*/
- r[18] ? s ? (s.p(r, u), u[0] & /*loading_status*/
- 262144 && ye(s, 1)) : (s = tl(r), s.c(), ye(s, 1), s.m(e.parentNode, e)) : s && (co(), He(s, 1, 1, () => {
+ f[18] ? s ? (s.p(f, c), c[0] & /*loading_status*/
+ 262144 && qe(s, 1)) : (s = on(f), s.c(), qe(s, 1), s.m(e.parentNode, e)) : s && (mi(), He(s, 1, 1, () => {
s = null;
- }), _o());
- const c = {};
- u[0] & /*label*/
- 16 && (c.label = /*label*/
- r[4]), u[0] & /*info*/
- 64 && (c.info = /*info*/
- r[6]), u[0] & /*show_label*/
- 1024 && (c.show_label = /*show_label*/
- r[10]), u[0] & /*show_legend*/
- 2048 && (c.show_legend = /*show_legend*/
- r[11]), u[0] & /*show_legend_label*/
- 4096 && (c.show_legend_label = /*show_legend_label*/
- r[12]), u[0] & /*legend_label*/
- 32 && (c.legend_label = /*legend_label*/
- r[5]), u[0] & /*color_map*/
- 2 && (c.color_map = /*color_map*/
- r[1]), u[0] & /*show_copy_button*/
- 65536 && (c.show_copy_button = /*show_copy_button*/
- r[16]), u[0] & /*show_remove_tags_button*/
- 131072 && (c.show_remove_tags_button = /*show_remove_tags_button*/
- r[17]), u[0] & /*container*/
- 8192 && (c.container = /*container*/
- r[13]), u[0] & /*interactive*/
- 524288 && (c.disabled = !/*interactive*/
- r[19]), !n && u[0] & /*value*/
- 1 && (n = !0, c.value = /*value*/
- r[0], xt(() => n = !1)), !i && u[0] & /*value_is_output*/
- 4 && (i = !0, c.value_is_output = /*value_is_output*/
- r[2], xt(() => i = !1)), t.$set(c);
+ }), fi());
+ const u = {};
+ c[0] & /*label*/
+ 16 && (u.label = /*label*/
+ f[4]), c[0] & /*info*/
+ 64 && (u.info = /*info*/
+ f[6]), c[0] & /*show_label*/
+ 1024 && (u.show_label = /*show_label*/
+ f[10]), c[0] & /*show_legend*/
+ 2048 && (u.show_legend = /*show_legend*/
+ f[11]), c[0] & /*show_legend_label*/
+ 4096 && (u.show_legend_label = /*show_legend_label*/
+ f[12]), c[0] & /*legend_label*/
+ 32 && (u.legend_label = /*legend_label*/
+ f[5]), c[0] & /*color_map*/
+ 2 && (u.color_map = /*color_map*/
+ f[1]), c[0] & /*show_copy_button*/
+ 65536 && (u.show_copy_button = /*show_copy_button*/
+ f[16]), c[0] & /*show_remove_tags_button*/
+ 131072 && (u.show_remove_tags_button = /*show_remove_tags_button*/
+ f[17]), c[0] & /*container*/
+ 8192 && (u.container = /*container*/
+ f[13]), c[0] & /*interactive*/
+ 524288 && (u.disabled = !/*interactive*/
+ f[19]), !o && c[0] & /*value*/
+ 1 && (o = !0, u.value = /*value*/
+ f[0], en(() => o = !1)), !l && c[0] & /*value_is_output*/
+ 4 && (l = !0, u.value_is_output = /*value_is_output*/
+ f[2], en(() => l = !1)), t.$set(u);
},
- i(r) {
- o || (ye(s), ye(t.$$.fragment, r), o = !0);
+ i(f) {
+ i || (qe(s), qe(t.$$.fragment, f), i = !0);
},
- o(r) {
- He(s), He(t.$$.fragment, r), o = !1;
+ o(f) {
+ He(s), He(t.$$.fragment, f), i = !1;
},
- d(r) {
- r && ao(e), s && s.d(r), et(t, r);
+ d(f) {
+ f && ci(e), s && s.d(f), nt(t, f);
}
}
);
}
-function vo(l) {
+function wi(n) {
let e, t;
- return e = new yi({
+ return e = new ql({
props: {
visible: (
/*visible*/
- l[9]
+ n[9]
),
elem_id: (
/*elem_id*/
- l[7]
+ n[7]
),
elem_classes: (
/*elem_classes*/
- l[8]
+ n[8]
),
scale: (
/*scale*/
- l[14]
+ n[14]
),
min_width: (
/*min_width*/
- l[15]
+ n[15]
),
allow_overflow: !1,
padding: (
/*container*/
- l[13]
+ n[13]
),
- $$slots: { default: [wo] },
- $$scope: { ctx: l }
+ $$slots: { default: [bi] },
+ $$scope: { ctx: n }
}
}), {
c() {
- $e(e.$$.fragment);
- },
- m(n, i) {
- tt(e, n, i), t = !0;
- },
- p(n, i) {
- const o = {};
- i[0] & /*visible*/
- 512 && (o.visible = /*visible*/
- n[9]), i[0] & /*elem_id*/
- 128 && (o.elem_id = /*elem_id*/
- n[7]), i[0] & /*elem_classes*/
- 256 && (o.elem_classes = /*elem_classes*/
- n[8]), i[0] & /*scale*/
- 16384 && (o.scale = /*scale*/
- n[14]), i[0] & /*min_width*/
- 32768 && (o.min_width = /*min_width*/
- n[15]), i[0] & /*container*/
- 8192 && (o.padding = /*container*/
- n[13]), i[0] & /*label, info, show_label, show_legend, show_legend_label, legend_label, color_map, show_copy_button, show_remove_tags_button, container, interactive, value, value_is_output, gradio, loading_status*/
- 998527 | i[1] & /*$$scope*/
- 2 && (o.$$scope = { dirty: i, ctx: n }), e.$set(o);
- },
- i(n) {
- t || (ye(e.$$.fragment, n), t = !0);
- },
- o(n) {
- He(e.$$.fragment, n), t = !1;
- },
- d(n) {
- et(e, n);
+ tt(e.$$.fragment);
+ },
+ m(o, l) {
+ ot(e, o, l), t = !0;
+ },
+ p(o, l) {
+ const i = {};
+ l[0] & /*visible*/
+ 512 && (i.visible = /*visible*/
+ o[9]), l[0] & /*elem_id*/
+ 128 && (i.elem_id = /*elem_id*/
+ o[7]), l[0] & /*elem_classes*/
+ 256 && (i.elem_classes = /*elem_classes*/
+ o[8]), l[0] & /*scale*/
+ 16384 && (i.scale = /*scale*/
+ o[14]), l[0] & /*min_width*/
+ 32768 && (i.min_width = /*min_width*/
+ o[15]), l[0] & /*container*/
+ 8192 && (i.padding = /*container*/
+ o[13]), l[0] & /*label, info, show_label, show_legend, show_legend_label, legend_label, color_map, show_copy_button, show_remove_tags_button, container, interactive, value, value_is_output, gradio, loading_status*/
+ 998527 | l[1] & /*$$scope*/
+ 2 && (i.$$scope = { dirty: l, ctx: o }), e.$set(i);
+ },
+ i(o) {
+ t || (qe(e.$$.fragment, o), t = !0);
+ },
+ o(o) {
+ He(e.$$.fragment, o), t = !1;
+ },
+ d(o) {
+ nt(e, o);
}
};
}
-function po(l, e, t) {
- let { gradio: n } = e, { label: i = "Highlighted Textbox" } = e, { legend_label: o = "Highlights:" } = e, { info: s = void 0 } = e, { elem_id: f = "" } = e, { elem_classes: a = [] } = e, { visible: _ = !0 } = e, { value: r } = e, { show_label: u } = e, { show_legend: c } = e, { show_legend_label: m } = e, { color_map: k = {} } = e, { container: j = !0 } = e, { scale: T = null } = e, { min_width: S = void 0 } = e, { show_copy_button: y = !1 } = e, { show_remove_tags_button: d = !1 } = e, { loading_status: C = void 0 } = e, { value_is_output: L = !1 } = e, { combine_adjacent: h = !1 } = e, { interactive: Z = !0 } = e;
- const J = !1, E = !0;
- function O(b) {
- r = b, t(0, r), t(20, h);
+function $i(n, e, t) {
+ let { gradio: o } = e, { label: l = "Highlighted Textbox" } = e, { legend_label: i = "Highlights:" } = e, { info: s = void 0 } = e, { elem_id: _ = "" } = e, { elem_classes: r = [] } = e, { visible: a = !0 } = e, { value: f } = e, { show_label: c } = e, { show_legend: u } = e, { show_legend_label: m } = e, { color_map: b = {} } = e, { container: k = !0 } = e, { scale: y = null } = e, { min_width: L = void 0 } = e, { show_copy_button: w = !1 } = e, { show_remove_tags_button: d = !1 } = e, { loading_status: q = void 0 } = e, { value_is_output: M = !1 } = e, { combine_adjacent: g = !1 } = e, { interactive: N = !0 } = e;
+ const E = !1, Z = !0;
+ function X(h) {
+ f = h, t(0, f), t(20, g);
}
- function R(b) {
- L = b, t(2, L);
+ function A(h) {
+ M = h, t(2, M);
}
- const ae = () => n.dispatch("change"), A = () => n.dispatch("input"), K = () => n.dispatch("submit"), D = () => n.dispatch("blur"), me = (b) => n.dispatch("select", b.detail), Le = () => n.dispatch("focus"), ge = function() {
- console.log("test"), n.dispatch("clear");
+ const ue = () => o.dispatch("change"), G = () => o.dispatch("input"), ne = () => o.dispatch("submit"), B = () => o.dispatch("blur"), he = (h) => o.dispatch("select", h.detail), Me = () => o.dispatch("focus"), ve = function() {
+ console.log("test"), o.dispatch("clear");
};
- return l.$$set = (b) => {
- "gradio" in b && t(3, n = b.gradio), "label" in b && t(4, i = b.label), "legend_label" in b && t(5, o = b.legend_label), "info" in b && t(6, s = b.info), "elem_id" in b && t(7, f = b.elem_id), "elem_classes" in b && t(8, a = b.elem_classes), "visible" in b && t(9, _ = b.visible), "value" in b && t(0, r = b.value), "show_label" in b && t(10, u = b.show_label), "show_legend" in b && t(11, c = b.show_legend), "show_legend_label" in b && t(12, m = b.show_legend_label), "color_map" in b && t(1, k = b.color_map), "container" in b && t(13, j = b.container), "scale" in b && t(14, T = b.scale), "min_width" in b && t(15, S = b.min_width), "show_copy_button" in b && t(16, y = b.show_copy_button), "show_remove_tags_button" in b && t(17, d = b.show_remove_tags_button), "loading_status" in b && t(18, C = b.loading_status), "value_is_output" in b && t(2, L = b.value_is_output), "combine_adjacent" in b && t(20, h = b.combine_adjacent), "interactive" in b && t(19, Z = b.interactive);
- }, l.$$.update = () => {
- l.$$.dirty[0] & /*color_map*/
- 2 && !k && Object.keys(k).length && t(1, k), l.$$.dirty[0] & /*value, combine_adjacent*/
- 1048577 && r && h && t(0, r = Wn(r, "equal"));
+ return n.$$set = (h) => {
+ "gradio" in h && t(3, o = h.gradio), "label" in h && t(4, l = h.label), "legend_label" in h && t(5, i = h.legend_label), "info" in h && t(6, s = h.info), "elem_id" in h && t(7, _ = h.elem_id), "elem_classes" in h && t(8, r = h.elem_classes), "visible" in h && t(9, a = h.visible), "value" in h && t(0, f = h.value), "show_label" in h && t(10, c = h.show_label), "show_legend" in h && t(11, u = h.show_legend), "show_legend_label" in h && t(12, m = h.show_legend_label), "color_map" in h && t(1, b = h.color_map), "container" in h && t(13, k = h.container), "scale" in h && t(14, y = h.scale), "min_width" in h && t(15, L = h.min_width), "show_copy_button" in h && t(16, w = h.show_copy_button), "show_remove_tags_button" in h && t(17, d = h.show_remove_tags_button), "loading_status" in h && t(18, q = h.loading_status), "value_is_output" in h && t(2, M = h.value_is_output), "combine_adjacent" in h && t(20, g = h.combine_adjacent), "interactive" in h && t(19, N = h.interactive);
+ }, n.$$.update = () => {
+ n.$$.dirty[0] & /*color_map*/
+ 2 && !b && Object.keys(b).length && t(1, b), n.$$.dirty[0] & /*value, combine_adjacent*/
+ 1048577 && f && g && t(0, f = Po(f));
}, [
- r,
- k,
- L,
- n,
- i,
+ f,
+ b,
+ M,
o,
+ l,
+ i,
s,
- f,
- a,
_,
- u,
+ r,
+ a,
c,
+ u,
m,
- j,
- T,
- S,
+ k,
y,
+ L,
+ w,
d,
- C,
- Z,
- h,
- J,
+ q,
+ N,
+ g,
E,
- O,
- R,
- ae,
+ Z,
+ X,
A,
- K,
- D,
- me,
- Le,
- ge
+ ue,
+ G,
+ ne,
+ B,
+ he,
+ Me,
+ ve
];
}
-class ko extends so {
+class ig extends _i {
constructor(e) {
- super(), mo(
+ super(), pi(
this,
e,
- po,
- vo,
- ho,
+ $i,
+ wi,
+ hi,
{
gradio: 3,
label: 4,
@@ -3263,127 +4097,127 @@ class ko extends so {
return this.$$.ctx[3];
}
set gradio(e) {
- this.$$set({ gradio: e }), N();
+ this.$$set({ gradio: e }), H();
}
get label() {
return this.$$.ctx[4];
}
set label(e) {
- this.$$set({ label: e }), N();
+ this.$$set({ label: e }), H();
}
get legend_label() {
return this.$$.ctx[5];
}
set legend_label(e) {
- this.$$set({ legend_label: e }), N();
+ this.$$set({ legend_label: e }), H();
}
get info() {
return this.$$.ctx[6];
}
set info(e) {
- this.$$set({ info: e }), N();
+ this.$$set({ info: e }), H();
}
get elem_id() {
return this.$$.ctx[7];
}
set elem_id(e) {
- this.$$set({ elem_id: e }), N();
+ this.$$set({ elem_id: e }), H();
}
get elem_classes() {
return this.$$.ctx[8];
}
set elem_classes(e) {
- this.$$set({ elem_classes: e }), N();
+ this.$$set({ elem_classes: e }), H();
}
get visible() {
return this.$$.ctx[9];
}
set visible(e) {
- this.$$set({ visible: e }), N();
+ this.$$set({ visible: e }), H();
}
get value() {
return this.$$.ctx[0];
}
set value(e) {
- this.$$set({ value: e }), N();
+ this.$$set({ value: e }), H();
}
get show_label() {
return this.$$.ctx[10];
}
set show_label(e) {
- this.$$set({ show_label: e }), N();
+ this.$$set({ show_label: e }), H();
}
get show_legend() {
return this.$$.ctx[11];
}
set show_legend(e) {
- this.$$set({ show_legend: e }), N();
+ this.$$set({ show_legend: e }), H();
}
get show_legend_label() {
return this.$$.ctx[12];
}
set show_legend_label(e) {
- this.$$set({ show_legend_label: e }), N();
+ this.$$set({ show_legend_label: e }), H();
}
get color_map() {
return this.$$.ctx[1];
}
set color_map(e) {
- this.$$set({ color_map: e }), N();
+ this.$$set({ color_map: e }), H();
}
get container() {
return this.$$.ctx[13];
}
set container(e) {
- this.$$set({ container: e }), N();
+ this.$$set({ container: e }), H();
}
get scale() {
return this.$$.ctx[14];
}
set scale(e) {
- this.$$set({ scale: e }), N();
+ this.$$set({ scale: e }), H();
}
get min_width() {
return this.$$.ctx[15];
}
set min_width(e) {
- this.$$set({ min_width: e }), N();
+ this.$$set({ min_width: e }), H();
}
get show_copy_button() {
return this.$$.ctx[16];
}
set show_copy_button(e) {
- this.$$set({ show_copy_button: e }), N();
+ this.$$set({ show_copy_button: e }), H();
}
get show_remove_tags_button() {
return this.$$.ctx[17];
}
set show_remove_tags_button(e) {
- this.$$set({ show_remove_tags_button: e }), N();
+ this.$$set({ show_remove_tags_button: e }), H();
}
get loading_status() {
return this.$$.ctx[18];
}
set loading_status(e) {
- this.$$set({ loading_status: e }), N();
+ this.$$set({ loading_status: e }), H();
}
get value_is_output() {
return this.$$.ctx[2];
}
set value_is_output(e) {
- this.$$set({ value_is_output: e }), N();
+ this.$$set({ value_is_output: e }), H();
}
get combine_adjacent() {
return this.$$.ctx[20];
}
set combine_adjacent(e) {
- this.$$set({ combine_adjacent: e }), N();
+ this.$$set({ combine_adjacent: e }), H();
}
get interactive() {
return this.$$.ctx[19];
}
set interactive(e) {
- this.$$set({ interactive: e }), N();
+ this.$$set({ interactive: e }), H();
}
get autofocus() {
return this.$$.ctx[21];
@@ -3393,5 +4227,5 @@ class ko extends so {
}
}
export {
- ko as default
+ ig as default
};
diff --git a/src/backend/gradio_highlightedtextbox/templates/component/style.css b/src/backend/gradio_highlightedtextbox/templates/component/style.css
index d1815de2e10a84f737ffb4e2579949543b14b8d1..3d3531a366028a6a14255c64df6993d25678d0d4 100644
--- a/src/backend/gradio_highlightedtextbox/templates/component/style.css
+++ b/src/backend/gradio_highlightedtextbox/templates/component/style.css
@@ -1 +1 @@
-span.has-info.svelte-vm3q5z{margin-bottom:var(--spacing-xs)}span.svelte-vm3q5z:not(.has-info){margin-bottom:var(--spacing-lg)}span.svelte-vm3q5z{display:inline-block;position:relative;z-index:var(--layer-4);border:solid var(--block-title-border-width) var(--block-title-border-color);border-radius:var(--block-title-radius);background:var(--block-title-background-fill);padding:var(--block-title-padding);color:var(--block-title-text-color);font-weight:var(--block-title-text-weight);font-size:var(--block-title-text-size);line-height:var(--line-sm)}.hide.svelte-vm3q5z{display:none!important}.category-legend.svelte-vm3q5z{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);color:#000}.category-label.svelte-vm3q5z{border-radius:var(--radius-xs);padding-right:var(--size-2);padding-left:var(--size-2);font-weight:var(--weight-semibold)}.category-label.has-info.svelte-vm3q5z{margin-bottom:var(--spacing-xs)}.category-label.svelte-vm3q5z:not(.has-info){margin-bottom:var(--spacing-lg)}.title-container.svelte-vm3q5z{display:flex}.legend-separator.svelte-vm3q5z{margin:0 var(--spacing-md) 0 var(--spacing-md)}.title-with-highlights-info.svelte-vm3q5z{margin-bottom:var(--spacing-xs);color:var(--block-info-text-color);font-weight:var(--block-info-text-weight);font-size:var(--block-info-text-size);line-height:var(--line-sm)}.dropdown-arrow.svelte-145leq6{fill:currentColor}button.svelte-qjb524{position:relative;cursor:pointer;padding:5px;width:22px;height:22px}.check.svelte-qjb524{position:absolute;top:0;right:0;z-index:var(--layer-top);background:var(--background-fill-primary);padding:var(--size-1);width:100%;height:100%;color:var(--body-text-color)}button.svelte-1ga0gmr{position:relative;cursor:pointer;padding:5px;width:22px;height:22px;background-color:green}div.svelte-1bqqv16{display:flex;position:absolute;top:var(--block-label-margin);right:var(--block-label-margin);align-items:center;z-index:var(--layer-2);transition:.15s;box-shadow:var(--shadow-drop);border:1px solid var(--border-color-primary);border-top:none;border-right:none;border-radius:var(--block-label-right-radius);background:var(--block-label-background-fill);overflow:hidden;color:var(--block-label-text-color);font:var(--font);font-size:var(--button-small-text-size)}label.svelte-1atky07{display:block;width:100%}.container.svelte-1atky07{display:flex;flex-direction:column;gap:var(--spacing-sm)}.textfield.svelte-1atky07{box-sizing:border-box;outline:none!important;box-shadow:var(--input-shadow);padding:var(--input-padding);border-radius:var(--radius-md);background:var(--input-background-fill);background-color:transparent;font-weight:var(--input-text-weight);font-size:var(--input-text-size);width:100%;line-height:var(--line-sm);word-break:break-word;border:var(--input-border-width) solid var(--input-border-color);cursor:text;white-space:break-spaces}.textfield.svelte-1atky07:focus{box-shadow:var(--input-shadow-focus);border-color:var(--input-border-color-focus)}mark{border-radius:3px}.block.svelte-1t38q2d{position:relative;margin:0;box-shadow:var(--block-shadow);border-width:var(--block-border-width);border-color:var(--block-border-color);border-radius:var(--block-radius);background:var(--block-background-fill);width:100%;line-height:var(--line-sm)}.block.border_focus.svelte-1t38q2d{border-color:var(--color-accent)}.padded.svelte-1t38q2d{padding:var(--block-padding)}.hidden.svelte-1t38q2d{display:none}.hide-container.svelte-1t38q2d{margin:0;box-shadow:none;--block-border-width:0;background:transparent;padding:0;overflow:visible}div.svelte-1hnfib2{margin-bottom:var(--spacing-lg);color:var(--block-info-text-color);font-weight:var(--block-info-text-weight);font-size:var(--block-info-text-size);line-height:var(--line-sm)}span.has-info.svelte-22c38v{margin-bottom:var(--spacing-xs)}span.svelte-22c38v:not(.has-info){margin-bottom:var(--spacing-lg)}span.svelte-22c38v{display:inline-block;position:relative;z-index:var(--layer-4);border:solid var(--block-title-border-width) var(--block-title-border-color);border-radius:var(--block-title-radius);background:var(--block-title-background-fill);padding:var(--block-title-padding);color:var(--block-title-text-color);font-weight:var(--block-title-text-weight);font-size:var(--block-title-text-size);line-height:var(--line-sm)}.hide.svelte-22c38v{margin:0;height:0}label.svelte-9gxdi0{display:inline-flex;align-items:center;z-index:var(--layer-2);box-shadow:var(--block-label-shadow);border:var(--block-label-border-width) solid var(--border-color-primary);border-top:none;border-left:none;border-radius:var(--block-label-radius);background:var(--block-label-background-fill);padding:var(--block-label-padding);pointer-events:none;color:var(--block-label-text-color);font-weight:var(--block-label-text-weight);font-size:var(--block-label-text-size);line-height:var(--line-sm)}.gr-group label.svelte-9gxdi0{border-top-left-radius:0}label.float.svelte-9gxdi0{position:absolute;top:var(--block-label-margin);left:var(--block-label-margin)}label.svelte-9gxdi0:not(.float){position:static;margin-top:var(--block-label-margin);margin-left:var(--block-label-margin)}.hide.svelte-9gxdi0{height:0}span.svelte-9gxdi0{opacity:.8;margin-right:var(--size-2);width:calc(var(--block-label-text-size) - 1px);height:calc(var(--block-label-text-size) - 1px)}.hide-label.svelte-9gxdi0{box-shadow:none;border-width:0;background:transparent;overflow:visible}button.svelte-lpi64a{display:flex;justify-content:center;align-items:center;gap:1px;z-index:var(--layer-2);border-radius:var(--radius-sm);color:var(--block-label-text-color);border:1px solid transparent}button[disabled].svelte-lpi64a{opacity:.5;box-shadow:none}button[disabled].svelte-lpi64a:hover{cursor:not-allowed}.padded.svelte-lpi64a{padding:2px;background:var(--bg-color);box-shadow:var(--shadow-drop);border:1px solid var(--button-secondary-border-color)}button.svelte-lpi64a:hover,button.highlight.svelte-lpi64a{cursor:pointer;color:var(--color-accent)}.padded.svelte-lpi64a:hover{border:2px solid var(--button-secondary-border-color-hover);padding:1px;color:var(--block-label-text-color)}span.svelte-lpi64a{padding:0 1px;font-size:10px}div.svelte-lpi64a{padding:2px;display:flex;align-items:flex-end}.small.svelte-lpi64a{width:14px;height:14px}.large.svelte-lpi64a{width:22px;height:22px}.pending.svelte-lpi64a{animation:svelte-lpi64a-flash .5s infinite}@keyframes svelte-lpi64a-flash{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.transparent.svelte-lpi64a{background:transparent;border:none;box-shadow:none}.empty.svelte-3w3rth{display:flex;justify-content:center;align-items:center;margin-top:calc(0px - var(--size-6));height:var(--size-full)}.icon.svelte-3w3rth{opacity:.5;height:var(--size-5);color:var(--body-text-color)}.small.svelte-3w3rth{min-height:calc(var(--size-32) - 20px)}.large.svelte-3w3rth{min-height:calc(var(--size-64) - 20px)}.unpadded_box.svelte-3w3rth{margin-top:0}.small_parent.svelte-3w3rth{min-height:100%!important}.wrap.svelte-kzcjhc{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:var(--size-60);color:var(--block-label-text-color);line-height:var(--line-md);height:100%;padding-top:var(--size-3)}.or.svelte-kzcjhc{color:var(--body-text-color-subdued);display:flex}.icon-wrap.svelte-kzcjhc{width:30px;margin-bottom:var(--spacing-lg)}@media (--screen-md){.wrap.svelte-kzcjhc{font-size:var(--text-lg)}}.hovered.svelte-kzcjhc{color:var(--color-accent)}div.svelte-ipfyu7{border-top:1px solid transparent;display:flex;max-height:100%;justify-content:center;gap:var(--spacing-sm);height:auto;align-items:flex-end;padding-bottom:var(--spacing-xl);color:var(--block-label-text-color);flex-shrink:0;width:95%}.show_border.svelte-ipfyu7{border-top:1px solid var(--block-border-color);margin-top:var(--spacing-xxl);box-shadow:var(--shadow-drop)}.source-selection.svelte-1jp3vgd{display:flex;align-items:center;justify-content:center;border-top:1px solid var(--border-color-primary);width:95%;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.icon.svelte-1jp3vgd{width:22px;height:22px;margin:var(--spacing-lg) var(--spacing-xs);padding:var(--spacing-xs);color:var(--neutral-400);border-radius:var(--radius-md)}.selected.svelte-1jp3vgd{color:var(--color-accent)}.icon.svelte-1jp3vgd:hover,.icon.svelte-1jp3vgd:focus{color:var(--color-accent)}svg.svelte-43sxxs.svelte-43sxxs{width:var(--size-20);height:var(--size-20)}svg.svelte-43sxxs path.svelte-43sxxs{fill:var(--loader-color)}div.svelte-43sxxs.svelte-43sxxs{z-index:var(--layer-2)}.margin.svelte-43sxxs.svelte-43sxxs{margin:var(--size-4)}.wrap.svelte-1txqlrd.svelte-1txqlrd{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:var(--layer-top);transition:opacity .1s ease-in-out;border-radius:var(--block-radius);background:var(--block-background-fill);padding:0 var(--size-6);max-height:var(--size-screen-h);overflow:hidden;pointer-events:none}.wrap.center.svelte-1txqlrd.svelte-1txqlrd{top:0;right:0;left:0}.wrap.default.svelte-1txqlrd.svelte-1txqlrd{top:0;right:0;bottom:0;left:0}.hide.svelte-1txqlrd.svelte-1txqlrd{opacity:0;pointer-events:none}.generating.svelte-1txqlrd.svelte-1txqlrd{animation:svelte-1txqlrd-pulse 2s cubic-bezier(.4,0,.6,1) infinite;border:2px solid var(--color-accent);background:transparent}.translucent.svelte-1txqlrd.svelte-1txqlrd{background:none}@keyframes svelte-1txqlrd-pulse{0%,to{opacity:1}50%{opacity:.5}}.loading.svelte-1txqlrd.svelte-1txqlrd{z-index:var(--layer-2);color:var(--body-text-color)}.eta-bar.svelte-1txqlrd.svelte-1txqlrd{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left;opacity:.8;z-index:var(--layer-1);transition:10ms;background:var(--background-fill-secondary)}.progress-bar-wrap.svelte-1txqlrd.svelte-1txqlrd{border:1px solid var(--border-color-primary);background:var(--background-fill-primary);width:55.5%;height:var(--size-4)}.progress-bar.svelte-1txqlrd.svelte-1txqlrd{transform-origin:left;background-color:var(--loader-color);width:var(--size-full);height:var(--size-full)}.progress-level.svelte-1txqlrd.svelte-1txqlrd{display:flex;flex-direction:column;align-items:center;gap:1;z-index:var(--layer-2);width:var(--size-full)}.progress-level-inner.svelte-1txqlrd.svelte-1txqlrd{margin:var(--size-2) auto;color:var(--body-text-color);font-size:var(--text-sm);font-family:var(--font-mono)}.meta-text.svelte-1txqlrd.svelte-1txqlrd{position:absolute;top:0;right:0;z-index:var(--layer-2);padding:var(--size-1) var(--size-2);font-size:var(--text-sm);font-family:var(--font-mono)}.meta-text-center.svelte-1txqlrd.svelte-1txqlrd{display:flex;position:absolute;top:0;right:0;justify-content:center;align-items:center;transform:translateY(var(--size-6));z-index:var(--layer-2);padding:var(--size-1) var(--size-2);font-size:var(--text-sm);font-family:var(--font-mono);text-align:center}.error.svelte-1txqlrd.svelte-1txqlrd{box-shadow:var(--shadow-drop);border:solid 1px var(--error-border-color);border-radius:var(--radius-full);background:var(--error-background-fill);padding-right:var(--size-4);padding-left:var(--size-4);color:var(--error-text-color);font-weight:var(--weight-semibold);font-size:var(--text-lg);line-height:var(--line-lg);font-family:var(--font)}.minimal.svelte-1txqlrd .progress-text.svelte-1txqlrd{background:var(--block-background-fill)}.border.svelte-1txqlrd.svelte-1txqlrd{border:1px solid var(--border-color-primary)}.toast-body.svelte-solcu7{display:flex;position:relative;right:0;left:0;align-items:center;margin:var(--size-6) var(--size-4);margin:auto;border-radius:var(--container-radius);overflow:hidden;pointer-events:auto}.toast-body.error.svelte-solcu7{border:1px solid var(--color-red-700);background:var(--color-red-50)}.dark .toast-body.error.svelte-solcu7{border:1px solid var(--color-red-500);background-color:var(--color-grey-950)}.toast-body.warning.svelte-solcu7{border:1px solid var(--color-yellow-700);background:var(--color-yellow-50)}.dark .toast-body.warning.svelte-solcu7{border:1px solid var(--color-yellow-500);background-color:var(--color-grey-950)}.toast-body.info.svelte-solcu7{border:1px solid var(--color-grey-700);background:var(--color-grey-50)}.dark .toast-body.info.svelte-solcu7{border:1px solid var(--color-grey-500);background-color:var(--color-grey-950)}.toast-title.svelte-solcu7{display:flex;align-items:center;font-weight:var(--weight-bold);font-size:var(--text-lg);line-height:var(--line-sm);text-transform:capitalize}.toast-title.error.svelte-solcu7{color:var(--color-red-700)}.dark .toast-title.error.svelte-solcu7{color:var(--color-red-50)}.toast-title.warning.svelte-solcu7{color:var(--color-yellow-700)}.dark .toast-title.warning.svelte-solcu7{color:var(--color-yellow-50)}.toast-title.info.svelte-solcu7{color:var(--color-grey-700)}.dark .toast-title.info.svelte-solcu7{color:var(--color-grey-50)}.toast-close.svelte-solcu7{margin:0 var(--size-3);border-radius:var(--size-3);padding:0px var(--size-1-5);font-size:var(--size-5);line-height:var(--size-5)}.toast-close.error.svelte-solcu7{color:var(--color-red-700)}.dark .toast-close.error.svelte-solcu7{color:var(--color-red-500)}.toast-close.warning.svelte-solcu7{color:var(--color-yellow-700)}.dark .toast-close.warning.svelte-solcu7{color:var(--color-yellow-500)}.toast-close.info.svelte-solcu7{color:var(--color-grey-700)}.dark .toast-close.info.svelte-solcu7{color:var(--color-grey-500)}.toast-text.svelte-solcu7{font-size:var(--text-lg)}.toast-text.error.svelte-solcu7{color:var(--color-red-700)}.dark .toast-text.error.svelte-solcu7{color:var(--color-red-50)}.toast-text.warning.svelte-solcu7{color:var(--color-yellow-700)}.dark .toast-text.warning.svelte-solcu7{color:var(--color-yellow-50)}.toast-text.info.svelte-solcu7{color:var(--color-grey-700)}.dark .toast-text.info.svelte-solcu7{color:var(--color-grey-50)}.toast-details.svelte-solcu7{margin:var(--size-3) var(--size-3) var(--size-3) 0;width:100%}.toast-icon.svelte-solcu7{display:flex;position:absolute;position:relative;flex-shrink:0;justify-content:center;align-items:center;margin:var(--size-2);border-radius:var(--radius-full);padding:var(--size-1);padding-left:calc(var(--size-1) - 1px);width:35px;height:35px}.toast-icon.error.svelte-solcu7{color:var(--color-red-700)}.dark .toast-icon.error.svelte-solcu7{color:var(--color-red-500)}.toast-icon.warning.svelte-solcu7{color:var(--color-yellow-700)}.dark .toast-icon.warning.svelte-solcu7{color:var(--color-yellow-500)}.toast-icon.info.svelte-solcu7{color:var(--color-grey-700)}.dark .toast-icon.info.svelte-solcu7{color:var(--color-grey-500)}@keyframes svelte-solcu7-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.timer.svelte-solcu7{position:absolute;bottom:0;left:0;transform-origin:0 0;animation:svelte-solcu7-countdown 10s linear forwards;width:100%;height:var(--size-1)}.timer.error.svelte-solcu7{background:var(--color-red-700)}.dark .timer.error.svelte-solcu7{background:var(--color-red-500)}.timer.warning.svelte-solcu7{background:var(--color-yellow-700)}.dark .timer.warning.svelte-solcu7{background:var(--color-yellow-500)}.timer.info.svelte-solcu7{background:var(--color-grey-700)}.dark .timer.info.svelte-solcu7{background:var(--color-grey-500)}.toast-wrap.svelte-gatr8h{display:flex;position:fixed;top:var(--size-4);right:var(--size-4);flex-direction:column;align-items:end;gap:var(--size-2);z-index:var(--layer-top);width:calc(100% - var(--size-8))}@media (--screen-sm){.toast-wrap.svelte-gatr8h{width:calc(var(--size-96) + var(--size-10))}}
+span.has-info.svelte-vm3q5z{margin-bottom:var(--spacing-xs)}span.svelte-vm3q5z:not(.has-info){margin-bottom:var(--spacing-lg)}span.svelte-vm3q5z{display:inline-block;position:relative;z-index:var(--layer-4);border:solid var(--block-title-border-width) var(--block-title-border-color);border-radius:var(--block-title-radius);background:var(--block-title-background-fill);padding:var(--block-title-padding);color:var(--block-title-text-color);font-weight:var(--block-title-text-weight);font-size:var(--block-title-text-size);line-height:var(--line-sm)}.hide.svelte-vm3q5z{display:none!important}.category-legend.svelte-vm3q5z{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);color:#000}.category-label.svelte-vm3q5z{border-radius:var(--radius-xs);padding-right:var(--size-2);padding-left:var(--size-2);font-weight:var(--weight-semibold)}.category-label.has-info.svelte-vm3q5z{margin-bottom:var(--spacing-xs)}.category-label.svelte-vm3q5z:not(.has-info){margin-bottom:var(--spacing-lg)}.title-container.svelte-vm3q5z{display:flex}.legend-separator.svelte-vm3q5z{margin:0 var(--spacing-md) 0 var(--spacing-md)}.title-with-highlights-info.svelte-vm3q5z{margin-bottom:var(--spacing-xs);color:var(--block-info-text-color);font-weight:var(--block-info-text-weight);font-size:var(--block-info-text-size);line-height:var(--line-sm)}.dropdown-arrow.svelte-145leq6{fill:currentColor}button.svelte-qjb524{position:relative;cursor:pointer;padding:5px;width:22px;height:22px}.check.svelte-qjb524{position:absolute;top:0;right:0;z-index:var(--layer-top);background:var(--background-fill-primary);padding:var(--size-1);width:100%;height:100%;color:var(--body-text-color)}button.svelte-1ga0gmr{position:relative;cursor:pointer;padding:5px;width:22px;height:22px;background-color:green}div.svelte-1bqqv16{display:flex;position:absolute;top:var(--block-label-margin);right:var(--block-label-margin);align-items:center;z-index:var(--layer-2);transition:.15s;box-shadow:var(--shadow-drop);border:1px solid var(--border-color-primary);border-top:none;border-right:none;border-radius:var(--block-label-right-radius);background:var(--block-label-background-fill);overflow:hidden;color:var(--block-label-text-color);font:var(--font);font-size:var(--button-small-text-size)}label.svelte-1atky07{display:block;width:100%}.container.svelte-1atky07{display:flex;flex-direction:column;gap:var(--spacing-sm)}.textfield.svelte-1atky07{box-sizing:border-box;outline:none!important;box-shadow:var(--input-shadow);padding:var(--input-padding);border-radius:var(--radius-md);background:var(--input-background-fill);background-color:transparent;font-weight:var(--input-text-weight);font-size:var(--input-text-size);width:100%;line-height:var(--line-sm);word-break:break-word;border:var(--input-border-width) solid var(--input-border-color);cursor:text;white-space:break-spaces}.textfield.svelte-1atky07:focus{box-shadow:var(--input-shadow-focus);border-color:var(--input-border-color-focus)}mark{border-radius:3px}.block.svelte-1t38q2d{position:relative;margin:0;box-shadow:var(--block-shadow);border-width:var(--block-border-width);border-color:var(--block-border-color);border-radius:var(--block-radius);background:var(--block-background-fill);width:100%;line-height:var(--line-sm)}.block.border_focus.svelte-1t38q2d{border-color:var(--color-accent)}.padded.svelte-1t38q2d{padding:var(--block-padding)}.hidden.svelte-1t38q2d{display:none}.hide-container.svelte-1t38q2d{margin:0;box-shadow:none;--block-border-width:0;background:transparent;padding:0;overflow:visible}div.svelte-1hnfib2{margin-bottom:var(--spacing-lg);color:var(--block-info-text-color);font-weight:var(--block-info-text-weight);font-size:var(--block-info-text-size);line-height:var(--line-sm)}span.has-info.svelte-22c38v{margin-bottom:var(--spacing-xs)}span.svelte-22c38v:not(.has-info){margin-bottom:var(--spacing-lg)}span.svelte-22c38v{display:inline-block;position:relative;z-index:var(--layer-4);border:solid var(--block-title-border-width) var(--block-title-border-color);border-radius:var(--block-title-radius);background:var(--block-title-background-fill);padding:var(--block-title-padding);color:var(--block-title-text-color);font-weight:var(--block-title-text-weight);font-size:var(--block-title-text-size);line-height:var(--line-sm)}.hide.svelte-22c38v{margin:0;height:0}label.svelte-9gxdi0{display:inline-flex;align-items:center;z-index:var(--layer-2);box-shadow:var(--block-label-shadow);border:var(--block-label-border-width) solid var(--border-color-primary);border-top:none;border-left:none;border-radius:var(--block-label-radius);background:var(--block-label-background-fill);padding:var(--block-label-padding);pointer-events:none;color:var(--block-label-text-color);font-weight:var(--block-label-text-weight);font-size:var(--block-label-text-size);line-height:var(--line-sm)}.gr-group label.svelte-9gxdi0{border-top-left-radius:0}label.float.svelte-9gxdi0{position:absolute;top:var(--block-label-margin);left:var(--block-label-margin)}label.svelte-9gxdi0:not(.float){position:static;margin-top:var(--block-label-margin);margin-left:var(--block-label-margin)}.hide.svelte-9gxdi0{height:0}span.svelte-9gxdi0{opacity:.8;margin-right:var(--size-2);width:calc(var(--block-label-text-size) - 1px);height:calc(var(--block-label-text-size) - 1px)}.hide-label.svelte-9gxdi0{box-shadow:none;border-width:0;background:transparent;overflow:visible}button.svelte-lpi64a{display:flex;justify-content:center;align-items:center;gap:1px;z-index:var(--layer-2);border-radius:var(--radius-sm);color:var(--block-label-text-color);border:1px solid transparent}button[disabled].svelte-lpi64a{opacity:.5;box-shadow:none}button[disabled].svelte-lpi64a:hover{cursor:not-allowed}.padded.svelte-lpi64a{padding:2px;background:var(--bg-color);box-shadow:var(--shadow-drop);border:1px solid var(--button-secondary-border-color)}button.svelte-lpi64a:hover,button.highlight.svelte-lpi64a{cursor:pointer;color:var(--color-accent)}.padded.svelte-lpi64a:hover{border:2px solid var(--button-secondary-border-color-hover);padding:1px;color:var(--block-label-text-color)}span.svelte-lpi64a{padding:0 1px;font-size:10px}div.svelte-lpi64a{padding:2px;display:flex;align-items:flex-end}.small.svelte-lpi64a{width:14px;height:14px}.large.svelte-lpi64a{width:22px;height:22px}.pending.svelte-lpi64a{animation:svelte-lpi64a-flash .5s infinite}@keyframes svelte-lpi64a-flash{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.transparent.svelte-lpi64a{background:transparent;border:none;box-shadow:none}.empty.svelte-3w3rth{display:flex;justify-content:center;align-items:center;margin-top:calc(0px - var(--size-6));height:var(--size-full)}.icon.svelte-3w3rth{opacity:.5;height:var(--size-5);color:var(--body-text-color)}.small.svelte-3w3rth{min-height:calc(var(--size-32) - 20px)}.large.svelte-3w3rth{min-height:calc(var(--size-64) - 20px)}.unpadded_box.svelte-3w3rth{margin-top:0}.small_parent.svelte-3w3rth{min-height:100%!important}.wrap.svelte-kzcjhc{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:var(--size-60);color:var(--block-label-text-color);line-height:var(--line-md);height:100%;padding-top:var(--size-3)}.or.svelte-kzcjhc{color:var(--body-text-color-subdued);display:flex}.icon-wrap.svelte-kzcjhc{width:30px;margin-bottom:var(--spacing-lg)}@media (--screen-md){.wrap.svelte-kzcjhc{font-size:var(--text-lg)}}.hovered.svelte-kzcjhc{color:var(--color-accent)}div.svelte-ipfyu7{border-top:1px solid transparent;display:flex;max-height:100%;justify-content:center;gap:var(--spacing-sm);height:auto;align-items:flex-end;padding-bottom:var(--spacing-xl);color:var(--block-label-text-color);flex-shrink:0;width:95%}.show_border.svelte-ipfyu7{border-top:1px solid var(--block-border-color);margin-top:var(--spacing-xxl);box-shadow:var(--shadow-drop)}.source-selection.svelte-1jp3vgd{display:flex;align-items:center;justify-content:center;border-top:1px solid var(--border-color-primary);width:95%;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.icon.svelte-1jp3vgd{width:22px;height:22px;margin:var(--spacing-lg) var(--spacing-xs);padding:var(--spacing-xs);color:var(--neutral-400);border-radius:var(--radius-md)}.selected.svelte-1jp3vgd{color:var(--color-accent)}.icon.svelte-1jp3vgd:hover,.icon.svelte-1jp3vgd:focus{color:var(--color-accent)}svg.svelte-43sxxs.svelte-43sxxs{width:var(--size-20);height:var(--size-20)}svg.svelte-43sxxs path.svelte-43sxxs{fill:var(--loader-color)}div.svelte-43sxxs.svelte-43sxxs{z-index:var(--layer-2)}.margin.svelte-43sxxs.svelte-43sxxs{margin:var(--size-4)}.wrap.svelte-1txqlrd.svelte-1txqlrd{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:var(--layer-top);transition:opacity .1s ease-in-out;border-radius:var(--block-radius);background:var(--block-background-fill);padding:0 var(--size-6);max-height:var(--size-screen-h);overflow:hidden;pointer-events:none}.wrap.center.svelte-1txqlrd.svelte-1txqlrd{top:0;right:0;left:0}.wrap.default.svelte-1txqlrd.svelte-1txqlrd{inset:0}.hide.svelte-1txqlrd.svelte-1txqlrd{opacity:0;pointer-events:none}.generating.svelte-1txqlrd.svelte-1txqlrd{animation:svelte-1txqlrd-pulse 2s cubic-bezier(.4,0,.6,1) infinite;border:2px solid var(--color-accent);background:transparent}.translucent.svelte-1txqlrd.svelte-1txqlrd{background:none}@keyframes svelte-1txqlrd-pulse{0%,to{opacity:1}50%{opacity:.5}}.loading.svelte-1txqlrd.svelte-1txqlrd{z-index:var(--layer-2);color:var(--body-text-color)}.eta-bar.svelte-1txqlrd.svelte-1txqlrd{position:absolute;inset:0;transform-origin:left;opacity:.8;z-index:var(--layer-1);transition:10ms;background:var(--background-fill-secondary)}.progress-bar-wrap.svelte-1txqlrd.svelte-1txqlrd{border:1px solid var(--border-color-primary);background:var(--background-fill-primary);width:55.5%;height:var(--size-4)}.progress-bar.svelte-1txqlrd.svelte-1txqlrd{transform-origin:left;background-color:var(--loader-color);width:var(--size-full);height:var(--size-full)}.progress-level.svelte-1txqlrd.svelte-1txqlrd{display:flex;flex-direction:column;align-items:center;gap:1;z-index:var(--layer-2);width:var(--size-full)}.progress-level-inner.svelte-1txqlrd.svelte-1txqlrd{margin:var(--size-2) auto;color:var(--body-text-color);font-size:var(--text-sm);font-family:var(--font-mono)}.meta-text.svelte-1txqlrd.svelte-1txqlrd{position:absolute;top:0;right:0;z-index:var(--layer-2);padding:var(--size-1) var(--size-2);font-size:var(--text-sm);font-family:var(--font-mono)}.meta-text-center.svelte-1txqlrd.svelte-1txqlrd{display:flex;position:absolute;top:0;right:0;justify-content:center;align-items:center;transform:translateY(var(--size-6));z-index:var(--layer-2);padding:var(--size-1) var(--size-2);font-size:var(--text-sm);font-family:var(--font-mono);text-align:center}.error.svelte-1txqlrd.svelte-1txqlrd{box-shadow:var(--shadow-drop);border:solid 1px var(--error-border-color);border-radius:var(--radius-full);background:var(--error-background-fill);padding-right:var(--size-4);padding-left:var(--size-4);color:var(--error-text-color);font-weight:var(--weight-semibold);font-size:var(--text-lg);line-height:var(--line-lg);font-family:var(--font)}.minimal.svelte-1txqlrd .progress-text.svelte-1txqlrd{background:var(--block-background-fill)}.border.svelte-1txqlrd.svelte-1txqlrd{border:1px solid var(--border-color-primary)}.toast-body.svelte-solcu7{display:flex;position:relative;right:0;left:0;align-items:center;margin:var(--size-6) var(--size-4);margin:auto;border-radius:var(--container-radius);overflow:hidden;pointer-events:auto}.toast-body.error.svelte-solcu7{border:1px solid var(--color-red-700);background:var(--color-red-50)}.dark .toast-body.error.svelte-solcu7{border:1px solid var(--color-red-500);background-color:var(--color-grey-950)}.toast-body.warning.svelte-solcu7{border:1px solid var(--color-yellow-700);background:var(--color-yellow-50)}.dark .toast-body.warning.svelte-solcu7{border:1px solid var(--color-yellow-500);background-color:var(--color-grey-950)}.toast-body.info.svelte-solcu7{border:1px solid var(--color-grey-700);background:var(--color-grey-50)}.dark .toast-body.info.svelte-solcu7{border:1px solid var(--color-grey-500);background-color:var(--color-grey-950)}.toast-title.svelte-solcu7{display:flex;align-items:center;font-weight:var(--weight-bold);font-size:var(--text-lg);line-height:var(--line-sm);text-transform:capitalize}.toast-title.error.svelte-solcu7{color:var(--color-red-700)}.dark .toast-title.error.svelte-solcu7{color:var(--color-red-50)}.toast-title.warning.svelte-solcu7{color:var(--color-yellow-700)}.dark .toast-title.warning.svelte-solcu7{color:var(--color-yellow-50)}.toast-title.info.svelte-solcu7{color:var(--color-grey-700)}.dark .toast-title.info.svelte-solcu7{color:var(--color-grey-50)}.toast-close.svelte-solcu7{margin:0 var(--size-3);border-radius:var(--size-3);padding:0px var(--size-1-5);font-size:var(--size-5);line-height:var(--size-5)}.toast-close.error.svelte-solcu7{color:var(--color-red-700)}.dark .toast-close.error.svelte-solcu7{color:var(--color-red-500)}.toast-close.warning.svelte-solcu7{color:var(--color-yellow-700)}.dark .toast-close.warning.svelte-solcu7{color:var(--color-yellow-500)}.toast-close.info.svelte-solcu7{color:var(--color-grey-700)}.dark .toast-close.info.svelte-solcu7{color:var(--color-grey-500)}.toast-text.svelte-solcu7{font-size:var(--text-lg)}.toast-text.error.svelte-solcu7{color:var(--color-red-700)}.dark .toast-text.error.svelte-solcu7{color:var(--color-red-50)}.toast-text.warning.svelte-solcu7{color:var(--color-yellow-700)}.dark .toast-text.warning.svelte-solcu7{color:var(--color-yellow-50)}.toast-text.info.svelte-solcu7{color:var(--color-grey-700)}.dark .toast-text.info.svelte-solcu7{color:var(--color-grey-50)}.toast-details.svelte-solcu7{margin:var(--size-3) var(--size-3) var(--size-3) 0;width:100%}.toast-icon.svelte-solcu7{display:flex;position:absolute;position:relative;flex-shrink:0;justify-content:center;align-items:center;margin:var(--size-2);border-radius:var(--radius-full);padding:var(--size-1);padding-left:calc(var(--size-1) - 1px);width:35px;height:35px}.toast-icon.error.svelte-solcu7{color:var(--color-red-700)}.dark .toast-icon.error.svelte-solcu7{color:var(--color-red-500)}.toast-icon.warning.svelte-solcu7{color:var(--color-yellow-700)}.dark .toast-icon.warning.svelte-solcu7{color:var(--color-yellow-500)}.toast-icon.info.svelte-solcu7{color:var(--color-grey-700)}.dark .toast-icon.info.svelte-solcu7{color:var(--color-grey-500)}@keyframes svelte-solcu7-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.timer.svelte-solcu7{position:absolute;bottom:0;left:0;transform-origin:0 0;animation:svelte-solcu7-countdown 10s linear forwards;width:100%;height:var(--size-1)}.timer.error.svelte-solcu7{background:var(--color-red-700)}.dark .timer.error.svelte-solcu7{background:var(--color-red-500)}.timer.warning.svelte-solcu7{background:var(--color-yellow-700)}.dark .timer.warning.svelte-solcu7{background:var(--color-yellow-500)}.timer.info.svelte-solcu7{background:var(--color-grey-700)}.dark .timer.info.svelte-solcu7{background:var(--color-grey-500)}.toast-wrap.svelte-gatr8h{display:flex;position:fixed;top:var(--size-4);right:var(--size-4);flex-direction:column;align-items:end;gap:var(--size-2);z-index:var(--layer-top);width:calc(100% - var(--size-8))}@media (--screen-sm){.toast-wrap.svelte-gatr8h{width:calc(var(--size-96) + var(--size-10))}}
diff --git a/src/backend/gradio_highlightedtextbox/templates/example/index.js b/src/backend/gradio_highlightedtextbox/templates/example/index.js
index 0f0fa6e668808b1c65cd9ad6d9887f6724a95b63..849fe9ea6b415afaf55a58355c5d8ac6578ae0ea 100644
--- a/src/backend/gradio_highlightedtextbox/templates/example/index.js
+++ b/src/backend/gradio_highlightedtextbox/templates/example/index.js
@@ -1,28 +1,28 @@
const {
- SvelteComponent: y,
- add_iframe_resize_listener: b,
- add_render_callback: v,
+ SvelteComponent: b,
+ add_iframe_resize_listener: y,
+ add_render_callback: h,
append: m,
- attr: h,
- binding_callbacks: p,
- detach: w,
- element: z,
- init: k,
- insert: E,
+ attr: v,
+ binding_callbacks: w,
+ detach: z,
+ element: k,
+ init: p,
+ insert: S,
noop: f,
- safe_not_equal: S,
- set_data: q,
- text: C,
+ safe_not_equal: q,
+ set_data: C,
+ text: E,
toggle_class: _
} = window.__gradio__svelte__internal, { onMount: M } = window.__gradio__svelte__internal;
function P(t) {
let e, s, r;
return {
c() {
- e = z("div"), s = C(
+ e = k("div"), s = E(
/*value*/
t[0]
- ), h(e, "class", "svelte-84cxb8"), v(() => (
+ ), v(e, "class", "svelte-84cxb8"), h(() => (
/*div_elementresize_handler*/
t[5].call(e)
)), _(
@@ -43,7 +43,7 @@ function P(t) {
);
},
m(l, i) {
- E(l, e, i), m(e, s), r = b(
+ S(l, e, i), m(e, s), r = y(
e,
/*div_elementresize_handler*/
t[5].bind(e)
@@ -51,7 +51,7 @@ function P(t) {
},
p(l, [i]) {
i & /*value*/
- 1 && q(
+ 1 && C(
s,
/*value*/
l[0]
@@ -78,33 +78,33 @@ function P(t) {
i: f,
o: f,
d(l) {
- l && w(e), r(), t[6](null);
+ l && z(e), r(), t[6](null);
}
};
}
function W(t, e, s) {
- let { value: r } = e, { type: l } = e, { selected: i = !1 } = e, c, a;
- function u(n, d) {
- !n || !d || (a.style.setProperty("--local-text-width", `${d < 150 ? d : 200}px`), s(4, a.style.whiteSpace = "unset", a));
+ let { value: r } = e, { type: l } = e, { selected: i = !1 } = e, d, a;
+ function u(n, c) {
+ !n || !c || (a.style.setProperty("--local-text-width", `${c < 150 ? c : 200}px`), s(4, a.style.whiteSpace = "unset", a));
}
M(() => {
- u(a, c);
+ u(a, d);
});
function o() {
- c = this.clientWidth, s(3, c);
+ d = this.clientWidth, s(3, d);
}
function g(n) {
- p[n ? "unshift" : "push"](() => {
+ w[n ? "unshift" : "push"](() => {
a = n, s(4, a);
});
}
return t.$$set = (n) => {
"value" in n && s(0, r = n.value), "type" in n && s(1, l = n.type), "selected" in n && s(2, i = n.selected);
- }, [r, l, i, c, a, o, g];
+ }, [r, l, i, d, a, o, g];
}
-class j extends y {
+class j extends b {
constructor(e) {
- super(), k(this, e, W, P, S, { value: 0, type: 1, selected: 2 });
+ super(), p(this, e, W, P, q, { value: 0, type: 1, selected: 2 });
}
}
export {
diff --git a/src/frontend/package-lock.json b/src/frontend/package-lock.json
index ef57b1b5600f3951e562d080c0a07006c649be43..78fb888b100301bdff309a4872f455193ffe2314 100644
--- a/src/frontend/package-lock.json
+++ b/src/frontend/package-lock.json
@@ -13,13 +13,22 @@
"@gradio/icons": "0.3.2",
"@gradio/statustracker": "0.4.3",
"@gradio/utils": "0.2.0"
+ },
+ "devDependencies": {
+ "@gradio/preview": "^0.11.2"
}
},
+ "node_modules/@adobe/css-tools": {
+ "version": "4.3.3",
+ "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.3.tgz",
+ "integrity": "sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/@ampproject/remapping": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz",
"integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==",
- "peer": true,
"dependencies": {
"@jridgewell/gen-mapping": "^0.3.0",
"@jridgewell/trace-mapping": "^0.3.9"
@@ -28,6 +37,56 @@
"node": ">=6.0.0"
}
},
+ "node_modules/@babel/helper-string-parser": {
+ "version": "7.27.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
+ "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-validator-identifier": {
+ "version": "7.27.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz",
+ "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/parser": {
+ "version": "7.27.7",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.7.tgz",
+ "integrity": "sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.27.7"
+ },
+ "bin": {
+ "parser": "bin/babel-parser.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@babel/types": {
+ "version": "7.27.7",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.7.tgz",
+ "integrity": "sha512-8OLQgDScAOHXnAz2cV+RfzzNMipuLVBz2biuAJFMV9bfkNf393je3VM8CLkjQodW5+iWsSJdSgSWT6rsZoXHPw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/helper-string-parser": "^7.27.1",
+ "@babel/helper-validator-identifier": "^7.27.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
"node_modules/@esbuild/aix-ppc64": {
"version": "0.19.11",
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.11.tgz",
@@ -436,6 +495,65 @@
"resolved": "https://registry.npmjs.org/@gradio/icons/-/icons-0.3.2.tgz",
"integrity": "sha512-l0jGfSRFiZ/doAXz6L+JEp6MN/a1BTZm88kqVoSnYrKSytP6bnBLRWeF4UvOi2T2fbVrNKenAEt/lwxJE5vK4w=="
},
+ "node_modules/@gradio/preview": {
+ "version": "0.11.2",
+ "resolved": "https://registry.npmjs.org/@gradio/preview/-/preview-0.11.2.tgz",
+ "integrity": "sha512-BH3zDIrs3liK8VdXTYGMB7ZN6LrKF76YbIUW4VlSo8VY2J74ODnGt0VGrA+XkZiU895Lqr1oi5A2i/up9IwgyA==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "@originjs/vite-plugin-commonjs": "^1.0.3",
+ "@rollup/plugin-sucrase": "^5.0.1",
+ "@sveltejs/vite-plugin-svelte": "^3.1.0",
+ "@types/which": "^3.0.0",
+ "coffeescript": "^2.7.0",
+ "lightningcss": "^1.21.7",
+ "pug": "^3.0.2",
+ "sass": "^1.66.1",
+ "stylus": "^0.63.0",
+ "sucrase": "^3.34.0",
+ "sugarss": "^4.0.1",
+ "svelte-hmr": "^0.16.0",
+ "svelte-preprocess": "^5.0.4",
+ "typescript": "^5.0.0",
+ "vite": "^5.2.9",
+ "which": "4.0.0",
+ "yootils": "^0.3.1"
+ },
+ "optionalDependencies": {
+ "svelte": "^4.0.0"
+ }
+ },
+ "node_modules/@gradio/preview/node_modules/sax": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz",
+ "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/@gradio/preview/node_modules/stylus": {
+ "version": "0.63.0",
+ "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.63.0.tgz",
+ "integrity": "sha512-OMlgrTCPzE/ibtRMoeLVhOY0RcNuNWh0rhAVqeKnk/QwcuUKQbnqhZ1kg2vzD8VU/6h3FoPTq4RJPHgLBvX6Bw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@adobe/css-tools": "~4.3.3",
+ "debug": "^4.3.2",
+ "glob": "^7.1.6",
+ "sax": "~1.3.0",
+ "source-map": "^0.7.3"
+ },
+ "bin": {
+ "stylus": "bin/stylus"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://opencollective.com/stylus"
+ }
+ },
"node_modules/@gradio/statustracker": {
"version": "0.4.3",
"resolved": "https://registry.npmjs.org/@gradio/statustracker/-/statustracker-0.4.3.tgz",
@@ -461,11 +579,28 @@
"svelte-i18n": "^3.6.0"
}
},
+ "node_modules/@isaacs/cliui": {
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
+ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "string-width": "^5.1.2",
+ "string-width-cjs": "npm:string-width@^4.2.0",
+ "strip-ansi": "^7.0.1",
+ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
+ "wrap-ansi": "^8.1.0",
+ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/@jridgewell/gen-mapping": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
"integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
- "peer": true,
"dependencies": {
"@jridgewell/set-array": "^1.0.1",
"@jridgewell/sourcemap-codec": "^1.4.10",
@@ -479,7 +614,6 @@
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz",
"integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==",
- "peer": true,
"engines": {
"node": ">=6.0.0"
}
@@ -488,447 +622,4330 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
"integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
- "peer": true,
"engines": {
"node": ">=6.0.0"
}
},
"node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.4.15",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
- "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
- "peer": true
+ "version": "1.5.2",
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.2.tgz",
+ "integrity": "sha512-gKYheCylLIedI+CSZoDtGkFV9YEBxRRVcfCH7OfAqh4TyUyRjEE6WVE/aXDXX0p8BIe/QgLcaAoI0220KRRFgg==",
+ "license": "MIT"
},
"node_modules/@jridgewell/trace-mapping": {
"version": "0.3.20",
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz",
"integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==",
- "peer": true,
"dependencies": {
"@jridgewell/resolve-uri": "^3.1.0",
"@jridgewell/sourcemap-codec": "^1.4.14"
}
},
- "node_modules/@types/estree": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz",
- "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==",
- "peer": true
+ "node_modules/@originjs/vite-plugin-commonjs": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/@originjs/vite-plugin-commonjs/-/vite-plugin-commonjs-1.0.3.tgz",
+ "integrity": "sha512-KuEXeGPptM2lyxdIEJ4R11+5ztipHoE7hy8ClZt3PYaOVQ/pyngd2alaSrPnwyFeOW1UagRBaQ752aA1dTMdOQ==",
+ "dev": true,
+ "license": "MulanPSL2",
+ "dependencies": {
+ "esbuild": "^0.14.14"
+ }
},
- "node_modules/acorn": {
- "version": "8.11.3",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz",
- "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==",
- "peer": true,
+ "node_modules/@originjs/vite-plugin-commonjs/node_modules/@esbuild/linux-loong64": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz",
+ "integrity": "sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==",
+ "cpu": [
+ "loong64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@originjs/vite-plugin-commonjs/node_modules/esbuild": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.54.tgz",
+ "integrity": "sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
"bin": {
- "acorn": "bin/acorn"
+ "esbuild": "bin/esbuild"
},
"engines": {
- "node": ">=0.4.0"
+ "node": ">=12"
+ },
+ "optionalDependencies": {
+ "@esbuild/linux-loong64": "0.14.54",
+ "esbuild-android-64": "0.14.54",
+ "esbuild-android-arm64": "0.14.54",
+ "esbuild-darwin-64": "0.14.54",
+ "esbuild-darwin-arm64": "0.14.54",
+ "esbuild-freebsd-64": "0.14.54",
+ "esbuild-freebsd-arm64": "0.14.54",
+ "esbuild-linux-32": "0.14.54",
+ "esbuild-linux-64": "0.14.54",
+ "esbuild-linux-arm": "0.14.54",
+ "esbuild-linux-arm64": "0.14.54",
+ "esbuild-linux-mips64le": "0.14.54",
+ "esbuild-linux-ppc64le": "0.14.54",
+ "esbuild-linux-riscv64": "0.14.54",
+ "esbuild-linux-s390x": "0.14.54",
+ "esbuild-netbsd-64": "0.14.54",
+ "esbuild-openbsd-64": "0.14.54",
+ "esbuild-sunos-64": "0.14.54",
+ "esbuild-windows-32": "0.14.54",
+ "esbuild-windows-64": "0.14.54",
+ "esbuild-windows-arm64": "0.14.54"
}
},
- "node_modules/aria-query": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz",
- "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==",
- "peer": true,
+ "node_modules/@parcel/watcher": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz",
+ "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "optional": true,
"dependencies": {
- "dequal": "^2.0.3"
+ "detect-libc": "^1.0.3",
+ "is-glob": "^4.0.3",
+ "micromatch": "^4.0.5",
+ "node-addon-api": "^7.0.0"
+ },
+ "engines": {
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ },
+ "optionalDependencies": {
+ "@parcel/watcher-android-arm64": "2.5.1",
+ "@parcel/watcher-darwin-arm64": "2.5.1",
+ "@parcel/watcher-darwin-x64": "2.5.1",
+ "@parcel/watcher-freebsd-x64": "2.5.1",
+ "@parcel/watcher-linux-arm-glibc": "2.5.1",
+ "@parcel/watcher-linux-arm-musl": "2.5.1",
+ "@parcel/watcher-linux-arm64-glibc": "2.5.1",
+ "@parcel/watcher-linux-arm64-musl": "2.5.1",
+ "@parcel/watcher-linux-x64-glibc": "2.5.1",
+ "@parcel/watcher-linux-x64-musl": "2.5.1",
+ "@parcel/watcher-win32-arm64": "2.5.1",
+ "@parcel/watcher-win32-ia32": "2.5.1",
+ "@parcel/watcher-win32-x64": "2.5.1"
}
},
- "node_modules/axobject-query": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz",
- "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==",
- "peer": true,
- "dependencies": {
- "dequal": "^2.0.3"
+ "node_modules/@parcel/watcher-android-arm64": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz",
+ "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
}
},
- "node_modules/cli-color": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/cli-color/-/cli-color-2.0.3.tgz",
- "integrity": "sha512-OkoZnxyC4ERN3zLzZaY9Emb7f/MhBOIpePv0Ycok0fJYT+Ouo00UBEIwsVsr0yoow++n5YWlSUgST9GKhNHiRQ==",
- "dependencies": {
- "d": "^1.0.1",
- "es5-ext": "^0.10.61",
- "es6-iterator": "^2.0.3",
- "memoizee": "^0.4.15",
- "timers-ext": "^0.1.7"
- },
+ "node_modules/@parcel/watcher-darwin-arm64": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz",
+ "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
"engines": {
- "node": ">=0.10"
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
}
},
- "node_modules/code-red": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.4.tgz",
- "integrity": "sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==",
- "peer": true,
- "dependencies": {
- "@jridgewell/sourcemap-codec": "^1.4.15",
- "@types/estree": "^1.0.1",
- "acorn": "^8.10.0",
- "estree-walker": "^3.0.3",
- "periscopic": "^3.1.0"
+ "node_modules/@parcel/watcher-darwin-x64": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz",
+ "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
}
},
- "node_modules/css-tree": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz",
- "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==",
- "peer": true,
- "dependencies": {
- "mdn-data": "2.0.30",
- "source-map-js": "^1.0.1"
- },
+ "node_modules/@parcel/watcher-freebsd-x64": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz",
+ "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
"engines": {
- "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
}
},
- "node_modules/d": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
- "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
- "dependencies": {
- "es5-ext": "^0.10.50",
- "type": "^1.0.1"
+ "node_modules/@parcel/watcher-linux-arm-glibc": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz",
+ "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
}
},
- "node_modules/deepmerge": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
- "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
+ "node_modules/@parcel/watcher-linux-arm-musl": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz",
+ "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
}
},
- "node_modules/dequal": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
- "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
- "peer": true,
+ "node_modules/@parcel/watcher-linux-arm64-glibc": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz",
+ "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=6"
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
}
},
- "node_modules/es5-ext": {
- "version": "0.10.62",
- "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz",
- "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==",
- "hasInstallScript": true,
- "dependencies": {
- "es6-iterator": "^2.0.3",
- "es6-symbol": "^3.1.3",
- "next-tick": "^1.1.0"
+ "node_modules/@parcel/watcher-linux-arm64-musl": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz",
+ "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10.0.0"
},
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/@parcel/watcher-linux-x64-glibc": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz",
+ "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=0.10"
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
}
},
- "node_modules/es6-iterator": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
- "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==",
- "dependencies": {
- "d": "1",
- "es5-ext": "^0.10.35",
- "es6-symbol": "^3.1.1"
+ "node_modules/@parcel/watcher-linux-x64-musl": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz",
+ "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
}
},
- "node_modules/es6-symbol": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
- "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
- "dependencies": {
- "d": "^1.0.1",
- "ext": "^1.1.2"
+ "node_modules/@parcel/watcher-win32-arm64": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz",
+ "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
}
},
- "node_modules/es6-weak-map": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
- "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
- "dependencies": {
- "d": "1",
- "es5-ext": "^0.10.46",
- "es6-iterator": "^2.0.3",
- "es6-symbol": "^3.1.1"
+ "node_modules/@parcel/watcher-win32-ia32": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz",
+ "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
}
},
- "node_modules/esbuild": {
- "version": "0.19.11",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.11.tgz",
- "integrity": "sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==",
- "hasInstallScript": true,
+ "node_modules/@parcel/watcher-win32-x64": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz",
+ "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/@parcel/watcher/node_modules/detect-libc": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
+ "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "optional": true,
"bin": {
- "esbuild": "bin/esbuild"
+ "detect-libc": "bin/detect-libc.js"
},
"engines": {
- "node": ">=12"
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/@pkgjs/parseargs": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
+ "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "engines": {
+ "node": ">=14"
+ }
+ },
+ "node_modules/@rollup/plugin-sucrase": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/@rollup/plugin-sucrase/-/plugin-sucrase-5.0.2.tgz",
+ "integrity": "sha512-4MhIVH9Dy2Hwose1/x5QMs0XF7yn9jDd/yozHqzdIrMWIolgFpGnrnVhQkqTaK1RALY/fpyrEKmwH/04vr1THA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@rollup/pluginutils": "^5.0.1",
+ "sucrase": "^3.27.0"
},
- "optionalDependencies": {
- "@esbuild/aix-ppc64": "0.19.11",
- "@esbuild/android-arm": "0.19.11",
- "@esbuild/android-arm64": "0.19.11",
- "@esbuild/android-x64": "0.19.11",
- "@esbuild/darwin-arm64": "0.19.11",
- "@esbuild/darwin-x64": "0.19.11",
- "@esbuild/freebsd-arm64": "0.19.11",
- "@esbuild/freebsd-x64": "0.19.11",
- "@esbuild/linux-arm": "0.19.11",
- "@esbuild/linux-arm64": "0.19.11",
- "@esbuild/linux-ia32": "0.19.11",
- "@esbuild/linux-loong64": "0.19.11",
- "@esbuild/linux-mips64el": "0.19.11",
- "@esbuild/linux-ppc64": "0.19.11",
- "@esbuild/linux-riscv64": "0.19.11",
- "@esbuild/linux-s390x": "0.19.11",
- "@esbuild/linux-x64": "0.19.11",
- "@esbuild/netbsd-x64": "0.19.11",
- "@esbuild/openbsd-x64": "0.19.11",
- "@esbuild/sunos-x64": "0.19.11",
- "@esbuild/win32-arm64": "0.19.11",
- "@esbuild/win32-ia32": "0.19.11",
- "@esbuild/win32-x64": "0.19.11"
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "rollup": "^2.53.1||^3.0.0||^4.0.0"
+ },
+ "peerDependenciesMeta": {
+ "rollup": {
+ "optional": true
+ }
}
},
- "node_modules/estree-walker": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
- "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
- "peer": true,
+ "node_modules/@rollup/pluginutils": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.2.0.tgz",
+ "integrity": "sha512-qWJ2ZTbmumwiLFomfzTyt5Kng4hwPi9rwCYN4SHb6eaRU1KNO4ccxINHr/VhH4GgPlt1XfSTLX2LBTme8ne4Zw==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@types/estree": "^1.0.0"
+ "@types/estree": "^1.0.0",
+ "estree-walker": "^2.0.2",
+ "picomatch": "^4.0.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0"
+ },
+ "peerDependenciesMeta": {
+ "rollup": {
+ "optional": true
+ }
}
},
- "node_modules/event-emitter": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
- "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==",
+ "node_modules/@rollup/pluginutils/node_modules/estree-walker": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
+ "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@rollup/rollup-android-arm-eabi": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.44.1.tgz",
+ "integrity": "sha512-JAcBr1+fgqx20m7Fwe1DxPUl/hPkee6jA6Pl7n1v2EFiktAHenTaXl5aIFjUIEsfn9w3HE4gK1lEgNGMzBDs1w==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ]
+ },
+ "node_modules/@rollup/rollup-android-arm64": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.44.1.tgz",
+ "integrity": "sha512-RurZetXqTu4p+G0ChbnkwBuAtwAbIwJkycw1n6GvlGlBuS4u5qlr5opix8cBAYFJgaY05TWtM+LaoFggUmbZEQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ]
+ },
+ "node_modules/@rollup/rollup-darwin-arm64": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.44.1.tgz",
+ "integrity": "sha512-fM/xPesi7g2M7chk37LOnmnSTHLG/v2ggWqKj3CCA1rMA4mm5KVBT1fNoswbo1JhPuNNZrVwpTvlCVggv8A2zg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
+ },
+ "node_modules/@rollup/rollup-darwin-x64": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.44.1.tgz",
+ "integrity": "sha512-gDnWk57urJrkrHQ2WVx9TSVTH7lSlU7E3AFqiko+bgjlh78aJ88/3nycMax52VIVjIm3ObXnDL2H00e/xzoipw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
+ },
+ "node_modules/@rollup/rollup-freebsd-arm64": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.44.1.tgz",
+ "integrity": "sha512-wnFQmJ/zPThM5zEGcnDcCJeYJgtSLjh1d//WuHzhf6zT3Md1BvvhJnWoy+HECKu2bMxaIcfWiu3bJgx6z4g2XA==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ]
+ },
+ "node_modules/@rollup/rollup-freebsd-x64": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.44.1.tgz",
+ "integrity": "sha512-uBmIxoJ4493YATvU2c0upGz87f99e3wop7TJgOA/bXMFd2SvKCI7xkxY/5k50bv7J6dw1SXT4MQBQSLn8Bb/Uw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.44.1.tgz",
+ "integrity": "sha512-n0edDmSHlXFhrlmTK7XBuwKlG5MbS7yleS1cQ9nn4kIeW+dJH+ExqNgQ0RrFRew8Y+0V/x6C5IjsHrJmiHtkxQ==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-arm-musleabihf": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.44.1.tgz",
+ "integrity": "sha512-8WVUPy3FtAsKSpyk21kV52HCxB+me6YkbkFHATzC2Yd3yuqHwy2lbFL4alJOLXKljoRw08Zk8/xEj89cLQ/4Nw==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-arm64-gnu": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.44.1.tgz",
+ "integrity": "sha512-yuktAOaeOgorWDeFJggjuCkMGeITfqvPgkIXhDqsfKX8J3jGyxdDZgBV/2kj/2DyPaLiX6bPdjJDTu9RB8lUPQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-arm64-musl": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.44.1.tgz",
+ "integrity": "sha512-W+GBM4ifET1Plw8pdVaecwUgxmiH23CfAUj32u8knq0JPFyK4weRy6H7ooxYFD19YxBulL0Ktsflg5XS7+7u9g==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.44.1.tgz",
+ "integrity": "sha512-1zqnUEMWp9WrGVuVak6jWTl4fEtrVKfZY7CvcBmUUpxAJ7WcSowPSAWIKa/0o5mBL/Ij50SIf9tuirGx63Ovew==",
+ "cpu": [
+ "loong64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.44.1.tgz",
+ "integrity": "sha512-Rl3JKaRu0LHIx7ExBAAnf0JcOQetQffaw34T8vLlg9b1IhzcBgaIdnvEbbsZq9uZp3uAH+JkHd20Nwn0h9zPjA==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-riscv64-gnu": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.44.1.tgz",
+ "integrity": "sha512-j5akelU3snyL6K3N/iX7otLBIl347fGwmd95U5gS/7z6T4ftK288jKq3A5lcFKcx7wwzb5rgNvAg3ZbV4BqUSw==",
+ "cpu": [
+ "riscv64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-riscv64-musl": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.44.1.tgz",
+ "integrity": "sha512-ppn5llVGgrZw7yxbIm8TTvtj1EoPgYUAbfw0uDjIOzzoqlZlZrLJ/KuiE7uf5EpTpCTrNt1EdtzF0naMm0wGYg==",
+ "cpu": [
+ "riscv64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-s390x-gnu": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.44.1.tgz",
+ "integrity": "sha512-Hu6hEdix0oxtUma99jSP7xbvjkUM/ycke/AQQ4EC5g7jNRLLIwjcNwaUy95ZKBJJwg1ZowsclNnjYqzN4zwkAw==",
+ "cpu": [
+ "s390x"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-x64-gnu": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.44.1.tgz",
+ "integrity": "sha512-EtnsrmZGomz9WxK1bR5079zee3+7a+AdFlghyd6VbAjgRJDbTANJ9dcPIPAi76uG05micpEL+gPGmAKYTschQw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-x64-musl": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.44.1.tgz",
+ "integrity": "sha512-iAS4p+J1az6Usn0f8xhgL4PaU878KEtutP4hqw52I4IO6AGoyOkHCxcc4bqufv1tQLdDWFx8lR9YlwxKuv3/3g==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-win32-arm64-msvc": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.44.1.tgz",
+ "integrity": "sha512-NtSJVKcXwcqozOl+FwI41OH3OApDyLk3kqTJgx8+gp6On9ZEt5mYhIsKNPGuaZr3p9T6NWPKGU/03Vw4CNU9qg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/@rollup/rollup-win32-ia32-msvc": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.44.1.tgz",
+ "integrity": "sha512-JYA3qvCOLXSsnTR3oiyGws1Dm0YTuxAAeaYGVlGpUsHqloPcFjPg+X0Fj2qODGLNwQOAcCiQmHub/V007kiH5A==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/@rollup/rollup-win32-x64-msvc": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.44.1.tgz",
+ "integrity": "sha512-J8o22LuF0kTe7m+8PvW9wk3/bRq5+mRo5Dqo6+vXb7otCm3TPhYOJqOaQtGU9YMWQSL3krMnoOxMr0+9E6F3Ug==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/@sveltejs/vite-plugin-svelte": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-3.1.2.tgz",
+ "integrity": "sha512-Txsm1tJvtiYeLUVRNqxZGKR/mI+CzuIQuc2gn+YCs9rMTowpNZ2Nqt53JdL8KF9bLhAf2ruR/dr9eZCwdTriRA==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "d": "1",
- "es5-ext": "~0.10.14"
+ "@sveltejs/vite-plugin-svelte-inspector": "^2.1.0",
+ "debug": "^4.3.4",
+ "deepmerge": "^4.3.1",
+ "kleur": "^4.1.5",
+ "magic-string": "^0.30.10",
+ "svelte-hmr": "^0.16.0",
+ "vitefu": "^0.2.5"
+ },
+ "engines": {
+ "node": "^18.0.0 || >=20"
+ },
+ "peerDependencies": {
+ "svelte": "^4.0.0 || ^5.0.0-next.0",
+ "vite": "^5.0.0"
}
},
- "node_modules/ext": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz",
- "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==",
+ "node_modules/@sveltejs/vite-plugin-svelte-inspector": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-2.1.0.tgz",
+ "integrity": "sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "type": "^2.7.2"
+ "debug": "^4.3.4"
+ },
+ "engines": {
+ "node": "^18.0.0 || >=20"
+ },
+ "peerDependencies": {
+ "@sveltejs/vite-plugin-svelte": "^3.0.0",
+ "svelte": "^4.0.0 || ^5.0.0-next.0",
+ "vite": "^5.0.0"
+ }
+ },
+ "node_modules/@types/estree": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
+ "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
+ "license": "MIT"
+ },
+ "node_modules/@types/pug": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.10.tgz",
+ "integrity": "sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@types/which": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/@types/which/-/which-3.0.4.tgz",
+ "integrity": "sha512-liyfuo/106JdlgSchJzXEQCVArk0CvevqPote8F8HgWgJ3dRCcTHgJIsLDuee0kxk/mhbInzIZk3QWSZJ8R+2w==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/acorn": {
+ "version": "8.11.3",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz",
+ "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==",
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/ansi-regex": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
+ "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ }
+ },
+ "node_modules/ansi-styles": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
+ "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/any-promise": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
+ "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/aria-query": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz",
+ "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==",
+ "dependencies": {
+ "dequal": "^2.0.3"
+ }
+ },
+ "node_modules/asap": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
+ "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/assert-never": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/assert-never/-/assert-never-1.4.0.tgz",
+ "integrity": "sha512-5oJg84os6NMQNl27T9LnZkvvqzvAnHu03ShCnoj6bsJwS7L8AO4lf+C/XjK/nvzEqQB744moC6V128RucQd1jA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/atob": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
+ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
+ "dev": true,
+ "license": "(MIT OR Apache-2.0)",
+ "optional": true,
+ "peer": true,
+ "bin": {
+ "atob": "bin/atob.js"
+ },
+ "engines": {
+ "node": ">= 4.5.0"
+ }
+ },
+ "node_modules/axobject-query": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz",
+ "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==",
+ "dependencies": {
+ "dequal": "^2.0.3"
+ }
+ },
+ "node_modules/babel-walk": {
+ "version": "3.0.0-canary-5",
+ "resolved": "https://registry.npmjs.org/babel-walk/-/babel-walk-3.0.0-canary-5.tgz",
+ "integrity": "sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/types": "^7.9.6"
+ },
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
+ "node_modules/balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/brace-expansion": {
+ "version": "1.1.12",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/braces": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
+ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "fill-range": "^7.1.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/buffer-crc32": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz",
+ "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/call-bind-apply-helpers": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
+ "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/call-bound": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
+ "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.2",
+ "get-intrinsic": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/character-parser": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz",
+ "integrity": "sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-regex": "^1.0.3"
+ }
+ },
+ "node_modules/chokidar": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
+ "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "readdirp": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 14.16.0"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/cli-color": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/cli-color/-/cli-color-2.0.3.tgz",
+ "integrity": "sha512-OkoZnxyC4ERN3zLzZaY9Emb7f/MhBOIpePv0Ycok0fJYT+Ouo00UBEIwsVsr0yoow++n5YWlSUgST9GKhNHiRQ==",
+ "dependencies": {
+ "d": "^1.0.1",
+ "es5-ext": "^0.10.61",
+ "es6-iterator": "^2.0.3",
+ "memoizee": "^0.4.15",
+ "timers-ext": "^0.1.7"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/code-red": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.4.tgz",
+ "integrity": "sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==",
+ "dependencies": {
+ "@jridgewell/sourcemap-codec": "^1.4.15",
+ "@types/estree": "^1.0.1",
+ "acorn": "^8.10.0",
+ "estree-walker": "^3.0.3",
+ "periscopic": "^3.1.0"
+ }
+ },
+ "node_modules/coffeescript": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-2.7.0.tgz",
+ "integrity": "sha512-hzWp6TUE2d/jCcN67LrW1eh5b/rSDKQK6oD6VMLlggYVUUFexgTH9z3dNYihzX4RMhze5FTUsUmOXViJKFQR/A==",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "cake": "bin/cake",
+ "coffee": "bin/coffee"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/commander": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
+ "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/constantinople": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-4.0.1.tgz",
+ "integrity": "sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@babel/parser": "^7.6.0",
+ "@babel/types": "^7.6.1"
+ }
+ },
+ "node_modules/cross-spawn": {
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
+ "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/cross-spawn/node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/cross-spawn/node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/css": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz",
+ "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "peer": true,
+ "dependencies": {
+ "inherits": "^2.0.4",
+ "source-map": "^0.6.1",
+ "source-map-resolve": "^0.6.0"
+ }
+ },
+ "node_modules/css-tree": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz",
+ "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==",
+ "dependencies": {
+ "mdn-data": "2.0.30",
+ "source-map-js": "^1.0.1"
+ },
+ "engines": {
+ "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
+ }
+ },
+ "node_modules/css/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "optional": true,
+ "peer": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/d": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
+ "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
+ "dependencies": {
+ "es5-ext": "^0.10.50",
+ "type": "^1.0.1"
+ }
+ },
+ "node_modules/debug": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
+ "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/decode-uri-component": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz",
+ "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "peer": true,
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/deepmerge": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
+ "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/dequal": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
+ "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/detect-indent": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz",
+ "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/detect-libc": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz",
+ "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/doctypes": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz",
+ "integrity": "sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/dunder-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
+ "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.2.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/eastasianwidth": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
+ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/es-define-property": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
+ "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-object-atoms": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
+ "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "es-errors": "^1.3.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es5-ext": {
+ "version": "0.10.62",
+ "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz",
+ "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==",
+ "hasInstallScript": true,
+ "dependencies": {
+ "es6-iterator": "^2.0.3",
+ "es6-symbol": "^3.1.3",
+ "next-tick": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/es6-iterator": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
+ "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==",
+ "dependencies": {
+ "d": "1",
+ "es5-ext": "^0.10.35",
+ "es6-symbol": "^3.1.1"
+ }
+ },
+ "node_modules/es6-promise": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz",
+ "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/es6-symbol": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
+ "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
+ "dependencies": {
+ "d": "^1.0.1",
+ "ext": "^1.1.2"
+ }
+ },
+ "node_modules/es6-weak-map": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
+ "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
+ "dependencies": {
+ "d": "1",
+ "es5-ext": "^0.10.46",
+ "es6-iterator": "^2.0.3",
+ "es6-symbol": "^3.1.1"
+ }
+ },
+ "node_modules/esbuild": {
+ "version": "0.19.11",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.11.tgz",
+ "integrity": "sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==",
+ "hasInstallScript": true,
+ "bin": {
+ "esbuild": "bin/esbuild"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "optionalDependencies": {
+ "@esbuild/aix-ppc64": "0.19.11",
+ "@esbuild/android-arm": "0.19.11",
+ "@esbuild/android-arm64": "0.19.11",
+ "@esbuild/android-x64": "0.19.11",
+ "@esbuild/darwin-arm64": "0.19.11",
+ "@esbuild/darwin-x64": "0.19.11",
+ "@esbuild/freebsd-arm64": "0.19.11",
+ "@esbuild/freebsd-x64": "0.19.11",
+ "@esbuild/linux-arm": "0.19.11",
+ "@esbuild/linux-arm64": "0.19.11",
+ "@esbuild/linux-ia32": "0.19.11",
+ "@esbuild/linux-loong64": "0.19.11",
+ "@esbuild/linux-mips64el": "0.19.11",
+ "@esbuild/linux-ppc64": "0.19.11",
+ "@esbuild/linux-riscv64": "0.19.11",
+ "@esbuild/linux-s390x": "0.19.11",
+ "@esbuild/linux-x64": "0.19.11",
+ "@esbuild/netbsd-x64": "0.19.11",
+ "@esbuild/openbsd-x64": "0.19.11",
+ "@esbuild/sunos-x64": "0.19.11",
+ "@esbuild/win32-arm64": "0.19.11",
+ "@esbuild/win32-ia32": "0.19.11",
+ "@esbuild/win32-x64": "0.19.11"
+ }
+ },
+ "node_modules/esbuild-android-64": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz",
+ "integrity": "sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-android-arm64": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz",
+ "integrity": "sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-darwin-64": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz",
+ "integrity": "sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-darwin-arm64": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz",
+ "integrity": "sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-freebsd-64": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz",
+ "integrity": "sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-freebsd-arm64": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz",
+ "integrity": "sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-linux-32": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz",
+ "integrity": "sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-linux-64": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz",
+ "integrity": "sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-linux-arm": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz",
+ "integrity": "sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-linux-arm64": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz",
+ "integrity": "sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-linux-mips64le": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz",
+ "integrity": "sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==",
+ "cpu": [
+ "mips64el"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-linux-ppc64le": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz",
+ "integrity": "sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-linux-riscv64": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz",
+ "integrity": "sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==",
+ "cpu": [
+ "riscv64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-linux-s390x": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz",
+ "integrity": "sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==",
+ "cpu": [
+ "s390x"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-netbsd-64": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz",
+ "integrity": "sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-openbsd-64": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz",
+ "integrity": "sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-sunos-64": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz",
+ "integrity": "sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "sunos"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-windows-32": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz",
+ "integrity": "sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-windows-64": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz",
+ "integrity": "sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/esbuild-windows-arm64": {
+ "version": "0.14.54",
+ "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz",
+ "integrity": "sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/estree-walker": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
+ "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
+ "dependencies": {
+ "@types/estree": "^1.0.0"
+ }
+ },
+ "node_modules/event-emitter": {
+ "version": "0.3.5",
+ "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
+ "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==",
+ "dependencies": {
+ "d": "1",
+ "es5-ext": "~0.10.14"
+ }
+ },
+ "node_modules/ext": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz",
+ "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==",
+ "dependencies": {
+ "type": "^2.7.2"
+ }
+ },
+ "node_modules/ext/node_modules/type": {
+ "version": "2.7.2",
+ "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz",
+ "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw=="
+ },
+ "node_modules/fill-range": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
+ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/foreground-child": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",
+ "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "cross-spawn": "^7.0.6",
+ "signal-exit": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/fsevents": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
+ },
+ "node_modules/function-bind": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/get-intrinsic": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
+ "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bind-apply-helpers": "^1.0.2",
+ "es-define-property": "^1.0.1",
+ "es-errors": "^1.3.0",
+ "es-object-atoms": "^1.1.1",
+ "function-bind": "^1.1.2",
+ "get-proto": "^1.0.1",
+ "gopd": "^1.2.0",
+ "has-symbols": "^1.1.0",
+ "hasown": "^2.0.2",
+ "math-intrinsics": "^1.1.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/get-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
+ "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "dunder-proto": "^1.0.1",
+ "es-object-atoms": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/globalyzer": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
+ "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q=="
+ },
+ "node_modules/globrex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
+ "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg=="
+ },
+ "node_modules/gopd": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
+ "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/graceful-fs": {
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/has-symbols": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
+ "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-tostringtag": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
+ "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-symbols": "^1.0.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/hasown": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/immutable": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.3.tgz",
+ "integrity": "sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+ "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "node_modules/inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/intl-messageformat": {
+ "version": "9.13.0",
+ "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-9.13.0.tgz",
+ "integrity": "sha512-7sGC7QnSQGa5LZP7bXLDhVDtQOeKGeBFGHF2Y8LVBwYZoQZCgWeKoPGTa5GMG8g/TzDgeXuYJQis7Ggiw2xTOw==",
+ "dependencies": {
+ "@formatjs/ecma402-abstract": "1.11.4",
+ "@formatjs/fast-memoize": "1.2.1",
+ "@formatjs/icu-messageformat-parser": "2.1.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/is-core-module": {
+ "version": "2.16.1",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
+ "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "hasown": "^2.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-expression": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-4.0.0.tgz",
+ "integrity": "sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "acorn": "^7.1.1",
+ "object-assign": "^4.1.1"
+ }
+ },
+ "node_modules/is-expression/node_modules/acorn": {
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/is-promise": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
+ "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ=="
+ },
+ "node_modules/is-reference": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz",
+ "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==",
+ "dependencies": {
+ "@types/estree": "*"
+ }
+ },
+ "node_modules/is-regex": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
+ "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "call-bound": "^1.0.2",
+ "gopd": "^1.2.0",
+ "has-tostringtag": "^1.0.2",
+ "hasown": "^2.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/isexe": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
+ "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=16"
+ }
+ },
+ "node_modules/jackspeak": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
+ "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
+ "dev": true,
+ "license": "BlueOak-1.0.0",
+ "dependencies": {
+ "@isaacs/cliui": "^8.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ },
+ "optionalDependencies": {
+ "@pkgjs/parseargs": "^0.11.0"
+ }
+ },
+ "node_modules/js-stringify": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz",
+ "integrity": "sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/jstransformer": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz",
+ "integrity": "sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-promise": "^2.0.0",
+ "promise": "^7.0.1"
+ }
+ },
+ "node_modules/kleur": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
+ "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/lightningcss": {
+ "version": "1.30.1",
+ "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.1.tgz",
+ "integrity": "sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==",
+ "dev": true,
+ "license": "MPL-2.0",
+ "dependencies": {
+ "detect-libc": "^2.0.3"
+ },
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ },
+ "optionalDependencies": {
+ "lightningcss-darwin-arm64": "1.30.1",
+ "lightningcss-darwin-x64": "1.30.1",
+ "lightningcss-freebsd-x64": "1.30.1",
+ "lightningcss-linux-arm-gnueabihf": "1.30.1",
+ "lightningcss-linux-arm64-gnu": "1.30.1",
+ "lightningcss-linux-arm64-musl": "1.30.1",
+ "lightningcss-linux-x64-gnu": "1.30.1",
+ "lightningcss-linux-x64-musl": "1.30.1",
+ "lightningcss-win32-arm64-msvc": "1.30.1",
+ "lightningcss-win32-x64-msvc": "1.30.1"
+ }
+ },
+ "node_modules/lightningcss-darwin-arm64": {
+ "version": "1.30.1",
+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.1.tgz",
+ "integrity": "sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-darwin-x64": {
+ "version": "1.30.1",
+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.1.tgz",
+ "integrity": "sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-freebsd-x64": {
+ "version": "1.30.1",
+ "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.1.tgz",
+ "integrity": "sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-linux-arm-gnueabihf": {
+ "version": "1.30.1",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.1.tgz",
+ "integrity": "sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-linux-arm64-gnu": {
+ "version": "1.30.1",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.1.tgz",
+ "integrity": "sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-linux-arm64-musl": {
+ "version": "1.30.1",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.1.tgz",
+ "integrity": "sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-linux-x64-gnu": {
+ "version": "1.30.1",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.1.tgz",
+ "integrity": "sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-linux-x64-musl": {
+ "version": "1.30.1",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.1.tgz",
+ "integrity": "sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-win32-arm64-msvc": {
+ "version": "1.30.1",
+ "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.1.tgz",
+ "integrity": "sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lightningcss-win32-x64-msvc": {
+ "version": "1.30.1",
+ "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.1.tgz",
+ "integrity": "sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MPL-2.0",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/lines-and-columns": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/locate-character": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz",
+ "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA=="
+ },
+ "node_modules/lru-cache": {
+ "version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/lru-queue": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz",
+ "integrity": "sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==",
+ "dependencies": {
+ "es5-ext": "~0.10.2"
+ }
+ },
+ "node_modules/magic-string": {
+ "version": "0.30.17",
+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz",
+ "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==",
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/sourcemap-codec": "^1.5.0"
+ }
+ },
+ "node_modules/math-intrinsics": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
+ "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/mdn-data": {
+ "version": "2.0.30",
+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz",
+ "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA=="
+ },
+ "node_modules/memoizee": {
+ "version": "0.4.15",
+ "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.15.tgz",
+ "integrity": "sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==",
+ "dependencies": {
+ "d": "^1.0.1",
+ "es5-ext": "^0.10.53",
+ "es6-weak-map": "^2.0.3",
+ "event-emitter": "^0.3.5",
+ "is-promise": "^2.2.2",
+ "lru-queue": "^0.1.0",
+ "next-tick": "^1.1.0",
+ "timers-ext": "^0.1.7"
+ }
+ },
+ "node_modules/micromatch": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
+ "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "braces": "^3.0.3",
+ "picomatch": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
+ "node_modules/micromatch/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/min-indent": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
+ "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/minimist": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
+ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
+ "node_modules/mkdirp": {
+ "version": "0.5.6",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
+ "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "minimist": "^1.2.6"
+ },
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ }
+ },
+ "node_modules/mri": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
+ "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/mz": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
+ "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "any-promise": "^1.0.0",
+ "object-assign": "^4.0.1",
+ "thenify-all": "^1.0.0"
+ }
+ },
+ "node_modules/nanoid": {
+ "version": "3.3.11",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
+ "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
+ },
+ "engines": {
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+ }
+ },
+ "node_modules/next-tick": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",
+ "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ=="
+ },
+ "node_modules/node-addon-api": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz",
+ "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true
+ },
+ "node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "wrappy": "1"
+ }
+ },
+ "node_modules/package-json-from-dist": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
+ "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
+ "dev": true,
+ "license": "BlueOak-1.0.0"
+ },
+ "node_modules/path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/path-parse": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/path-scurry": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
+ "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
+ "dev": true,
+ "license": "BlueOak-1.0.0",
+ "dependencies": {
+ "lru-cache": "^10.2.0",
+ "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/periscopic": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz",
+ "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==",
+ "dependencies": {
+ "@types/estree": "^1.0.0",
+ "estree-walker": "^3.0.0",
+ "is-reference": "^3.0.0"
+ }
+ },
+ "node_modules/picocolors": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/picomatch": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
+ "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/pirates": {
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz",
+ "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/postcss": {
+ "version": "8.5.6",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
+ "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "nanoid": "^3.3.11",
+ "picocolors": "^1.1.1",
+ "source-map-js": "^1.2.1"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "node_modules/promise": {
+ "version": "7.3.1",
+ "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
+ "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "asap": "~2.0.3"
+ }
+ },
+ "node_modules/pug": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/pug/-/pug-3.0.3.tgz",
+ "integrity": "sha512-uBi6kmc9f3SZ3PXxqcHiUZLmIXgfgWooKWXcwSGwQd2Zi5Rb0bT14+8CJjJgI8AB+nndLaNgHGrcc6bPIB665g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "pug-code-gen": "^3.0.3",
+ "pug-filters": "^4.0.0",
+ "pug-lexer": "^5.0.1",
+ "pug-linker": "^4.0.0",
+ "pug-load": "^3.0.0",
+ "pug-parser": "^6.0.0",
+ "pug-runtime": "^3.0.1",
+ "pug-strip-comments": "^2.0.0"
+ }
+ },
+ "node_modules/pug-attrs": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-3.0.0.tgz",
+ "integrity": "sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "constantinople": "^4.0.1",
+ "js-stringify": "^1.0.2",
+ "pug-runtime": "^3.0.0"
+ }
+ },
+ "node_modules/pug-code-gen": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-3.0.3.tgz",
+ "integrity": "sha512-cYQg0JW0w32Ux+XTeZnBEeuWrAY7/HNE6TWnhiHGnnRYlCgyAUPoyh9KzCMa9WhcJlJ1AtQqpEYHc+vbCzA+Aw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "constantinople": "^4.0.1",
+ "doctypes": "^1.1.0",
+ "js-stringify": "^1.0.2",
+ "pug-attrs": "^3.0.0",
+ "pug-error": "^2.1.0",
+ "pug-runtime": "^3.0.1",
+ "void-elements": "^3.1.0",
+ "with": "^7.0.0"
+ }
+ },
+ "node_modules/pug-error": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-2.1.0.tgz",
+ "integrity": "sha512-lv7sU9e5Jk8IeUheHata6/UThZ7RK2jnaaNztxfPYUY+VxZyk/ePVaNZ/vwmH8WqGvDz3LrNYt/+gA55NDg6Pg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/pug-filters": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-4.0.0.tgz",
+ "integrity": "sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "constantinople": "^4.0.1",
+ "jstransformer": "1.0.0",
+ "pug-error": "^2.0.0",
+ "pug-walk": "^2.0.0",
+ "resolve": "^1.15.1"
+ }
+ },
+ "node_modules/pug-lexer": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-5.0.1.tgz",
+ "integrity": "sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "character-parser": "^2.2.0",
+ "is-expression": "^4.0.0",
+ "pug-error": "^2.0.0"
+ }
+ },
+ "node_modules/pug-linker": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-4.0.0.tgz",
+ "integrity": "sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "pug-error": "^2.0.0",
+ "pug-walk": "^2.0.0"
+ }
+ },
+ "node_modules/pug-load": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pug-load/-/pug-load-3.0.0.tgz",
+ "integrity": "sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "object-assign": "^4.1.1",
+ "pug-walk": "^2.0.0"
+ }
+ },
+ "node_modules/pug-parser": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-6.0.0.tgz",
+ "integrity": "sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "pug-error": "^2.0.0",
+ "token-stream": "1.0.0"
+ }
+ },
+ "node_modules/pug-runtime": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-3.0.1.tgz",
+ "integrity": "sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/pug-strip-comments": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-2.0.0.tgz",
+ "integrity": "sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "pug-error": "^2.0.0"
+ }
+ },
+ "node_modules/pug-walk": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-2.0.0.tgz",
+ "integrity": "sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/readdirp": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
+ "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 14.18.0"
+ },
+ "funding": {
+ "type": "individual",
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/resolve": {
+ "version": "1.22.10",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz",
+ "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-core-module": "^2.16.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ },
+ "bin": {
+ "resolve": "bin/resolve"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/rimraf": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
+ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+ "deprecated": "Rimraf versions prior to v4 are no longer supported",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ }
+ },
+ "node_modules/rollup": {
+ "version": "4.44.1",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.44.1.tgz",
+ "integrity": "sha512-x8H8aPvD+xbl0Do8oez5f5o8eMS3trfCghc4HhLAnCkj7Vl0d1JWGs0UF/D886zLW2rOj2QymV/JcSSsw+XDNg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/estree": "1.0.8"
+ },
+ "bin": {
+ "rollup": "dist/bin/rollup"
+ },
+ "engines": {
+ "node": ">=18.0.0",
+ "npm": ">=8.0.0"
+ },
+ "optionalDependencies": {
+ "@rollup/rollup-android-arm-eabi": "4.44.1",
+ "@rollup/rollup-android-arm64": "4.44.1",
+ "@rollup/rollup-darwin-arm64": "4.44.1",
+ "@rollup/rollup-darwin-x64": "4.44.1",
+ "@rollup/rollup-freebsd-arm64": "4.44.1",
+ "@rollup/rollup-freebsd-x64": "4.44.1",
+ "@rollup/rollup-linux-arm-gnueabihf": "4.44.1",
+ "@rollup/rollup-linux-arm-musleabihf": "4.44.1",
+ "@rollup/rollup-linux-arm64-gnu": "4.44.1",
+ "@rollup/rollup-linux-arm64-musl": "4.44.1",
+ "@rollup/rollup-linux-loongarch64-gnu": "4.44.1",
+ "@rollup/rollup-linux-powerpc64le-gnu": "4.44.1",
+ "@rollup/rollup-linux-riscv64-gnu": "4.44.1",
+ "@rollup/rollup-linux-riscv64-musl": "4.44.1",
+ "@rollup/rollup-linux-s390x-gnu": "4.44.1",
+ "@rollup/rollup-linux-x64-gnu": "4.44.1",
+ "@rollup/rollup-linux-x64-musl": "4.44.1",
+ "@rollup/rollup-win32-arm64-msvc": "4.44.1",
+ "@rollup/rollup-win32-ia32-msvc": "4.44.1",
+ "@rollup/rollup-win32-x64-msvc": "4.44.1",
+ "fsevents": "~2.3.2"
+ }
+ },
+ "node_modules/sade": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
+ "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==",
+ "dependencies": {
+ "mri": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "peer": true
+ },
+ "node_modules/sander": {
+ "version": "0.5.1",
+ "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz",
+ "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "es6-promise": "^3.1.2",
+ "graceful-fs": "^4.1.3",
+ "mkdirp": "^0.5.1",
+ "rimraf": "^2.5.2"
+ }
+ },
+ "node_modules/sass": {
+ "version": "1.89.2",
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.89.2.tgz",
+ "integrity": "sha512-xCmtksBKd/jdJ9Bt9p7nPKiuqrlBMBuuGkQlkhZjjQk3Ty48lv93k5Dq6OPkKt4XwxDJ7tvlfrTa1MPA9bf+QA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chokidar": "^4.0.0",
+ "immutable": "^5.0.2",
+ "source-map-js": ">=0.6.2 <2.0.0"
+ },
+ "bin": {
+ "sass": "sass.js"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "optionalDependencies": {
+ "@parcel/watcher": "^2.4.1"
+ }
+ },
+ "node_modules/sax": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
+ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
+ "dev": true,
+ "license": "ISC",
+ "optional": true,
+ "peer": true
+ },
+ "node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "dev": true,
+ "license": "ISC",
+ "optional": true,
+ "peer": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/signal-exit": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/sorcery": {
+ "version": "0.11.1",
+ "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.1.tgz",
+ "integrity": "sha512-o7npfeJE6wi6J9l0/5LKshFzZ2rMatRiCDwYeDQaOzqdzRJwALhX7mk/A/ecg6wjMu7wdZbmXfD2S/vpOg0bdQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/sourcemap-codec": "^1.4.14",
+ "buffer-crc32": "^1.0.0",
+ "minimist": "^1.2.0",
+ "sander": "^0.5.0"
+ },
+ "bin": {
+ "sorcery": "bin/sorcery"
+ }
+ },
+ "node_modules/source-map": {
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
+ "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/source-map-js": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
+ "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/source-map-resolve": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz",
+ "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==",
+ "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "peer": true,
+ "dependencies": {
+ "atob": "^2.1.2",
+ "decode-uri-component": "^0.2.0"
+ }
+ },
+ "node_modules/string-width": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "eastasianwidth": "^0.2.0",
+ "emoji-regex": "^9.2.2",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/string-width-cjs": {
+ "name": "string-width",
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/string-width-cjs/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/string-width-cjs/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/string-width-cjs/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ }
+ },
+ "node_modules/strip-ansi-cjs": {
+ "name": "strip-ansi",
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-ansi-cjs/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-indent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "min-indent": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/stylus": {
+ "version": "0.55.0",
+ "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.55.0.tgz",
+ "integrity": "sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "peer": true,
+ "dependencies": {
+ "css": "^3.0.0",
+ "debug": "~3.1.0",
+ "glob": "^7.1.6",
+ "mkdirp": "~1.0.4",
+ "safer-buffer": "^2.1.2",
+ "sax": "~1.2.4",
+ "semver": "^6.3.0",
+ "source-map": "^0.7.3"
+ },
+ "bin": {
+ "stylus": "bin/stylus"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/stylus/node_modules/debug": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "peer": true,
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/stylus/node_modules/mkdirp": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "peer": true,
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/stylus/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "peer": true
+ },
+ "node_modules/sucrase": {
+ "version": "3.35.0",
+ "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz",
+ "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@jridgewell/gen-mapping": "^0.3.2",
+ "commander": "^4.0.0",
+ "glob": "^10.3.10",
+ "lines-and-columns": "^1.1.6",
+ "mz": "^2.7.0",
+ "pirates": "^4.0.1",
+ "ts-interface-checker": "^0.1.9"
+ },
+ "bin": {
+ "sucrase": "bin/sucrase",
+ "sucrase-node": "bin/sucrase-node"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
+ "node_modules/sucrase/node_modules/brace-expansion": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "node_modules/sucrase/node_modules/glob": {
+ "version": "10.4.5",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
+ "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^3.1.2",
+ "minimatch": "^9.0.4",
+ "minipass": "^7.1.2",
+ "package-json-from-dist": "^1.0.0",
+ "path-scurry": "^1.11.1"
+ },
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/sucrase/node_modules/minimatch": {
+ "version": "9.0.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
+ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/sugarss": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-4.0.1.tgz",
+ "integrity": "sha512-WCjS5NfuVJjkQzK10s8WOBY+hhDxxNt/N6ZaGwxFZ+wN3/lKKFSaaKUNecULcTTvE4urLcKaZFQD8vO0mOZujw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ "peerDependencies": {
+ "postcss": "^8.3.3"
+ }
+ },
+ "node_modules/supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/svelte": {
+ "version": "4.2.8",
+ "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.8.tgz",
+ "integrity": "sha512-hU6dh1MPl8gh6klQZwK/n73GiAHiR95IkFsesLPbMeEZi36ydaXL/ZAb4g9sayT0MXzpxyZjR28yderJHxcmYA==",
+ "dependencies": {
+ "@ampproject/remapping": "^2.2.1",
+ "@jridgewell/sourcemap-codec": "^1.4.15",
+ "@jridgewell/trace-mapping": "^0.3.18",
+ "acorn": "^8.9.0",
+ "aria-query": "^5.3.0",
+ "axobject-query": "^3.2.1",
+ "code-red": "^1.0.3",
+ "css-tree": "^2.3.1",
+ "estree-walker": "^3.0.3",
+ "is-reference": "^3.0.1",
+ "locate-character": "^3.0.0",
+ "magic-string": "^0.30.4",
+ "periscopic": "^3.1.0"
+ },
+ "engines": {
+ "node": ">=16"
+ }
+ },
+ "node_modules/svelte-hmr": {
+ "version": "0.16.0",
+ "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.16.0.tgz",
+ "integrity": "sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": "^12.20 || ^14.13.1 || >= 16"
+ },
+ "peerDependencies": {
+ "svelte": "^3.19.0 || ^4.0.0"
+ }
+ },
+ "node_modules/svelte-i18n": {
+ "version": "3.7.4",
+ "resolved": "https://registry.npmjs.org/svelte-i18n/-/svelte-i18n-3.7.4.tgz",
+ "integrity": "sha512-yGRCNo+eBT4cPuU7IVsYTYjxB7I2V8qgUZPlHnNctJj5IgbJgV78flsRzpjZ/8iUYZrS49oCt7uxlU3AZv/N5Q==",
+ "dependencies": {
+ "cli-color": "^2.0.3",
+ "deepmerge": "^4.2.2",
+ "esbuild": "^0.19.2",
+ "estree-walker": "^2",
+ "intl-messageformat": "^9.13.0",
+ "sade": "^1.8.1",
+ "tiny-glob": "^0.2.9"
+ },
+ "bin": {
+ "svelte-i18n": "dist/cli.js"
+ },
+ "engines": {
+ "node": ">= 16"
+ },
+ "peerDependencies": {
+ "svelte": "^3 || ^4"
+ }
+ },
+ "node_modules/svelte-i18n/node_modules/estree-walker": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
+ "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
+ },
+ "node_modules/svelte-preprocess": {
+ "version": "5.1.4",
+ "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.1.4.tgz",
+ "integrity": "sha512-IvnbQ6D6Ao3Gg6ftiM5tdbR6aAETwjhHV+UKGf5bHGYR69RQvF1ho0JKPcbUON4vy4R7zom13jPjgdOWCQ5hDA==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/pug": "^2.0.6",
+ "detect-indent": "^6.1.0",
+ "magic-string": "^0.30.5",
+ "sorcery": "^0.11.0",
+ "strip-indent": "^3.0.0"
+ },
+ "engines": {
+ "node": ">= 16.0.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.10.2",
+ "coffeescript": "^2.5.1",
+ "less": "^3.11.3 || ^4.0.0",
+ "postcss": "^7 || ^8",
+ "postcss-load-config": "^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0",
+ "pug": "^3.0.0",
+ "sass": "^1.26.8",
+ "stylus": "^0.55.0",
+ "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0",
+ "svelte": "^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0",
+ "typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@babel/core": {
+ "optional": true
+ },
+ "coffeescript": {
+ "optional": true
+ },
+ "less": {
+ "optional": true
+ },
+ "postcss": {
+ "optional": true
+ },
+ "postcss-load-config": {
+ "optional": true
+ },
+ "pug": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ },
+ "stylus": {
+ "optional": true
+ },
+ "sugarss": {
+ "optional": true
+ },
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/thenify": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
+ "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "any-promise": "^1.0.0"
+ }
+ },
+ "node_modules/thenify-all": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
+ "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "thenify": ">= 3.1.0 < 4"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/timers-ext": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz",
+ "integrity": "sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==",
+ "dependencies": {
+ "es5-ext": "~0.10.46",
+ "next-tick": "1"
+ }
+ },
+ "node_modules/tiny-glob": {
+ "version": "0.2.9",
+ "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz",
+ "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==",
+ "dependencies": {
+ "globalyzer": "0.1.0",
+ "globrex": "^0.1.2"
+ }
+ },
+ "node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
+ "node_modules/token-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-1.0.0.tgz",
+ "integrity": "sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/ts-interface-checker": {
+ "version": "0.1.13",
+ "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
+ "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==",
+ "dev": true,
+ "license": "Apache-2.0"
+ },
+ "node_modules/tslib": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
+ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
+ },
+ "node_modules/type": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
+ "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg=="
+ },
+ "node_modules/typescript": {
+ "version": "5.8.3",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz",
+ "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=14.17"
+ }
+ },
+ "node_modules/vite": {
+ "version": "5.4.19",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.19.tgz",
+ "integrity": "sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "esbuild": "^0.21.3",
+ "postcss": "^8.4.43",
+ "rollup": "^4.20.0"
+ },
+ "bin": {
+ "vite": "bin/vite.js"
+ },
+ "engines": {
+ "node": "^18.0.0 || >=20.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/vitejs/vite?sponsor=1"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.3"
+ },
+ "peerDependencies": {
+ "@types/node": "^18.0.0 || >=20.0.0",
+ "less": "*",
+ "lightningcss": "^1.21.0",
+ "sass": "*",
+ "sass-embedded": "*",
+ "stylus": "*",
+ "sugarss": "*",
+ "terser": "^5.4.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/node": {
+ "optional": true
+ },
+ "less": {
+ "optional": true
+ },
+ "lightningcss": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ },
+ "sass-embedded": {
+ "optional": true
+ },
+ "stylus": {
+ "optional": true
+ },
+ "sugarss": {
+ "optional": true
+ },
+ "terser": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/vite/node_modules/@esbuild/aix-ppc64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
+ "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "aix"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/vite/node_modules/@esbuild/android-arm": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
+ "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/vite/node_modules/@esbuild/android-arm64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
+ "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/vite/node_modules/@esbuild/android-x64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
+ "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/vite/node_modules/@esbuild/darwin-arm64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
+ "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/vite/node_modules/@esbuild/darwin-x64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
+ "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/vite/node_modules/@esbuild/freebsd-arm64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
+ "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/vite/node_modules/@esbuild/freebsd-x64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
+ "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/vite/node_modules/@esbuild/linux-arm": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
+ "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/vite/node_modules/@esbuild/linux-arm64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
+ "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/vite/node_modules/@esbuild/linux-ia32": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
+ "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/vite/node_modules/@esbuild/linux-loong64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
+ "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
+ "cpu": [
+ "loong64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/vite/node_modules/@esbuild/linux-mips64el": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
+ "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
+ "cpu": [
+ "mips64el"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/vite/node_modules/@esbuild/linux-ppc64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
+ "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/vite/node_modules/@esbuild/linux-riscv64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
+ "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
+ "cpu": [
+ "riscv64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/ext/node_modules/type": {
- "version": "2.7.2",
- "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz",
- "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw=="
+ "node_modules/vite/node_modules/@esbuild/linux-s390x": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
+ "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
+ "cpu": [
+ "s390x"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
},
- "node_modules/globalyzer": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
- "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q=="
+ "node_modules/vite/node_modules/@esbuild/linux-x64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
+ "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
},
- "node_modules/globrex": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
- "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg=="
+ "node_modules/vite/node_modules/@esbuild/netbsd-x64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
+ "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
},
- "node_modules/intl-messageformat": {
- "version": "9.13.0",
- "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-9.13.0.tgz",
- "integrity": "sha512-7sGC7QnSQGa5LZP7bXLDhVDtQOeKGeBFGHF2Y8LVBwYZoQZCgWeKoPGTa5GMG8g/TzDgeXuYJQis7Ggiw2xTOw==",
- "dependencies": {
- "@formatjs/ecma402-abstract": "1.11.4",
- "@formatjs/fast-memoize": "1.2.1",
- "@formatjs/icu-messageformat-parser": "2.1.0",
- "tslib": "^2.1.0"
+ "node_modules/vite/node_modules/@esbuild/openbsd-x64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
+ "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/is-promise": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
- "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ=="
+ "node_modules/vite/node_modules/@esbuild/sunos-x64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
+ "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "sunos"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
},
- "node_modules/is-reference": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz",
- "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==",
- "peer": true,
- "dependencies": {
- "@types/estree": "*"
+ "node_modules/vite/node_modules/@esbuild/win32-arm64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
+ "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/locate-character": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz",
- "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==",
- "peer": true
+ "node_modules/vite/node_modules/@esbuild/win32-ia32": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
+ "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
},
- "node_modules/lru-queue": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz",
- "integrity": "sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==",
- "dependencies": {
- "es5-ext": "~0.10.2"
+ "node_modules/vite/node_modules/@esbuild/win32-x64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
+ "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/magic-string": {
- "version": "0.30.5",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz",
- "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==",
- "peer": true,
- "dependencies": {
- "@jridgewell/sourcemap-codec": "^1.4.15"
+ "node_modules/vite/node_modules/esbuild": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
+ "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "bin": {
+ "esbuild": "bin/esbuild"
},
"engines": {
"node": ">=12"
+ },
+ "optionalDependencies": {
+ "@esbuild/aix-ppc64": "0.21.5",
+ "@esbuild/android-arm": "0.21.5",
+ "@esbuild/android-arm64": "0.21.5",
+ "@esbuild/android-x64": "0.21.5",
+ "@esbuild/darwin-arm64": "0.21.5",
+ "@esbuild/darwin-x64": "0.21.5",
+ "@esbuild/freebsd-arm64": "0.21.5",
+ "@esbuild/freebsd-x64": "0.21.5",
+ "@esbuild/linux-arm": "0.21.5",
+ "@esbuild/linux-arm64": "0.21.5",
+ "@esbuild/linux-ia32": "0.21.5",
+ "@esbuild/linux-loong64": "0.21.5",
+ "@esbuild/linux-mips64el": "0.21.5",
+ "@esbuild/linux-ppc64": "0.21.5",
+ "@esbuild/linux-riscv64": "0.21.5",
+ "@esbuild/linux-s390x": "0.21.5",
+ "@esbuild/linux-x64": "0.21.5",
+ "@esbuild/netbsd-x64": "0.21.5",
+ "@esbuild/openbsd-x64": "0.21.5",
+ "@esbuild/sunos-x64": "0.21.5",
+ "@esbuild/win32-arm64": "0.21.5",
+ "@esbuild/win32-ia32": "0.21.5",
+ "@esbuild/win32-x64": "0.21.5"
}
},
- "node_modules/mdn-data": {
- "version": "2.0.30",
- "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz",
- "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==",
- "peer": true
- },
- "node_modules/memoizee": {
- "version": "0.4.15",
- "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.15.tgz",
- "integrity": "sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==",
- "dependencies": {
- "d": "^1.0.1",
- "es5-ext": "^0.10.53",
- "es6-weak-map": "^2.0.3",
- "event-emitter": "^0.3.5",
- "is-promise": "^2.2.2",
- "lru-queue": "^0.1.0",
- "next-tick": "^1.1.0",
- "timers-ext": "^0.1.7"
+ "node_modules/vitefu": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz",
+ "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "vite": "^3.0.0 || ^4.0.0 || ^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "vite": {
+ "optional": true
+ }
}
},
- "node_modules/mri": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
- "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
+ "node_modules/void-elements": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz",
+ "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==",
+ "dev": true,
+ "license": "MIT",
"engines": {
- "node": ">=4"
+ "node": ">=0.10.0"
}
},
- "node_modules/next-tick": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",
- "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ=="
- },
- "node_modules/periscopic": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz",
- "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==",
- "peer": true,
+ "node_modules/which": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz",
+ "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==",
+ "dev": true,
+ "license": "ISC",
"dependencies": {
- "@types/estree": "^1.0.0",
- "estree-walker": "^3.0.0",
- "is-reference": "^3.0.0"
+ "isexe": "^3.1.1"
+ },
+ "bin": {
+ "node-which": "bin/which.js"
+ },
+ "engines": {
+ "node": "^16.13.0 || >=18.0.0"
}
},
- "node_modules/sade": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
- "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==",
+ "node_modules/with": {
+ "version": "7.0.2",
+ "resolved": "https://registry.npmjs.org/with/-/with-7.0.2.tgz",
+ "integrity": "sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "mri": "^1.1.0"
+ "@babel/parser": "^7.9.6",
+ "@babel/types": "^7.9.6",
+ "assert-never": "^1.2.1",
+ "babel-walk": "3.0.0-canary-5"
},
"engines": {
- "node": ">=6"
+ "node": ">= 10.0.0"
}
},
- "node_modules/source-map-js": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
- "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
- "peer": true,
+ "node_modules/wrap-ansi": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
+ "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^6.1.0",
+ "string-width": "^5.0.1",
+ "strip-ansi": "^7.0.1"
+ },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
- "node_modules/svelte": {
- "version": "4.2.8",
- "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.8.tgz",
- "integrity": "sha512-hU6dh1MPl8gh6klQZwK/n73GiAHiR95IkFsesLPbMeEZi36ydaXL/ZAb4g9sayT0MXzpxyZjR28yderJHxcmYA==",
- "peer": true,
+ "node_modules/wrap-ansi-cjs": {
+ "name": "wrap-ansi",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "@ampproject/remapping": "^2.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.15",
- "@jridgewell/trace-mapping": "^0.3.18",
- "acorn": "^8.9.0",
- "aria-query": "^5.3.0",
- "axobject-query": "^3.2.1",
- "code-red": "^1.0.3",
- "css-tree": "^2.3.1",
- "estree-walker": "^3.0.3",
- "is-reference": "^3.0.1",
- "locate-character": "^3.0.0",
- "magic-string": "^0.30.4",
- "periscopic": "^3.1.0"
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
},
"engines": {
- "node": ">=16"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
- "node_modules/svelte-i18n": {
- "version": "3.7.4",
- "resolved": "https://registry.npmjs.org/svelte-i18n/-/svelte-i18n-3.7.4.tgz",
- "integrity": "sha512-yGRCNo+eBT4cPuU7IVsYTYjxB7I2V8qgUZPlHnNctJj5IgbJgV78flsRzpjZ/8iUYZrS49oCt7uxlU3AZv/N5Q==",
+ "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "cli-color": "^2.0.3",
- "deepmerge": "^4.2.2",
- "esbuild": "^0.19.2",
- "estree-walker": "^2",
- "intl-messageformat": "^9.13.0",
- "sade": "^1.8.1",
- "tiny-glob": "^0.2.9"
- },
- "bin": {
- "svelte-i18n": "dist/cli.js"
+ "color-convert": "^2.0.1"
},
"engines": {
- "node": ">= 16"
+ "node": ">=8"
},
- "peerDependencies": {
- "svelte": "^3 || ^4"
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/svelte-i18n/node_modules/estree-walker": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
- "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
+ "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/timers-ext": {
- "version": "0.1.7",
- "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz",
- "integrity": "sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==",
+ "node_modules/wrap-ansi-cjs/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "es5-ext": "~0.10.46",
- "next-tick": "1"
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/tiny-glob": {
- "version": "0.2.9",
- "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz",
- "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==",
+ "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "globalyzer": "0.1.0",
- "globrex": "^0.1.2"
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/tslib": {
- "version": "2.6.2",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
- "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
+ "node_modules/wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
+ "dev": true,
+ "license": "ISC"
},
- "node_modules/type": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
- "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg=="
+ "node_modules/yootils": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/yootils/-/yootils-0.3.1.tgz",
+ "integrity": "sha512-A7AMeJfGefk317I/3tBoUYRcDcNavKEkpiPN/nQsBz/viI2GvT7BtrqdPD6rGqBFN8Ax7v4obf+Cl32JF9DDVw==",
+ "dev": true,
+ "license": "MIT"
}
}
}
diff --git a/src/frontend/package.json b/src/frontend/package.json
index eb83de3e8523204ff703024379f21369f67cbe03..cabd14ce0e86d51266aa77c0e36b1cc4b5c683e9 100644
--- a/src/frontend/package.json
+++ b/src/frontend/package.json
@@ -17,5 +17,8 @@
"@gradio/icons": "0.3.2",
"@gradio/statustracker": "0.4.3",
"@gradio/utils": "0.2.0"
+ },
+ "devDependencies": {
+ "@gradio/preview": "^0.11.2"
}
-}
\ No newline at end of file
+}
diff --git a/src/pyproject.toml b/src/pyproject.toml
index c8282064c7efd3c323138f41b25d997a67b7ae0c..6fbf55142dcdb6db7db655e08f8461162fa8525f 100644
--- a/src/pyproject.toml
+++ b/src/pyproject.toml
@@ -8,7 +8,7 @@ build-backend = "hatchling.build"
[project]
name = "gradio_highlightedtextbox"
-version = "0.0.12"
+version = "0.0.13"
description = "Editable Gradio textarea supporting highlighting"
readme = "README.md"
license = "MIT"
@@ -39,7 +39,7 @@ dev = ["build", "twine"]
space = "https://huggingface.co/spaces/gsarti/gradio_highlightedtextbox"
[tool.hatch.build]
-artifacts = ["backend/gradio_highlightedtextbox/templates", "backend/gradio_highlightedtextbox/templates"]
+artifacts = ["backend/gradio_highlightedtextbox/templates", "backend/gradio_highlightedtextbox/templates", "/backend/gradio_highlightedtextbox/templates"]
[tool.hatch.build.targets.wheel]
packages = ["/backend/gradio_highlightedtextbox"]
diff --git a/src/requirements.txt b/src/requirements.txt
new file mode 100644
index 0000000000000000000000000000000000000000..66dfa875073775885cf8b37b4c9d5a639784e358
--- /dev/null
+++ b/src/requirements.txt
@@ -0,0 +1 @@
+gradio<5.0,>=4.0