Accepting request 1286909 from home:dgarcia:branches:devel:languages:python:numeric

- Drop upstreamed patch manual-asyncio-loop.patch
- Update to 1.7.1 (CVE-2025-5889, bsc#1244347):
  ## Enhancements
  * Add option to disable FileDropper previews (#7944)
  * --index-titles help string typo fix and don't call title on user input (#7935)
  ## Bug fixes
  * Migrate to correct logger interface (#7931)
  * Column updates not working for Bokeh<3.7 (#7948)
1.7.0:
  ## Features
  * Add a secondary (right) sidebar to the FastListTemplate (#7774)
  * Add Date(Time)Picker.allowInput option (#7886)
  * Add Markdown.disable_anchors option (#7902)
  * Add config.cache_path variable to configure default location for diskcache (#7903)
  * Support custom cookie path (#7911)
  * Allow customizing index page titles with --index-titles CLI option (#7916)
  * Add Image.target option to configure where to open link_url (#7924)
  ## Enhancements
  * Display parameter name in error messages (#7879)
  * Improve Material design styling (#7891, #7917)
  * Improve logic for computing Tabulator page size automatically (#7915)
  ## Versions and Compatibility
  * Bump Ace CodeEditor version 1.40.1 and add themes (#7874)
  * Bump pyodide version to 0.27.5 (#7905)
  * Bump ECharts version to 5.6.0 (#7905)
  * Bump JSONEditor version to 10.2.0 (#7905)
  * Bump Perspective version to 3.6.1 (#7919)
  ## Bug fixes
  * Deduplicate components before compiling (#7887)
  * Avoid boomeranging of events after hold is applied (#7892)

OBS-URL: https://build.opensuse.org/request/show/1286909
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=68
This commit is contained in:
2025-06-19 11:36:12 +00:00
committed by Git OBS Bridge
parent 763ef3a2b6
commit a4e192ca0a
9 changed files with 609 additions and 2292 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d3dd21ebaef5e3c42657a849cbaee022a090b3a2277006cbedd315f82523bc51
size 27712192
oid sha256:a24ae74979218f2a0c4ce64dcf8aa59e014412e697eb4b3364ebd58a2b9c3cb2
size 29198512

View File

@@ -1,8 +1,8 @@
Source10000: https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz#/@babel-runtime-7.26.0.tgz
Source10001: https://registry.npmjs.org/@bokeh/bokehjs/-/bokehjs-3.6.0.tgz#/@bokeh-bokehjs-3.6.0.tgz
Source10000: https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.6.tgz#/@babel-runtime-7.27.6.tgz
Source10001: https://registry.npmjs.org/@bokeh/bokehjs/-/bokehjs-3.7.3.tgz#/@bokeh-bokehjs-3.7.3.tgz
Source10002: https://registry.npmjs.org/@bokeh/numbro/-/numbro-1.6.2.tgz#/@bokeh-numbro-1.6.2.tgz
Source10003: https://registry.npmjs.org/@bokeh/slickgrid/-/slickgrid-2.4.4103.tgz#/@bokeh-slickgrid-2.4.4103.tgz
Source10004: https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz#/@eslint-community-eslint-utils-4.4.1.tgz
Source10004: https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz#/@eslint-community-eslint-utils-4.7.0.tgz
Source10005: https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#/@eslint-community-regexpp-4.12.1.tgz
Source10006: https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#/@eslint-eslintrc-2.1.4.tgz
Source10007: https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz#/@eslint-js-8.57.1.tgz
@@ -10,7 +10,7 @@ Source10008: https://registry.npmjs.org/@humanwhocodes/config-array/-/co
Source10009: https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#/@humanwhocodes-module-importer-1.0.1.tgz
Source10010: https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#/@humanwhocodes-object-schema-2.0.3.tgz
Source10011: https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz#/@isaacs-cliui-8.0.2.tgz
Source10012: https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#/@jridgewell-gen-mapping-0.3.5.tgz
Source10012: https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz#/@jridgewell-gen-mapping-0.3.8.tgz
Source10013: https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#/@jridgewell-resolve-uri-3.1.2.tgz
Source10014: https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz#/@jridgewell-set-array-1.2.1.tgz
Source10015: https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#/@jridgewell-sourcemap-codec-1.5.0.tgz
@@ -18,208 +18,216 @@ Source10016: https://registry.npmjs.org/@jridgewell/trace-mapping/-/trac
Source10017: https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#/@nodelib-fs.scandir-2.1.5.tgz
Source10018: https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#/@nodelib-fs.stat-2.0.5.tgz
Source10019: https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#/@nodelib-fs.walk-1.2.8.tgz
Source10020: https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#/@pkgjs-parseargs-0.11.0.tgz
Source10021: https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-1.8.1.tgz#/@stylistic-eslint-plugin-1.8.1.tgz
Source10022: https://registry.npmjs.org/@stylistic/eslint-plugin-js/-/eslint-plugin-js-1.8.1.tgz#/@stylistic-eslint-plugin-js-1.8.1.tgz
Source10023: https://registry.npmjs.org/@stylistic/eslint-plugin-jsx/-/eslint-plugin-jsx-1.8.1.tgz#/@stylistic-eslint-plugin-jsx-1.8.1.tgz
Source10024: https://registry.npmjs.org/@stylistic/eslint-plugin-plus/-/eslint-plugin-plus-1.8.1.tgz#/@stylistic-eslint-plugin-plus-1.8.1.tgz
Source10025: https://registry.npmjs.org/@stylistic/eslint-plugin-ts/-/eslint-plugin-ts-1.8.1.tgz#/@stylistic-eslint-plugin-ts-1.8.1.tgz
Source10026: https://registry.npmjs.org/@types/debounce/-/debounce-1.2.4.tgz#/@types-debounce-1.2.4.tgz
Source10027: https://registry.npmjs.org/@types/eslint/-/eslint-8.56.12.tgz#/@types-eslint-8.56.12.tgz
Source10028: https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz#/@types-estree-1.0.6.tgz
Source10029: https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.14.tgz#/@types-geojson-7946.0.14.tgz
Source10030: https://registry.npmjs.org/@types/gl-matrix/-/gl-matrix-2.4.5.tgz#/@types-gl-matrix-2.4.5.tgz
Source10031: https://registry.npmjs.org/@types/google.maps/-/google.maps-3.58.1.tgz#/@types-google.maps-3.58.1.tgz
Source10032: https://registry.npmjs.org/@types/jquery/-/jquery-3.5.32.tgz#/@types-jquery-3.5.32.tgz
Source10033: https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz#/@types-json-schema-7.0.15.tgz
Source10034: https://registry.npmjs.org/@types/proj4/-/proj4-2.5.5.tgz#/@types-proj4-2.5.5.tgz
Source10035: https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz#/@types-semver-7.5.8.tgz
Source10036: https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.9.tgz#/@types-sizzle-2.3.9.tgz
Source10037: https://registry.npmjs.org/@types/slickgrid/-/slickgrid-2.1.40.tgz#/@types-slickgrid-2.1.40.tgz
Source10038: https://registry.npmjs.org/@types/sprintf-js/-/sprintf-js-1.1.4.tgz#/@types-sprintf-js-1.1.4.tgz
Source10039: https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz#/@typescript-eslint-eslint-plugin-7.18.0.tgz
Source10040: https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz#/@typescript-eslint-parser-7.18.0.tgz
Source10041: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz#/@typescript-eslint-scope-manager-6.21.0.tgz
Source10042: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz#/@typescript-eslint-scope-manager-7.18.0.tgz
Source10043: https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz#/@typescript-eslint-type-utils-7.18.0.tgz
Source10044: https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz#/@typescript-eslint-types-6.21.0.tgz
Source10045: https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz#/@typescript-eslint-types-7.18.0.tgz
Source10046: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz#/@typescript-eslint-typescript-estree-6.21.0.tgz
Source10047: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz#/@typescript-eslint-typescript-estree-7.18.0.tgz
Source10048: https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz#/@typescript-eslint-utils-6.21.0.tgz
Source10049: https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz#/@typescript-eslint-utils-7.18.0.tgz
Source10050: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz#/@typescript-eslint-visitor-keys-6.21.0.tgz
Source10051: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz#/@typescript-eslint-visitor-keys-7.18.0.tgz
Source10052: https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#/@ungap-structured-clone-1.2.0.tgz
Source10053: https://registry.npmjs.org/ace-code/-/ace-code-1.36.5.tgz#/ace-code-1.36.5.tgz
Source10054: https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz#/acorn-8.14.0.tgz
Source10055: https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz#/acorn-jsx-5.3.2.tgz
Source10056: https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz#/ajv-6.12.6.tgz
Source10057: https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz#/ansi-regex-5.0.1.tgz
Source10058: https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz#/ansi-regex-6.1.0.tgz
Source10059: https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz#/ansi-styles-4.3.0.tgz
Source10060: https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz#/ansi-styles-6.2.1.tgz
Source10061: https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz#/any-promise-1.3.0.tgz
Source10062: https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz#/argparse-2.0.1.tgz
Source10063: https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz#/array-union-2.1.0.tgz
Source10064: https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz#/balanced-match-1.0.2.tgz
Source10065: https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz#/brace-expansion-1.1.11.tgz
Source10066: https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz#/brace-expansion-2.0.1.tgz
Source10067: https://registry.npmjs.org/braces/-/braces-3.0.3.tgz#/braces-3.0.3.tgz
Source10068: https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz#/callsites-3.1.0.tgz
Source10069: https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz#/chalk-4.1.2.tgz
Source10070: https://registry.npmjs.org/choices.js/-/choices.js-10.2.0.tgz#/choices.js-10.2.0.tgz
Source10071: https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz#/color-convert-2.0.1.tgz
Source10072: https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz#/color-name-1.1.4.tgz
Source10073: https://registry.npmjs.org/commander/-/commander-4.1.1.tgz#/commander-4.1.1.tgz
Source10074: https://registry.npmjs.org/commander/-/commander-9.2.0.tgz#/commander-9.2.0.tgz
Source10075: https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#/concat-map-0.0.1.tgz
Source10076: https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz#/cross-spawn-7.0.6.tgz
Source10077: https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz#/debounce-1.2.1.tgz
Source10078: https://registry.npmjs.org/debug/-/debug-4.3.7.tgz#/debug-4.3.7.tgz
Source10079: https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz#/deep-is-0.1.4.tgz
Source10080: https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz#/deepmerge-4.3.1.tgz
Source10081: https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz#/dir-glob-3.0.1.tgz
Source10082: https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz#/doctrine-3.0.0.tgz
Source10083: https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz#/eastasianwidth-0.2.0.tgz
Source10084: https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz#/emoji-regex-8.0.0.tgz
Source10085: https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz#/emoji-regex-9.2.2.tgz
Source10086: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#/escape-string-regexp-4.0.0.tgz
Source10087: https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz#/eslint-8.57.1.tgz
Source10088: https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz#/eslint-scope-7.2.2.tgz
Source10089: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#/eslint-visitor-keys-3.4.3.tgz
Source10090: https://registry.npmjs.org/esm/-/esm-3.2.25.tgz#/esm-3.2.25.tgz
Source10091: https://registry.npmjs.org/espree/-/espree-9.6.1.tgz#/espree-9.6.1.tgz
Source10092: https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz#/esquery-1.6.0.tgz
Source10093: https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz#/esrecurse-4.3.0.tgz
Source10094: https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz#/estraverse-5.3.0.tgz
Source10095: https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz#/esutils-2.0.3.tgz
Source10096: https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#/fast-deep-equal-3.1.3.tgz
Source10097: https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz#/fast-glob-3.3.2.tgz
Source10098: https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#/fast-json-stable-stringify-2.1.0.tgz
Source10099: https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#/fast-levenshtein-2.0.6.tgz
Source10100: https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz#/fastq-1.17.1.tgz
Source10101: https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz#/file-entry-cache-6.0.1.tgz
Source10102: https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz#/fill-range-7.1.1.tgz
Source10103: https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz#/find-up-5.0.0.tgz
Source10104: https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz#/flat-cache-3.2.0.tgz
Source10105: https://registry.npmjs.org/flatbush/-/flatbush-4.4.0.tgz#/flatbush-4.4.0.tgz
Source10106: https://registry.npmjs.org/flatpickr/-/flatpickr-4.6.13.tgz#/flatpickr-4.6.13.tgz
Source10107: https://registry.npmjs.org/flatqueue/-/flatqueue-2.0.3.tgz#/flatqueue-2.0.3.tgz
Source10108: https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz#/flatted-3.3.2.tgz
Source10109: https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz#/foreground-child-3.3.0.tgz
Source10110: https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#/fs.realpath-1.0.0.tgz
Source10111: https://registry.npmjs.org/fuse.js/-/fuse.js-6.6.2.tgz#/fuse.js-6.6.2.tgz
Source10112: https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz#/gl-matrix-3.4.3.tgz
Source10113: https://registry.npmjs.org/glob/-/glob-10.4.5.tgz#/glob-10.4.5.tgz
Source10114: https://registry.npmjs.org/glob/-/glob-7.2.3.tgz#/glob-7.2.3.tgz
Source10115: https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz#/glob-parent-5.1.2.tgz
Source10116: https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz#/glob-parent-6.0.2.tgz
Source10117: https://registry.npmjs.org/globals/-/globals-13.24.0.tgz#/globals-13.24.0.tgz
Source10118: https://registry.npmjs.org/globby/-/globby-11.1.0.tgz#/globby-11.1.0.tgz
Source10119: https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz#/graphemer-1.4.0.tgz
Source10120: https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz#/has-flag-4.0.0.tgz
Source10121: https://registry.npmjs.org/htm/-/htm-3.1.1.tgz#/htm-3.1.1.tgz
Source10122: https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz#/ignore-5.3.2.tgz
Source10123: https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz#/import-fresh-3.3.0.tgz
Source10124: https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#/imurmurhash-0.1.4.tgz
Source10125: https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz#/inflight-1.0.6.tgz
Source10126: https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#/inherits-2.0.4.tgz
Source10127: https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz#/is-extglob-2.1.1.tgz
Source10128: https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#/is-fullwidth-code-point-3.0.0.tgz
Source10129: https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz#/is-glob-4.0.3.tgz
Source10130: https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz#/is-number-7.0.0.tgz
Source10131: https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz#/is-path-inside-3.0.3.tgz
Source10132: https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#/isexe-2.0.0.tgz
Source10133: https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz#/jackspeak-3.4.3.tgz
Source10134: https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz#/jquery-3.7.1.tgz
Source10135: https://registry.npmjs.org/jquery-ui/-/jquery-ui-1.14.1.tgz#/jquery-ui-1.14.1.tgz
Source10136: https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz#/js-yaml-4.1.0.tgz
Source10137: https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz#/json-buffer-3.0.1.tgz
Source10138: https://registry.npmjs.org/json-formatter-js/-/json-formatter-js-2.5.18.tgz#/json-formatter-js-2.5.18.tgz
Source10139: https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#/json-schema-traverse-0.4.1.tgz
Source10140: https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#/json-stable-stringify-without-jsonify-1.0.1.tgz
Source10141: https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz#/keyv-4.5.4.tgz
Source10142: https://registry.npmjs.org/levn/-/levn-0.4.1.tgz#/levn-0.4.1.tgz
Source10143: https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz#/lines-and-columns-1.2.4.tgz
Source10144: https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz#/locate-path-6.0.0.tgz
Source10145: https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz#/lodash.merge-4.6.2.tgz
Source10146: https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz#/lru-cache-10.4.3.tgz
Source10147: https://registry.npmjs.org/mathjax-full/-/mathjax-full-3.2.2.tgz#/mathjax-full-3.2.2.tgz
Source10148: https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz#/merge2-1.4.1.tgz
Source10149: https://registry.npmjs.org/mgrs/-/mgrs-1.0.0.tgz#/mgrs-1.0.0.tgz
Source10150: https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.2.1.tgz#/mhchemparser-4.2.1.tgz
Source10151: https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz#/micromatch-4.0.8.tgz
Source10152: https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz#/minimatch-3.1.2.tgz
Source10153: https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz#/minimatch-9.0.3.tgz
Source10154: https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz#/minimatch-9.0.5.tgz
Source10155: https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz#/minipass-7.1.2.tgz
Source10156: https://registry.npmjs.org/mj-context-menu/-/mj-context-menu-0.6.1.tgz#/mj-context-menu-0.6.1.tgz
Source10157: https://registry.npmjs.org/ms/-/ms-2.1.3.tgz#/ms-2.1.3.tgz
Source10158: https://registry.npmjs.org/mz/-/mz-2.7.0.tgz#/mz-2.7.0.tgz
Source10159: https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz#/natural-compare-1.4.0.tgz
Source10160: https://registry.npmjs.org/nouislider/-/nouislider-15.8.1.tgz#/nouislider-15.8.1.tgz
Source10161: https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#/object-assign-4.1.1.tgz
Source10162: https://registry.npmjs.org/once/-/once-1.4.0.tgz#/once-1.4.0.tgz
Source10163: https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz#/optionator-0.9.4.tgz
Source10164: https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz#/p-limit-3.1.0.tgz
Source10165: https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz#/p-locate-5.0.0.tgz
Source10166: https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#/package-json-from-dist-1.0.1.tgz
Source10167: https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz#/parent-module-1.0.1.tgz
Source10168: https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz#/path-exists-4.0.0.tgz
Source10169: https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#/path-is-absolute-1.0.1.tgz
Source10170: https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz#/path-key-3.1.1.tgz
Source10171: https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz#/path-scurry-1.11.1.tgz
Source10172: https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz#/path-type-4.0.0.tgz
Source10173: https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz#/picomatch-2.3.1.tgz
Source10174: https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz#/picomatch-4.0.2.tgz
Source10175: https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz#/pirates-4.0.6.tgz
Source10176: https://registry.npmjs.org/preact/-/preact-10.25.0.tgz#/preact-10.25.0.tgz
Source10177: https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#/prelude-ls-1.2.1.tgz
Source10178: https://registry.npmjs.org/proj4/-/proj4-2.15.0.tgz#/proj4-2.15.0.tgz
Source10179: https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz#/punycode-2.3.1.tgz
Source10180: https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz#/queue-microtask-1.2.3.tgz
Source10181: https://registry.npmjs.org/redux/-/redux-4.2.1.tgz#/redux-4.2.1.tgz
Source10182: https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#/regenerator-runtime-0.14.1.tgz
Source10183: https://registry.npmjs.org/regl/-/regl-2.1.1.tgz#/regl-2.1.1.tgz
Source10184: https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz#/resolve-from-4.0.0.tgz
Source10185: https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz#/reusify-1.0.4.tgz
Source10186: https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#/rimraf-3.0.2.tgz
Source10187: https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz#/run-parallel-1.2.0.tgz
Source10188: https://registry.npmjs.org/semver/-/semver-7.6.3.tgz#/semver-7.6.3.tgz
Source10189: https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz#/shebang-command-2.0.0.tgz
Source10190: https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz#/shebang-regex-3.0.0.tgz
Source10191: https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz#/signal-exit-4.1.0.tgz
Source10192: https://registry.npmjs.org/slash/-/slash-3.0.0.tgz#/slash-3.0.0.tgz
Source10193: https://registry.npmjs.org/speech-rule-engine/-/speech-rule-engine-4.0.7.tgz#/speech-rule-engine-4.0.7.tgz
Source10194: https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz#/sprintf-js-1.1.3.tgz
Source10195: https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz#/string-width-4.2.3.tgz
Source10196: https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz#/string-width-5.1.2.tgz
Source10197: https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz#/strip-ansi-6.0.1.tgz
Source10198: https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz#/strip-ansi-7.1.0.tgz
Source10199: https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#/strip-json-comments-3.1.1.tgz
Source10200: https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz#/sucrase-3.35.0.tgz
Source10201: https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz#/supports-color-7.2.0.tgz
Source10202: https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#/text-table-0.2.0.tgz
Source10203: https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz#/thenify-3.3.1.tgz
Source10204: https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz#/thenify-all-1.6.0.tgz
Source10205: https://registry.npmjs.org/timezone/-/timezone-1.0.23.tgz#/timezone-1.0.23.tgz
Source10206: https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz#/to-regex-range-5.0.1.tgz
Source10207: https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.2.tgz#/ts-api-utils-1.4.2.tgz
Source10208: https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#/ts-interface-checker-0.1.13.tgz
Source10209: https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz#/tslib-1.14.1.tgz
Source10210: https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz#/tslib-2.8.1.tgz
Source10211: https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz#/type-check-0.4.0.tgz
Source10212: https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz#/type-fest-0.20.2.tgz
Source10213: https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz#/typescript-5.7.2.tgz
Source10214: https://registry.npmjs.org/underscore.template/-/underscore.template-0.1.7.tgz#/underscore.template-0.1.7.tgz
Source10215: https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz#/uri-js-4.4.1.tgz
Source10216: https://registry.npmjs.org/which/-/which-2.0.2.tgz#/which-2.0.2.tgz
Source10217: https://registry.npmjs.org/wicked-good-xpath/-/wicked-good-xpath-1.3.0.tgz#/wicked-good-xpath-1.3.0.tgz
Source10218: https://registry.npmjs.org/wkt-parser/-/wkt-parser-1.4.0.tgz#/wkt-parser-1.4.0.tgz
Source10219: https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz#/word-wrap-1.2.5.tgz
Source10220: https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz#/wrap-ansi-7.0.0.tgz
Source10221: https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz#/wrap-ansi-8.1.0.tgz
Source10222: https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#/wrappy-1.0.2.tgz
Source10223: https://registry.npmjs.org/xmldom-sre/-/xmldom-sre-0.1.31.tgz#/xmldom-sre-0.1.31.tgz
Source10224: https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz#/yocto-queue-0.1.0.tgz
Source10020: https://registry.npmjs.org/@petamoriken/float16/-/float16-3.9.2.tgz#/@petamoriken-float16-3.9.2.tgz
Source10021: https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#/@pkgjs-parseargs-0.11.0.tgz
Source10022: https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-1.8.1.tgz#/@stylistic-eslint-plugin-1.8.1.tgz
Source10023: https://registry.npmjs.org/@stylistic/eslint-plugin-js/-/eslint-plugin-js-1.8.1.tgz#/@stylistic-eslint-plugin-js-1.8.1.tgz
Source10024: https://registry.npmjs.org/@stylistic/eslint-plugin-jsx/-/eslint-plugin-jsx-1.8.1.tgz#/@stylistic-eslint-plugin-jsx-1.8.1.tgz
Source10025: https://registry.npmjs.org/@stylistic/eslint-plugin-plus/-/eslint-plugin-plus-1.8.1.tgz#/@stylistic-eslint-plugin-plus-1.8.1.tgz
Source10026: https://registry.npmjs.org/@stylistic/eslint-plugin-ts/-/eslint-plugin-ts-1.8.1.tgz#/@stylistic-eslint-plugin-ts-1.8.1.tgz
Source10027: https://registry.npmjs.org/@types/debounce/-/debounce-1.2.4.tgz#/@types-debounce-1.2.4.tgz
Source10028: https://registry.npmjs.org/@types/eslint/-/eslint-8.56.12.tgz#/@types-eslint-8.56.12.tgz
Source10029: https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz#/@types-estree-1.0.8.tgz
Source10030: https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz#/@types-geojson-7946.0.16.tgz
Source10031: https://registry.npmjs.org/@types/gl-matrix/-/gl-matrix-2.4.5.tgz#/@types-gl-matrix-2.4.5.tgz
Source10032: https://registry.npmjs.org/@types/google.maps/-/google.maps-3.58.1.tgz#/@types-google.maps-3.58.1.tgz
Source10033: https://registry.npmjs.org/@types/jquery/-/jquery-3.5.32.tgz#/@types-jquery-3.5.32.tgz
Source10034: https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz#/@types-json-schema-7.0.15.tgz
Source10035: https://registry.npmjs.org/@types/proj4/-/proj4-2.5.6.tgz#/@types-proj4-2.5.6.tgz
Source10036: https://registry.npmjs.org/@types/semver/-/semver-7.7.0.tgz#/@types-semver-7.7.0.tgz
Source10037: https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.9.tgz#/@types-sizzle-2.3.9.tgz
Source10038: https://registry.npmjs.org/@types/slickgrid/-/slickgrid-2.1.40.tgz#/@types-slickgrid-2.1.40.tgz
Source10039: https://registry.npmjs.org/@types/sprintf-js/-/sprintf-js-1.1.4.tgz#/@types-sprintf-js-1.1.4.tgz
Source10040: https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz#/@typescript-eslint-eslint-plugin-7.18.0.tgz
Source10041: https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz#/@typescript-eslint-parser-7.18.0.tgz
Source10042: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz#/@typescript-eslint-scope-manager-6.21.0.tgz
Source10043: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz#/@typescript-eslint-scope-manager-7.18.0.tgz
Source10044: https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz#/@typescript-eslint-type-utils-7.18.0.tgz
Source10045: https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz#/@typescript-eslint-types-6.21.0.tgz
Source10046: https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz#/@typescript-eslint-types-7.18.0.tgz
Source10047: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz#/@typescript-eslint-typescript-estree-6.21.0.tgz
Source10048: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz#/@typescript-eslint-typescript-estree-7.18.0.tgz
Source10049: https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz#/@typescript-eslint-utils-6.21.0.tgz
Source10050: https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz#/@typescript-eslint-utils-7.18.0.tgz
Source10051: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz#/@typescript-eslint-visitor-keys-6.21.0.tgz
Source10052: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz#/@typescript-eslint-visitor-keys-7.18.0.tgz
Source10053: https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz#/@ungap-structured-clone-1.3.0.tgz
Source10054: https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.9.8.tgz#/@xmldom-xmldom-0.9.8.tgz
Source10055: https://registry.npmjs.org/ace-code/-/ace-code-1.42.0.tgz#/ace-code-1.42.0.tgz
Source10056: https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz#/acorn-8.15.0.tgz
Source10057: https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz#/acorn-jsx-5.3.2.tgz
Source10058: https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz#/ajv-6.12.6.tgz
Source10059: https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz#/ansi-regex-5.0.1.tgz
Source10060: https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz#/ansi-regex-6.1.0.tgz
Source10061: https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz#/ansi-styles-4.3.0.tgz
Source10062: https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz#/ansi-styles-6.2.1.tgz
Source10063: https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz#/any-promise-1.3.0.tgz
Source10064: https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz#/argparse-2.0.1.tgz
Source10065: https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz#/array-union-2.1.0.tgz
Source10066: https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz#/balanced-match-1.0.2.tgz
Source10067: https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz#/brace-expansion-1.1.12.tgz
Source10068: https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz#/brace-expansion-2.0.2.tgz
Source10069: https://registry.npmjs.org/braces/-/braces-3.0.3.tgz#/braces-3.0.3.tgz
Source10070: https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz#/callsites-3.1.0.tgz
Source10071: https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz#/chalk-4.1.2.tgz
Source10072: https://registry.npmjs.org/choices.js/-/choices.js-10.2.0.tgz#/choices.js-10.2.0.tgz
Source10073: https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz#/color-convert-2.0.1.tgz
Source10074: https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz#/color-name-1.1.4.tgz
Source10075: https://registry.npmjs.org/commander/-/commander-13.1.0.tgz#/commander-13.1.0.tgz
Source10076: https://registry.npmjs.org/commander/-/commander-4.1.1.tgz#/commander-4.1.1.tgz
Source10077: https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#/concat-map-0.0.1.tgz
Source10078: https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz#/cross-spawn-7.0.6.tgz
Source10079: https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz#/debounce-1.2.1.tgz
Source10080: https://registry.npmjs.org/debug/-/debug-4.4.1.tgz#/debug-4.4.1.tgz
Source10081: https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz#/deep-is-0.1.4.tgz
Source10082: https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz#/deepmerge-4.3.1.tgz
Source10083: https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz#/dir-glob-3.0.1.tgz
Source10084: https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz#/doctrine-3.0.0.tgz
Source10085: https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz#/eastasianwidth-0.2.0.tgz
Source10086: https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz#/emoji-regex-8.0.0.tgz
Source10087: https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz#/emoji-regex-9.2.2.tgz
Source10088: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#/escape-string-regexp-4.0.0.tgz
Source10089: https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz#/eslint-8.57.1.tgz
Source10090: https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz#/eslint-scope-7.2.2.tgz
Source10091: https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#/eslint-visitor-keys-3.4.3.tgz
Source10092: https://registry.npmjs.org/esm/-/esm-3.2.25.tgz#/esm-3.2.25.tgz
Source10093: https://registry.npmjs.org/espree/-/espree-9.6.1.tgz#/espree-9.6.1.tgz
Source10094: https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz#/esquery-1.6.0.tgz
Source10095: https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz#/esrecurse-4.3.0.tgz
Source10096: https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz#/estraverse-5.3.0.tgz
Source10097: https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz#/esutils-2.0.3.tgz
Source10098: https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#/fast-deep-equal-3.1.3.tgz
Source10099: https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz#/fast-glob-3.3.3.tgz
Source10100: https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#/fast-json-stable-stringify-2.1.0.tgz
Source10101: https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#/fast-levenshtein-2.0.6.tgz
Source10102: https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz#/fastq-1.19.1.tgz
Source10103: https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz#/file-entry-cache-6.0.1.tgz
Source10104: https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz#/fill-range-7.1.1.tgz
Source10105: https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz#/find-up-5.0.0.tgz
Source10106: https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz#/flat-cache-3.2.0.tgz
Source10107: https://registry.npmjs.org/flatbush/-/flatbush-4.4.0.tgz#/flatbush-4.4.0.tgz
Source10108: https://registry.npmjs.org/flatpickr/-/flatpickr-4.6.13.tgz#/flatpickr-4.6.13.tgz
Source10109: https://registry.npmjs.org/flatqueue/-/flatqueue-2.0.3.tgz#/flatqueue-2.0.3.tgz
Source10110: https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz#/flatted-3.3.3.tgz
Source10111: https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz#/foreground-child-3.3.1.tgz
Source10112: https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#/fs.realpath-1.0.0.tgz
Source10113: https://registry.npmjs.org/fuse.js/-/fuse.js-6.6.2.tgz#/fuse.js-6.6.2.tgz
Source10114: https://registry.npmjs.org/geotiff/-/geotiff-2.1.3.tgz#/geotiff-2.1.3.tgz
Source10115: https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz#/gl-matrix-3.4.3.tgz
Source10116: https://registry.npmjs.org/glob/-/glob-10.4.5.tgz#/glob-10.4.5.tgz
Source10117: https://registry.npmjs.org/glob/-/glob-7.2.3.tgz#/glob-7.2.3.tgz
Source10118: https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz#/glob-parent-5.1.2.tgz
Source10119: https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz#/glob-parent-6.0.2.tgz
Source10120: https://registry.npmjs.org/globals/-/globals-13.24.0.tgz#/globals-13.24.0.tgz
Source10121: https://registry.npmjs.org/globby/-/globby-11.1.0.tgz#/globby-11.1.0.tgz
Source10122: https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz#/graphemer-1.4.0.tgz
Source10123: https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz#/has-flag-4.0.0.tgz
Source10124: https://registry.npmjs.org/htm/-/htm-3.1.1.tgz#/htm-3.1.1.tgz
Source10125: https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz#/ignore-5.3.2.tgz
Source10126: https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz#/import-fresh-3.3.1.tgz
Source10127: https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#/imurmurhash-0.1.4.tgz
Source10128: https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz#/inflight-1.0.6.tgz
Source10129: https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#/inherits-2.0.4.tgz
Source10130: https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz#/is-extglob-2.1.1.tgz
Source10131: https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#/is-fullwidth-code-point-3.0.0.tgz
Source10132: https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz#/is-glob-4.0.3.tgz
Source10133: https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz#/is-number-7.0.0.tgz
Source10134: https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz#/is-path-inside-3.0.3.tgz
Source10135: https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#/isexe-2.0.0.tgz
Source10136: https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz#/jackspeak-3.4.3.tgz
Source10137: https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz#/jquery-3.7.1.tgz
Source10138: https://registry.npmjs.org/jquery-ui/-/jquery-ui-1.14.1.tgz#/jquery-ui-1.14.1.tgz
Source10139: https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz#/js-yaml-4.1.0.tgz
Source10140: https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz#/json-buffer-3.0.1.tgz
Source10141: https://registry.npmjs.org/json-formatter-js/-/json-formatter-js-2.5.23.tgz#/json-formatter-js-2.5.23.tgz
Source10142: https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#/json-schema-traverse-0.4.1.tgz
Source10143: https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#/json-stable-stringify-without-jsonify-1.0.1.tgz
Source10144: https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz#/keyv-4.5.4.tgz
Source10145: https://registry.npmjs.org/lerc/-/lerc-3.0.0.tgz#/lerc-3.0.0.tgz
Source10146: https://registry.npmjs.org/levn/-/levn-0.4.1.tgz#/levn-0.4.1.tgz
Source10147: https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz#/lines-and-columns-1.2.4.tgz
Source10148: https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz#/locate-path-6.0.0.tgz
Source10149: https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz#/lodash.merge-4.6.2.tgz
Source10150: https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz#/lru-cache-10.4.3.tgz
Source10151: https://registry.npmjs.org/mathjax-full/-/mathjax-full-3.2.2.tgz#/mathjax-full-3.2.2.tgz
Source10152: https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz#/merge2-1.4.1.tgz
Source10153: https://registry.npmjs.org/mgrs/-/mgrs-1.0.0.tgz#/mgrs-1.0.0.tgz
Source10154: https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.2.1.tgz#/mhchemparser-4.2.1.tgz
Source10155: https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz#/micromatch-4.0.8.tgz
Source10156: https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz#/minimatch-3.1.2.tgz
Source10157: https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz#/minimatch-9.0.3.tgz
Source10158: https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz#/minimatch-9.0.5.tgz
Source10159: https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz#/minipass-7.1.2.tgz
Source10160: https://registry.npmjs.org/mj-context-menu/-/mj-context-menu-0.6.1.tgz#/mj-context-menu-0.6.1.tgz
Source10161: https://registry.npmjs.org/ms/-/ms-2.1.3.tgz#/ms-2.1.3.tgz
Source10162: https://registry.npmjs.org/mz/-/mz-2.7.0.tgz#/mz-2.7.0.tgz
Source10163: https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz#/natural-compare-1.4.0.tgz
Source10164: https://registry.npmjs.org/nouislider/-/nouislider-15.8.1.tgz#/nouislider-15.8.1.tgz
Source10165: https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#/object-assign-4.1.1.tgz
Source10166: https://registry.npmjs.org/once/-/once-1.4.0.tgz#/once-1.4.0.tgz
Source10167: https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz#/optionator-0.9.4.tgz
Source10168: https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz#/p-limit-3.1.0.tgz
Source10169: https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz#/p-locate-5.0.0.tgz
Source10170: https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#/package-json-from-dist-1.0.1.tgz
Source10171: https://registry.npmjs.org/pako/-/pako-2.1.0.tgz#/pako-2.1.0.tgz
Source10172: https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz#/parent-module-1.0.1.tgz
Source10173: https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.6.tgz#/parse-headers-2.0.6.tgz
Source10174: https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz#/path-exists-4.0.0.tgz
Source10175: https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#/path-is-absolute-1.0.1.tgz
Source10176: https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz#/path-key-3.1.1.tgz
Source10177: https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz#/path-scurry-1.11.1.tgz
Source10178: https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz#/path-type-4.0.0.tgz
Source10179: https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz#/picomatch-2.3.1.tgz
Source10180: https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz#/picomatch-4.0.2.tgz
Source10181: https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz#/pirates-4.0.7.tgz
Source10182: https://registry.npmjs.org/preact/-/preact-10.26.9.tgz#/preact-10.26.9.tgz
Source10183: https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#/prelude-ls-1.2.1.tgz
Source10184: https://registry.npmjs.org/proj4/-/proj4-2.19.2.tgz#/proj4-2.19.2.tgz
Source10185: https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz#/punycode-2.3.1.tgz
Source10186: https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz#/queue-microtask-1.2.3.tgz
Source10187: https://registry.npmjs.org/quick-lru/-/quick-lru-6.1.2.tgz#/quick-lru-6.1.2.tgz
Source10188: https://registry.npmjs.org/redux/-/redux-4.2.1.tgz#/redux-4.2.1.tgz
Source10189: https://registry.npmjs.org/regl/-/regl-2.1.1.tgz#/regl-2.1.1.tgz
Source10190: https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz#/resolve-from-4.0.0.tgz
Source10191: https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz#/reusify-1.1.0.tgz
Source10192: https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#/rimraf-3.0.2.tgz
Source10193: https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz#/run-parallel-1.2.0.tgz
Source10194: https://registry.npmjs.org/semver/-/semver-7.7.2.tgz#/semver-7.7.2.tgz
Source10195: https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz#/shebang-command-2.0.0.tgz
Source10196: https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz#/shebang-regex-3.0.0.tgz
Source10197: https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz#/signal-exit-4.1.0.tgz
Source10198: https://registry.npmjs.org/slash/-/slash-3.0.0.tgz#/slash-3.0.0.tgz
Source10199: https://registry.npmjs.org/speech-rule-engine/-/speech-rule-engine-4.1.2.tgz#/speech-rule-engine-4.1.2.tgz
Source10200: https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz#/sprintf-js-1.1.3.tgz
Source10201: https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz#/string-width-4.2.3.tgz
Source10202: https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz#/string-width-5.1.2.tgz
Source10203: https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz#/strip-ansi-6.0.1.tgz
Source10204: https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz#/strip-ansi-7.1.0.tgz
Source10205: https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#/strip-json-comments-3.1.1.tgz
Source10206: https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz#/sucrase-3.35.0.tgz
Source10207: https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz#/supports-color-7.2.0.tgz
Source10208: https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#/text-table-0.2.0.tgz
Source10209: https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz#/thenify-3.3.1.tgz
Source10210: https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz#/thenify-all-1.6.0.tgz
Source10211: https://registry.npmjs.org/timezone/-/timezone-1.0.23.tgz#/timezone-1.0.23.tgz
Source10212: https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz#/to-regex-range-5.0.1.tgz
Source10213: https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz#/ts-api-utils-1.4.3.tgz
Source10214: https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#/ts-interface-checker-0.1.13.tgz
Source10215: https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz#/tslib-1.14.1.tgz
Source10216: https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz#/tslib-2.8.1.tgz
Source10217: https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz#/type-check-0.4.0.tgz
Source10218: https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz#/type-fest-0.20.2.tgz
Source10219: https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz#/typescript-5.8.3.tgz
Source10220: https://registry.npmjs.org/underscore.template/-/underscore.template-0.1.7.tgz#/underscore.template-0.1.7.tgz
Source10221: https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz#/uri-js-4.4.1.tgz
Source10222: https://registry.npmjs.org/web-worker/-/web-worker-1.5.0.tgz#/web-worker-1.5.0.tgz
Source10223: https://registry.npmjs.org/which/-/which-2.0.2.tgz#/which-2.0.2.tgz
Source10224: https://registry.npmjs.org/wicked-good-xpath/-/wicked-good-xpath-1.3.0.tgz#/wicked-good-xpath-1.3.0.tgz
Source10225: https://registry.npmjs.org/wkt-parser/-/wkt-parser-1.5.2.tgz#/wkt-parser-1.5.2.tgz
Source10226: https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz#/word-wrap-1.2.5.tgz
Source10227: https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz#/wrap-ansi-7.0.0.tgz
Source10228: https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz#/wrap-ansi-8.1.0.tgz
Source10229: https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#/wrappy-1.0.2.tgz
Source10230: https://registry.npmjs.org/xml-utils/-/xml-utils-1.10.2.tgz#/xml-utils-1.10.2.tgz
Source10231: https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz#/yocto-queue-0.1.0.tgz
Source10232: https://registry.npmjs.org/zstddec/-/zstddec-0.1.0.tgz#/zstddec-0.1.0.tgz

View File

@@ -3,10 +3,10 @@
- Require typescript for compilation
- Fix test artifact destination
Index: panel-1.5.5/pyproject.toml
Index: panel-1.7.1/pyproject.toml
===================================================================
--- panel-1.5.5.orig/pyproject.toml
+++ panel-1.5.5/pyproject.toml
--- panel-1.7.1.orig/pyproject.toml
+++ panel-1.7.1/pyproject.toml
@@ -111,7 +111,7 @@ raw-options = { version_scheme = "no-gue
[tool.hatch.build.targets.wheel]
@@ -16,23 +16,11 @@ Index: panel-1.5.5/pyproject.toml
[tool.hatch.build.targets.wheel.force-include]
"panel/dist" = "panel/dist"
Index: panel-1.5.5/panel/package.json
Index: panel-1.7.1/panel/tests/command/test_compile.py
===================================================================
--- panel-1.5.5.orig/panel/package.json
+++ panel-1.5.5/panel/package.json
@@ -23,6 +23,7 @@
"@stylistic/eslint-plugin": "^1.6.3",
"@typescript-eslint/eslint-plugin": "^7.2.0",
"@typescript-eslint/parser": "^7.2.0",
+ "typescript": "^5.1.0",
"acorn": "^8.11.3",
"eslint": "^8.57.0",
"flatpickr": "^4.6.9"
Index: panel-1.5.5/panel/tests/command/test_compile.py
===================================================================
--- panel-1.5.5.orig/panel/tests/command/test_compile.py
+++ panel-1.5.5/panel/tests/command/test_compile.py
@@ -14,7 +14,7 @@ class JSTestComponent(JSComponent):
--- panel-1.7.1.orig/panel/tests/command/test_compile.py
+++ panel-1.7.1/panel/tests/command/test_compile.py
@@ -21,7 +21,7 @@ class JSTestComponentWithShared(JSCompon
def test_compile_component(py_file):
cmd = [sys.executable, "-m", "panel", "compile", "panel.tests.command.test_compile:JSTestComponent", "--unminified"]
@@ -41,3 +29,12 @@ Index: panel-1.5.5/panel/tests/command/test_compile.py
p.wait()
bundle = CWD / "JSTestComponent.bundle.js"
@@ -35,7 +35,7 @@ def test_compile_component(py_file):
def test_compile_component_with_shared_file(py_file):
cmd = [sys.executable, "-m", "panel", "compile", "panel.tests.command.test_compile:JSTestComponentWithShared", "--unminified"]
- p = subprocess.Popen(cmd, shell=False, cwd=CWD)
+ p = subprocess.Popen(cmd, shell=False)
p.wait()
bundle = CWD / "JSTestComponentWithShared.bundle.js"

338
package-lock.json generated
View File

@@ -1,24 +1,24 @@
{
"name": "@holoviz/panel",
"version": "1.5.4",
"version": "1.7.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@holoviz/panel",
"version": "1.5.4",
"version": "1.7.1",
"license": "BSD-3-Clause",
"dependencies": {
"@bokeh/bokehjs": "3.6.0",
"@bokeh/bokehjs": "^3.7.3",
"@types/debounce": "^1.2.0",
"@types/gl-matrix": "^2.4.5",
"ace-code": "^1.24.1",
"ace-code": "^1.40.1",
"debounce": "^1.2.0",
"gl-matrix": "^3.1.0",
"gl-matrix": "^3.4.3",
"htm": "^3.1.1",
"json-formatter-js": "^2.2.1",
"preact": "^10.22.0",
"sucrase": "^3.30.0"
"preact": "^10.26.6",
"sucrase": "^3.35.0"
},
"devDependencies": {
"@stylistic/eslint-plugin": "^1.6.3",
@@ -31,21 +31,18 @@
}
},
"node_modules/@babel/runtime": {
"version": "7.26.0",
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz",
"integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==",
"version": "7.27.6",
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.6.tgz",
"integrity": "sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==",
"license": "MIT",
"dependencies": {
"regenerator-runtime": "^0.14.0"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@bokeh/bokehjs": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/@bokeh/bokehjs/-/bokehjs-3.6.0.tgz",
"integrity": "sha512-cP3AlbosWdQ7KpW8Xko0W7amb8gx7Laq+gipqGc+BqAkX9Px8D0EmPMSjFdj7cJAkx1Ud6FbjaQIMEsJ44GvSg==",
"version": "3.7.3",
"resolved": "https://registry.npmjs.org/@bokeh/bokehjs/-/bokehjs-3.7.3.tgz",
"integrity": "sha512-Zy/ad5E0FCNtAyhZ8Lx1W9wNS7UPKZUB+2GGwBySZvgAHQsO1NjgdnEXUkFwXeG/okUExp670d7O6AOPDS9iNA==",
"license": "BSD-3-Clause",
"workspaces": [
"./make",
@@ -70,7 +67,7 @@
"regl": "^2.1.0",
"sprintf-js": "^1.1.3",
"timezone": "^1.0.23",
"tslib": "^2.7.0",
"tslib": "^2.8.1",
"underscore.template": "^0.1.7"
},
"engines": {
@@ -105,9 +102,9 @@
"license": "0BSD"
},
"node_modules/@eslint-community/eslint-utils": {
"version": "4.4.1",
"resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz",
"integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==",
"version": "4.7.0",
"resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz",
"integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -158,9 +155,9 @@
}
},
"node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"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": {
@@ -208,9 +205,9 @@
}
},
"node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"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": {
@@ -298,9 +295,9 @@
}
},
"node_modules/@jridgewell/gen-mapping": {
"version": "0.3.5",
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
"integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
"version": "0.3.8",
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz",
"integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==",
"license": "MIT",
"dependencies": {
"@jridgewell/set-array": "^1.2.1",
@@ -383,6 +380,13 @@
"node": ">= 8"
}
},
"node_modules/@petamoriken/float16": {
"version": "3.9.2",
"resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.9.2.tgz",
"integrity": "sha512-VgffxawQde93xKxT3qap3OH+meZf7VaSB5Sqd4Rqc+FP5alWbpOyan/7tRbOAvynjpG3GpdtAuGU/NdhQpmrog==",
"license": "MIT",
"peer": true
},
"node_modules/@pkgjs/parseargs": {
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
@@ -502,16 +506,16 @@
}
},
"node_modules/@types/estree": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
"integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
"integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/geojson": {
"version": "7946.0.14",
"resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.14.tgz",
"integrity": "sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==",
"version": "7946.0.16",
"resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz",
"integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==",
"license": "MIT"
},
"node_modules/@types/gl-matrix": {
@@ -543,15 +547,15 @@
"license": "MIT"
},
"node_modules/@types/proj4": {
"version": "2.5.5",
"resolved": "https://registry.npmjs.org/@types/proj4/-/proj4-2.5.5.tgz",
"integrity": "sha512-y4tHUVVoMEOm2nxRLQ2/ET8upj/pBmoutGxFw2LZJTQWPgWXI+cbxVEUFFmIzr/bpFR83hGDOTSXX6HBeObvZA==",
"version": "2.5.6",
"resolved": "https://registry.npmjs.org/@types/proj4/-/proj4-2.5.6.tgz",
"integrity": "sha512-zfMrPy9fx+8DchqM0kIUGeu2tTVB5ApO1KGAYcSGFS8GoqRIkyL41xq2yCx/iV3sOLzo7v4hEgViSLTiPI1L0w==",
"license": "MIT"
},
"node_modules/@types/semver": {
"version": "7.5.8",
"resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz",
"integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==",
"version": "7.7.0",
"resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.0.tgz",
"integrity": "sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA==",
"dev": true,
"license": "MIT"
},
@@ -914,25 +918,34 @@
}
},
"node_modules/@ungap/structured-clone": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
"integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==",
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz",
"integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==",
"dev": true,
"license": "ISC"
},
"node_modules/@xmldom/xmldom": {
"version": "0.9.8",
"resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.9.8.tgz",
"integrity": "sha512-p96FSY54r+WJ50FIOsCOjyj/wavs8921hG5+kVMmZgKcvIKxMXHTrjNJvRgWa/zuX3B6t2lijLNFaOyuxUH+2A==",
"license": "MIT",
"engines": {
"node": ">=14.6"
}
},
"node_modules/ace-code": {
"version": "1.36.5",
"resolved": "https://registry.npmjs.org/ace-code/-/ace-code-1.36.5.tgz",
"integrity": "sha512-DNdkKEHBMiAJowX5hE8GC/2zj0FLax9wD4TkKXgKQQgJ3U17x7aqkX2dplSa8e1vB3K8Zuib3wVntnIKWnSNUQ==",
"version": "1.42.0",
"resolved": "https://registry.npmjs.org/ace-code/-/ace-code-1.42.0.tgz",
"integrity": "sha512-3mCBLu6hh3uhRjT+oD3ZiJqpGblJPECoNN19sTT2UAYHqxNBs5D/ag5rsbcdzrSc5BnolmhhpU0GdGuFuB2JkQ==",
"license": "BSD-3-Clause",
"engines": {
"node": ">= 0.6.0"
}
},
"node_modules/acorn": {
"version": "8.14.0",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
"integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
"version": "8.15.0",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
"integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
"dev": true,
"license": "MIT",
"bin": {
@@ -1023,9 +1036,9 @@
"license": "MIT"
},
"node_modules/brace-expansion": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
"integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
"integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -1101,12 +1114,12 @@
"license": "MIT"
},
"node_modules/commander": {
"version": "9.2.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-9.2.0.tgz",
"integrity": "sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==",
"version": "13.1.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-13.1.0.tgz",
"integrity": "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==",
"license": "MIT",
"engines": {
"node": "^12.20.0 || >=14"
"node": ">=18"
}
},
"node_modules/concat-map": {
@@ -1137,9 +1150,9 @@
"license": "MIT"
},
"node_modules/debug": {
"version": "4.3.7",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
"integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
"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": {
@@ -1309,9 +1322,9 @@
}
},
"node_modules/eslint/node_modules/brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"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": {
@@ -1413,9 +1426,9 @@
"license": "MIT"
},
"node_modules/fast-glob": {
"version": "3.3.2",
"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
"integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
"version": "3.3.3",
"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
"integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1423,7 +1436,7 @@
"@nodelib/fs.walk": "^1.2.3",
"glob-parent": "^5.1.2",
"merge2": "^1.3.0",
"micromatch": "^4.0.4"
"micromatch": "^4.0.8"
},
"engines": {
"node": ">=8.6.0"
@@ -1457,9 +1470,9 @@
"license": "MIT"
},
"node_modules/fastq": {
"version": "1.17.1",
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
"integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
"version": "1.19.1",
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz",
"integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -1549,19 +1562,19 @@
}
},
"node_modules/flatted": {
"version": "3.3.2",
"resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz",
"integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==",
"version": "3.3.3",
"resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz",
"integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",
"dev": true,
"license": "ISC"
},
"node_modules/foreground-child": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz",
"integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==",
"version": "3.3.1",
"resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",
"integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
"license": "ISC",
"dependencies": {
"cross-spawn": "^7.0.0",
"cross-spawn": "^7.0.6",
"signal-exit": "^4.0.1"
},
"engines": {
@@ -1587,6 +1600,26 @@
"node": ">=10"
}
},
"node_modules/geotiff": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/geotiff/-/geotiff-2.1.3.tgz",
"integrity": "sha512-PT6uoF5a1+kbC3tHmZSUsLHBp2QJlHasxxxxPW47QIY1VBKpFB+FcDvX+MxER6UzgLQZ0xDzJ9s48B9JbOCTqA==",
"license": "MIT",
"peer": true,
"dependencies": {
"@petamoriken/float16": "^3.4.7",
"lerc": "^3.0.0",
"pako": "^2.0.4",
"parse-headers": "^2.0.2",
"quick-lru": "^6.1.1",
"web-worker": "^1.2.0",
"xml-utils": "^1.0.2",
"zstddec": "^0.1.0"
},
"engines": {
"node": ">=10.19"
}
},
"node_modules/gl-matrix": {
"version": "3.4.3",
"resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz",
@@ -1629,9 +1662,9 @@
}
},
"node_modules/glob/node_modules/brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"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": {
@@ -1723,9 +1756,9 @@
}
},
"node_modules/import-fresh": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
"integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
"version": "3.3.1",
"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
"integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1877,9 +1910,9 @@
"license": "MIT"
},
"node_modules/json-formatter-js": {
"version": "2.5.18",
"resolved": "https://registry.npmjs.org/json-formatter-js/-/json-formatter-js-2.5.18.tgz",
"integrity": "sha512-1OF3PafvJRAZAhb3EZUjLBdG+HXSpdHytV3nOD19OLzbhQgc8q8J8F6ro9hSdbcG0rXeWq33dQ37HxQLp3y74A==",
"version": "2.5.23",
"resolved": "https://registry.npmjs.org/json-formatter-js/-/json-formatter-js-2.5.23.tgz",
"integrity": "sha512-Cbm8wHXjo/C56aCePP1VuKvjxoMEmL7g7Ckss1oWFFlCsvOEEbye1kTeaNNaqba1Cl6YpIOYAnK65pUQ8mDIUQ==",
"license": "MIT"
},
"node_modules/json-schema-traverse": {
@@ -1906,6 +1939,13 @@
"json-buffer": "3.0.1"
}
},
"node_modules/lerc": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/lerc/-/lerc-3.0.0.tgz",
"integrity": "sha512-Rm4J/WaHhRa93nCN2mwWDZFoRVF18G1f47C+kvQWyHGEZxFpTUi73p7lMVSAndyxGt6lJ2/CFbOcf9ra5p8aww==",
"license": "Apache-2.0",
"peer": true
},
"node_modules/levn": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
@@ -2152,6 +2192,13 @@
"integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
"license": "BlueOak-1.0.0"
},
"node_modules/pako": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz",
"integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==",
"license": "(MIT AND Zlib)",
"peer": true
},
"node_modules/parent-module": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
@@ -2165,6 +2212,13 @@
"node": ">=6"
}
},
"node_modules/parse-headers": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.6.tgz",
"integrity": "sha512-Tz11t3uKztEW5FEVZnj1ox8GKblWn+PvHY9TmJV5Mll2uHEwRdR/5Li1OlXoECjLYkApdhWy44ocONwXLiKO5A==",
"license": "MIT",
"peer": true
},
"node_modules/path-exists": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
@@ -2234,18 +2288,18 @@
}
},
"node_modules/pirates": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz",
"integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==",
"version": "4.0.7",
"resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz",
"integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==",
"license": "MIT",
"engines": {
"node": ">= 6"
}
},
"node_modules/preact": {
"version": "10.25.0",
"resolved": "https://registry.npmjs.org/preact/-/preact-10.25.0.tgz",
"integrity": "sha512-6bYnzlLxXV3OSpUxLdaxBmE7PMOu0aR3pG6lryK/0jmvcDFPlcXGQAt5DpK3RITWiDrfYZRI0druyaK/S9kYLg==",
"version": "10.26.9",
"resolved": "https://registry.npmjs.org/preact/-/preact-10.26.9.tgz",
"integrity": "sha512-SSjF9vcnF27mJK1XyFMNJzFd5u3pQiATFqoaDy03XuN00u4ziveVVEGt5RKJrDR8MHE/wJo9Nnad56RLzS2RMA==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -2263,13 +2317,16 @@
}
},
"node_modules/proj4": {
"version": "2.15.0",
"resolved": "https://registry.npmjs.org/proj4/-/proj4-2.15.0.tgz",
"integrity": "sha512-LqCNEcPdI03BrCHxPLj29vsd5afsm+0sV1H/O3nTDKrv8/LA01ea1z4QADDMjUqxSXWnrmmQDjqFm1J/uZ5RLw==",
"version": "2.19.2",
"resolved": "https://registry.npmjs.org/proj4/-/proj4-2.19.2.tgz",
"integrity": "sha512-vOAdQoyY2nCGml2dpCsg4MHwDZudMltGxtV0Kj6ImeVe6KLxFXE59L7F8ikOXS2cyoiaR75cLIeIcj+fVpq+sA==",
"license": "MIT",
"dependencies": {
"mgrs": "1.0.0",
"wkt-parser": "^1.4.0"
"wkt-parser": "^1.5.1"
},
"peerDependencies": {
"geotiff": "*"
}
},
"node_modules/punycode": {
@@ -2303,6 +2360,19 @@
],
"license": "MIT"
},
"node_modules/quick-lru": {
"version": "6.1.2",
"resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-6.1.2.tgz",
"integrity": "sha512-AAFUA5O1d83pIHEhJwWCq/RQcRukCkn/NSm2QsTEMle5f2hP0ChI2+3Xb051PZCkLryI/Ir1MVKviT2FIloaTQ==",
"license": "MIT",
"peer": true,
"engines": {
"node": ">=12"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/redux": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz",
@@ -2312,12 +2382,6 @@
"@babel/runtime": "^7.9.2"
}
},
"node_modules/regenerator-runtime": {
"version": "0.14.1",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
"integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==",
"license": "MIT"
},
"node_modules/regl": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/regl/-/regl-2.1.1.tgz",
@@ -2335,9 +2399,9 @@
}
},
"node_modules/reusify": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
"integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
"integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -2387,9 +2451,9 @@
}
},
"node_modules/semver": {
"version": "7.6.3",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
"version": "7.7.2",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz",
"integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==",
"dev": true,
"license": "ISC",
"bin": {
@@ -2443,14 +2507,14 @@
}
},
"node_modules/speech-rule-engine": {
"version": "4.0.7",
"resolved": "https://registry.npmjs.org/speech-rule-engine/-/speech-rule-engine-4.0.7.tgz",
"integrity": "sha512-sJrL3/wHzNwJRLBdf6CjJWIlxC04iYKkyXvYSVsWVOiC2DSkHmxsqOhEeMsBA9XK+CHuNcsdkbFDnoUfAsmp9g==",
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/speech-rule-engine/-/speech-rule-engine-4.1.2.tgz",
"integrity": "sha512-S6ji+flMEga+1QU79NDbwZ8Ivf0S/MpupQQiIC0rTpU/ZTKgcajijJJb1OcByBQDjrXCN1/DJtGz4ZJeBMPGJw==",
"license": "Apache-2.0",
"dependencies": {
"commander": "9.2.0",
"wicked-good-xpath": "1.3.0",
"xmldom-sre": "0.1.31"
"@xmldom/xmldom": "0.9.8",
"commander": "13.1.0",
"wicked-good-xpath": "1.3.0"
},
"bin": {
"sre": "bin/sre"
@@ -2677,9 +2741,9 @@
}
},
"node_modules/ts-api-utils": {
"version": "1.4.2",
"resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.2.tgz",
"integrity": "sha512-ZF5gQIQa/UmzfvxbHZI3JXN0/Jt+vnAfAviNRAMc491laiK6YCLpCW9ft8oaCRFOTxCZtUTE6XB0ZQAe3olntw==",
"version": "1.4.3",
"resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz",
"integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -2728,9 +2792,9 @@
}
},
"node_modules/typescript": {
"version": "5.7.2",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
"integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"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": {
@@ -2757,6 +2821,13 @@
"punycode": "^2.1.0"
}
},
"node_modules/web-worker": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.5.0.tgz",
"integrity": "sha512-RiMReJrTAiA+mBjGONMnjVDP2u3p9R1vkcGz6gDIrOMT3oGuYwX2WRMYI9ipkphSuE5XKEhydbhNEJh4NY9mlw==",
"license": "Apache-2.0",
"peer": true
},
"node_modules/which": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
@@ -2779,9 +2850,9 @@
"license": "MIT"
},
"node_modules/wkt-parser": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/wkt-parser/-/wkt-parser-1.4.0.tgz",
"integrity": "sha512-qpwO7Ihds/YYDTi1aADFTI1Sm9YC/tTe3SHD24EeIlZxy7Ik6a1b4HOz7jAi0xdUAw487duqpo8OGu+Tf4nwlQ==",
"version": "1.5.2",
"resolved": "https://registry.npmjs.org/wkt-parser/-/wkt-parser-1.5.2.tgz",
"integrity": "sha512-1ZUiV1FTwSiSrgWzV9KXJuOF2BVW91KY/mau04BhnmgOdroRQea7Q0s5TVqwGLm0D2tZwObd/tBYXW49sSxp3Q==",
"license": "MIT"
},
"node_modules/word-wrap": {
@@ -2895,14 +2966,12 @@
"dev": true,
"license": "ISC"
},
"node_modules/xmldom-sre": {
"version": "0.1.31",
"resolved": "https://registry.npmjs.org/xmldom-sre/-/xmldom-sre-0.1.31.tgz",
"integrity": "sha512-f9s+fUkX04BxQf+7mMWAp5zk61pciie+fFLC9hX9UVvCeJQfNHRHXpeo5MPcR0EUf57PYLdt+ZO4f3Ipk2oZUw==",
"license": "(LGPL-2.0 or MIT)",
"engines": {
"node": ">=0.1"
}
"node_modules/xml-utils": {
"version": "1.10.2",
"resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.10.2.tgz",
"integrity": "sha512-RqM+2o1RYs6T8+3DzDSoTRAUfrvaejbVHcp3+thnAtDKo8LskR+HomLajEy5UjTz24rpka7AxVBRR3g2wTUkJA==",
"license": "CC0-1.0",
"peer": true
},
"node_modules/yocto-queue": {
"version": "0.1.0",
@@ -2916,6 +2985,13 @@
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/zstddec": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/zstddec/-/zstddec-0.1.0.tgz",
"integrity": "sha512-w2NTI8+3l3eeltKAdK8QpiLo/flRAr2p8AGeakfMZOXBxOg9HIu4LVDxBi81sYgVhFhdJjv1OrB5ssI8uFPoLg==",
"license": "MIT AND BSD-3-Clause",
"peer": true
}
}
}

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:420636b0718b7a65c6d059bb517f4d9ffe651bbc60e7369f52c27d7fa7535bbe
size 29385620

3
panel-1.7.1.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eadc6a10b6cd3a474a4dceeb3f4258265bbd55f5e8a8b94dfca8efa0c461641d
size 31513100

View File

@@ -1,3 +1,165 @@
-------------------------------------------------------------------
Thu Jun 19 10:13:14 UTC 2025 - Daniel Garcia <daniel.garcia@suse.com>
- Drop upstreamed patch manual-asyncio-loop.patch
- Update to 1.7.1 (CVE-2025-5889, bsc#1244347):
## Enhancements
* Add option to disable FileDropper previews (#7944)
* --index-titles help string typo fix and don't call title on user input (#7935)
## Bug fixes
* Migrate to correct logger interface (#7931)
* Column updates not working for Bokeh<3.7 (#7948)
1.7.0:
## Features
* Add a secondary (right) sidebar to the FastListTemplate (#7774)
* Add Date(Time)Picker.allowInput option (#7886)
* Add Markdown.disable_anchors option (#7902)
* Add config.cache_path variable to configure default location for diskcache (#7903)
* Support custom cookie path (#7911)
* Allow customizing index page titles with --index-titles CLI option (#7916)
* Add Image.target option to configure where to open link_url (#7924)
## Enhancements
* Display parameter name in error messages (#7879)
* Improve Material design styling (#7891, #7917)
* Improve logic for computing Tabulator page size automatically (#7915)
## Versions and Compatibility
* Bump Ace CodeEditor version 1.40.1 and add themes (#7874)
* Bump pyodide version to 0.27.5 (#7905)
* Bump ECharts version to 5.6.0 (#7905)
* Bump JSONEditor version to 10.2.0 (#7905)
* Bump Perspective version to 3.6.1 (#7919)
## Bug fixes
* Deduplicate components before compiling (#7887)
* Avoid boomeranging of events after hold is applied (#7892)
* Handle .ico image base64 mime-type correctly (#7894)
* Ensure FileDropper height is not limited (#7898)
* Ensure correct stylesheet cache is used by theme hooks when component is shared between sessions (#7896)
* Reset BaseTemplate._documents correctly on autoreload (#7897)
* Ensure widget CSS is loaded correctly when server path is prefixed (#7900)
* Correct display Tabulator with multi index and multi index column (#7907)
* Ensure stretch and scale sizing_mode does not cause overflow in container (#7928)
1.6.3:
## Enhancements
* Implement smarter Column child rendering #7846
* Optimize ReactComponent child renders #7828
* Add indent and soft_tabs options to CodeEditor #7831
* Allow creating Param.widget without instantiating object, speeding up Widget.from_param #7867
## Bug fixes
* Fix handling of React based AnyWidgetComponent types #7820
* Cache ESM render modules #7827
* Check for None in select function for PyComponent #7837
* Fix for AttributeError in auth.py:CodeChallenge OAuth login #7844
* Fix error when old_objects is empty in _get_objects() #7842
* Ensure ReactiveESM renders elements #7853
* Ensure ESM shared resources are watched properly #7856
* Fix Material design Tabulator header color #7855
* Ensure current view and selection lookups on Tabulator handle None case #7858
* Ensure Modal events are targeted to correct model #7860
* Ensure ChatFeed has inherent height #7861
* Ensure Markdown code blocks are always left aligned #7862
* Gracefully handle ECharts delayed rendering #7869
1.6.2:
## Enhancements
* Make it easier to subclass components (#7730, #7744, #7785)
* Allow model.useState in ReactComponents to reference nested parameter values (#7743)
* Allow providing shared ESM modules (#7757)
* Allow defining root node for ReactComponent (#7787)
* Improve pretty printing in HoloViews pane (#7775)
* Allow serializing joint dict/Parameterized types on DataModel (#7789)
* Improve ListLike and NamedListLike to better match Python list behavior (#7794)
* Improve rendering of ReactComponent children (#7802)
* Allow overriding Param input widgets (#7813)
## Performance
* Avoid redundant list operations in ListLike (#7764)
* Optimize ipywidget reference transform (#7778)
## Bug fixes
* Correctly handle empty source files (#7732)
* Add extra guard around get_ipython check (#7734)
* Ensure ReactComponent children are sized correctly (#7741)
* Ensure ChatStep does not toggle from failed to success (#7742)
* Ensure Feed and scrollable layout children heights are not fixed (#7747)
* Declare more Child parameters on various components (#7749)
* Do not sync parameters mapped to None on on ESM components (#7750, #7753)
* Always include esm.css for ESM components (#7752)
* Do not duplicate stylesheets (d133eb9)
* Ensure ChatStep text does not overflow container (#7770)
* Refactor ChatFeed post hook ensuring it processes correct message (#7722)
* Ensure hooks are applied to root components with Fast design (#7777)
* Ensure resource mode is set in notebooks (#7776)
* Clear state cookie if OAuth access token expired and can't be refreshed (#7780)
* Fix formatting in TextEditor widget (#7739)
* Use Ace version with no require.js dependency (#7781)
* Ensure multiple sequential notifications render (#7790)
* Style correct column when frozen Tabulator column is an index (#7792)
* Ensure IconButton tooltip timer is cleared on multiple mouseenter events (#7798)
* Ensure pre-processors are applied to ESM children (#7799)
* Ensure outputs are laid out correctly after initial render of EditableTemplate (#7816)
* Fix regressiong related to providing Path to ESM component stylesheets (#7809)
## Compatibility
* Compatibility with Bokeh 3.7 (#7724, #7815)
* Update TextEditor widget to Quill.js 2.0.2 (#7739)
* Update Plotly pane to Plotly.js 3.0.1 (#7731)
1.6.1:
## Enhancements
* Add ChatFeed.scroll_to method (#7671)
* Implement watch feature for panel compile command (#7683)
* Allow ESM components to load CSS bundles (#7685, #7691)
* Generalize ReactiveESM.select so children are automatically detected (#7699)
## Bug fixes
* Ensure errors in sync periodic callbacks are logged (#7665)
* Reset visible_range when Feed.objects are updated (#7673)
* Ensure ESM bundles correctly resolve component implementations (#7684, #7698)
* Fix default avatar in send/stream (#7677)
* Ensure index redirects are relative to fix index page behind a reverse proxy (#7704)
* Ensure root_url is correctly determined during auth (#7680)
* Ensure the modal is on top in EditableTemplate (#7710)
* Ensure Tabulator selection is recalculated after filtering (#7712)
* Fix custom login endpoints (#7714)
* Ensure type checkers can correctly infer extension argument types (#7709)
* Ensure custom components and extensions respect resource mode in notebooks (#7701, #7716)
* Ensure in process events are cleaned up after they are applied (#7717)
## Compatibility
* Compatibility with Plotly 6.0 (#7681, #7682)
* Bump pyodide version to 0.27.2 and PyScript version to 2025.2.1 (#7718)
1.6.0:
## Features
* Add PAM authentication support (#6861)
* Add Widget.from_values method (#7033)
* Add a standalone Modal layout (#7083)
* Introduces ChatMessage and ChatFeed edit functionality (#7559)
## Enhancements
* Allow ChatFeed.callback_exception to accept a callable and 'traceback' (alias for verbose) (#7558)
* Fix Accordion active_header_background in dark theme (#7576)
* Increase default max character limit on ChatAreaInput (#7562)
* Fix chat message alignment issues (#7563)
* Make Markdown pane line breaking behavior configurable (#7582)
* Improve styling of chat components in dark theme (#7601, #7602)
* Automatically scroll when streaming to ChatFeed and ChatStep (#7608)
* Add support for remote filesystems on FileSelector (#7618)
* Add support for FigureWidget events on Plotly pane (#7654, #7662)
## Bug fixes
* Fix Azure Oauth issues (#7587)
* Correctly display file not found paths in panel convert (#7589)
* Fix Tabulator.patch when table is filtered (#7621)
* Ensure esbuild can be detected on windows during panel compile (#7625)
* Fix various issues styling Tabulator when it is wider than the viewport (#7626)
* Fix resource loading when serving Panel app on nested FastAPI endpoint (#7627)
* Fix panel oauth-secret command (#7628)
* Ensure fonts are applied to NotificationArea (#7633)
* Handle session context where session is not defined (#7634)
* Ensure CompositeWidget can be populated in callback (#7636)
* Correctly identify skimage and PIL packages when converting to pyodide (#7637)
* Ensure we use CDN resources in pyodide (#7638)
* Consistently apply sizing_mode to FileSelector components (#7640)
* Ensure tasks are cancelled correctly (#7641)
* Ensure NotificationArea stylesheet loads in panel-preview (#7643)
* Ensure NestedSelect updates when options are changed (#7649)
* Ensure ButtonIcon displays an icon during click (#7650)
## Compatibility and Updates
* Update panel convert to latest versions of pyodide and pyscript (#7584)
* Bump plotly.js version to 2.35.3 (#7657)
* Bump tabulator.js version to 6.3.1 (#7656)
-------------------------------------------------------------------
Mon Jan 13 08:41:57 UTC 2025 - Nico Krapp <nico.krapp@suse.com>

View File

@@ -29,9 +29,9 @@
%bcond_with servertests
# truncate trailing suffix
%define distversion 1.5.5
%define distversion 1.7.1
Name: python-panel%{psuffix}
Version: 1.5.5
Version: 1.7.1
Release: 0
Summary: A high level app and dashboarding solution for Python
License: BSD-3-Clause
@@ -49,8 +49,6 @@ Source99: python-panel-rpmlintrc
%include %{_sourcedir}/node_modules.spec.inc
# PATCH-FEATURE-OPENSUSE opensuse-js-fixes.patch boo#1231254 gh#openSUSE/obs-service-node_modules#41
Patch0: opensuse-js-fixes.patch
# PATCH-FIX-UPSTREAM manual-asyncio-loop.patch https://github.com/holoviz/panel/pull/7591
Patch1: manual-asyncio-loop.patch
BuildRequires: %{python_module base}
BuildRequires: %{python_module bleach}
BuildRequires: %{python_module bokeh >= 3.5.0 with %python-bokeh < 3.7}