From d866ef1b4a72cef0f14ca7ce196aaca4151e341f Mon Sep 17 00:00:00 2001
From: Remco
Date: Thu, 12 Oct 2023 16:12:11 +0200
Subject: [PATCH 01/16] feat: product tour
---
package-lock.json | 11 +++++
package.json | 1 +
src/App.vue | 4 ++
src/components/AppHeader.vue | 4 +-
src/components/AppTour/AppTour.js | 0
src/components/AppTour/MapViewTour.vue | 0
src/components/LayerControl.vue | 1 +
src/tour/use-app-tour.js | 12 +++++
src/tour/use-map-tour.js | 11 +++++
src/tour/use-tour.js | 67 ++++++++++++++++++++++++++
src/views/About.vue | 2 +-
src/views/Accessibility.vue | 2 +-
src/views/Combine.vue | 2 +-
src/views/Contact.vue | 2 +-
src/views/Maps.vue | 2 +-
src/views/Viewer.vue | 6 ++-
16 files changed, 119 insertions(+), 8 deletions(-)
create mode 100644 src/components/AppTour/AppTour.js
create mode 100644 src/components/AppTour/MapViewTour.vue
create mode 100644 src/tour/use-app-tour.js
create mode 100644 src/tour/use-map-tour.js
create mode 100644 src/tour/use-tour.js
diff --git a/package-lock.json b/package-lock.json
index cc341645..8db5b265 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,6 +10,7 @@
"dependencies": {
"@vue-a11y/skip-to": "^3.0.3",
"dom-to-image": "^2.6.0",
+ "driver.js": "^1.3.0",
"fast-equals": "^5.0.1",
"file-saver": "^2.0.5",
"focus-trap": "^7.5.2",
@@ -3173,6 +3174,11 @@
"node": ">=8"
}
},
+ "node_modules/driver.js": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/driver.js/-/driver.js-1.3.0.tgz",
+ "integrity": "sha512-ilUkVc5iMIYfMd8FdWy8n5Wv//gsJuRP+lo8QfWpwP9c0UGOgD7P9nVQMZwcdW84aqAZHHUHrV7GgiopAN6HUQ=="
+ },
"node_modules/duplexer2": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
@@ -14618,6 +14624,11 @@
"is-obj": "^2.0.0"
}
},
+ "driver.js": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/driver.js/-/driver.js-1.3.0.tgz",
+ "integrity": "sha512-ilUkVc5iMIYfMd8FdWy8n5Wv//gsJuRP+lo8QfWpwP9c0UGOgD7P9nVQMZwcdW84aqAZHHUHrV7GgiopAN6HUQ=="
+ },
"duplexer2": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
diff --git a/package.json b/package.json
index 629605b8..7809f14a 100644
--- a/package.json
+++ b/package.json
@@ -16,6 +16,7 @@
"dependencies": {
"@vue-a11y/skip-to": "^3.0.3",
"dom-to-image": "^2.6.0",
+ "driver.js": "^1.3.0",
"fast-equals": "^5.0.1",
"file-saver": "^2.0.5",
"focus-trap": "^7.5.2",
diff --git a/src/App.vue b/src/App.vue
index e93e0786..1214a5b0 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -40,6 +40,7 @@
import { mapGetters } from 'vuex'
import AppHeader from '../src/components/AppHeader.vue'
import CookieLaw from './components/CookieLaw.vue'
+import { useAppTour } from '@/tour/use-app-tour'
import mapConfig from './map.config.js'
@@ -48,6 +49,9 @@ export default {
AppHeader,
CookieLaw
},
+ setup() {
+ useAppTour().start()
+ },
data () {
return {
cookieBanner: false
diff --git a/src/components/AppHeader.vue b/src/components/AppHeader.vue
index a6cc8078..b99fe02b 100644
--- a/src/components/AppHeader.vue
+++ b/src/components/AppHeader.vue
@@ -24,8 +24,8 @@
diff --git a/src/components/AppTour/AppTour.js b/src/components/AppTour/AppTour.js
new file mode 100644
index 00000000..e69de29b
diff --git a/src/components/AppTour/MapViewTour.vue b/src/components/AppTour/MapViewTour.vue
new file mode 100644
index 00000000..e69de29b
diff --git a/src/components/LayerControl.vue b/src/components/LayerControl.vue
index 22a3a962..0d24a034 100644
--- a/src/components/LayerControl.vue
+++ b/src/components/LayerControl.vue
@@ -17,6 +17,7 @@
class="layer-control__vis-label"
:for="`layer-${id}-vis`"
v-test="'layer-control'"
+ data-tour-id="layer-visibility"
>
diff --git a/src/tour/use-app-tour.js b/src/tour/use-app-tour.js
new file mode 100644
index 00000000..2db67bac
--- /dev/null
+++ b/src/tour/use-app-tour.js
@@ -0,0 +1,12 @@
+import { useTour } from "./use-tour";
+
+export function useAppTour() {
+ return useTour([
+ { element: selector('kaarten-link'), popover: { title: 'Kaarten', description: 'Hier kunt u alle kaarten vinden' } },
+ { element: selector('over-liwo-link'), popover: { title: 'Over LIWO', description: 'Hier leest uw meer over LIWO' } },
+ ])
+}
+
+function selector(id) {
+ return `[data-tour-id="${id}"]`
+}
diff --git a/src/tour/use-map-tour.js b/src/tour/use-map-tour.js
new file mode 100644
index 00000000..ae1732c9
--- /dev/null
+++ b/src/tour/use-map-tour.js
@@ -0,0 +1,11 @@
+import { useTour } from "./use-tour";
+
+export function useMapTour() {
+ return useTour([
+ { element: selector('layer-visibility'), popover: { description: 'Hiermee kunt uw lagen aan en uit zetten' } },
+ ])
+}
+
+function selector(id) {
+ return `[data-tour-id="${id}"]`
+}
diff --git a/src/tour/use-tour.js b/src/tour/use-tour.js
new file mode 100644
index 00000000..0a017cc5
--- /dev/null
+++ b/src/tour/use-tour.js
@@ -0,0 +1,67 @@
+import { driver } from 'driver.js'
+import { onMounted, onUnmounted } from 'vue'
+import "driver.js/dist/driver.css";
+
+export function useTour(steps) {
+ let driverInstance
+ let autoStart = false
+
+ onMounted(() => {
+ driverInstance = driver({
+ steps
+ })
+
+ if(autoStart) {
+ waitUntilVisible(steps[0].element).then(() => {
+ driverInstance.drive()
+ })
+ }
+ })
+
+ onUnmounted(() => {
+ driverInstance.destroy()
+ })
+
+ return {
+ start() {
+ autoStart = true
+ if(driverInstance) {
+ waitUntilVisible(steps[0].element).then(() => {
+ driverInstance.drive()
+ })
+ }
+ },
+ }
+}
+
+
+function waitUntilVisible(element) {
+ const timeInterval = 300
+ const timeout = 2000
+ let timeTaken = 0
+ return new Promise((resolve, reject) => {
+ const interval = setInterval(() => {
+ return checkIfVisible(element)
+ .then(el => {
+ clearInterval(interval)
+ resolve(el)
+ })
+ .catch(() => {
+ timeTaken += timeInterval
+ if (timeTaken > timeout) {
+ clearInterval(interval)
+ reject('waitUntilVisible timed out')
+ }
+ })
+ }, timeInterval)
+ })
+}
+
+function checkIfVisible(element) {
+ const foundElement = document.querySelector(element)
+ if (foundElement) {
+ return Promise.resolve(foundElement)
+ } else {
+ return Promise.reject()
+ }
+}
diff --git a/src/views/About.vue b/src/views/About.vue
index 3e465a36..d9c2c622 100644
--- a/src/views/About.vue
+++ b/src/views/About.vue
@@ -58,7 +58,7 @@
import mapConfig from '../map.config'
export default {
- name: 'About',
+ name: 'AboutView',
data () {
return {
version: 'not set'
diff --git a/src/views/Accessibility.vue b/src/views/Accessibility.vue
index 1b9d9000..d10813b5 100644
--- a/src/views/Accessibility.vue
+++ b/src/views/Accessibility.vue
@@ -49,7 +49,7 @@
diff --git a/src/views/Combine.vue b/src/views/Combine.vue
index 2315c292..00d1e2fe 100644
--- a/src/views/Combine.vue
+++ b/src/views/Combine.vue
@@ -185,7 +185,7 @@ import { EPSG_3857 } from '@/lib/leaflet-utils/projections'
import { showLayerInfoPopup, showCombinedLayerInfoPopup } from '@/lib/leaflet-utils/popup'
export default {
- name: 'Combine',
+ name: 'CombineView',
components: {
CombinePopup,
ExportCombinePopup,
diff --git a/src/views/Contact.vue b/src/views/Contact.vue
index f4169917..1f4c778f 100644
--- a/src/views/Contact.vue
+++ b/src/views/Contact.vue
@@ -22,7 +22,7 @@
diff --git a/src/views/Maps.vue b/src/views/Maps.vue
index 3247ad48..c11e050a 100644
--- a/src/views/Maps.vue
+++ b/src/views/Maps.vue
@@ -38,7 +38,7 @@ import LayerSetList from '@/components/LayerSetList.vue'
import { loadLayerSets } from '@/lib/load-layersets'
export default {
- name: 'Maps',
+ name: 'MapsView',
data () {
return {
layerSets: [],
diff --git a/src/views/Viewer.vue b/src/views/Viewer.vue
index 100d9eea..313e641e 100644
--- a/src/views/Viewer.vue
+++ b/src/views/Viewer.vue
@@ -68,9 +68,13 @@ import { extractUnit } from '@/lib/load-layersets'
import { EPSG_28992 } from '@/lib/leaflet-utils/projections'
import { showLayerInfoPopup } from '@/lib/leaflet-utils/popup'
+import { useMapTour } from '@/tour/use-map-tour'
export default {
- name: 'Viewer',
+ name: 'ViewerView',
+ setup() {
+ useMapTour().start()
+ },
components: {
ExportPopup,
LayerPanel,
From a010eabaea459683a44d0215810e575f23663540 Mon Sep 17 00:00:00 2001
From: Remco
Date: Thu, 12 Oct 2023 16:35:33 +0200
Subject: [PATCH 02/16] feat: more tours
---
src/components/LayerControl.vue | 4 ++++
src/tour/use-map-tour.js | 6 +++++-
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/src/components/LayerControl.vue b/src/components/LayerControl.vue
index 0d24a034..24def440 100644
--- a/src/components/LayerControl.vue
+++ b/src/components/LayerControl.vue
@@ -44,6 +44,7 @@
:modelValue="selectedVariantIndexByBreachBandId[breachBandId][title]"
@update:modelValue="setLayerVariant(breachBandId, title, $event)"
v-test="'variant-select'"
+ data-tour-id="layer-variant-select"
/>
@@ -59,6 +60,7 @@
:modelValue="selectedLayerIndex"
@update:modelValue="selectLayerOption($event)"
v-test="'variant-select'"
+ data-tour-id="layer-variant-select"
/>
@@ -73,6 +75,7 @@
:name="`layer-${id}-trans`"
value="0"
@change.stop="setTransparancy"
+ data-tour-id="layer-transparency"
/>
diff --git a/src/tour/use-map-tour.js b/src/tour/use-map-tour.js
index ae1732c9..f37d9c93 100644
--- a/src/tour/use-map-tour.js
+++ b/src/tour/use-map-tour.js
@@ -2,7 +2,11 @@ import { useTour } from "./use-tour";
export function useMapTour() {
return useTour([
- { element: selector('layer-visibility'), popover: { description: 'Hiermee kunt uw lagen aan en uit zetten' } },
+ { element: selector('layer-visibility'), popover: { description: 'Hiermee kunt u een laag aan en uit zetten' } },
+ { element: selector('layer-variant-select'), popover: { description: 'Selecteer hiermee de variant van deze kaartlaag' } },
+ { element: selector('layer-transparency'), popover: { description: 'Hiermee kunt u de transparantie van de kaartlaag aanpassen' } },
+ { element: selector('layer-metadata'), popover: { description: 'Als u hier klikt dan ziet u meer informatie over de laag. Zoals bijv een samenvatting' } },
+ { element: '.leaflet-control-geocoder-icon', popover: { description: 'Hiermee kunt uw op locatie zoeken' } },
])
}
From 1b814bdbaf6ab320c0167f7c036b01ed5eb30744 Mon Sep 17 00:00:00 2001
From: Remco
Date: Mon, 23 Oct 2023 17:14:56 +0200
Subject: [PATCH 03/16] feat: trigger deployment
---
src/tour/use-tour.js | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/tour/use-tour.js b/src/tour/use-tour.js
index 0a017cc5..307dc616 100644
--- a/src/tour/use-tour.js
+++ b/src/tour/use-tour.js
@@ -7,6 +7,8 @@ export function useTour(steps) {
let autoStart = false
onMounted(() => {
+ console.log('Starting tour')
+
driverInstance = driver({
steps
})
From 10fd48f1f91a642e12ce69a13b50de9df65be441 Mon Sep 17 00:00:00 2001
From: Remco
Date: Mon, 23 Oct 2023 17:16:11 +0200
Subject: [PATCH 04/16] feat: trigger deployment
---
src/tour/use-tour.js | 2 --
1 file changed, 2 deletions(-)
diff --git a/src/tour/use-tour.js b/src/tour/use-tour.js
index 307dc616..0a017cc5 100644
--- a/src/tour/use-tour.js
+++ b/src/tour/use-tour.js
@@ -7,8 +7,6 @@ export function useTour(steps) {
let autoStart = false
onMounted(() => {
- console.log('Starting tour')
-
driverInstance = driver({
steps
})
From 368eb9c0e8fba77093c87acf4438987b34b77e36 Mon Sep 17 00:00:00 2001
From: Remco
Date: Tue, 7 Nov 2023 16:29:26 +0100
Subject: [PATCH 05/16] chore: update package-lock
---
package-lock.json | 592 +++++++---------------------------------------
1 file changed, 86 insertions(+), 506 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index cea8a7e5..29f45282 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -6462,7 +6462,6 @@
},
"node_modules/npm/node_modules/@colors/colors": {
"version": "1.5.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"optional": true,
@@ -6472,19 +6471,16 @@
},
"node_modules/npm/node_modules/@gar/promisify": {
"version": "1.1.3",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/@isaacs/string-locale-compare": {
"version": "1.1.0",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/@npmcli/arborist": {
"version": "5.6.3",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -6535,7 +6531,6 @@
},
"node_modules/npm/node_modules/@npmcli/ci-detect": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -6544,7 +6539,6 @@
},
"node_modules/npm/node_modules/@npmcli/config": {
"version": "4.2.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -6563,7 +6557,6 @@
},
"node_modules/npm/node_modules/@npmcli/disparity-colors": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -6575,7 +6568,6 @@
},
"node_modules/npm/node_modules/@npmcli/fs": {
"version": "2.1.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -6588,7 +6580,6 @@
},
"node_modules/npm/node_modules/@npmcli/git": {
"version": "3.0.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -6608,7 +6599,6 @@
},
"node_modules/npm/node_modules/@npmcli/installed-package-contents": {
"version": "1.0.7",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -6624,7 +6614,6 @@
},
"node_modules/npm/node_modules/@npmcli/installed-package-contents/node_modules/npm-bundled": {
"version": "1.1.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -6633,7 +6622,6 @@
},
"node_modules/npm/node_modules/@npmcli/map-workspaces": {
"version": "2.0.4",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -6648,7 +6636,6 @@
},
"node_modules/npm/node_modules/@npmcli/metavuln-calculator": {
"version": "3.1.1",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -6663,7 +6650,6 @@
},
"node_modules/npm/node_modules/@npmcli/move-file": {
"version": "2.0.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -6676,13 +6662,11 @@
},
"node_modules/npm/node_modules/@npmcli/name-from-folder": {
"version": "1.0.1",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/@npmcli/node-gyp": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -6691,7 +6675,6 @@
},
"node_modules/npm/node_modules/@npmcli/package-json": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -6703,7 +6686,6 @@
},
"node_modules/npm/node_modules/@npmcli/promise-spawn": {
"version": "3.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -6715,7 +6697,6 @@
},
"node_modules/npm/node_modules/@npmcli/query": {
"version": "1.2.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -6729,7 +6710,6 @@
},
"node_modules/npm/node_modules/@npmcli/run-script": {
"version": "4.2.1",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -6745,7 +6725,6 @@
},
"node_modules/npm/node_modules/@tootallnate/once": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -6754,13 +6733,11 @@
},
"node_modules/npm/node_modules/abbrev": {
"version": "1.1.1",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/agent-base": {
"version": "6.0.2",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -6772,7 +6749,6 @@
},
"node_modules/npm/node_modules/agentkeepalive": {
"version": "4.2.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -6786,7 +6762,6 @@
},
"node_modules/npm/node_modules/aggregate-error": {
"version": "3.1.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -6799,7 +6774,6 @@
},
"node_modules/npm/node_modules/ansi-regex": {
"version": "5.0.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -6808,7 +6782,6 @@
},
"node_modules/npm/node_modules/ansi-styles": {
"version": "4.3.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -6823,19 +6796,16 @@
},
"node_modules/npm/node_modules/aproba": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/archy": {
"version": "1.0.0",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/are-we-there-yet": {
"version": "3.0.1",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -6848,19 +6818,16 @@
},
"node_modules/npm/node_modules/asap": {
"version": "2.0.6",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/balanced-match": {
"version": "1.0.2",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/bin-links": {
"version": "3.0.3",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -6877,7 +6844,6 @@
},
"node_modules/npm/node_modules/bin-links/node_modules/npm-normalize-package-bin": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -6886,7 +6852,6 @@
},
"node_modules/npm/node_modules/binary-extensions": {
"version": "2.2.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -6895,7 +6860,6 @@
},
"node_modules/npm/node_modules/brace-expansion": {
"version": "2.0.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -6904,7 +6868,6 @@
},
"node_modules/npm/node_modules/builtins": {
"version": "5.0.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -6913,7 +6876,6 @@
},
"node_modules/npm/node_modules/cacache": {
"version": "16.1.3",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -6942,7 +6904,6 @@
},
"node_modules/npm/node_modules/chalk": {
"version": "4.1.2",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -6958,7 +6919,6 @@
},
"node_modules/npm/node_modules/chownr": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -6967,7 +6927,6 @@
},
"node_modules/npm/node_modules/cidr-regex": {
"version": "3.1.1",
- "dev": true,
"inBundle": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -6979,7 +6938,6 @@
},
"node_modules/npm/node_modules/clean-stack": {
"version": "2.2.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -6988,7 +6946,6 @@
},
"node_modules/npm/node_modules/cli-columns": {
"version": "4.0.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -7001,7 +6958,6 @@
},
"node_modules/npm/node_modules/cli-table3": {
"version": "0.6.2",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -7016,7 +6972,6 @@
},
"node_modules/npm/node_modules/clone": {
"version": "1.0.4",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -7025,7 +6980,6 @@
},
"node_modules/npm/node_modules/cmd-shim": {
"version": "5.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7037,7 +6991,6 @@
},
"node_modules/npm/node_modules/color-convert": {
"version": "2.0.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -7049,13 +7002,11 @@
},
"node_modules/npm/node_modules/color-name": {
"version": "1.1.4",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/color-support": {
"version": "1.1.3",
- "dev": true,
"inBundle": true,
"license": "ISC",
"bin": {
@@ -7064,7 +7015,6 @@
},
"node_modules/npm/node_modules/columnify": {
"version": "1.6.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -7077,25 +7027,21 @@
},
"node_modules/npm/node_modules/common-ancestor-path": {
"version": "1.0.1",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/concat-map": {
"version": "0.0.1",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/console-control-strings": {
"version": "1.1.0",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/cssesc": {
"version": "3.0.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"bin": {
@@ -7107,7 +7053,6 @@
},
"node_modules/npm/node_modules/debug": {
"version": "4.3.4",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -7124,13 +7069,11 @@
},
"node_modules/npm/node_modules/debug/node_modules/ms": {
"version": "2.1.2",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/debuglog": {
"version": "1.0.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -7139,7 +7082,6 @@
},
"node_modules/npm/node_modules/defaults": {
"version": "1.0.3",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -7148,13 +7090,11 @@
},
"node_modules/npm/node_modules/delegates": {
"version": "1.0.0",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/depd": {
"version": "1.1.2",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -7163,7 +7103,6 @@
},
"node_modules/npm/node_modules/dezalgo": {
"version": "1.0.4",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7173,7 +7112,6 @@
},
"node_modules/npm/node_modules/diff": {
"version": "5.1.0",
- "dev": true,
"inBundle": true,
"license": "BSD-3-Clause",
"engines": {
@@ -7182,13 +7120,11 @@
},
"node_modules/npm/node_modules/emoji-regex": {
"version": "8.0.0",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/encoding": {
"version": "0.1.13",
- "dev": true,
"inBundle": true,
"license": "MIT",
"optional": true,
@@ -7198,7 +7134,6 @@
},
"node_modules/npm/node_modules/env-paths": {
"version": "2.2.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -7207,19 +7142,16 @@
},
"node_modules/npm/node_modules/err-code": {
"version": "2.0.3",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/fastest-levenshtein": {
"version": "1.0.12",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/fs-minipass": {
"version": "2.1.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7231,19 +7163,16 @@
},
"node_modules/npm/node_modules/fs.realpath": {
"version": "1.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/function-bind": {
"version": "1.1.1",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/gauge": {
"version": "4.0.4",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7262,7 +7191,6 @@
},
"node_modules/npm/node_modules/glob": {
"version": "8.0.3",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7281,13 +7209,11 @@
},
"node_modules/npm/node_modules/graceful-fs": {
"version": "4.2.10",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/has": {
"version": "1.0.3",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -7299,7 +7225,6 @@
},
"node_modules/npm/node_modules/has-flag": {
"version": "4.0.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -7308,13 +7233,11 @@
},
"node_modules/npm/node_modules/has-unicode": {
"version": "2.0.1",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/hosted-git-info": {
"version": "5.2.1",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7326,13 +7249,11 @@
},
"node_modules/npm/node_modules/http-cache-semantics": {
"version": "4.1.1",
- "dev": true,
"inBundle": true,
"license": "BSD-2-Clause"
},
"node_modules/npm/node_modules/http-proxy-agent": {
"version": "5.0.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -7346,7 +7267,6 @@
},
"node_modules/npm/node_modules/https-proxy-agent": {
"version": "5.0.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -7359,7 +7279,6 @@
},
"node_modules/npm/node_modules/humanize-ms": {
"version": "1.2.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -7368,7 +7287,6 @@
},
"node_modules/npm/node_modules/iconv-lite": {
"version": "0.6.3",
- "dev": true,
"inBundle": true,
"license": "MIT",
"optional": true,
@@ -7381,7 +7299,6 @@
},
"node_modules/npm/node_modules/ignore-walk": {
"version": "5.0.1",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7393,7 +7310,6 @@
},
"node_modules/npm/node_modules/imurmurhash": {
"version": "0.1.4",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -7402,7 +7318,6 @@
},
"node_modules/npm/node_modules/indent-string": {
"version": "4.0.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -7411,13 +7326,11 @@
},
"node_modules/npm/node_modules/infer-owner": {
"version": "1.0.4",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/inflight": {
"version": "1.0.6",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7427,13 +7340,11 @@
},
"node_modules/npm/node_modules/inherits": {
"version": "2.0.4",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/ini": {
"version": "3.0.1",
- "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -7442,7 +7353,6 @@
},
"node_modules/npm/node_modules/init-package-json": {
"version": "3.0.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7460,13 +7370,11 @@
},
"node_modules/npm/node_modules/ip": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/ip-regex": {
"version": "4.3.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -7475,7 +7383,6 @@
},
"node_modules/npm/node_modules/is-cidr": {
"version": "4.0.2",
- "dev": true,
"inBundle": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -7487,7 +7394,6 @@
},
"node_modules/npm/node_modules/is-core-module": {
"version": "2.10.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -7499,7 +7405,6 @@
},
"node_modules/npm/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -7508,25 +7413,21 @@
},
"node_modules/npm/node_modules/is-lambda": {
"version": "1.0.1",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/isexe": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/json-parse-even-better-errors": {
"version": "2.3.1",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/json-stringify-nice": {
"version": "1.1.4",
- "dev": true,
"inBundle": true,
"license": "ISC",
"funding": {
@@ -7535,7 +7436,6 @@
},
"node_modules/npm/node_modules/jsonparse": {
"version": "1.3.1",
- "dev": true,
"engines": [
"node >= 0.2.0"
],
@@ -7544,19 +7444,16 @@
},
"node_modules/npm/node_modules/just-diff": {
"version": "5.1.1",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/just-diff-apply": {
"version": "5.4.1",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/libnpmaccess": {
"version": "6.0.4",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7571,7 +7468,6 @@
},
"node_modules/npm/node_modules/libnpmdiff": {
"version": "4.0.5",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7590,7 +7486,6 @@
},
"node_modules/npm/node_modules/libnpmexec": {
"version": "4.0.14",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7615,7 +7510,6 @@
},
"node_modules/npm/node_modules/libnpmfund": {
"version": "3.0.5",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7627,7 +7521,6 @@
},
"node_modules/npm/node_modules/libnpmhook": {
"version": "8.0.4",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7640,7 +7533,6 @@
},
"node_modules/npm/node_modules/libnpmorg": {
"version": "4.0.4",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7653,7 +7545,6 @@
},
"node_modules/npm/node_modules/libnpmpack": {
"version": "4.1.3",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7667,7 +7558,6 @@
},
"node_modules/npm/node_modules/libnpmpublish": {
"version": "6.0.5",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7683,7 +7573,6 @@
},
"node_modules/npm/node_modules/libnpmsearch": {
"version": "5.0.4",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7695,7 +7584,6 @@
},
"node_modules/npm/node_modules/libnpmteam": {
"version": "4.0.4",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7708,7 +7596,6 @@
},
"node_modules/npm/node_modules/libnpmversion": {
"version": "3.0.7",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7724,7 +7611,6 @@
},
"node_modules/npm/node_modules/lru-cache": {
"version": "7.13.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -7733,7 +7619,6 @@
},
"node_modules/npm/node_modules/make-fetch-happen": {
"version": "10.2.1",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7760,7 +7645,6 @@
},
"node_modules/npm/node_modules/minimatch": {
"version": "5.1.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7772,7 +7656,6 @@
},
"node_modules/npm/node_modules/minipass": {
"version": "3.3.4",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7784,7 +7667,6 @@
},
"node_modules/npm/node_modules/minipass-collect": {
"version": "1.0.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7796,7 +7678,6 @@
},
"node_modules/npm/node_modules/minipass-fetch": {
"version": "2.1.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -7813,7 +7694,6 @@
},
"node_modules/npm/node_modules/minipass-flush": {
"version": "1.0.5",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7825,7 +7705,6 @@
},
"node_modules/npm/node_modules/minipass-json-stream": {
"version": "1.0.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -7835,7 +7714,6 @@
},
"node_modules/npm/node_modules/minipass-pipeline": {
"version": "1.2.4",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7847,7 +7725,6 @@
},
"node_modules/npm/node_modules/minipass-sized": {
"version": "1.0.3",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7859,7 +7736,6 @@
},
"node_modules/npm/node_modules/minizlib": {
"version": "2.1.2",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -7872,7 +7748,6 @@
},
"node_modules/npm/node_modules/mkdirp": {
"version": "1.0.4",
- "dev": true,
"inBundle": true,
"license": "MIT",
"bin": {
@@ -7884,7 +7759,6 @@
},
"node_modules/npm/node_modules/mkdirp-infer-owner": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7898,19 +7772,16 @@
},
"node_modules/npm/node_modules/ms": {
"version": "2.1.3",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/mute-stream": {
"version": "0.0.8",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/negotiator": {
"version": "0.6.3",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -7919,7 +7790,6 @@
},
"node_modules/npm/node_modules/node-gyp": {
"version": "9.1.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -7943,7 +7813,6 @@
},
"node_modules/npm/node_modules/node-gyp/node_modules/brace-expansion": {
"version": "1.1.11",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -7953,7 +7822,6 @@
},
"node_modules/npm/node_modules/node-gyp/node_modules/glob": {
"version": "7.2.3",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7973,7 +7841,6 @@
},
"node_modules/npm/node_modules/node-gyp/node_modules/minimatch": {
"version": "3.1.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -7985,7 +7852,6 @@
},
"node_modules/npm/node_modules/node-gyp/node_modules/nopt": {
"version": "5.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8000,7 +7866,6 @@
},
"node_modules/npm/node_modules/nopt": {
"version": "6.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8015,7 +7880,6 @@
},
"node_modules/npm/node_modules/normalize-package-data": {
"version": "4.0.1",
- "dev": true,
"inBundle": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -8030,7 +7894,6 @@
},
"node_modules/npm/node_modules/npm-audit-report": {
"version": "3.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8042,7 +7905,6 @@
},
"node_modules/npm/node_modules/npm-bundled": {
"version": "2.0.1",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8054,7 +7916,6 @@
},
"node_modules/npm/node_modules/npm-bundled/node_modules/npm-normalize-package-bin": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -8063,7 +7924,6 @@
},
"node_modules/npm/node_modules/npm-install-checks": {
"version": "5.0.0",
- "dev": true,
"inBundle": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -8075,13 +7935,11 @@
},
"node_modules/npm/node_modules/npm-normalize-package-bin": {
"version": "1.0.1",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/npm-package-arg": {
"version": "9.1.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8096,7 +7954,6 @@
},
"node_modules/npm/node_modules/npm-packlist": {
"version": "5.1.3",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8114,7 +7971,6 @@
},
"node_modules/npm/node_modules/npm-packlist/node_modules/npm-normalize-package-bin": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -8123,7 +7979,6 @@
},
"node_modules/npm/node_modules/npm-pick-manifest": {
"version": "7.0.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8138,7 +7993,6 @@
},
"node_modules/npm/node_modules/npm-pick-manifest/node_modules/npm-normalize-package-bin": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -8147,7 +8001,6 @@
},
"node_modules/npm/node_modules/npm-profile": {
"version": "6.2.1",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8160,7 +8013,6 @@
},
"node_modules/npm/node_modules/npm-registry-fetch": {
"version": "13.3.1",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8178,13 +8030,11 @@
},
"node_modules/npm/node_modules/npm-user-validate": {
"version": "1.0.1",
- "dev": true,
"inBundle": true,
"license": "BSD-2-Clause"
},
"node_modules/npm/node_modules/npmlog": {
"version": "6.0.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8199,7 +8049,6 @@
},
"node_modules/npm/node_modules/once": {
"version": "1.4.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8208,7 +8057,6 @@
},
"node_modules/npm/node_modules/opener": {
"version": "1.5.2",
- "dev": true,
"inBundle": true,
"license": "(WTFPL OR MIT)",
"bin": {
@@ -8217,7 +8065,6 @@
},
"node_modules/npm/node_modules/p-map": {
"version": "4.0.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -8232,7 +8079,6 @@
},
"node_modules/npm/node_modules/pacote": {
"version": "13.6.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8267,7 +8113,6 @@
},
"node_modules/npm/node_modules/parse-conflict-json": {
"version": "2.0.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8281,7 +8126,6 @@
},
"node_modules/npm/node_modules/path-is-absolute": {
"version": "1.0.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -8290,7 +8134,6 @@
},
"node_modules/npm/node_modules/postcss-selector-parser": {
"version": "6.0.10",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -8303,7 +8146,6 @@
},
"node_modules/npm/node_modules/proc-log": {
"version": "2.0.1",
- "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -8312,7 +8154,6 @@
},
"node_modules/npm/node_modules/promise-all-reject-late": {
"version": "1.0.1",
- "dev": true,
"inBundle": true,
"license": "ISC",
"funding": {
@@ -8321,7 +8162,6 @@
},
"node_modules/npm/node_modules/promise-call-limit": {
"version": "1.0.1",
- "dev": true,
"inBundle": true,
"license": "ISC",
"funding": {
@@ -8330,13 +8170,11 @@
},
"node_modules/npm/node_modules/promise-inflight": {
"version": "1.0.1",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/promise-retry": {
"version": "2.0.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -8349,7 +8187,6 @@
},
"node_modules/npm/node_modules/promzard": {
"version": "0.3.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8358,7 +8195,6 @@
},
"node_modules/npm/node_modules/qrcode-terminal": {
"version": "0.12.0",
- "dev": true,
"inBundle": true,
"bin": {
"qrcode-terminal": "bin/qrcode-terminal.js"
@@ -8366,7 +8202,6 @@
},
"node_modules/npm/node_modules/read": {
"version": "1.0.7",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8378,7 +8213,6 @@
},
"node_modules/npm/node_modules/read-cmd-shim": {
"version": "3.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -8387,7 +8221,6 @@
},
"node_modules/npm/node_modules/read-package-json": {
"version": "5.0.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8402,7 +8235,6 @@
},
"node_modules/npm/node_modules/read-package-json-fast": {
"version": "2.0.3",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8415,7 +8247,6 @@
},
"node_modules/npm/node_modules/read-package-json/node_modules/npm-normalize-package-bin": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -8424,7 +8255,6 @@
},
"node_modules/npm/node_modules/readable-stream": {
"version": "3.6.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -8438,7 +8268,6 @@
},
"node_modules/npm/node_modules/readdir-scoped-modules": {
"version": "1.1.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8450,7 +8279,6 @@
},
"node_modules/npm/node_modules/retry": {
"version": "0.12.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -8459,7 +8287,6 @@
},
"node_modules/npm/node_modules/rimraf": {
"version": "3.0.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8474,7 +8301,6 @@
},
"node_modules/npm/node_modules/rimraf/node_modules/brace-expansion": {
"version": "1.1.11",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -8484,7 +8310,6 @@
},
"node_modules/npm/node_modules/rimraf/node_modules/glob": {
"version": "7.2.3",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8504,7 +8329,6 @@
},
"node_modules/npm/node_modules/rimraf/node_modules/minimatch": {
"version": "3.1.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8516,7 +8340,6 @@
},
"node_modules/npm/node_modules/safe-buffer": {
"version": "5.2.1",
- "dev": true,
"funding": [
{
"type": "github",
@@ -8536,14 +8359,12 @@
},
"node_modules/npm/node_modules/safer-buffer": {
"version": "2.1.2",
- "dev": true,
"inBundle": true,
"license": "MIT",
"optional": true
},
"node_modules/npm/node_modules/semver": {
"version": "7.3.7",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8558,7 +8379,6 @@
},
"node_modules/npm/node_modules/semver/node_modules/lru-cache": {
"version": "6.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8570,19 +8390,16 @@
},
"node_modules/npm/node_modules/set-blocking": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/signal-exit": {
"version": "3.0.7",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/smart-buffer": {
"version": "4.2.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -8592,7 +8409,6 @@
},
"node_modules/npm/node_modules/socks": {
"version": "2.7.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -8606,7 +8422,6 @@
},
"node_modules/npm/node_modules/socks-proxy-agent": {
"version": "7.0.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -8620,7 +8435,6 @@
},
"node_modules/npm/node_modules/spdx-correct": {
"version": "3.1.1",
- "dev": true,
"inBundle": true,
"license": "Apache-2.0",
"dependencies": {
@@ -8630,13 +8444,11 @@
},
"node_modules/npm/node_modules/spdx-exceptions": {
"version": "2.3.0",
- "dev": true,
"inBundle": true,
"license": "CC-BY-3.0"
},
"node_modules/npm/node_modules/spdx-expression-parse": {
"version": "3.0.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -8646,13 +8458,11 @@
},
"node_modules/npm/node_modules/spdx-license-ids": {
"version": "3.0.11",
- "dev": true,
"inBundle": true,
"license": "CC0-1.0"
},
"node_modules/npm/node_modules/ssri": {
"version": "9.0.1",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8664,7 +8474,6 @@
},
"node_modules/npm/node_modules/string_decoder": {
"version": "1.3.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -8673,7 +8482,6 @@
},
"node_modules/npm/node_modules/string-width": {
"version": "4.2.3",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -8687,7 +8495,6 @@
},
"node_modules/npm/node_modules/strip-ansi": {
"version": "6.0.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -8699,7 +8506,6 @@
},
"node_modules/npm/node_modules/supports-color": {
"version": "7.2.0",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -8711,7 +8517,6 @@
},
"node_modules/npm/node_modules/tar": {
"version": "6.1.11",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8728,19 +8533,16 @@
},
"node_modules/npm/node_modules/text-table": {
"version": "0.2.0",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/tiny-relative-date": {
"version": "1.3.0",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/treeverse": {
"version": "2.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -8749,7 +8551,6 @@
},
"node_modules/npm/node_modules/unique-filename": {
"version": "2.0.1",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8761,7 +8562,6 @@
},
"node_modules/npm/node_modules/unique-slug": {
"version": "3.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8773,13 +8573,11 @@
},
"node_modules/npm/node_modules/util-deprecate": {
"version": "1.0.2",
- "dev": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/validate-npm-package-license": {
"version": "3.0.4",
- "dev": true,
"inBundle": true,
"license": "Apache-2.0",
"dependencies": {
@@ -8789,7 +8587,6 @@
},
"node_modules/npm/node_modules/validate-npm-package-name": {
"version": "4.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8801,13 +8598,11 @@
},
"node_modules/npm/node_modules/walk-up-path": {
"version": "1.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/wcwidth": {
"version": "1.0.1",
- "dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -8816,7 +8611,6 @@
},
"node_modules/npm/node_modules/which": {
"version": "2.0.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8831,7 +8625,6 @@
},
"node_modules/npm/node_modules/wide-align": {
"version": "1.1.5",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8840,13 +8633,11 @@
},
"node_modules/npm/node_modules/wrappy": {
"version": "1.0.2",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/write-file-atomic": {
"version": "4.0.2",
- "dev": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -8859,7 +8650,6 @@
},
"node_modules/npm/node_modules/yallist": {
"version": "4.0.0",
- "dev": true,
"inBundle": true,
"license": "ISC"
},
@@ -16748,23 +16538,19 @@
"@colors/colors": {
"version": "1.5.0",
"bundled": true,
- "dev": true,
"optional": true
},
"@gar/promisify": {
"version": "1.1.3",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"@isaacs/string-locale-compare": {
"version": "1.1.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"@npmcli/arborist": {
"version": "5.6.3",
"bundled": true,
- "dev": true,
"requires": {
"@isaacs/string-locale-compare": "^1.1.0",
"@npmcli/installed-package-contents": "^1.0.7",
@@ -16807,13 +16593,11 @@
},
"@npmcli/ci-detect": {
"version": "2.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"@npmcli/config": {
"version": "4.2.2",
"bundled": true,
- "dev": true,
"requires": {
"@npmcli/map-workspaces": "^2.0.2",
"ini": "^3.0.0",
@@ -16828,7 +16612,6 @@
"@npmcli/disparity-colors": {
"version": "2.0.0",
"bundled": true,
- "dev": true,
"requires": {
"ansi-styles": "^4.3.0"
}
@@ -16836,7 +16619,6 @@
"@npmcli/fs": {
"version": "2.1.2",
"bundled": true,
- "dev": true,
"requires": {
"@gar/promisify": "^1.1.3",
"semver": "^7.3.5"
@@ -16845,7 +16627,6 @@
"@npmcli/git": {
"version": "3.0.2",
"bundled": true,
- "dev": true,
"requires": {
"@npmcli/promise-spawn": "^3.0.0",
"lru-cache": "^7.4.4",
@@ -16861,7 +16642,6 @@
"@npmcli/installed-package-contents": {
"version": "1.0.7",
"bundled": true,
- "dev": true,
"requires": {
"npm-bundled": "^1.1.1",
"npm-normalize-package-bin": "^1.0.1"
@@ -16870,7 +16650,6 @@
"npm-bundled": {
"version": "1.1.2",
"bundled": true,
- "dev": true,
"requires": {
"npm-normalize-package-bin": "^1.0.1"
}
@@ -16880,7 +16659,6 @@
"@npmcli/map-workspaces": {
"version": "2.0.4",
"bundled": true,
- "dev": true,
"requires": {
"@npmcli/name-from-folder": "^1.0.1",
"glob": "^8.0.1",
@@ -16891,7 +16669,6 @@
"@npmcli/metavuln-calculator": {
"version": "3.1.1",
"bundled": true,
- "dev": true,
"requires": {
"cacache": "^16.0.0",
"json-parse-even-better-errors": "^2.3.1",
@@ -16902,7 +16679,6 @@
"@npmcli/move-file": {
"version": "2.0.1",
"bundled": true,
- "dev": true,
"requires": {
"mkdirp": "^1.0.4",
"rimraf": "^3.0.2"
@@ -16910,18 +16686,15 @@
},
"@npmcli/name-from-folder": {
"version": "1.0.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"@npmcli/node-gyp": {
"version": "2.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"@npmcli/package-json": {
"version": "2.0.0",
"bundled": true,
- "dev": true,
"requires": {
"json-parse-even-better-errors": "^2.3.1"
}
@@ -16929,7 +16702,6 @@
"@npmcli/promise-spawn": {
"version": "3.0.0",
"bundled": true,
- "dev": true,
"requires": {
"infer-owner": "^1.0.4"
}
@@ -16937,7 +16709,6 @@
"@npmcli/query": {
"version": "1.2.0",
"bundled": true,
- "dev": true,
"requires": {
"npm-package-arg": "^9.1.0",
"postcss-selector-parser": "^6.0.10",
@@ -16947,7 +16718,6 @@
"@npmcli/run-script": {
"version": "4.2.1",
"bundled": true,
- "dev": true,
"requires": {
"@npmcli/node-gyp": "^2.0.0",
"@npmcli/promise-spawn": "^3.0.0",
@@ -16958,18 +16728,15 @@
},
"@tootallnate/once": {
"version": "2.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"abbrev": {
"version": "1.1.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"agent-base": {
"version": "6.0.2",
"bundled": true,
- "dev": true,
"requires": {
"debug": "4"
}
@@ -16977,7 +16744,6 @@
"agentkeepalive": {
"version": "4.2.1",
"bundled": true,
- "dev": true,
"requires": {
"debug": "^4.1.0",
"depd": "^1.1.2",
@@ -16987,7 +16753,6 @@
"aggregate-error": {
"version": "3.1.0",
"bundled": true,
- "dev": true,
"requires": {
"clean-stack": "^2.0.0",
"indent-string": "^4.0.0"
@@ -16995,31 +16760,26 @@
},
"ansi-regex": {
"version": "5.0.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"ansi-styles": {
"version": "4.3.0",
"bundled": true,
- "dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"aproba": {
"version": "2.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"archy": {
"version": "1.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"are-we-there-yet": {
"version": "3.0.1",
"bundled": true,
- "dev": true,
"requires": {
"delegates": "^1.0.0",
"readable-stream": "^3.6.0"
@@ -17027,18 +16787,15 @@
},
"asap": {
"version": "2.0.6",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"balanced-match": {
"version": "1.0.2",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"bin-links": {
"version": "3.0.3",
"bundled": true,
- "dev": true,
"requires": {
"cmd-shim": "^5.0.0",
"mkdirp-infer-owner": "^2.0.0",
@@ -17050,20 +16807,17 @@
"dependencies": {
"npm-normalize-package-bin": {
"version": "2.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
}
}
},
"binary-extensions": {
"version": "2.2.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"brace-expansion": {
"version": "2.0.1",
"bundled": true,
- "dev": true,
"requires": {
"balanced-match": "^1.0.0"
}
@@ -17071,7 +16825,6 @@
"builtins": {
"version": "5.0.1",
"bundled": true,
- "dev": true,
"requires": {
"semver": "^7.0.0"
}
@@ -17079,7 +16832,6 @@
"cacache": {
"version": "16.1.3",
"bundled": true,
- "dev": true,
"requires": {
"@npmcli/fs": "^2.1.0",
"@npmcli/move-file": "^2.0.0",
@@ -17104,7 +16856,6 @@
"chalk": {
"version": "4.1.2",
"bundled": true,
- "dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -17112,26 +16863,22 @@
},
"chownr": {
"version": "2.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"cidr-regex": {
"version": "3.1.1",
"bundled": true,
- "dev": true,
"requires": {
"ip-regex": "^4.1.0"
}
},
"clean-stack": {
"version": "2.2.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"cli-columns": {
"version": "4.0.0",
"bundled": true,
- "dev": true,
"requires": {
"string-width": "^4.2.3",
"strip-ansi": "^6.0.1"
@@ -17140,7 +16887,6 @@
"cli-table3": {
"version": "0.6.2",
"bundled": true,
- "dev": true,
"requires": {
"@colors/colors": "1.5.0",
"string-width": "^4.2.0"
@@ -17148,13 +16894,11 @@
},
"clone": {
"version": "1.0.4",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"cmd-shim": {
"version": "5.0.0",
"bundled": true,
- "dev": true,
"requires": {
"mkdirp-infer-owner": "^2.0.0"
}
@@ -17162,25 +16906,21 @@
"color-convert": {
"version": "2.0.1",
"bundled": true,
- "dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"color-support": {
"version": "1.1.3",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"columnify": {
"version": "1.6.0",
"bundled": true,
- "dev": true,
"requires": {
"strip-ansi": "^6.0.1",
"wcwidth": "^1.0.0"
@@ -17188,66 +16928,55 @@
},
"common-ancestor-path": {
"version": "1.0.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"concat-map": {
"version": "0.0.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"console-control-strings": {
"version": "1.1.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"cssesc": {
"version": "3.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"debug": {
"version": "4.3.4",
"bundled": true,
- "dev": true,
"requires": {
"ms": "2.1.2"
},
"dependencies": {
"ms": {
"version": "2.1.2",
- "bundled": true,
- "dev": true
+ "bundled": true
}
}
},
"debuglog": {
"version": "1.0.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"defaults": {
"version": "1.0.3",
"bundled": true,
- "dev": true,
"requires": {
"clone": "^1.0.2"
}
},
"delegates": {
"version": "1.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"depd": {
"version": "1.1.2",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"dezalgo": {
"version": "1.0.4",
"bundled": true,
- "dev": true,
"requires": {
"asap": "^2.0.0",
"wrappy": "1"
@@ -17255,18 +16984,15 @@
},
"diff": {
"version": "5.1.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"emoji-regex": {
"version": "8.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"encoding": {
"version": "0.1.13",
"bundled": true,
- "dev": true,
"optional": true,
"requires": {
"iconv-lite": "^0.6.2"
@@ -17274,41 +17000,34 @@
},
"env-paths": {
"version": "2.2.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"err-code": {
"version": "2.0.3",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"fastest-levenshtein": {
"version": "1.0.12",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"fs-minipass": {
"version": "2.1.0",
"bundled": true,
- "dev": true,
"requires": {
"minipass": "^3.0.0"
}
},
"fs.realpath": {
"version": "1.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"function-bind": {
"version": "1.1.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"gauge": {
"version": "4.0.4",
"bundled": true,
- "dev": true,
"requires": {
"aproba": "^1.0.3 || ^2.0.0",
"color-support": "^1.1.3",
@@ -17323,7 +17042,6 @@
"glob": {
"version": "8.0.3",
"bundled": true,
- "dev": true,
"requires": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -17334,44 +17052,37 @@
},
"graceful-fs": {
"version": "4.2.10",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"has": {
"version": "1.0.3",
"bundled": true,
- "dev": true,
"requires": {
"function-bind": "^1.1.1"
}
},
"has-flag": {
"version": "4.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"has-unicode": {
"version": "2.0.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"hosted-git-info": {
"version": "5.2.1",
"bundled": true,
- "dev": true,
"requires": {
"lru-cache": "^7.5.1"
}
},
"http-cache-semantics": {
"version": "4.1.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"http-proxy-agent": {
"version": "5.0.0",
"bundled": true,
- "dev": true,
"requires": {
"@tootallnate/once": "2",
"agent-base": "6",
@@ -17381,7 +17092,6 @@
"https-proxy-agent": {
"version": "5.0.1",
"bundled": true,
- "dev": true,
"requires": {
"agent-base": "6",
"debug": "4"
@@ -17390,7 +17100,6 @@
"humanize-ms": {
"version": "1.2.1",
"bundled": true,
- "dev": true,
"requires": {
"ms": "^2.0.0"
}
@@ -17398,7 +17107,6 @@
"iconv-lite": {
"version": "0.6.3",
"bundled": true,
- "dev": true,
"optional": true,
"requires": {
"safer-buffer": ">= 2.1.2 < 3.0.0"
@@ -17407,30 +17115,25 @@
"ignore-walk": {
"version": "5.0.1",
"bundled": true,
- "dev": true,
"requires": {
"minimatch": "^5.0.1"
}
},
"imurmurhash": {
"version": "0.1.4",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"indent-string": {
"version": "4.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"infer-owner": {
"version": "1.0.4",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"inflight": {
"version": "1.0.6",
"bundled": true,
- "dev": true,
"requires": {
"once": "^1.3.0",
"wrappy": "1"
@@ -17438,18 +17141,15 @@
},
"inherits": {
"version": "2.0.4",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"ini": {
"version": "3.0.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"init-package-json": {
"version": "3.0.2",
"bundled": true,
- "dev": true,
"requires": {
"npm-package-arg": "^9.0.1",
"promzard": "^0.3.0",
@@ -17462,18 +17162,15 @@
},
"ip": {
"version": "2.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"ip-regex": {
"version": "4.3.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"is-cidr": {
"version": "4.0.2",
"bundled": true,
- "dev": true,
"requires": {
"cidr-regex": "^3.1.1"
}
@@ -17481,55 +17178,45 @@
"is-core-module": {
"version": "2.10.0",
"bundled": true,
- "dev": true,
"requires": {
"has": "^1.0.3"
}
},
"is-fullwidth-code-point": {
"version": "3.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"is-lambda": {
"version": "1.0.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"isexe": {
"version": "2.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"json-parse-even-better-errors": {
"version": "2.3.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"json-stringify-nice": {
"version": "1.1.4",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"jsonparse": {
"version": "1.3.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"just-diff": {
"version": "5.1.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"just-diff-apply": {
"version": "5.4.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"libnpmaccess": {
"version": "6.0.4",
"bundled": true,
- "dev": true,
"requires": {
"aproba": "^2.0.0",
"minipass": "^3.1.1",
@@ -17540,7 +17227,6 @@
"libnpmdiff": {
"version": "4.0.5",
"bundled": true,
- "dev": true,
"requires": {
"@npmcli/disparity-colors": "^2.0.0",
"@npmcli/installed-package-contents": "^1.0.7",
@@ -17555,7 +17241,6 @@
"libnpmexec": {
"version": "4.0.14",
"bundled": true,
- "dev": true,
"requires": {
"@npmcli/arborist": "^5.6.3",
"@npmcli/ci-detect": "^2.0.0",
@@ -17576,7 +17261,6 @@
"libnpmfund": {
"version": "3.0.5",
"bundled": true,
- "dev": true,
"requires": {
"@npmcli/arborist": "^5.6.3"
}
@@ -17584,7 +17268,6 @@
"libnpmhook": {
"version": "8.0.4",
"bundled": true,
- "dev": true,
"requires": {
"aproba": "^2.0.0",
"npm-registry-fetch": "^13.0.0"
@@ -17593,7 +17276,6 @@
"libnpmorg": {
"version": "4.0.4",
"bundled": true,
- "dev": true,
"requires": {
"aproba": "^2.0.0",
"npm-registry-fetch": "^13.0.0"
@@ -17602,7 +17284,6 @@
"libnpmpack": {
"version": "4.1.3",
"bundled": true,
- "dev": true,
"requires": {
"@npmcli/run-script": "^4.1.3",
"npm-package-arg": "^9.0.1",
@@ -17612,7 +17293,6 @@
"libnpmpublish": {
"version": "6.0.5",
"bundled": true,
- "dev": true,
"requires": {
"normalize-package-data": "^4.0.0",
"npm-package-arg": "^9.0.1",
@@ -17624,7 +17304,6 @@
"libnpmsearch": {
"version": "5.0.4",
"bundled": true,
- "dev": true,
"requires": {
"npm-registry-fetch": "^13.0.0"
}
@@ -17632,7 +17311,6 @@
"libnpmteam": {
"version": "4.0.4",
"bundled": true,
- "dev": true,
"requires": {
"aproba": "^2.0.0",
"npm-registry-fetch": "^13.0.0"
@@ -17641,7 +17319,6 @@
"libnpmversion": {
"version": "3.0.7",
"bundled": true,
- "dev": true,
"requires": {
"@npmcli/git": "^3.0.0",
"@npmcli/run-script": "^4.1.3",
@@ -17652,13 +17329,11 @@
},
"lru-cache": {
"version": "7.13.2",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"make-fetch-happen": {
"version": "10.2.1",
"bundled": true,
- "dev": true,
"requires": {
"agentkeepalive": "^4.2.1",
"cacache": "^16.1.0",
@@ -17681,7 +17356,6 @@
"minimatch": {
"version": "5.1.0",
"bundled": true,
- "dev": true,
"requires": {
"brace-expansion": "^2.0.1"
}
@@ -17689,7 +17363,6 @@
"minipass": {
"version": "3.3.4",
"bundled": true,
- "dev": true,
"requires": {
"yallist": "^4.0.0"
}
@@ -17697,7 +17370,6 @@
"minipass-collect": {
"version": "1.0.2",
"bundled": true,
- "dev": true,
"requires": {
"minipass": "^3.0.0"
}
@@ -17705,7 +17377,6 @@
"minipass-fetch": {
"version": "2.1.1",
"bundled": true,
- "dev": true,
"requires": {
"encoding": "^0.1.13",
"minipass": "^3.1.6",
@@ -17716,7 +17387,6 @@
"minipass-flush": {
"version": "1.0.5",
"bundled": true,
- "dev": true,
"requires": {
"minipass": "^3.0.0"
}
@@ -17724,7 +17394,6 @@
"minipass-json-stream": {
"version": "1.0.1",
"bundled": true,
- "dev": true,
"requires": {
"jsonparse": "^1.3.1",
"minipass": "^3.0.0"
@@ -17733,7 +17402,6 @@
"minipass-pipeline": {
"version": "1.2.4",
"bundled": true,
- "dev": true,
"requires": {
"minipass": "^3.0.0"
}
@@ -17741,7 +17409,6 @@
"minipass-sized": {
"version": "1.0.3",
"bundled": true,
- "dev": true,
"requires": {
"minipass": "^3.0.0"
}
@@ -17749,7 +17416,6 @@
"minizlib": {
"version": "2.1.2",
"bundled": true,
- "dev": true,
"requires": {
"minipass": "^3.0.0",
"yallist": "^4.0.0"
@@ -17757,13 +17423,11 @@
},
"mkdirp": {
"version": "1.0.4",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"mkdirp-infer-owner": {
"version": "2.0.0",
"bundled": true,
- "dev": true,
"requires": {
"chownr": "^2.0.0",
"infer-owner": "^1.0.4",
@@ -17772,23 +17436,19 @@
},
"ms": {
"version": "2.1.3",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"mute-stream": {
"version": "0.0.8",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"negotiator": {
"version": "0.6.3",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"node-gyp": {
"version": "9.1.0",
"bundled": true,
- "dev": true,
"requires": {
"env-paths": "^2.2.0",
"glob": "^7.1.4",
@@ -17805,7 +17465,6 @@
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
- "dev": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -17814,7 +17473,6 @@
"glob": {
"version": "7.2.3",
"bundled": true,
- "dev": true,
"requires": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -17827,7 +17485,6 @@
"minimatch": {
"version": "3.1.2",
"bundled": true,
- "dev": true,
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -17835,7 +17492,6 @@
"nopt": {
"version": "5.0.0",
"bundled": true,
- "dev": true,
"requires": {
"abbrev": "1"
}
@@ -17845,7 +17501,6 @@
"nopt": {
"version": "6.0.0",
"bundled": true,
- "dev": true,
"requires": {
"abbrev": "^1.0.0"
}
@@ -17853,7 +17508,6 @@
"normalize-package-data": {
"version": "4.0.1",
"bundled": true,
- "dev": true,
"requires": {
"hosted-git-info": "^5.0.0",
"is-core-module": "^2.8.1",
@@ -17864,7 +17518,6 @@
"npm-audit-report": {
"version": "3.0.0",
"bundled": true,
- "dev": true,
"requires": {
"chalk": "^4.0.0"
}
@@ -17872,35 +17525,30 @@
"npm-bundled": {
"version": "2.0.1",
"bundled": true,
- "dev": true,
"requires": {
"npm-normalize-package-bin": "^2.0.0"
},
"dependencies": {
"npm-normalize-package-bin": {
"version": "2.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
}
}
},
"npm-install-checks": {
"version": "5.0.0",
"bundled": true,
- "dev": true,
"requires": {
"semver": "^7.1.1"
}
},
"npm-normalize-package-bin": {
"version": "1.0.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"npm-package-arg": {
"version": "9.1.0",
"bundled": true,
- "dev": true,
"requires": {
"hosted-git-info": "^5.0.0",
"proc-log": "^2.0.1",
@@ -17911,7 +17559,6 @@
"npm-packlist": {
"version": "5.1.3",
"bundled": true,
- "dev": true,
"requires": {
"glob": "^8.0.1",
"ignore-walk": "^5.0.1",
@@ -17921,15 +17568,13 @@
"dependencies": {
"npm-normalize-package-bin": {
"version": "2.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
}
}
},
"npm-pick-manifest": {
"version": "7.0.2",
"bundled": true,
- "dev": true,
"requires": {
"npm-install-checks": "^5.0.0",
"npm-normalize-package-bin": "^2.0.0",
@@ -17939,15 +17584,13 @@
"dependencies": {
"npm-normalize-package-bin": {
"version": "2.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
}
}
},
"npm-profile": {
"version": "6.2.1",
"bundled": true,
- "dev": true,
"requires": {
"npm-registry-fetch": "^13.0.1",
"proc-log": "^2.0.0"
@@ -17956,7 +17599,6 @@
"npm-registry-fetch": {
"version": "13.3.1",
"bundled": true,
- "dev": true,
"requires": {
"make-fetch-happen": "^10.0.6",
"minipass": "^3.1.6",
@@ -17969,13 +17611,11 @@
},
"npm-user-validate": {
"version": "1.0.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"npmlog": {
"version": "6.0.2",
"bundled": true,
- "dev": true,
"requires": {
"are-we-there-yet": "^3.0.0",
"console-control-strings": "^1.1.0",
@@ -17986,20 +17626,17 @@
"once": {
"version": "1.4.0",
"bundled": true,
- "dev": true,
"requires": {
"wrappy": "1"
}
},
"opener": {
"version": "1.5.2",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"p-map": {
"version": "4.0.0",
"bundled": true,
- "dev": true,
"requires": {
"aggregate-error": "^3.0.0"
}
@@ -18007,7 +17644,6 @@
"pacote": {
"version": "13.6.2",
"bundled": true,
- "dev": true,
"requires": {
"@npmcli/git": "^3.0.0",
"@npmcli/installed-package-contents": "^1.0.7",
@@ -18035,7 +17671,6 @@
"parse-conflict-json": {
"version": "2.0.2",
"bundled": true,
- "dev": true,
"requires": {
"json-parse-even-better-errors": "^2.3.1",
"just-diff": "^5.0.1",
@@ -18044,13 +17679,11 @@
},
"path-is-absolute": {
"version": "1.0.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"postcss-selector-parser": {
"version": "6.0.10",
"bundled": true,
- "dev": true,
"requires": {
"cssesc": "^3.0.0",
"util-deprecate": "^1.0.2"
@@ -18058,28 +17691,23 @@
},
"proc-log": {
"version": "2.0.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"promise-all-reject-late": {
"version": "1.0.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"promise-call-limit": {
"version": "1.0.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"promise-inflight": {
"version": "1.0.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"promise-retry": {
"version": "2.0.1",
"bundled": true,
- "dev": true,
"requires": {
"err-code": "^2.0.2",
"retry": "^0.12.0"
@@ -18088,33 +17716,28 @@
"promzard": {
"version": "0.3.0",
"bundled": true,
- "dev": true,
"requires": {
"read": "1"
}
},
"qrcode-terminal": {
"version": "0.12.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"read": {
"version": "1.0.7",
"bundled": true,
- "dev": true,
"requires": {
"mute-stream": "~0.0.4"
}
},
"read-cmd-shim": {
"version": "3.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"read-package-json": {
"version": "5.0.2",
"bundled": true,
- "dev": true,
"requires": {
"glob": "^8.0.1",
"json-parse-even-better-errors": "^2.3.1",
@@ -18124,15 +17747,13 @@
"dependencies": {
"npm-normalize-package-bin": {
"version": "2.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
}
}
},
"read-package-json-fast": {
"version": "2.0.3",
"bundled": true,
- "dev": true,
"requires": {
"json-parse-even-better-errors": "^2.3.0",
"npm-normalize-package-bin": "^1.0.1"
@@ -18141,7 +17762,6 @@
"readable-stream": {
"version": "3.6.0",
"bundled": true,
- "dev": true,
"requires": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
@@ -18151,7 +17771,6 @@
"readdir-scoped-modules": {
"version": "1.1.0",
"bundled": true,
- "dev": true,
"requires": {
"debuglog": "^1.0.1",
"dezalgo": "^1.0.0",
@@ -18161,13 +17780,11 @@
},
"retry": {
"version": "0.12.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"rimraf": {
"version": "3.0.2",
"bundled": true,
- "dev": true,
"requires": {
"glob": "^7.1.3"
},
@@ -18175,7 +17792,6 @@
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
- "dev": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -18184,7 +17800,6 @@
"glob": {
"version": "7.2.3",
"bundled": true,
- "dev": true,
"requires": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -18197,7 +17812,6 @@
"minimatch": {
"version": "3.1.2",
"bundled": true,
- "dev": true,
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -18206,19 +17820,16 @@
},
"safe-buffer": {
"version": "5.2.1",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"safer-buffer": {
"version": "2.1.2",
"bundled": true,
- "dev": true,
"optional": true
},
"semver": {
"version": "7.3.7",
"bundled": true,
- "dev": true,
"requires": {
"lru-cache": "^6.0.0"
},
@@ -18226,7 +17837,6 @@
"lru-cache": {
"version": "6.0.0",
"bundled": true,
- "dev": true,
"requires": {
"yallist": "^4.0.0"
}
@@ -18235,23 +17845,19 @@
},
"set-blocking": {
"version": "2.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"signal-exit": {
"version": "3.0.7",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"smart-buffer": {
"version": "4.2.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"socks": {
"version": "2.7.0",
"bundled": true,
- "dev": true,
"requires": {
"ip": "^2.0.0",
"smart-buffer": "^4.2.0"
@@ -18260,7 +17866,6 @@
"socks-proxy-agent": {
"version": "7.0.0",
"bundled": true,
- "dev": true,
"requires": {
"agent-base": "^6.0.2",
"debug": "^4.3.3",
@@ -18270,7 +17875,6 @@
"spdx-correct": {
"version": "3.1.1",
"bundled": true,
- "dev": true,
"requires": {
"spdx-expression-parse": "^3.0.0",
"spdx-license-ids": "^3.0.0"
@@ -18278,13 +17882,11 @@
},
"spdx-exceptions": {
"version": "2.3.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"spdx-expression-parse": {
"version": "3.0.1",
"bundled": true,
- "dev": true,
"requires": {
"spdx-exceptions": "^2.1.0",
"spdx-license-ids": "^3.0.0"
@@ -18292,13 +17894,11 @@
},
"spdx-license-ids": {
"version": "3.0.11",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"ssri": {
"version": "9.0.1",
"bundled": true,
- "dev": true,
"requires": {
"minipass": "^3.1.1"
}
@@ -18306,7 +17906,6 @@
"string_decoder": {
"version": "1.3.0",
"bundled": true,
- "dev": true,
"requires": {
"safe-buffer": "~5.2.0"
}
@@ -18314,7 +17913,6 @@
"string-width": {
"version": "4.2.3",
"bundled": true,
- "dev": true,
"requires": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -18324,7 +17922,6 @@
"strip-ansi": {
"version": "6.0.1",
"bundled": true,
- "dev": true,
"requires": {
"ansi-regex": "^5.0.1"
}
@@ -18332,7 +17929,6 @@
"supports-color": {
"version": "7.2.0",
"bundled": true,
- "dev": true,
"requires": {
"has-flag": "^4.0.0"
}
@@ -18340,7 +17936,6 @@
"tar": {
"version": "6.1.11",
"bundled": true,
- "dev": true,
"requires": {
"chownr": "^2.0.0",
"fs-minipass": "^2.0.0",
@@ -18352,23 +17947,19 @@
},
"text-table": {
"version": "0.2.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"tiny-relative-date": {
"version": "1.3.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"treeverse": {
"version": "2.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"unique-filename": {
"version": "2.0.1",
"bundled": true,
- "dev": true,
"requires": {
"unique-slug": "^3.0.0"
}
@@ -18376,20 +17967,17 @@
"unique-slug": {
"version": "3.0.0",
"bundled": true,
- "dev": true,
"requires": {
"imurmurhash": "^0.1.4"
}
},
"util-deprecate": {
"version": "1.0.2",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"validate-npm-package-license": {
"version": "3.0.4",
"bundled": true,
- "dev": true,
"requires": {
"spdx-correct": "^3.0.0",
"spdx-expression-parse": "^3.0.0"
@@ -18398,20 +17986,17 @@
"validate-npm-package-name": {
"version": "4.0.0",
"bundled": true,
- "dev": true,
"requires": {
"builtins": "^5.0.0"
}
},
"walk-up-path": {
"version": "1.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"wcwidth": {
"version": "1.0.1",
"bundled": true,
- "dev": true,
"requires": {
"defaults": "^1.0.3"
}
@@ -18419,7 +18004,6 @@
"which": {
"version": "2.0.2",
"bundled": true,
- "dev": true,
"requires": {
"isexe": "^2.0.0"
}
@@ -18427,20 +18011,17 @@
"wide-align": {
"version": "1.1.5",
"bundled": true,
- "dev": true,
"requires": {
"string-width": "^1.0.2 || 2 || 3 || 4"
}
},
"wrappy": {
"version": "1.0.2",
- "bundled": true,
- "dev": true
+ "bundled": true
},
"write-file-atomic": {
"version": "4.0.2",
"bundled": true,
- "dev": true,
"requires": {
"imurmurhash": "^0.1.4",
"signal-exit": "^3.0.7"
@@ -18448,8 +18029,7 @@
},
"yallist": {
"version": "4.0.0",
- "bundled": true,
- "dev": true
+ "bundled": true
}
}
},
From 01e16c7f38584ff66787ffd58736f4dcbca66e1b Mon Sep 17 00:00:00 2001
From: velomovies <22169955+velomovies@users.noreply.github.com>
Date: Mon, 9 Sep 2024 15:20:52 +0200
Subject: [PATCH 06/16] fix(Accessibility): make sure ul is not child of p
---
src/views/Accessibility.vue | 13 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)
diff --git a/src/views/Accessibility.vue b/src/views/Accessibility.vue
index 8ca5268c..7269b4bf 100644
--- a/src/views/Accessibility.vue
+++ b/src/views/Accessibility.vue
@@ -24,13 +24,12 @@
Hoe werken wij aan toegankelijkheid?
- Rijkswaterstaat zorgt voor een continue verbetering in toegankelijkheid door diverse maatregelen binnen onze (dagelijkse) processen:
-
- Toegankelijkheid 'by design': toegankelijkheid is vanaf de start onderdeel van alle stappen in het ontwerp-, bouw- en redactionele proces van onze website. Hierbij houden we ook nadrukkelijk rekening met gebruiksvriendelijkheid en vindbaarheid.
- Onderzoek: onafhankelijke deskundigen toetsen regelmatig (onderdelen van) de website op toegankelijkheid. Gevonden knelpunten lossen wij duurzaam op.
- Kennis medewerkers: onze medewerkers houden hun kennis over toegankelijkheid op peil en passen dit toe waar nodig.
-
-
+ Rijkswaterstaat zorgt voor een continue verbetering in toegankelijkheid door diverse maatregelen binnen onze (dagelijkse) processen:
+
+ Toegankelijkheid 'by design': toegankelijkheid is vanaf de start onderdeel van alle stappen in het ontwerp-, bouw- en redactionele proces van onze website. Hierbij houden we ook nadrukkelijk rekening met gebruiksvriendelijkheid en vindbaarheid.
+ Onderzoek: onafhankelijke deskundigen toetsen regelmatig (onderdelen van) de website op toegankelijkheid. Gevonden knelpunten lossen wij duurzaam op.
+ Kennis medewerkers: onze medewerkers houden hun kennis over toegankelijkheid op peil en passen dit toe waar nodig.
+
Overzicht toegankelijkheidsverklaringen Rijkswaterstaat
From 28c383853439857d8dedc4fbd52569cb54ebfa76 Mon Sep 17 00:00:00 2001
From: velomovies <22169955+velomovies@users.noreply.github.com>
Date: Tue, 8 Oct 2024 16:25:04 +0200
Subject: [PATCH 07/16] feat(components): add driverjs stuff
---
src/App.vue | 4 -
src/components/AppHeader.vue | 78 +++++++++++++++++---
src/components/CombineChangeVariantPopup.vue | 24 +++++-
src/components/CombineLayerControl.vue | 1 +
src/components/CombineLayerPanelItem.vue | 23 +++++-
src/components/ExportPopup.vue | 31 ++++++--
src/components/LayerPanel.vue | 2 +-
src/components/LayerSetList.vue | 18 ++++-
src/components/LegendPanel.vue | 4 +-
src/components/NotificationBar.vue | 6 +-
src/components/PopUp.vue | 14 +++-
src/lib/leaflet-utils/markers.js | 1 +
src/views/Combine.vue | 1 +
src/views/Maps.vue | 3 +-
src/views/Viewer.vue | 7 +-
15 files changed, 175 insertions(+), 42 deletions(-)
diff --git a/src/App.vue b/src/App.vue
index a1d73a02..2ef3bcf8 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -40,7 +40,6 @@
import { mapGetters } from 'vuex'
import AppHeader from '../src/components/AppHeader.vue'
import CookieLaw from './components/CookieLaw.vue'
-import { useAppTour } from '@/tour/use-app-tour'
import mapConfig from './map.config.js'
@@ -49,9 +48,6 @@ export default {
AppHeader,
CookieLaw
},
- setup() {
- useAppTour().start()
- },
data () {
return {
cookieBanner: false
diff --git a/src/components/AppHeader.vue b/src/components/AppHeader.vue
index 04dfdf31..85636e6f 100644
--- a/src/components/AppHeader.vue
+++ b/src/components/AppHeader.vue
@@ -2,11 +2,26 @@