diff --git a/package-lock.json b/package-lock.json index 08ee5892..972889d9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,7 @@ "ajv": "^8.17.1", "ajv-formats": "^2.1.1", "cmd-ts": "^0.13.0", - "flatgeobuf": "^3.23.1", + "flatgeobuf": "^3.36.0", "p-limit": "^5.0.0", "pino": "^8.17.0", "prettier": "^3.3.3", @@ -1521,7 +1521,7 @@ "version": "3.8.4", "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.8.4.tgz", "integrity": "sha512-kB+NJ5Br56ZhElKsf0pM7/PQfrDdDVMRz8f0JM6eVOGE+L89z9hwcst9QvWBBnazzuqGTGtPsJNZoQ1JdNiGSQ==", - "peer": true + "optional": true }, "node_modules/@pkgr/core": { "version": "0.1.1", @@ -1536,9 +1536,9 @@ } }, "node_modules/@repeaterjs/repeater": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@repeaterjs/repeater/-/repeater-3.0.4.tgz", - "integrity": "sha512-AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA==" + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@repeaterjs/repeater/-/repeater-3.0.6.tgz", + "integrity": "sha512-Javneu5lsuhwNCryN+pXH93VPQ8g0dBX7wItHFgYiwQmzE1sVdg5tWHiOgHywzL2W21XQopa7IwIEnNbmeUJYA==" }, "node_modules/@smithy/abort-controller": { "version": "2.0.12", @@ -3163,7 +3163,7 @@ "version": "2.2.4", "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz", "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==", - "peer": true + "optional": true }, "node_modules/ecdsa-sig-formatter": { "version": "1.0.11", @@ -3865,21 +3865,21 @@ } }, "node_modules/flatbuffers": { - "version": "23.5.26", - "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-23.5.26.tgz", - "integrity": "sha512-vE+SI9vrJDwi1oETtTIFldC/o9GsVKRM+s6EL0nQgxXlYV1Vc4Tk30hj4xGICftInKQKj1F3up2n8UbIVobISQ==" + "version": "24.3.25", + "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-24.3.25.tgz", + "integrity": "sha512-3HDgPbgiwWMI9zVB7VYBHaMrbOO7Gm0v+yD2FV/sCKj+9NDeVL7BOBYUuhWAQGKWOzBo8S9WdMvV0eixO233XQ==" }, "node_modules/flatgeobuf": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/flatgeobuf/-/flatgeobuf-3.27.0.tgz", - "integrity": "sha512-UcCmsxBZD/mBjWryLfFjaPkeIpvjJbEr1wGVaWeYfF76NGsZ53KlEZ5hQP9NRt615vuymp/OKBlTqvAU/Zx19w==", + "version": "3.36.0", + "resolved": "https://registry.npmjs.org/flatgeobuf/-/flatgeobuf-3.36.0.tgz", + "integrity": "sha512-vSKhQpClrZdguVLmD6QhVw4aKnqvcpEpeR5yBMTJmnRpBPBD1GLEE1MtGpBlBwdBfh3AzSnlcB3TS2MHelRwlQ==", "dependencies": { - "@repeaterjs/repeater": "3.0.4", - "flatbuffers": "23.5.26", + "@repeaterjs/repeater": "3.0.6", + "flatbuffers": "24.3.25", "slice-source": "0.4.1" }, - "peerDependencies": { - "ol": "^7 || ^8" + "optionalDependencies": { + "ol": ">=3" } }, "node_modules/flatted": { @@ -3973,7 +3973,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/geotiff/-/geotiff-2.1.0.tgz", "integrity": "sha512-B/iFJuFfRpmPHXf8aIRPRgUWwfaNb6dlsynkM8SWeHAPu7CpyvfqEa43KlBt7xxq5OTVysQacFHxhCn3SZhRKQ==", - "peer": true, + "optional": true, "dependencies": { "@petamoriken/float16": "^3.4.7", "lerc": "^3.0.0", @@ -4891,7 +4891,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/lerc/-/lerc-3.0.0.tgz", "integrity": "sha512-Rm4J/WaHhRa93nCN2mwWDZFoRVF18G1f47C+kvQWyHGEZxFpTUi73p7lMVSAndyxGt6lJ2/CFbOcf9ra5p8aww==", - "peer": true + "optional": true }, "node_modules/levn": { "version": "0.4.1", @@ -5195,7 +5195,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/ol/-/ol-8.1.0.tgz", "integrity": "sha512-cx3SH2plpFS9fM8pp1nCypgQXGJD7Mcb1E3mEySmy5XEw1DUEo+kkNzgtAZz5qupekqi7aU9iBJEjCoMfqvO2Q==", - "peer": true, + "optional": true, "dependencies": { "earcut": "^2.2.3", "geotiff": "^2.0.7", @@ -5297,7 +5297,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==", - "peer": true + "optional": true }, "node_modules/parent-module": { "version": "1.0.1", @@ -5315,7 +5315,7 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.5.tgz", "integrity": "sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==", - "peer": true + "optional": true }, "node_modules/path-exists": { "version": "4.0.0", @@ -5363,7 +5363,7 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.2.1.tgz", "integrity": "sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==", - "peer": true, + "optional": true, "dependencies": { "ieee754": "^1.1.12", "resolve-protobuf-schema": "^2.1.0" @@ -5561,7 +5561,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz", "integrity": "sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==", - "peer": true + "optional": true }, "node_modules/punycode": { "version": "2.3.0", @@ -5601,7 +5601,7 @@ "version": "6.1.2", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-6.1.2.tgz", "integrity": "sha512-AAFUA5O1d83pIHEhJwWCq/RQcRukCkn/NSm2QsTEMle5f2hP0ChI2+3Xb051PZCkLryI/Ir1MVKviT2FIloaTQ==", - "peer": true, + "optional": true, "engines": { "node": ">=12" }, @@ -5613,13 +5613,13 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==", - "peer": true + "optional": true }, "node_modules/rbush": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/rbush/-/rbush-3.0.1.tgz", "integrity": "sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==", - "peer": true, + "optional": true, "dependencies": { "quickselect": "^2.0.0" } @@ -5728,7 +5728,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz", "integrity": "sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==", - "peer": true, + "optional": true, "dependencies": { "protocol-buffers-schema": "^3.3.1" } @@ -6422,7 +6422,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.2.0.tgz", "integrity": "sha512-PgF341avzqyx60neE9DD+XS26MMNMoUQRz9NOZwW32nPQrF6p77f1htcnjBSEV8BGMKZ16choqUG4hyI0Hx7mA==", - "peer": true + "optional": true }, "node_modules/webidl-conversions": { "version": "3.0.1", @@ -6559,7 +6559,7 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/xml-utils/-/xml-utils-1.7.0.tgz", "integrity": "sha512-bWB489+RQQclC7A9OW8e5BzbT8Tu//jtAOvkYwewFr+Q9T9KDGvfzC1lp0pYPEQPEoPQLDkmxkepSC/2gIAZGw==", - "peer": true + "optional": true }, "node_modules/yallist": { "version": "4.0.0", @@ -6591,7 +6591,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/zstddec/-/zstddec-0.1.0.tgz", "integrity": "sha512-w2NTI8+3l3eeltKAdK8QpiLo/flRAr2p8AGeakfMZOXBxOg9HIu4LVDxBi81sYgVhFhdJjv1OrB5ssI8uFPoLg==", - "peer": true + "optional": true } } } diff --git a/package.json b/package.json index 2c26e00f..a4de62f6 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "ajv": "^8.17.1", "ajv-formats": "^2.1.1", "cmd-ts": "^0.13.0", - "flatgeobuf": "^3.23.1", + "flatgeobuf": "^3.36.0", "p-limit": "^5.0.0", "pino": "^8.17.0", "prettier": "^3.3.3",