UNPKG

gtfs-to-html

Version:

Build human readable transit timetables as HTML, PDF or CSV from GTFS

117 lines (116 loc) 2.8 kB
{ "name": "gtfs-to-html", "version": "2.11.1", "private": false, "description": "Build human readable transit timetables as HTML, PDF or CSV from GTFS", "keywords": [ "transit", "gtfs", "gtfs-realtime", "transportation", "timetables" ], "homepage": "https://gtfstohtml.com", "bugs": { "url": "https://github.com/blinktaginc/gtfs-to-html/issues" }, "repository": "git://github.com/blinktaginc/gtfs-to-html", "license": "MIT", "author": "Brendan Nee <brendan@blinktag.com>", "contributors": [ "Evan Siroky <evan.siroky@yahoo.com>", "Nathan Selikoff", "Aaron Antrim <aaron@trilliumtransit.com>", "Thomas Craig <thomas@trilliumtransit.com>", "Holly Kvalheim", "Pawajoro", "Andrea Mignone", "Evo Stamatov" ], "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist", "docker", "examples", "views/default", "config-sample.json" ], "bin": { "gtfs-to-html": "dist/bin/gtfs-to-html.js" }, "scripts": { "build": "tsup", "start": "node ./dist/app", "prepare": "husky" }, "dependencies": { "@turf/helpers": "^7.2.0", "@turf/simplify": "^7.2.0", "anchorme": "^3.0.8", "archiver": "^7.0.1", "cli-table": "^0.3.11", "csv-stringify": "^6.6.0", "express": "^5.1.0", "gtfs": "^4.18.0", "gtfs-realtime-pbf-js-module": "^1.0.0", "js-beautify": "^1.15.4", "lodash-es": "^4.17.21", "marked": "^16.3.0", "moment": "^2.30.1", "pbf": "^4.0.1", "pretty-error": "^4.0.0", "pug": "^3.0.3", "puppeteer": "^24.21.0", "sanitize-filename": "^1.6.3", "sanitize-html": "^2.17.0", "sqlstring": "^2.3.3", "toposort": "^2.0.2", "yargs": "^18.0.0", "yoctocolors": "^2.1.2" }, "devDependencies": { "@types/archiver": "^6.0.3", "@types/express": "^5.0.3", "@types/insane": "^1.0.0", "@types/js-beautify": "^1.14.3", "@types/lodash-es": "^4.17.12", "@types/morgan": "^1.9.10", "@types/node": "^22", "@types/pug": "^2.0.10", "@types/sanitize-html": "^2.16.0", "@types/sqlstring": "^2.3.2", "@types/toposort": "^2.0.7", "@types/yargs": "^17.0.33", "husky": "^9.1.7", "lint-staged": "^16.1.6", "prettier": "^3.6.2", "tsup": "^8.5.0", "typescript": "^5.9.2" }, "engines": { "node": ">= 22" }, "release-it": { "github": { "release": true }, "plugins": { "@release-it/keep-a-changelog": { "filename": "CHANGELOG.md" } }, "hooks": { "after:bump": "npm run build" } }, "prettier": { "singleQuote": true }, "lint-staged": { "*.js": "prettier --write", "*.ts": "prettier --write", "*.json": "prettier --write" } }