UNPKG

gtfs-to-blocks

Version:

Generate CSV of transit departure times organized by block_id in GTFS.

82 lines (81 loc) 1.87 kB
{ "name": "gtfs-to-blocks", "version": "0.3.11", "private": false, "description": "Generate CSV of transit departure times organized by block_id in GTFS.", "keywords": [ "transit", "gtfs", "transportation", "timetables" ], "license": "MIT", "author": "Brendan Nee <brendan@blinktag.com>", "contributors": [], "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", "bin": { "gtfs-to-blocks": "dist/bin/gtfs-to-blocks.js" }, "scripts": { "prepare": "husky", "build": "tsup", "build-watch": "tsup --watch", "lint": "eslint \"src/**/*.ts\"" }, "dependencies": { "chalk": "^5.6.2", "cli-table": "^0.3.11", "csv-stringify": "^6.7.0", "gtfs": "^4.18.5", "lodash-es": "^4.18.1", "moment": "^2.30.1", "pretty-error": "^4.0.0", "sanitize-filename": "^1.6.4", "sqlstring": "^2.3.3", "timer-machine": "^1.1.0", "untildify": "^6.0.0", "yargs": "^18.0.0" }, "devDependencies": { "@eslint/config-helpers": "0.5.4", "@eslint/eslintrc": "3.3.5", "@eslint/js": "10.0.1", "@types/lodash-es": "^4.17.12", "@types/timer-machine": "^1.1.3", "@types/yargs": "^17.0.35", "eslint": "^10.2.0", "husky": "^9.1.7", "lint-staged": "^16.4.0", "prettier": "^3.8.1", "tsup": "^8.5.1", "typescript": "^6.0.2", "typescript-eslint": "8.58.0" }, "engines": { "node": ">= 12.14.0" }, "release-it": { "github": { "release": true }, "plugins": { "@release-it/keep-a-changelog": { "filename": "CHANGELOG.md" } }, "hooks": { "after:bump": "npm run build" } }, "prettier": { "singleQuote": true, "semi": false }, "lint-staged": { "*.js": "prettier --write", "*.ts": "prettier --write", "*.json": "prettier --write" } }