A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Recent Releases of node-gtfs

node-gtfs - Release 4.17.1

Updated

  • Add prefix support for GTFS-realtime data
  • Batch insert GTFS-realtime data

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 29 days ago

node-gtfs -

BREAKING CHANGES

  • GTFS-Realtime Informed Entities:
    • Renamed table from service_alert_targets to service_alert_informed_entities
    • Changed GTFS-Realtime parsing defaults to false

Updated

  • Dependency Updates
  • Remove package-lock.json
  • Update to tsconfig.json

Fixed

  • Update Service Alert informed entities to add trip_id, direction_id and route_type fields
  • Updated GTFS-Realtime parsing to defaults=false to avoid 0 for empty int fields

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 1 month ago

node-gtfs - Release 4.16.0

Added

  • Support for rider_categories.txt

Updated

  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 1 month ago

node-gtfs - Release 4.15.15

Updated

  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 2 months ago

node-gtfs - Release 4.15.14

Fixed

  • Handle errors from formatGtfsLine

Updated

  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 2 months ago

node-gtfs - Release 4.15.13

Updated

  • Return stops sorted by distance in getStops if bounding_box_side_m option present
  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 2 months ago

node-gtfs - Release 4.15.12

Updated

  • Updated schema for service_alerts
  • Dependency Updates

Added

  • Add support for JSON column type

Fixed

  • Support for arrival/departure time after midnight

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 4 months ago

node-gtfs - Release 4.15.11

Updated

  • Updated GTFS-Realtime alerts fields
  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 5 months ago

node-gtfs - Release 4.15.10

Updated

  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 5 months ago

node-gtfs - Release 4.15.9

Updated

  • Updates to time columns and timestamp columns

Fixed

  • Better GTFS export for currency

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 5 months ago

node-gtfs - Release 4.15.8

Updated

  • GTFS export currency with correct number of decimal places

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 5 months ago

node-gtfs - Release 4.15.7

Updated

  • Types for gtfs-to-html files
  • Added primary key info for attributions.txt, fare_rules.txt, location_group_stops.txt, stop_areas.txt and timeframes.txt
  • Better column checks on imports

Fixed

  • Default logging verbose = true

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 5 months ago

node-gtfs - Release 4.15.6

Updated

  • Improve typescript support for results of each query method
  • Dependency Updates

Added

  • Better documentation for util functions

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 6 months ago

node-gtfs - Release 4.15.5

Fixed

  • Don't add prefixes to columns with null values

Updated

  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 6 months ago

node-gtfs - Release 4.15.4

Updated

  • Improved logging functions
  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 6 months ago

node-gtfs - Release 4.15.3

Added

  • Added new method getServiceIdsByDate
  • Added support for date, start_time and end_time in getStoptimes method

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 6 months ago

node-gtfs - Release 4.15.2

Updated

  • Export types for each GTFS file

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 7 months ago

node-gtfs - Release 4.15.1

Updated

  • Add elapsed time to output
  • Optimze formatGtfsLine function
  • Batch import into chunks

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 7 months ago

node-gtfs - Release 4.15.0

Updated

  • Faster GTFS Import (thanks to Mael)
  • Avoid array creation and string interpolation at each formatLine run
  • Add a new build-watch script
  • Memoize the calculate seconds from midnight and date functions
  • Create indexes after importing all the GTFS files
  • Avoid creating a new db connection for each importLines batch
  • Use sqlite's transaction method rather than batching prepare().run()
  • Fix getStops with bounding box test : order is not important
  • Move gtfs-realtime functions to new file
  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 7 months ago

node-gtfs - Release 4.14.5

Updated

  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 7 months ago

node-gtfs - Release 4.14.4

Updated

  • Use ignoreErrors config for GTFS-Realtime fetching
  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 8 months ago

node-gtfs - Release 4.14.3

Fixed

  • Better error handling for gtfsrealtime-update

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 8 months ago

node-gtfs - Release 4.14.2

Fixed

  • Fix for GTFS-Realtime vehicle positions import

Updated

  • Build before release-it

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 8 months ago

node-gtfs - Release 4.14.1

Changed

  • Update to fare_transfer_rules.txt model
  • Added types for all GTFS files

Updated

  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 8 months ago

node-gtfs - Release 4.14.0

Changed

  • Changed config structure for GTFS-Realtime urls

Updated

  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 8 months ago

node-gtfs - Release 4.13.4

Fixed

  • Correction to trips_dated_vehicle_journey

Updated

  • Changed model exports

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 9 months ago

node-gtfs - Release 4.13.3

Changed

  • getShapesAsGeoJSON returns MultiLineString

Updated

  • Omit undefined properties from geojson
  • Better geojson tests
  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 9 months ago

node-gtfs - Release 4.13.2

Fixed

  • Better date import

Updated

  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 9 months ago

node-gtfs - Release 4.13.1

Updated

  • Types for openDb function

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 10 months ago

node-gtfs - Release 4.13.0

Updated

  • Convert to Typescript
  • Move tests to Jest from Mocha
  • Dependency Updates

Fixed

  • Make attribution_id optional

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 10 months ago

node-gtfs - Release 4.12.0

Added

  • Support for service_id in getRoutes

Changed

  • Use tempy for temporary directory creation

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 10 months ago

node-gtfs - Release 4.11.3

Fixed

  • Better tests for locations.geojson
  • Handle unknown filename extensions in models

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 11 months ago

node-gtfs - Release 4.11.2

Added

Updated

  • Update sqlite type for all models
  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 11 months ago

node-gtfs - Release 4.11.1

Changed

  • Don't throw error on GTFS-Realtime import HTTP error

Updated

  • Remove recursive-copy module
  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 11 months ago

node-gtfs - Release 4.11.0

Added

Updated

  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 11 months ago

node-gtfs - Release 4.10.4

Updated

  • Improved error messages
  • Don't use pretty-error globally
  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 12 months ago

node-gtfs - Release 4.10.3

Added

  • Additional GTFS-RT vehiclePosition fields
  • deleteDb method

Updated

  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee 12 months ago

node-gtfs - Release 4.10.2

Added

  • Better error message for gtfsrealtime-update command
  • Support additional fields for vehiclePosition GTFS-Realtime data

Updated

  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 1 year ago

node-gtfs - Release 4.10.1

Updated

  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 1 year ago

node-gtfs - Release 4.9.0

Updated

  • Close DB if not :memory: from CLI after import

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 1 year ago

node-gtfs - Release 4.8.0

Added

  • ignoreErrors config option
  • downloadTimeout config option
  • db config option

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 1 year ago

node-gtfs - Release 4.7.2

Updated

  • Show info about ignoreDuplicates option when primary key constraint issue happens
  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 1 year ago

node-gtfs - Release 4.7.1

Updated

  • Support null arrival and departure in StopTimeUpdate

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 1 year ago

node-gtfs - Release 4.7.0

Added

  • Added bounding_box_side_m option to getStops and getStopsAsGeoJSON to find all stops within a bounding box.

Updated

  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 1 year ago

node-gtfs - Release 4.6.0

Changed

  • Renamed getStopTimesUpdates to getStopTimeUpdates.

Added

  • Added schedule_relationship, trip_start_time, direction_id and route_id fields to stop_time_updates and trip_updates tables.

Updated

  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 1 year ago

node-gtfs - Release 4.5.1

Updated

  • Dependency updates
  • Use path to types file instead of directory in package.json

Fixed

  • Exclude agency_id from export if empty

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 1 year ago

node-gtfs - Release 4.5.0

Updated

  • Increase maxInsertVariables to 32,000
  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 1 year ago

node-gtfs - Release 4.4.3

Updated

  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 2 years ago

node-gtfs - Release 4.4.2

Changed

  • Added index to stoptimes table for stop_id field
  • Updated node.js versions for tests

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 2 years ago

node-gtfs - Release 4.4.1

Changed

  • Use lint-staged instead of pretty-quick

Updated

  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 2 years ago

node-gtfs - Release 4.4.0

Changed

  • Pad leading zeros of timestamp columns

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 2 years ago

node-gtfs - Release 4.3.2

Updated

  • Dependency updates
  • node-csv relax_quotes config

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 2 years ago

node-gtfs - Release 4.3.1

Added

  • Ignore system directories within zip file

Updated

  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 2 years ago

node-gtfs - Release 4.3.0

Updated

  • Updated Readme to add closeDb documentation
  • Use node-stream-zip instead of unzipper

Added

  • Support for prefixes when importing multiple GTFS files

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 2 years ago

node-gtfs - Release 4.2.0

Updated

  • Add route_attributes to getShapesAsGeoJSON() function as geojson properties
  • Add stop_attributes to getStopsAsGeoJSON() function as geojson properties
  • Support for multi-column primary keys

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 2 years ago

node-gtfs - Release 4.1.1

Added

  • Support for GTFS+ Files

Updated

  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 2 years ago

node-gtfs - Release 4.1.0

Added

  • Support for Operational Data Standard (ODS) Files

Updated

  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 2 years ago

node-gtfs - Release 4.0.3

Changed

  • Updates to sqlite journal mode

Updated

  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 2 years ago

node-gtfs - Release 4.0.2

Changed

  • In getStopsAsGeoJSON only return stops that are part of a route.

Updated

  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 2 years ago

node-gtfs - Release 4.0.1

Updated

  • Update types info
  • Improved readme
  • Improved queries

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 2 years ago

node-gtfs - Release 4.0.0

Changed

  • Use better-sqlite3 library
  • Make all query methods synchronous
  • Remove runRawQuery (use Raw SQLite query instead)
  • Remove execRawQuery (use Raw SQLite query instead)
  • Remove getDb (use openDb instead)

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 2 years ago

node-gtfs - Release 3.8.0

Updated

  • Dependency updates
  • Add Node 18 tests

Changed

  • Make transfer_type not required in transfers.txt

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 2 years ago

node-gtfs - Release 3.7.0

Updated

  • Dependency updates

Added

  • Add ignoreDuplicates config option

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 2 years ago

node-gtfs - Release 3.6.1

Updated

  • Support for querying null values as part of an array

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 2 years ago

node-gtfs - Release 3.6.0

Added

  • GTFS Fares v2 and new transfers.txt fields

Updated

  • Dependency updates
  • Better examples in readme

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 2 years ago

node-gtfs - Release 3.5.1

Updated

  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 3 years ago

node-gtfs - Release 3.5.0

Updated

  • Use yoctocolors instead of chalk
  • Dependency updates

Fixed

  • Support untildify in sqlitePath config variable

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 3 years ago

node-gtfs - Release 3.4.0

Updated

  • Dependency updates
  • Documentation updates
  • Added default:, and source: keywords in the models to describe a default value and a source to transform from for GTFS-Realtime
  • Filtering all models belonging to GTFS-Realtime from import (but not export) in GTFS

Added

From DSorlov

  • Added trips-dates-vehicle-journey.txt model
  • GTFS-Realtime Support for VehiclePositions, TripUpdates and ServiceAlerts
  • gtfsrealtime-update script - does selective refresh of only GTFS-Realtime data without deleting the database
  • updateGtfsRealtime() method - does selective refresh of only GTFS-Realtime data without deleting the database
  • getServiceAlerts(..), getStopTimesUpdates(..), getTripUpdates(..), and getVehicleLocations(..) added methods
  • advancedQuery, runRawQuery and execRawQuery methods to perform direct database queries

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 3 years ago

node-gtfs - Release 3.3.1

Added

  • Add support for querying by shape_id

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 3 years ago

node-gtfs - Release 3.3.0

Changed

  • Switched back to sqlite3 module

Updated

  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 3 years ago

node-gtfs - Release 3.2.5

Updated

  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 3 years ago

node-gtfs - Release 3.2.4

Updated

  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 3 years ago

node-gtfs - Release 3.2.3

Added

  • Implemented case-insensitive columns on import

Updated

  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 3 years ago

node-gtfs - Release 3.2.2

Updated

  • Dependency Updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 3 years ago

node-gtfs - Release 3.2.1

Updated

  • Updated sqlite3 dependency to use @vscode/sqlite3 for npm audit warning
  • Downgraded dtslint to 3.4.2 for npm audit warning

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 3 years ago

node-gtfs - Release 3.2.0

Added

  • Support for opening multiple sqlite databases
  • Basic TypeScript support (Matt Moran)

Updated

  • Readme updates
  • Dependency updates

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 3 years ago

node-gtfs - Release 3.1.4

Added

  • Husky and Prettier

Update

  • Downgraded node-sqlite3 library to released version

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 3 years ago

node-gtfs - Release 3.1.3

Added

  • Added release-it

Updated

  • Updated pinned node-sqlite3 library

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 3 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 3 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 3 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 3 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee almost 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee about 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 4 years ago

node-gtfs -

Consumption - Mobility and Transportation - TypeScript
Published by brendannee over 4 years ago