{"_id":"movie-api","_rev":"28-385936e64cd20bff12b94a19d923f65f","name":"movie-api","description":"Get info for movies and TV shows","dist-tags":{"latest":"0.14.6"},"versions":{"0.1.0":{"name":"movie-api","version":"0.1.0","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel lint typecheck jest","jest":"jest","typecheck":"flow ./src","lint":"eslint ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","date-fns":"^1.10.0","graphql-anywhere":"^0.2.4","graphql-tag":"^0.1.16","parent-package-json":"^2.0.0","ramda":"^0.22.1","request":"^2.78.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^15.1.32","@types/ramda":"^0.0.2","@types/request":"^0.0.33","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","babel-cli":"^6.18.0","babel-jest":"^17.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.35.0","husky":"^0.11.9","jest":"^17.0.0","npm-run-all":"^3.1.1","rimraf":"^2.5.4","standard-version":"^3.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"b8acb6f77b910ce52d7c2c5516350e7a29982420","description":"🚧 WIP","_id":"movie-api@0.1.0","_shasum":"fcd8e0493cffebf787ab000a139a23128ef621ae","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"fcd8e0493cffebf787ab000a139a23128ef621ae","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.1.0.tgz","integrity":"sha512-CKUiAvzpQM74tvtng/q0LWWpn5g3CUy7vfe0eyykrxohvbxQ9nYttvM0N7cs7e7GZCOV5U7C2/aEW4sHIrGFXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqmRakntN8WHFQu4uCE2v8xUZPzXNL3N4+DHu+EgH9LAiAphgKXTzZJOvcLzhb9qLY5BMSqgQBZgMXh608cKF22FQ=="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/movie-api-0.1.0.tgz_1478902088860_0.17136511649005115"}},"0.2.0":{"name":"movie-api","version":"0.2.0","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","graphql-anywhere":"^0.2.4","graphql-tag":"^0.1.16","moment":"^2.16.0","parent-package-json":"^2.0.0","ramda":"^0.22.1","request":"^2.78.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^15.1.32","@types/ramda":"^0.0.2","@types/request":"^0.0.33","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","babel-cli":"^6.18.0","babel-jest":"^17.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.35.0","husky":"^0.11.9","jest":"^17.0.0","npm-run-all":"^3.1.1","rimraf":"^2.5.4","standard-version":"^3.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"d2dd9ec0a0d9542efba56024ab91e56b203739f8","_id":"movie-api@0.2.0","_shasum":"049c2861fd3a864c9ff5d03a13552f3adf28fbe8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"049c2861fd3a864c9ff5d03a13552f3adf28fbe8","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.2.0.tgz","integrity":"sha512-5NwQKS9EQ+SL38BJT8yjwmz6lw1TcsxOtSsPf+ze161AcoDGCN5yhPE0uxYpQ/q107xI7rSEEVQEGhwcmdF2dQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGoyWvhKJdyEipIlk4dF8Pko2D2heE844m/X70QJ3q1KAiAM+YKNguf/pqXMnMVh1OHfNGbbE+4rWKwxqcxgjmBPcQ=="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/movie-api-0.2.0.tgz_1479075955054_0.3568732221610844"}},"0.3.0":{"name":"movie-api","version":"0.3.0","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","graphql-anywhere":"^0.2.4","graphql-tag":"^0.1.16","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","request":"^2.78.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^15.1.32","@types/ramda":"^0.0.2","@types/request":"^0.0.33","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","babel-cli":"^6.18.0","babel-jest":"^17.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.35.0","husky":"^0.11.9","jest":"^17.0.0","npm-run-all":"^3.1.1","rimraf":"^2.5.4","standard-version":"^3.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"cad1e52f118632a98e80dbd0b1a7d838201fdcfd","_id":"movie-api@0.3.0","_shasum":"3e70c012e10bd4ffbd6242cbe487c35bc13cf58d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"3e70c012e10bd4ffbd6242cbe487c35bc13cf58d","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.3.0.tgz","integrity":"sha512-h1mch3UeWmuOyvLhhlaulTXX6GWo0K87aKEqgBd3NQ2wQP0vL5yph4Y8d+EYDaE5iKvq7GYj858Teu4AwIB1sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/5GbtQZymcHpIEL5V5rwPXqynmCK0UKZiZG4jw6UCHAiEAh2OptE0sFEDb+bdgI2tYlXsy0hAOZO/v5xfk+hWwSbs="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/movie-api-0.3.0.tgz_1479572857815_0.07229374093003571"}},"0.3.1":{"name":"movie-api","version":"0.3.1","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","graphql-anywhere":"^0.2.4","graphql-tag":"^0.1.16","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","request":"^2.78.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^15.1.32","@types/ramda":"^0.0.2","@types/request":"^0.0.33","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","babel-cli":"^6.18.0","babel-jest":"^17.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.35.0","husky":"^0.11.9","jest":"^17.0.0","npm-run-all":"^3.1.1","rimraf":"^2.5.4","standard-version":"^3.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"92d1b08ba7febabd770c9aa8f914e637840c69b4","_id":"movie-api@0.3.1","_shasum":"48541e66c3dcd917c6dcffa0a4e03a31349dfd48","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"48541e66c3dcd917c6dcffa0a4e03a31349dfd48","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.3.1.tgz","integrity":"sha512-kl2TOJzUdUUlyPMTBHfOCBhW3bI1BhdwYlIbb6VJu9vm8k4qwXkvBwDGvi6uEOZtZJnvepHTgkrFkRzPP9J1fA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKDU6za7L2C+wEoHi7FXKpt7bOUCwrXrGgi4m/IYxzWwIhALSX7JBURCBXra5R/hMgm+JZVVqKKgblBOFmUPNJatGz"}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/movie-api-0.3.1.tgz_1479573221074_0.24527532793581486"}},"0.4.0":{"name":"movie-api","version":"0.4.0","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","graphql-anywhere":"^0.2.4","graphql-tag":"^0.1.16","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","request":"^2.78.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^15.1.32","@types/ramda":"^0.0.2","@types/request":"^0.0.33","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","babel-cli":"^6.18.0","babel-jest":"^17.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.35.0","husky":"^0.11.9","jest":"^17.0.0","npm-run-all":"^3.1.1","rimraf":"^2.5.4","standard-version":"^3.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"a1bc90925cd2be41494ba0abe7fa076f158cb1f3","_id":"movie-api@0.4.0","_shasum":"abe71cfce038662a9e54c28f9a0f8c0ee5b26b8a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"abe71cfce038662a9e54c28f9a0f8c0ee5b26b8a","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.4.0.tgz","integrity":"sha512-koXHiDPUEWIiTlnYdN3XbNk7wIfQ8giwrcBO+HDnOQSyaoKYGG0+OW0V51uESMt4AtL8ENY9TyqT8KMPPv9eiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDSDJuYmHaShEl3sGSZbUIRMbUCySzBfGLBA82tALHbjAiA6zn8kf9hDDueLpP0bGABSiumCrez7MFBPOnwkD5O60g=="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/movie-api-0.4.0.tgz_1479812917582_0.16708455374464393"}},"0.5.0":{"name":"movie-api","version":"0.5.0","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","graphql-anywhere":"^0.2.4","graphql-tag":"^0.1.16","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","request":"^2.78.0","request-promise-native":"^1.0.3"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^15.1.32","@types/ramda":"^0.0.2","@types/request":"^0.0.33","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","babel-cli":"^6.18.0","babel-jest":"^17.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.35.0","husky":"^0.11.9","jest":"^17.0.0","npm-run-all":"^3.1.1","rimraf":"^2.5.4","standard-version":"^3.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"8bfccb3c367a56fc49e98bdf4b14ba2116b88b70","_id":"movie-api@0.5.0","_shasum":"df5829d0baf954ee14ce7c53bd4689c7534de5c0","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"df5829d0baf954ee14ce7c53bd4689c7534de5c0","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.5.0.tgz","integrity":"sha512-jdYn1XwRjVh+eaTZWqk32lPwZSoaTx0GsOZf1adXT/N+LIWo29s0IehkDAl5lIhJ8Kltoh2QTXFrzWLxf/nIjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbNUoH3IV4gI3uxb6bMU9N30ZtyztlqbHEh2WtlJB7owIgGfGdHYz656aYmlQMjlKQzl8hCuh4zlRDpzv4XJlMnks="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/movie-api-0.5.0.tgz_1479817539846_0.45615747827105224"}},"0.5.1":{"name":"movie-api","version":"0.5.1","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","graphql-anywhere":"^0.2.4","graphql-tag":"^0.1.16","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","request":"^2.78.0","request-promise-native":"^1.0.3"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^15.1.32","@types/ramda":"^0.0.2","@types/request":"^0.0.33","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","babel-cli":"^6.18.0","babel-jest":"^17.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.35.0","husky":"^0.11.9","jest":"^17.0.0","npm-run-all":"^3.1.1","rimraf":"^2.5.4","standard-version":"^3.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"8be86b6f7a78f2f90eec203a89b334fc34cf95d7","_id":"movie-api@0.5.1","_shasum":"e5c6b2647f1fab310de0c3f4489038a05906c8bd","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"e5c6b2647f1fab310de0c3f4489038a05906c8bd","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.5.1.tgz","integrity":"sha512-5Q1JqEwCDsWFw39mHA6e6cactuoheiCUqwWJC05Sy/58IdG1NA+rbj7y5bPu30Hd+Sp2/uCYa3srE1ndpTy8Eg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMEsZMJ3sfCNOSYDESirAkOQAGABBNtLREav80MnSgIgIgVO+JYq8jtID6HdlrleMQHhHvlU2DyVoY3HKHPFAtj0s="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/movie-api-0.5.1.tgz_1479830475802_0.725322543643415"}},"0.7.0":{"name":"movie-api","version":"0.7.0","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","graphql-anywhere":"^0.2.4","graphql-tag":"^0.1.16","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","request":"^2.78.0","request-promise-native":"^1.0.3"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^15.1.32","@types/ramda":"^0.0.2","@types/request":"^0.0.33","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","babel-cli":"^6.18.0","babel-jest":"^17.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.35.0","husky":"^0.11.9","jest":"^17.0.0","npm-run-all":"^3.1.1","rimraf":"^2.5.4","standard-version":"^3.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"6c0ee8561aa7f677c60d8c75cff830235b9482d2","_id":"movie-api@0.7.0","_shasum":"1158f24dd54f072bde2c4debd013ae0d02d28fbf","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"1158f24dd54f072bde2c4debd013ae0d02d28fbf","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.7.0.tgz","integrity":"sha512-JfjtAU3yZIe+ZFM3C7MnmnDd25h2mxgelhVCTg0U1bA1TiXxRBQtV8JHHb42nTcAkDDTTtEtDYM7IOQWQbFmUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW+sYaZ+18G4HMjIOxf7osuZKXQk/k5SOcF2xlRigeTwIgXiErRCYk3il9ol0hWufQRQQNQ4CCRaIBk+D6xFf+xGY="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/movie-api-0.7.0.tgz_1480018938276_0.20755852200090885"}},"0.8.0":{"name":"movie-api","version":"0.8.0","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","graphql-anywhere":"^0.2.4","graphql-tag":"^0.1.16","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","random-useragent":"^0.3.1","request":"^2.78.0","request-promise-native":"^1.0.3"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^15.1.32","@types/ramda":"^0.0.2","@types/request":"^0.0.33","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","babel-cli":"^6.18.0","babel-jest":"^17.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.35.0","husky":"^0.11.9","jest":"^17.0.0","npm-run-all":"^3.1.1","rimraf":"^2.5.4","standard-version":"^3.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"94b5436b42c8a45d1933cb645be1b2160d5b3ab0","_id":"movie-api@0.8.0","_shasum":"9cb5a1188f1a9260f07919a175a9af881f9b7ccb","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"9cb5a1188f1a9260f07919a175a9af881f9b7ccb","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.8.0.tgz","integrity":"sha512-OilGxnPbcJ3RrjUbh3YbcDYt8tjv//r71NIZF/paQuJPVajF/HqHKesAkgvqoJt3zhfV8oW+ePVLczuOOB+1OQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1Sju84pXOY1cqFOv4U9qeJx8kRxK6Dkvsl8j2UL9EuAiEA2yEP21oRHGx0xJkZfGVzzBo/i6rT3Xw5Wvu6uWfZsYo="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/movie-api-0.8.0.tgz_1480022075069_0.19805520307272673"}},"0.8.1":{"name":"movie-api","version":"0.8.1","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","graphql-anywhere":"^0.2.4","graphql-tag":"^0.1.16","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","random-useragent":"^0.3.1","request":"^2.78.0","request-promise-native":"^1.0.3"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^15.1.32","@types/ramda":"^0.0.2","@types/request":"^0.0.33","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","babel-cli":"^6.18.0","babel-jest":"^17.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.35.0","husky":"^0.11.9","jest":"^17.0.0","npm-run-all":"^3.1.1","rimraf":"^2.5.4","standard-version":"^3.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"9b011fa19dadb65782afdc46997d497e2677f723","_id":"movie-api@0.8.1","_shasum":"47625d492091e7585362d431f41ba6d70c6d216a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"47625d492091e7585362d431f41ba6d70c6d216a","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.8.1.tgz","integrity":"sha512-TJGLZ/JO5uYNhi4tCUYwFUUMM0Sx4uuPlrhArCFtLQCEtpYBWXqnhLnR/rn1vYI/yI9MiHug5ndqTs3R4id4fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDv408l/Mc8eOeYwNHrzpVQX5rbzn/F2FVRPcaZ7vnGigIgdzLKdXBPr6KzT8Cvupuwdi83KQzZucrkLSnQ9oYI2SM="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/movie-api-0.8.1.tgz_1480023040764_0.7549137873575091"}},"0.9.0":{"name":"movie-api","version":"0.9.0","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src && npm run build:flow","build:flow":"find ./src -name '*.js' -not -path '*/__*' | while read filepath; do cp $filepath `echo $filepath | sed 's/\\/src\\//\\/lib\\//g'`.flow; done","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","graphql-anywhere":"^0.2.4","graphql-tag":"^0.1.16","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","random-useragent":"^0.3.1","request":"^2.78.0","request-promise-native":"^1.0.3"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^15.1.32","@types/ramda":"^0.0.2","@types/request":"^0.0.33","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","babel-cli":"^6.18.0","babel-jest":"^17.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.35.0","husky":"^0.11.9","jest":"^17.0.0","npm-run-all":"^3.1.1","rimraf":"^2.5.4","standard-version":"^3.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"18271be92b655458c434bfa3f4852193c3554ae5","_id":"movie-api@0.9.0","_shasum":"139e84a990225c060a0a6aca81f4b9ed586bae8a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"139e84a990225c060a0a6aca81f4b9ed586bae8a","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.9.0.tgz","integrity":"sha512-dbvoteB1P6t9NOnnKEBkh86PGSdnSx4qMYuwEiqA4D9n0S8Y5mdQPRyCQy3R21JrKwXnm+XEoVGkPfkaU49Ftg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjoSD9YY1M7Pu1iifLcgy+1tbHYqdQ0x7o2tdOsUoq4QIhAMrIq40COXmIKpL7ztHSRr6++M9IvROegEagGIHrVANZ"}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/movie-api-0.9.0.tgz_1480242019990_0.5293312415014952"}},"0.10.0":{"name":"movie-api","version":"0.10.0","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src && npm run build:flow","build:flow":"find ./src -name '*.js' -not -path '*/__*' | while read filepath; do cp $filepath `echo $filepath | sed 's/\\/src\\//\\/lib\\//g'`.flow; done","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","graphql-anywhere":"^0.2.4","graphql-tag":"^0.1.16","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","random-useragent":"^0.3.1","request":"^2.78.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^15.1.32","@types/ramda":"^0.0.2","@types/request":"^0.0.33","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","babel-cli":"^6.18.0","babel-jest":"^17.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.35.0","husky":"^0.11.9","jest":"^17.0.0","npm-run-all":"^3.1.1","rimraf":"^2.5.4","standard-version":"^3.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"1bb2ce064b1d37ef904eb8ddd53ba3f1a433fb37","_id":"movie-api@0.10.0","_shasum":"719d5463c9032b095d8f99d7cb47541b9244b911","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"719d5463c9032b095d8f99d7cb47541b9244b911","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.10.0.tgz","integrity":"sha512-fbZ7rtB0Xtl0TW8L0hKsooanjbCviXeYEkL0hIRYAmsEM5/SFZIzItZteivo7c5AqzX1DSlp+FmoW5isl5mLnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpybQjTWExo6by6fV3jz4oXFWltx4b7WamJ4QrZuBQNgIgO64bbcaWFEtXifbOVzdMdFvsPfx01O97Huo7MpGVJV4="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/movie-api-0.10.0.tgz_1480326417719_0.3339000972919166"}},"0.10.1":{"name":"movie-api","version":"0.10.1","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src && npm run build:flow","build:flow":"find ./src -name '*.js' -not -path '*/__*' | while read filepath; do cp $filepath `echo $filepath | sed 's/\\/src\\//\\/lib\\//g'`.flow; done","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","graphql-anywhere":"^0.2.4","graphql-tag":"^0.1.16","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","random-useragent":"^0.3.1","request":"^2.78.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^15.1.32","@types/ramda":"^0.0.2","@types/request":"^0.0.33","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","babel-cli":"^6.18.0","babel-jest":"^17.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.35.0","husky":"^0.11.9","jest":"^17.0.0","npm-run-all":"^3.1.1","rimraf":"^2.5.4","standard-version":"^3.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"b7a0c462e63ecddfcf81bdaa0f89d2207042f263","_id":"movie-api@0.10.1","_shasum":"24bc53d0f884c7d8f613dd0f8deff352fd75b82c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"24bc53d0f884c7d8f613dd0f8deff352fd75b82c","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.10.1.tgz","integrity":"sha512-1+AVGj0d4FaDTxgMhYh+E47aiNwl13isTfkzlwXZPP53UymBnWF+QCgMZ+xOE+dxdxRHiQ0pYTaoBHq+KVD2YA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+3c/snwjIBA95rp6+WrxkxIFEYUYppRXd77i2TT8y9QIgYAvxPeKoaBwXvsfdS5u/5TlE+riJhA/xfSdCiHvA9zA="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/movie-api-0.10.1.tgz_1480328536504_0.032372331945225596"}},"0.10.2":{"name":"movie-api","version":"0.10.2","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src && npm run build:flow","build:flow":"find ./src -name '*.js' -not -path '*/__*' | while read filepath; do cp $filepath `echo $filepath | sed 's/\\/src\\//\\/lib\\//g'`.flow; done","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","graphql-anywhere":"^0.2.4","graphql-tag":"^0.1.16","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","random-useragent":"^0.3.1","request":"^2.78.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^15.1.32","@types/ramda":"^0.0.2","@types/request":"^0.0.33","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","babel-cli":"^6.18.0","babel-jest":"^17.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.35.0","husky":"^0.11.9","jest":"^17.0.0","npm-run-all":"^3.1.1","rimraf":"^2.5.4","standard-version":"^3.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"3ac01dc540a3f12557077f73b9017d30e542b4fb","_id":"movie-api@0.10.2","_shasum":"d33fe6943bc380630747a48bfa04f1937cb4895d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"d33fe6943bc380630747a48bfa04f1937cb4895d","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.10.2.tgz","integrity":"sha512-YwODiJ1qNbkZt2Z7mhKBAyn51kB9QVQKjHGG/AAncUxny1/Ft6Y+2LVnLFxXg7wwO9+tJyDhjZPcLm42Lfl5Yg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQNZzdCienk6KUHBGhjH/kMhL42wu1HxUD6ZW45fS4iAiByTklxLXOfExu0eM7h9q74DCKf8Qzilgl9CK/9IBNW7Q=="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/movie-api-0.10.2.tgz_1480438523599_0.7655473693739623"}},"0.11.0":{"name":"movie-api","version":"0.11.0","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src && npm run build:flow","build:flow":"find ./src -name '*.js' -not -path '*/__*' | while read filepath; do cp $filepath `echo $filepath | sed 's/\\/src\\//\\/lib\\//g'`.flow; done","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","random-useragent":"^0.3.1","request":"^2.78.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^15.1.32","@types/ramda":"^0.0.2","@types/request":"^0.0.33","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","babel-cli":"^6.18.0","babel-jest":"^17.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.36.0","husky":"^0.11.9","jest":"^17.0.0","npm-run-all":"^3.1.1","rimraf":"^2.5.4","standard-version":"^3.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"e10796611bb72454cddced96f0382c1d5c0665ef","_id":"movie-api@0.11.0","_shasum":"b80586ef0bd26a102a5ba0692bdab818f526f830","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"b80586ef0bd26a102a5ba0692bdab818f526f830","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.11.0.tgz","integrity":"sha512-f4dL37hyFVlrfkG7Zi/YzTivmSO3g58pJlI2qC9ICANv+F+stgzZd3SikqMO64b9klper/dkmvGcehCkBgpO8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQRZC6Keb+bFelkziUJz8sPKXXc/AIhmP1a4IlrJXr5AiAxdmwDLbY+0DHSFA9C+UENgGDhc6j7jP+6nkeHTRRMXA=="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/movie-api-0.11.0.tgz_1480943506427_0.052949669770896435"}},"0.11.1":{"name":"movie-api","version":"0.11.1","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src && npm run build:flow","build:flow":"find ./src -name '*.js' -not -path '*/__*' | while read filepath; do cp $filepath `echo $filepath | sed 's/\\/src\\//\\/lib\\//g'`.flow; done","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","random-useragent":"^0.3.1","request":"^2.79.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^16.0.1","@types/moment":"^2.13.0","@types/ramda":"^0.0.2","@types/request":"^0.0.36","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","@types/type-detect":"^0.1.28","babel-cli":"^6.18.0","babel-jest":"^17.0.2","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.36.0","husky":"^0.11.9","jest":"^17.0.3","npm-run-all":"^3.1.2","rimraf":"^2.5.4","standard-version":"^4.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"562dc0ab24f52dcfd429d314b3a1c0e3493b1e79","_id":"movie-api@0.11.1","_shasum":"37c6437afa157be8fbd622994bf97f9fc3d5aefb","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"37c6437afa157be8fbd622994bf97f9fc3d5aefb","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.11.1.tgz","integrity":"sha512-skdQum1dPo7Nvm9bGinhfZUgQ4cmMSsvCOsh1U9hsUkizqgY+GXxI/djfFg3bPNRZSNiJGeV3WdjT+bXanz34Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBO5QGTw9OF2cEHO0lOPZUEZZR81ce7l9LzzUUThWK0EAiEA1xMfviuWwh7Q/r8NxJAT54JbWVjBTKS3RLNXlTTCe2s="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/movie-api-0.11.1.tgz_1480952423023_0.3723518813494593"}},"0.12.0":{"name":"movie-api","version":"0.12.0","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src && npm run build:flow","build:flow":"find ./src -name '*.js' -not -path '*/__*' | while read filepath; do cp $filepath `echo $filepath | sed 's/\\/src\\//\\/lib\\//g'`.flow; done","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"async-retry":"^0.2.1","babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","random-useragent":"^0.3.1","request":"^2.79.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^16.0.1","@types/moment":"^2.13.0","@types/ramda":"^0.0.2","@types/request":"^0.0.36","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","@types/type-detect":"^0.1.28","babel-cli":"^6.18.0","babel-jest":"^17.0.2","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.36.0","husky":"^0.11.9","jest":"^17.0.3","npm-run-all":"^3.1.2","rimraf":"^2.5.4","standard-version":"^4.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"7a66ed4b84c4efa3bf4623868e9e86715ba9efb0","_id":"movie-api@0.12.0","_shasum":"6921ea49b1760be3e9adbb8f17a11e8f066b925b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"6921ea49b1760be3e9adbb8f17a11e8f066b925b","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.12.0.tgz","integrity":"sha512-y37CSxMd6WhyR7EeAoLOnGjRSBUxBLWypAcKwnDVAwHoJoyn1pTrPHXIhm2TGEvt4IACo8MMwQsv5kfLMGTMLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzJM0WFLx3unGSUCvcWoPp7unBFgZO8xea0Cr2PGytlAiEAzGIAAD3QEaUyFq0YnR2WVgOxrLKea2bcQS6Wk1rxPR4="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/movie-api-0.12.0.tgz_1481026143392_0.502156569622457"}},"0.13.0":{"name":"movie-api","version":"0.13.0","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src && npm run build:flow","build:flow":"find ./src -name '*.js' -not -path '*/__*' | while read filepath; do cp $filepath `echo $filepath | sed 's/\\/src\\//\\/lib\\//g'`.flow; done","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"async-retry":"^0.2.1","babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","lodash.words":"^4.2.0","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","random-useragent":"^0.3.1","request":"^2.79.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^16.0.1","@types/moment":"^2.13.0","@types/ramda":"^0.0.2","@types/request":"^0.0.36","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","@types/type-detect":"^0.1.28","babel-cli":"^6.18.0","babel-jest":"^17.0.2","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.36.0","husky":"^0.11.9","jest":"^17.0.3","npm-run-all":"^3.1.2","rimraf":"^2.5.4","standard-version":"^4.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"18000719ef8a5f960cfe90f1cc0e2a0905b64d0e","_id":"movie-api@0.13.0","_shasum":"f81e08e266247b59b4cb859cfa4b5b3c78cab5a8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"f81e08e266247b59b4cb859cfa4b5b3c78cab5a8","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.13.0.tgz","integrity":"sha512-k2lepOctmbH4AjuTymHA8KyhSsRgpTd2EEvlKmDn63WCFqhrCT7hYTgPxjyYsGT9s1pWRSglqLp9U0ooPTSFJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcN8MBmgmuaKvwuDQ4SJc1KSU1Q4yNN1c6bJykOlJ5AQIhALb5k9if6C2tDhmqjMAiYjVs3opPqpR+GQ+6A0h0+HFs"}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/movie-api-0.13.0.tgz_1481036508641_0.1611967822536826"}},"0.14.0":{"name":"movie-api","version":"0.14.0","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src && npm run build:flow","build:flow":"find ./src -name '*.js' -not -path '*/__*' | while read filepath; do cp $filepath `echo $filepath | sed 's/\\/src\\//\\/lib\\//g'`.flow; done","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"async-retry":"^0.2.1","babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","lodash.words":"^4.2.0","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","random-useragent":"^0.3.1","request":"^2.79.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^16.0.1","@types/moment":"^2.13.0","@types/ramda":"^0.0.2","@types/request":"^0.0.36","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","@types/type-detect":"^0.1.28","babel-cli":"^6.18.0","babel-jest":"^17.0.2","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.36.0","husky":"^0.11.9","jest":"^17.0.3","npm-run-all":"^3.1.2","rimraf":"^2.5.4","standard-version":"^4.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"e2a22df8ded226c4af390286d57bd58702b148a9","_id":"movie-api@0.14.0","_shasum":"7f02bf0457b2bc8bdd2d7e69cf534155f3b56068","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"7f02bf0457b2bc8bdd2d7e69cf534155f3b56068","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.14.0.tgz","integrity":"sha512-SwBT1kHmJiexoLxoTlSlhJWEPcSAV+p350gDWdAhLGpQWcTyP3Kkq6d5zCaTbYqDOrbvI7n8cW/HFCga7xkW3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKZ2KVTMcA21wvhDz0iPAYymtMDHF/iHr291Rku6o7UAiAF0yBqGO8ioHV5m2cMHWmcbxUOrPC8sMlVDlv2yZ01Bw=="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/movie-api-0.14.0.tgz_1481114486516_0.8507056960370392"}},"0.14.1":{"name":"movie-api","version":"0.14.1","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src && npm run build:flow","build:flow":"find ./src -name '*.js' -not -path '*/__*' | while read filepath; do cp $filepath `echo $filepath | sed 's/\\/src\\//\\/lib\\//g'`.flow; done","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"async-retry":"^0.2.1","babel-runtime":"^6.18.0","cheerio":"^0.22.0","dataloader":"^1.2.0","lodash.words":"^4.2.0","moment":"^2.16.0","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","random-useragent":"^0.3.1","request":"^2.79.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^16.0.1","@types/moment":"^2.13.0","@types/ramda":"^0.0.2","@types/request":"^0.0.36","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","@types/type-detect":"^0.1.28","babel-cli":"^6.18.0","babel-jest":"^17.0.2","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.0.1","flow-bin":"^0.36.0","husky":"^0.11.9","jest":"^17.0.3","npm-run-all":"^3.1.2","rimraf":"^2.5.4","standard-version":"^4.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"40733cb32064f29237f59259c364da570a51664f","_id":"movie-api@0.14.1","_shasum":"59003028c10fe998d9bb9300e0793235751bb4f0","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"59003028c10fe998d9bb9300e0793235751bb4f0","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.14.1.tgz","integrity":"sha512-VJwUNlCzCNBmD+xpwSml7ToMXRGjhIAoORBGj17iiQLYiWyYYMpkqot/NmjHmePEX0xbAZTsulyxMlP5c9TQ5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+ftwp+Ikjv38aVesJsl838oFqUTM+bBZ14X+n36x6UAiA+fMuXbPyShKht4tma7l0sHAGeZmroDu+LRK4CNx9Ddg=="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/movie-api-0.14.1.tgz_1481126114322_0.49926841957494617"}},"0.14.2":{"name":"movie-api","version":"0.14.2","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src && npm run build:flow","build:flow":"find ./src -name '*.js' -not -path '*/__*' | while read filepath; do cp $filepath `echo $filepath | sed 's/\\/src\\//\\/lib\\//g'`.flow; done","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"async-retry":"^0.2.1","babel-runtime":"^6.20.0","cheerio":"^0.22.0","dataloader":"^1.2.0","lodash.words":"^4.2.0","moment":"^2.17.1","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","random-useragent":"^0.3.1","request":"^2.79.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^16.0.1","@types/moment":"^2.13.0","@types/ramda":"^0.0.2","@types/request":"^0.0.36","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","@types/type-detect":"^0.1.28","babel-cli":"^6.18.0","babel-jest":"^17.0.2","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.8.6","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.1.0","flow-bin":"^0.37.0","husky":"^0.11.9","jest":"^17.0.3","npm-run-all":"^3.1.2","rimraf":"^2.5.4","standard-version":"^4.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"86ed69ff417b5cdd05d51479a7ac6b4ba9e525dc","_id":"movie-api@0.14.2","_shasum":"86076af462fdddc92be91fb425c456736133b3ce","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"86076af462fdddc92be91fb425c456736133b3ce","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.14.2.tgz","integrity":"sha512-momlnkhgoDQ0wshFBWWfG7+LjSfqsPY7RQFa0ztUUAGDyH0y0J44/14Qt8t9QCBbpGvF+JaSNUEhSxfRxyCP3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvbkTkM0JxiyfJb+qLJ5BpT7EQWO5PacQHo43zZsDkqAIgPvbMdz+HosCbpYuwM70JGYrvlXz0sQSKcKlw75Wh53c="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/movie-api-0.14.2.tgz_1481635370024_0.735683165024966"}},"0.14.3":{"name":"movie-api","version":"0.14.3","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src && npm run build:flow","build:flow":"find ./src -name '*.js' -not -path '*/__*' | while read filepath; do cp $filepath `echo $filepath | sed 's/\\/src\\//\\/lib\\//g'`.flow; done","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["./scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"async-retry":"^0.2.1","babel-runtime":"^6.20.0","cheerio":"^0.22.0","dataloader":"^1.2.0","lodash.words":"^4.2.0","moment":"^2.17.1","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","random-useragent":"^0.3.1","request":"^2.79.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^16.0.2","@types/moment":"^2.13.0","@types/ramda":"^0.0.2","@types/request":"^0.0.36","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","@types/type-detect":"^0.1.28","babel-cli":"^6.18.0","babel-jest":"^18.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.21.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.9.2","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.1.0","flow-bin":"^0.37.4","husky":"^0.12.0","jest":"^18.0.0","npm-run-all":"^3.1.2","rimraf":"^2.5.4","standard-version":"^4.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"c97ea061167e456a593eba33faede1e4c1732f44","_id":"movie-api@0.14.3","_shasum":"7e225d5fc128276ab2079295d6673523e6717613","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"7e225d5fc128276ab2079295d6673523e6717613","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.14.3.tgz","integrity":"sha512-AHfB6Dm84bAFcHQ0TVoSTponmOBznmqfocLFtmOsM8ii24yMHIoAHCxK8Xi0qQKzeG0qY4AeY5HfgztFY8Su/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQIdiKm+Ngaoq2K8ONJBwujiQmjqFNAfMbsZwWd1eTIAIhANMVr81lSAoa9tLAtJMLdF3QFoksYVKqq3ASLF2ZbwyP"}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/movie-api-0.14.3.tgz_1482316314801_0.8875995234120637"}},"0.14.4":{"name":"movie-api","version":"0.14.4","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0","npm":">=3.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"commit":"git-cz","build":"yarn run clean && babel --out-dir ./lib --ignore **/__tests__,**/__mocks__ ./src && npm run build:flow","build:flow":"find ./src -name '*.js' -not -path '*/__*' | while read filepath; do cp $filepath `echo $filepath | sed 's/\\/src\\//\\/lib\\//g'`.flow; done","clean":"rimraf lib && mkdir lib","prepublish":"yarn run build","test":"npm-run-all --parallel typecheck lint jest","test:ci":"npm-run-all --parallel typecheck lint jest:coverage && codecov","jest":"jest","jest:coverage":"jest --coverage","lint":"eslint ./src","typecheck":"flow ./src","commitmsg":"validate-commit-msg","prepush":"yarn test","release":"standard-version"},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"setupFiles":["./scripts/jest-env.js"],"testEnvironment":"node","testPathDirs":["<rootDir>/src"],"testRegex":"/__tests__/.*-test\\.js$"},"config":{"commitizen":{"path":"cz-conventional-changelog"},"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"async-retry":"^0.2.1","babel-runtime":"^6.20.0","cheerio":"^0.22.0","dataloader":"^1.2.0","lodash.words":"^4.2.0","moment":"^2.17.1","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.22.1","random-useragent":"^0.3.1","request":"^2.79.0","request-promise-native":"^1.0.3","similarity":"^1.1.0"},"devDependencies":{"@types/cheerio":"^0.17.31","@types/date-fns":"^2.5.3","@types/dotenv":"^2.0.19","@types/jest":"^16.0.2","@types/moment":"^2.13.0","@types/ramda":"^0.0.2","@types/request":"^0.0.36","@types/request-promise-native":"^1.0.2","@types/rimraf":"^0.0.28","@types/type-detect":"^0.1.28","babel-cli":"^6.18.0","babel-jest":"^18.0.0","babel-plugin-ramda":"^1.1.6","babel-plugin-syntax-flow":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.21.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","codecov":"^1.0.1","commitizen":"^2.9.2","cz-conventional-changelog":"^1.2.0","dotenv":"^2.0.0","eslint":"^3.9.1","eslint-config-anvilabs":"^2.1.0","flow-bin":"^0.37.4","husky":"^0.12.0","jest":"^18.0.0","npm-run-all":"^3.1.2","rimraf":"^2.5.4","standard-version":"^4.0.0","type-detect":"^4.0.0","validate-commit-msg":"^2.8.2"},"gitHead":"818bf8d2a8c7af7db96f3f25da48b619b7a99acb","_id":"movie-api@0.14.4","_shasum":"22be571d83e1e73f8ee34c425256336a1df77945","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"22be571d83e1e73f8ee34c425256336a1df77945","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.14.4.tgz","integrity":"sha512-NygDfYLSAcIKsyVkhDwC1sOQwpmHdHjjx5WNFewd8cE+LySm3o098o0KT5q0q4CeR9ErHwHGKpHr27QPQppgCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwX/1Gg4r4WvFsQIQ44dCd+qkuy0hZ3oWlVg4G4w+ZYAiEAwR9/RPCZq+J91OiA922IS+TtoywLPQgPRXCrRJS015M="}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/movie-api-0.14.4.tgz_1482319398106_0.5375763557385653"}},"0.14.5":{"name":"movie-api","version":"0.14.5","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"sync-types":"flow-typed install --overwrite --skip","typecheck":"flow .","lint":"eslint --cache .","lint:fix":"eslint --cache --fix .","jest":"jest","jest:coverage":"jest --coverage","test":"run-p --silent typecheck lint jest","test:ci":"run-p --silent typecheck lint jest:coverage && codecov","clean:build":"rimraf lib && mkdir lib","build:babel":"babel --out-dir lib --ignore **/__tests__,**/__mocks__ src","build:flow":"find src -type f -name '*.js' -not -path '*/__*' -exec sh -c 'cp $0 $(echo $0 | sed \"s/src\\//lib\\//g\").flow' {} \\;","build":"yarn clean:build && yarn build:babel && yarn build:flow","precommit":"lint-staged","commitmsg":"validate-commit-msg","prepush":"yarn test","prepublish":"yarn build","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"lint-staged":{"{*.js,{scripts,src}/**/*.js}":["eslint --cache --fix","git add"],"{*.json,.vscode/*.json}":["prettier --write","git add"]},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"roots":["<rootDir>/src"],"setupFiles":["<rootDir>/jest.setup.js"],"testEnvironment":"node","testRegex":"/__tests__/.*-test\\.js$"},"config":{"validate-commit-msg":{"maxSubjectLength":72,"types":"conventional-commit-types"}},"dependencies":{"async-retry":"^1.1.3","babel-runtime":"^6.26.0","cheerio":"^1.0.0-rc.2","dataloader":"^1.3.0","lodash.words":"^4.2.0","moment":"^2.18.1","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.24.1","random-useragent":"^0.3.1","request":"^2.81.0","request-promise-native":"^1.0.4","similarity":"^1.1.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-jest":"^20.0.3","babel-plugin-ramda":"^1.3.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-flow":"^6.23.0","codecov":"^2.3.0","dotenv":"^4.0.0","eslint":"^4.4.1","eslint-config-anvilabs":"^11.0.0","flow-bin":"^0.53.1","flow-typed":"^2.1.5","husky":"^0.14.3","jest":"^20.0.4","lint-staged":"^4.0.3","npm-run-all":"^4.0.2","prettier":"^1.5.3","rimraf":"^2.6.1","semantic-release":"^7.0.1","type-detect":"^4.0.3","validate-commit-msg":"^2.14.0"},"gitHead":"d90f310a22bbdcebb4ce4f028e792fe0add2e300","_id":"movie-api@0.14.5","_shasum":"acc81bb90b9712588588a06415bd9867625b4c1b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"shasum":"acc81bb90b9712588588a06415bd9867625b4c1b","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.14.5.tgz","integrity":"sha512-fd8QZMmHyk80OdiLZOmoqjlm1MEIQ42w1oUSTWxet+GNIsnziY+W97B+UrItAmuDf+5BSPVF3Z/W2SbbhiXFzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzEPZ2RGP1nv8lasKEgWEqnqypbMf1N8ancmO5p6mW/QIhALat5Vxscxzv+RD4oYO0v6Rsu+YHgQIZaOToscdd1fcg"}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/movie-api-0.14.5.tgz_1503019872393_0.7533979290165007"}},"0.14.6":{"name":"movie-api","version":"0.14.6","description":"Get info for movies and TV shows","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"homepage":"https://github.com/anvilabs/movie-api#readme","bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"engines":{"node":">=6.0.0"},"main":"lib/index.js","files":["lib/"],"scripts":{"sync-types":"flow-typed install --overwrite --skip","typecheck":"flow .","lint":"eslint --cache .","lint:fix":"eslint --cache --fix .","jest":"jest","jest:coverage":"jest --coverage","test":"run-p --silent typecheck lint jest","test:ci":"run-p --silent typecheck lint jest:coverage && codecov","clean:build":"rimraf lib && mkdir lib","build:babel":"babel --out-dir lib --ignore **/__tests__,**/__mocks__ src","build:flow":"find src -type f -name '*.js' -not -path '*/__*' -exec sh -c 'cp $0 $(echo $0 | sed \"s/src\\//lib\\//g\").flow' {} \\;","build":"yarn clean:build && yarn build:babel && yarn build:flow","precommit":"lint-staged","commitmsg":"commitlint -e","prepush":"yarn test","prepublish":"yarn build","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"lint-staged":{"{*.js,{scripts,src}/**/*.js}":["eslint --cache --fix","git add"],"{*.json,.vscode/*.json}":["prettier --write","git add"]},"jest":{"collectCoverageFrom":["src/**/*.js"],"coverageReporters":["lcov"],"roots":["<rootDir>/src"],"setupFiles":["<rootDir>/jest.setup.js"],"testEnvironment":"node","testRegex":"/__tests__/.*-test\\.js$"},"dependencies":{"async-retry":"^1.1.3","babel-runtime":"^6.26.0","cheerio":"^1.0.0-rc.2","dataloader":"^1.3.0","lodash.words":"^4.2.0","moment":"^2.18.1","parent-package-json":"^2.0.0","promise-throttle":"^0.3.1","ramda":"^0.24.1","random-useragent":"^0.3.1","request":"^2.81.0","request-promise-native":"^1.0.4","similarity":"^1.1.0"},"devDependencies":{"@commitlint/cli":"^6.0.2","@commitlint/config-conventional":"^6.0.2","babel-cli":"^6.26.0","babel-jest":"^20.0.3","babel-plugin-ramda":"^1.3.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-flow":"^6.23.0","codecov":"^2.3.0","dotenv":"^4.0.0","eslint":"^4.4.1","eslint-config-anvilabs":"^11.0.0","flow-bin":"^0.53.1","flow-typed":"^2.1.5","husky":"^0.14.3","jest":"^20.0.4","lint-staged":"^4.0.3","npm-run-all":"^4.0.2","prettier":"^1.5.3","rimraf":"^2.6.1","semantic-release":"^7.0.1","type-detect":"^4.0.3"},"gitHead":"1d24db9ac8fb18d1c4bfe30362b19b2f2e462f0b","_id":"movie-api@0.14.6","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"yenbekbay","email":"ayan.yenb@gmail.com"},"dist":{"integrity":"sha512-0QwgTjPjMoco2KM2UD0i52PNg20GwG68yXmIuLKBiwh/73dzl5OiTrgBwMpn58/M3pUEbIFjY/pUNGMftznwgg==","shasum":"2c041623d1ddeecba37022da43ede79b904e20d2","tarball":"https://registry.npmjs.org/movie-api/-/movie-api-0.14.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMlvbn0Z0YHuk0ZMyVbJ+zHdWCkbREJ3tBZyCmmjYDLQIhAOoPd6zxwW7/sX0Lcksj4q/qlz2DhJF7Sv4RwJxAMQmM"}]},"maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/movie-api-0.14.6.tgz_1517270578381_0.15381630044430494"}}},"readme":"# movie-api\n\n[![Version](https://img.shields.io/npm/v/movie-api.svg)](http://npm.im/movie-api)\n[![Build Status](https://img.shields.io/travis/anvilabs/movie-api.svg)](https://travis-ci.org/anvilabs/movie-api)\n[![Coverage Status](https://img.shields.io/codecov/c/github/anvilabs/movie-api.svg)](https://codecov.io/gh/anvilabs/movie-api)\n[![Dependency Status](https://img.shields.io/david/anvilabs/movie-api.svg)](https://david-dm.org/anvilabs/movie-api)\n[![devDependency Status](https://img.shields.io/david/dev/anvilabs/movie-api.svg)](https://david-dm.org/anvilabs/movie-api?type=dev)\n\n> Get info for movies and TV shows\n\nSupported sources: [Kinopoisk](https://kinopoisk.ru), [TMDB](https://www.themoviedb.org), [IMDB (ratings and popularities)](http://imdb.com), [Trakt](http://trakt.tv).\n\n**Warning:** This module is experimental, and the API is likely to change.\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Usage](#usage)\n  - [Kinopoisk example](#kinopoisk-example)\n  - [TMDB example](#tmdb-example)\n  - [IMDB example](#imdb-example)\n  - [Trakt example](#trakt-example)\n- [License](#license)\n\n## Installation\n\n```bash\n$ yarn add movie-api\n# or\n$ npm install movie-api --save\n```\n\n## Usage\n\nThe following examples assume that you have a working ES2016 environment with support for the [`async` / `await` feature](http://babeljs.io/docs/plugins/transform-async-to-generator/).\n\n#### Kinopoisk example\n\n```js\nimport {Kinopoisk} from 'movie-api';\n\nconst kp = new Kinopoisk();\n\n(async () => {\n  const kpFilmId = await kp.getFilmId({\n    title: 'Звёздные войны: Пробуждение силы',\n    year: 2015, // optional\n    countries: ['США'], // optional\n  });\n  // 714888\n\n  const kpFilmInfo = await kp.getFilmInfo(kpFilmId);\n  // { kpId: 714888,\n  //   title: 'Звёздные войны: Пробуждение силы',\n  //   originalTitle: 'Star Wars: Episode VII - The Force Awakens',\n  //   posterUrl: 'http://st.kp.yandex.net/images/film_iphone/iphone360_714888.jpg?d=20151105180111',\n  //   year: 2015,\n  //   productionCountries: [ 'США' ],\n  //   synopsis: 'Через тридцать лет после гибели Дарта Вейдера и Императора галактика по-прежнему в опасности. Государственное образование Первый Орден во главе с таинственным верховным лидером Сноуком и его правой рукой Кайло Реном идёт по стопам Империи, пытаясь захватить всю власть. В это нелёгкое время судьба сводит юную девушку Рей и бывшего штурмовика Первого Ордена Финна с героями войны с Империей - Ханом Соло, Чубаккой и генералом Леей. Вместе они должны дать бой Первому Ордену, однако настаёт тот момент, когда становится очевидно, что лишь джедаи могут остановить Сноука и Кайло Рена.',\n  //   runtime: 138,\n  //   genres: [ 'фантастика', ... 2 more items ],\n  //   ageRating: 12,\n  //   mpaaRating: 'PG-13',\n  //   kpRating: 7.2,\n  //   kpRatingVoteCount: 114659,\n  //   imdbRating: 8.2,\n  //   imdbRatingVoteCount: 590220,\n  //   rtCriticsRating: 92,\n  //   rtCriticsRatingVoteCount: 346,\n  //   stills:\n  //    [ 'http://st.kp.yandex.net/images/kadr/2751407.jpg',\n  //      ... 99 more items ] }\n\n  const kpFilmCredits = await kp.getFilmCredits(kpFilmId);\n  // { cast:\n  //     [ { name: 'Джон Бойега',\n  //         photoUrl: 'http://st.kp.yandex.net/images/actor_iphone/iphone360_2196854.jpg?d=20130703131657' },\n  //       ... 9 more items ],\n  //   crew:\n  //     { cinematographers:\n  //       [ { name: 'Дэниэл Миндел',\n  //           photoUrl: 'http://st.kp.yandex.net/images/actor_iphone/iphone360_610174.jpg?d=20150813191602' } ],\n  //       composers:\n  //       [ { name: 'Джон Уильямс',\n  //           photoUrl: 'http://st.kp.yandex.net/images/actor_iphone/iphone360_225027.jpg?d=20130908235640' } ],\n  //       directors:\n  //       [ { name: 'Джей Джей Абрамс',\n  //           photoUrl: 'http://st.kp.yandex.net/images/actor_iphone/iphone360_27741.jpg?d=20150827134539' } ],\n  //       producers:\n  //       [ { name: 'Джей Джей Абрамс',\n  //           photoUrl: 'http://st.kp.yandex.net/images/actor_iphone/iphone360_27741.jpg?d=20150827134539' },\n  //         ... 9 more items ],\n  //       writers:\n  //       [ { name: 'Лоуренс Кэздан',\n  //           photoUrl: 'http://st.kp.yandex.net/images/actor_iphone/iphone360_26537.jpg?d=20131017121035' },\n  //         ... 3 more items ] } }\n\n  const kpFilmGallery = await kp.getFilmGallery(kpFilmId);\n  // { stills:\n  //     [ 'http://st.kp.yandex.net/images/kadr/2751407.jpg',\n  //       ... 136 more items ],\n  //   posters:\n  //     [ 'http://st.kp.yandex.net/images/poster/sm_2738354.jpg',\n  //       ... 64 more items ],\n  //   behindTheScenes:\n  //     [ 'http://st.kp.yandex.net/images/kadr/2751387.jpg',\n  //       ... 46 more items ] }\n\n  const kpSimilarMovies = await kp.getSimilarFilms(kpFilmId);\n  // { items:\n  //     [ { kpId: 255129,\n  //         title: 'Звездный путь',\n  //         originalTitle: 'Star Trek',\n  //         posterUrl: 'http://st.kp.yandex.net/images/film_iphone/iphone360_255129.jpg',\n  //         year: 2009,\n  //         productionCountries: [ 'США', ... 1 more item ],\n  //         runtime: 127,\n  //         genres: [ 'фантастика', ... 2 more items ],\n  //         kpRating: 7.8,\n  //         kpRatingVoteCount: 104436 },\n  //       ... 5 more items ] }\n\n  const kpCountries = await kp.getSupportedCountries();\n  // [ { id: 69, name: 'Беларусь' }, ... 4 more items ]\n\n  const kpCities = await kp.getSupportedCities(\n    122, // Kazakhstan\n  );\n  // [ { id: 5546, name: 'Актау' }, ... 20 more items ]\n\n  const kpCinemas = await kp.getCinemasInCity(\n    706, // Almaty, Kazakhstan\n  );\n  // [ { id: 280504,\n  //     name: 'Chaplin ADK 3D',\n  //     address: 'ТРЦ «ADK» ул. Сатпаева, 90 (уг. ул. Тлендиева)',\n  //     location: { lat: 43.232695, lng: 76.879001 } },\n  //   ... 27 more items ]\n\n  const kpCinemaInfo = await kp.getCinemaInfo({\n    cinemaId: 280616, // Есентай (Кинопарк 11) (Almaty, Kazakhstan)\n    date: '14.11.2016',\n    utcOffset: '+0600',\n  });\n  // { id: 280616,\n  //   name: 'Есентай (Кинопарк 11)',\n  //   address: 'г. Алма-Ата, пр. Аль-Фараби, 77/7',\n  //   location: { lat: 43.2195989797025, lng: 76.92893925662227 },\n  //   showtimes:\n  //     [ { filmId: 766533,\n  //         items:\n  //         [ { time: '10:20',\n  //             date: '14.11.2016',\n  //             timestamp: 2016-11-14T04:20:00.000Z,\n  //             formats: [ '3D' ] } ] },\n  //       ... 18 more items ] }\n})();\n```\n\n#### TMDB example\n\n```js\nimport {Tmdb} from 'movie-api';\n\nconst tmdb = new Tmdb({\n  apiKey: process.env.TMDB_API_KEY, // required, refer to https://www.themoviedb.org/faq/api\n  language: 'ru', // optional, \"ru\" by default\n});\n\n(async () => {\n  const tmdbMovieId = await tmdb.getMovieId({\n    title: 'Star Wars: The Force Awakens',\n    // or alternatively\n    // imdbId: 'tt2488496',\n  });\n  // 140607\n\n  const tmdbMovieInfo = await tmdb.getMovieInfo(\n    tmdbMovieId,\n    // optionally override requested language\n    // 'en',\n  );\n  // { backdropUrl: 'https://image.tmdb.org/t/p/w1000/c2Ax8Rox5g6CneChwy1gmu4UbSb.jpg',\n  //   budget: 200000000,\n  //   genres: [ 'боевик', ... 3 more items ],\n  //   homepage: 'http://www.starwars.ru/',\n  //   tmdbId: 140607,\n  //   imdbId: 'tt2488496',\n  //   originalLanguage: 'en',\n  //   originalTitle: 'Star Wars: The Force Awakens',\n  //   synopsis: 'Через тридцать лет после гибели Дарта Вейдера и Императора галактика по-прежнему в опасности. Государственное образование Новый Порядок во главе с их таинственным верховным лидером Сноуком и его правой рукой Кайло Реном идёт по стопам Империи, пытаясь захватить всю власть. В это нелёгкое время судьба сводит юную девушку Рей и бывшего штурмовика Нового Порядка Финна с героями времён войны с Империей — Ханом Соло, Чубаккой и Королевой Леей. Вместе они должны дать бой Новому Порядку, однако настаёт тот момент, когда становится очевидно, что лишь джедаи могут остановить Сноука и Кайло Рена. И в галактике в живых остаётся только один.',\n  //   tmdbPopularity: 9.699057,\n  //   posterUrl: 'https://image.tmdb.org/t/p/w500/q7b8zH4bCsHME86Hawia32ZuvJF.jpg',\n  //   productionCompanies: [ 'Lucasfilm', ... 2 more items ],\n  //   productionCountries: [ { iso_3166_1: 'US', name: 'United States of America' } ],\n  //   releaseDate: '2015-12-15',\n  //   revenue: 2068178225,\n  //   runtime: 135,\n  //   tagline: 'У каждого поколения - своя история',\n  //   title: 'Звёздные войны: Эпизод 7 - Пробуждение силы',\n  //   tmdbRating: 7.5,\n  //   tmdbRatingVoteCount: 4952,\n  //   credits:\n  //    { cast:\n  //       [ { name: 'Daisy Ridley',\n  //           photoUrl: 'https://image.tmdb.org/t/p/w300/iiBJCkVVLHAUBW6vbUhJ3RtxlXv.jpg' },\n  //         ... 38 more items ],\n  //      crew:\n  //       { cinematographers: [ { name: 'Daniel Mindel', photoUrl: null } ],\n  //         composers:\n  //          [ { name: 'John Williams',\n  //              photoUrl: 'https://image.tmdb.org/t/p/w300/d7NNRZQAIzLBSaoez550QHLpTk.jpg' } ],\n  //         directors:\n  //          [ { name: 'J.J. Abrams',\n  //              photoUrl: 'https://image.tmdb.org/t/p/w300/xljsYopubv9egYzclBPNf9EAYxB.jpg' } ],\n  //         producers:\n  //          [ { name: 'Bryan Burk',\n  //              photoUrl: 'https://image.tmdb.org/t/p/w300/8sjfYlGhhqPwCoDzhze211ONtBX.jpg' },\n  //            ... 3 more items ],\n  //         writers:\n  //          [ { name: 'George Lucas',\n  //              photoUrl: 'https://image.tmdb.org/t/p/w300/8qxin8urtFE0NqaZNFWOuV537bH.jpg' },\n  //            ... 2 more items ] } },\n  //   keywords: [ 'android', ... 5 more items ],\n  //   videos:\n  //    [ { iso_639_1: 'ru',\n  //        iso_3166_1: 'RU',\n  //        key: 'qgcJlJP9NCw',\n  //        name: 'Звёздные войны: Пробуждение силы',\n  //        site: 'YouTube',\n  //        size: 720,\n  //        type: 'Trailer' } ] }\n\n  const tmdbTvShowId = await tmdb.getTvShowId({\n    title: 'Game of Thrones',\n    // or alternatively\n    // imdbId: 'tt0944947',\n  });\n  // 1399\n\n  const tmdbTvShowInfo = await tmdb.getTvShowInfo(\n    tmdbTvShowId,\n    // optionally override requested language\n    // 'en',\n  );\n  // { backdropUrl: 'https://image.tmdb.org/t/p/w1000/mUkuc2wyV9dHLG0D0Loaw5pO2s8.jpg',\n  //   createdBy:\n  //    [ { name: 'David Benioff',\n  //        photoUrl: 'https://image.tmdb.org/t/p/w300/8CuuNIKMzMUL1NKOPv9AqEwM7og.jpg' },\n  //      ... 1 more item ],\n  //   episodeRuntime: [ 60 ],\n  //   firstAirDate: '2011-04-17',\n  //   genres: [ 'Sci-Fi & Fantasy', ... 2 more items ],\n  //   homepage: 'http://www.hbo.com/game-of-thrones',\n  //   tmdbId: 1399,\n  //   inProduction: true,\n  //   languages: [ 'es', ... 2 more items ],\n  //   lastAirDate: '2017-06-25',\n  //   name: 'Игра престолов',\n  //   networks: [ 'HBO' ],\n  //   numberOfEpisodes: 52,\n  //   numberOfSeasons: 7,\n  //   originCountry: [ 'US' ],\n  //   originalLanguage: 'en',\n  //   originalName: 'Game of Thrones',\n  //   synopsis: 'К концу подходит время благоденствия, и лето, длившееся почти десятилетие, угасает. Вокруг средоточия власти Семи королевств, Железного трона, зреет заговор, и в это непростое время король решает искать поддержки у друга юности Эддарда Старка. В мире, где все — от короля до наемника — рвутся к власти, плетут интриги и готовы вонзить нож в спину, есть место и благородству, состраданию и любви. Между тем, никто не замечает пробуждение тьмы из легенд далеко на Севере — и лишь Стена защищает живых к югу от нее.',\n  //   tmdbPopularity: 27.418045,\n  //   posterUrl: 'https://image.tmdb.org/t/p/w500/7w3ydOfp6hge33BkALJF4RsyOLx.jpg',\n  //   productionCompanies: [ 'Home Box Office (HBO)', ... 4 more items ],\n  //   seasons:\n  //    [ { airDate: '2010-12-05',\n  //        episodeCount: 13,\n  //        posterUrl: 'https://image.tmdb.org/t/p/w500/kMTcwNRfFKCZ0O2OaBZS0nZ2AIe.jpg',\n  //        seasonNumber: 0 },\n  //      ... 7 more items ],\n  //   status: 'Returning Series',\n  //   type: 'Scripted',\n  //   tmdbRating: 7.8,\n  //   tmdbRatingVoteCount: 1323,\n  //   credits:\n  //    { cast:\n  //       [ { name: 'Kit Harington',\n  //           photoUrl: 'https://image.tmdb.org/t/p/w300/dwRmvQUkddCx6Xi7vDrdnQL4SJ0.jpg' },\n  //         ... 11 more items ],\n  //      crew:\n  //       [ { name: 'Peter Welter Soler', photoUrl: null },\n  //         ... 2 more items ] },\n  //   keywords: [ 'war', ... 6 more items ],\n  //   videos: [] }\n})();\n```\n\n#### IMDB example\n\n```js\nimport {Imdb} from 'movie-api';\n\nconst imdb = new Imdb({\n  userId: process.env.IMDB_USER_ID, // required, extract from your profile page url (should be in the following format: urXXXXXXXX)\n});\n\n(async () => {\n  const imdbRating = await imdb.getRating(\n    'tt2488496', // Star Wars: The Force Awakens\n  );\n  // { imdbRating: 8.2, imdbRatingVoteCount: 598161 }\n\n  const imdbPopularity = await imdb.getPopularity(\n    'tt2488496', // Star Wars: The Force Awakens\n  );\n  // 81\n});\n```\n\n#### Trakt example\n\n```js\nimport {Trakt} from 'movie-api';\n\nconst trakt = new Trakt({\n  apiKey: process.env.TRAKT_API_KEY, // required, refer to http://docs.trakt.apiary.io\n});\n\n(async () => {\n  const traktMovieSlug = await trakt.getSlug({\n    imdbId: 'tt2488496', // Star Wars: The Force Awakens\n    // or alternatively\n    // tmdbId: 140607',\n  });\n  // star-wars-the-force-awakens-2015\n\n  const traktMovieInfo = await trakt.getMovieInfo(traktMovieSlug);\n  // { title: 'Star Wars: The Force Awakens',\n  //   year: 2015,\n  //   traktId: 94024,\n  //   traktSlug: 'star-wars-the-force-awakens-2015',\n  //   tmdbId: 140607,\n  //   imdbId: 'tt2488496',\n  //   tagline: 'Every generation has a story.',\n  //   synopsis: 'Thirty years after defeating the Galactic Empire, Han Solo and his allies face a new threat from the evil Kylo Ren and his army of Stormtroopers.',\n  //   releaseDate: '2015-12-18',\n  //   runtime: 136,\n  //   ytTrailerId: 'sGbxmsDFVnE',\n  //   homepage: 'http://www.starwars.com/films/star-wars-episode-vii',\n  //   traktRating: 8.23577,\n  //   traktRatingVoteCount: 20715,\n  //   originalLanguage: 'en',\n  //   genres: [ 'action', 'adventure', 'fantasy', 'science-fiction' ],\n  //   mpaaRating: 'PG-13' }\n\n  const traktMovieStats = await trakt.getMovieStats(traktMovieSlug);\n  // { watchers: 93693,\n  //   plays: 168161,\n  //   collectors: 42595,\n  //   comments: 122,\n  //   lists: 26231,\n  //   votes: 20715 }\n});\n```\n\n## License\n\n[MIT License](./LICENSE) © Anvilabs LLC\n","maintainers":[{"name":"yenbekbay","email":"ayan.yenb@gmail.com"}],"time":{"modified":"2022-06-20T10:29:21.490Z","created":"2016-11-11T22:08:09.422Z","0.1.0":"2016-11-11T22:08:09.422Z","0.2.0":"2016-11-13T22:25:57.838Z","0.3.0":"2016-11-19T16:27:38.440Z","0.3.1":"2016-11-19T16:33:41.693Z","0.4.0":"2016-11-22T11:08:38.292Z","0.5.0":"2016-11-22T12:25:41.988Z","0.5.1":"2016-11-22T16:01:18.009Z","0.7.0":"2016-11-24T20:22:20.761Z","0.8.0":"2016-11-24T21:14:35.777Z","0.8.1":"2016-11-24T21:30:43.263Z","0.9.0":"2016-11-27T10:20:22.421Z","0.10.0":"2016-11-28T09:46:58.467Z","0.10.1":"2016-11-28T10:22:18.769Z","0.10.2":"2016-11-29T16:55:24.347Z","0.11.0":"2016-12-05T13:11:47.143Z","0.11.1":"2016-12-05T15:40:23.773Z","0.12.0":"2016-12-06T12:09:04.187Z","0.13.0":"2016-12-06T15:01:50.755Z","0.14.0":"2016-12-07T12:41:27.188Z","0.14.1":"2016-12-07T15:55:16.448Z","0.14.2":"2016-12-13T13:22:50.787Z","0.14.3":"2016-12-21T10:31:56.780Z","0.14.4":"2016-12-21T11:23:20.392Z","0.14.5":"2017-08-18T01:31:13.480Z","0.14.6":"2018-01-30T00:02:59.533Z"},"homepage":"https://github.com/anvilabs/movie-api#readme","repository":{"type":"git","url":"git+https://github.com/anvilabs/movie-api.git"},"author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"http://yenbekbay.me"},"bugs":{"url":"https://github.com/anvilabs/movie-api/issues"},"license":"MIT","readmeFilename":"README.md"}