From 1d01cc4bdbed75720fee76061569bfbc56a9a1f4 Mon Sep 17 00:00:00 2001 From: robbond Date: Tue, 3 Nov 2026 16:22:22 +0000 Subject: [PATCH] fix(deps): remove unused legacy jsonpath dependency --- components/search/searchresults.js | 1 - package-lock.json | 116 +---------------------------- package.json | 1 - 3 files changed, 3 insertions(+), 115 deletions(-) diff --git a/components/search/searchresults.js b/components/search/searchresults.js index b807e46b..316c75a1 100644 --- a/components/search/searchresults.js +++ b/components/search/searchresults.js @@ -40,7 +40,6 @@ import resolveCrmDisplayValue from "../../lib/i18n/crmDisplay/resolveCrmDisplayV import { sendGAEvent } from "@next/third-parties/google"; import RepsOnResults from "./repsonresults"; import LiveLink from "./liveLink"; -import { query } from "jsonpath"; import { splitWatchedCasesBySubmissionState } from "../../lib/domain/dashboard-policy/splitWatchedCasesBySubmissionState"; const escapeRegExp = (string) => string.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); diff --git a/package-lock.json b/package-lock.json index c5137e3f..d4b2813c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,6 @@ "google-map-react": "^2.2.1", "govuk-frontend": "^5.0.0", "history": "^5.3.0", - "jsonpath": "^1.1.1", "jsonpath-plus": "^10.3.0", "leaflet": "^1.9.4", "leaflet-defaulticon-compatibility": "^0.1.2", @@ -3840,6 +3839,7 @@ }, "node_modules/deep-is": { "version": "0.1.4", + "dev": true, "license": "MIT" }, "node_modules/define-data-property": { @@ -4311,88 +4311,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/escodegen": { - "version": "1.14.3", - "license": "BSD-2-Clause", - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=4.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/escodegen/node_modules/estraverse": { - "version": "4.3.0", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/escodegen/node_modules/levn": { - "version": "0.3.0", - "license": "MIT", - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/optionator": { - "version": "0.8.3", - "license": "MIT", - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/prelude-ls": { - "version": "1.1.2", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/type-check": { - "version": "0.3.2", - "license": "MIT", - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, "node_modules/eslint": { "version": "8.57.1", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", @@ -4839,16 +4757,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/esprima": { - "version": "1.2.2", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/esquery": { "version": "1.6.0", "dev": true, @@ -5006,6 +4914,7 @@ }, "node_modules/fast-levenshtein": { "version": "2.0.6", + "dev": true, "license": "MIT" }, "node_modules/fast-xml-builder": { @@ -6374,15 +6283,6 @@ "json5": "lib/cli.js" } }, - "node_modules/jsonpath": { - "version": "1.1.1", - "license": "MIT", - "dependencies": { - "esprima": "1.2.2", - "static-eval": "2.0.2", - "underscore": "1.12.1" - } - }, "node_modules/jsonpath-plus": { "version": "10.3.0", "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-10.3.0.tgz", @@ -8952,13 +8852,6 @@ "version": "1.3.7", "license": "MIT" }, - "node_modules/static-eval": { - "version": "2.0.2", - "license": "MIT", - "dependencies": { - "escodegen": "^1.8.1" - } - }, "node_modules/statuses": { "version": "2.0.1", "license": "MIT", @@ -9696,10 +9589,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/underscore": { - "version": "1.12.1", - "license": "MIT" - }, "node_modules/undici-types": { "version": "6.19.8", "license": "MIT" @@ -10049,6 +9938,7 @@ }, "node_modules/word-wrap": { "version": "1.2.5", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" diff --git a/package.json b/package.json index 7eeb553f..f7ffcdee 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,6 @@ "google-map-react": "^2.2.1", "govuk-frontend": "^5.0.0", "history": "^5.3.0", - "jsonpath": "^1.1.1", "jsonpath-plus": "^10.3.0", "leaflet": "^1.9.4", "leaflet-defaulticon-compatibility": "^0.1.2",