diff --git a/koop-server-app/package-lock.json b/koop-server-app/package-lock.json index 5246242..516c960 100644 --- a/koop-server-app/package-lock.json +++ b/koop-server-app/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@koopjs/koop-core": "^8.0.2", + "@koopjs/koop-core": "^8.0.11", "config": "^3.2.5" } }, @@ -49,31 +49,40 @@ "@hapi/hoek": "^9.0.0" } }, + "node_modules/@koopjs/cache-memory": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@koopjs/cache-memory/-/cache-memory-4.0.1.tgz", + "integrity": "sha512-U/LQt3Rbw7/4ttCHZl6UJGzz3XRo1EDA7iZVN3mYZEFwzLF7BW88Y6A1WtYpYglB8zZ2GZK1NoUrWdQWS1Yo8g==", + "dependencies": { + "lodash": "^4.17.4" + } + }, "node_modules/@koopjs/featureserver": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@koopjs/featureserver/-/featureserver-7.1.1.tgz", - "integrity": "sha512-1dWaVrcuZ5RxgLv5qr7CfjVwWFiQW94bXoSK53XhNdPUq6A+qK+95cf7RQ412fYfAlgk1EAOaojYbna72NH2tQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@koopjs/featureserver/-/featureserver-8.0.0.tgz", + "integrity": "sha512-RrKKju/p5VqFklRCb6S4L9/hovlWE2Ffun5HVOSfG5JqnoJx93vuruhC/dfm1LlU/RYnaxRrZy1Z41sUyAUjdg==", "dependencies": { "@esri/proj-codes": "^3.1.0", - "@koopjs/winnow": "4.0.1", + "@koopjs/logger": "5.0.0", + "@koopjs/winnow": "4.1.0", "@terraformer/spatial": "^2.0.7", "chroma-js": "^2.0.0", "esri-extent": "^1.1.1", "geojson-validation": "^1.0.2", "iso-datestring-validator": "^2.2.0", - "joi": "^17.6.3", + "joi": "^17.7.1", "lodash": "^4.17.21", "wkt-parser": "^1.3.2" } }, "node_modules/@koopjs/koop-core": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@koopjs/koop-core/-/koop-core-8.0.2.tgz", - "integrity": "sha512-tCoBid9SeyGj5WS2KHgDBJwXaKBO7cId2pW3Ok1v7OsOamSOiu6r4l2/TPPu0lmsutSnRnqTPULyb8Z/RFGOmg==", + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/@koopjs/koop-core/-/koop-core-8.0.11.tgz", + "integrity": "sha512-68mHXr87aDxQtHJgV6mwkt9wVSHX2oq0Ug+4OePPUVw6gae/tNe50/ygAloBx5PR75bE9GrBqN1xcm0H3YgB0g==", "dependencies": { - "@koopjs/cache-memory": "4.0.0", + "@koopjs/cache-memory": "4.0.1", "@koopjs/logger": "5.0.0", - "@koopjs/output-geoservices": "6.0.2", + "@koopjs/output-geoservices": "7.0.0", "body-parser": "^1.19.0", "compression": "^1.7.4", "config": "^3.3.9", @@ -85,14 +94,6 @@ "lodash": "^4.17.15" } }, - "node_modules/@koopjs/koop-core/node_modules/@koopjs/cache-memory": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@koopjs/cache-memory/-/cache-memory-4.0.0.tgz", - "integrity": "sha512-xsKWQHb93rotGde9FIaNKVYwDrsSyXu4jMHsnH6WTvjZ00K9GqR8Wz9dVKcnJJhcMUHtooGNBia3x9bYYhd6cw==", - "dependencies": { - "lodash": "^4.17.4" - } - }, "node_modules/@koopjs/logger": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/@koopjs/logger/-/logger-5.0.0.tgz", @@ -102,33 +103,33 @@ } }, "node_modules/@koopjs/output-geoservices": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@koopjs/output-geoservices/-/output-geoservices-6.0.2.tgz", - "integrity": "sha512-Mw0sVg2FsAFdx5mk+o9s60nENV3/tuzBspbhpP6VXNFerIZmf6iNDJAfBpOUIShZyioVCCnscQNMq3iG98AcYA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@koopjs/output-geoservices/-/output-geoservices-7.0.0.tgz", + "integrity": "sha512-Bd1pQwzwXaWKbpv1Nkoa+BYXSoBaLl0tYu4c3p5divjj/B+83ZkeErTrBCZMF8+eVaYUDQ3WTrxeMFF7vs4BXQ==", "dependencies": { - "@koopjs/featureserver": "7.1.1", + "@koopjs/featureserver": "8.0.0", "@koopjs/logger": "5.0.0" } }, "node_modules/@koopjs/winnow": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@koopjs/winnow/-/winnow-4.0.1.tgz", - "integrity": "sha512-1A48xgftjGOFriB/I1GAV5YelL+geTPCTjxPqBjtIVyqnNdwKbG3dcXGTaOciQrWevDeBGa/ovwc8L4PwIPzkQ==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@koopjs/winnow/-/winnow-4.1.0.tgz", + "integrity": "sha512-SBfLyrE1/MN8y4roHOp/SrxWelst8CsDichWQL9RbY2YwzW/xRtd9ePAahdjiMpuwFCGiEqyUPqqfsFcuqO0IA==", "dependencies": { - "@esri/proj-codes": "^3.0.0", + "@esri/proj-codes": "^3.1.0", "@terraformer/arcgis": "^2.1.1", "@terraformer/spatial": "^2.1.2", "@turf/bbox-polygon": "^6.0.1", "@turf/centroid": "^6.0.0", "@types/geojson": "^7946.0.7", - "alasql": "^3.0.0", + "alasql": "^4.0.0", "classybrew": "0.0.3", "joi": "^17.6.3", + "js-sql-parser": "^1.4.1", "lodash": "^4.17.4", "moment": "^2.18.1", "ngeohash": "^0.6.3", - "pgsql-ast-parser": "^11.0.0", - "proj4": "^2.6.2", + "proj4": "^2.9.0", "simple-statistics": "^7.0.0", "string-hash": "^1.1.3", "wkt-parser": "^1.2.2" @@ -240,25 +241,16 @@ "node": ">= 0.6" } }, - "node_modules/adler-32": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", - "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==", - "engines": { - "node": ">=0.8" - } - }, "node_modules/alasql": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/alasql/-/alasql-3.1.0.tgz", - "integrity": "sha512-x9nGr4rFVDH9s0hqoHycXZp7XhJOgaF2VdiOmJPKGibwU8sovnG9hqjqU/0v3zywow6EQDxg4TuUrKBbikV8GQ==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/alasql/-/alasql-4.1.3.tgz", + "integrity": "sha512-Xym5MsqUVDfteO/z7k4HkAQ+1M6ePzyzciKuJtw9g2WwvrvkwsRJxjZhYI3qKoSxiNA91FrjdmwL6Xw0oB1OEA==", "dependencies": { - "cross-fetch": "^3.1.5", + "cross-fetch": "4.0.0", "dom-storage": "2.1.0", "es6-promise": "4.2.8", "node-fetch": "3", - "xlsx": "0.18", - "yargs": "17" + "yargs": "16" }, "bin": { "alasql": "bin/alasql-cli.js" @@ -431,18 +423,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cfb": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", - "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", - "dependencies": { - "adler-32": "~1.3.0", - "crc-32": "~1.2.0" - }, - "engines": { - "node": ">=0.8" - } - }, "node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -475,16 +455,13 @@ "integrity": "sha512-Z1ky+DGpSFKaUpmIcWEM31c8U9gj1e1/gAUb/PWT5gUJBz+8gtFeXnn7HVUgEuWxsRFhxgKB9fs3gf7sTWt0GQ==" }, "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dependencies": { "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", + "strip-ansi": "^6.0.0", "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" } }, "node_modules/clone": { @@ -496,14 +473,6 @@ "node": ">=0.8" } }, - "node_modules/codepage": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", - "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==", - "engines": { - "node": ">=0.8" - } - }, "node_modules/color": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", @@ -544,11 +513,6 @@ "text-hex": "1.0.x" } }, - "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, "node_modules/compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", @@ -650,29 +614,18 @@ "node": ">= 0.10" } }, - "node_modules/crc-32": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", - "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", - "bin": { - "crc32": "bin/crc32.njs" - }, - "engines": { - "node": ">=0.8" - } - }, "node_modules/cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", + "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", "dependencies": { - "node-fetch": "2.6.7" + "node-fetch": "^2.6.12" } }, "node_modules/cross-fetch/node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz", + "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -763,19 +716,14 @@ } }, "node_modules/detect-libc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", - "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", + "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", "optional": true, "engines": { "node": ">=8" } }, - "node_modules/discontinuous-range": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", - "integrity": "sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==" - }, "node_modules/dom-storage": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/dom-storage/-/dom-storage-2.1.0.tgz", @@ -1064,14 +1012,6 @@ "node": ">= 0.6" } }, - "node_modules/frac": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", - "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==", - "engines": { - "node": ">=0.8" - } - }, "node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", @@ -1279,6 +1219,11 @@ "@sideway/pinpoint": "^2.0.0" } }, + "node_modules/js-sql-parser": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/js-sql-parser/-/js-sql-parser-1.4.1.tgz", + "integrity": "sha512-J8zi3+/yK4FWSnVvLOjS2HIGfJhR6v7ApwIF8gZ/SpaO/tFIDlsgugD6ZMn6flXiuMsCjJxvhE0+xBgbdzvDDw==" + }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", @@ -1436,11 +1381,6 @@ "node": "*" } }, - "node_modules/moo": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.2.tgz", - "integrity": "sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==" - }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -1452,27 +1392,6 @@ "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", "optional": true }, - "node_modules/nearley": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz", - "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==", - "dependencies": { - "commander": "^2.19.0", - "moo": "^0.5.0", - "railroad-diagrams": "^1.0.0", - "randexp": "0.4.6" - }, - "bin": { - "nearley-railroad": "bin/nearley-railroad.js", - "nearley-test": "bin/nearley-test.js", - "nearley-unparse": "bin/nearley-unparse.js", - "nearleyc": "bin/nearleyc.js" - }, - "funding": { - "type": "individual", - "url": "https://nearley.js.org/#give-to-nearley" - } - }, "node_modules/negotiator": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", @@ -1490,9 +1409,9 @@ } }, "node_modules/node-abi": { - "version": "3.33.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.33.0.tgz", - "integrity": "sha512-7GGVawqyHF4pfd0YFybhv/eM9JwTtPqx0mAanQ146O3FlSh3pA24zf9IRQTOsfTSqXTNzPSP5iagAJ94jjuVog==", + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.45.0.tgz", + "integrity": "sha512-iwXuFrMAcFVi/ZoZiqq8BzAdsLw9kxDfTC0HMyjXfSL/6CSDAGD5UmR7azrAgWV1zKYq7dUUMj4owusBWKLsiQ==", "optional": true, "dependencies": { "semver": "^7.3.5" @@ -1607,15 +1526,6 @@ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" }, - "node_modules/pgsql-ast-parser": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/pgsql-ast-parser/-/pgsql-ast-parser-11.0.1.tgz", - "integrity": "sha512-ds6WgKw/Ljv4hs0lGTDBd1qEcOa5SsMAqKEaHhY8UbvyuD0mN0R1VVesvcsiEE5ffZ4879jqAry4DHkC1LkdCw==", - "dependencies": { - "moo": "^0.5.1", - "nearley": "^2.19.5" - } - }, "node_modules/prebuild-install": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", @@ -1687,23 +1597,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/railroad-diagrams": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz", - "integrity": "sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==" - }, - "node_modules/randexp": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz", - "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==", - "dependencies": { - "discontinuous-range": "1.0.0", - "ret": "~0.1.10" - }, - "engines": { - "node": ">=0.12" - } - }, "node_modules/range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", @@ -1762,14 +1655,6 @@ "node": ">=0.10.0" } }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "engines": { - "node": ">=0.12" - } - }, "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -1803,9 +1688,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "optional": true, "dependencies": { "lru-cache": "^6.0.0" @@ -1933,17 +1818,6 @@ "is-arrayish": "^0.3.1" } }, - "node_modules/ssf": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", - "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", - "dependencies": { - "frac": "~1.1.2" - }, - "engines": { - "node": ">=0.8" - } - }, "node_modules/stack-trace": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", @@ -2187,25 +2061,9 @@ } }, "node_modules/wkt-parser": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/wkt-parser/-/wkt-parser-1.3.2.tgz", - "integrity": "sha512-A26BOOo7sHAagyxG7iuRhnKMO7Q3mEOiOT4oGUmohtN/Li5wameeU4S6f8vWw6NADTVKljBs8bzA8JPQgSEMVQ==" - }, - "node_modules/wmf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", - "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/word": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz", - "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==", - "engines": { - "node": ">=0.8" - } + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/wkt-parser/-/wkt-parser-1.3.3.tgz", + "integrity": "sha512-ZnV3yH8/k58ZPACOXeiHaMuXIiaTk1t0hSUVisbO0t4RjA5wPpUytcxeyiN2h+LZRrmuHIh/1UlrR9e7DHDvTw==" }, "node_modules/wrap-ansi": { "version": "7.0.0", @@ -2229,26 +2087,6 @@ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "optional": true }, - "node_modules/xlsx": { - "version": "0.18.5", - "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", - "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", - "dependencies": { - "adler-32": "~1.3.0", - "cfb": "~1.2.1", - "codepage": "~1.15.0", - "crc-32": "~1.2.1", - "ssf": "~0.11.2", - "wmf": "~1.0.1", - "word": "~0.3.0" - }, - "bin": { - "xlsx": "bin/xlsx.njs" - }, - "engines": { - "node": ">=0.8" - } - }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", @@ -2264,28 +2102,28 @@ "optional": true }, "node_modules/yargs": { - "version": "17.7.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", - "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dependencies": { - "cliui": "^8.0.1", + "cliui": "^7.0.2", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "string-width": "^4.2.3", + "string-width": "^4.2.0", "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" + "yargs-parser": "^20.2.2" }, "engines": { - "node": ">=12" + "node": ">=10" } }, "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "engines": { - "node": ">=12" + "node": ">=10" } } }