{"_id":"journey-planner","_rev":"45-3f741e0412b5879372f6d03c7efc263b","name":"journey-planner","description":"GTFS journey planner based on transfer patterns","dist-tags":{"latest":"2.0.2"},"versions":{"0.0.1":{"name":"journey-planner","version":"0.0.1","description":"GTFS journey planner based on transfer patterns","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.44","@types/node":"^8.0.57","@types/request-promise":"^4.1.39","chai":"^3.5.0","mocha":"^3.5.3","ts-node":"^3.3.0","typescript":"^2.6.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.4.1","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"gitHead":"16bb91d6af6ca1df8a6a40ca980a4106067ca3da","_id":"journey-planner@0.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-cZIpbqLOWqpPH9wD6wPH5+D7ST7gHV+la01sSneZuPOF/VJW8b1HO35ITF11lOHSoSZoqF/twxtDb1jVJG9ZIw==","shasum":"cd92bfc55a6fd4b58011aa1afadc515ac4709410","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvKKDG4vopZRNOKv7HQuhVEwLkLmVzMaIqpZYzSI0rNAiEA7qGk5oE7dPPt+MgR4XLFEB1xilZgaXhSomJGFIln0LE="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner-0.0.1.tgz_1513202934821_0.4092060204129666"},"directories":{},"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.1.0":{"name":"journey-planner","version":"0.1.0","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.44","@types/node":"^8.0.57","@types/request-promise":"^4.1.39","chai":"^3.5.0","mocha":"^3.5.3","ts-node":"^3.3.0","typescript":"^2.6.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.4.1","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"gitHead":"79a913e18578034a297c328fae0cc9829696bec3","_id":"journey-planner@0.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-c5J/LyI2bVAwN8MfwYVbobzEPqo//i9ZBzzShchDPde3sBED2NaP/ELFAfnwonesIrdkZdkTFJTXxuEaK4+Bfw==","shasum":"d891f69cb04b95f7900fb368fdcee2b2f2b57e15","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZda6++g0kJzfaHNYB1X6J1uDZWomexQGjqzdzhgf9zQIhAM9d2N2G4qvRwX2T4SVMuiDB+XsTSh1GWvPr3LDy6XMd"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner-0.1.0.tgz_1513579362792_0.5795455661136657"},"directories":{},"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.1.1":{"name":"journey-planner","version":"0.1.1","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.44","@types/node":"^8.0.57","@types/request-promise":"^4.1.39","chai":"^3.5.0","mocha":"^3.5.3","ts-node":"^3.3.0","typescript":"^2.6.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.4.1","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"gitHead":"51c4ced448e3fd08da1cdfff0feccf983383f812","_id":"journey-planner@0.1.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-nTt05U7rhXCSEKT2+o5tiJhEUO+fQr6nd2GyEJBHOEP5bmpFGaj4kv+ci+baHApMDHn1MkItXNZbiNBcNzFhlg==","shasum":"b5d9e3a6839cbe991add8b69ce306bdc662e9301","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsgyuw/H69AgWR7QBZvdEzxg+iv6BmsLdbYujkXRJOlAIgewDw/xyFSNvkndot41z4or59bdf/2fpog0RvZ9y0nvo="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner-0.1.1.tgz_1513579455294_0.8739265608601272"},"directories":{},"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.2.0":{"name":"journey-planner","version":"0.2.0","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.44","@types/node":"^8.0.57","@types/request-promise":"^4.1.39","chai":"^3.5.0","mocha":"^3.5.3","ts-node":"^3.3.0","typescript":"^2.6.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.4.1","js-joda":"^1.6.2","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"gitHead":"d83625733afc6269454b84b188f75cba790118b9","_id":"journey-planner@0.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-33zLnmfYBBXoYVUJReW9v05KePZsNCajrXeA6FeGE5zZbY6WFrWRzMh8MvqB7BSaw9/BPFBEYomERnjL9eSPlg==","shasum":"6881dd8ef4cd5eaadb936a210df29bda0655741e","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh33XwAGQAXDjDCYo7vJIU8tz0bDnxNCoOhVpOdFD3ggIgLKb7pFYsXTbLThLrkva70zAXfxqjNTlLfQs+r52VEe0="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner-0.2.0.tgz_1513785690424_0.7810001510661095"},"directories":{},"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.3.0":{"name":"journey-planner","version":"0.3.0","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.44","@types/node":"^8.0.57","@types/request-promise":"^4.1.39","chai":"^3.5.0","mocha":"^3.5.3","ts-node":"^3.3.0","typescript":"^2.6.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.4.1","js-joda":"^1.6.2","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"gitHead":"bf91f723f6d50948ce98c2fc731dfdd6f3e36ec5","_id":"journey-planner@0.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-XKxluE3lwWeuljMcvcY9KVFYeKaqzNF0eZVb2i75AgBss9YoxDz90+oR6gazCUwDdmT0qm6L/KqOmnKtXVm/7A==","shasum":"4ae04de4b38d94f21b7f19304d36a89ea481e891","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+JmMQPknt3kd0eKGa8ytz3Mboqq2lNouPpEhxBOtsDAiEAjDRB1UalTerrHOkdELa16poSqSAPhqHpdYvrWy9EtZ8="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner-0.3.0.tgz_1513788530663_0.8403953423257917"},"directories":{},"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.3.1":{"name":"journey-planner","version":"0.3.1","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.44","@types/node":"^8.0.57","@types/request-promise":"^4.1.39","chai":"^3.5.0","mocha":"^3.5.3","ts-node":"^3.3.0","typescript":"^2.6.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.4.1","js-joda":"^1.6.2","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"gitHead":"c9bfc69af6e432c21711c87e9c9c58942a8a0963","_id":"journey-planner@0.3.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-eqj5hYEWZKFLV1S9McuBWKH0Ou3v99rK8CoyxEHmPGXyGiN3RftUpJOCgpR+Xf3xnyckfyHb+saiJzQqw/NqWQ==","shasum":"669667928f1876434fab4933883a4e77c52dd286","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-0.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMo6+/mu2IHp+tc+Xh2PqnfU54ACm97oe3vjiSEwwBiAiB3YltEnaU/0sjV4ShPmPMnqT38Jsi2HdIQAIulOeb3BA=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner-0.3.1.tgz_1513936696960_0.24980832659639418"},"directories":{},"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.4.0":{"name":"journey-planner","version":"0.4.0","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.44","@types/node":"^8.0.57","@types/request-promise":"^4.1.39","chai":"^3.5.0","mocha":"^3.5.3","ts-node":"^3.3.0","typescript":"^2.6.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.4.1","js-joda":"^1.6.2","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"gitHead":"a1b5adede66d2c22ad6f7a72ab2eb3de6306db5f","_id":"journey-planner@0.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-DCadlewc7VbgTeiXgSw03+vB16wWhBYXD+ORO4jLYHykMUxhaAhUaEUz8pLiqr553iNjXrSdYzDNtk/eRr56Ww==","shasum":"909fc5a6d59bf2f94af6128fa74438af5c427ee3","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-0.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA6YnnfZt+sYFcHqpRIAxuiS1MdLygmdWUR5PFs0eJAJAiEA9ZdZg/wdNx3+ypXX/ePPSj5UT4pOUQy/2W2Xdg1qy5E="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner-0.4.0.tgz_1513964451783_0.9842679961584508"},"directories":{},"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.5.0":{"name":"journey-planner","version":"0.5.0","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.44","@types/node":"^8.0.57","@types/request-promise":"^4.1.39","chai":"^3.5.0","mocha":"^3.5.3","ts-node":"^3.3.0","typescript":"^2.6.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.4.1","js-joda":"^1.6.2","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"gitHead":"146528aa26c0961362671f2d14a472b9348850a9","_id":"journey-planner@0.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-pHjR3VDlTrKJkKw3v3xAsZwOd9qc9hk5Kac1wT81qf0DvmbkcKMYc+ylgTAsb8y3pLoYbz3+Hpm3BoOYwYk7fw==","shasum":"cd8ed8d00cc012e86d21038f0e0ec3baf8629b53","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-0.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBH6tp2NDC5H5xjEKFeY4cUUSgc7ua4bMtbJckBBeYWAiEA/pyss/MYK/aXqfX3QIGAGgQ04qw68Koei2ZU9u5SytM="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner-0.5.0.tgz_1513965533587_0.6705813747830689"},"directories":{},"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.5.1":{"name":"journey-planner","version":"0.5.1","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.44","@types/node":"^8.0.57","@types/request-promise":"^4.1.39","chai":"^3.5.0","mocha":"^3.5.3","ts-node":"^3.3.0","typescript":"^2.6.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.4.1","js-joda":"^1.6.2","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"gitHead":"cfc5d78a8212c6535ac91011872a6a9b02c0a280","_id":"journey-planner@0.5.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-qsXvdSwCb8nOLtZz6QXmbzVziPkeSOXNVJN/EDB+XGjJNMmZfIkV/zHQfa++sC3DnnPueluTB8Yj6LaHm1sX4g==","shasum":"86eff19efda2a97e0146bb7bd3b174cf38818abb","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-0.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtAb6riQMosKIZRXP1Y17g5oJCSx+ny8jAwNAEyz6FHQIgKbN5SCwCdozoAMmjVScLJFyNtrXDm5/NRKt7WlwUJHk="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner-0.5.1.tgz_1514358917285_0.06332128192298114"},"directories":{},"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.5.2":{"name":"journey-planner","version":"0.5.2","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.44","@types/node":"^8.0.57","@types/request-promise":"^4.1.39","chai":"^3.5.0","mocha":"^3.5.3","ts-node":"^3.3.0","typescript":"^2.6.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.4.1","js-joda":"^1.6.2","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"gitHead":"0bba52d7059b582456471320dd4e035f6b661719","_id":"journey-planner@0.5.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-373TO6lkWvK6pRIsaruzrZ7mfiYjRd/BWVkVb2XEmZ2TmxEyDSNZNtbM2hi/vnbl9ZkuPNCQi7v3iDpC2uzbDg==","shasum":"e6cadee559d90dcf914c06c39cf3e4a18426209e","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-0.5.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK6dIcBW6yPCZ0fEHkbOIDmtFPoLabnnLxC+4er/UzAQIhANSsARLV9gUOwQ/pmTeNxISGkgD+Kic6YfFIabGI/6v1"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner-0.5.2.tgz_1514363951858_0.8615190628916025"},"directories":{},"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.5.3":{"name":"journey-planner","version":"0.5.3","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.44","@types/node":"^8.0.57","@types/request-promise":"^4.1.39","chai":"^3.5.0","mocha":"^3.5.3","ts-node":"^3.3.0","typescript":"^2.6.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.4.1","js-joda":"^1.6.2","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"gitHead":"f8a6c94bf7fec4f96c7efd8eb8d0836450c77027","_id":"journey-planner@0.5.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-DXPwvAQAOX+2RkbnjyaOYi9eCxps4ihXd/t7oRWmY3QM17ltg/Snw5312OpKxayHaQS1Nhn3ZLDD+6xGbFbnPQ==","shasum":"d0ed63912df12b3ad92264f117c626b4f94c2be6","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-0.5.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWdCQwTyPwPKS/LVhXuMSwrwbsTQLnZwwWDTVvqzVIVAiBHaGJScJpjBYoRplg5zIhUptB70Kxzob5AdBGg7YEAdw=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner-0.5.3.tgz_1514369294673_0.6452594005968422"},"directories":{},"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.6.0":{"name":"journey-planner","version":"0.6.0","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.44","@types/node":"^8.0.57","@types/request-promise":"^4.1.39","chai":"^3.5.0","mocha":"^3.5.3","ts-node":"^3.3.0","typescript":"^2.6.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.4.1","js-joda":"^1.6.2","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"gitHead":"85ebb6b88c63efa2436ce4011dbda70dd56d2786","_id":"journey-planner@0.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-ID2tg+x0jJRkfxlqLpaXStvjQL6tyuk8fPw9lUMRkdzC629476tnaJhSmsz1Tn42FahaDw7yhWeUuEcgwC6+gA==","shasum":"379f55208e5bb1965e1fce67c3e6a5d050153155","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-0.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+tOeXyZOateB2W7Memqh3jStMf1xViwRrAWzvSNu6hQIgFT4OvHMvkVVtaruJl0PmIQRfNc6Or+0R6c4lDl8hfmc="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner-0.6.0.tgz_1515010536273_0.34573163092136383"},"directories":{},"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.6.1":{"name":"journey-planner","version":"0.6.1","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.44","@types/node":"^8.0.57","@types/request-promise":"^4.1.39","chai":"^3.5.0","mocha":"^3.5.3","ts-node":"^3.3.0","typescript":"^2.6.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.4.1","js-joda":"^1.6.2","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"gitHead":"d5aab72a92b6ff7d0def1130524c6e8a0986fc51","_id":"journey-planner@0.6.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-hva0ETr6ZMein4kdaylLqHvsqpWYT14r93c8v9c0vYnnfzTa9etX7BBCKrL9qugU0BZtqyAgYioPelRLnJsHdA==","shasum":"38e4d9af70c059347a7d7bc57a7bc6f9bd174b9e","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-0.6.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAfYXCFaSLHpOKV119QT3cUCFD+Odkb9epxyuS6zTeHIAiEAqvdpijkE+1uTFm3ynn7153BF2ucz49N4udpxqGg6pFA="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner-0.6.1.tgz_1515012947928_0.8437513301614672"},"directories":{},"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.6.3":{"name":"journey-planner","version":"0.6.3","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.48","@types/node":"^9.4.6","@types/request-promise":"^4.1.41","chai":"^4.1.2","mocha":"^5.0.1","ts-node":"^3.3.0","typescript":"^2.7.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.6.0","js-joda":"^1.6.2","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.2.0","ts-option":"^1.1.4"},"gitHead":"faa1863e4791dbe3c244ef29f10bfbdbc8c3e45e","_id":"journey-planner@0.6.3","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-5Ub6CXRkLu/oJEhGq1H88n5aDVD8m4bMH1nn9KDpsz3h3Oe9j46zTSzYalurgpp/RLXxh9Xp/oY/ZvILiONiAw==","shasum":"db189a62c22cbd7212ec79aa6aac350c5f751686","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-0.6.3.tgz","fileCount":68,"unpackedSize":124325,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3oh3uAM5ZrvAdmcOidm8rlRzZl9wCj23sv6elJHqHpwIgJlUcNRuEH/v0jnKRxqVGfPybE+RZhgmnnkvt3TFTI9M="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_0.6.3_1518728982377_0.3115371732515857"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"0.6.4":{"name":"journey-planner","version":"0.6.4","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.4.6","chai":"^4.1.2","mocha":"^5.0.1","ts-node":"^5.0.0","typescript":"^2.7.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.7.0","js-joda":"^1.6.2","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.2.1","ts-option":"^1.1.4"},"gitHead":"766b50266d8e48a8dd46adccabb61e145f4fd162","_id":"journey-planner@0.6.4","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-gFBJ0TYSucB8fhuwujjlyzsYF0l2sypj1d4Gq3+OT5VgUso/d9kOOMSKBeAKKvp8AuAXADtJ5TA/IEeGOCmd2w==","shasum":"a2630249acbc742daf2d06b582c3784936160b84","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-0.6.4.tgz","fileCount":68,"unpackedSize":132742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjzY4K9Hm7syaJJIXUYU04ycPsVWDcmLy8gFxxNQkv8AIgf+WAntRkURDNk0zuDKZTuJkpQ31b5BSz9IGAUH/AYas="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_0.6.4_1519648271550_0.5749265278852997"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.0.0":{"name":"journey-planner","version":"1.0.0","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.4.6","chai":"^4.1.2","mocha":"^5.0.1","ts-node":"^5.0.0","typescript":"^2.7.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.7.0","js-joda":"^1.6.2","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.2.1","ts-option":"^1.1.4"},"gitHead":"ae8427a04769af0ab713abbc6cb79a69ceafc9ab","_id":"journey-planner@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-UTTUd0QRs7j913RCBT4oXAddS84YtHIhPhC9h18FoCx80Pkmapj5daiDiMvSYjgi1et9OLZ8HtXq2POGRwdzDA==","shasum":"7dd472eabdfe54c8ba01bbf61a9fa51cc48d09d7","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.0.0.tgz","fileCount":68,"unpackedSize":134589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkQ9PStPXr6OAhoQ5TcOjkZZeTU1LH6K9NjzBWr9o7RAiBg4LDQ+qShdjiCh3ju+dhgn1hrrWUIalMPfVBeURUaHg=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.0.0_1519649239303_0.1504073473219969"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.0.1":{"name":"journey-planner","version":"1.0.1","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.4.6","chai":"^4.1.2","mocha":"^5.0.1","ts-node":"^5.0.0","typescript":"^2.7.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.7.0","js-joda":"^1.6.2","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.2.1","ts-option":"^1.1.4"},"gitHead":"78d85caea3231e810845603beec4c48e283a1174","_id":"journey-planner@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-csSAdLuCkr9KccYD2YkAmt2DEeiE7cb6dSPg2hwzzw+PVpkcj6gYaWSPaAg5rKZYYiAaaguhUr0PrAn3eb+FbQ==","shasum":"5e23ad439c0be353e329716eda7f083eff244897","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.0.1.tgz","fileCount":68,"unpackedSize":141023,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB479HWClCBrUR4MTJaCgE73N69VVRbPZnHDj89+mofuAiAsxoN0ICRIl4KAARQOJWpLBHnUQRoF1QQFYxfP6eptKg=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.0.1_1520186975675_0.128196104442438"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.0.2":{"name":"journey-planner","version":"1.0.2","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.4.6","chai":"^4.1.2","mocha":"^5.0.1","ts-node":"^5.0.0","typescript":"^2.7.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.7.0","js-joda":"^1.6.2","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.2.1","ts-option":"^1.1.4"},"gitHead":"ce134dcb4911ffcaa221df46ff43a190f094c2db","_id":"journey-planner@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-4U0v0kHAtyOoOeVuSyct39Jbq6nvxJgxPqkBlISrWhN3AaZu1ZjTUTd8bmqt/eDxC4/TlgHYyx254ijt6hFQgQ==","shasum":"315abc1b984e6edb75cce484b912e0325d415cd6","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.0.2.tgz","fileCount":68,"unpackedSize":146963,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzzL+60z/sP7KR7w8bi7mqrbZcLXUHe/BHk0eBuZLhdgIhAPIfkPgf5Wo8a4njMywtkJ2v31+oXRhqrWr1yY2p+mPQ"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.0.2_1520188642469_0.6939372370610202"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.0.3":{"name":"journey-planner","version":"1.0.3","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.4.6","chai":"^4.1.2","mocha":"^5.0.3","ts-node":"^5.0.1","typescript":"^2.7.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.8.0","js-joda":"^1.7.1","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.2.1","ts-option":"^1.1.4"},"gitHead":"091feea7ea13016cbd7c98f75b93e4e057243609","_id":"journey-planner@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-YaijAZiUaKt8Mfwx3AIz4eCRFsXKSYfUsIqYl5UlCtRQaQ4W0NVUe7626q1z3Me2JsgIdeyrzUCujBza7h5Faw==","shasum":"13504ede7e027d5f3298099530fbdfeee0811041","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.0.3.tgz","fileCount":68,"unpackedSize":162261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGEfjFC5FJoRHfLTAkYL6+qawVCHv/MQcWN75op9Jj6AIhAJYreLrHeSbSzmSZA1lz1WqwMokYHoOtqQ1Voz3c9HHp"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.0.3_1520420557683_0.598336198020609"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.1.0":{"name":"journey-planner","version":"1.1.0","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.4.6","chai":"^4.1.2","mocha":"^5.0.4","ts-node":"^5.0.1","typescript":"^2.7.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.8.0","js-joda":"^1.7.1","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.2.1","ts-option":"^1.1.4"},"gitHead":"040c68e42524fbc70fe016fc0b07629d94f98ba8","_id":"journey-planner@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-vxJ2vZmIYRJtBBBYntEl8g1Ua6gq1jYP/irFjOoBWeUHVEKEUFyIYHx+KB2t0K6d/CQFx7drgf7JzY7oqd2/Fw==","shasum":"e248cd06822a1750df5710e90cf01b6299537701","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.1.0.tgz","fileCount":68,"unpackedSize":163089,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3GFG/7UFmOEy0d/WHfIY3Tl1kcDV5e0WKjiOw+PQMzwIgPY80xNNpHDcBdQf4GVaiIQwP+ZHSghCUc9si+M87U3I="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.1.0_1520490099967_0.24556534879793124"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.2.0":{"name":"journey-planner","version":"1.2.0","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.4.6","chai":"^4.1.2","mocha":"^5.0.4","ts-node":"^5.0.1","typescript":"^2.7.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.8.0","js-joda":"^1.7.1","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.2.1","ts-array-utils":"^0.2.2","ts-option":"^1.1.4"},"gitHead":"eba1e9850bc0593c29ab444f98812efa0cca52a3","_id":"journey-planner@1.2.0","_npmVersion":"5.7.1","_nodeVersion":"9.8.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-7rto1CH8ADNPbLy1nAfYoVrkGGX+fLE09/IT0FTSoaRfjqcO+uff565DbgjYgHoxeiBdxCFTiVOXplBsyctcoQ==","shasum":"60b91340c34c0826d230de39dbe0c44c9a20cec3","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.2.0.tgz","fileCount":68,"unpackedSize":163234,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD9cTRw5k8eF1zvE73XqmcfA+YPLIate/SQCm3+2HJxgIgDZvi5kMXrSDGubX128fZrRDUpZ6epVXpKmIygnaHIC0="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.2.0_1520877951076_0.7085051256193116"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.2.1":{"name":"journey-planner","version":"1.2.1","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.4.6","chai":"^4.1.2","mocha":"^5.0.4","ts-node":"^5.0.1","typescript":"^2.7.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.8.0","js-joda":"^1.7.1","memoized-class-decorator":"^1.5.0","promise-mysql":"^3.2.1","ts-array-utils":"^0.2.2","ts-option":"^1.1.4"},"gitHead":"4c252ba1d8966b3505aad9cd634627f860fb2174","_id":"journey-planner@1.2.1","_npmVersion":"5.7.1","_nodeVersion":"9.8.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-dkvG/wIPt+W4jGY2qkLxdg5fjIPO0CrAKp1SEe3mAW6xT9rQ+NTb72eRGSNJBxUABFpjM9HC/72i5e29cXuZsg==","shasum":"ca63abedd6e8c642bb83c1d46ddf4102e04fbf8b","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.2.1.tgz","fileCount":68,"unpackedSize":162717,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2yKDMxukDuFYI/hgb9zG/OR9STKf5TDcDf4jUrWIqpwIhAKCnItYYyfqMPSdx/yiOS+IwoFUZeqtvHHqPuP1gP0oZ"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.2.1_1520878547264_0.18281721890455227"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.2.2":{"name":"journey-planner","version":"1.2.2","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.4.7","chai":"^4.1.2","mocha":"^5.0.4","ts-node":"^5.0.1","typescript":"^2.7.2"},"engines":{"node":"^8.4.0"},"dependencies":{"dtd2mysql":"^3.8.3","js-joda":"^1.7.1","memoized-class-decorator":"^1.6.1","promise-mysql":"^3.2.1","ts-array-utils":"^0.2.2","ts-option":"^1.1.4"},"gitHead":"c2061404e247fae7d6b592b29e44c74e54aa55be","_id":"journey-planner@1.2.2","_npmVersion":"5.7.1","_nodeVersion":"9.8.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-hzIhxH9f0SHOXgaXEl6wG3rytaJKd+f/umbLANE3TRY5qJuWIjQOMbntqTrzpbp2e2Qx+s+sanFEvSeoMqHRuw==","shasum":"610726376cafd6a9be8c839b4b81b68af1fce8a2","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.2.2.tgz","fileCount":68,"unpackedSize":167549,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtlUnaggxbTrQmoPaV6aBNAFNdmmftKNlwc5IS+uLCxAIhAOZ2UQGAZhUEZUm2FT7+qsOFIf9EZhnCfuOpOn2hIki8"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.2.2_1521574321042_0.27969187023629827"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.3.0":{"name":"journey-planner","version":"1.3.0","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^5.0.0","@types/node":"^9.6.5","dtd2mysql":"^4.0.1","chai":"^4.1.2","mocha":"^5.1.0","ts-node":"^5.0.1","typescript":"^2.8.1"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","promise-mysql":"^3.2.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"gitHead":"6b99d850128c792476cb421b959b6cd7065c72a7","_id":"journey-planner@1.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-l1hq0K+pBi46mVVEiLdVq9VZbRgQdBDIdDj/A4qWDsPm2hsXaOfjw1ouG1PXjl47RQwGFybZyioAAa1TUScUxQ==","shasum":"82b7788735f0e3209690cae01e04e714b9ca01cc","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.3.0.tgz","fileCount":55,"unpackedSize":92099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1ksuCRA9TVsSAnZWagAAg9EQAIXceAQhUEknlxQbs03q\ncID83dTlklOgVasXeNjH2pJyUja0HtYS3slCqTnMCxEtDqlJLifa1Pwa8hG1\nGkaRp4Q2bfHbu/P3wVyU3DpmB13LZcYG87OSx0hJmBWdQ/KaibOv2en/RSsx\nerFeYPL4C3s/DzH9EkiQ9oIYydOUmv6YWPRQCA+WdAr342WFVs1qAKBjdqtY\n/6s9fonw9twAAlUL3gvZpOcyTn3DQQAN0gIEzNPsATd2KLQHk8TiM13BRK99\nKLDcHfq+9UO+aIvzg++oxo+PO7gRHwtT5Hl3t9K7bXH2z9aqFAFNcR/1VFFg\nj0dRZChaj3zFLPEAlP7518KkIOEsIE9fEjFk4bYNf3IgZtq+d+O3vqo0E0PT\n7qRGEZe1o9ImRen9Wfy2B04oa2EyyNyurSX12jYzIMxlRKYf51ybtDYv00QV\ndV2RZJ5NMvbax/2QBPh0td4RS23i3+uFItfPIVC5iwQozgoi7wV3ZcB4h0br\nlY/FomKZVobYeP4eMOSMvX6cNz5Abg8BHxrazKskNdXYuqb5wHPAEcUanFbg\nHM1LytmVjuPNtnNBcYRyLpgFBD1B6u/7gd+x0Z/tXisCRwcCuGOWvL8jacri\nDaytZ6vHyiTcrTLWX2zNywWmPh2YUChE15B+7jT01LWfbA+qGWoS3/IRc/a+\nDeuS\r\n=MK5T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfdRfxnloYuKr3w12CRci26L20qZCnLTXDFVotlqJP7gIhAOi+3gclvjZ4lDplWD4q9q1pUoJw+Ow0mOXLjeqsELgk"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.3.0_1523993389512_0.6536231330723488"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.3.1":{"name":"journey-planner","version":"1.3.1","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^5.0.0","@types/node":"^9.6.5","dtd2mysql":"^4.0.1","chai":"^4.1.2","mocha":"^5.1.0","ts-node":"^5.0.1","typescript":"^2.8.1"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","promise-mysql":"^3.2.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"gitHead":"58095feafb6ee47d6986e6428aa45744644ac54a","_id":"journey-planner@1.3.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-KDCWul5Avmu+PLFNx9guajbhdYvTaEshmKq9TnOdmuXSG0nIkVxTzyxHQosmXwGhTOWkVSr/y6f1Iz/K81J93A==","shasum":"3cfad2e7b9c23d6969a1008ba165739f075b3cb7","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.3.1.tgz","fileCount":55,"unpackedSize":92100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1wnACRA9TVsSAnZWagAAPk8P/j7SCHpg1sX60tFxyXSy\netzTxj2g+0y1HkzrqGNqJTC/uJIaGbbCnwXEa/Ba3gUuS8SBStOUHJXc7PN7\n8rs97VlKJgTGTl7dShi1LtaNXQAE/GnmiJ31ikVv2w4islolgyc6DZbNR/S0\nX3RjYI8Q/0UqnuxZZhpJkVtM3W9vMp12/oOnpjOSBdlm50ED6qP5zMENXvsM\n8zk1yU8L22zZUtxWHFIvQcNPbAarSuFD05r7fsHbpNtzW6ziiCvLZunjo1aY\nhEe0X8rIk8cwr0JfuBRDqcB2VFF7/htuzBADEbd9tVTEg+WNNbdUhzhx9JS0\n8cAhqNyN1LiEED2vdPZ9zOtCW4P5q7IoGlttvaJEgxRL1zLxymGDPKCvYANb\n7ka2otVOWVGR4QbS7cVecm3YFqjzP+N3wmjJSkYa5+ykjcMedaAPHG6ohJOY\ntX7bvHboRK0OiyVrgypWmzV2k2F7Jb+k8CnvxoeaSJqbX/HtNNhFRIDckrzu\n0CNDzy1To6Zqtq9sRZ4/5vFOWqmhptMyivRopiRadyIKP8wjheByiS3MNpYU\n42kwjzTYbvgh4/hUZXcq0PF+oJs6iNdOk/cLjJtqhnLWmBWOYqdcWo+xAq/b\nAmawJYeAAEk/2HHQn5/MnLZyE9tLYdqKHK8hN2DdgrRImhSfntnc6q0D/vD2\nehXz\r\n=ho2T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXGLxUIpwovIO/i2VIfA/e+gPKjacP8/UbbqgmbNVllAiEA5PBHmjuKAXT/3r6AEMBS09F80fxI5a9Y09Nb/vWoV7k="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.3.1_1524042175652_0.9093304238829563"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.3.2":{"name":"journey-planner","version":"1.3.2","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.2","@types/mocha":"^5.2.0","@types/node":"^9.6.6","chai":"^4.1.2","dtd2mysql":"^4.0.3","mocha":"^5.1.1","ts-node":"^5.0.1","typescript":"^2.8.3"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","promise-mysql":"^3.2.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"gitHead":"2e63a5c884f6e03322cf05efbab2bf2b1039a52f","_id":"journey-planner@1.3.2","_npmVersion":"5.8.0","_nodeVersion":"9.11.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-bBBFJQm2wZD+P9mmRFIogG9RgX7XMhUg9+vaYU/h05wjx0Nb+XQQ0yrVvV+lZ05CvUzp+xVE/hg2iyV9mnPXgQ==","shasum":"e0329a5ec9d9c9889e6a2255eb9a3d776b8d4914","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.3.2.tgz","fileCount":55,"unpackedSize":92640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2fbkCRA9TVsSAnZWagAAKZoQAJXd82J3WgQ/T43sAXqw\ntjh99wokiq0dUyqAEnmycl6JwwHv/MXSgaQWUI6X+UTLw0Ct5p04V74MUe/b\n5Akj/iaSpNeGZFmYMw4XHIGTidaxNdWdmAx0KRKt1YEgcGIi++xWpKJ/BNKS\nfMNJ7DHiiG8NpOF+Ch2j+3q1+EZYgjphr7KlCiOjGMd23NsKiJOguosQd12h\nLRDe86M/R4rT6QOJ29W0Owgm4R166Jm7n8jwPFeZk4G7vL3InuFk+tu1b7sP\nB02mDlMuK5ZM6p7XzUGDWKwlB5X9XCIDfDRTA85kSULUhM/GJA5UTvfepElT\nv/S0mmYRkUTJkuXWwHRFCXqfrh2YDd/+FwOxAhSplUILlUszJPm4GoBoEcmO\ngzkvWk6cRBW3D22fm6wWoF7YzHwJchQuNmcEMPMkIjuDXMoqRq/jUhJQFoTk\nsXZbwc55nyWbfR89oNrhL6iVnkXr/1/8GGO9/Q9vRAQKA0dMxIKASc6rvf2C\nWa3kKEQIbyE6RLrJKJuNZ7a+Wb+qdpj66BvVBLQ3sMeYQh/3TuaXfPLBR/FL\n8RDM3HNCKA0rvu+QjFWeVY3qNjgZI1wHjTtmNzrLYCIEzKNXygLcJtiAlTyg\nUszMPc7T0QW7/+u8AKEOgpZ2PbJsb0FifEiIcYanQxPBi9nY1qGFJCR3fIea\nPJ/x\r\n=3zAu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3rBv8Pr8p1U3QITId4rPVr2CnUmyIdJ5u7t+EqzIyNQIgIdneelZEqGi97Z/xXuTcR6mCfTETJgJbHdSe+Nbe9lU="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.3.2_1524233953561_0.8768916807957148"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.3.3":{"name":"journey-planner","version":"1.3.3","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.6","chai":"^4.1.2","dtd2mysql":"^4.0.5","mocha":"^5.1.1","ts-node":"^6.0.1","tslint":"^5.9.1","typescript":"^2.8.3"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"gitHead":"2537df46bb9a67189077f4eea1c31e786669b3dc","_id":"journey-planner@1.3.3","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-QDp3SD1RCuKdSU03ot780sQyRxtemRxNSq0NjSblfxfFrblHtdgQG+Wjz4ik1pjUFsxW0ugA/KF49QkUglRUOg==","shasum":"d7c675acbd63eb6ac075282254c1ca2eab80eca7","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.3.3.tgz","fileCount":56,"unpackedSize":94912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4YaICRA9TVsSAnZWagAAbNgP/Ro+8GmTe4X+k/VEZoRh\n9YRytY6jdXAJyEdMbZcIl7o/npgzZqS7HdxHPN98yo8NrWct8cR5h3Ib96x1\n9f4wkM/6Suu45ViA1hFbrmkmebzmT+Ymc/71CUPZU5FL/i6O2Dp2MiERavHI\nt0gzLJq7X3jHoCuq1NJiTaBNsc3J2Oy9LV9HCy4n0c33RQUb3oWCQZMsCE/R\nud69Le1ooFsFLYzj7O4WDhzekhuQ/+P6sePENG33kEO26EMH3woF44G5DpZb\nImgB3+dcWxTvHxbdBb7OMaBZc8kyugmciqFnxN/t9/jOOP+pg4+vU0QFb7Zo\nGGE4ABohPPEZygA1lJHoUan41kqdNnaKjdg3nRxe5wOM8bab9kpsP4ZqulG9\nJ104rGmLjefLNeoVBRxUDEEHtSkOyOg3aj6S9mswERL7m+J3cNxi1af2J/5F\n23gRPRgu5huoHUzlsc8iaoveCyeuBI1hmH5aDeL/9ebDQ0UukNhXs9xPI12n\nsQjh5kpx97giI5u/cCC1yYFVRDkqvDmub3a2Wb7c77u3y40KkgfTomhTtVgO\n18hp/Qm4MbKFi9hPOfvBQsH3PPBkIYMKLBuNH8zqxygs/lXN4XJ98mTcruy4\nbejQbVZsh5t41T9IBGhGVQptkLOdx7czxdbWG8UMjU0ISrbjahGYXqZ/FwsQ\nX2WL\r\n=ZKMh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAj3GlEZwtgg+pA+df/iwci9CfCjChFl9NMN9+pBAxP9AiEAqXZLbFmVxqXDxJdd4BK/oYr3TbfmaeTjR8sajLBCqbk="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.3.3_1524729480055_0.4102009253894441"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.4.0":{"name":"journey-planner","version":"1.4.0","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.14","chai":"^4.1.2","dtd2mysql":"^5.1.0","mocha":"^5.1.1","ts-node":"^6.0.3","tslint":"^5.10.0","typescript":"^2.8.3"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"gitHead":"e565614f189732b200abf7576a2dd2d01ee43694","_id":"journey-planner@1.4.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-r+z8yWaaX8BOTVioube0F7SjbC1bpiplEAWZeZLArVk2tzZc456rwSOc5lyK0cKwPl9uUDKoQH4zj0GOxM7BTg==","shasum":"0de282167b4f890e1a3ea5988150d1021e198d40","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.4.0.tgz","fileCount":54,"unpackedSize":91400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9JZhCRA9TVsSAnZWagAA7WIP+QBcvE0NPHcegW21UfGa\nVzcVDT+U8JJIefhVB35f/7oMzmsJ3nsP31ONOvb+jwSSWjWGW3pi8X/zwpc5\nRq+VrybGXugNiAuOzx1Zev5kTSBiDTxM05TvxbjoPXPVvkEvA2hxGSbNCcQI\n/OoBAyOvgsIFQTqJctkJsIk8I59Y1tOfrlc2PPMtd9bZKeCf++3vYyjS5ng2\nLASoVOoMJmwEpluQj0YO1mWnhVhnNab18yDIn388ljYvRqv78WEWgbHEhfoE\nfdupMV6ODkw81DGSyDzk+rOf/aUPuckvvZNR4EFFpljT4FWYbFNH6qa1CvAA\nM2hsjheQmeaSMnOeVyUxGntpF5L1XYZFUhnYN4+UnMH/AMtiZq11/8UnN9yc\nDLvp3gnWlqiOhd02+qyc8evJXQqmvbL6WfdrwS1EOt38WL7FRoe6Y6VB6fo+\nqBXPVrBZhZk/zCWJcTF63awVO3Tm0Ecb1vRbkwQhYcY4rq9lezIqnodXNlvk\nbLUfvRFk7J+WwG6/tx/KIHF4tqPxrHNzqgC9ew/cCbb8MqRbSz4Qe+jfPz6S\nJ4wyD7wqp4Tzs99cXlvEUJ2/8BU0cwhJFpLH7jZkl81+WrOHgB7HqTBLgZ2a\niqTxqujP7GNKSLSt9my1GMSXwAZUZlHWtTvNjBI95bG5NXdJny0fRsstAIZW\nJX8K\r\n=2gmN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA/z15EKbMACFJO0BHEN9e05JeKR7XOHfit90SAXEEbQIgNmcRFk4X+Me+I7VOQQ1BXKG942YKPFNNxylCCsR5O3s="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.4.0_1525978721190_0.6297082404340817"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.5.0":{"name":"journey-planner","version":"1.5.0","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.16","chai":"^4.1.2","dtd2mysql":"^5.1.9","mocha":"^5.1.1","ts-node":"^6.0.3","tslint":"^5.10.0","typescript":"^2.8.3"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"gitHead":"ded4d34ba24a15353095e42147062effb5b52029","_id":"journey-planner@1.5.0","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-utNHRWrQcQQhnqo10TyUOf4zAyeCzB0NCTBt23advJaqkf4uFakF4k7L25d/4n+Y4HJXzhFkSgrr8uXtb7p5ww==","shasum":"090e5c3c84b5e902dc3c30844da5173337aab2b9","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.5.0.tgz","fileCount":54,"unpackedSize":91494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/SIRCRA9TVsSAnZWagAAmCYQAJxuJ+Hkhn9nrcfUtbV3\n+Zvc3teZpVwa2gBSp/YmA0JVDiVRVrVHfsIP34C/cpjMGYVupQ/b4YVBUctu\nY1m5FKQxisLDPMslgErFxBWtzcHu1eWIf1SE3GePQzf0w7qSYuPSBod2jUjV\no3xRXLnI72X5l515r2RKssopCKFuOk4sxFQL6445rQZL6Qkvui/7YjTLu3fO\nRWn+ayhxOsqt5U64pvsOsPfOl2OYRwO6GWv1lCM9bmJdxnqHmjtpTWHb/fD7\n4qUZJZFyaHihdPgl+uIvmgH5WjVnD6D8W0UaWLA4Ak+UtBWN5oEGRLXyjMUu\nan+qrIkJOyUiIckG7tKyAbBlVzIqQRWcfSzIEVI04mEhJXnYTNmq5OLpmAzN\nXaJIJ8e0B8f+gcO0TVoLNNAivz3SGS8PLlteeiLoFSwjL18+YP3xiOSuz/Ob\n1ZpNj3vg3Q4bw/Rwzyq4P2oTPVojkiEbqnPe9NgjbbooJx8NyV2s7m1kjhwX\nfTw8bFRscaK2QXpLEbNupyeisnfYX0kk8ZV1dK9Cilw0gs5Zc9UW90FRTNAT\nbgZmUHekPZowBeb3EQ13ztg1AvN0W4FRtmLx9Be2qdqbQcU03bxJcfnpIPW5\nApIj3llFK7AG6RXL6NesLvnU0rjZJcQEjkbR5PdloUBYntfxEMn2elnwE3bG\njguC\r\n=NzU0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCapXA7+3beeS6UK+U9NlGyCpCLxc4Pyk5526aDkIYBXQIgHC5XUN5oJs3Avy+zupa6lF/AGr83Ao/hGnifv/B58AE="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.5.0_1526538768281_0.04310091199063115"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.6.0":{"name":"journey-planner","version":"1.6.0","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.18","chai":"^4.1.2","dtd2mysql":"^5.1.9","mocha":"^5.2.0","ts-node":"^6.0.3","tslint":"^5.10.0","typescript":"^2.8.3"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"gitHead":"bfd44a9e4db98d76f7e54dffba78922b65c17b50","_id":"journey-planner@1.6.0","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-oPUiiPIQsWjVekyh3wRO6xM1TKy2Uud1rcysJdmYI/BBLclqfv+N+Ags/UYwSZUmCX9fVgBjLkXY7MJhUM5cPQ==","shasum":"9b763d39f8550ce152eef9c7533f40b2eeddaea3","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.6.0.tgz","fileCount":54,"unpackedSize":93167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAllpCRA9TVsSAnZWagAAODYQAJGBSgi0QvggIDKA7MuB\naMe51bHXFR0m1vQshzRZs5D0a9MYaXwRVWYC+v502N/72PQF8cTHH0wegNE2\nZjVy4m3cqnTmd8zEShZVS0Pdp2joJE4/m6ON8VC8axkMw0m4Y053F8WhVtnz\nPyChGDcE+lXXi1++6br9u2NHKZxrGEHDQyVj8r/k1Y4ikbVn9eeLh/Hmw/id\nSgGesAGaxxGBIdqR0eUWoUEnYMdQCjKnMKLrCaf+9bGcxovGBPD7SoZlHD1m\nyZnlGZcTyBDD5BaG4nlpHTvYSHrCiHG1XPbEFW1ngTu7Gel6fqTcfbC6zp4Z\nun/zt/eSch4mFjt8qialmPBeGYzMyFtOEU4aItdD+vixPpeX3aD0tK3QQ3gV\nxURMz4aO6goLD758A8qF4V4AU6muVwKlI0KGX+WF3Nylf+8zihl1j0k2US5b\nQUTVbJpLIc6qXcOIzEJ81/vqHLnJeO6yYyrmy3B1TNKZoQTjRuNJGmItXHFG\nhP11Ln6mtTSHWhNuknRb+l+JNzLwjcql1qndDinrlgXPNSJ2DDrtgRkDNdkT\nDw2wiaQpvP6dvJG8f2Oflf5CjvTEpEXPmtQkVT5v70c9zNVNzI+xmyoLet4K\n0q1Rgg4KaZp3ZUushNFL6W4XATBiJcgbJKfWFlmbwngwSwP1cIe956YlL+0O\nhzYt\r\n=LLVx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfFzUK8bF2d5mXr/x7M/K6BAgJE+au+v2kA+PvM+HfXAiBfxMj1MVDKlGGHkPS0NnSVRWJWX4RD9Fqmo8D4Yuw0RQ=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.6.0_1526880617169_0.3116379732586734"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.6.1":{"name":"journey-planner","version":"1.6.1","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.18","chai":"^4.1.2","dtd2mysql":"^5.1.10","mocha":"^5.2.0","ts-node":"^6.0.3","tslint":"^5.10.0","typescript":"^2.8.3"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"gitHead":"9269ba6f84cf849b88086551a6b554959f973462","_id":"journey-planner@1.6.1","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-08WLaARJcG9JclirMp+HUXxRxAYlOJsPg0tSpsGzvNvDVloesmYXDW4xyApBjioKTzixwyd18RD96Gwj+wl1vQ==","shasum":"dee1e9ba14900aa9e0f66f0cf3df94612c8c9867","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.6.1.tgz","fileCount":54,"unpackedSize":95537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAoP8CRA9TVsSAnZWagAAFUQQAIf9RPMhLIYdwu1BDuc+\nddOAaDY4SoeURwOsYT1SWD+/zBfdNw5WQ6GS0X+TrQeKfTpqOKbytHj3aCLc\nwR7ZzNSq9rZAkZqkZX01XMZcvTIoiEGRnGeX1wYpF89eksOKhUlUx0kGgU/O\n9evDecC7TKZ+genIl2vi+lHgcjJoTXxk2R5bpB/JBnyyRCsGwAaB4UD2zgbX\n/aJivXf92hpWDcmEMrNsOWatBgxZXWkMP8mfhmLPz7iUwTminI+JV+zNFRBf\n2SDaDI0Ii0sk0lJ3W0VA5bvcucnW9KI1VEoVdMYIBJY8wxZK3rRmgePv+OxZ\nUOR+UQVfp2ztM3RiA1SqVaDD/Y9PombciCzD4aNLEzJFPkaDfji2ud2FiBvO\nJQ52O8IKus16MIhTFMKY0x5RMQVK2X4SfckbTztk+a2EsqQeDWk5IEU/EVGb\n51zDvHjdgli7IVoQJmDVef0ioE9JT9XFTF/9hkPfnHSwNOMtTS3oZirQKouk\nwdzUcKXL//wA4AmO7rQIatG+zeDZhFp8pDuQnIDaQBVRw6zzD38lRsqteHaN\nWbcY/b4VrUwhsJBrunwXXDVktfXT+98S2olhsI/44ytaVv1uQ31pxLH5/EqA\n3jvbO6EZq3okuK5CW/aDwS/KboRm/aiAKQXsQzibmBG/SbWVZfKBW58MJinZ\nwaA1\r\n=Hcyr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiSLVgLhRD/Ld0bt0vQGfd2CleQPQOxEeqkXTk4jLomwIgNOBKuto4R5HPIM2ya7kk5f+rZ9QrNq3R37NZIRXJqzM="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.6.1_1526891516157_0.13804760567057017"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.6.2":{"name":"journey-planner","version":"1.6.2","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.1","@types/node":"^9.6.20","chai":"^4.1.2","dtd2mysql":"^5.2.1","mocha":"^5.2.0","ts-node":"^6.1.0","tslint":"^5.10.0","typescript":"^2.9.1"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"gitHead":"30d6b5d47bc42691e16b09408f0059c5eff5cffd","_id":"journey-planner@1.6.2","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-knxW8Dl5zxA2Xz2I82grNIHqw6Sp1TYK/lu3AUoFy7CldWM0NZ2ihETnlogbZj5dc+o++AhFGFWF0pBx/OQo1g==","shasum":"399822707a0b240fe48bc948c5863cf2560d2261","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.6.2.tgz","fileCount":54,"unpackedSize":95840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFQlpCRA9TVsSAnZWagAATAkP/0S7sljwYgyij86+11jW\nPShGdQDip27XcWkcih60EvP2RlHBJePtJMFWrmFs1fbg/plhO/92Kz++jgUy\naPksy5JiPaX8NTcaZ7Gt5z1IiHZ+cZZwJDV6zB3a4bO9Z6ZfllhD0eTVJp+Y\nswBQ4+3gqLBwog/DjEv1tybcgs2h6G/sMylZL3M/8m1ia1w591x9ZPpv4chU\n9ORIItrJxECDBo5FVzfloUS8WOK4Vq4yLIh6+vIZsi0/wILkjnVtMq6f+dU/\nGqQ/cClSEZ2Ir2KOapxEE1YWLMu2Y2cEHfcUwV3wLikwPB0NwXpo1Kq/fYGO\njb2FYXQapc5AXtoBTa7+5hTdGABfZ5mqzWjPoXzrxdAt4dKwjAuWi1dNvAKp\nS0z6o2QKl3lWyyUX8U3voDM/w9qgp+2ukbD8WbXu49SjENZdUbxI0qc5Z7X5\nKKDUriLSgkPd18T4WOUPI8sc43uQWiPuKFtOpVhqiz1MrihO0yP+MWdjXzBl\nGbP1AZlJTDQl6jYeOyA1Vq8ouCfV/Agdf4rhFqTmMM/AqzTaZwYAO/x9rikU\nubqwUgN8uihQQ9bau9zCHwGJbaR9WuyXIEf36qkyMrqf09AGMTy1xJGzTmWy\nl/2OswzxaspNeXP/WOuLyF80v0xdBMeWC2nlj/EU99on7a0SYIGUr/OmE1D7\nu8OX\r\n=qaA/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMHWoid8FZIxdFkgxAiCE4Cyssc3Gi1K59yL8PYJUb2QIhAKaWkIauuw+MQXfJxGbl+HMDQgmshf/DsVfCnwWmnA8q"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.6.2_1528105320872_0.49379712782179097"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.7.0":{"name":"journey-planner","version":"1.7.0","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.1","@types/node":"^9.6.20","chai":"^4.1.2","dtd2mysql":"^5.2.1","mocha":"^5.2.0","ts-node":"^6.1.0","tslint":"^5.10.0","typescript":"^2.9.1"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"gitHead":"46b45c87d95b12ef05e02cb61691dfa4b2dac86a","_id":"journey-planner@1.7.0","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-PiwpNOoSCMJYWX2D7H1DhHZOzVwjOhLOkoN+UTCurOcE9enmc1wVKqLCqrFFCDjmdTeppmZLLSrT7GffQxQ0Uw==","shasum":"b0b13c2334ee325581bf0c938238cab8a738adb3","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.7.0.tgz","fileCount":54,"unpackedSize":96643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFWIUCRA9TVsSAnZWagAA6LwP/ibvqahSjFbE8KVhlgIt\nhzIL0/EzoQl8MZAXqjkAi+8gnc0CyDBwSP/2opwyVCBtsElsDIZnE8L8bOhi\nWksfXm5frWFE2Pi9mGvfnJ8Gizkpe+denJDDkjOsxtxWQywotHq/uL3tufEK\n41M+XxdQOJFN1O/qz6QdJHPNPh06i5NGrdeshLIwxpI5gTrzwQAeuXJdf+Gs\nHJYxKz6w7VPRK4ZjBZu+3jtk9bQntcfea1cac8pgAgOD8jaBx/bN2GtSDuir\n6s+XRGhmrnR1mqOfIPHxN16ya30LsfbG08O5UOyVt9yn/iUZ1BASS1qOU/6V\nkJq3831t60jV4Zg/5Gm9F7NPhNYdqqtQcnj5K4Efb3prLc41S93WSMGNPx7H\nTJ6w6M83Ma51V/T1Wjd2s9ft3953gb6Sx2Oq9IczKoHtNnylL/UJc3/R5w1I\nigUfIew+Lra78GssVgk0JXflrPW5B4sxdliFVlA39EdP2UgTCuq5I5ntTYN3\nvNJusS+mIYu0DArTwzD+WqWBqTZdSVDFsUv65McK9GUKZBSf/5VrSNxo4I9x\njtvPdtR8x0ub7Nf6wxoKSM3jAuvyOLLES7vBqD0A5fdjEZdKmHwZ01WssAJE\nw56Tl0S1F4uX/4aKZ6Vvn3gyiIFx0igdjJ2bIuDhY0P+UtpOTkYycnG87xTB\nwo5u\r\n=Rp3p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAHOlcD03t0ro8BW4fw8awvRhIjw84wlDPsgfNqeDbdAIgbcHkTA71jAXZXx+xnxeqcCQA0NhIVtznz2Om9jjPRqY="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.7.0_1528128019052_0.9970614686296828"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.8.0":{"name":"journey-planner","version":"1.8.0","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.2","@types/node":"^9.6.22","chai":"^4.1.2","dtd2mysql":"^5.2.6","mocha":"^5.2.0","ts-node":"^6.1.1","tslint":"^5.10.0","typescript":"^2.9.2"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"gitHead":"652518634a43df93c6182db58866c0f8c59dc651","_id":"journey-planner@1.8.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-TJlVXOLUA3S8QNzeyDnL7QiLPQBYmfUBLVuwYhQBdGqS/u2yHeddGDh+RX1FVFpyvY2Ef9TLbgm+EN+UXOwjGA==","shasum":"77621eedaf1cdc18efcfab18217c6f24f659c12e","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.8.0.tgz","fileCount":58,"unpackedSize":102872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKRrGCRA9TVsSAnZWagAAWOgP/2w4caKpuGNijnX8GTGk\niFa9MGzQ5RX0NfP8BOIvszCjbPjPdzb96jMiNW7LRNEZh/On/dmPYX8C/1qy\nBpxSZsKKfCBl9qDAvnkpt0xh7JsE737Jto8xF+oQWXAHuYReLn7KQSXU4baf\nR701g6KbxtY5jOZm8TRC5FqEMM69XvaSbPDBosenoYFRBn4393JmW9EvVZtl\nml7i5UFj0UBLpMHUHq4pd5a2Gh4uWIJ1sZiwsBSNUj+5Olqm3SYnMiAvipsa\nIGi2Q9o2HOUd3jJvt7PqOia1jPOudFOuX4KHyDXNYFIgPFkMBvw+ULcyZPi4\nm/EaUdlYEBw8fdxoyq/kW494VeKIz00qxzbDDXyu1QL9XRHFPQDgulGPH4cX\nQhtZNbgdhww6MiaUDPScU4PW8Slcl2FzF+xXJ9sJrdrQKLykaoVSWdhzuhgz\ngfKWDPoyTcb5mxT4Mwf1fSC4fAuMQvu5YR/px8Gkk7y8Jnuupjh1cza6qLM9\nvyYkQ1rbAxlpJNn2LRy+BO7/X+BJNCzAqQvw2yxBPszJ7N4BEag/GPw0wHvQ\npYnBuTbBIohsa8Umvg/3UUzlm7ClyUsqj+Ke6LcmR42p4IqqXmthmW9RkSHo\nomflUeXJiNwYZwAmWcJiweK0sXqtCkL8GR9XFJ7CIrCQwqQVj2GO/q66iHa3\nKelQ\r\n=7/fZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhfy/IdYqOGish/XhAXb2N4K0Ag5fXVJT9stg/mHtkXgIhANYfrBf6Vzq19mK11cWzltFhXF7O+4j0D5Q/qN1x/6N2"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.8.0_1529420477001_0.49060648749990965"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.8.1":{"name":"journey-planner","version":"1.8.1","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.2","@types/node":"^9.6.22","chai":"^4.1.2","dtd2mysql":"^5.2.6","mocha":"^5.2.0","ts-node":"^6.1.1","tslint":"^5.10.0","typescript":"^2.9.2"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"gitHead":"ab92ca98283eda05bd1bb4c5ed26a9e7142b8385","_id":"journey-planner@1.8.1","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-+xKuBXmDmAVXIeR4ebQ4svnoHKHzFhoHZjYSTRNq9I7QfKxnYL3jSpQDgRxmJKD0u4ioufzaMaKeL0VjvcBneA==","shasum":"1c951c06818a5bfe2f5d261359e9936b492becc1","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.8.1.tgz","fileCount":58,"unpackedSize":102957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKRtKCRA9TVsSAnZWagAAbwkP/3i1PqOAhyehsyh1naMm\npB/JkIM/UlDWDkvddx4pjGOSLkHEmK3cKuVQ8QJ3+81RQusL7OJMExc7lmgL\n2/yErsIxf8O2It2O6TWbXaFtvbgdrNZQSPxEAFvwq+zD97JXnDN88iYsX9iN\nphY5cgJB8S/NXbCsQBwfCbIQ7KMavCQiY1QTsj+2GVjufJt2rIV2kWK7IoZ3\nc7sxR+LrQKuatUfFWmaj7yRqbYlGeYyvYdV3pOt+eQb5Z4o+Y3Xi20f2wuti\nKGLoF5O+t+T35NucGwzXW9oEer2xUVIIzF1hUamRPndH2ETXaYDnIN8vMyhm\n0/v5+2d6H2CA9izojAJo89P7gfnyiQX3ZSz6/MOj4QY//Lb3bxeEyffmmqq7\nXu4O6v8hHWwVcrP3b9YqGuWXZ804l5ylxalrvTdZvDPfhJmxG51EG38dowZs\nm8yuDvw8JI/Gma96YYsB9ukXH8PdX85Vmxj4D9P6KrgluwLOBKQQ9DR7Zkpu\nNClyauzuRthBhM/tLFLgCx22UgQNxFurLbmeMI8fZHhPHKX0a/z1EW/qIWur\nlDCg4H+9h+g9JDm5NkhznxjuVQCWbihkTJM1At0mlEy3g5Zgl850d/AJ2KRU\nhZ3yQ7x/F+3YLScd8twmYcj0HN49/DYxuvQbc+F2ejKYTPFMgWKUWjavPNpp\nLqEH\r\n=Cg6z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2fSy00Ygg86X1752aMNH+wH47mxWv3PW9hYH8qupQGQIgabiWLzMmIjYw+HsG6YrGMFdkByJ/ms/5gFRiBBesET0="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.8.1_1529420617529_0.7715695807622425"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.8.2":{"name":"journey-planner","version":"1.8.2","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.2","@types/node":"^9.6.22","chai":"^4.1.2","dtd2mysql":"^5.2.6","mocha":"^5.2.0","ts-node":"^6.1.1","tslint":"^5.10.0","typescript":"^2.9.2"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"gitHead":"348b162d67f7639629105f51068067292418f421","_id":"journey-planner@1.8.2","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-6yyjVkBqPJ2xGvfNAePK8q4n4U17aJj9/JY5m4DFOb9NSWu+s2G2Mwk3pOHUNNHIBTZHRca8pbTQ/kHOdLzsZw==","shasum":"777c2ca0a94c3ad166cb5c67ac1135d4e8e1d348","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.8.2.tgz","fileCount":58,"unpackedSize":103877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKgSWCRA9TVsSAnZWagAArcwP/A5o1UOLpEtQ6Rkql61h\n2J6zDlbwznxXByXqvaaSSPBh6cWL19Lx4x+mYggD8eRG2Ye7++QNuDEmuajA\nxdbxP0ifdwJ2UTQNDT8B65GRXhs6VWELMSmMxLzUt1exUvurL5V3KblVEisz\nJL6fb/IT1tfexqTtLjR6Voc9b4Kxr4C+8OQcpEiyVuro2vV3tMd3VmrmR7fz\nSWSo93Z8itGUFJOIit8ap4YVltLfFteVtrzT1gMA2gno/Lmw9KLO5tmkOYU5\n86PxgYS4KWfsTAg5y7TS5GRBrkycPATab03eTgen+KXl4CpFKq/PvZNWoR6X\nuzo08XtKSFbJ9FwaFZ5dUN4e707qjLUR3nOtWFd03jYJF7W2RjVT/GHkqn1P\nkVahEx7FcKquByFP2f8sx9cqRwd2jz72/me6m6t7St7Lyiej/ZI2VpHce5GJ\nkVfJijNSvUU02yW39L7TVWn2V7qfN5BGXUPJCdKaXbKKzOvrm0S5l+LcVdrI\n1XfwDNq9OEzCM1MpYCNB9+TffZuur6OBDfQNYx4b6VPWzJpD7MmyLySDCYqA\nJDZ5MCo6MIYY8HBY7zuTGsobb2MrbfpTAMEOJzB8+b77Z4C19WRC/cknyfug\nJZPDvlOKAQ6yav+pZeAZKji2oDxg32E8yUqbYKuhxVw4xEOLR2fxAl0E86Ah\nJg8Q\r\n=kIFc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBde4VR8JDvdsNvdbhQijlzpSstN0F5WpKUGk8Sx52KZAiB6ogKLnL1Ljn6s+NQv2sxKsjIqzezxIBiSeIcITpbEpA=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.8.2_1529480341658_0.4752985977650295"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.8.3":{"name":"journey-planner","version":"1.8.3","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.2","@types/node":"^9.6.22","chai":"^4.1.2","dtd2mysql":"^5.2.6","mocha":"^5.2.0","ts-node":"^6.1.1","tslint":"^5.10.0","typescript":"^2.9.2"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"gitHead":"9b725a8872564adca63e0077720a2b0d1446da11","_id":"journey-planner@1.8.3","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-6itZwzzW/76DGak6amcoTTyvUckN6UEY5k5oe+1UEUluJkP+6qQTqKNeRaP9URDvusp4GnpP6ksOo7eKaDqcug==","shasum":"1e07caa47146b9088191167eeeb2da43a7834ea6","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.8.3.tgz","fileCount":58,"unpackedSize":104579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbK0fvCRA9TVsSAnZWagAALXgP/AkUNdLfO0aHvgZH0ly6\nyYzilL3ljOUPJSsHZBl1/r/JWFOcJPeQzvIvrOGO6S5qgUD3cc71h2vxvYz/\nuzDLV1AD0nGhOVnI5FsOTAMvetPP8y5yZO0pmEUgn8v3v9kg02xcyrYIxQT7\nuSuD71dllLdRFjhq6FFHKQ7u6dyuANbIR4xJJ1NiLgVNIGe02VomC2m5fpMp\nDNwUnFlcASxxK63I3JHd6j+5ryVZtWqeJRezZdOeWOaeuM0Te/EVwsM/4DSP\nzFYUAt8fEFRMqyRrnLvBPpFfo9BLabLm3hkhNXoyTfC4etfc95L4q2pjpj25\nPzXzkaIGdLwsSKzqkEhR3lZUT36LHxvpuiYXbmqCuMJ53DsHnPod95yYt4DX\nyvQjrypa6Lm2tO+IInchZLkim3qKpXxyZkylZrMKlNsyOmD6TZOAvjPZHyy0\nMeI7znxAJQllrx9/gsnNUEyMSY5zeaQfVikCrlZklFyPMMCXy6KPqail1bFj\nA9x9bBuQ3iJszcFNCVTkKlXE32BeUlWbRXUdM8P4WqooMZ7UZUnnq/exdXkV\neg1cKvAO/ujRVT1I918KLD67ekWjTHpjZMG/CzVSkUPzsPynFooWXWKsg8gn\nHuO7mwbybXljBPPKHS4sJ6SuZFZxoqjFZhxClBKIt5Lf8yBvCWlPRQpE2Xfj\nHDHD\r\n=zkfe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUUf7Cz2vFz8x4qMX2EcZ2CsZZIwhp49N5AZwgtGhf8AiAVfN2FxphdhMu9xKLFr6VM/MuQi4+q92UU629hDPQL7g=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.8.3_1529563118901_0.13895924174668584"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"1.8.4":{"name":"journey-planner","version":"1.8.4","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.2","@types/node":"^9.6.22","chai":"^4.1.2","dtd2mysql":"^5.2.6","mocha":"^5.2.0","ts-node":"^6.1.1","tslint":"^5.10.0","typescript":"^2.9.2"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"gitHead":"2b1b2339123fd6d920d5eb51da0be7c73e7e79e1","_id":"journey-planner@1.8.4","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-xoq3HejiDHqEPE4xHMNCLtqfvwexfV4vtP4LSvcQsoNQV2ywZ6izkgyT0wQVzZUQAgX434v/0nQcrvQPwPjvtA==","shasum":"3c8daeef0632d04b3f8544c203c8bcb576725882","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-1.8.4.tgz","fileCount":58,"unpackedSize":104594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbK0riCRA9TVsSAnZWagAAuE8P/1PqOheSJ2+4ir+AT3fw\nADI62RiJzJSzK4aEPK2eu11DNmo/wfjxwIY4hOmHiN8ACo55RCmm3nm3dQss\n/DCgBDK9TzPqNq8j8miGXXBFz1VpjaN4ijAsy1UvSjApwOyT/Yl6ZbPlkf3s\nXvS5v06QTGNsjD/qfvVoBDCy3GulqOq5IxD0Jvc0UCmUDAs2u/XIvIu8RbS1\nvchd4dSqxUDACRXHBIOiCzp9YWy/nXWTK0A8F0Algcs3FRheTwDvAERIf8ST\nxXj1S1dw/uWFlAuraM+IENfXSfbZwYAmuPE09E/XXQIbK0RtfuuPWC4a4rTj\nqgDtd7bgfQzjBCHRd7+XZuOQPHpy2BX4ixYF5lldbFPwmiU5Dfqo5P7ji4n3\n/k2/Hh/9vpbk7ClGTXLvqAecAur/nyz0FtTBxee3n5FpGqCNy4UTsAqoFyrW\nruFSd2bRmy+oeSFkT799n2TEAS/2MxZ0gFZPIh1vQ2wocPvpTWLmnzjk/6PH\nGUrPW+aWhfyli9ayXwx4Tw8hZpeQ8QqQ2m00QbCgs9n83ikShf9/tlqJQhaG\nUXhDx5BNSF+4FNMUS/MfTRy70tdx2T0nwQb38Fi/0aoU/eGwA2wGX/683RsO\n+I8F5xW2QWmFUOJWYKhW2XM0wz459W59URi62QOYE+PvdW+0l2csMqs3XsJe\nIg8I\r\n=0Xnv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdkuaWj3ZOAavJ80Q12kkdKaUZeiv4L1rw/H5as9iMjgIhANpOoNQZI6MXE757vjFjwm2fpH1c3IauO+o1MGoU12oF"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_1.8.4_1529563873625_0.3729526759230366"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"2.0.0":{"name":"journey-planner","version":"2.0.0","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.3","@types/node":"^9.6.22","chai":"^4.1.2","dtd2mysql":"^5.2.6","mocha":"^5.2.0","ts-node":"^6.1.2","tslint":"^5.10.0","typescript":"^2.9.2"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"gitHead":"45ec58f38f6c30c654d39adb428398f95675287b","_id":"journey-planner@2.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-GKnUATAZivj/c77PcCwT/TyUVxEHlfQjamprfkbSlpLLCk5xZeSN4QU2UeBNFEhs+zX6khOMgHHhg8d03oGW+Q==","shasum":"792b41e357fc848b293194e1a929e849bfd2190f","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-2.0.0.tgz","fileCount":58,"unpackedSize":103815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbK7s7CRA9TVsSAnZWagAA0doP/i2F96w5jm7CuzNEbb2M\nTqzbBHEc0Bb4iFT2Sl28RkgJ95TU/48N8hZ5LXJIMRp4LmBWuy/VBlnr5eVF\nEVpxCC6wZtzjNrmZZsgwZcbz0dp4kkb8vA6EzwEHa9jwDRwJqAywk59tL3t3\nk9XXG59+sz4lsHbb6KiaqOiL88inGHfR44JVXfNWowqwmKbeDse+KQp+nEcI\nt1luQ2RrZ1Zf9kQNf8NzlLWjnwlBxqfWq/+sxL8oOxaJCJm8QLKMZyaXw27O\nf2bxjAy4kEMsBMc4gvEQUy5qz2QsYGFuQdabYUma7M5mSHB5IVCACXUSr6Iw\nwJbJTgC0X7Fd/z53tdSRJXG0RfCTHLwn5B2JEOsNr6Ti+AKKCOUNZ0r114mV\nTCekvqqM5/2CgFoc2aB4bDspv/FadJYvAomsWhPNz7fKBtmqba7m7gu+Xgy5\nwrP2v4OO7fNiI6fU9TtuG9Fl81CmiRlGeZ5En5V1LtiJxr/JmG7LRB64AJb7\nR+jf62OwnrLF0QzoTFnxCLrsWs4OXK1GwciYmxUmhE2q/IHBqQk+Sz0FQ0x8\nCsm/W7Jh5EWNwzhx0n1tXIouSX5uwDJbY9KSAHY4UvnReDI61ruQkTyU61A9\n8Y+PQmdKb7NcU5mrxqlo+dh/Vx7P7fgMV1FOUNJADvlU7m5ZXPxVx80AshQX\nJ0Fg\r\n=wpTN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7wsOjnY0DhAGC5k5qxIGQDvX4vmxhjkvVzSEPOsS5sAiAJKja4+urtbiKIVKjiFS9xL5tIC9HIvZVPahn8NbCYcA=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_2.0.0_1529592635252_0.5945630532163193"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"2.0.1":{"name":"journey-planner","version":"2.0.1","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.3","@types/node":"^9.6.22","chai":"^4.1.2","dtd2mysql":"^5.2.6","mocha":"^5.2.0","ts-node":"^6.2.0","tslint":"^5.10.0","typescript":"^2.9.2"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.5"},"gitHead":"707034c024d78b11392b339ab8ecad03045e8f68","_id":"journey-planner@2.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-UsdSqnGX3aF02g4LQHPewEnjOkHFsKphIaG3slmQGkGr63P0jUwrBfjrX6x1X8OrOuNudsr0msxUTb2rrwxgsg==","shasum":"91610fd6a43ff08a8d9a5633a185e86ec7974590","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-2.0.1.tgz","fileCount":58,"unpackedSize":104064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbM0G/CRA9TVsSAnZWagAA1BQQAId2+EJV3AqYt2nz8X6c\n3tZbTazu2y5KFlcadRn+s0XBR/6kq2twgG8Do0ECDZNYENU7K/X69EGdgjZF\nT9UkEpG3Qi6YGluzotDyav7NCzU8+FxlmwHngzqfYgk60zQleBw0skAaiPBa\n6bEGrtgGObFs28Nzoxcqk5FZt07LpJmLZ3X6YfHAyIhAszT7DuMKxAqs9KXv\nYdHL+Rh3MNCBhAEG5SjYnWChT7IrCsEQ5glFEB5f/UxuQR8TsUcW17cToduU\n6KUeQl2D5v+5kgHMAsI/OEkfBDsfyMuLLyYYjP5j+DC5Qj7Hd/d6BLgUIYzz\nTRAFOlB0OU0cKw4H75sklxHsq6phA0qQ6hcvHUZiHrCUs6w8hhf5i8mHl43Q\n82n6khdvHGDUJyQzFFyDhGXc3lck1Ni/Y1GH7KCwyyiA+iStg3wY+SysiAyb\nSK/JxQQLVsgDQhE7nvedqMpNMhRbklWwQ+/3p4LaD4X3/8/7voX7GkTjieDu\n37HUY6ZNAsPbeylXk/zpGhRSbRheP1xPfC4okflo12RYcai6ooDQRXaPxuH7\n4jDUWpgD7H6/gdcHNvBnkBx8r2QF4mzHoJsXvoZJfR1EGxS6aTag0g376tcX\nvY8jNPaMjMLOFJAkHbveSeUrXCsN/Cl5BHpBPVYjfs6QcWlPytBux8AGNdxN\nPxDR\r\n=1VQY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJLmD7PUPoWSfQjB7AWBwA5smUlQKUQ23EFERf55xhVAiAfG1nvjY6faCLsLagdvGtb40O5hTHVSeC3tx2hkAH7JQ=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_2.0.1_1530085823684_0.12659147603423015"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."},"2.0.2":{"name":"journey-planner","version":"2.0.2","description":"GTFS journey planner based on transfer patterns","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --require ts-node/register 'test/**/*.spec.ts'","watch-test":"mocha -w --require ts-node/register 'test/**/*.spec.ts'","int":"ts-node ./test/integration.ts","perf":"ts-node ./test/performance.ts","data":"npm run timetable","timetable":"npm run timetable-update && npm run gtfs-conversion && npm run gtfs-import","timetable-update":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=timetable dtd2mysql --get-timetable","gtfs-conversion":"DATABASE_NAME=timetable dtd2mysql --gtfs /tmp/","gtfs-import":"DATABASE_NAME=ojp dtd2mysql --gtfs-import /tmp/","prepublishOnly":"tsc -p ./ --outDir ./dist/","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"keywords":["journeys","gtfs","trips"],"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"homepage":"https://github.com/open-track/journey-planner#readme","devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.3","@types/node":"^9.6.22","chai":"^4.1.2","dtd2mysql":"^5.2.6","mocha":"^5.2.0","ts-node":"^6.2.0","tslint":"^5.10.0","typescript":"^2.9.2"},"engines":{"node":"^8.4.0"},"dependencies":{"js-joda":"^1.8.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.5"},"gitHead":"7966eee69cc3f18e3bcb64faff91f2192832a19c","_id":"journey-planner@2.0.2","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-TUDvqcv54cQ/x/QJXVej8BptU3xDn/Mp4glTa4xpnjI7erGHdk20C7FnYcC/XYeJHsJrKpkuEimlOoK6iWB4aQ==","shasum":"a1f2793097dd6ea8eb89c0acf144b1bc5d96aab8","tarball":"https://registry.npmjs.org/journey-planner/-/journey-planner-2.0.2.tgz","fileCount":58,"unpackedSize":104086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbM0U1CRA9TVsSAnZWagAASjQQAJI8fcsHqum74lwSk85D\nmb8SMv/xUkjpapniwdN1QB0YluImf1fSlKNY9vkcwn8H3r7jDyoerroyZ+PT\n2QV6xiqxZ1IVfQgsPMHVSpgO0sFxxeSc3zhJjmlHy8GK7aBwZNy40dVUuIzx\nQ8UBg7y3S/EOqBvaeBSa2xKRACUcmu3WTecFSzgamW8DVLwqXkEbVR4srV/7\nsTLm9870bXjU3b3YxHXqWSRPJBfhSCq3dEKspBNTktyEWKUC5PTT3IGi5Jr2\nwglMZfPqHbaiyiv+Amsfx35dN6WIBKcLuGnihxbItyZmqXRAXp2tn8CbgffN\nj7UPKVTbwEuROuyHKuWOzY+QEhFrF50HfSxHIGCvl+svnX3/BmfhqUPOKe/M\naTfXAxyK+HOP7r67JnPh6w5qPr/kIdOyzHUmRh5IEmjcwrz3bYW1B8wZ0sAV\nMcFCFPmBxyzZW/iQEzQ1M1d982JWgGSUeCtF8npJn9CmXkfrA+ZrYfz1XsAq\nV1zrd+ZkYVx5fg7iUU3bWezZt+OpB9NHWERhAVedTFCEkICQOzWZVFJDmOFz\nasSxyVJz4qYtASourzNmkNoJ5+72t4O2CKtnY6vYTWptulU79k4AAvc4V3pt\n+J2z+2OXnihH2typqtO6rGGmbQ9Ztp65ovR0cxDCSHvSPdX1OwPm/ClSxZXD\n6e/5\r\n=qa/G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxBollJLJuISybVlHWJnHtry2rloyY7uyl9kJJgxaSPAiBfwjLVMIcvbW851kjo5uXb1flCmM9posk2CzVfviSOdA=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journey-planner_2.0.2_1530086709328_0.8215464256343319"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact support@npmjs.com for more info."}},"readme":"\nGTFS Journey Planner \n=========================\n[![Travis](https://img.shields.io/travis/open-track/journey-planner.svg?style=flat-square)](https://travis-ci.org/open-track/journey-planner) ![npm](https://img.shields.io/npm/v/journey-planner.svg?style=flat-square) ![npm](https://img.shields.io/npm/dw/dtd2mysql.svg?style=flat-square) \n![David](https://img.shields.io/david/open-track/journey-planner.svg?style=flat-square)\n\nNode/TypeScript library that calculates journey plans using a [GTFS](https://developers.google.com/transit/gtfs/) dataset. The algorithm is inspired by Hannah Bast's [transfer patterns](https://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiqo6TN8JjYAhXCA8AKHR2fBVsQFggpMAA&url=http%3A%2F%2Fad-publications.informatik.uni-freiburg.de%2FESA_transferpatterns_BCEGHRV_2010.pdf&usg=AOvVaw0GVXe9UqRBr05zzotYcFFW). It assumes that the transfer patterns have been pre-generated and only performs real-time queries. A transfer pattern generator is available [here](https://github.com/open-track/transfer-pattern-generator-scala). \n\nAt present it is only provided as a library. If you would like an API you might try the [PHP](https://github.com/open-track/journey-planner-php) or [Scala](https://github.com/open-track/journey-planner-scala) versions\n\nLoading trip data from a MySQL database is currently supported, loading from a GTFS zip will be added in the future.\n\n## Testing\n\n```\nnpm install\nnpm test\n```\n\n## Usage\n\n```\nconst container = new Container();\nconst jp = await container.getJourneyPlanner();\nconst results = await jp.planJourneys([\"StopA\"], [\"StopB\"], \"2017-12-25\");\n```\n\n## Contributing\n\nIssues and PRs are very welcome.  \n\n## License\n\nThis software is licensed under [GNU GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html).\n\nCopyright Linus Norton.","maintainers":[{"email":"npm@npmjs.com","name":"npm"}],"time":{"modified":"2022-05-06T16:23:23.107Z","created":"2017-12-13T22:08:55.868Z","0.0.1":"2017-12-13T22:08:55.868Z","0.1.0":"2017-12-18T06:42:42.864Z","0.1.1":"2017-12-18T06:44:16.321Z","0.2.0":"2017-12-20T16:01:31.366Z","0.3.0":"2017-12-20T16:48:50.800Z","0.3.1":"2017-12-22T09:58:17.912Z","0.4.0":"2017-12-22T17:40:52.863Z","0.5.0":"2017-12-22T17:58:54.661Z","0.5.1":"2017-12-27T07:15:18.277Z","0.5.2":"2017-12-27T08:39:12.836Z","0.5.3":"2017-12-27T10:08:15.642Z","0.6.0":"2018-01-03T20:15:37.301Z","0.6.1":"2018-01-03T20:55:48.018Z","0.6.3":"2018-02-15T21:09:42.484Z","0.6.4":"2018-02-26T12:31:11.619Z","1.0.0":"2018-02-26T12:47:19.357Z","1.0.1":"2018-03-04T18:09:35.733Z","1.0.2":"2018-03-04T18:37:22.549Z","1.0.3":"2018-03-07T11:02:37.821Z","1.1.0":"2018-03-08T06:21:40.104Z","1.2.0":"2018-03-12T18:05:51.173Z","1.2.1":"2018-03-12T18:15:47.405Z","1.2.2":"2018-03-20T19:32:01.112Z","1.3.0":"2018-04-17T19:29:49.687Z","1.3.1":"2018-04-18T09:02:55.737Z","1.3.2":"2018-04-20T14:19:14.234Z","1.3.3":"2018-04-26T07:58:00.186Z","1.4.0":"2018-05-10T18:58:41.320Z","1.5.0":"2018-05-17T06:32:48.508Z","1.6.0":"2018-05-21T05:30:17.269Z","1.6.1":"2018-05-21T08:31:56.244Z","1.6.2":"2018-06-04T09:42:00.978Z","1.7.0":"2018-06-04T16:00:19.117Z","1.8.0":"2018-06-19T15:01:17.194Z","1.8.1":"2018-06-19T15:03:37.607Z","1.8.2":"2018-06-20T07:39:01.751Z","1.8.3":"2018-06-21T06:38:38.949Z","1.8.4":"2018-06-21T06:51:13.807Z","2.0.0":"2018-06-21T14:50:35.365Z","2.0.1":"2018-06-27T07:50:23.769Z","2.0.2":"2018-06-27T08:05:09.429Z"},"homepage":"https://github.com/open-track/journey-planner#readme","keywords":["journeys","gtfs","trips"],"repository":{"type":"git","url":"git+https://github.com/open-track/journey-planner.git"},"author":{"name":"Linus Norton","email":"linusnorton@gmail.com"},"bugs":{"url":"https://github.com/open-track/journey-planner/issues"},"license":"GPL-3.0","readmeFilename":"README.md"}