diff --git a/package-lock.json b/package-lock.json index 483be79..424c58d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ }, "devDependencies": { "@babel/preset-env": "^7.23.3", - "@koopjs/koop-core": "^9.2.8", + "@koopjs/koop-core": "^10.0.0", "babel-preset-env": "^1.7.0", "bson": "^6.2.0", "cd": "^0.3.3", @@ -2096,9 +2096,9 @@ "integrity": "sha512-KEgORx0HKHOrV4oMYOwmZ76N89WTNkbKb1z3UYJrOEaKVGRU3jisgQcuTXFqjJJe4ZApGQhxCzNgcaU067qdpA==" }, "node_modules/@esri/proj-codes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@esri/proj-codes/-/proj-codes-3.1.0.tgz", - "integrity": "sha512-XySw4hYBq5It+zlXlESl3/Hr0xFGkbwaif5o8SJTiGfcWapU4LRh6JLey9Sg2BZGqS8IxpJENMEUl9J87t7adA==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@esri/proj-codes/-/proj-codes-3.2.0.tgz", + "integrity": "sha512-HgmOdGTEpLvqCG7kl6jgqVlhsxqtlCvNUgFQxTs6cMiMrLD7sYlu526lcu4hOxHsly02QsI3EkRU6U+QPsANag==" }, "node_modules/@hapi/hoek": { "version": "9.3.0", @@ -2620,12 +2620,12 @@ } }, "node_modules/@koopjs/featureserver": { - "version": "8.1.9", - "resolved": "https://registry.npmjs.org/@koopjs/featureserver/-/featureserver-8.1.9.tgz", - "integrity": "sha512-rCGYnrW1bPr2ilopnWmzyQJnjeajhcq5Fe8vCTSlhGq8C8vvmuUd0K3/skJGvIrCzDcFYYYb8qynUHG+zhWeVw==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@koopjs/featureserver/-/featureserver-8.2.0.tgz", + "integrity": "sha512-+seuoRsJzjNswtGgRMVPGVGtKofamNpx+XdER2kh/RY63FXdQlGEGmjGL2w/src9HJq2AqDAtIggeHQTp3bnBQ==", "dev": true, "dependencies": { - "@esri/proj-codes": "^3.1.0", + "@esri/proj-codes": "^3.2.0", "@koopjs/logger": "5.0.0", "@koopjs/winnow": "4.2.1", "@terraformer/spatial": "^2.1.2", @@ -2633,7 +2633,7 @@ "esri-extent": "^1.1.3", "geojson-validation": "^1.0.2", "iso-datestring-validator": "^2.2.2", - "joi": "^17.10.2", + "joi": "^17.11.0", "lodash": "^4.17.21", "postgres-date": "^2.1.0", "wkt-parser": "^1.3.3" @@ -2656,14 +2656,14 @@ } }, "node_modules/@koopjs/koop-core": { - "version": "9.2.10", - "resolved": "https://registry.npmjs.org/@koopjs/koop-core/-/koop-core-9.2.10.tgz", - "integrity": "sha512-3BBHQlrObYh+yiuzuogFUd32bE5cgM1ghuf1otDQPqisOdjW8SwQK624+ivBXHR6cUcdkuwRWAZOZuwBpfKlTQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@koopjs/koop-core/-/koop-core-10.0.0.tgz", + "integrity": "sha512-TcKoDHzJo2MpJ3Sffsm6S8JuLqV962HTGEYfinq3xlZQWw8EJjrpOC8xQ5iLBRSajMOb7qub6F2U0a0hZliJ5w==", "dev": true, "dependencies": { "@koopjs/cache-memory": "5.0.0", "@koopjs/logger": "5.0.0", - "@koopjs/output-geoservices": "7.1.9", + "@koopjs/output-geoservices": "8.0.0", "@sindresorhus/fnv1a": "^2.0.1", "body-parser": "^1.19.0", "compression": "^1.7.4", @@ -2672,7 +2672,7 @@ "easy-table": "^1.1.1", "ejs": "^3.1.2", "express": "^4.17.1", - "joi": "^17.10.2", + "joi": "^17.11.0", "lodash": "^4.17.15" } }, @@ -2686,12 +2686,12 @@ } }, "node_modules/@koopjs/output-geoservices": { - "version": "7.1.9", - "resolved": "https://registry.npmjs.org/@koopjs/output-geoservices/-/output-geoservices-7.1.9.tgz", - "integrity": "sha512-M+D1iWTkoQokTCDz0kVag0jLeY0LBIJSTVSrsPS11jIH0qjo/hAaTl5uTb7rg9Z4TtY3LKi/ERDUaM+l8jX78Q==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@koopjs/output-geoservices/-/output-geoservices-8.0.0.tgz", + "integrity": "sha512-xXZZ/x4/08yzxcT2fdtoB0gqylopilkpcZuD7Sng08m9yQ8537WctEfseyuAqTi86/ngnFQHqlbXVcifQJY5SA==", "dev": true, "dependencies": { - "@koopjs/featureserver": "8.1.9", + "@koopjs/featureserver": "8.2.0", "@koopjs/logger": "5.0.0" } }, @@ -3266,9 +3266,9 @@ "dev": true }, "node_modules/@types/triple-beam": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.3.tgz", - "integrity": "sha512-6tOUG+nVHn0cJbVp25JFayS5UE6+xlbcNF9Lo9mU7U0zk3zeUShZied4YEQZjy1JBF043FSkdXw8YkUJuVtB5g==", + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.5.tgz", + "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==", "dev": true }, "node_modules/@types/webidl-conversions": { @@ -3363,9 +3363,9 @@ } }, "node_modules/alasql": { - "version": "4.1.10", - "resolved": "https://registry.npmjs.org/alasql/-/alasql-4.1.10.tgz", - "integrity": "sha512-T37DADaaV8oTXDRNu7LKP7xAHP8fj1W8pqOqWirFqOpwQG/7yH17QSmbpELnZDaf34EGvTql8lJM3EKKflw32Q==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/alasql/-/alasql-4.2.2.tgz", + "integrity": "sha512-GjKrHVmNVsDHIMtCZfENSXPAeD2R/iZdcLc2fjeKsb3cynOVm8O2LlgwsIAHP7otLSHd3BErcg0zrVVO162iAg==", "dev": true, "dependencies": { "cross-fetch": "4", @@ -7924,9 +7924,9 @@ } }, "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==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/js-sql-parser/-/js-sql-parser-1.5.0.tgz", + "integrity": "sha512-scBV/03oaNVPtni/moDdBsHslS/woxiKDliJlwyiXN0KsoD9NpXKLMjxPw36pGfUb7Xw2IdZYvnr+QP2Rl6Vzg==", "dev": true }, "node_modules/js-tokens": { @@ -8219,26 +8219,20 @@ } }, "node_modules/logform": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.5.1.tgz", - "integrity": "sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.0.tgz", + "integrity": "sha512-1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ==", "dev": true, "dependencies": { - "@colors/colors": "1.5.0", + "@colors/colors": "1.6.0", "@types/triple-beam": "^1.3.2", "fecha": "^4.2.0", "ms": "^2.1.1", "safe-stable-stringify": "^2.3.1", "triple-beam": "^1.3.0" - } - }, - "node_modules/logform/node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "dev": true, + }, "engines": { - "node": ">=0.1.90" + "node": ">= 12.0.0" } }, "node_modules/logform/node_modules/ms": { @@ -8594,9 +8588,9 @@ } }, "node_modules/node-abi": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.50.0.tgz", - "integrity": "sha512-2Gxu7Eq7vnBIRfYSmqPruEllMM14FjOQFJSoqdGWthVn+tmwEXzmdPpya6cvvwf0uZA3F5N1fMFr9mijZBplFA==", + "version": "3.51.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz", + "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==", "dev": true, "optional": true, "dependencies": { @@ -10798,9 +10792,9 @@ } }, "node_modules/winston-transport": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz", - "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.6.0.tgz", + "integrity": "sha512-wbBA9PbPAHxKiygo7ub7BYRiKxms0tpfU2ljtWzb3SjRjv5yl6Ozuy/TkXf00HTAt+Uylo3gSkNwzc4ME0wiIg==", "dev": true, "dependencies": { "logform": "^2.3.2", @@ -10808,7 +10802,7 @@ "triple-beam": "^1.3.0" }, "engines": { - "node": ">= 6.4.0" + "node": ">= 12.0.0" } }, "node_modules/wkt-parser": { diff --git a/package.json b/package.json index 04595b4..cd34d56 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ }, "devDependencies": { "@babel/preset-env": "^7.23.3", - "@koopjs/koop-core": "^9.2.8", + "@koopjs/koop-core": "^10.0.0", "babel-preset-env": "^1.7.0", "bson": "^6.2.0", "cd": "^0.3.3",