From 91595d5b06e9e408b851cf8c3b10c51f9caa9831 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 18 Oct 2026 18:04:01 +0000 Subject: [PATCH 1/2] chore(deps): bump decode-uri-component and query-string Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) to 0.5.0 and updates ancestor dependency [query-string](https://github.com/sindresorhus/query-string). These dependencies need to be updated together. Updates `decode-uri-component` from 0.2.2 to 0.5.0 - [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases) - [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.2...v0.5.0) Updates `query-string` from 6.14.1 to 9.5.1 - [Release notes](https://github.com/sindresorhus/query-string/releases) - [Commits](https://github.com/sindresorhus/query-string/compare/v6.14.1...v9.5.1) --- updated-dependencies: - dependency-name: decode-uri-component dependency-version: 0.5.0 dependency-type: indirect - dependency-name: query-string dependency-version: 9.5.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- package-lock.json | 56 +++++++++++++++++-------------------- packages/yasqe/package.json | 2 +- 2 files changed, 27 insertions(+), 31 deletions(-) diff --git a/package-lock.json b/package-lock.json index 54b4959c..826e4498 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4036,12 +4036,12 @@ } }, "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==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.5.0.tgz", + "integrity": "sha512-1BiQVoK8C9gUbQU6NzAtO/tkz2qOFpEObMWpcFvhx4fYnj4Oc5yzaJN/LD36ihkVUdXyh5ZekzX+yM+ty/SrPg==", "license": "MIT", "engines": { - "node": ">=0.10" + "node": ">=14.16" } }, "node_modules/deep-is": { @@ -4933,12 +4933,15 @@ } }, "node_modules/filter-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", - "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-5.1.0.tgz", + "integrity": "sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==", "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/find-up": { @@ -6734,18 +6737,17 @@ "license": "MIT" }, "node_modules/query-string": { - "version": "6.14.1", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-6.14.1.tgz", - "integrity": "sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==", + "version": "9.5.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-9.5.1.tgz", + "integrity": "sha512-/zO3RwuRCMTIcEgq6YMv4OrtEE1XzBG7w5N6zc6ydYnkWYOWsnLI/5894hYEzfESfMOT4cHCsRTIdxsSl1KjGg==", "license": "MIT", "dependencies": { - "decode-uri-component": "^0.2.0", - "filter-obj": "^1.1.0", - "split-on-first": "^1.0.0", - "strict-uri-encode": "^2.0.0" + "decode-uri-component": "^0.5.0", + "filter-obj": "^5.1.0", + "split-on-first": "^3.0.0" }, "engines": { - "node": ">=6" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -7709,12 +7711,15 @@ } }, "node_modules/split-on-first": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", - "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-3.0.0.tgz", + "integrity": "sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA==", "license": "MIT", "engines": { - "node": ">=6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/sprintf-js": { @@ -7745,15 +7750,6 @@ "text-decoder": "^1.1.0" } }, - "node_modules/strict-uri-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", - "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", @@ -9331,7 +9327,7 @@ "@matdata/yasgui-utils": "^4.6.1", "leaflet": "^1.9.4", "lodash-es": "^4.17.15", - "query-string": "^6.10.1" + "query-string": "^9.5.1" }, "devDependencies": { "@types/leaflet": "^1.9.21", diff --git a/packages/yasqe/package.json b/packages/yasqe/package.json index 015cb895..fe0b37c6 100644 --- a/packages/yasqe/package.json +++ b/packages/yasqe/package.json @@ -49,7 +49,7 @@ "@matdata/yasgui-utils": "^4.6.1", "leaflet": "^1.9.4", "lodash-es": "^4.17.15", - "query-string": "^6.10.1" + "query-string": "^9.5.1" }, "devDependencies": { "@types/leaflet": "^1.9.21", From c0c08dd8453079bdcc42ac9449c74857230877dc Mon Sep 17 00:00:00 2001 From: Mathias Vanden Auweele Date: Sun, 18 Oct 2026 18:19:41 +0000 Subject: [PATCH 2/2] fix(yasqe): use the default import for query-string 9 --- packages/yasqe/src/defaults.ts | 2 +- packages/yasqe/src/index.ts | 2 +- packages/yasqe/src/sparql.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/yasqe/src/defaults.ts b/packages/yasqe/src/defaults.ts index dc172dc0..767c5130 100644 --- a/packages/yasqe/src/defaults.ts +++ b/packages/yasqe/src/defaults.ts @@ -5,7 +5,7 @@ * passing your own options as second argument to the YASQE constructor */ import { default as Yasqe, Config, PlainRequestConfig } from "./"; -import * as queryString from "query-string"; +import queryString from "query-string"; export default function get() { const prefixCcApi = null; // null = use bundled prefix data (packages/yasqe/src/prefixes.json, refreshed each build) const config: Omit = { diff --git a/packages/yasqe/src/index.ts b/packages/yasqe/src/index.ts index cb76e4e6..230ddc31 100644 --- a/packages/yasqe/src/index.ts +++ b/packages/yasqe/src/index.ts @@ -6,7 +6,7 @@ import { findFirstPrefixLine as findFirstPrefixLineInDoc, foldAt, unfoldAt } fro import { getPrefixesFromQuery, addPrefixes, removePrefixes, Prefixes } from "./prefixUtils"; import { getPreviousNonWsToken, getNextNonWsToken, getCompleteToken } from "./tokenUtils"; import { Storage as YStorage } from "@matdata/yasgui-utils"; -import * as queryString from "query-string"; +import queryString from "query-string"; import tooltip from "./tooltip"; import { addClass, removeClass } from "@matdata/yasgui-utils"; import * as Sparql from "./sparql"; diff --git a/packages/yasqe/src/sparql.ts b/packages/yasqe/src/sparql.ts index 2590e129..d848626e 100644 --- a/packages/yasqe/src/sparql.ts +++ b/packages/yasqe/src/sparql.ts @@ -1,6 +1,6 @@ import { default as Yasqe, Config, RequestConfig } from "./"; import { merge, isFunction } from "lodash-es"; -import * as queryString from "query-string"; +import queryString from "query-string"; export type YasqeAjaxConfig = Config["requestConfig"]; export interface PopulatedAjaxConfig { url: string;