{"_id":"gb-rail-fares","_rev":"102-c41bd4deb59c622732e80e27e63c2936","name":"gb-rail-fares","description":"Library, API and user interface for calculating British rail fares","dist-tags":{"latest":"5.1.0"},"versions":{"1.0.0":{"name":"gb-rail-fares","version":"1.0.0","description":"Library, API and user interface for calculating British rail fares","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","import":"ts-node ./src/import.ts","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.1","@types/mocha":"^2.2.41","@types/node":"^8.0.0","chai":"^4.0.2","mocha":"^3.4.2","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"b8a4b4c4aff35c8e5996b47e4bad35c369d5f60b","_id":"gb-rail-fares@1.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-0y+E0adtyeHIvtLkgkwdt3ZZDyCwBowh/QgeTJR50CBuH2MHLATqWuipaOGJYRh2dtyVBXomqUCNGYupCEWGPg==","shasum":"5f7d5705d878d7a8d97578c75258ae8c276de7fe","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDT5fLG5kNJXVXqbDHginyYiOzPhAmeVWbKxHKdB9D4cgIgYVPP4rhky/QMCm6aDR5r0oOaldElkPrA6YeP6N64z8Y="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.0.0.tgz_1501506730408_0.7955427495762706"},"directories":{}},"1.0.1":{"name":"gb-rail-fares","version":"1.0.1","description":"Library, API and user interface for calculating British rail fares","main":"./dist/start.js","types":"./dist/start.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","import":"ts-node ./src/import.ts","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.1","@types/mocha":"^2.2.41","@types/node":"^8.0.0","chai":"^4.0.2","mocha":"^3.4.2","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"2054216f8c3e315706a2556d21fec18553fcb08b","_id":"gb-rail-fares@1.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-qHhC6bl+tjEl7Fhy48xbRQ0hla6R2eYT2u6WchcRvipAL4MH8iV9kQh6N1H2LP3ub4eeXPy4mKDpyY4x9I33Zw==","shasum":"32083b3a769af25389a549bb959dd0b951e60a78","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDy1kt3BTuGkQbR1ZoOT90DiKgdojG1VW8EaVul0ExNjAiAwNrk6eU7L/D5/Zljn09vMzS5Yvqg+q/YQUclSzRQxDg=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.0.1.tgz_1501507103589_0.7534115044400096"},"directories":{}},"1.0.2":{"name":"gb-rail-fares","version":"1.0.2","description":"Library, API and user interface for calculating British rail fares","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","import":"ts-node ./src/import.ts","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.1","@types/mocha":"^2.2.41","@types/node":"^8.0.0","chai":"^4.0.2","mocha":"^3.4.2","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"a7a65db38cc8eb829f8708db3f27469cf2995a29","_id":"gb-rail-fares@1.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-0g3DnAOqT4JwytfBvMllFlhpEKdlW5e1sglGOhKoIEApePiQIhRekSmQma906H32KD5/6pOOis8znVmSpSxDtg==","shasum":"0926a7a576c9fc4f8d7dc2f7f320cb871d90d3e3","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH81zzIUEkDv4A/nlfhz6ZX4TNQFz/eGHkk7MIKKQbJJAiA9o09gx+sy7zFy/V/2DkTE15+EuuhxSDddtT86CQ4lUw=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.0.2.tgz_1501510677956_0.7886483811307698"},"directories":{}},"1.0.3":{"name":"gb-rail-fares","version":"1.0.3","description":"Library, API and user interface for calculating British rail fares","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"test":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","import":"ts-node ./src/import.ts","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.1","@types/mocha":"^2.2.41","@types/node":"^8.0.0","chai":"^4.0.2","mocha":"^3.4.2","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"b4ec35f254090a003dcac201c82aba19165eab68","_id":"gb-rail-fares@1.0.3","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-vSjkD0zMYo0WCFrao1QHJBvMIRSG44rdxm8jLBdTqspCD8be88+YVS4FftvHW/enS4LDKD6W7s12d+C8A0PROQ==","shasum":"de2be2904a838a8436b2610b7ebfef4a4d87d792","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdiH7bPRludszeTQZXXijt0hSIngcKk5nFlDJWCJzVlQIhAP9cviuttpzqWoqophBwU+19B+WRpbR1LCr5ZgxMq8RM"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.0.3.tgz_1501510845906_0.4263429881539196"},"directories":{}},"1.0.4":{"name":"gb-rail-fares","version":"1.0.4","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","import":"ts-node ./src/import.ts","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.1","@types/mocha":"^2.2.41","@types/node":"^8.0.0","chai":"^4.0.2","mocha":"^3.4.2","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"cf5496b9105833598b402dfe60a76ff5635d955c","_id":"gb-rail-fares@1.0.4","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-aKpdhH8MC+gd3TpToQ4E3zhpO07X9hJownM9N6G8E2+CVM1Xyo+5Zj9oMRpN4ZEx9AnVd0IVSyeOH3BSxd+nVw==","shasum":"d48eff3084129b7f864d98a2f5ae4a2ae5bb9fdf","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9+5LZKRlpnbfuv1Wzwcr7LPeiWXotU4D4/ZF1Ii2cnwIhALmYrlCf+e2Pe2TZ306TDaE7zFxOxs3XuvTDJp6QYT/a"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.0.4.tgz_1501510958525_0.11174211092293262"},"directories":{}},"1.0.5":{"name":"gb-rail-fares","version":"1.0.5","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.2","@types/mocha":"^2.2.41","@types/node":"^8.0.19","chai":"^4.0.2","mocha":"^3.5.0","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"fecfc893c74b907cacf9a1114580d627c3feb4a9","_id":"gb-rail-fares@1.0.5","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-LgtRUB08QVHzi6+Kn1h4JK72iab1B410rArOu+9br6TXXcJ+VW0txkzV3dc03qLotnnQuL++2v9vVBqmwyb0Ww==","shasum":"086900d57267cd252701f9d868b9db736d9db195","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIV4O2Brl/PqWA0uWFvKD0O/r3eqERz+dYIvaTMAOO5wIhAPmthf4ec2g9BXMsgVNY5voMPd9Ay2czJuLmBr4LIdSd"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.0.5.tgz_1501764279544_0.28636728413403034"},"directories":{}},"1.0.6":{"name":"gb-rail-fares","version":"1.0.6","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.2","@types/mocha":"^2.2.41","@types/node":"^8.0.19","chai":"^4.0.2","mocha":"^3.5.0","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"15c177a4c807cf378c503b256745b81f18b21a78","_id":"gb-rail-fares@1.0.6","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-a/0HBMYdfZ8szm1rXSl2/jMVqmxnwsxZYKzAmj1OOJL0cLEWj6p4AD6FJxrK3+pcciS7cPjzFzbWbOrk0Akggw==","shasum":"1f63c7b7657537d21783700fa5a46bc946c1f87a","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7TdXCLPzmwfUibW7QZaydGpOKdYZPcSdMoveT1IHr6gIhAIzVqll9TstWgrsHb5Wjnu1u7q8hkB7619BDLpZkovmR"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.0.6.tgz_1501770477143_0.034318641759455204"},"directories":{}},"1.0.7":{"name":"gb-rail-fares","version":"1.0.7","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.2","@types/mocha":"^2.2.41","@types/node":"^8.0.19","chai":"^4.0.2","mocha":"^3.5.0","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"25757a095586582f0990dabbf32631cb48bef5ee","_id":"gb-rail-fares@1.0.7","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-Oo+maE+jjYkVl/Vdl4XPlB6j4+BsqJr/oSy3nU4CHExWb1SfnKBfsKnyE4J893T9aJ6J2FT0KdTHSYTUqWr+3w==","shasum":"0790d2d0e5c6c22b39dc5c7c49ee8df3ae737ff3","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/cf6yGPyTJrxlc4OeH9jKhKpRA0xTJG9PhABh8lHZUwIgCcP9a9dVSeud4KFUGrkMwAY6mk1OlELDL7cdvxjSW6c="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.0.7.tgz_1501775751259_0.5499989849049598"},"directories":{}},"1.0.8":{"name":"gb-rail-fares","version":"1.0.8","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.2","@types/mocha":"^2.2.41","@types/node":"^8.0.19","chai":"^4.0.2","mocha":"^3.5.0","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"38e38fdbf44b549c5d4067da5ae4abb6e1637cca","_id":"gb-rail-fares@1.0.8","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-VjJwZHlfwSEiiaHXus6gxVpdKIDKkVqvR7Rg/c+8NUglJYZ0nvg1ZXbbO9pd2bxF9LsTBGydQ+KmT3C1yUaaBQ==","shasum":"0c34851e0fb6b5c0580ae69e8a5aceee7df87aee","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAorFlz6/GVqLZxIyAK/jHBv+nwS1D87FFY5j5os1JvNAiAHwKLSq2bbEiTROslOWDCRaJoyqQl1w/Z9tZGHdt1m9A=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.0.8.tgz_1501783619228_0.6043063860852271"},"directories":{}},"1.0.9":{"name":"gb-rail-fares","version":"1.0.9","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.2","@types/mocha":"^2.2.41","@types/node":"^8.0.19","chai":"^4.0.2","mocha":"^3.5.0","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"e05c5093863620ae52114818b8b35e7a0bb4be11","_id":"gb-rail-fares@1.0.9","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-+zjOmidojL0Hddm6BBZQKF0oERWsdz3pKO+KTgrDzQLios2Fozju49xjj3GItf9CU2L1yJeNTTAtE0DyVDeYSg==","shasum":"95b0efd9af8563902870fa9fa15828903b368cf5","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQEOYAP7SjeWAKgnmSZK06+HFeGEcahVzk2HXbEmvXOAIhAPNFnXN9rf6LQuQGP3pJTUpw/3p/CIUgbU27VpRSzqRb"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.0.9.tgz_1501784476321_0.0524673277977854"},"directories":{}},"1.0.10":{"name":"gb-rail-fares","version":"1.0.10","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.2","@types/mocha":"^2.2.41","@types/node":"^8.0.19","chai":"^4.0.2","mocha":"^3.5.0","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"c5f93ebe2cab5c567e1280638ffce1a731d66097","_id":"gb-rail-fares@1.0.10","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-HUZ6vHmcSphyN2wWxKtExX2/hkARDsD6AmOyxHjlPiAbQq7ailSuHNWyoNiEAuH3VIseQFfVc4NVKv8HJMk+hw==","shasum":"782e57c14a9df290bd2951fb06ae64e0e249f8d4","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.0.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6eZIaXXkJuLZKGawyFk7lnGTFvEwKl+Z+R+KDler+eAiEA+lGbN4S/ykFjpMqd1vgJVV+5M7MDP5DQNrZJ+MJJY90="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.0.10.tgz_1501790833660_0.08457736345008016"},"directories":{}},"1.1.0":{"name":"gb-rail-fares","version":"1.1.0","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.3","@types/mocha":"^2.2.41","@types/node":"^8.0.22","@types/sinon":"^2.3.3","chai":"^4.1.1","mocha":"^3.5.0","sinon":"^3.2.0","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"6991200abd5cd5a9f20b77215f830fc0fc345087","_id":"gb-rail-fares@1.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-W0wW54mYBzK2D4cikmO75il6Z4OvdfX2Ez15y3HM1CZFLLq2YmjTHEAzqNqtdW1pqB5a0hI7lu+L9tu9IJ+gAw==","shasum":"26e56199321045e6dc429156b2c75d41b88fa52c","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZkgyZ3smsK6AIEiBjB/ZTwZavLi4sJpiEnn8tbbvSdAiEAp30A/TEE7W3XdOe6h9BZL7bj0wGmHD9DfZDll4Tpy4I="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.1.0.tgz_1502805115125_0.6352463772054762"},"directories":{}},"1.1.1":{"name":"gb-rail-fares","version":"1.1.1","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.3","@types/mocha":"^2.2.41","@types/node":"^8.0.22","@types/sinon":"^2.3.3","chai":"^4.1.1","mocha":"^3.5.0","sinon":"^3.2.0","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"1a2a5dbbf0ae0d1b69c29b9b243ff2901ce07a24","_id":"gb-rail-fares@1.1.1","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-1WbSLLLq8whIbrcV//mVcCguj4cUds+QHLSjD+D9Seupr66i43lyb+AvR0WiIwQVMPHeLMCVF3hLd+ujPxgLFA==","shasum":"330e53675dd5a33404850b4b7e9c3aeb277ea5a1","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx2RWB+hgG/zAXcb49kjJH9uaeKGdw/BqXFJjS3hfHoAIhAPpC4MowjimuaiOgpu5uC5fXt+WXfQ+hvKof+7Pw3M90"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.1.1.tgz_1502816763647_0.9238418289460242"},"directories":{}},"1.1.2":{"name":"gb-rail-fares","version":"1.1.2","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.3","@types/mocha":"^2.2.41","@types/node":"^8.0.22","@types/sinon":"^2.3.3","chai":"^4.1.1","mocha":"^3.5.0","sinon":"^3.2.0","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"a0c929f95758c1de2b73f3656fce54144e6ed7b8","_id":"gb-rail-fares@1.1.2","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-VR1LlIgRd5wZoMxnFoHoRwOOf/4pgh4CHn4l3BAKHVkmEGC8zDFbekk3MG+DWKldepzrCte6Teo+8lh4Sf6wWw==","shasum":"51a9d3643071105ab82d305a35028d4fe421f5f0","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5LcAncHQ3wYkv0Y/q+/lDgot9W8VdiEJQfKSCn/VCjAiEAkORx0Tqx3tnR4D7A3a2W+sENm5UifTHe3owEW3jr8Pw="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.1.2.tgz_1502868347226_0.7710046311840415"},"directories":{}},"1.1.3":{"name":"gb-rail-fares","version":"1.1.3","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.3","@types/mocha":"^2.2.41","@types/node":"^8.0.22","@types/sinon":"^2.3.3","chai":"^4.1.1","mocha":"^3.5.0","sinon":"^3.2.0","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"89a41d5660e922ada8a828febb575f47d435d10e","_id":"gb-rail-fares@1.1.3","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-hoJgjQK5MW7KVTxYvCu27X/wnWVME3RZO0v4+dM9486ythCzWJpmpH1G0A/0a3B8IcQDLdaDGlwc73c4LMP+BQ==","shasum":"8c7c86494dc6e79575d3bdc2d850b7e32049d984","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEFUBDXUKuv3srcwSuo2rdKHF86zn/4JZ93Nd3xJzBYwIgNSq3/U/22xHkRj3EXahUdWnt7GfVMVQ4U8Hd4URAMP4="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.1.3.tgz_1502870088936_0.43375785276293755"},"directories":{}},"1.1.5":{"name":"gb-rail-fares","version":"1.1.5","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.3","@types/mocha":"^2.2.41","@types/node":"^8.0.22","@types/sinon":"^2.3.3","chai":"^4.1.1","mocha":"^3.5.0","sinon":"^3.2.0","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"e5f2955ca4022d920ddf2d96b440fa46aedddddd","_id":"gb-rail-fares@1.1.5","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-4X8c2RSiwN8mc0kUhrCyj2cqFHz1cxQII5kADmVxOuLbagU9GilkIA6WIm+ifAQOZmbuy0vmlIWXXO4p/U8eNA==","shasum":"3a001240d2aab1602463e8601a48ecd72a8aa92d","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAfB30lsmOVQ+HBc/TlgQxWe9cUhSqLL84hL18PoSec/AiA/inKb9pkfBGLx6vXaf0enWJ413xuJvE7bV6IN1i2wLA=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.1.5.tgz_1502978968357_0.16730140894651413"},"directories":{}},"1.2.0":{"name":"gb-rail-fares","version":"1.2.0","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.3","@types/mocha":"^2.2.41","@types/node":"^8.0.22","@types/sinon":"^2.3.3","chai":"^4.1.1","mocha":"^3.5.0","sinon":"^3.2.0","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"b5a22246300e148baa7c9c80187cab80a420404e","_id":"gb-rail-fares@1.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-QEm66usvBpAgo/pBCFiJe2qpBvr1MvKB+tQ8VxhiJcmHrVRkuPqFdfK7+e5y4PDAgT4qqVXYgShTS3mPuClz7A==","shasum":"280f1841b3d94ff99a078782448137cf975e2244","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC77rcaBu8Mli/vLHYVyYvY/nHlgSU1hJ9xUeyFoK8BHgIgGidvNsAeZnlpTI3tPYqbxyMwcIJ0/qYp4XpBYopTGaA="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.2.0.tgz_1503580431535_0.9075175644829869"},"directories":{}},"1.2.1":{"name":"gb-rail-fares","version":"1.2.1","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.4","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.3","@types/mocha":"^2.2.41","@types/node":"^8.0.22","@types/sinon":"^2.3.3","chai":"^4.1.1","mocha":"^3.5.0","sinon":"^3.2.0","ts-node":"^3.1.0","typescript":"^2.4.1"},"gitHead":"6b412ea9abe54be00c81bdf83136d3c8cc0e764e","_id":"gb-rail-fares@1.2.1","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-SM41SvcQ5hrvepZbq76da6dpK7N4nnpa0bn/7H7TkLTQaMggu8T/XhBZQEGlL9LzP68b9xS/IIWKmZ4a1fu0dQ==","shasum":"f1a9b8cfca4c73bb38ce125c9c4a5e541735baea","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG28H7pQfjy4Jb3PGI0drkfkr/vU4hDO8kiX2M37oYDYAiEAp4ZfssrDvJOmmSpeg3V9s3E0q2Og2jKJZo4Kud3baZE="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.2.1.tgz_1503582778831_0.28274247027002275"},"directories":{}},"1.2.2":{"name":"gb-rail-fares","version":"1.2.2","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","js-joda":"^1.5.5","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.4","@types/mocha":"^2.2.42","@types/node":"^8.0.25","@types/sinon":"^2.3.3","chai":"^4.1.1","mocha":"^3.5.0","sinon":"^3.2.1","ts-node":"^3.1.0","typescript":"^2.5.1"},"gitHead":"04d5da56d1d648acbbeb01f0e4cc7b67dbad9edd","_id":"gb-rail-fares@1.2.2","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-gyi7UJ0QfEGcYDRqfPIsFdINJLjczMf9s8h4A0f6WlLiL1WTiEUsjalyUfHAZlwvdFzER2peNWLMhxinyLM0VQ==","shasum":"a170b8d1ce60bd6f2fb3009efaaf53693921e53b","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2vlWcnbseiCDPQz5EQvFrtQxqhPhCi/SPACGSOhJh1AiEAy03YtQiigQHc3nlb03/Oa7sKig+0fvQ0jsS2eK6b78o="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.2.2.tgz_1504011461204_0.09722680947743356"},"directories":{}},"1.2.3":{"name":"gb-rail-fares","version":"1.2.3","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","dtd2mysql":"^3.1.2","js-joda":"^1.5.5","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.4","@types/mocha":"^2.2.42","@types/node":"^8.0.25","@types/sinon":"^2.3.3","chai":"^4.1.1","mocha":"^3.5.0","sinon":"^3.2.1","ts-node":"^3.1.0","typescript":"^2.5.1"},"gitHead":"ee4406c1a3c490097c6a33b13c826c36b4156e13","_id":"gb-rail-fares@1.2.3","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-HoaV703QK2WgE+0cwTdaFdXLREVjHgfc6gHeiOcQ0yuhbW2TmQ5RQZ8ELkBCKedJRODGpuY4Gx7h95HI0tQwdQ==","shasum":"2554610fdd2b78fa4956ac58ec9a0a179efad006","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFYw4637uaK/e9//2LPmZnMeVCNDJBMVoxrzSs9Cvm5gIgCuIaOYmGGm0eH7QlR21/FcI/YlFWWM5NPvaIt0NS7bU="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.2.3.tgz_1504676401431_0.8955909535288811"},"directories":{}},"1.2.4":{"name":"gb-rail-fares","version":"1.2.4","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","dtd2mysql":"^3.1.2","js-joda":"^1.5.5","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.4","@types/mocha":"^2.2.42","@types/node":"^8.0.25","@types/sinon":"^2.3.3","chai":"^4.1.1","mocha":"^3.5.0","sinon":"^3.2.1","ts-node":"^3.1.0","typescript":"^2.5.1"},"gitHead":"a23d470c9a68a08588c181657c4139a0e0757eb3","_id":"gb-rail-fares@1.2.4","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-DQaeDJ8UxUaARXULmzgrqOZv2XsDJbk3E345IFhTsItKXnSOHyU3ow+9lsiSV1gzN/VxqloIX22Ry+Ite3leUg==","shasum":"6f6cb8193041efc020a0b1c2ab94e0ac267ce83e","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.2.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx9LYSXwp3oAy7if3hODdHXz72XOQsOYyWz3IkzKKZEAIhAI920UabCDHoardfdWtyWC9k4TRGD9CgbMHGSjjxSnL4"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.2.4.tgz_1504796710438_0.33860512520186603"},"directories":{}},"1.2.5":{"name":"gb-rail-fares","version":"1.2.5","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","dtd2mysql":"^3.1.2","js-joda":"^1.5.5","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.4","@types/mocha":"^2.2.42","@types/node":"^8.0.25","@types/sinon":"^2.3.3","chai":"^4.1.1","mocha":"^3.5.0","sinon":"^3.2.1","ts-node":"^3.1.0","typescript":"^2.5.1"},"gitHead":"d0d301719963a8c74a27f36bdd47e5232255888f","_id":"gb-rail-fares@1.2.5","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-AEE1VUKzhAFM2A4lvDGoQj2XAKReZTxdayb8164W5zhRMHmSOZrsltL8trCw51aQAzrJYXtjpHk6JJnYTNVCdQ==","shasum":"8f43b843519badf69d6206aa77222eb7b5393a7f","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.2.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM/Eo4sM2SIufyDWItPSui/yciLx4CDxbAVpZ6JK/PXgIhAPv7+4UiBrN40Fivs+WZBy7x+hmNgvs3JdzSEHHtd+XQ"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.2.5.tgz_1504796769474_0.9308303417637944"},"directories":{}},"1.2.6":{"name":"gb-rail-fares","version":"1.2.6","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","dtd2mysql":"^3.1.2","js-joda":"^1.5.5","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.4","@types/mocha":"^2.2.42","@types/node":"^8.0.25","@types/sinon":"^2.3.3","chai":"^4.1.1","mocha":"^3.5.0","sinon":"^3.2.1","ts-node":"^3.1.0","typescript":"^2.5.1"},"gitHead":"419a5ac8e0e5767909cc992049b2625fe9c304a5","_id":"gb-rail-fares@1.2.6","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-2KYVqKed9y+JXoXcsSKGthHI8VT3BXyH0IjyOUGmS0pvy8k4sUBWaPA2qJlVYgMqnyHK2f5zGOF67zXUTegjWA==","shasum":"4a61977dedc9809732790ac75ddc04769c31a084","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.2.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC3+x2R6js9z0FBGsEXz2csLvnR18cYbclVzUqZqNGlQIhALhl7Jkx4RNfK+EfDJIgGGWHSRhTOiKo8vYW9p8xTgTV"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.2.6.tgz_1505240359818_0.22470482345670462"},"directories":{}},"1.2.7":{"name":"gb-rail-fares","version":"1.2.7","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","dtd2mysql":"^3.1.2","js-joda":"^1.5.5","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.2.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.8","@types/chai":"^4.0.4","@types/mocha":"^2.2.42","@types/node":"^8.0.25","@types/sinon":"^2.3.3","chai":"^4.1.1","mocha":"^3.5.0","sinon":"^3.2.1","ts-node":"^3.1.0","typescript":"^2.5.1"},"gitHead":"d511c31a33a601206ee4dbde3f6e87e6f9dc137c","_id":"gb-rail-fares@1.2.7","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-XKZUGtYZZKa4G63KukzTQ4pRTPK3RBrOQqhe7YGbmfTIm2on1cVXudj0mwoRfh9LzAw02CohlqRrbGeV2Rk1OQ==","shasum":"33b33f44ee76e6401bbe7ba17f79573514ea08f6","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.2.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9dimxaVasBEQRC+8oPVuVhOggwD0b/xWhMTGst/K87wIhAMgtWvVDNcR+bqFbwoBKNXlBBCVSao1j/siQ90dNU2EY"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.2.7.tgz_1505472594803_0.01123023172840476"},"directories":{}},"1.2.8":{"name":"gb-rail-fares","version":"1.2.8","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","dtd2mysql":"^3.1.6","js-joda":"^1.5.5","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.3.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.11","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","@types/pino":"^4.7.0","@types/sinon":"^2.3.4","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.2.1","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"d165636363388424e234e72ebf68a6c9e3086aa8","_id":"gb-rail-fares@1.2.8","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-5UO4Tp8cok0RQVXEVRlVBpmn8w+TCU8lFgZWLw78s1TXuVzWhXYWjoiDScaz3E9vWs+Aso/suXelQoEtseW9Bw==","shasum":"d90926068d0f4ea4769da9b4b304ec7427f2e8f1","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.2.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNAcL6+nkQz6pnaKe88fPJX2Jvh1CW2HhKt9hB5JOR0wIgTQ5CkSLZdQiH1ur9m+ZMX3k1/6i9bTYi3Wjrpmu1TRI="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.2.8.tgz_1505557556752_0.458940118085593"},"directories":{}},"1.2.9":{"name":"gb-rail-fares","version":"1.2.9","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","dtd2mysql":"^3.1.6","js-joda":"^1.5.5","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.3.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.11","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","@types/pino":"^4.7.0","@types/sinon":"^2.3.4","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.2.1","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"5b7252f1c40ac29ae8a5bfce07c48538a122772a","_id":"gb-rail-fares@1.2.9","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-uFqvFsuDkj0OYHz40pgc6XPSfFjczemeDROkrJVrx6mCyJPiW/3q3CHqZGMxxmY2DtfgAjVZ/SAvr7fOI92ZBA==","shasum":"855b364d8434404ecb860fca5f74f3ec35573d78","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.2.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5xhzaqWczz9bkrtjiK28OoUKCIkSZ72s7dn1kwvEflAiEAwPYBnz/iYUJjRC2pTvK6FqcQbcErzrvwl24YrpSqDPc="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.2.9.tgz_1505750046627_0.8176619494333863"},"directories":{}},"1.2.10":{"name":"gb-rail-fares","version":"1.2.10","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","dtd2mysql":"^3.1.6","js-joda":"^1.5.5","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.3.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.11","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","@types/pino":"^4.7.0","@types/sinon":"^2.3.4","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.2.1","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"edd152330331b35073778416ae55a5d4270b3503","_id":"gb-rail-fares@1.2.10","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-2oomnY1XL/NOTshsOHhQbTX0/WXTu8oXTYmmJWbN+nqzmFmFWRylqakcaH0sG+IEEmBrdWHfHxCw7PxxHoQCLg==","shasum":"f20581bb44818dfcf84e2281cec0a3151a9bd74c","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.2.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8ZrRbWYg8L22ooP112evi6T2LJtvK3g2TOf9H0VK92AIgeC0bM/Kaj3DiAUxolCnc5XeyiTWlbejd/1IQJHqjoTo="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.2.10.tgz_1505807297847_0.21731958002783358"},"directories":{}},"1.2.11":{"name":"gb-rail-fares","version":"1.2.11","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","dtd2mysql":"^3.1.6","js-joda":"^1.5.5","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.3.0","pino":"^4.7.1","promise-mysql":"^3.0.2","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.11","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","@types/pino":"^4.7.0","@types/sinon":"^2.3.4","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.2.1","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"34a47fba6cb6c110ebf3edb052b298b462357953","_id":"gb-rail-fares@1.2.11","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-v+zbhqLFrKhSD/i5zuTzLnSHXe+n+u+PP8vN+Za/97nq512Yc445U3MOKAtT3P2Zt7w+Vun0Q6TPyuQKfs8O5g==","shasum":"5a9e73f1d54caa46de2fdda846e78ab26c94cdb2","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.2.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUHyNB75XVWK4EAbmVWm9Zg2pL14WtHjD/g7FrMd6c0gIhALRtS+1AMpemj+nM8V5SrLLS5ygVwrzzCpq4M7adfpIE"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.2.11.tgz_1505833832132_0.4955096351914108"},"directories":{}},"1.3.0":{"name":"gb-rail-fares","version":"1.3.0","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","dtd2mysql":"^3.2.1","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.3.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.11","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","@types/pino":"^4.7.0","@types/sinon":"^2.3.4","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"afe256fb9353dce11bb575ad8c7b705c98e9e233","_id":"gb-rail-fares@1.3.0","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-CeGbjtRVzaSR2QuqQVIQ1Zrs5TKTsArMeciZn+NzzUC2skkq5SXMjaU0wZOYVVNp+7CPbM2hNpLTi4/zB+nKZQ==","shasum":"b30adc46ed81b870975dfce7ad1a5457e1af26ef","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFCXUDPnSfuqGmOSw5Hse7srtbUc3CqOVPWvy24WAYUAiBAhPn0qAhbNs53ypBo8je1/F3ToSTjWLOY/cprs9+36A=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.3.0.tgz_1506542442782_0.40427541895769536"},"directories":{}},"1.3.1":{"name":"gb-rail-fares","version":"1.3.1","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","dtd2mysql":"^3.2.1","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.3.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.0.0"},"devDependencies":{"@types/bluebird":"^3.5.11","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","@types/pino":"^4.7.0","@types/sinon":"^2.3.4","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"2a527fcb31f6e8955b21e5ab61eee287d5e77ef1","_id":"gb-rail-fares@1.3.1","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-7Lfo0j7TO/PBI5D3iWe3ASUiqM6sm3NL9vpK2ZHbdeOh1ldo6E1mK+uTzBjPSnCKaebvCNv4zeMv+XT0MyJVHw==","shasum":"01e19c72774eb05e881747fdd06c864c301d5f3a","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzxnm5GG7goZc7ZOY+vRyaM92RcA0Tb7kaF6IMO9uPCgIgBeLFb2+XKqXANryNThTQGcH8Oxpclgw3jodQ2B34FbA="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.3.1.tgz_1506544246155_0.29606240382418036"},"directories":{}},"1.3.2":{"name":"gb-rail-fares","version":"1.3.2","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","dtd2mysql":"^3.2.1","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.3.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.11","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","@types/pino":"^4.7.0","@types/sinon":"^2.3.4","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"a188b5c5bae8d3ddb216e54852a1da680211adb0","_id":"gb-rail-fares@1.3.2","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-qKwf0F0xyHI3d85If5SYWu54f9JcuoRuSCpKkaYgKW0iaSlZuVtv9DZo1SrXEt4cPlwTyRPPZ3bmPiXxIc3Wgw==","shasum":"b6b6eb217062545fd4927edf015fb92b526b3a3f","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.3.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyT3g96yeeWhUE2/BswrJ+C8PI/cPbGZ9lvRe+ymEt/AiBWG7ULX41TJRH1xpeBwnwe5YwQvUYgh/RGWm1yQRVFsA=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.3.2.tgz_1506578858265_0.3010208550840616"},"directories":{}},"1.3.3":{"name":"gb-rail-fares","version":"1.3.3","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","dtd2mysql":"^3.2.1","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.3.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.11","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","@types/pino":"^4.7.0","@types/sinon":"^2.3.4","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"abbe6601f7203686deef73cf0796ccf0416d6042","_id":"gb-rail-fares@1.3.3","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-x/Uus82+J4I5Wrdhv9iA0bYgLGM99jnbe6Hh6ZnCOarPvdDXheQFKr83qmQ+LCpK326zimRDU11uRXV50rY3Ng==","shasum":"0e55346d21d9d460b70367c8c51f2759d375e1b7","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.3.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGc4opJ96PCAQRKeN9welqZHHhgS6bOgI7MelK0TOnJJAiBWv1bnqueM+cQxu+ypSiKVVUlfTlkmrn3NcjtYS4alCQ=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.3.3.tgz_1506588666019_0.36890638642944396"},"directories":{}},"1.4.0":{"name":"gb-rail-fares","version":"1.4.0","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","dtd2mysql":"^3.2.2","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.4.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.11","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","@types/pino":"^4.7.0","@types/sinon":"^2.3.4","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"deebabe024186276734375606cf5d7c581e0f6f5","_id":"gb-rail-fares@1.4.0","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-Eo6qmnCAY+jnxT51KhObaLSE8va8hJ7RXb5rPKbh6mAs4G3jcAfrqYQOAbuEaG/xzQAKyLkAZho3gQJn0lkGlQ==","shasum":"97628c7f48da02edde4632363c73af5c86b73808","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLisOOcI9mqOiFNTP1ZmWMRW0wAzkPJrRGMTFfA4ZB3AiEApYRXHL2IpP1cR2zSy81R7tNuFtdBu2uO6a+VO6+z5F0="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.4.0.tgz_1506695391429_0.5830722816754133"},"directories":{}},"1.4.1":{"name":"gb-rail-fares","version":"1.4.1","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","dtd2mysql":"^3.2.2","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.4.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.11","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","@types/pino":"^4.7.0","@types/sinon":"^2.3.4","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"417c687753c38487f5a4cb889a255db35b06a414","_id":"gb-rail-fares@1.4.1","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-G87bxX763L9ZfqAogyYH/kjnRUyLfP7JURVkPdZjKJMQ0emQVrCizpfBIbw/ORm9VMbo+t5xq8Gcfv234YunrA==","shasum":"b2b967a7099c81965353eba358e1655b9bede309","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECry7LC9cl/HWyd3iVfC5crmYGZOzTShXs5W5oLr4ZoAiEA3WyDR0vFJ7noPgeozB69reXdxWOOJXeqXEFfVXza85c="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.4.1.tgz_1506946800442_0.16564516187645495"},"directories":{}},"1.4.2":{"name":"gb-rail-fares","version":"1.4.2","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.0","dtd2mysql":"^3.2.2","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.4.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.11","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","@types/pino":"^4.7.0","@types/sinon":"^2.3.4","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"51939671381b021e571c3032d64e8087765f70e9","_id":"gb-rail-fares@1.4.2","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-s63wR1csHHIg1B5FsP91exiPcndD4Ls6vxEb2hcvoIugzC29+vQrC/pEtg1rK/GgS3Bkdb1afCvQV8Zic19jhQ==","shasum":"5fdb7f9fdaa6d9bbeb431838d856317fe4db6a73","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.4.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBRfTYHwYS/aKVAyGiak4dyZz9Dw3QDlMYMIwwqkS80QIhAOnBRMOZoRt0A3Uwov9T4qJwDs4s3xgx8F5x8xMhetCv"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.4.2.tgz_1507043917243_0.14753874787129462"},"directories":{}},"1.4.3":{"name":"gb-rail-fares","version":"1.4.3","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.2.2","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.5.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.14","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.32","@types/pino":"^4.7.0","@types/sinon":"^2.3.4","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"39f707c91230d6632dbc7f8717cb51e52fab23e1","_id":"gb-rail-fares@1.4.3","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-+re+rgXFRWyob1WMsKe+vqkmiqR0uZnNNXgV+8Z034oRf1Acod5hM1Am97LITCQf3Jd7rcPky7qDJxfRlCu7uQ==","shasum":"64abc1257397f068bf3993bb190239d444607ff7","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.4.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEo5ku8RHFlRzg82qCUxBsw4GzP0dYdWrPl/UMeU7OPgAiEA4/ppwjO8x+QHFsnEMRkIuannMBhpY4uKgxmA7pwRAtw="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.4.3.tgz_1507280034516_0.4285164570901543"},"directories":{}},"1.4.4":{"name":"gb-rail-fares","version":"1.4.4","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.2.2","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.5.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.14","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.33","@types/pino":"^4.7.0","@types/sinon":"^2.3.4","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"47124c9a32e90c0c4459479bf74a3f885b8062c0","_id":"gb-rail-fares@1.4.4","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-tLG4DeozFtLpDbenhr8CAEc6fn0gsTFEJSMPJvGEebzs7wJO/FtdY/q7kILVGtUE/HmiViXa+ja/kp5r9P3+3w==","shasum":"4ea4906c3c212245ca7e026becddb15232495de7","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.4.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGEbcBVesufoAfdmeWUHEpvwKHjnpMqQuQiJ1qQVK0nLAiBvTZz6kjnefi/uNo4/i4jS4GuBROO83Z2ksEIi0TL1pQ=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.4.4.tgz_1507534557834_0.4395461685489863"},"directories":{}},"1.4.5":{"name":"gb-rail-fares","version":"1.4.5","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.2.4","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.5.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.15","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.34","@types/pino":"^4.7.0","@types/sinon":"^2.3.6","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"8ef812e61e2e392ddcf8b18afe0f1fb976003a66","_id":"gb-rail-fares@1.4.5","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-OYFlggJIFBGP0bRejOeiBEoqw86JM8Kc3vg/XLvfl2OBIblf0zMU8Jt9ngJdmLSlJb4yruDFpQeOBUPN91h1Iw==","shasum":"e793865e8738d8f22e677a3772d001c401b3402d","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.4.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICK5xv68YhfYSDFKWS0fRwUXu4898OeRWecjgYX0C0U7AiEAhWHVmeCg0s+Bv8gtimXLTVqOk4FeB9eFVYS3j9/aaZc="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.4.5.tgz_1507729412181_0.5405308490153402"},"directories":{}},"1.5.0":{"name":"gb-rail-fares","version":"1.5.0","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.2.4","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.5.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.15","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.34","@types/pino":"^4.7.0","@types/sinon":"^2.3.6","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"57e77b69a916d91c7722ae20585bad0785f8bcff","_id":"gb-rail-fares@1.5.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-b6MLdZWCo6BEa1ktttUcaxOixDFyXk8BU8sHkdM0jZm9sWFXUObudZa4diK650pkLff9MoR+G7ErEyGXLNnDTQ==","shasum":"2c65a2d2e24c4b563063154a81e5cc0b293216cb","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvikhV8R03sqScvfZWcr+x7Cp1tLwD0bDC9wUsk6C9kwIhAP0FRkZ9KQsiw+pFze76QilbNIjNPRSjvE5eChRXpL+b"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.5.0.tgz_1507873353851_0.348561929538846"},"directories":{}},"1.5.1":{"name":"gb-rail-fares","version":"1.5.1","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.2.4","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.5.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.15","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.34","@types/pino":"^4.7.0","@types/sinon":"^2.3.6","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"ea781e0e717d543350efe945c03d7fa021273c62","_id":"gb-rail-fares@1.5.1","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-pdthNYD5CNJpNyLQsT+6aPD3lxJU79dKM1FLGCSje89mqzGLqomcMuUDamnY/CvdnJl0OUV2gabImHmY6M+EjA==","shasum":"c32b4cfd94a5e5e0fc216e6718eec5130805feb9","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVsADz0d1JwjLzXYtX1ONz0wWrx+FKiBzuothwsrj23AiAqOu4YGixc68NuAfLwHjzTbKYt0/CN2ul806TozOsAPw=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.5.1.tgz_1507908156539_0.0024723471142351627"},"directories":{}},"1.5.2":{"name":"gb-rail-fares","version":"1.5.2","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.2.4","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.5.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.15","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.34","@types/pino":"^4.7.0","@types/sinon":"^2.3.6","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"ae27ea1bd66476b61e1b49457dd1b76c9ef088f0","_id":"gb-rail-fares@1.5.2","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-H7mnjm7GU7dPLURiQ60ede38hbpYsLw7p/eEolX/Y5u8Ia9ovqELXwnLIOfSoMnyV9di/QNMC2ocYdgThVsRPA==","shasum":"6200f03c9d024a45a7e24d9a053f532c7b4afea2","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.5.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOw8nLytCSJX2sKyITMxLXyjKWiGWgmVe7I63oYO0YggIhANKIvLEQ13P1RlkfPW5cbig1OB14FkshSSMq3KgruZ+z"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.5.2.tgz_1507933933329_0.7014228194020689"},"directories":{}},"1.6.0":{"name":"gb-rail-fares","version":"1.6.0","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.3.1","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.5.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.16","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.34","@types/pino":"^4.7.0","@types/sinon":"^2.3.6","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"0fb99f5e257b5fa733d24e5d1c6a0452ea099ddd","_id":"gb-rail-fares@1.6.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-sa5PcwWk9PbXR9aVEeYomc3jHovIbcMzCjdE4bpgx/tJBn8vc1m1Vii9Tl+3juQwbCYsB85E8j8Uw5R0S9gDlg==","shasum":"a2e5316f77ad85e6f86bdb49ecf1c8772be0fc37","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYpSrB7T2/0wvqYBgqx239phJWWhGSPmYP/m5eGC/2wgIgRdhiR/ibTJSKm0fqCHF47dyiGoKxje8/Q2U15Jdk4JE="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.6.0.tgz_1507987047483_0.5557252818252891"},"directories":{}},"1.6.1":{"name":"gb-rail-fares","version":"1.6.1","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.3.1","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.5.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.16","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.34","@types/pino":"^4.7.0","@types/sinon":"^2.3.6","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"48d78dcba061dc052b64fd333aa48de50a8ef414","_id":"gb-rail-fares@1.6.1","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-kX4+yudHUgf9/351WjSTz07QPzAZVivUEo3N8AVeBObtUwSAIQgonH57RAmOP4SmyQioRwhI6XeFmAABroH2UQ==","shasum":"2655106a196223748d1eb716b306e2574b7f316f","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.6.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrw5N4TghxeTiNJi9SbR1Iw+WGFNWk8X0AU/KBipYSNAiEAurcZn2xWVRtOaTc7RvQhXzEi1ubmbRWPngyk7Srt99w="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.6.1.tgz_1508101441032_0.8098414824344218"},"directories":{}},"1.6.2":{"name":"gb-rail-fares","version":"1.6.2","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.3.1","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.5.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.16","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.34","@types/pino":"^4.7.0","@types/sinon":"^2.3.6","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"35cf1180f0b4cd49474ba98a09eda7def63ba8bd","_id":"gb-rail-fares@1.6.2","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-rkbD3Dj8TqY8yU8QU2Z2UnFSrBhHmC9mCKBAV8PMqgZZ4Z0ksFJl+iSWTkuO3OFACStFGN6Rxie60aGkWk0xOg==","shasum":"89c3a2e62b06100125b7fb60f8eea7e9cb14338e","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.6.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2r0r4PKXluQhlkUCwLE68Rw0xCJF9DMBXtbDhwcYu9gIhAN/lNw9Ug2TNQuoWflQ0FHg94cWV8cPJ3BbuNgYopUdm"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.6.2.tgz_1508101639451_0.7543168882839382"},"directories":{}},"1.6.3":{"name":"gb-rail-fares","version":"1.6.3","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.3.1","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.5.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.16","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.34","@types/pino":"^4.7.0","@types/sinon":"^2.3.6","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"227b2729bb15e58667722b69dc717cacb703a0a6","_id":"gb-rail-fares@1.6.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-haVKKaNr8iZrL1MUQfR3F/PgBuMVVJSy+thfHuBdyX+HIofmTuK0BoMCNbaWoXfLytdJ1Im/NoL9uMUARfGW8A==","shasum":"028d89d9ec2b54145869bc590d59500bceb42d45","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.6.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCvKIEsnPY6rHk6dVvkyMJ2gZ4TvkALWi2u79aRzrl7wIhAJRChD0fP3UVRM9eZ1WU6Jfcm5vlhwNi61l9AUAwz2JB"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.6.3.tgz_1510124215736_0.035834733163937926"},"directories":{}},"1.6.4":{"name":"gb-rail-fares","version":"1.6.4","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.3.1","js-joda":"^1.6.1","koa":"^2.3.0","koa-compress":"^2.0.0","koa-static":"^4.0.1","memoized-class-decorator":"^1.5.0","pino":"^4.7.2","promise-mysql":"^3.1.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.16","@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.34","@types/pino":"^4.7.0","@types/sinon":"^2.3.6","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.5.2"},"gitHead":"1fe70409763d90afa83bf56cb1bf68b6534f34f4","_id":"gb-rail-fares@1.6.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-ECU3goJDUGC1AlgIiLMvcL+3A6EmljYe9m3fMF7aaAUDLgCy8MNe+gwfh25teCc4od1P5jU0ewsNSaPM4aB3Tg==","shasum":"515df2ce10b61e785b5997f36cd3615ecdc1c5de","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.6.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqPb4NSpSZW3swpP7hxxpE2Yih8dlklV/+C3QeQwrlSgIgeiFa3DWu5VWD67h/M/bYUpWQmCwmYxQI4z/AGqgI3Es="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.6.4.tgz_1512476029373_0.8660636788699776"},"directories":{}},"1.7.0":{"name":"gb-rail-fares","version":"1.7.0","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"DATABASE_NAME=fares dtd2mysql --get-fares","data-import":"DATABASE_NAME=fares dtd2mysql --fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.4.1","js-joda":"^1.6.2","koa":"^2.4.1","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.2","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/chai":"^4.0.8","@types/mocha":"^2.2.44","@types/node":"^8.0.55","@types/pino":"^4.7.0","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.6.2"},"gitHead":"032a79c57f562fc9f6f119dfb5a5d99b8fce1e8a","_id":"gb-rail-fares@1.7.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-F61teGRtdIYfAKqUNwRUq2ddRVbJNfHQXPlG+exAGgSfTQ3URQzFZ+rSOU+73MXlO429qxqwzJe2aEJV8yqN1w==","shasum":"7569cfc68cde62fe230e5adfd9caf498852e06bb","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-1.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXxJoEy4+fm64nyhI6aa848StZ3snNLQSDxn0fWlR+QAiBNC46cPH25ZrkNVwgy56ol1H5fAuHN/wdBih4HqANzkA=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-1.7.0.tgz_1512567876367_0.1400371314957738"},"directories":{}},"2.0.0":{"name":"gb-rail-fares","version":"2.0.0","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.4.1","js-joda":"^1.6.2","koa":"^2.4.1","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.2","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/chai":"^4.0.8","@types/mocha":"^2.2.44","@types/node":"^8.0.57","@types/pino":"^4.7.0","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.6.2"},"gitHead":"6fd95e2944fb5c7d95e534eaa0909499eb905441","_id":"gb-rail-fares@2.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-jodcA5WIVxo2EgovEP2HEiFJNGaqGKXy9OdfIARRQy7X8hwSI86Z6Ki+gDupCZ3jg32UIOJmPax/VgdfI9C13Q==","shasum":"78726f91aac084436cde31bb673b092c2402c4a2","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhWHS3S4TPO9XnqbsqImjkm+KD91AWQGdzXvkJ18yIxAIhAPCVWqcf9nePTXNwMQgvYVWWc5TQYShR5DHkcyOUiBVd"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-2.0.0.tgz_1512710849134_0.3352106832899153"},"directories":{}},"2.0.1":{"name":"gb-rail-fares","version":"2.0.1","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.4.1","js-joda":"^1.6.2","koa":"^2.4.1","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.2","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/chai":"^4.0.8","@types/mocha":"^2.2.44","@types/node":"^8.0.57","@types/pino":"^4.7.0","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.6.2"},"gitHead":"8acfc157f393104a7598b3c7d30ff1121ce2f81e","_id":"gb-rail-fares@2.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-z2jhgrk7Fvvp6Zh6tpmiTrDPXav9EKVH5qMuU/drnNoYiiPUXsUrji8iTk3feQA9S1wTjY9N3/RRe+vKAeFr/Q==","shasum":"146374a28eed3d7bb13301b88c5ccf592f0d1032","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-2.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDojx9sFgny7jXChUxfcSFAf6mGkHs75Ovp01voKwb7WgIhAPbUlKUKuG5z6GI0UxsLSWLBcPtVlMDEB7Tv51SbvYka"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-2.0.1.tgz_1513008455510_0.7551342844963074"},"directories":{}},"2.1.0":{"name":"gb-rail-fares","version":"2.1.0","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.4.3","js-joda":"^1.6.2","koa":"^2.4.1","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.2","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/node":"^8.5.1","@types/pino":"^4.7.0","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.6.2"},"gitHead":"2e9997508200e9e73df517df31ea68fdb5c870b0","_id":"gb-rail-fares@2.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-mCsF/2JNX0/ShHIOCE1PMxgdsMbc2TJcljteGAb2wHThRkwAjkAiEkYDQNks5sOlSmHKoQOtjYJb2gSKb6VmoA==","shasum":"ec7ee813232fd5caab3c8b5a7a417143034f6720","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-2.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtQDsGfS60XVkniGXiaV/e6h3Mlh/pAOsG3y2iJc/eCAIhAJrJi3zNWyitlx/Yml9Tntwq+I7742QeFmdylhcAp+PT"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-2.1.0.tgz_1513630765664_0.26307464577257633"},"directories":{}},"2.2.0":{"name":"gb-rail-fares","version":"2.2.0","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.4.3","js-joda":"^1.6.2","koa":"^2.4.1","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.2","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/node":"^8.5.1","@types/pino":"^4.7.0","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.6.2"},"gitHead":"6caa114d9de2c15ac1b51006963b838a1ee0610a","_id":"gb-rail-fares@2.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-ciuujyUUDBT8kheklAYhtdFqpjJib7Ur/3Owfp04XYoAXpWya5aW0waSy1tN/vokss2n6+hITUImFh6n63cn7Q==","shasum":"030a52c3d55ed34a2bab2c36a450c791cfad689b","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-2.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5v/j8R0bb8lpdoZUCM4mQc5T2NCRwbZPR38+3t902cAiEAtDyYG/Kb9bRc5camo7ydG/jpjEhZW4wt1rQnk4RASf8="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-2.2.0.tgz_1513933749280_0.878363803261891"},"directories":{}},"3.0.0":{"name":"gb-rail-fares","version":"3.0.0","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.4.3","js-joda":"^1.6.2","koa":"^2.4.1","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.2","promise-mysql":"^3.1.3","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.18","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/node":"^8.5.1","@types/pino":"^4.7.0","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.6.2"},"gitHead":"0f9e4096ea9a17776a3d36d149f622a4afc64e0f","_id":"gb-rail-fares@3.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-6dodgU5Br3qQMF8IAuGF4f6CLN1PFu8hUNVVypaO9RuNTIJvJHHP2YxHpcT2A+/ouHuiqTdEm8fp/1AOkuiknA==","shasum":"4103992681746de9538d9f3bfd51eb6dde64959e","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBn2nnz3pEWGv+m9SrB4NmKdcfGJtsAGx5TgvoNIaWtaAiBDq1aBhh8L5CMWi7Nu0gVJouV2UK6WQbBBrkAtzKfeRg=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-3.0.0.tgz_1514359469468_0.30135222780518234"},"directories":{}},"4.0.0":{"name":"gb-rail-fares","version":"4.0.0","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.5.0","js-joda":"^1.6.2","koa":"^2.4.1","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.3","promise-mysql":"^3.1.4","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.19","@types/chai":"^4.0.10","@types/mocha":"^2.2.46","@types/node":"^8.5.6","@types/pino":"^4.7.0","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.6.2"},"gitHead":"03719be564163c6e88ca13b90f2122e793d348b3","_id":"gb-rail-fares@4.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-Vza9Zm34GzMQ0OTBgaS3MEF8uCuIJW5cxz1ghyXXD5HWHbiJ2U93unGmy5Z+23sR90EOrw39mfYceTcgdowijA==","shasum":"2edb71b5fbd59e85cec7edca61465c652a7de7d3","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFepLrH9RGOiHmEkV8aUlYubxNgwsCUrQI2Xsuya03XeAiAEJO2aS2A1zTqiinbn1ZpQjczs0uoiJDg10zKADKUueA=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-4.0.0.tgz_1515171166152_0.07504979893565178"},"directories":{}},"4.1.0":{"name":"gb-rail-fares","version":"4.1.0","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.5.0","js-joda":"^1.6.2","koa":"^2.4.1","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.3","promise-mysql":"^3.1.4","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.19","@types/chai":"^4.0.10","@types/mocha":"^2.2.46","@types/node":"^8.5.6","@types/pino":"^4.7.0","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.6.2"},"gitHead":"a2906c21d536c618372abbb76152c5fd7bdca47a","_id":"gb-rail-fares@4.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-6iX9R0MOXOSKWKr1oTZ6crFD3MBoWms7WXy7Nodje7P/e5ZCmFF4ymTRdEsAqr+Xt4EHHTgVM2G2v9hRsC0Qrw==","shasum":"6a5368110f18f7b82343c50c158a64af94b5bc72","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICqPrvGYROkvYv7dvPe7NpVX/8hOR2eUomosa14NnnccAiEAgkwS54NWVIE/3GJ5fNbVOevgbUzD0kkOvQK86nf54hs="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-4.1.0.tgz_1515425405358_0.6568734426982701"},"directories":{}},"4.2.0":{"name":"gb-rail-fares","version":"4.2.0","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.5.0","js-joda":"^1.6.2","koa":"^2.4.1","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.3","promise-mysql":"^3.1.4","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.19","@types/chai":"^4.0.10","@types/mocha":"^2.2.46","@types/node":"^8.5.6","@types/pino":"^4.7.0","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.6.2"},"gitHead":"617882c5c79090e5988747120564e9f85cff7aee","_id":"gb-rail-fares@4.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-siqK051iTK/Tfg35z9kZ4Q4LpQaYJJmbGkFOyBFzyp0r/EuhHVlrL7bCrVeTyPWbJnY4YbvSjuWrhYMqZ/Zz1Q==","shasum":"99cfc129aa001633ed7efd9851926318426b5e08","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOOJTrcbhGiOFeUd3psBlUbYtYtRswlNMY3dbmMnDIzwIgdJVMJPA6Xkxm1RsLJ9jsOTxKUUNZPP6DYrF+guF/PIw="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-4.2.0.tgz_1515509055020_0.5211120652966201"},"directories":{}},"4.2.1":{"name":"gb-rail-fares","version":"4.2.1","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.5.0","js-joda":"^1.6.2","koa":"^2.4.1","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.3","promise-mysql":"^3.1.4","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.19","@types/chai":"^4.0.10","@types/mocha":"^2.2.46","@types/node":"^8.5.6","@types/pino":"^4.7.0","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.6.2"},"gitHead":"da8e9b06d2764a1506cd712a00980ad559077146","_id":"gb-rail-fares@4.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-6RbWVfnlOBNB70krLVgR++gVc/Kb6z98jKSzmqPZX4MsxWohzPLdRvSgAov1cltMweGzt2lO6UrCuhQm8yDFxA==","shasum":"3abb67ad9e0b75bce6bd0d977842f24b45c8837a","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLTPb3TE7Sov4GoBfgmX8foXoAIAVpnBhRMxgY15x9qgIhANpgmM4bMcHAS0X8fDqAAoDRUCgCzy7NeGoJJ5zQQbmH"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-4.2.1.tgz_1515509213220_0.9379703539889306"},"directories":{}},"4.2.2":{"name":"gb-rail-fares","version":"4.2.2","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.5.0","js-joda":"^1.6.2","koa":"^2.4.1","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.3","promise-mysql":"^3.1.4","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.19","@types/chai":"^4.0.10","@types/mocha":"^2.2.46","@types/node":"^8.5.6","@types/pino":"^4.7.0","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.6.2"},"gitHead":"2392f9ce0791f26c6b67abdea3989402b80979f0","_id":"gb-rail-fares@4.2.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-KvGIrU+pYEo3dfAlP76dp21aX6npyiOBEjRPBfdKAlASC84wHpCgcVEl4uWVbtGdg3kL8gZeIVieSQF2WHHAHA==","shasum":"738631588cfce824e6d7cacd87fb9700588b81cb","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE0NxNvqjDjMpfWWz/NRsVqM/wAcDzzUwhXufe0gsvbJAiAHL7siVarerTJuD+Ar75Behn09dVb7cPwpiPhYw7u/DQ=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-4.2.2.tgz_1515513880750_0.4309130634646863"},"directories":{}},"4.2.3":{"name":"gb-rail-fares","version":"4.2.3","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.5.0","js-joda":"^1.6.2","koa":"^2.4.1","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.3","promise-mysql":"^3.2.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.19","@types/chai":"^4.1.0","@types/mocha":"^2.2.46","@types/node":"^8.5.8","@types/pino":"^4.7.0","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.6.2"},"gitHead":"0b67458c069b68b55d911e2d6b6ff901a4f4a0d8","_id":"gb-rail-fares@4.2.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-2r9MNLH5KoarQJhYUZMWifZBzjti1DJgLMU1bW+OudlObCgX37HMgI1oaU1+CfW4saztaXfzaDhMH8EanULVyQ==","shasum":"da073350e1a904aab83325fde71161effa44694b","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDBsaRtWTVyME2UE9n2IujsjXo+2feA9aUat+yxo7fHAiBq6hPR/thvFjfjuhaerg5rdF9Xw3Jk4Kk8CxbnyUNMlA=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-4.2.3.tgz_1516184865187_0.9475979951675981"},"directories":{}},"4.2.4":{"name":"gb-rail-fares","version":"4.2.4","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.5.0","js-joda":"^1.6.2","koa":"^2.4.1","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.3","promise-mysql":"^3.2.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.19","@types/chai":"^4.1.0","@types/mocha":"^2.2.46","@types/node":"^8.5.8","@types/pino":"^4.7.0","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.6.2"},"gitHead":"6230652dd09969442a14d835aedd2035c13864ac","_id":"gb-rail-fares@4.2.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-BGsyzfnkrU9slX9ztV+rDVb8sXNBOOVMA1ndtuq7lAt+dAvUMfgowRNAV94xlMiMIcWJonkIkF9fzE/Owin6aA==","shasum":"2703c33361e9521be69253d702578c0d90020aa4","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.2.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3EplkoE+GvCLPFNtvYm9S9RXx4kI8VEK25s/n3rhOWgIhAI7Opg5rCGbTi6BS2uz4ftoi0QNqdZkERRctZOpv3GjZ"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-4.2.4.tgz_1516802384189_0.2567307117860764"},"directories":{}},"4.2.5":{"name":"gb-rail-fares","version":"4.2.5","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.5.0","js-joda":"^1.6.2","koa":"^2.4.1","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.3","promise-mysql":"^3.2.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.19","@types/chai":"^4.1.0","@types/mocha":"^2.2.46","@types/node":"^8.5.8","@types/pino":"^4.7.0","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^3.5.3","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.6.2"},"gitHead":"adf6ed80fef0ffb470307bdd4230099cf931a169","_id":"gb-rail-fares@4.2.5","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-2u53Z5LjhZSFXA0To9xXnPr8EQNsWo6t2vp3KrY9mDfd//YFhcFleq+r4APg/GJVRxPKDdRG2SMByB+hj0S4LQ==","shasum":"1c3972a956cffaa635aa395ac8343e47fb37e83e","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.2.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIETEf8ByCM8HQbER+LISswtnqTQol2i8nI/Km+c6kIo3AiBxfG8vEReS2FNk0CkLb34we20uxxHVrRUAA5kA5SVUMw=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares-4.2.5.tgz_1517935865821_0.4992433188017458"},"directories":{}},"4.2.7":{"name":"gb-rail-fares","version":"4.2.7","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.5.2","js-joda":"^1.6.2","koa":"^2.5.0","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.4","promise-mysql":"^3.2.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^8.9.3","@types/pino":"^4.7.1","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^5.0.0","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.7.1"},"gitHead":"29246357862c148a269073ce74ee508b18f4e5c6","_id":"gb-rail-fares@4.2.7","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-LWG5sMKCyMbs8bccNLzciYAWZlGhpvwvPQSTeytPL/N2wsoYqfo8Cl5EoKASAVHGzk7RIu64BbdtZVOm6G2zQw==","shasum":"329f83113faac504fa5f675ab4c106cc5d618c02","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.2.7.tgz","fileCount":136,"unpackedSize":576154,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmWN0+bQhgpwr7T513bk90TbqVpLBIYAK1t+EASflIRgIhAL9g7nPUxc01LcHdAP8mG4DRiSvjH2i48bAf6fQ6Ybtt"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.2.7_1518514933410_0.5254479001340082"},"_hasShrinkwrap":false},"4.2.8":{"name":"gb-rail-fares","version":"4.2.8","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.6.0","js-joda":"^1.6.2","koa":"^2.5.0","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.4","promise-mysql":"^3.2.0","ts-array-utils":"^0.2.1","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^8.9.4","@types/pino":"^4.7.1","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^5.0.1","sinon":"^3.3.0","ts-node":"^3.1.0","typescript":"^2.7.2"},"gitHead":"d69d45561bd2cf19b267331ad2edbba4ed5a2306","_id":"gb-rail-fares@4.2.8","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-iOQSvR91sHb3aVi+4X76eWWxef8WHNU/UaMvbB08tapsNFRgavVb6llVd8QLrTBY1hMwiO1Rr3txig4Ypu+nRg==","shasum":"6701f525c162d4c098eaf1c1c4e15f2f8a8a8c27","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.2.8.tgz","fileCount":130,"unpackedSize":567462,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDklIaWLWaNWMvdlBuSgYuexYQ+ut6Xdsv7nhwlkbDqgIgXMXXAFBm4QT+twApkSYmBkxOAjL8Qzd3h147J2SS7Ic="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.2.8_1518728601462_0.82874922482325"},"_hasShrinkwrap":false},"4.2.9":{"name":"gb-rail-fares","version":"4.2.9","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.6.0","js-joda":"^1.6.2","koa":"^2.5.0","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.4","promise-mysql":"^3.2.0","ts-array-utils":"^0.2.1","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.4.6","@types/pino":"^4.7.1","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^5.0.1","sinon":"^3.3.0","ts-node":"^4.1.0","typescript":"^2.7.2"},"gitHead":"bd7539b712088bb13d8e0e7e8e9627da96bbd101","_id":"gb-rail-fares@4.2.9","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-jHw5X9FMTjZfKBGx7/Dl+GkxWW87RID72J+DjkKEIxmnEySxBooACIqGXVH0kJAMlWg5KSqie75ii50VX6CkSw==","shasum":"e631f471f9a3ab5aac3c87283fced19112eea7a6","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.2.9.tgz","fileCount":130,"unpackedSize":567462,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDR2o4nzzY5UOAQOr3qTWQNdMhNBbH23OTwlZm7wQp+6AiEAiZ2eyxldBUXkB+P/ORlcxX5TdLCAZEzrrXCBifaUdfI="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.2.9_1518729247949_0.2587625501129185"},"_hasShrinkwrap":false},"4.2.10":{"name":"gb-rail-fares","version":"4.2.10","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.6.0","js-joda":"^1.6.2","koa":"^2.5.0","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.5.0","pino":"^4.10.4","promise-mysql":"^3.2.0","ts-array-utils":"^0.2.1","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.4.6","@types/pino":"^4.7.1","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^5.0.1","sinon":"^4.3.0","ts-node":"^4.1.0","typescript":"^2.7.2"},"gitHead":"3a33c40a824fe33d4ec1fc9385443c8a4e72fcf7","_id":"gb-rail-fares@4.2.10","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-YfALl0Al/9gF8KFhF+wqUOj4YUQxudPsqbNC+TygPlQfHk+YU/Ui8i7JUz1xGwNcSSrr4kdJpy3xEY91NAqW6w==","shasum":"ecfdd90a26b939b6ebb16a0739a867cf81e1ece5","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.2.10.tgz","fileCount":130,"unpackedSize":567463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQhKCNmhhEkB0VeTsaBJcvLXWURIVUz2yuoocqGLxEcAiAX7N/t43ikfbu5b8KK4ePx08lVkdeWOz/OmyLkdIItrw=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.2.10_1518762117211_0.7520765731629266"},"_hasShrinkwrap":false},"4.3.0":{"name":"gb-rail-fares","version":"4.3.0","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.8.3","js-joda":"^1.8.2","koa":"^2.5.0","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","pino":"^4.15.1","promise-mysql":"^3.2.1","ts-array-utils":"^0.2.2","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.6.0","@types/pino":"^4.7.1","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^5.0.5","sinon":"^4.4.9","ts-node":"^5.0.1","typescript":"^2.8.1"},"gitHead":"378dce77ee354c5860566fad46f03adf6da8e687","_id":"gb-rail-fares@4.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-OdauiAdj83h3SUnAa4h7T92FWG+fh/LftPEqXCwAdodpUvDBiNnZbmXb0TpImvFug1az0uFdMWvj67NjnbeonQ==","shasum":"85fcf5f9c71bc6e7336463336972e61d16fab581","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.3.0.tgz","fileCount":130,"unpackedSize":569586,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsty9OLIagVLsjeFF8f9MdnvBTK7FwXJTaHuoArgpI9AiEAhBMAPZDayOo3s+05NyXJ+ucIofhdDt4/mBOG3WTNSX8="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.3.0_1522226583743_0.8610381386719601"},"_hasShrinkwrap":false},"4.3.1":{"name":"gb-rail-fares","version":"4.3.1","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^3.8.3","js-joda":"^1.8.2","koa":"^2.5.0","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","pino":"^4.15.1","promise-mysql":"^3.2.1","ts-array-utils":"^0.2.2","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.6.0","@types/pino":"^4.7.1","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^5.0.5","sinon":"^4.4.9","ts-node":"^5.0.1","typescript":"^2.8.1"},"gitHead":"7cf52970769c9c5cbe2e409183f26cbfae5ba52b","_id":"gb-rail-fares@4.3.1","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-JUBk4WHJwck0uboywY7pvjJbAAtFjpsHzM/Ir/3LOFJPvmnCCF9QiXoGfF98RGmSB2XvoUb5kMOTREz0KqsnGA==","shasum":"b63cfd549f4ab6f09b4a9b706d45daf963c96bfe","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.3.1.tgz","fileCount":130,"unpackedSize":570343,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDSCAzryc2Wt6+MR9yq58n0dMP8W0sXRTBtjiPRatpZCAiA26+M/cCZDvb0XkM7lFlwg79Nu2YbCoSZb/qssWcEAvg=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.3.1_1522228547073_0.4419058002073677"},"_hasShrinkwrap":false},"4.3.2":{"name":"gb-rail-fares","version":"4.3.2","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^4.0.1","js-joda":"^1.8.2","koa":"^2.5.0","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","pino":"^4.16.1","promise-mysql":"^3.2.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.6.5","@types/pino":"^4.7.1","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^5.1.0","sinon":"^4.5.0","ts-node":"^5.0.1","typescript":"^2.8.1"},"gitHead":"e04f9bdc88816a5ef18995874c1c5ae119a2bd84","_id":"gb-rail-fares@4.3.2","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-DLYV1VnZplwYAVBRb6EYrppV6PimxpU4ncg+9NUheoG7ZOPG7KAEAd6NUY70pZiAeHOCv9IJq4tk2FEYe/L3rw==","shasum":"23fc5944c2887084ac4e5b3eeaa457ce477a9ea9","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.3.2.tgz","fileCount":130,"unpackedSize":570364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1J43CRA9TVsSAnZWagAAit4P/1KO2XDf1VQWBUnujM7q\nemT2Zeiz90dzal6AEpZXFiF25QsRxhacntBf5yIR45f4vWLCOr+qQuC1FwRc\ntEW+eA2ZDSDM/cLkAcUZgfuyB8Plml4GnRI9qSwv9CjVZm6sC84mU6K38TTF\nyYKt5OXxwG9lDCmstSd9tJoef7QVMyS/S0Tl0MqjpX+3B2l8IHDfiGTOUcQD\nYKznKaEMrml4f+Z6vKG2mI0Uvhs7V3kW1J/gXJvA4jUIh98wWliWPU3YaF+q\nKPaFRpHTH8UPVcfo3fjJbYYFXgJnfuVFhopFvNllGtcIiwbcI8NFqQuIwvNK\nXO1POSANPC+m6Ejikjnj0QBaXHMiPbljMmYGfdiHOehleKZeuduzd8Nud1oM\n+geTIoUI/D9gDdTTPuspBR2GuIQDkEOGfZRPEbgZ0WdIuZOtNLauri1N6XGn\nWi2NqZAHmVwqELHIelV+kUwsJjqaL/1kiG8EQRAslqMuMddmP4Nn+SWAeO0K\n9pTFgNbi3GgBS5X9wgG2gmXJ4iweAIzW0PsiD6UyRQ5sati4h47R67oaLpeB\nxZEEOxi+RjpGobGHqpFW18eAfQEGF6adLUZ00cSGvxMD2HjWfGGrKhZbJVNS\nim2PZgr5fPETN1dDfmIs+da71aVwKi4L0NyN/evcWet6+yrPJPKjPsotFgP1\nv/S9\r\n=opU3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSl0DT0wlVY5K97dj1RsHFRdcorX0F23B/oIMSNLPZ2AIgOcHuol+ZJiF9S4gX+7nCXSGYRzpNyQWBcjCtfL81gEI="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.3.2_1523883574229_0.8382534586255408"},"_hasShrinkwrap":false},"4.3.3":{"name":"gb-rail-fares","version":"4.3.3","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^4.0.1","js-joda":"^1.8.2","koa":"^2.5.0","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","pino":"^4.16.1","promise-mysql":"^3.2.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.6.5","@types/pino":"^4.7.1","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^5.1.0","sinon":"^4.5.0","ts-node":"^5.0.1","typescript":"^2.8.1"},"gitHead":"e59b93779b69028557cff1cd5e5f493ac2eac89a","_id":"gb-rail-fares@4.3.3","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-6/P7n1gch0G83EBpUL4tNri5KjVNgz6TVPFO8oOq9Yyub47Vo6SyZGeNtx/CmpR6ipNQXJ7ejERhzSHrhT1j6w==","shasum":"e93a0016f1b7cef636064d521447e796e46adf78","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.3.3.tgz","fileCount":130,"unpackedSize":572574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1KsBCRA9TVsSAnZWagAAuEEP/j9LZYy+6OzyTaIEUP7G\nUY1K3kzCBzFQfp1LGYNr5Vr+GTCPa4JtL/ci45wEjKgn1NfkDdyKoUiJgLpm\nIq/8aJRXW9dieSoaGgvGu4Cgi8wcYpIr1PfnH7UJBcN+GOC4vHeHia948jW5\nLhCEKpng/gIcr2MCe7nLmyoR0q5D5dwyr4FllNNZecbr4K9J0QQaU1D+pQFK\nEkhhJdXkWNSD7n8fKXj0DOUsDvNUupTVh6AhGOebxs8pOv2gvFtcpCqpeUF+\nzEG76pkZIgcG7SlJWxDqZKUmnUJNy+U7ZLDHBxENExchVqwoFT5irEzLYdqL\nOXwYLFIcxXYhQGPwxjGHQexHb9JAR2CbMJOfSXkMC3cVuQmqVzIlDdxe5imL\nztUIgtzXezWuqM+uE3ir4seKALVH3uposICi2IZ02XaFFuUZ6R88vOFK5917\nagjC8jcpHcRUnV//iwGILi70TXbCK013JnZ/09VyR6XmIoE+StdrKWcGmOfe\nFEfGlFanm1c3oVsuduMDKZsZ20IeVjpL4XxgA91MtB9wAfqONlk9PiWTcs51\ni8cS2GffxVFBUgfaSCXOixzFjKm12r3WpxH/p9PZ42JnDUQ8h7lGNRpGC4Zc\nr5gYLG/W7xLgfatcQfEgLqao/basbklIj4XgkaSSdIKxKLfmqx9P80k3eJxl\nb7pS\r\n=+jK1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6sVtVlctEXwb/EbCOQqSLz98FBJfiZ5DH8UuNspgcXAiEAiuRUBYEfhb4UFkNAsTn1UOt9c2c87uAzZRnLPRNjOXE="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.3.3_1523886848773_0.9702094272846478"},"_hasShrinkwrap":false},"4.3.4":{"name":"gb-rail-fares","version":"4.3.4","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","dtd2mysql":"^4.0.1","js-joda":"^1.8.2","koa":"^2.5.0","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","pino":"^4.16.1","promise-mysql":"^3.2.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.6.5","@types/pino":"^4.7.1","@types/sinon":"^2.3.7","chai":"^4.1.2","mocha":"^5.1.0","sinon":"^4.5.0","ts-node":"^5.0.1","typescript":"^2.8.1"},"gitHead":"4f4b3ee29c9f5418f662f31dfca19adb8507a902","_id":"gb-rail-fares@4.3.4","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-Il2cDG9UIG6skQpsQpkFFbDWRRu9uwr4oNDcF0KPNDFoxXAXMI18TH7r3MzCvpR+7IJ7K18wBsnx0QJEgZwRiw==","shasum":"75004d266aecf3c08cea583898bcbce015728237","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.3.4.tgz","fileCount":130,"unpackedSize":572636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1LMYCRA9TVsSAnZWagAAD3EP/3l/7jcJINFbvs32DQBF\nRJS9+UvOF5uPzhBPcFTrmQYLCCW9nQ6VlXSQV3mhltdfLcFVgI/E7suZ/yfY\nUXIVhgNnso/UGi4R9K5vCkTIq8C7qzPSPW2tTzSMql1s9l1ZFtBzVE5uqXXu\nhHdqII+8d6jxKlFEP5ywhYA+YH85BpAGYFWfggqHpmi1xzrFsvYfehg0UYyv\nrJLRXvMeIKYCxzR1a5twCsL9vSf1XsBsyD8xuBKJUtWKVk31dzpqBcdoZESE\nHLMejj5d1WFO75cgeTxR29AUjM+YIyASMrqjSqbOb8L9/9Ff8S6QIE7/Rhw+\npvqX7QJxvu3xBCA6w+Loh3t+rXW0pd4bluFeMaiBZCIhekaE2+h8X0wbBMK8\nBa0FVPCk6hIZj8OaGESW/b+N7LRH/9tbPx6q6x8Ri3tIasvYpyNOCtAyMA7+\nRYpnbAlFcihfQD8OXebisgnvEyqm2ljbs7ICda5YS2kAYt8Af8bM1dMcNrbH\nkToqmpBvJoBnnehqmd6/aTj/tvBoomEqQGY48/DxIMv877EHkGa8P0dEKYgL\nZnmXKIu4aol1kZoFGgwD0kvCmiXVNeSTRSsORzupHCDU65d6KWQNUt3avUVE\nrZQ1qptefHh7uIKAiyVgzRIfTK1O8+fyxGr5osPIs5F3q3wdTn7+K3Lps2Vp\n5AXT\r\n=XYmH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXuV5xWQWCzzkTasn5HKU0srC44O+zqIwmRjJL/6AP/wIhAPIZD+Im9PLBj+KhBnLfIGDRytd70D22XpgtPIidV1DS"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.3.4_1523888919820_0.011159498952555191"},"_hasShrinkwrap":false},"4.3.5":{"name":"gb-rail-fares","version":"4.3.5","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","js-joda":"^1.8.2","koa":"^2.5.0","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","pino":"^4.16.1","promise-mysql":"^3.2.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.6.5","@types/pino":"^4.7.1","@types/sinon":"^2.3.7","dtd2mysql":"^4.0.1","chai":"^4.1.2","mocha":"^5.1.0","sinon":"^4.5.0","ts-node":"^5.0.1","typescript":"^2.8.1"},"gitHead":"6735d620130229428f78528223e2d2cc0e6eb715","_id":"gb-rail-fares@4.3.5","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-bzZfOmkgFvOIUs/ynvQE/BSc1KfhPvxqzcq1Y8PF2Rjp3KXNYxWBDp8K+ftDQhsEnEEugJ6Evfz2GcMVM+grEA==","shasum":"2141b2b41e6be2d37b1ab22455985ae92f2c6cb5","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.3.5.tgz","fileCount":130,"unpackedSize":574820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1byNCRA9TVsSAnZWagAASHUQAIvK+rLDNbmtRcowOazN\nRtP0ge0g+YR0zQ3NLPfH3W9a41KPQ217gMflbL+SWly/yVOLQbYFZgHylNqG\nFagpikisbXj9oLXbEzlNs44xx3y69XClAAPMGH0Npx09cm2rE5xVjcfBxoyo\najaJXzbxzinq7O2ADd6qaKcCcCzycLh+z6m8urbHqX6LhW87Sfk3FY+x2Tqm\nd+x9yW5aQoCFiNtpD8Bt4WAIVjSwnSMuDD49gTirfaxdjWNUsAuCmhRsEbtc\n14hT7HXWGdLaGaoi+Zljt1Q9fRkMq3H/qwH4B6nd4ZVGuKcpbDL9MeRwRiqE\nAAjyssTLoJ1ZTca113o7oyJJxKKkmCK87Ya6sWBeOj1r8V8umgIfXwD8XONd\n0wiFIMaO0APLcO1qAy6t6gqb8yWk9nT8WTIqd5a9eU7EdUqHWQwkAlWQBfCo\n7xnTHge5PrPU3MQO69Xk1ZhtFJ+SsUyjSun8K/sbP8dI0DVQ4PaD9ZBKWe90\no0x3W/4OSePevQEwyxC+3cwI+T621ncG6Y5Aq9efyy6J5rBetELNMp9mh5JG\n5c7y0B/O83VC33LlwlQ4l4bnWy9Rqohkyjur9X34YaJbCPfWwHrSPvatV4WS\n7hMfj+wp884o9rfcGjsaYzuIL9KRiemmx4pJadZAYuyFCSeK/Ukg+CpLDbTC\nUZye\r\n=iX1B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhfnnvPD845YtRnKEAH5HRbZrE/f1SzfrZk8foLvGq6AiEA2WLOxBqA3vl5buJ5K4vhwXRlaohLinJy/GKK2S+hPOo="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.3.5_1523956875869_0.1522530940915785"},"_hasShrinkwrap":false},"4.4.0":{"name":"gb-rail-fares","version":"4.4.0","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","js-joda":"^1.8.2","koa":"^2.5.0","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","pino":"^4.16.1","promise-mysql":"^3.2.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.6.5","@types/pino":"^4.7.1","@types/sinon":"^2.3.7","dtd2mysql":"^4.0.1","chai":"^4.1.2","mocha":"^5.1.0","sinon":"^4.5.0","ts-node":"^5.0.1","typescript":"^2.8.1"},"gitHead":"a1aa819767327536ef5660953fd4b0b7db05dde2","_id":"gb-rail-fares@4.4.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-D1nJ5rcQgcHaCdOfLomc4lp+G949Rk9yN6Ri5/QQj0ungw81vk5hj56H6rmHNg4Og2ucYqZ4FhJrCYJkAiOGAg==","shasum":"b22bca698109ebb300525de75d1a08bd0edb176f","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.4.0.tgz","fileCount":132,"unpackedSize":579927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1glWCRA9TVsSAnZWagAA4dcP/2gjDwVTMNY37DBC8LCv\n9i3Wu23gFm2CDNa8iccZNMo6g5GTeB8QJEhGiIOffpAb2mfSPQxQ9Use5+TU\nXXJpotmZTrsH8qCkxe1pI11eGBtR3dyUKgpdbKQKqCuxlr5G3nTv01i29KbJ\n/QDtnD/t1rcSLgNr4TdlWnxsbAtYd/cXaq3rPVgAeBVcC8SkGXuSqMkla8H+\nyeJRfoYSHyjYFTp6hMpQCBvkQnKcTew6kob5fjwMArSWVBMqID292TAkK8fw\n2kjkqGJ07kb62SRGKXuSTvRtyaWT+ZJoTKVmRSc6t0JP5PbGf7wuAe6eRZIX\nfD9IBxJ0nqnm+sUtLyTRLsKbnlyF+W8aELVKEYqXBm0p4wfh0UHVmVNW4IrK\nZyxdCvIG+Q7PYEzAyLt1WhtDOyGyHZadUjg5uvr5ahMfimf0tUVX7xrE7G/r\n8p9cgtOgyDerjv9SxfeFVdH2CQzI9OWfbw0cIAUMYlP4NwotlLkMiCC5Nw7i\nNgf98zas60goWDrriiuKw6GMjcq7zIDqyQj0qPd2ZXilJaVOSUxXvHSIySBW\nNI6TOZ8cSpzNoRCxrvJ48dx/S1Puf7ypUPfzTjT8p3ICzZsjiEpL0t0SHQ1m\n1exutOjrkV2DUet0EaKI/H2PVnUtGF5dkW0TH2HE3SdIHHy5mlM5ZyWw8EbM\nrEYB\r\n=dyDZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHbrouUQPyw29DMsM24enq+WepKse1z5nK/Pr1gyiVkEAiBwRMv702U1KVtWCizFicmg1LNc3+hLWSucvVcsZqKlNw=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.4.0_1523976533432_0.9371450970284882"},"_hasShrinkwrap":false},"4.4.1":{"name":"gb-rail-fares","version":"4.4.1","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","js-joda":"^1.8.2","koa":"^2.5.0","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","pino":"^4.16.1","promise-mysql":"^3.2.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.6.5","@types/pino":"^4.7.1","@types/sinon":"^2.3.7","dtd2mysql":"^4.0.1","chai":"^4.1.2","mocha":"^5.1.0","sinon":"^4.5.0","ts-node":"^5.0.1","typescript":"^2.8.1"},"gitHead":"5ea702474fbdb5ff0e3c268e34108178516d3507","_id":"gb-rail-fares@4.4.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-N9UT00vC/ZBNj8Y48FuZ+tOrFbkTaZaEBlFpo5v4++Txlq8NsycAnF5szeKL4ZgPiBUnbGppMg2PYujIVus+fw==","shasum":"04f82d07ed42a540d64491ea00816c82a553a764","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.4.1.tgz","fileCount":132,"unpackedSize":580390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1lMwCRA9TVsSAnZWagAAAKgP/0eEy1Ji+1WBObs2ZWjM\nE+1/4IvwGSwhGjVgS5fcJHlzMmgnCScZb/RoCLZ+0lpKFZy20FFrp12jdc0H\nvtDE0kFnnDWGy9rj3c0sIpIh9IhmSSGyd+J+Wb3bTE6Q/+jnAYJiK9pzqa+c\nSfcp0st4zwbJ61d1JewQtbb0u/SiFk0K5J+elyINrvcPJY1taKh0EJ8OqANv\nLipPr6hcdAu+Ra9v++1qgw9ELZGBRUNMyuT2gYHGky4pYwR37OzAmA07hMzk\nbi/PlvF1HSwSki4pVOZbHzV2E3o5ZFI8Yl9DW1WjTpqmYGQKlz1JvV8d56Mz\nWVcNUl82asCOaoi+9Aqd+CHEetmSa+oDxygLMn/fBcxRQhvxkcJahUSX8yTj\ncpRGV0bIVRUFCcWTziOtaFWku180O4rOLLboYogM2n7BuU3qihqUjP149iRt\nTc4zrGkWYJTH7clzMv2xXDa35svTqofkrrGdMFuPdDIttR8rcyB4tgs9L0i0\n5XlSjn111g/ekp2NdzbhqkC5n5wWpwKj0vMf2K58hCmmQFqaE+t5LgL2n69/\n3J1SeHeZOJYShc0snPNt/ufc1w3ZEu6TepdRrS+1jWqw6g79wSMCY5TgCt4T\nvr6ENh0meXrO6SB2BTC4QUxO8mOyNXCBFU5UeFbsExaGR733YmECT2lNB9dE\nFi96\r\n=QLkR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjTOmGcw1VBC6XLk7EnFZLRBx4MSbE86HtZ/XW3Pr1eAiBkXROtIkbl95VvYQcFYNDMC6fh4m3Um47HONV+jVoK7A=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.4.1_1523995440029_0.8248678502826967"},"_hasShrinkwrap":false},"4.4.2":{"name":"gb-rail-fares","version":"4.4.2","description":"Library, API and user interface for calculating British rail fares","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'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","js-joda":"^1.8.2","koa":"^2.5.0","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","pino":"^4.16.1","promise-mysql":"^3.2.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/mocha":"^2.2.48","@types/node":"^9.6.6","@types/pino":"^4.7.1","@types/sinon":"^2.3.7","chai":"^4.1.2","dtd2mysql":"^4.0.3","mocha":"^5.1.1","sinon":"^4.5.0","ts-node":"^5.0.1","typescript":"^2.8.3"},"gitHead":"f65fa2d960ab88c123690fc74a95ffc92bee3f3a","_id":"gb-rail-fares@4.4.2","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-4ZwypbubSjmeZavjTGjcvA7OhePXR2rq/VYVi4WdqZBFoLw+QkNsBAL2m+8x0Q6rY+LoB+nuAJDVId4kwUIjWw==","shasum":"5f31f97477484e66cdffe05a4a78522117d1637a","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.4.2.tgz","fileCount":132,"unpackedSize":580485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2ZPhCRA9TVsSAnZWagAAZz8P/jEj/+f5ubaBlH0onHf5\n0smQ8BvZolQoVa3pZBNBvsf9UODR2XLFgdcjy8oUKHl0qTOSqCrRLn3ciaA+\nk7OWD9WT/qT9a5nxm65vFbShopSNQAALZwL0u+ze4J3zO7xwgzyHTqDTIdfb\nmkT5a7VUaUuOzqVAgvNt11fg6U/NtBWpvN88AxgQt6dxB1mDnm9Ft+ZeRiLm\nbW2CVGTXzdbOnl4lBGiQBnc4GIp8c6F7PtFMFnIe6gF6XB8e8ZA+/uOgE1WT\nLBYJG3+wYMv1SQTbFyPiHkYlSJUTw7bpB1FFzuWpqG55NmQxKz+FtaDg+ZB4\nRflQr6L69V9uwTny3UMqMQ4hqgxl6PIIPsTZfB5wyq/BnXf1Ue3+qNNzVgGD\nZT7whox7ejQfHuc4Dxe5vF+RXuSMBbA2v93tBbyojzrOh4Q6D7rBFRQe2GQG\nJo3WnRsZ7uSMpQHPxDcXmMNnhaZGsqTRY72OKlK2TXiZcB4Nqwx3g115RDrK\nrnff8174BDZ53JC+4bT/Vn1YS+kBNE02Cm2B852eFYpmc8yxt6c4j3N03cyy\nLaJY6g4/WPTb4UuTDTClPOgKHUbURmjBDEcObQBykjHYsZcqufHgk08bek/d\nWxr3Z2D3nqVS2O6XrY5gK6QhyjPrztbLRc7ARa5V9uQPucv+zJbD0FC38glk\njXnh\r\n=u01K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChFxjwatCwaIGzbxL2YDCJjt15qOgUOfN0aaVpE7LnvgIhAOfUJ8/rHVh/UM5KAPksMWG77gbKFa9C33CK3Jv0GoUI"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.4.2_1524208609254_0.5246717610329472"},"_hasShrinkwrap":false},"4.5.0":{"name":"gb-rail-fares","version":"4.5.0","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","js-joda":"^1.8.2","koa":"^2.5.0","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","pino":"^4.16.1","promise-mysql":"^3.2.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/chai":"^4.1.3","@types/mocha":"^2.2.48","@types/node":"^9.6.6","@types/pino":"^4.7.1","@types/sinon":"^2.3.7","chai":"^4.1.2","dtd2mysql":"^4.0.4","mocha":"^5.1.1","sinon":"^4.5.0","ts-node":"^5.0.1","tslint":"^5.9.1","typescript":"^2.8.3"},"gitHead":"4939b9fbb50487f5306a093c262443fb8aa7d8ed","_id":"gb-rail-fares@4.5.0","_npmVersion":"5.8.0","_nodeVersion":"9.11.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-aXPbqub8K2Q5vMso+JzCxz4qzlCCA561B3b9d4V6i9VV8GseLioIDx9EK0XQr4+Y5zElkQe9RwTwXg56r1SXrA==","shasum":"ce9a1f9af8c56e5cd91300bf206334966aa5042d","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.5.0.tgz","fileCount":133,"unpackedSize":583930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3u17CRA9TVsSAnZWagAAxr0QAI1bJdtTwCxyyUz+FcRE\naJVwTbwn11fuwgMCzCK7687pqtyhi9DyCr8Gj5QubumZtZ8zypiqWsTwqeOd\nf6CnKhcCRkSSiPNAoi/hUXgSUO3vQ0s5xFh7aSh2Dr+IgI2xTkAp+hGfbqzG\nrtvyWS/2SBQPQ9Jg5putZjjb8MQoG5krUPsuHZqy27jM/MBFXI9vPCWe/1Cc\nRL+Hfntsrvv1r1W3Sbcwn3ds5DI58DzNBfXuDLT5ElgYBGpp46B+KZjy6FGT\noREkNwz0bqqybpdt6mwNKAVnSsc5JFSAPoWTlDXfDYZMF8tHZ+hbggmrgI42\nWMVZ7H7q2U676eAufZWt7t9Y+cAo6jBDvmHljfgGsvOGW2izPF5prs5lrjo/\noKkSe4YIoDWCL9au5hlmbqx3BCUGlwN02/aQvZ1cIR7NMJ5zjp3rZaM+vXYQ\na/5bZYWtQPKthRqnSuNomgqqgb9sE8AtzI460AwWifl+vOj6D2fouA786r79\nqm/xAh3iqUEDyLxvO+Sn/88oij7DuuWzCauR4ZHxfmk9yXGBmyBN7Lhb+Vaw\nSQCNRaHaSLiFzS+R5/+YXndOs6hO8yKv9qfvWuYB9ZLoTqdlcwy84UG4PMqR\nifU5v5SFGmqmw679z+YBr2XZri6gekzAyRFFI0UJ+2X38qSi+x5BWvhzhSz3\nqUoQ\r\n=cw6P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqs+FKbhefD5+fvWsKxtVkrMWNHT5Drba9Zzj66uPoFgIgMEp3ihYdLVGx0JGldCILZoFvQ7kebU4qk2Pmz/vI7PQ="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.5.0_1524559226976_0.11649031122858289"},"_hasShrinkwrap":false},"4.5.1":{"name":"gb-rail-fares","version":"4.5.1","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"bluebird":"^3.5.1","js-joda":"^1.8.2","koa":"^2.5.0","koa-compress":"^2.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","pino":"^4.16.1","promise-mysql":"^3.2.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/chai":"^4.1.3","@types/mocha":"^2.2.48","@types/node":"^9.6.6","@types/pino":"^4.7.1","@types/sinon":"^2.3.7","chai":"^4.1.2","dtd2mysql":"^4.0.4","mocha":"^5.1.1","sinon":"^4.5.0","ts-node":"^5.0.1","tslint":"^5.9.1","typescript":"^2.8.3"},"gitHead":"4067c170562e79c11575efaa048673d85ab32faa","_id":"gb-rail-fares@4.5.1","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-AJPu+FKJhe25t404nBv7KEHc3emvvAClgDJsS0uezoL4ByovdREB1hWHI4IeE9Tfn5XoRD+oA6WY5H1MgS0WhQ==","shasum":"e5b1fcb2c249c5a8a027a2bb682f107696548075","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.5.1.tgz","fileCount":133,"unpackedSize":583922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4Z0LCRA9TVsSAnZWagAAsMsQAJKSIEhEW7ENqxTZdGdi\nIAdps5WqCb0d2dJOUKCNShwv+acxHTRKTHjdZ0zCVmkFSIBD3uUkqPdyIuc9\nlXBltZqQ5xBXSYD/HK0Sy26LF5Llfw2hnVS0bBfv4qkr+4d3I+05xuUwZAkL\n3XIw6iWCuK7ksC7yuKnGUS/SKujKVnVFAaMQZ/mVgRqgpX1HGDLnuiFX3rB9\nyw94YcXKV/+de2owxj89Fs5UmwVCGkscfEI4ABw5XeDJnGqku1UoiRZw2fOJ\nbh/0qnC4aLHXvbqsQraf3AmQ3gKapqIXVGL69KJS/Y68cV6pU0Dv05OcNy5E\nZpvbBPrqmnvah78x4lzEjFaaLIz1mvk4U/If0DdmWnrU6IG6fxjSW6Kybgd8\nQNBtEfSvK+cc05ESAbmbYRCABURB1QbvXFVQZ1ngmExOq9qVLeuYb55FcOJd\n4sAkLGcEBMscQ/FyMF8xyzPcU7INbjy2uMg0tfbHE2332u9By4RfYmoe2yoU\nPmBi6u2QhgvVLxSUnN/WQMqxsbfFOpjfQ37LrUtrOXZ1zO3jbqqjgDzQWOBT\ngso0hFI6smEMJDJRodbZzKOySBU8fLDB2K8vHN+kZpE233mbrP1v2b9hb8bW\n+LsNnt+Sul+9HQUIafxSgpNEnOHDAGSqdvL9DogdMzsTGho7h/ZlC4U/qV7c\nGQCW\r\n=HdAS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGh3WOOyCvVcQSOgisTrnYkql2whXeo4kEO5OmzXEft8AiAE6tNWy5AQjTncDegzLfmC65WPRZ08Ghme7cZ1Xf28Tw=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.5.1_1524735242700_0.5010392297236543"},"_hasShrinkwrap":false},"4.5.2":{"name":"gb-rail-fares","version":"4.5.2","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.16.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.6","@types/pino":"^4.7.1","@types/sinon":"^4.3.1","chai":"^4.1.2","dtd2mysql":"^4.0.5","mocha":"^5.1.1","sinon":"^4.5.0","ts-node":"^6.0.1","tslint":"^5.9.1","typescript":"^2.8.3"},"gitHead":"3cb0f59f9b37eb2a16c81211fdc2bcd66e11b276","_id":"gb-rail-fares@4.5.2","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-I97aKXqHNHVNXiANQ2cMmuZ1cN2fCcMk+Rpg/LOvmmvzV908q4kseUsLKcWVrUvjOWpva7Tf4P2kUjlSR364hg==","shasum":"6747cc1f2235572ff35c5d414c426fa0a83f28aa","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.5.2.tgz","fileCount":133,"unpackedSize":583751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa40EWCRA9TVsSAnZWagAA1C0P/2QUHeQ9/qTdUIwFzgGc\nZAarHiXlEu+f31iJVd6MlHa4tPQmIChtCpuFecqx5HVOpcN8uHNqSSiqM3XI\nvHzI9K5j5GmbVG6AaenXdaJafljsmgxRrYmgeupJjaO7XldXqIuhLThjj07v\npQJYItPDIYuiAtcF6XFmY2WmJe4wVdNVL/ilINsM6DNdY5Rh8fZA2u47xiev\nYfPdy+X8B2hTbDTLfgZ6mTGmd53tzS+6UtWM8CWIdcfVV9PdIXTEvXn3vmw9\nmFenT/IPVnn3B+LIH+7wTDZtsusAbG5ZwITZogkcs2nZ7Tt61Sqs4quoQUam\nZr32geyZmf0gagU9xefx1gm38HF6kDHRcbu7xOirwzodosd2QP22YoQaTIOq\nXjinZuSNd0+6BS5o4lizBCK4XknzPqxdEv/H6LUDKCFVAStn4fQAcWEcQkv0\nsPuVErK12CCMzWx9kjo40rDmug7w6M4PbBB8ffwpDG2xPkuCRztZ9szm+ayF\nDv2wuXvD7GgWZ/LAuc52m99DMixtQsuyFVM691Xxz4CYd0yXlOyGuWMDIDI5\nwzN/HDFhLKGsBqz2mzS7rdw4bmLTbqdhNYHdW97ALgpotRhbjsmBDEE77gwD\npqpcbT4LnQXY6NxM/oB0TFroOiClSNAXRQrO/aQhDNthj1EpOoxYGyI30Jv1\nlD+I\r\n=1yli\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG1V0Fvdf3tMmBSEzkWL7F34ttDwDvoTltRBf4cjM01qAiA3WZ1ZqCr8K6YdCfl7bB68MNUQp7FYQNu4GsH9bwjXpg=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.5.2_1524842774201_0.3801245223327274"},"_hasShrinkwrap":false},"4.5.3":{"name":"gb-rail-fares","version":"4.5.3","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.16.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.12","@types/pino":"^4.7.1","@types/sinon":"^4.3.1","chai":"^4.1.2","dtd2mysql":"^5.0.3","mocha":"^5.1.1","sinon":"^4.5.0","ts-node":"^6.0.3","tslint":"^5.10.0","typescript":"^2.8.3"},"gitHead":"60ed1a71bc3818606178fc0019df40f7a3e1217e","_id":"gb-rail-fares@4.5.3","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-CRPgsGNOc8qsFZbRl1Q6BcuXB6LSXaaRKxWIArEpJ3dM7ATsDcasow541vglnr16ea+EcbzFKuqmh5jttdtVcA==","shasum":"dd8a79538aa3e9eb7019bfffb883722f883bce1d","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.5.3.tgz","fileCount":133,"unpackedSize":583801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8aj6CRA9TVsSAnZWagAAHHcP/0OcrIhFHIQPnKOLWfAv\nAI55/nh5/DmTuJrk3/l4izk4UVjIDMAjVRagT14umQnqmdKnAdYyiVi+RFox\n8gz7BNdIJHz/a1HcK4ebNiG3mx5kQJ44gDnNKUUAbM+SQ7MiVZrOQwnPBNfM\n3Xbcm+/p2qiPEjwAOHKht+3muhyNE76dEMcz8ClcTfPWs5nywFFtRRkMxydW\ndsmhRLYbsBSUTjMPNaf+GurMpkRzYW8DMod42U2BhYzP+RuteDizoqf/m2bx\n52E/LKP1vRjHeH/8m0QNZTtQcju19BA9xgEpzRodTpkUyRaonbiHm6g8e2D1\nc/06oTwGi8DiQvaEM0CLkogsb2N6AoW6OVXPTpPBj7wOvJ2caRD6gftdzX8B\n4clenL4z15sis6WfG22Y6UqT0QwRH/yW03hvViQLAyytucAEvu8l7WgVYAAp\nG7itnEINZU4mf9YJaOUaiOUkHNae3ckIqlvK/OpiDzjqwTrpc0tkly5M2Nbj\nZ6lwYzw4U62dQBvHZTHl6KI4mTc2Up5sJ3Ftx4H2vQ1NHqkjaq0XK6tH9pbD\nPshpo4dcayc19WDqjemaX40P97uJpP76anazzBJsom7XDajEkuaYMwRX+iI4\nQgSbmz82RD5/I6zjM/kRxWQt4mUohvyMrodv0G7tGfvBnd3cnxOAzcmNi+TK\nQvZz\r\n=4dvZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYipDIJpqzAQEVht9/Vkk4aio0UBx0dyIaJavrE31dOAiEAqPah6/kFCOaSv7nle5qILkz/iIWCYa9JM0Fv9hgMrc0="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.5.3_1525786873652_0.7553182498659559"},"_hasShrinkwrap":false},"4.5.4":{"name":"gb-rail-fares","version":"4.5.4","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.16.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.12","@types/pino":"^4.7.1","@types/sinon":"^4.3.1","chai":"^4.1.2","dtd2mysql":"^5.0.3","mocha":"^5.1.1","sinon":"^4.5.0","ts-node":"^6.0.3","tslint":"^5.10.0","typescript":"^2.8.3"},"gitHead":"5c8f83c2e3b5d2ac18856a799722cc5c61bc7526","_id":"gb-rail-fares@4.5.4","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-2rDy+ndnjelIh9a073wM3zVrdtwk0pPu0NlGeFyAqY9bM0chywXUC66OW15kHU6gHfTU/Gy99D1BBXkCVT1JpA==","shasum":"c9e82ada037b789f99321c6cc590cd724ee14fd3","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.5.4.tgz","fileCount":133,"unpackedSize":583801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8d1pCRA9TVsSAnZWagAAaFEP+wZT6CgFjL7NyVNJsXZf\nRJMK27E8KyvS7ksuudGJVRJ3+5WfjjLyU6bw+q8M/H/iVUjyI1oNAzS525rt\nNLIBxb7bB4PmNAm93d0GSYdpMu09L53Cfqo2Trwg9SLnmwC0kW1mOl7oGjQq\nVR/ZHVNQEHxj98BXqH5h0md0ZbWKZKPLdeZ808Dje2F3tH/ElkmKiU+PrjoK\n1lWMaKOkjXSrLNtfU8Kit9WMrT+eALFwdrNJmfs8g/6SXreYqTe6jZqmgIiN\nXukt1yfAXDrLwMjvPiTfl7LB2mliw+JR8ux1u2nGNThYkraCZPWvPDhaHU96\nZfSAo2KqdmdHWiBOq6znJotrW6i+8+kU9WDLZlwM/W+mPF+e5yawCCMWDhut\n9dTKwTZj0elT0sQKq+mE/JyiABIDuGu0p+5Sv09isy6uKFlqA8d7yr2AVR0Y\nE283xpDYwGQdXSta0ThMSrgOAsNyRZECpaiGnH/rNZIj871lo5twkKvsPDBr\nKkwzc4ODP/khzxhdbNJt76I9BcyDeYDjandN86xI4dU+CEwUlKPY1ku76Ocd\n823F8VMuYVhBUpqv0c3QLOjrKgczt9d23n8dRGV9HCJfLh/9WdH5Fa2FH7NJ\ndgtN7q5AvtD4U+iu9gap+AzQshuBK0Ou3Yxqfg6a05ZReY4wM/groNjO/wzV\nheQS\r\n=q327\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4Y3jVvr9xAntgXwY8dY0Y0HJNP/KFpkJgEKw5/Vls1wIgZQ3+r5I3uEawo21kUTLEtAqPWSZ3ygomZGI4lYRp+Lc="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.5.4_1525800297467_0.32322630412244235"},"_hasShrinkwrap":false},"4.5.5":{"name":"gb-rail-fares","version":"4.5.5","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.16.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.14","@types/pino":"^4.7.1","@types/sinon":"^4.3.1","chai":"^4.1.2","dtd2mysql":"^5.0.5","mocha":"^5.1.1","sinon":"^4.5.0","ts-node":"^6.0.3","tslint":"^5.10.0","typescript":"^2.8.3"},"gitHead":"034a19cfa491c6c6f782e8ca6f2eafe6b79a59bd","_id":"gb-rail-fares@4.5.5","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-U4KLLY1ncS5Hq6xlJk5GM2vanInKzSDJBJpXqAZu3K/8S2sPOxJBTYgkIebyP/HJIGF8QtDMay/wLU54eZ79lw==","shasum":"b81d639dab4bae472b7bcd951edb8be1fc83d57e","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.5.5.tgz","fileCount":133,"unpackedSize":584636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8vsvCRA9TVsSAnZWagAAz0kP/3cKCi7NVapD1C83ji6z\nlAfsqJOKg6uHEE7007O/zSkJiyviLqHZmy+1p4RiSFEhs5eUBRxlgJJDJzgx\ngO5ow83gdNhySDoErHMIUj1tZTy6fhT10N4Embsm5CzIQ0c/2OZOdGAvDOsT\nlCBZX9yf5YccXO03sgXAuV9fgVRuM4YGHHx0GUW+oqxnoLU/7tcjbc9mRMpJ\nJecuNrpuJY+Q/pBimmGcckdCxt/vEUZihyV9z8IbiV09Nufy5QcnUFPREct7\nztiZW1nSLyu5UbQTvvVmT/E9l/Igu6+FRhmcYe+DRn07N4Z5iYzbFuECTS2y\nZi2RcRD8mJED5eirnRS0wMSZwNXahNMZbhKUAdqIk+s2JWDk1rIhBQLjnCpL\n2iRFXH/0isx6WWKjjcCIdwocQT6IA0y2xYTRCA0XMdMlihEbmhJefZOlMcnR\nplFGfThY43WmjfAkE9Fmi5wIhNhYYdD2+pkoiAeXuwu4OwLvwUqPY/xQJ4tg\nFEHiizXQDLX4sgy4cT5bTwDjT2VncBTD51edyICInDMpfnpVk98HzVKskVaS\nrpBeA4V2JbHLOdRMA6GmBHnNfDUCsKhGfvMBCmsNyUDVGLGvTCmxGOD9O77E\na5HeOk+xPXqL5NeAIoywm7p/hsCx17oyDsX2EOwtVZKaNiMadJmemu4tHvyY\nBFlh\r\n=/fK9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkd7F9NlcQ0MfY3L3Z0khEoRJmII2GCnygHLE/ImInBgIhAPA7D2c/uUcS1krB+QD/2FMaFDI0Favcp/8OdDiHddiU"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.5.5_1525873454376_0.5199575566411911"},"_hasShrinkwrap":false},"4.5.6":{"name":"gb-rail-fares","version":"4.5.6","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.16.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.14","@types/pino":"^4.7.1","@types/sinon":"^4.3.1","chai":"^4.1.2","dtd2mysql":"^5.0.5","mocha":"^5.1.1","sinon":"^4.5.0","ts-node":"^6.0.3","tslint":"^5.10.0","typescript":"^2.8.3"},"gitHead":"73aa65c304d859e655cf81ca013148ce626c9443","_id":"gb-rail-fares@4.5.6","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-EI+G8+mHNmddKupxtW2vTOPA0NIg+qipf34mR/3WRc4B8/SYYJEnihiB+n7PsrJkMeh5a5R5V9dfENW0gCleAg==","shasum":"19ffa2454bf5a68c25792077138b7e050d048be5","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.5.6.tgz","fileCount":133,"unpackedSize":585758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8xWHCRA9TVsSAnZWagAA0gIP/0RZUTtSRSlPUjphQ/kJ\nScKV/H03gnFiWBHno4OdHLZH/rP/X65G91O1bGRpjCPYKEPKtYdLT1Djbjy+\nttupafL68Z/HWHc2QWYdqDgSAH3WQGFLujrj0zbxCF28dUswc1bOnfwEIU1M\nkj0BtIcYYvC8wjDTZ2O1dhK649q20a3dRfwGxIRPugU+OQLQENl5njhyBdVR\nphoIj2Z7Z5YQ7tIC3J0G8R680jLkD5c05dVvQetEMw1JlsOwNmyaHi8gxC9y\n58k1vw8yjN/yEVmSkv6NprlSus2YDd0coJODR2kMR+crH9O3Ie/6bpWAAAJB\n67gw2s1wOOI6zH7mwtFfUauKVcMpLc4rvHJ3n1T7BmbpizkQCMJID2mq9xax\n3RomsFJ2bPbjaa9EGgC3vd0j5NnkdUEPSxgJaKl9jzR/UmogfNT+R29T8WoX\n3ZZuc1bnF2TTRPFON80mUzem8bTS/gJ0zWDbTpJqmYmqucs1V39erRaagbor\n6rQlFNbGEcpYl47ijHkKuVlbH9BGIXNgnRaJA5LVIMrXqCbEGdMnFna4WGyW\noyRQATwiBc2Jum/AJyLL65H5GIxu8Hu9/wcAFMqX8z8v8WwhFHoktlB7rz4J\n0S0klVUp7K9a+qbFEYWyECE+SUIVQXUo0gtW9YCl33JELBe/xFMO7iLEcZ4b\nvzFB\r\n=B1vS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8jaCixNX72ES4P33EQwzqx7wunYLGGIblE+axRzbUpwIgaNEMvykoUU0e2O3TWeEBa2/ZMJ4iQKVAQYr1PJaPpF8="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.5.6_1525880198981_0.10988248290808578"},"_hasShrinkwrap":false},"4.6.0":{"name":"gb-rail-fares","version":"4.6.0","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.16.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.15","@types/pino":"^4.7.1","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.1.2","mocha":"^5.1.1","sinon":"^4.5.0","ts-node":"^6.0.3","tslint":"^5.10.0","typescript":"^2.8.3"},"gitHead":"cb60556eb8c1b6baeeaa508e5c84aa3eb59c3e3b","_id":"gb-rail-fares@4.6.0","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-qsml8v4QJRWaTVMQOO3hscxzVX7yrm5hazztrb2+GqjFZbF8M2LYZjTFUUKCwbtbq0eL7ep2XZwkQtdRLnAs1Q==","shasum":"6805051fd8730c3e6ff2156741395bd6be0245fe","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.6.0.tgz","fileCount":140,"unpackedSize":591469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9WaDCRA9TVsSAnZWagAAyOAP/34tjYgk+hdTeam6Ob/2\norxfipIf8w9gWwO+GMu71+Ta6vn3Mme+cUVlSVE8LP2sB5+wm8emnAlQpmf1\neOdjvZVeCOLVzonjRX98mZu6d0AVOMtzGkK3QuNidRfNPD1INfX/J7rfGk13\nUuKaxeTBrym8gSqnLD9KFG54bTB1U1dqtX7QF3lMwFEucEABSs1URZAxmkvV\nbywGQ+wmOCIRYkIJS8DJ0a4CXmIPVppkpwSpVh7WyGt2DAQtVbopAzOqAW91\nY8bTCH1T6LQgML3JSjMwfCNnZHBmesY9BkM+E6IgvwpZiDmM9RvtZOSNN39A\nGVBxVFXnGu+UzTV2xLxfxKQXICEdlsh84GCXtsnh3c5NIS706qa3RxI4XyBF\nw9LxPkZmA/EjpaBzTVA1t8mUdnACwQiMFTW/8za6hiaHFionouEVinnRYK+7\naucbjx8zrWhYxaprTjEwhNHUAjWehtYIfskT304N1MF+zYwVUvXI0yiMgJB0\n6t722+bmkeu90Q8n4bYHfYC2/ermtLQ3aWQCNTAwO2jY7MywbYkKwTdhZrXa\ngaTPH61++9IHqg4pqqnSx3+ctUuwYzwVbnQoWwAe3nf6o2N1xHwHT7n5fzGa\nK4p9sTFKYEkmkocmVDIGis5UNTiHAOl468An9//HyuqGMhnmHsxHVoVoTfGi\n4veU\r\n=9lAj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfEWM3f4T6xyy4TgGMSabMyhTw0te435ZsR7R+w9/EAgIgdBsHxyvDWXUjWLe/RlbP1lz064mll+kVzaSCLFJW2Pw="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.6.0_1526032002375_0.7224492856530444"},"_hasShrinkwrap":false},"4.6.1":{"name":"gb-rail-fares","version":"4.6.1","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.2","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.16.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.16","@types/pino":"^4.7.1","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.1.9","mocha":"^5.1.1","sinon":"^4.5.0","ts-node":"^6.0.3","tslint":"^5.10.0","typescript":"^2.8.3"},"gitHead":"761d675728da40394a72febb27ee71a08c5aa541","_id":"gb-rail-fares@4.6.1","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-Dmgr2Uz/vWcQCzVmUQ+CAQQfXTI/a9uO7eb0EcltR021spD5oCEueS0WFRQKKT31X0Jy2UjVKZfGHSIslisBmg==","shasum":"c8d97583fe5cdd16e1a900b7bd8027b9d0a457f5","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.6.1.tgz","fileCount":140,"unpackedSize":592476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/C8ZCRA9TVsSAnZWagAAESAP/1bGTBZFfRV7xI09xza0\nrX9xeGPpVUX6xyToiOoPQQbnfnX/Hjptmo9BA0ajyoqX3FpPnuHLM/LAKaXp\nl878IKGJud6Rty3tIjvndqVH17YkkMK2DS7tUvDO34O7P4qVytGOv2fKVbau\nAh6ZsINz5HjvePHsfh5iyJYiF5TYzNtbZR6i0HN2QVuXcjbM2/g7ky7vUE38\nLQzBB0cmk8W9D8lUGRFb0QMjAJqv4SDBrM6SsoYdJpHsYHY4iK836bicrLFE\n+7RlhyKa1sUPaTdKdJMtNk06z73cZP7soLwM4eFx6xxtRip2N062hYEgy44e\nkZJjxP7wyJSx8gdX04L+pZ9VLEMypVgSU2tI0VaAMLO+R5H90/ti+Ro293hl\noLkbwLZANt0EqiA3ZyWb64Cgp0USU0GuJdGZ97Y0HQE1Pk55VgUaDqnWQtZk\nWYNUzrJxOv1JmHMS/383xRtGbQkuf+5ZyFTAP+zWjcaiwEqS/nuDKKxDL0S3\niLup50VRnUGZtZ1iVYMT4bQ7icvC6LDdo2s5oUUJBfAHFuci11dDUr4Ac92A\navZnHzLwy/8pclBor1ghSZxOXyWwZR0w5Eii4L2O57LdMss+D0vQR7VuAsRt\nZDu1jRHBqHJKHhbnPlVYk8704JCX6SuqoJB5Mr4/FBFwKFxsUFdmyyI1KAnr\nPnn3\r\n=wytw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/XRiTzuwXfWkV2u8gVyQcwTmOhxS7r6Z2uOW6g7Yx2wIhAIkoBnHK4q0Ny9xTkZrMfyRxw9c5skxJgNocox+W122j"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.6.1_1526476568002_0.784932817339248"},"_hasShrinkwrap":false},"4.6.2":{"name":"gb-rail-fares","version":"4.6.2","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.16.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.18","@types/pino":"^4.7.1","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.1.10","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.0.3","tslint":"^5.10.0","typescript":"^2.8.3"},"gitHead":"a6e29af974a7a0c0dbbc0e025d792354dc8ec197","_id":"gb-rail-fares@4.6.2","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-Rd4eQKvYAsXPcPnYu4YhkvdrqJVNqO/Nt9kCtH3o7NAMcexGg8GovRtdYO2QNvr5HsfN2nhsFgA/COO/a03nGw==","shasum":"44458499c904b9702b00b8d4f9eac9dac4b922e7","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.6.2.tgz","fileCount":140,"unpackedSize":592775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAo9bCRA9TVsSAnZWagAAv7YP/jgsAIlKs9F5QCSUDK6Y\neS3Jv7qezdwhu5rURxBNPBTQ+LZQXDWvT+it3sNkoJ5Ge+U0YvU7pymVz4GA\n5ZT7zm71xaHKTH1Mckwz1AiAk9IoRg1mojgFvoE7S2eyxM/ZNB+UI7+QVuhV\n7gg9GCu7thxTItzGlLVfleVhu+H7mREYuXZGsXsauozda/I1jLl8ywQzeByr\n9tGzG1gN8CDRzwiGBBGZAsZZBdyXKnJdr54q91uhZn1A4mf1R/pSeo1aLdfh\n1aR49bFEMrgvmAJljlFPOT6VgTW2XFpwBLCaL29vPJxLFQdA2Wl8q0nsiVMy\ns3WQpHWim4R3dtk7AEGY9sDkpeCf2X5O0fW5DbtTWf8tITgjWAjjWv7s32Ot\n3ewFtqgcB+5ROoRlqWM7kQfYkZ1wiNKxeSTpvyWPYjXSBLFoohi2AHT4kcgq\n83SfQEoP2B8C3tLZcxeLZPgs8AKWhE89TC9Ig3B/YabCrVXyeQOl+RVGfa9w\nZ8XlLPGNgZKXvo/3xWk0NW7vIMZIIbP1jcvQjwFe/6zlvZ94f4MVh3gg4ERX\nM0kmoV1pu7O+lhNdwZa7M27orMER3ZKNs+D2BPO0ulRmFTz9ioDPj/7odeaU\ndivcmzhND1qvElMEf5V86nEckxI8SpGSmebNw54nwewtggdFEVKrwv9i8MIc\ni34w\r\n=HbfH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF026tkfS8upDbYDBGayDbDwsLG8FOuHi7GR7qULbhiGAiEA5bSrsiPPc6KvAHSG5gGSvAemfaU79fGN4J4sepQ0LSE="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.6.2_1526894426600_0.3311665736718774"},"_hasShrinkwrap":false},"4.6.3":{"name":"gb-rail-fares","version":"4.6.3","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.16.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.18","@types/pino":"^4.7.1","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.1.10","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.0.3","tslint":"^5.10.0","typescript":"^2.8.3"},"gitHead":"787c773a02faf4d8dbe81fb377a424ea0998408c","_id":"gb-rail-fares@4.6.3","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-gYKIqKd1IdsVYsv9jNLdmvg/wXO4/orRsh6lA5N93aLEkk/kWlHgwGakH1HspHBm00/IinZozvPBT6SOSoEcIw==","shasum":"7700b9b20d674e9f5929efb025ac6b27310c7eda","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.6.3.tgz","fileCount":140,"unpackedSize":592710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBG97CRA9TVsSAnZWagAAUm4P/0SAsRAxLZuV1ojEHd0V\n9irftrrNWO8+EjtQVtfcvOgQ6haab7vV283qppsxWEXuOG4UrEXyRK/YqWag\nHR6+sqX9xXqJjcEbeRtgVzMODi4yGhRAx4FHLLIwigJf1Gt0HYgJ3mjf0qEF\nOaM6KB8F3H3yk9JNQt+nFDGoeuDXG902S3suMS1C9CAZ2iJ5VbkDTqtoVoLv\nXjMZH4zrPgv1lVmF3bg7VSE6bgP4h2kCC/9yOyH0fH4pM4Si/WNy7/O6s3sq\nuYPyTSGJlsTwCSekvQx83KuMuscSG7XRd18MF7Ju0IDJ77zcjFWd6ZBbcV8n\n7jj9nuH6FEUE9fdFYRTcsHmSvNNPPHhSXVzC+/X4IHDJYJVME63kxT8T0CN9\nJCIf6g4Xtw8FwiGPFiy+bVoivcFyxqroeeHih0j5feZHTCgC9YhygpMwuht2\n26Fxxgg+yhGTFFV8DvaD6G75dZhowUltBwAcBJU1TUP3qPNRfrHin426BcbN\njH6B0CHjjZd9afdKRO2qESm/zmTeehOufYLY9LPvxNoZv0ADzngFJrbS+23B\nzlRso8lVoZgSd/iKJp+2dBZV8pxMJldNVISM4LhgfIOCY/072x0/IdZj2z8g\nOV4Y/j69lkqBZ3EBwaPodxwRMhhO3vFE3hAH6bztks6E1FKLskJ3e2trhcgd\nv5XI\r\n=hnOS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRjyLR7S+FnSzZt2UtqabxiVPk2uJ7tDW+1WYXhEXv9AiEAqF584p2GRCz3scREuYnsQpF5Vr4RJcSDdOvZB8D5NrQ="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.6.3_1527017338880_0.3492192490345931"},"_hasShrinkwrap":false},"4.6.4":{"name":"gb-rail-fares","version":"4.6.4","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.16.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.18","@types/pino":"^4.7.1","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.1.10","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.0.3","tslint":"^5.10.0","typescript":"^2.8.3"},"gitHead":"d464da768b11c5a073eb8d9fd75073f6eab58efe","_id":"gb-rail-fares@4.6.4","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-eBDFA+ptWd7KBsZ/6K4E5XYeMc82qtdOeF22muBRJlTrAI6dYHtNGJoDZ3TfAq36fDNo//spYpbwR2agyAlyAQ==","shasum":"2f7967899daeff984d1dd8a3e13e63575b407ea8","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.6.4.tgz","fileCount":140,"unpackedSize":592722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBHEWCRA9TVsSAnZWagAAUpsQAJaLlye4Q2JB/g1e0S9w\nE6nC+Thy8mJgIJxcmS6hPqFE9BTSiMYY64CCcbMhKzzeMLbkgCON+3qwIA+N\npJupaFNXYrznmpv6l/49Hbtei2t5oU+/CLPOZxoai+TtKmztSria06Zz6cPy\n/WfMEhXneIVPFH/+ilvOr+61Py6ZurK4REsC0i9p5u5X4/URszQ8KUhbELFJ\ndwTEh5nVrFkG5W0r66z80/Ow1d99WzyyJ1gUjRCaj1J5kS8vOpXcU/D4E1qS\nkGlGUDX/O1zxLLQF9nlgQXyUkla9St2Q/6uJhxc7qwiiixBFt1uV6MfPPxf6\n/u5GEYXMSrvX1M6aIvkOOC03ZQaTnmAOwrFDIB3JmBPp8oUVnegPI3BHPBAR\n2DDb0oeXe+c++PBEZCFPs8pzedPoQv5uQ7puvFNCDdVvY8qt9gQ6y7OpEQ4V\n4fw/mI0+TqDA8arveVgCCh+b6A878BXF1ZVBhVvd1cy90IMB+ph6B6M5w4zi\nGZP9TPBnpa7EbaTtWQnw0aHf7YwgQSs8CMqmO3+RvhuMETUy4Ku/ESTMF4uQ\n6PAvr9rEj6oKvQWy0NXvI1EgUVnI5WOG7I4QbI5cthu55PWf1rsjlLZxKDsC\nbHc3MGi5PvD+B+lgPEu7DzquXzFo6v9OsJ+V3UXAI/a6YGlyya9hrXIKApxN\nSRSE\r\n=LcM5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIcTeUJmykh7nWZJw9lFfQWp+MEnbZfwV+Sa89NMmYdgIhAJe/iyhS2hIzFvtk9VJGRhDWa5MftPQVPiOEVyHI7CF+"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.6.4_1527017749231_0.7726013809626178"},"_hasShrinkwrap":false},"4.6.5":{"name":"gb-rail-fares","version":"4.6.5","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.16.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.18","@types/pino":"^4.7.1","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.1.10","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.0.3","tslint":"^5.10.0","typescript":"^2.8.3"},"gitHead":"778d06055df5799fcb4c405702fd5701d18cc81d","_id":"gb-rail-fares@4.6.5","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-+IhbxN/q0jQRF23hHRJhXBRia2wYnmVMsFjQOXgMn4knUQOHCmjNyniBRR6bMV+ka3SFKkbVx6veZVK54mk24g==","shasum":"b8f93848287f06e75c82af3714510ad40300f8fa","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.6.5.tgz","fileCount":140,"unpackedSize":589081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBTvxCRA9TVsSAnZWagAA+rAP/2yvIZE2wBNEYQdadXRA\nWjgzghCG1EUUqLFg8JQKKnUpdcN3FRIRdFlC8fHQjWy6fcK2QGhAfq0binI7\nxCYOCK/lXecAhP/gaae2o7Ktm30M7Mrwnt1ibne69/w2kMsRae5V+Rp8nvLw\nteWyOS7wuNNPEA16+AdevXrXmBxMvTaNXpR/RZ1FWlosN/Z2lOQHCtMFu44t\nJLT3x2jo1yMKhWfiWhM9ODgJXXky5r3NHBbYppBbdwZhsxpai8Ay1J3gRz5M\n0fxydjhjzyXSwQ+m3465/ZF5zs7BJL/7qee9MQh+ESHJtga03NyNLmN5aTAB\nNFSZYXpNBPdncE4yeNogqD5J8grU0YnRNeVm0VreEJERP3IFvoZbqgrjeTjI\nxwxhqPauBmsKdaATsSixO9IZMN4RC1TvJinaJm0YKlGAc/YRPIzEuQDLptJe\nSWg+m8djHeA5cR84IUc45m1N/9cq5hE0Zwo4SJ85AIdG+IUvSiskuyyNkrhP\nJHw7J1+9z/xnNdPv3x4SM/UTizotoysdRZK6VueXMygQaRWp9IUFkO34rZlr\nFXeu5wsa07a6viNkU3DRXGENYO9+075ZwYsOe6YRMEviUt8PdEHyRn+jmsM0\nR+5qjHM89Hzz/y9khFRYd8AkYJiTtwycJxWUSk64SUxQP8vnLk/E9nxqnAiO\nJrgd\r\n=IImE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsLCKx0y09NH3wYgu7IMUWuZQGVOkVpIApkzxQHHN77AiAiXW+uev24oKtIqDZE8FRJDm8QEsvh0CVocalxWMs6nw=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.6.5_1527069680530_0.9348303715002402"},"_hasShrinkwrap":false},"4.6.6":{"name":"gb-rail-fares","version":"4.6.6","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.16.1","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.18","@types/pino":"^4.16.0","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.2.1","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.0.5","tslint":"^5.10.0","typescript":"^2.8.3"},"gitHead":"3f7aabd34f817ab15be0f4e95b5bfcd4946e091b","_id":"gb-rail-fares@4.6.6","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-/CZlShYmze/W2JovmajAsKPYw/6PUhdwH8QHrCE0K18Ac+5TNOoy1pL9hiETOO72t7NeMmpko8A5WUnR6039bA==","shasum":"101641834709a7726d4920f7eaa6df2f958e78d1","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.6.6.tgz","fileCount":142,"unpackedSize":590867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB+TVCRA9TVsSAnZWagAAOhAP/Ri8X2d9ZXcBOw4/1lrH\nRJWRu4M/twjmuMBkTFMhjaxweThQmTD5wqalgetDYJV/rMCt2Nq1M6bEoy0z\nPkMIzp6s6GrfMAnZVqgEZxEidBJPCgh1ZGCmKag4OaZ+2hICt0PYVq7pPMwG\ncQylXlng40RmvG94YqgL2aQyBCBrqIpIUNlD4QNPnRALVLsTp310d7/6gmAz\nd8Kh/NnXv09h6qPjjHIXeK8j4AgU5gA/RcUMp+ToaXkDS6CM3b1nIftRVYEH\ngnHF/n08VGynHzPeQiQsobFtwFe6GxARRlCH8utU3Bl9PcVh4VA69j796EZ4\n7IsRrr4Qq2TTvAuRKqITtsKJMUtZSumclei0R1Y1YGUXdWHxMCvTLOSls6sb\n+F5l2N1zJoc9rzF0AI0/ilOEzH+f4jvmMhL2vY7Pm7m/4vkcBy0gNkyL2p7m\nX+SWY0ZSMi4cDjbo9KOEfHxEWFf8rpfmg+ni0JY4UgYiHTijBrxV6KfmIUPd\nOQ8gmEKGE1+ov5LSiNYZYu3p91CLlyeEt9LZub/hYMFwsyNMQNhHZE4qyQel\nE+8H62uR/fF4qoUYVenJrtb6R+vuYIP5eDlP+GU1HuB/NbIxso1SxntoLBet\n1qkzzUGJ0e5qYQt3MLV6DF7QgwGSeYQL4sxug3cPQ2/0aE8PGU2B8ruCxc7v\nj6y+\r\n=F7BQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs34G1QN1TFXQmZ5EITBitfxVnnN2rKWs342U7UW1qBAIhALAVeZjKgFzeYaU2DKqKeFWAzYdd7XIdXHBHnhu3BYE9"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.6.6_1527243988705_0.8164617287295364"},"_hasShrinkwrap":false},"4.6.7":{"name":"gb-rail-fares","version":"4.6.7","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.17.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.1","@types/node":"^9.6.20","@types/pino":"^4.16.0","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.2.1","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.1.0","tslint":"^5.10.0","typescript":"^2.9.1"},"gitHead":"a15326957ecac185181d714b85c67bdbd4684f64","_id":"gb-rail-fares@4.6.7","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-1gGCYm08lAWFyVaaN5eHthGT+oU+ACiEc8RqkwmtQCmjlE8oWjlyLhpl3JfoQCp4dhefxHyR/pxK5DCa0xjv7A==","shasum":"8b071abbfa0939162000efda0977bbc4cb7d1d17","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.6.7.tgz","fileCount":142,"unpackedSize":591347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFT03CRA9TVsSAnZWagAAX+MP/RuWDY7HtmiV3gpU8pkf\nU7MflYNU+xiZ/MWS322yNJrLq0DJz7IsE+0Wty1RiCCocaqsAxU7ciYlpEKk\n5kIPCflCAiFc9bflRUWJiW5KGAovGcYGd/5/lEgbUE84EX8Ziuq4PQztxEu2\nSnU/t5YSM8BtXX8mJFxar6UCVcwOaDllK5n3ph6WAj/z4nJsiahUoaA5Jf57\n1A/3yg1ZTp6O0oN3yGRdChmrRZ02lw8z1rSyVFpp0aOkzQnhkZftxdESnbos\niBKzsjRIlYgY7bZkW8uycbQO2fmxZEth572PGMru218NJyjEORF+sAMIDlXi\nFxeHAXoeIFj1S/al9aBTi9QXzt6MtVzbhS1JFu6QEH0CfrlSxspLcFWh1VKe\nFZYs3AGuF+OulS7JRbY4fkzjYbAUNB+ehLhVRSbajHU6O1ez7nZE2CvuUkPm\nq5CHsj6D1vJHtuhXKZwHgQftar0KgDqliTy8VV1eDcxYpo1kgPbSdItFd9mW\nHHn5Z99L7rkWkz1MQQHogiH2LIhR/XduE8DBPtsrsesA40XCJGOgu3sXlwgr\nGU/QHp5hfWJcTFY8DUyn5cJ4VTXb2QcDw3kmi5OaHb6B488YXYRFH24BDEXl\n1zo2NQHSaFO1gA7A31bOfYECcDKkdsUewjKCggHOVCv9sGmfm0CVwgbz78W2\nzQln\r\n=ENuH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFO+OogqY21Zxw0cziIsjiMKfXQ9jp/6anDMSGT7YxEWAiEA3JhBzRyMdknYJLgyOZmw2+8z3boOtPvqcL5KNsfG8Y8="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.6.7_1528118582356_0.45378119890152835"},"_hasShrinkwrap":false},"4.7.0":{"name":"gb-rail-fares","version":"4.7.0","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.17.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.1","@types/node":"^9.6.20","@types/pino":"^4.16.0","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.2.3","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.1.0","tslint":"^5.10.0","typescript":"^2.9.1"},"gitHead":"d3501cd424a32aefb2bc74b4e900a210ca57bb4f","_id":"gb-rail-fares@4.7.0","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-c4DsqT26D1Ma8fvm6NV8Hr/qGbhfVky1dpGnHx2i2n1EscSOjUoAOmlP69jIYr+d7VCxxZUrGBjY23/uHKuflw==","shasum":"8cd52792894194cacb4fc92bd9fc72d9870d53fa","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.7.0.tgz","fileCount":142,"unpackedSize":591584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbF6EvCRA9TVsSAnZWagAA0oEP/0IrR/Gbi7LVRjLfKO6V\n8KxhS8qwuw+5wo6XYMhXiVC5e7HAhDkUbL0D0z/4s4MT5PxOqK2TXCWE37ff\n5XtlzcOOfRuArwtzprO8L80l8T5hdp5IXxPi2bTB9MeCVr1jqJN6GurQPOTW\nQ5slAzAlUlzE+uysSwt34b8E4bQuMxxSZKjz+UC3hU9Xe+M27o3ixG1qaTOK\nSjbA4dTgdyNG24qTbYHM2e5IrHyauDX1Mv6s2G4esZUfQJq40PtP2QwPmpT+\nDjX1mWBT+vacg+FJcgVVBtzbFVs8/lxMuPkWJpCs+dr191hBO7EeNwaXGFPE\njMtI4UMtCtb8wyHShBbSG4RhEHj5TGmWWffrJ3V5vYgh+LT9EM9p60Gfead1\nwqN8g/T5uFEXNHF3aBj/AdHzYy+3EilFu78Yv/6d56sn17ejP7dhf2BDau8S\n1gIImyg1JFGUnJIymM9WUHCzWFF7aQo+OTepkt5jEPYNvMpT1tZr9PvFLmNW\n4zd2EzwHMrrA/V3hyKWuucFpxLHQ5rpNxFP0HYaTXsG4DvCNaAfTAcObaxzJ\no2ezGggtsvRzGXbDdeuWoNlIbMoZqazWHYId+LnK0XRDyY0g2UjDwS4/z1AO\ntEwzwho/sZ1xY4c1YLUTT9OjiWmJIDTpilp4YliDUGKil15lviOH8ATYS+yU\nLPw+\r\n=X3B/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGC13EKvWVV9NOHwEss4+on/P4+AkOmArCV6efPM/rhhAiAYfwItG51/OAwSFGzA0xOI87iEtD1qlpfn3lb4iBPuyA=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.7.0_1528275245852_0.13215315650975934"},"_hasShrinkwrap":false},"4.8.0":{"name":"gb-rail-fares","version":"4.8.0","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.17.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4","uuid":"^3.2.1"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.2","@types/node":"^9.6.21","@types/pino":"^4.16.0","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.2.3","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.1.1","tslint":"^5.10.0","typescript":"^2.9.1"},"gitHead":"3f3220afc45b541ff75354d75c2c1b507a482053","_id":"gb-rail-fares@4.8.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-0WuM27CAuuzUzHCdaEcxIxFFFhQtnjmqyHxHpYYtTqdW1LeHoKTtt0TV3RttbL2beqmpc1cCafoGXD5X5ZqZjg==","shasum":"bd0fcf34465486e416490038e9e456e428b21a0b","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.8.0.tgz","fileCount":144,"unpackedSize":593381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIQzPCRA9TVsSAnZWagAAY94QAIOyjGdPYr6enl6d1OVm\nl2cZh0xH8eEQtVta6OnvnrOphWMyfDynjPDU0imXAm6ILDwSL3JyyD3AZYnl\nv/4un9vPdweOZ0X6/6ax2XtE8Z3hfHg6GVHmF1T95ujXAT/rc44nTV+qKrv9\no0xBuUkYaFTsgSnSwCTEilSglJ1A3eBdP89OEFHwX6hePtKc+q/cJvG5sRZ2\nSCGMJUPA31zpDHeRE7MqI1EKnnUukkC3BCaiQjaHwR2PtzNo0h9yhS5BFJja\nCdsyJkWrr9+giicvlsfcuY2z2cnGUgwxp1m2Zv3khWXiCqJ1uJQ/ejTW5fbw\ngxEV3dAYAY9QJES92OspIhLgEkEM5FbZ+3NPw5g7SxNWcVIoCRrvp1KUzVc+\nWTfND6iHfOO7g5/9Z2/vQChoKtVw40GmbSs4HNcKVBU7FH92JoWK8ekNd+IL\nFoFDarvAbcBQ65QQTV297ue1U/rVG/owG8EJ1dOoGj9SkmK9pbrnjA45A493\nAws9l+BS4DaeEgf/MvghqHSQWt6v7SeY83Mki5+7rjLO27FFCrUU86xcwHNb\n1qqXKPYzU5Q/oCJlyO0Lm298HU99oQKZzUHL0QFv0eeApgz7zFuL8oF3NozG\ngGBvkvSyJKgYi9lLjX1Dt5rK4mmD9g3/GXOp5LyK+e8EbpmXhLYwzxuRvwfm\nRivl\r\n=+vYT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTNZMrlETYff0s6r2opOEpmsLYNULo4X90H9yQj+mFcAiEA50rj4M84bZF7yz+XH264GFt3MNLFxlLlH+Qu8Dq/bEU="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.8.0_1528892623204_0.5857896866591568"},"_hasShrinkwrap":false},"4.8.1":{"name":"gb-rail-fares","version":"4.8.1","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.17.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4","uuid":"^3.2.1"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.2","@types/node":"^9.6.21","@types/pino":"^4.16.0","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.2.3","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.1.1","tslint":"^5.10.0","typescript":"^2.9.1"},"gitHead":"dab888f7794a1eb5484d1f21962c697df4179547","_id":"gb-rail-fares@4.8.1","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-mICqDYUeFkszWelF8qG4zxGGHTxsI/xyfhvjvnHJu4aTQF11bddfH8j1gF6la4NkMVtpT+7+rJGpI248X2xAwg==","shasum":"ad6a8e14f509617ed2f1684625448afce0b032a1","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.8.1.tgz","fileCount":144,"unpackedSize":593407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbISMGCRA9TVsSAnZWagAA4rYP/0vSj1DpxVXTosGxUa1v\na5LAP6pfADyrBb3tYg6m5LijL2sAvhOGT/C0GU14Go/4V8NCLIcxzuFBapBC\nZ65VrXNe2uKRLaCFSaaLtpdGMz5AA0ZHgUrAbYvDHFZJ8xeWwllpxWJapLLk\nBSI6SK2Fk5NtRSS2ImwhfdDhf5zvs6C8Y/HO6x/gOOEmnd3j1BNCfT1uPwlm\nW52qImCRLk9B535shwAPE7OM5ywopbc3lMTwkn8MV4uethDJ6xadDYhWUfkR\nIq4fza9f59v2wgfYQIP4BOthoT5WeiwOHe0RpMlCAsc71yECcky7qXZmDmfq\n9nC8nyaxsphM/dXXP+Kx1PmoC93IVAeCrWj70r2Nk4KY6pvNb3JH982ISrCl\nD+3fUXCZpl+cXe1oYmCMrwGSnEAldubESTadYTMp+215ByVsnI0QjdGTI2+i\n6DnrY4YaJTRFGM1tKlinIhwFU1xaaUJVraAHk51gI7CzI2orDNLBsuf2URMm\n5IPzSxyXhsZUNBmcyH5D1lnGpb6J6V+KvKuO9YM0kgbYZcF/ffZc0dG2DicI\nRvihOVJcjAa5NodbJCrni+qD3XsUaIKlzO4WkGeDu17xXs1KVLU+TQ9LJneD\ngZOrcRKidT11QkyhQWEYRgBS3GoH8nMzkYdgMYZ3oOFNmvA7CcysFvWGW1Bq\nJAlt\r\n=BZ8J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXqFmd6otVGD826C9XTCMPPo7vHwZLJkbfxnEq3QMFwAiBXmSFwbQXCupjOcBketulT8PrZqrd9SpHnIaPpbIQ3kw=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.8.1_1528898309656_0.7658815675180999"},"_hasShrinkwrap":false},"4.8.2":{"name":"gb-rail-fares","version":"4.8.2","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.17.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4","uuid":"^3.2.1"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.2","@types/node":"^9.6.21","@types/pino":"^4.16.0","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.2.3","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.1.1","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"8f7f3d8411979abf04337b8177d049959586d4a3","_id":"gb-rail-fares@4.8.2","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-BcFCkAVOxKRtUcZ1lI7E2SlhBdJGRBdYZwHut2ouI50AGaSX20ss4BVxEYtGgKyvP8XiLfStAFgJllrZsknecA==","shasum":"f19c0295734629a9e18006bfde436a91153e8167","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.8.2.tgz","fileCount":144,"unpackedSize":593544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIevuCRA9TVsSAnZWagAAQ18P/ieyoVe4/avhnJ1I2BsC\n8ayVWquK+vKyCpV01HdOPLTzOIM1Axa+1YHRvExxlXA5rHzPlx4s78wMIBBa\nupohmWlarodo80YprHJPW8fU8Bx7AljKemZ2hPPWADGCmYItuJUD/gAjH+EV\nSqZOQMCUqenXARzml0ch1ldFIm8oL2hO2FyodrhKGWj7iY4A6JVFrQZsIwfG\ng0FJJ19Qp5Rva0+MGN0I+lDmv2SRT11b1BhFxe1tD8J1//37avjUkBTy9lHB\nWmsopXUkO4qsxc1OfddozWiyXv9qhmKaAjELFgeNyxgKGT8IhnPgwVDrpID7\n2W7iAPaEu1c3Ezi9mF6DOdWVZqnpXW+Yek7bHVfcHuujNf3QxpzDVMEg7Nv3\nlmEX4yVUabbe/Jb5lbZSUrryfl9BOxwUy1hZgomVh9kI+0PAg5WpcDrymZor\n6SUlxuMBXhsqiuj7kOpbCGmyDhfoWoMqIXAFi1TcKX2qfUwqCFaii+j7UdDB\ngHASRFgf/iClcHhQMgltpfHPlnJEIWHC4XFYc/GW82hgprU1DkKFHpWYOma1\n0K6g8R/iysxNbjTmPYKzVS3s7PMKsnEpnnKRvbSOc09vfk3DXjTwVMWTAjyb\nkWzKKQfyTlGWvHw7RjbxMMg2fbXidnZth5CuTk3kR7J+0YmgSsAiE9xv3+20\nIwYq\r\n=SciO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyMSpvWP5HKIHgnfhmYDGpkdf4AB+VKkPEbFFE65UpcQIhAMMfip2UsyD2ABy5fLpg0d9FHpn1kYAlVGZ17Q3FefAI"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.8.2_1528949741409_0.7395330791866288"},"_hasShrinkwrap":false},"4.9.0":{"name":"gb-rail-fares","version":"4.9.0","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.17.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4","uuid":"^3.2.1"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.2","@types/node":"^9.6.21","@types/pino":"^4.16.0","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.2.3","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.1.1","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"d56c1adf6a1d953e0861d346e0be7eec1ceb9ebd","_id":"gb-rail-fares@4.9.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-AEhZpk5EDZCRwFEb6VLUJ+ZXIuF0spGh/4QG13y8QUYIBtunUQW5PuD80kSOoeJRWYK+22bWOO21wtstPx+78Q==","shasum":"df0bcb3d44cd91cde69c959c9e2d6ebc7340a80a","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.9.0.tgz","fileCount":144,"unpackedSize":594743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIfI6CRA9TVsSAnZWagAA3RMP/02GqoYACFD2QzMdSomN\nOSeGfRp5dUjl2UDvKq48KPV+xVj//QgC0zq9b4CjM6Yyev2m3RRibGIjCvVQ\nr/+NS39l1AalhUUO5/6GWLhvTK4O5SNAHAD8t8FuDGZdqkmLW14+Y6am3NeM\naSkVW6mcEcbdC3Ct9Q4etozwueB/VvrGx5YPjjVPjxWaI3A1ea8ksfrsOZI/\nuzcTrJLfCSJza/3XM1Zlqz1/dOCp4oHJS8QQ5O1adIrNzi84cxUq1KEStQWk\n2qGpCiPW4Lo5J2D04hFTT533yVNQcah7w8YBGBLlpLwUjuwOfb2ZrpsHlKKE\nQYU5QWtpwaQ9Zk1gRSGchd5N9XuMIB3frYIloUotdW4i9cTqQ0NOtAVlq8rh\nvVrLhnIaFW5ScSL6apMFtRI7Z7DrZ8uPXIxhm1E23iPcFOUb0cHj+lD76L/6\nEo7lz+eUayxWZZOkPuIO/4RhQnx1iCLZMJ3IDjDmc0ImRXj+ihqhbSa/hFOS\n3lpGxIcReGwfU5qAi3BQAFdMSeMqzf+qrhEUSeeSxwj7NmaxikmreJd7aAyw\nUfvvGfQ7WjcIk9OwYP/yjC90GX1J7FI0HJZWwYLSA9zs7TOknuHGxGv+Lk9M\nxA4KrPOKDHZoxJE6rOJ2lLf1Sp7z9O5qy+cQtjoIoJJbDKOxm5clNqiDfjKU\nwGx4\r\n=geSH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG1zE+n/n8w8PCpYHErMeRZez/yn+K9mfHFtM83U3iIbAiBXjO2prD1+TR7FZGqQBC4V1h9uK+LfPS+SKLvx8QwR1A=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.9.0_1528951353909_0.8193546224927684"},"_hasShrinkwrap":false},"4.9.1":{"name":"gb-rail-fares","version":"4.9.1","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.17.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.4","uuid":"^3.2.1"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.2","@types/node":"^9.6.22","@types/pino":"^4.16.0","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.2.6","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.1.1","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"dc3c7e9e8bb7412906e57de8839918e4399f76be","_id":"gb-rail-fares@4.9.1","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-n5Eicm74OFZCtxB0udd6u3fJKhmIsb7QhLvNTq/iyZKKHkD9EgPVvSSxQrnKcQe9AmfL4YX6woIJ5uQghRZYxQ==","shasum":"c58a7ace723c4c65283114339ba62568dee6be32","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.9.1.tgz","fileCount":144,"unpackedSize":595291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJ68yCRA9TVsSAnZWagAAwP0P/1cm21o45NNdhbwl86Oy\nGTvpckMuOZ2jmpJno1sNundKoyHjJpFol6c457Q08Wa6SE2YgwZy2nwN3qce\nQf5B1JM7C/YzFe/DvHuo+0bM3pLw7/8e5ECcLA8+j+QHE9Fe2jh5ODRChshX\nuZfioqSFmwFAmGBgpQ9qyXR6cLL5S3YaMiJTrv1z7r9lzpnzDwpfDC+zjRck\nVuEiu51XyN83hvFIGV6NftKtzt2XmCfatVMovfuppb7dEWYhmE87jmQhKeJm\na8dYc6WRydfQ6rh4RTMqkBuBkr23i4EsxF9/K0SDkylrf/CfsfJg9SC/YYvX\nbp9fdtbggqlJuMBIidCRtc91ob3zgcm+i8j2qgOjQ5m04NCo1oGnelPVGhCr\naRFED47+kR9LSgCoS2VtJKSpvkmoEfs837wuefHnhSqVB/Gi5mG6GfS/37II\nZJTC5ngh7Cj15t7b/NkA0wvsCCQ6Pd7aYg4RWILIQDsuUFrVCvhJoQTnGMAx\nWXsKe3dpLPJMLWP9Gxix4iSrqoY9Vk8IqZclGoMcz8HDwOcpghBrrnJevKV0\nvZIZMqYdIdHAAKWLcSYX7oUXkxE3g7s3aWBBBI61k/7HcDQS5h4R6JEc6nWZ\nnCxVa1tldwfSkcjnEk/DBEc+kVAXByR4LBNYuOqG/s8lhYufqrcBPbgi4eLy\nO0lp\r\n=O/6D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYeWUdbkG4s4tKEtd8bS9wiJpNMkd9iylGWDry1rTixAIhAMzj5V25xcC7MEylNcn+/ZCiPP35SBpa+Wyw1/4i7UHV"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.9.1_1529327408937_0.7504616575417213"},"_hasShrinkwrap":false},"4.9.2":{"name":"gb-rail-fares","version":"4.9.2","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.17.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.5","uuid":"^3.2.1"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.3","@types/node":"^9.6.22","@types/pino":"^4.16.0","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.2.6","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.1.2","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"c80cc34257ae4fa68fa676f7332666b6e632c298","_id":"gb-rail-fares@4.9.2","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-CWKx7Dn24pd3VAejXMPyolddyLWHlPFBoBp/6AcgdYZNMC2TQi9/cY2BtY/6gupuvhDNkidedVgdHhtTP1U8eA==","shasum":"055bb7b98f0217ad4b81f88df4e9e12df8c7c708","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.9.2.tgz","fileCount":144,"unpackedSize":595581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLJyuCRA9TVsSAnZWagAAmLwP/REv/rqD1hOvPq2nwDby\n+dTbm54Fn7kLnhVR+8e3juIpkGJEp5bvlWBBtYlhO3hlrefFI3OennIUjsjX\n4UzK5v/Bu5OAMbRVEKV/AFb0HPNtiA8HQuGntgaxYhpdn3Thbtck4/5vXzjE\nlYW7D5RyMeu+xga6iIsxAv3cUkyNzIssZEJyuA622I5+kCwlvDHLU+pB9ail\nNI+QYdHQH1ijXE9niWZmOZCB3u2Jldrx40WQUx+xhut3axMvePMFAifFTsUf\nPwVdaAAs80kA/f8Wn/s1AFOrzMkArrhfE02+UpkKc/twGjdd+JZIa203Vjjo\n5jEIyzvxRGz5o1SINfEXUNS4ls4PEykIRt5vaXU6kCyMevi4HMCftY6kik/Q\nSBtXwj5MVq8/TX42Kmik4/i7X7AI9SgOfwVRsxsJH9UWixNgPQq0iuK7H+H9\nFiFmfvh1lX+wDfItlc7/pgdsT/9WkOdrsDBxZhHc4CkBY+SUDIUMfVZ64ELR\nRKrPsy+IjxR3W1uLBXg38p3Sqck9+OzVAaWXRlHABqH+fpOOyx5CVkoBKtkp\nfo4qSEA2W2qkGrY+n9zqq2QaW7kWYt6AKchBTRd+oAUfRdGMWXySdJvLAlyQ\nm1mM9hp0OXpzLHiPwLHThu4ge81dXzfyGwJbjtw25pcHbj77Y3znCh7Zm9jy\nllq0\r\n=i27W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoUCte05YnroaKDXxKxNEJcYO8wNMA+CxxnK4+ran2sgIhALD9rHSL1Mi5Cuq5Ke4UxuydkbLTXymEUW8OzORqbs3t"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.9.2_1529650350219_0.7541559119023518"},"_hasShrinkwrap":false},"4.10.0":{"name":"gb-rail-fares","version":"4.10.0","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.17.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.5","uuid":"^3.2.1"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.3","@types/node":"^9.6.22","@types/pino":"^4.16.0","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.2.6","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.1.2","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"ccb65289d91f7712897c3a4bd9b45420981ee0f9","_id":"gb-rail-fares@4.10.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-fv/kQbA57b4yuEZp1VkZ5a9bPn99dYDPiZFpyDZPDYxaiKXAczs721/8wIhhMoIlQcpu7D1+SmK63zDEmSZK9A==","shasum":"fe24e9b329031c3b223572953b55faf057440643","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-4.10.0.tgz","fileCount":144,"unpackedSize":596025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLMlQCRA9TVsSAnZWagAAbqUP/3aziFwuhobO30Np3+LB\ni8X6oJzGMOSFBq9rfEjh1+u/4CyPRW2XZsnIGGmJjzW/MiwHVgUUoHuVgG7/\ndO3zTuawutanpoFnVG5NzOEIEthxbDv0Xzt0kmX0JsExIjPxU5PcSLV+FWId\n5OctgSFSW5vNOYFL5s6uR5N1esWybOhzwjIJS/x5ztumpfxz/brYVa3bU2AL\nO1GQvgzc+zBfoHlrwqmoF9Qqk4GziOkiLZ1SQQPkkZtnxmDgGBplnihs+G/o\nFFf5/NlCLhhRwCcNd5qc80xdrcqebPtHqVaZRb24VSpKyeR69QZXi7946jH2\nJWVjWMkEUMBWH0XKDDOLcbVGbirGyGDj4oElrkW4r0PguMvTBEalYqYQkofj\ni4QAKU9LxbpMErs1UmazRfRkfSRiV7wvBLJ8ZBYIQIAyhqqKY2dKIb0iv7+H\n7wZCqhvAGEBhOsoqmF1dUWJszuZ0iEDYc/1VgooCKSu1KbecuB4RvL+f/NPr\ngYiGIoQ+oqlGIDEIcXtw62KoS2xHXp/K2i/RDIzpPTGN0dpW9YuIGerOe+ac\nQljnSrbMyeNDVLYna/rxHzPe9k57pu0+nQ8MEg+QjEtoxiO1HGOWxJe3847x\nFNUdqt8KQFhgI340BK1zouj1HErRoXHkuovKlLqD//NwBat2t5GQe6APWLXz\nWrD2\r\n=AKmD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFCGiXgyg2HO4VWUWgYP9xpYk+2Ige6RPm8qwujaFTSoAiEA3L/hzU2uVS8v7hUD5Bhj6O71C7SSozpbXkSUoNHITAI="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_4.10.0_1529661776513_0.7129801376671787"},"_hasShrinkwrap":false},"5.0.0":{"name":"gb-rail-fares","version":"5.0.0","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"autobind-decorator":"^2.1.0","js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.17.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.5","uuid":"^3.3.0"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.3","@types/node":"^9.6.22","@types/pino":"^4.16.0","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.2.6","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.2.0","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"2247305b71dc8a2d174a4caf5a9beff9c3ad29ff","_id":"gb-rail-fares@5.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-SHCP4c/HDiKLGwBdiV0szLH7pSyO6Bw+18A0flYUH/dWY6hEEAKh6pZknI+7FOWPohVTWKRzC3sAjW9Z5/yBdA==","shasum":"bddd98dfa2b377c851732bc5eae5b18002f725d3","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-5.0.0.tgz","fileCount":169,"unpackedSize":651994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMkEMCRA9TVsSAnZWagAAQm8P/1cqwMRWU+vzFAubLoUv\n746nKwFnQUeG6W+BRWa9eBzYkiBcFL6nUsrriNvxy7VtP4MbB8fLhQiP9qvY\n1UrvDrHBNOOz3M8X7wPKykHjmeMT2MospAkZ7lKNZknoI7qqANaaugivg3VC\n7+HCP0WOkS5TlERPbGdOqns7zrKw6ACsNkW55mbXFLHgvpZ4hER7KfQzl0AQ\nth2+qlQmAWOhx7CheMLYeS/IXteD0Uhu9AiBhAgGCxovQl0GMgf3xDF7xNCD\nemPOj+dHTN0zitp6Wx/d39UVX0JjaY6Wb/5qWba73cBjECe9c7XXGxHQ13yW\nb3t+BoF/c6Pc8WHXLUQZSTfCY0Be+ow5swxgPltMqBr02XgzvyQo5/bj8dNl\nus4wNM0chWj5EuqZ+1RKvaLBIGxtSyYcPUZJ8LGM3QR3SKKDnpehd2VzCuL2\nz+yibYVQsCD11tM35aEf+s/73/0l3r/i0r+j3RqkLFNCnztC6dsVjKutfy+E\ntvsplR/RUsVMBzVQSSbf9nfPn7aHYlfvvIPE0r/RmyAVJTHsdIbXJ4DLz+jR\nbCEgTs6LaLC4u/lQ8lF5LsPRIyhpaUk8OC4xpK2EEgjrcm2KXRmTkL+sifp1\nij6S/G7vVwaEPXX3Z1mpjoAxE8kiUZ81ABcdXhNq677/J5NMF2CYkgN4RAYg\n63VA\r\n=3IlT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGeCcKPLeN9bjE55iq0AKGsq16qK7AbMB5sLQ97RJ0lEAiBY+ZpBT28OPe4i6Iczrd44tms1XT1+0UXs1jpjR2/F1A=="}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_5.0.0_1530020107915_0.9230324219577741"},"_hasShrinkwrap":false},"5.0.1":{"name":"gb-rail-fares","version":"5.0.1","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"autobind-decorator":"^2.1.0","js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.17.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.5","uuid":"^3.3.0"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.3","@types/node":"^9.6.22","@types/pino":"^4.16.0","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.2.6","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.2.0","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"87fd66d580f57d1e850f213b7314d2af32a570ca","_id":"gb-rail-fares@5.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-glmRy32w0PxQvfYEj6HPQv3Xi1V2Oav7zeIgiDA/BZELFMOHq1QrvUq4SadOGECg1zOCsUlKBdz+xw2gw77zyQ==","shasum":"9eb9976ff7eec22f40bfc689d90598e6fd38f43f","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-5.0.1.tgz","fileCount":171,"unpackedSize":653647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMzleCRA9TVsSAnZWagAAW0wP+QEj7XpctI3ZGJQ2tbQX\nR0LXOJyRhlydDzqOl7QB27cp0Ynag1syEB8xThOsUHk93YfFbSpDLuG68EI6\nZeEWw1WkcTfNkkOgoRnt1J9qLsRw26n+A2C0LjSsj8fFlOCATwNgLPtd8CUZ\nN/Bo13bxad5B73OUpsrwUFy6Hqa5xChIlz7hvqL8SA4TbG5qXny44BZY8nSf\nVXctZ8gfKhG94LCpoc5x64zkEdc7n+9jJ604a7NycO6Mi0S6lBkn7VuaPX0K\nfYy3TIRiCUX50Tm++WP0MAxHTZMVMU2sHgyAr8dbN/KpDPtROY8vdTPdUg5o\nkbxhYWjerSchVNu3M1+//g3JDCpdVUv471CNnbFaRykWtzrjaqrbvlLSqqSd\nwk6m9xA4rog+JbhAjYSpjl1QgbgRxt3Y/oqnlu2Et68G3nOLIlfc+2ScYDvD\nREP6aUedeObqTUGPER+XPAW1vD+AmoSw9uHLao9ff/Z6l5apRU18X+qPFMLl\ncPTfNUUPwW1YROu570g0TFSwVxnrlpiM+w97oXIK5SRiBduWllaP6IN1btom\nk+Iip5tdbP5ovX5OIZTPX4mF4GWZ+rhJWcpFHaIu9E9/89IMBaH8vGE9h/DY\nu9ctVxdVtUjH93/78I54PRpR5Sk0lDZPHjeZpD9bJhHqBd2/vJT5A/5LiBty\niGBt\r\n=3DLm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOQM01snZAApd7u1+TJfMAgHCnPvN+xDU+7LGOnprmpgIhAPkhmVd41O+IaVpzj+Y2T3gYyC5VLjPKvSGgoM46i7nP"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_5.0.1_1530083678549_0.9073922396195784"},"_hasShrinkwrap":false},"5.1.0":{"name":"gb-rail-fares","version":"5.1.0","description":"Library, API and user interface for calculating British rail fares","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"test":"npm run lint && mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","gtest":"mocha --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts' --grep","watch-test":"mocha -w --compilers ts:ts-node/register,tsx:ts-node/register 'test/**/*.spec.ts'","start":"ts-node ./src/start.ts","data-download":"SFTP_USERNAME=linusnorton SFTP_PASSWORD=#!weeklyDownload1 DATABASE_NAME=fares dtd2mysql --get-fares","data-clean":"DATABASE_NAME=fares dtd2mysql --fares-clean","data":"npm run data-download && npm run data-clean","prepublishOnly":"rm -rf ./dist/ && tsc -p ./ --outDir dist/","perf":"ts-node test/performance/performance.ts","lint-raw":"tslint --project tsconfig.json","lint":"npm run lint-raw -- -t stylish"},"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"keywords":["gb","rail","fares","dtd"],"author":{"name":"Linus Norton"},"license":"GPL-3.0","bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"homepage":"https://github.com/open-track/fares-engine#readme","dependencies":{"autobind-decorator":"^2.1.0","js-joda":"^1.8.2","koa":"^2.5.1","koa-compress":"^3.0.0","koa-static":"^4.0.3","memoized-class-decorator":"^1.6.1","mysql2":"^1.5.3","pino":"^4.17.3","ts-array-utils":"^0.3.0","ts-option":"^1.1.5","uuid":"^3.3.0"},"engines":{"node":"^8.4.0"},"devDependencies":{"@types/chai":"^4.1.4","@types/mocha":"^5.2.3","@types/node":"^9.6.22","@types/pino":"^4.16.0","@types/sinon":"^4.3.3","chai":"^4.1.2","dtd2mysql":"^5.2.6","mocha":"^5.2.0","sinon":"^4.5.0","ts-node":"^6.2.0","tslint":"^5.10.0","typescript":"^2.9.2"},"gitHead":"3f4bdbbc3854663bb4d11d56d02e3e4fa0b4a898","_id":"gb-rail-fares@5.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"linusnorton","email":"linusnorton@gmail.com"},"dist":{"integrity":"sha512-VAuqrUe10mdUoVOa62kj7FBLlwE/afVB93FIETIeIAZoUE4JwHM3OU3bSLeWL+B7YBDTPeCgwNekowZUDh/5NQ==","shasum":"39e86bf6d47e0b131a1b97198dbc7d4c0de98964","tarball":"https://registry.npmjs.org/gb-rail-fares/-/gb-rail-fares-5.1.0.tgz","fileCount":171,"unpackedSize":660831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNPQJCRA9TVsSAnZWagAA/uMQAJ6s+/vIsD82VovzK26M\nqLpUiCAC8DX22saalmu3nkSBIf/2fooWnfHzAmYRtGC/CijNP8X2AA5cyYcO\nwdcHNotsgww5QSrFzQXABuCqtvBeaKc6+Q+ZvfBSUe8mLHT6W/Rd3Au5vJmZ\n+jdEKpWfYEqeS5V0zs9WsaTMQZ8JKsg3ncdKirwqiKhyW2WwLXni4dbgh5fl\nZj/pKXpauVU20vaEJsYBsteQgljXhcJvW6nWTwrDlMJLkeisoTPKVVSiiecd\nyIDZf57A4cqseDIYZewjA1zBiZWQ9tkF9q0+VLcKarX81QQb8RMHk8vLgLmt\nkAS+fLYkKg6QZ/qWtTLyxyCI1s5LWuR0n11AQAAIIaeorugEkBn49lpfp4LZ\ndnu90C32ntqLhMDmbfHb/UuPLdj77nvTqXfJybKmUWvvrm4DT9gdRSj3nrZ/\npCwxpQ1uXE+lJf65gmG77KCGO8SaWx+1pHkeSivAZKNW+AKTiZr1luXgC8R3\nLlQX3fl3v3yyO6cbOCgYzNGvO7STI0xA4nBqWGaMQUB8Rn9ARroz8cWBen4l\nBt2LU5xABlb4k9L+pLkdOXG+1qYIGUXI0xco8rFM199gAa4PXNLPdVSz3iua\nw8nKrya0KTH+BrXF0LsOUEbdVfXnvWNPpWjOHAFYp5eNisJ4vy3NPC1oH9dO\nmY8D\r\n=k1VB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4Uwect6I3+aiIJ1/L6fUhgA6wlv/5DwicMHPgqtzyaQIhALa5fvaSnadkATXmKnfXrVjzV/Vhq4KOgN3+WcvN1Pjk"}]},"maintainers":[{"name":"linusnorton","email":"linusnorton@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gb-rail-fares_5.1.0_1530197001097_0.8494373396177637"},"_hasShrinkwrap":false}},"readme":"British Rail Fares Engine\n=========================\n[![Travis](https://img.shields.io/travis/open-track/fares-engine.svg?style=flat-square)](https://travis-ci.org/open-track/fares-engine) ![npm](https://img.shields.io/npm/v/gb-rail-fares.svg?style=flat-square) ![npm](https://img.shields.io/npm/dw/gb-rail-fares.svg?style=flat-square) \n![David](https://img.shields.io/david/open-track/fares-engine.svg?style=flat-square)\n\nThe British Rail Fares Engine is a library, API and user interface that can be used to return Britsh rail fares. \n \nIt relies on data from [Rail Delivery Group](http://data.atoc.org). The rules around journey/fare validity are very specific to British rail and are not useful for other data sets. \n\nIt does not test the validity of journeys as it has no concept of a journey but it does provide a number of filters that can be applied without a journey:\n\n- `CalendarRestrictionFilter` checks if the ticket code has any calendar restrictions\n- `AdvancePurchaseFilter` checks the Advance Purchase booking horizon has been met\n- `RailcardBanFilter` checks whether there is a blanket ban on the railcard for a given date\n- `SuppressedFareFilter` removes non-derivable fares that are used to suppress flow fares\n- `TicketTypeDateFilter` checks the ticket type start, end and quote dates\n\nSome rules like the validity codes return dates are in-built to the `FareService`.\n\n## Testing\n \n```\nnpm test\n```\n\n## Setup\n\nIt is assumed that MySQL is installed locally and there is a database called `fares` set up. The database credentials can be overriden by setting environment variables `DATABASE_USERNAME`, `DATABASE_PASSWORD`, `DATABASE_HOST` `DATABASE_NAME`.\n\n```\nnpm run data \n```\n\n## Run\n\nStarting the service will load some data into memory (~30 seconds) and then start the service on port 8002. Browsing `http://localhost:8002` will display the test user interface.\n\n```\nnpm start\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.\n\n","maintainers":[{"email":"npm@npmjs.com","name":"npm"}],"time":{"modified":"2022-05-03T05:50:35.490Z","created":"2017-07-31T13:12:11.400Z","1.0.0":"2017-07-31T13:12:11.400Z","1.0.1":"2017-07-31T13:18:24.594Z","1.0.2":"2017-07-31T14:17:59.039Z","1.0.3":"2017-07-31T14:20:46.889Z","1.0.4":"2017-07-31T14:22:39.551Z","1.0.5":"2017-08-03T12:44:41.031Z","1.0.6":"2017-08-03T14:27:58.571Z","1.0.7":"2017-08-03T15:55:52.570Z","1.0.8":"2017-08-03T18:07:00.644Z","1.0.9":"2017-08-03T18:21:17.579Z","1.0.10":"2017-08-03T20:07:15.096Z","1.1.0":"2017-08-15T13:51:56.275Z","1.1.1":"2017-08-15T17:06:04.984Z","1.1.2":"2017-08-16T07:25:48.607Z","1.1.3":"2017-08-16T07:54:50.360Z","1.1.5":"2017-08-17T14:09:29.893Z","1.2.0":"2017-08-24T13:13:52.819Z","1.2.1":"2017-08-24T13:53:00.203Z","1.2.2":"2017-08-29T12:57:42.608Z","1.2.3":"2017-09-06T05:40:02.738Z","1.2.4":"2017-09-07T15:05:11.787Z","1.2.5":"2017-09-07T15:06:10.735Z","1.2.6":"2017-09-12T18:19:21.195Z","1.2.7":"2017-09-15T10:49:56.077Z","1.2.8":"2017-09-16T10:25:58.024Z","1.2.9":"2017-09-18T15:54:08.162Z","1.2.10":"2017-09-19T07:48:19.005Z","1.2.11":"2017-09-19T15:10:33.386Z","1.3.0":"2017-09-27T20:00:44.279Z","1.3.1":"2017-09-27T20:30:47.479Z","1.3.2":"2017-09-28T06:07:39.507Z","1.3.3":"2017-09-28T08:51:07.231Z","1.4.0":"2017-09-29T14:29:52.798Z","1.4.1":"2017-10-02T12:20:01.765Z","1.4.2":"2017-10-03T15:18:38.665Z","1.4.3":"2017-10-06T08:53:55.811Z","1.4.4":"2017-10-09T07:35:59.156Z","1.4.5":"2017-10-11T13:43:34.030Z","1.5.0":"2017-10-13T05:42:35.639Z","1.5.1":"2017-10-13T15:22:37.836Z","1.5.2":"2017-10-13T22:32:14.658Z","1.6.0":"2017-10-14T13:17:28.952Z","1.6.1":"2017-10-15T21:04:03.034Z","1.6.2":"2017-10-15T21:07:20.874Z","1.6.3":"2017-11-08T06:56:55.815Z","1.6.4":"2017-12-05T12:13:49.478Z","1.7.0":"2017-12-06T13:44:37.718Z","2.0.0":"2017-12-08T05:27:29.237Z","2.0.1":"2017-12-11T16:07:37.070Z","2.1.0":"2017-12-18T20:59:26.917Z","2.2.0":"2017-12-22T09:09:10.522Z","3.0.0":"2017-12-27T07:24:29.641Z","4.0.0":"2018-01-05T16:52:47.562Z","4.1.0":"2018-01-08T15:30:05.586Z","4.2.0":"2018-01-09T14:44:16.259Z","4.2.1":"2018-01-09T14:46:54.518Z","4.2.2":"2018-01-09T16:04:40.877Z","4.2.3":"2018-01-17T10:27:46.478Z","4.2.4":"2018-01-24T13:59:44.276Z","4.2.5":"2018-02-06T16:51:06.966Z","4.2.7":"2018-02-13T09:42:14.422Z","4.2.8":"2018-02-15T21:03:22.314Z","4.2.9":"2018-02-15T21:14:08.513Z","4.2.10":"2018-02-16T06:21:57.301Z","4.3.0":"2018-03-28T08:43:03.860Z","4.3.1":"2018-03-28T09:15:47.270Z","4.3.2":"2018-04-16T12:59:34.372Z","4.3.3":"2018-04-16T13:54:08.862Z","4.3.4":"2018-04-16T14:28:39.941Z","4.3.5":"2018-04-17T09:21:15.987Z","4.4.0":"2018-04-17T14:48:53.537Z","4.4.1":"2018-04-17T20:04:00.157Z","4.4.2":"2018-04-20T07:16:49.418Z","4.5.0":"2018-04-24T08:40:27.133Z","4.5.1":"2018-04-26T09:34:02.830Z","4.5.2":"2018-04-27T15:26:14.347Z","4.5.3":"2018-05-08T13:41:14.103Z","4.5.4":"2018-05-08T17:24:57.586Z","4.5.5":"2018-05-09T13:44:14.652Z","4.5.6":"2018-05-09T15:36:39.084Z","4.6.0":"2018-05-11T09:46:42.664Z","4.6.1":"2018-05-16T13:16:08.716Z","4.6.2":"2018-05-21T09:20:26.680Z","4.6.3":"2018-05-22T19:28:58.986Z","4.6.4":"2018-05-22T19:35:49.369Z","4.6.5":"2018-05-23T10:01:20.665Z","4.6.6":"2018-05-25T10:26:28.865Z","4.6.7":"2018-06-04T13:23:02.478Z","4.7.0":"2018-06-06T08:54:05.948Z","4.8.0":"2018-06-13T12:23:43.340Z","4.8.1":"2018-06-13T13:58:29.843Z","4.8.2":"2018-06-14T04:15:41.469Z","4.9.0":"2018-06-14T04:42:34.045Z","4.9.1":"2018-06-18T13:10:09.180Z","4.9.2":"2018-06-22T06:52:30.361Z","4.10.0":"2018-06-22T10:02:56.658Z","5.0.0":"2018-06-26T13:35:08.006Z","5.0.1":"2018-06-27T07:14:38.685Z","5.1.0":"2018-06-28T14:43:21.287Z"},"homepage":"https://github.com/open-track/fares-engine#readme","keywords":["gb","rail","fares","dtd"],"repository":{"type":"git","url":"git+https://github.com/open-track/fares-engine.git"},"author":{"name":"Linus Norton"},"bugs":{"url":"https://github.com/open-track/fares-engine/issues"},"license":"GPL-3.0","readmeFilename":"README.md"}