diff --git a/package-lock.json b/package-lock.json index 3d87106..528ff18 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1237,9 +1237,9 @@ "license": "MIT" }, "node_modules/@turf/helpers": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-7.3.5.tgz", - "integrity": "sha512-E/NMGV5MwbjjP7AJXBtsanC3yY8N2MQ87IGdIgkB2ji5AtBpwnH4L3gEqpYN4RlCJJWbLbzO91BbKv2waUd0eg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-7.4.0.tgz", + "integrity": "sha512-7PAwLZqOdRzTI5g9bHvUwlloAXPDH/mlajtryk0tw4ZwGMtmXsAyF4QundsAMfy4u48Fyd3AUqMXY0SMxqJGWg==", "license": "MIT", "dependencies": { "@types/geojson": "^7946.0.10", @@ -1596,10 +1596,9 @@ "optional": true }, "node_modules/better-sqlite3": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-13.0.1.tgz", - "integrity": "sha512-LYpmOXdkpQYf4wmlxkdzW01XGlOXNIbjLg45yNkh0FQ4814VbK9PdOFmhZpYbej+EZtR/i3FDdhEG98HqZdgnA==", - "hasInstallScript": true, + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-13.0.3.tgz", + "integrity": "sha512-RbOBxmLBG8uvFUc15X9+9SFemKcQ0WBuISBVkpuiaUB2qblC8UWlHEjdWVoZ8AdhSwmoEgsiXKfopX0CQxaACQ==", "license": "MIT", "dependencies": { "node-addon-api": "^8.0.0" @@ -1997,15 +1996,15 @@ } }, "node_modules/csv-parse": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-7.0.1.tgz", - "integrity": "sha512-+2z7Ar0APQ7Uu6fX4cn+pitRmxjZ1WPBcGmZFKmA74FCyi7Et/XZx8cjNQ5CjbZ4HCOxXCOpRBYvYH08Qa003A==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-7.0.2.tgz", + "integrity": "sha512-uKZghv9UmPkMVLYy//KZ9HFAIJsl7wkhoEdIL0+rhuSY9pZQlhaeGEDPIe+/w7eh81MOql8Q/9+inAGWG6ZHYA==", "license": "MIT" }, "node_modules/csv-stringify": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/csv-stringify/-/csv-stringify-6.8.1.tgz", - "integrity": "sha512-tZ6X6TKQyQgCo5OptXcyAbfN1pwmoxEqELPQ7KFazNErx7kiVsDK8o+VYRXhfMl4N9vvOOLXuioquR2MeP847A==", + "version": "6.8.3", + "resolved": "https://registry.npmjs.org/csv-stringify/-/csv-stringify-6.8.3.tgz", + "integrity": "sha512-gIeSCvq5F4VtXV3naV3VAewLhBkiZBz+PPhTOA8H3Y8h/ELa+R1ml0GZck/4/Nzo9ep2lvOluilJ6MJlbZsKMA==", "license": "MIT" }, "node_modules/date-format": { @@ -2660,21 +2659,20 @@ "license": "ISC" }, "node_modules/gtfs": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/gtfs/-/gtfs-4.20.0.tgz", - "integrity": "sha512-t+ZpqxXd4/serWET11HWtu3cEjBUXmTb6w0pwweO+LQjMVjCXjGb4rSM9OZ13s1etjVFNZijv1cDKWDd//tv/Q==", + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/gtfs/-/gtfs-4.20.2.tgz", + "integrity": "sha512-jSzqEZaUnbTENRNZH1ltsnCTyIv78udYMca5OEkUysyhpspowP1UStzGaemNlVta+wGGB00Df95ndZ0DC7PdvA==", "license": "MIT", "dependencies": { - "@turf/helpers": "7.3.5", - "better-sqlite3": "13.0.1", - "csv-parse": "7.0.1", - "csv-stringify": "6.8.1", - "gtfs-realtime-bindings": "2.1.0", + "@turf/helpers": "7.4.0", + "better-sqlite3": "13.0.3", + "csv-parse": "7.0.2", + "csv-stringify": "6.8.3", + "gtfs-realtime-bindings": "2.2.0", "lodash-es": "4.18.1", "long": "5.3.2", "node-stream-zip": "1.16.0", "sanitize-filename": "1.6.4", - "sqlstring-sqlite": "0.1.1", "yargs": "18.1.0", "yoctocolors": "2.2.0" }, @@ -2684,7 +2682,7 @@ "gtfsrealtime-update": "dist/bin/gtfsrealtime-update.js" }, "engines": { - "node": ">= 22" + "node": ">=22" } }, "node_modules/gtfs-realtime-bindings": { @@ -2699,18 +2697,6 @@ "node": ">=22" } }, - "node_modules/gtfs/node_modules/gtfs-realtime-bindings": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/gtfs-realtime-bindings/-/gtfs-realtime-bindings-2.1.0.tgz", - "integrity": "sha512-++VHaoPiKPC53MJ0rNOq47qCQwj3k26D4pJepSQAmI/eFq+Uv+Kr4NCI4KNu5XsmPapiNPywymKHSfcGupVj/g==", - "dependencies": { - "protobufjs": "^8.2.1", - "protobufjs-cli": "^2.2.1" - }, - "engines": { - "node": ">=22" - } - }, "node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -3735,9 +3721,9 @@ } }, "node_modules/node-addon-api": { - "version": "8.9.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.9.1.tgz", - "integrity": "sha512-4eUQWVPCUUUiBjLnHS3cXWeC6ryoPUc0U3rP7IuzapoGbzMqd/r6KKO0clr0b+snQhsrueFEhCZDdK+LK7hxKg==", + "version": "8.9.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.9.2.tgz", + "integrity": "sha512-VijLXbi3UACN69I0JVXJsX4tjACjNoQDgv2gTF6sx2wWEi8tkSg2eX8p5gSIFi8z2+DL3oHmY6OyKce38SDolg==", "license": "MIT", "engines": { "node": "^18 || ^20 || >= 21" @@ -4474,15 +4460,6 @@ "node": ">=0.10.0" } }, - "node_modules/sqlstring-sqlite": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/sqlstring-sqlite/-/sqlstring-sqlite-0.1.1.tgz", - "integrity": "sha512-9CAYUJ0lEUPYJrswqiqdINNSfq3jqWo/bFJ7tufdoNeSK0Fy+d1kFTxjqO9PIqza0Kri+ZtYMfPVf1aZaFOvrQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, "node_modules/stackback": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",