{"_id":"best-scheduled-tweets","_rev":"29-03473460ba7e4291f82f5fd81c5b8031","name":"best-scheduled-tweets","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.1":{"name":"best-scheduled-tweets","version":"1.0.1","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.79.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"_id":"best-scheduled-tweets@1.0.1","_shasum":"ad08cead63f57e9a1c6b9c4f3f863e1e12af83ad","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"dist":{"shasum":"ad08cead63f57e9a1c6b9c4f3f863e1e12af83ad","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.0.1.tgz","integrity":"sha512-PkXjRsvl0yXl507C9fqCByiIrZT+KVGxSczKDXWd9lgWnz7/kyH9YG+PBZlRYfG/R230atWz4sWCqWodzLOwQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWhTumG2if93QfPG+qZ7cpANJYev1ZIgHq3Thizak7hAIhAIhM3HHfOnvLAYvKnOot+JvBcM+vvhZP+oQ/hm1Jrcat"}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/best-scheduled-tweets-1.0.1.tgz_1486929819778_0.030640807934105396"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.2":{"name":"best-scheduled-tweets","version":"1.0.2","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.79.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.0.2","_shasum":"ff3ea6adf83147def5a8230cc5d12c8109dd7bd5","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"dist":{"shasum":"ff3ea6adf83147def5a8230cc5d12c8109dd7bd5","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.0.2.tgz","integrity":"sha512-UGLFWgVQwu8tFrSfgoH2Ey06BjVBvHxW+NUkL4AvhJcxcyBDic5z3pePgFzzeY9L2++bZl199RfOIX20j5HH2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICxFpWSelr1d73pAwGE8DOg8+9PMDGIJ1SPQn1kTj+F0AiEAkKB+AbYM5SOIcrRqApflysFtp4S8kI80GnDdjFE8154="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/best-scheduled-tweets-1.0.2.tgz_1487538291865_0.8698214285541326"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.3":{"name":"best-scheduled-tweets","version":"1.0.3","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.79.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.0.3","_shasum":"44edcc6875e790723f1ed66aaca2d11302e1e679","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"dist":{"shasum":"44edcc6875e790723f1ed66aaca2d11302e1e679","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.0.3.tgz","integrity":"sha512-NQ/r9Ttv4YuBYGfsUzLo1TOcsR2Qd6RukwnZbh4Vy84o+5VFWvaxCP27y49rCWptP48b76Jj54uPk9qeRJPC5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9kfAjbqcLxV0xDZBxkjew/qBMmM2PN6IJ8IKAaAjMtgIgNfW2ub5a0hx9sVeGFej9cE/D3qrbmbv/Zxkzadkx5Mo="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/best-scheduled-tweets-1.0.3.tgz_1488027796734_0.8356643116567284"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0":{"name":"best-scheduled-tweets","version":"1.1.0","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.79.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.1.0","_shasum":"714e9b20e846c91b4eb38bfaf6132904264452b7","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"dist":{"shasum":"714e9b20e846c91b4eb38bfaf6132904264452b7","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.1.0.tgz","integrity":"sha512-2P/a+PAbB8+kn6+7k0tIFdEvpYCW1lnZsEUlqVJPcgkUy4ibzM8pBeaiWyMaIIvUJhbHUIr7bG89uhXxZ16Wbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWJdPJ9VqyHjKtWAfWVz9mYtIt4cpoSvwLVzfBeg7NSAiAq1jP8aRQPwrWV86tgtcm7q1s2h/JaIuIL8TrUEhvZUw=="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/best-scheduled-tweets-1.1.0.tgz_1488483448996_0.1870038420893252"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.0":{"name":"best-scheduled-tweets","version":"1.2.0","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.79.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.2.0","_shasum":"b3d1cbda78bcc04837299da5e583aa92dea0f02a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"dist":{"shasum":"b3d1cbda78bcc04837299da5e583aa92dea0f02a","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.2.0.tgz","integrity":"sha512-eg9P+mVDu5nHUVSs3RThLyQNcWPPcqPls+fnkZYVZJzVGk8p/yAjcXVE1p6f+DOUrPkDxPO1+6F7YY0xTrTvaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDv5hqO2lKfhFMyB5mb3DiPgXGqgTqYwbKoPAk9DtlJdQIhAI/s3VUOl0u0gqyDzuy6kSvfRkyEluIdiv5YIS2lPJ9K"}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/best-scheduled-tweets-1.2.0.tgz_1488494502504_0.028348208172246814"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.0":{"name":"best-scheduled-tweets","version":"1.3.0","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.79.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.3.0","_shasum":"482d0b9fa60df3cc6e23f7e10ef083078e661bbf","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"dist":{"shasum":"482d0b9fa60df3cc6e23f7e10ef083078e661bbf","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.3.0.tgz","integrity":"sha512-w+WLmUUiRENIPut2s6qTqktuuWd+/th5AfWvPwHoUWu3uC8x2YRLV+dYfSjXts9TUb6VfYwnUR+SA9XTHoEuow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4yMGS4+6kpbgk/3zGU4yUSuvlCt+QNGea2NeBnlFQNAiEA9SImhi2fNeLM/vb7t0yDeizvpqT6xNQpbCnJ+UaGsus="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/best-scheduled-tweets-1.3.0.tgz_1489444068217_0.422881638398394"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.1":{"name":"best-scheduled-tweets","version":"1.3.1","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.79.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.3.1","_shasum":"5fe7959c416ec236012a5a43c30577f334d8577c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"dist":{"shasum":"5fe7959c416ec236012a5a43c30577f334d8577c","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.3.1.tgz","integrity":"sha512-LvYiOVRPxH1gbPrTfCOi9piMygW8LbMAmYBEMaQw60eVvdPH2o/cAD6qXXRtA2HBe+cvbmyHM542VdnP7cEWtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsjVLS/O/BZjZOUQFqdeqj9MmPHjrH0jDq/zLj/1+u1AiEAmD+aRjP90GvxXiSAFDAZhlgyOQFPuwLu2Qe2JiKR6WI="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/best-scheduled-tweets-1.3.1.tgz_1489446345638_0.5353939402848482"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.0":{"name":"best-scheduled-tweets","version":"1.4.0","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.79.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.4.0","_shasum":"09caa317e73673b617ec7a75074ee30ab56f44e6","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"dist":{"shasum":"09caa317e73673b617ec7a75074ee30ab56f44e6","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.4.0.tgz","integrity":"sha512-L8zORWE2sCpylU24exJGxfa3TAWCKVbUGh8bYKLQ+gUzod4LVpOaGHcvwprjNRK/uHqw3DKFyOSsy5WGqb/bqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICf/5SbRzwLUfUSQe80t1uwwVOV77k0+Q5N4fHiTBYFfAiEArwfEs5Wst5RJuBD5U3cfrNXJ5DXk1bHg54GtNSRIjr0="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/best-scheduled-tweets-1.4.0.tgz_1489831535260_0.5875926171429455"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.1":{"name":"best-scheduled-tweets","version":"1.4.1","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.79.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.4.1","_shasum":"8629447725bd5c19fcaca013604c6d24faa80bc8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"dist":{"shasum":"8629447725bd5c19fcaca013604c6d24faa80bc8","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.4.1.tgz","integrity":"sha512-97lIAcrLPLDlmhvvhpkCN3HY+H0A42BQ5Pj4Qn7VRO1fBv3/T8XLkHH2uPlVdJOwX6ucxHnlQGpomVkTqbO9RQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf1NQyxLwO793x8mSeOJs2iuqJAAjnOqPH41bF/nAgowIgW35cURO/4F+pHVyVTjVHwexql6u2gItSD+cZ6hizwrY="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets-1.4.1.tgz_1508667367045_0.6415887461043894"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.2":{"name":"best-scheduled-tweets","version":"1.4.2","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.79.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.4.2","_shasum":"7816009b661fa7f7b886e28aa2d5a519dbaed724","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"dist":{"shasum":"7816009b661fa7f7b886e28aa2d5a519dbaed724","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.4.2.tgz","integrity":"sha512-Yv4GQhUykr+o3wowxGrjrUm37hVXiTB3arL9f8pa4jRYaXCzmu2m3fD6L4pLkYov77+ulsSUCTb9IcMBhMoCDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8PIZChZisj8ryn7AVIbyrKbyJgHCBOET7HZCqjyVhpAiAn8YTKPg48NwoN/NNio3ZOkQ9WoNi1sk8aRf1QTIxM4Q=="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets-1.4.2.tgz_1508667663645_0.5301908976398408"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.3":{"name":"best-scheduled-tweets","version":"1.4.3","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.79.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.4.3","_shasum":"94658fe6de2e33964e8e92fc5f118b86b62ad234","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"dist":{"shasum":"94658fe6de2e33964e8e92fc5f118b86b62ad234","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.4.3.tgz","fileCount":35,"unpackedSize":4831745,"integrity":"sha512-oxznc2obYGpkFhuwKND+9vcxgpUudJAidhQd7Vbvuk3hhNzRiVpCfEF0/429MfGYd+AdmnvTZ6eMXUraHbnwpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRN/T9oI4afkHOKjxbC8KiczaAoJKSHHv2WuSqZxVI0wIhALbg4FnI5arxk4feASXqdmdBAGhKiDCgILv5p3uWL8TE"}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets_1.4.3_1518869840552_0.6965040410201409"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.4":{"name":"best-scheduled-tweets","version":"1.4.4","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.79.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.4.4","_shasum":"a274cd84a2cb4219d734b287cba78a5f20a108bd","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"dist":{"shasum":"a274cd84a2cb4219d734b287cba78a5f20a108bd","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.4.4.tgz","fileCount":34,"unpackedSize":4675284,"integrity":"sha512-/2+MNosLhrqm0kXjItZStSk5K693nziu7SkczE8eCRA9LFetIVa1hzxDVkjVRThZT7d4AM1xt3niEEJ0P85Z2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6uJ1uEhc+Lhxavy/xAzL+XByGJkwSVqs5jOUzZ4W9UAiAJJbta+E8SLn+7iKXnflwiWXXySsrPL8gMEM1jP2AcoQ=="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets_1.4.4_1518884007180_0.8766879905943297"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.8":{"name":"best-scheduled-tweets","version":"1.4.8","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.88.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"gitHead":"af3c206cc1e98bdd3ff25e7e527bff2c9346a72e","bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.4.8","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"dist":{"integrity":"sha512-+BLOc+pe32u3BKueyoKoan7aFeQzD6svPNpzFqPKWVDQQ1l34JsjhJ6i7krfKXhQZhlcogfooTg7GpdMAJU3Ew==","shasum":"82bd86e22f85e8905d80d8fac687ed097d8e33be","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.4.8.tgz","fileCount":28,"unpackedSize":22485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOeCMCRA9TVsSAnZWagAAiTUP+wa9XhJ/qCQ2om7PfqwX\n7/MVkVt6GhjfEc/PQDtpJabZRsF7sWEaOTw1O3YMUFFM+zFo9y3+ExF08vty\nbf5L6FZRsOsxzdGfowTkgy4IDl69N+ehJtB90BQd3tX6pR5U2qA7ZErtVetA\nGu4n9OiJP1v//QArzuwza+j6XJLCLwAitdNvnL7ueQ4E9Ef8VmbcaqP2MFnS\nBN2bnZlvYrOpp2sFLwMqn9Eb0PIyTCyVBao8ZgTTAGAMzHODTZ9VrL/pgFPx\nzl7IXEg4xD+zsxFCfFRaWa1ftfd5cyYCYX9wLM5eb9at/94AWPDrl+D5Y6e2\nVqgUSlFF/i59+bnvyd1QrTMxScz8sNWBFO4F+HtxYJNjr33Oyisp/N5spGH6\njMaIlyM4oO5+HWZTvQtLltNhtnBYAiyHns56vpYYGU04QJHcoKbZlNl4+2bC\n5hYEwrPGByyH86rlttxOjk9QmWBbEiwKiDTLiaxcHZ0LABvf/sUzXP7JdwbT\n+CustTV9ZJSEzxt0mjxi/d5BZa5B22pmCb4d9gEprcbwin3bPKHRWb0q04dV\nfSybP0UOMT7F1kThVle4VWBXcsKBXlMneIkyowtSSGjm2Ic+aqNVy4b8bLyP\nuZxkzil1+szUDihYg8N9OEL9Yw3dFkaMX6kx37+8Nhk/+vVtMtLnVgOD7teb\n048F\r\n=WjZq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCa+FlxqgE7d00pwlhKI2uOR2vGlz+T5w1Ds61AyNUrmQIgbR8pZsUPGYKae7mmI5tBD50U7HZzQIF4d/ngulNqGsg="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets_1.4.8_1547296907464_0.28055154518984704"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.9":{"name":"best-scheduled-tweets","version":"1.4.9","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.88.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"gitHead":"6f777460e0c196d9fbfd909a42d14e8e83398615","bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.4.9","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"dist":{"integrity":"sha512-ud8xS5mnK8IgKulrXIQlBuuhs2VZFkdWgTd7Gk15EeyzISnOjIpx/nHBIEVbOGuCPIvWoVYQOJbGDWOiJGdaOQ==","shasum":"b672c11c8a37ea34c311603005852d6b34e5e80b","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.4.9.tgz","fileCount":28,"unpackedSize":22427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOeIgCRA9TVsSAnZWagAAtrYQAKPzMr1xFE2QBdK43AyL\nU/HuRoIHGeSG4J/eQO5nbuA0KGBLlejgtSSiRrspzeYcStLz95hXXe+BKNaf\no7fAreHd6SONnxWUIrjNv0dDoSpLe1dZCM693vx0I0QmzAjnitWKfar/avcN\nygem5XREucFjtIQtBsaB9r0+Q9RJuugxlQ7E0ZjVmzHxGxdloE5SW3nFKvlh\nahe68FKgK4oEVNKuBlUGUBSLa0Ap2I+YSFyhPJq4DhkomG4Ucx5oQO+v5Tnl\nmUoQ2Gf49YqkC0lIEbXyXQTtPA9NJB2C22r6i3eB8FdaNrDmeevtJKvo6YNO\nmjEAvyXViERfWC34Bz7QCqO4wplqt/G+I9I4S1b/finHvE9O+CyxQS4J5Vfu\neQKFhE98a2zHK4fanfBd+W9zKetrneDbNSGGqoT2KDVG4ORWJ8POUF0IK34I\ng832Qe/h+Jue7b2E2HCxoRB5oIY+IvTh3v8bVjBx0nUyDV+ndnzxasuMSxZp\n0SiTp69aJNTLGhxD2vHJTKAXvDKdgqGp1rJVOgixwqd46mYBpwkFxSJvBL46\nwUGWKvAzSdfZh6VDZVa4ZgHSBG7eCRJ3w57OY3JMV/mzEXD6uHCemjavAZVW\nlfwFvxjHdp3M6QEaiwpRVJUs7Z5pnYxR5DjEQPxJMhnn0ZB0NsY4p6EO3egk\nvXdN\r\n=FzsD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH8FlB29qwxt8mmmrkhjeqrLN5SqJ+eAupZqk1wjwaMfAiB8BZ90oDZTlZlPh40PBjvDCf1XuZrbRXRZIfHdvTdqrg=="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets_1.4.9_1547297312215_0.4300216148813909"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.10":{"name":"best-scheduled-tweets","version":"1.4.10","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.88.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"gitHead":"354224ff94e57cf87e6fbee9c5ad3fefc84f86fe","bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.4.10","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"dist":{"integrity":"sha512-9r2h1RqaHzqFMhCQ7HdXvhyeFETOFt4OG3qAKKqPgg/r2ga3hejkKRsNbyUIgj4+xt6SkRxmySDGMHGq+qh8Jw==","shasum":"6e7aec8cb7e3d47641fb0726ca10a67b057038a1","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.4.10.tgz","fileCount":33,"unpackedSize":4705061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOeOyCRA9TVsSAnZWagAAOGAP/RaMuTMAm0iyvKeI1FPM\nxJ2lsE8BAsW/UOWTyWeWcNowFb3BmmcOm21KQM4sIKlt36vCIV0oVDpxxDdn\nDUchd7B8uQhh7MWyCrzFbeElJoCPgYvhU8w/MbmWwn/JkV42zAokYRSDJu9a\nZ8hPdvoV9zVuUNpgcMQcViIwXGTI7CHoqdF8Ui2lXKSGZgfx6l685kffsPPw\nJsyyJ4fovlbcE7d5ILJ/vzzF2AvVbROcNZIhAIQlVzEtavcIluszul8ZSoTn\nK+/hm+ZR7fU3kMBs5VDPHh952hwVT1eM2vTVtqENBuuI0+q94braSwssVNb4\n2IafLmOEPc7J3uD9ldeHKWTBbSp6HiPiYEDTpfti2rXuTLdJUI3z/OUo4gUN\nlhSqt90fAh0Gnmy0hrov8i1Sn4kMda483+K0c7WGKXiUKwGJAiOOBD/dfLGo\nh1qX7hxzS0ebB0hRH/2jsDnJHEBobBJB9tvuU0F25kGfGxil8nxyO6SM06Ep\n1+QwhvvbmfS60TNbPlvR+khGN39jB+f4OCfDOnHTnvQMqUNjN0P/dN7GsUh2\nBTVqN1CYXACZikiA7n7WyI4xGcHy6vflVCyUgiah9sk1fwrUv3+cH2HU2tWf\nXGqpQuw8SF84u5/USGwquV8SG1x9tEpMeFx4rOi/vj5CsK8Q66RvEmcyeQFo\neBWE\r\n=UvFM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8Xc4yf32pKuH0pHjvwqStrT01mEqDVmtUWZpsJt+NfAiEAjItHDJKAt/CTjRG6n9UMuMJLajeYw+953dpWEmdHL/Y="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets_1.4.10_1547297713942_0.6939493105381891"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.11":{"name":"best-scheduled-tweets","version":"1.4.11","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","debug":"^4.1.1","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.88.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"gitHead":"d2a5c6a1fd1dae9d7dd3198e6181ab389a509ba2","bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.4.11","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"dist":{"integrity":"sha512-ANu2KqeEC3WEq8ZGsl89owUXkEwSbOI/R/NCwrrQ8zQXqDJ+jxSl/PhjfC9Mxrr/1JXbngh9dvM9QKHO37/sug==","shasum":"8f34ac4b646471d05d08d7c13d28809bb62da7fa","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.4.11.tgz","fileCount":33,"unpackedSize":4764737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOiEmCRA9TVsSAnZWagAApkUP/j6cl2BQKZM2PE8w4qgk\nep0RZs+lowLWjBiilZNCPTekKPbi3regdVT2X4E5dnc35WDfpqMMW6QboOmL\n/57v5EsmHeI3vo9fF3NedEqgpfrwGZGOvqQQ4wMwL7Ty6ljGrdf1lUDNhU32\n0dbqvDR+mAYe+egTTuaLXgMJSRWiK4oZaK7KNGZ77HCm932Bx/LZrJxR9uys\nsBKt/pL4FzwOSjN88AhWXMgnqYvC96J2x/f8LcyyRQCpt9kSWq9b1jjI6Xmh\nF0Jy5tek99o7Qo8R+2EoNbtqOmJPGt1kHTisX0JXDBI53NXbKMwWn0mzui20\nS44gqOlUOmBAICfMuUB+htU5/H8aL9y+CYw8c9/TsvDtJsI1jAVvNAhKToGF\ngrck4pvAUUdbIngH0EYA+Z0TT61WLWoaPSSGfQXrfF5URyPPBJrEDllvaJku\nxyzasNGdXG4y6p7da1h6gvBwpvWn8Awd/CenzTuF5GC7PI8wfqiKt/fhylEQ\nQOU9dNAJwSwGjfPNt2hPuMXbsDLrn+oPAnmB8nOqGoCGGzojD4Jpe3/n8I9V\njI7luGH9PCgYG7wvGGX/GzVcHaag8f7cMEWs5iHhU3B0yrKlNeoyqaWMvJHR\nf78LoOQmXLuvaG0O+l1TjUk7ElHXYwtvSHd9emoDrbkuB31nA1GjWhAJZpav\nXHNG\r\n=GpE+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEkPAeGkFHFyJe8Cg0um1kR4dKWK7Z5/qB/slKAhD+yGAiB0dqUk1wewAGXCPPCN/2zk+9dNgeyTT/GvaOihRrVq5g=="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets_1.4.11_1547313445938_0.2949655733099694"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.5.0":{"name":"best-scheduled-tweets","version":"1.5.0","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.1.4","debug":"^4.1.1","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.17.1","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.88.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.22.0","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^1.0.1","eslint":"^3.14.1","eslint-config-airbnb":"^14.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^3.0.2","eslint-plugin-react":"^6.9.0","nyc":"^10.1.2","sinon":"^1.17.7","tap-spec":"^4.1.1","tap-xunit":"^1.7.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"gitHead":"7f8cf70d423d1c755ac6e8c80aba410128be40a5","bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.5.0","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-UWx4vK226kC5ozkliuew4tSCbR+LKVkBkpLE/d7BCeFdRthfT0UeDUPdyLuKpnKnFS1elm1aOSdqJrF+toTx3w==","shasum":"fec6430e657b1e1a0a60b6e94bb3a585a3a701c7","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.5.0.tgz","fileCount":33,"unpackedSize":4764613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcn0dvCRA9TVsSAnZWagAAS8sQAILnYk+axS9z5sSh/92+\n3IR8wASfRfuPKKHtmwmuRJuE8W+ksu8vOlqUt6zoPWP757/r/NZx2qqJvaGj\nIky2+GnIVypB9zVqC9B72GfKdxIPEIuJIBezaT47vE5dNCLGGh9Y4IqDnTVR\nmTAdDVMHDy9Cdlx1KAk/qaK2wLPyZi7TnNKwovn7NYKyRxdW+jkPVc2Fcbvn\niJUfI/0H8BvaludHYMeJ2KjyDz5+pYx8wuUKMQzCNcx7L6CGBsh8oGK1+v7l\nBBuVw0P6PQlFXbctow1EVQELlPRIrhVsn9s7fmnKfS7uZSPXoow5XrVlrAgD\nepVt5uUIC7M1kQW3rZ9zhnerIBr7FNaOrwHuWJzfMnDF99Jtb01FWSRqjK4Z\nT/zccrgjcgav+MxgvDMsOH5JapT0gpc0tftUU675UEdJXD7WPuTVVd9oxkD7\nUml9BA9K3cEmHGZBEDkeFZ5lDPYuKKxdvsctu+RscX7PczPZOaXS1N4h32a7\nymGgWznBFCmZtuCcinUHsqmD0jQ37Nvo23vuWHTzapt24Lwv8iNnRji/SGfA\n4BcnuoaOgG1nSIsFnFNB10KsACUoI0mMoK0hjJgmPmAT0JM/YAcw0pw9aLey\ntLWi0dj8qSNMbQ6EFXj9XHcI5j2/TPQoh5jW8cMna4727WTDszrhdLQm8rTS\nVC01\r\n=uKaj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGW4mvuxzrFgt28rPjUV2uuXO11/zisq3/K2CD2i8lrqAiBAvLN1DdB3RoU+r2rWRP/poIXQCQmTCZ2MT1ecQIABEw=="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets_1.5.0_1553942382912_0.8846846960738208"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.0":{"name":"best-scheduled-tweets","version":"1.6.0","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.6.2","debug":"^4.1.1","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.24.0","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.88.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.26.3","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^3.2.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","nyc":"^13.3.0","sinon":"^7.3.1","tap-spec":"^5.0.0","tap-xunit":"^2.3.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"gitHead":"1be2e1e946dad719febe2ac35076197a3d97f03b","bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.6.0","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-b1/4t0XrzH0Su257qaJNPAgtRRRTeGxHEOAX/0Fb9T68YduPjo2QgGvdiwYRtObbFoFpP1Ufbn5XpoWEK2nlig==","shasum":"f8c3040c2ac3daf88c7eeb7ffb50c5fddf79b485","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.6.0.tgz","fileCount":33,"unpackedSize":4764610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcn0j+CRA9TVsSAnZWagAAiHcP/RqJKbEjSuDlWbvrF4BH\nRRsgKXFAk38AXHN+J59cktwzuXaUUq9Zbc7GMR3jgtBJnyrXS3rTMaSpQ0lw\nlbLzUmZcl3f5Pgc4JmcGn6FFd4LSuSTsxDB3RymB//pp8qbgoWuS3KxWAx5i\nBsy1fYcmhm4l06oVY71u0DrBWdp3rhXHGa2TqrbLjp+3e73SAmujwp38EdCU\nWZUivMzk3yf3oDnK3T9vkrpaBEKaaCkosWGQBX8yvAsCT5n0wr0r30Ky+bNR\nPSCWG7SHCgyVSxkqhWu+y2iS/8NSzBZhpcG9ipCgtkLJGs5YNGvFTFshkhKS\n0OkM7ZB5xeKHsjFg0npDo+yu1b3wF4X7HkuJ5lKvYzQerwRH1eVb6zgNMeXf\nOgFjE0I3QB4T17RcGjFAzKJHBAITF1RslRMMgWTN2xNhia8trd6Tv6GfxiBY\nVeZfDIc66uo/n2UOOvhDLcTxTfyPtoFuwrg43Xue6s5nR9GxRIXJeN8aOUuq\nPNJijLKK0Jpo5AVLWunHzUIL7pGsxhLN3Itj4BDswhpT81+MxYHS20fC4DvJ\nWluX4Rjp7TvKaBvIrgrZHJZmOWun3ug6R1U6PlqrE39ZYNgh9hwHxP03hmV0\nvCDNtdrJq0Mzrv/VKjWzVy0ExKyxapj4mU+v2rmEbhoFU7LHlSH3yPrPhS5G\nZtYr\r\n=cYVn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNt56HnlkcubgHbGFDzEv9U/58tZ9hKcoov/MoCwpwPAIhAJspKtPV/cs5AcybFUCsNjDBuuIAr79JcC57q9fQSvgl"}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets_1.6.0_1553942782335_0.15220772768584845"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.7.0":{"name":"best-scheduled-tweets","version":"1.7.0","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.6.2","debug":"^4.1.1","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.24.0","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.88.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.26.3","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^3.2.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","nyc":"^13.3.0","sinon":"^7.3.1","tap-spec":"^5.0.0","tap-xunit":"^2.3.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"gitHead":"504cde8716ee4b63c67310cf0fc1d2cb7c4fc93f","bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.7.0","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-JJZ5VcHZNWxLYt0pyD0GMJufAkonUw8W/vBejc8jGf13RPrOGIzPRHy0d9BCQ5+smxzOGVQq1U6Y4/LH8BtLkA==","shasum":"5a0bf396776ba60b60cbb34b6127a3dee98057a4","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.7.0.tgz","fileCount":33,"unpackedSize":4907328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcn1ICCRA9TVsSAnZWagAAmkEP/3HwbnHtFlU7WQ7BGOzH\nHf6lrRXWXv8jcPbjOuLfbIDGllAL0b0TGUfO8qQ3ll/mbeMLvJxNxizlfzzU\nlah+VnguDJsfS7RhwtgE0Y+TzWoUxTURj0Jl+FNAoHWBDkbN0LVViSiAF2j3\nFozpVWR1+kjbogAhSit8obPMwvI1wZx7vMUCtmpHMtby2NUZvoFHFG6RqCnz\nBXGyl9QEb/PmanaD4Yu+5IeuqKZ5BFDAx7CS8l+6RnrX5YULt2OqOjCUosFp\nP+fGa+AE8rSLuHRHcGs4+lEzKHfj+q6/2QRE1CnMcp1AwegVZzIt7x1sANuO\niI+fg5KU/JcqY21+mDbivspXlIgV6ILmrsVzvxMxHSq6wL6xVL5GCoNyPi92\nAybDBxwAOfdHQFWm+NNBtZF+cgYh//6Ts9MtrH0rU4G4qh4us1tcuGnOFeVW\nDmC9DeZPI90/iwO3DxSRb/tNzvug9cgVyZpGafuq7s6Hrqa/hVZvN9QrxP2l\nP8enSTCZfKWtXyyweBbCpZjLwDvibZGJ+LPyj2GAyHfbfrXCGrXfoFRaaT1q\n9ud+8kKNIh/SCJ7msOIled+4QxCLnsC5r2Kp4MwMzlZ+yjYf/FgLmuF+O+oR\nuXt7id4WcnFlLX7UOenj4vIrEElx0v4fLBntBAzUTYyMkNdJYM9Eg0iWHR1L\nWGnl\r\n=GXaw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFV1aAzSntF+jqB3FZUV0BzSVpL0IbSKIpZzSK9amYimAiEAotaEArH/cbFXJrF/5zG5qoWFDvC5sblubGkNNWE4vgk="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets_1.7.0_1553945090143_0.9713068817169463"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.7.1":{"name":"best-scheduled-tweets","version":"1.7.1","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.6.2","debug":"^4.1.1","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.24.0","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.88.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.26.3","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^3.2.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","nyc":"^13.3.0","sinon":"^7.3.1","tap-spec":"^5.0.0","tap-xunit":"^2.3.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"gitHead":"692ed92e3db07122c586ee4a8b28bc3461446b6b","bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.7.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Lnr37NI3E/Ktd0wL5r1jZW6vHtQ4/62YwJ8DALLxsXeutF6d0CMlq6BkypnAkcN+xkPFjh1tHFdbgGsvGulOwA==","shasum":"adbe6fda0a6e54e7c43b884186c2d3874d92d55e","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.7.1.tgz","fileCount":33,"unpackedSize":4907538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdF21dCRA9TVsSAnZWagAA01UP/3EC6xAnKSbeq7SKeLKh\nZjxE4PX94J74SJ3Yg/0ryZHclGQ90sQwF8Cpb8LkqnpIwCP3AaslwK5tV5Eh\n9dPdCdQUQvnTgaSFaz+E0e0NzBdCWrIeiD4ZHkozJkdJ3BGstenllk2tAXOb\nwOV1rIM0ajBTvcW6gpIW/0uB+MOyIC7DA1CAHBkMgd32//3zPditY8SGeZDE\nyOa5jT6xm9FhwRs26h5xdEXdfQSfIaTmjVE/Iwnztw7Zn8K5XeCWgEbHh1pb\ncJw2thd9MFMsuunTDqZQ/MiG+fN73lxmPy40pgMYyhi5h4vCSqqWr2R3l/7A\nY8JGjTmw3HsVp6Nr73/OTqaTQJBcY+iuE5NnAkg9qDLYhvSRTWO6MtyxCRMr\nIgD5yfQeUkfQ6BN8dM1JQUcCOAfC7BYjYNvYfKhZlPs77htR7+Cj7GyD04Gb\nVRabcv0aBxlsxSj/2TrxJjibwwtE17XP4hmyZ+FPZBRvRYr9ugzq1OhTZXVq\n/ltFoxjOC8kH7//4D9WvjlUL4UOhYMfj5RovuQeMrKHppvJY1I5hoNLn46/l\nELK3QZOb837G7r2s/j+kmUeTeOA9rPrw59vzj8/qLVLnLJxuyIwM8poBpnwQ\naVktevcGa3Cvxsus6DC117G5LWeqFpJw2gabePfCKgiAK8xxbR5xLbF119wy\nLrr1\r\n=iYRd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHn0hHFemCoKcmQgZS6U3mPnzP3U1GDoWSDhAa5aZgQ8AiEAsb6Vg+NCunIP/OIOLSN6+oijAr0hWLtmeqc9K+O9tN4="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets_1.7.1_1561816412934_0.049600656144570765"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.7.2":{"name":"best-scheduled-tweets","version":"1.7.2","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.6.2","debug":"^4.1.1","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.24.0","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.88.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.26.3","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^3.2.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","nyc":"^13.3.0","sinon":"^7.3.1","tap-spec":"^5.0.0","tap-xunit":"^2.3.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"gitHead":"582b939c84a85d7ec0883a85debb23adedd4c98b","bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.7.2","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-tQlVsMRcsfvR3AM0fieJFTX47fx/724ToM1dQi7mlVIWmyb9iACOP0LRea8u3jFRrXJwDPeXX5G3aD33iGRdoA==","shasum":"7f5c53bbe97b06ff1f58e1506b4f1820c4490ca8","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.7.2.tgz","fileCount":33,"unpackedSize":4907683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdF3WPCRA9TVsSAnZWagAAoc8P/RoYLK0Qhz/DOXl4cOq5\nqkyfsesKCMBPwsmfOKhqWHgpvdE2Z+tJCSLbZjNHLCmG8qRp1cqRP6Vm63TP\naiy2L3yttT6OWUlCC09TNqJz3TmoIrK9diwu+BywVEumrizCkxr6XAg4BM7Q\nj1WvgqZOlZTvBoGsc75KQhK67BwOA4cD3r6N2rfydi9k8r6/cReBNGnXk0kr\n/8JZE2xnphq89HjucM/IxkkXAUJm+9lOKHHnxVmX+anm29kpFLEz0DFa2/cM\nUaoxutzoRrBIYyta/pJUskjkPG7meaVvyVgnkI/a/Naa2VBUV+BYu08lz89j\nBlysn/CGSk/t3ZNDMFLmY6akGLJHB8yZKLnV1ifZRGtRzbta3+ZrfI/4suXi\n0FKNWdeSoi/wlGeKrEhEzceUI3IkXr0ZdENDfe/KzFwe6YGo9REtV1gqhPoX\nl39LG4Y3MnG+2iRfT7+C0VIoRTg9VRZGURGD/WBUrHM3oKhvuCgGMGgf9Xxw\nk3yxlO5Ha3x0mQb8wnYRrO/VNZcxJddCVgDB3fk1rlDF2dr5HqyuGDmfMRw4\n2zw3Y0QMDEzfSQ+YpYA965wHOIcAd2gJ9gHpKjzaSvxN2ncU21S3omF1qQNT\nwIF3CrEdGw+AoZflLD7Rykb+lvBt0McFg38OYbX4hZAbqjFoC/grIw5kDLCz\n3LYh\r\n=BGrZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAp5o8cbsY6OV9/V0VFIy/+wK6YDuTZK9DQ+CF3dX6CPAiBqfA9+nxdRIM4CZmCGpMvnDWdV1oSI+6u6Fel9icwwaA=="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets_1.7.2_1561818510541_0.11092450015494326"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.7.3":{"name":"best-scheduled-tweets","version":"1.7.3","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.6.2","debug":"^4.1.1","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.24.0","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.88.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.26.3","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^3.2.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","nyc":"^13.3.0","sinon":"^7.3.1","tap-spec":"^5.0.0","tap-xunit":"^2.3.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"gitHead":"d6210aee7e5058dfddde905239fb8b53bed79d02","bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.7.3","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-TPX0Zmfod9F3hewXc8EanoEMoA+sRO+ohuzI7+nNfDUfhn2vQYbw8tPt0bEx0RA99+BWx/mT4scSDCcnRtDfMw==","shasum":"5aa87560dec467b6b3cfa2214fd761f115cc15f0","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.7.3.tgz","fileCount":33,"unpackedSize":4907709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdF3ieCRA9TVsSAnZWagAAsE0P/3t86Z4JXGX+GKQnjfST\nVaRijPsRaZEQ5SZRXDHS6YhHCaFxdnW26Gmq57KiadtAZDBTFXrGSahQ7nXY\n8HX9k2JlmN1MTUstoRZRLqWG5PpANUwUk2Y55iEbfdZ2FDGHuF7Glq8E3m3H\nzSgL5CotsUVa+qNh8aBrN9GUsMaJLV0yeUNwiesNOY+mV+5X1szrCpSakIC/\nwAagpqP9STJ7vZTJaYK9LmNDoMUCetDJdQdl+P4EKmXPkIKePAXYD+a+B6lS\nxibrVz25XW7fIgVt57C3ELMS1JCyf4lieakZkhadiKiu2y8H6T0bxs3559cM\nIks1zewfd/DQ4Wx13W50fsyrcYTVw0NMsuEjnrQGNL5a4BgLKOxqY1OLhFLw\naGASSINKFBhxpEni/8zEuju3xQz30N2LnAc2X4pqtnyM7tn7HY7qh8yCX/Kn\nRkiCFXeRbsh9/WbKR55ZUZ/1eZeHHPv9Kj4IGSumk69oKLHMOYn+2FIBx63o\ny1+WJiPu+WNoKFjEwKkG9SOqfjOnv6yv9PI88NpgSDfj04cJCmc9Z6oWiWaQ\nxrPzK9wQQmQmbh90nQ97O2avJzb3rCHBdVY9S+ZfJACSR/9eVRfWfWzSXhqb\nkxeeK3eQ37yuU+HiAwXZlqHVMsbfxXaRXICKq2aYmHfVeG99wA/A4JGuH3qM\nJ4Xg\r\n=ncUY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkHJamyV7tFwrfgw0JtuFtiEhrDYGDby21FcSfNUa4XAiEAxbJV9sRhfU+jLaD96XyhfR+7vvd/O4f/tTF1JmNs4VE="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets_1.7.3_1561819293347_0.99530037292486"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.7.4":{"name":"best-scheduled-tweets","version":"1.7.4","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --tap test/**.test.js | tee .test_results.txt | tap-spec","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=4.3.2"},"dependencies":{"async":"^2.6.2","debug":"^4.1.1","fb":"^1.1.1","meta-extractor":"^1.0.7","moment":"^2.24.0","normalize-url":"^1.9.0","object-path":"^0.11.3","object-values":"^1.0.0","request":"^2.88.0","twitter":"^1.7.0"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.22.2","babel-core":"^6.26.3","babel-loader":"^6.2.10","babel-plugin-transform-async-generator-functions":"^6.22.0","babel-plugin-transform-async-to-generator":"^6.22.0","babel-plugin-transform-es2015-destructuring":"^6.22.0","babel-plugin-transform-es2015-function-name":"^6.22.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-es2015-parameters":"^6.22.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-sticky-regex":"^6.22.0","babel-plugin-transform-es2015-unicode-regex":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.22.0","babel-register":"^6.22.0","codecov":"^3.2.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","nyc":"^13.3.0","sinon":"^7.3.1","tap-spec":"^5.0.0","tap-xunit":"^2.3.0","webpack":"^2.2.1"},"ava":{"require":"babel-register","babel":"inherit"},"gitHead":"1dc6c17ddbfba1b7ee50411d83f49f23935a5843","bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@1.7.4","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-ktm7DXLf98hJWUCwyt+PR23GWCgUSnTENuZxer1CKs8PG8cm4NrXsf2HPj2WklyGJ8CsJc0MBXWBIcg1xVwP7w==","shasum":"db84c912bf81b2d60185f6edc8a77eff3f305b56","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-1.7.4.tgz","fileCount":33,"unpackedSize":4908545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdF3nUCRA9TVsSAnZWagAAgU8P/2j3vj+svW2lGpvYEkTK\nJEo2yw17JSllI0OymP7T8n9HRKQ3SDIlE4/dn/jVNyspn+x9oWA4tRvExp3T\nCso2pCczV2pcd1c3T8i90y91RXEUbSifNgqZj4FoozFtyYH0M29M0SbU8qcq\n8oppaBo+Qx+CdNCDKmgpdX84itELIPmbYwE0+D8DFwIvkxE1j8CfRSbfMr1h\nZPmgDjqYUCj0yKHuLfwm35tyrw39Jb5xX71e1nSA4NuVkCs9mGqFZBO1DQ7i\nNCffe1nQPPT+7pfs/OzlZmDib+JH0/gt5Ci/ooPOziqoua1qFHFq3oeqfF+O\ni3hglMHO6jvqqT8ygrN9IPLKC8R9WFa11kgk3h0jKleo+UeGiWeC/+iJVjhG\nWwB/e3nXd8dni+zksasBBjRsYSFI8t+Wg2/Zv8gwQUahlLtOkxwyDM0JNbvm\naYHxhxuXjcomR7q3/W5FqO1S5yOqvPdIpOwyo4T6gzXn7417RxJm8H2vC2sS\n7QzUWcltDw+eLx8n6DH74lg/YKDGepIQ15iOJoq5VklgUyblbYg0PvE1V+38\nAIlwefJlILmh0MAygRX4s2xpKgHa5a9onj5cv6KqF7zgkp5fduwbiTacU5ZQ\n6uUwhvzZI0zH2CisqrBPD/lu7JFKEKtbxieJsYWb8xEAJ8B8HutIusPiSN1u\nyHFN\r\n=AMih\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0YkRXG5KUhRmNW7St/ygSRr+I/7/gTCO3mMwcfl8/NAiBIcUiYz8och95rVvE3Ljnlf0ND+56w6sZB04yt97ERSQ=="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets_1.7.4_1561819603460_0.6182718522306043"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"best-scheduled-tweets","version":"2.0.0","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --verbose test/**.test.js","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=8"},"dependencies":{"async":"^3.1.0","debug":"^4.1.1","fb":"^1.1.1","meta-extractor":"^1.5.1","moment":"^2.24.0","normalize-url":"^4.3.0","object-path":"^0.11.3","object-values":"^2.0.0","request":"^2.88.0","twitter":"^1.7.0"},"devDependencies":{"@babel/cli":"^7.5.0","@babel/core":"^7.5.4","@babel/preset-env":"^7.5.4","@babel/register":"^7.4.4","ava":"^2.2.0","babel-loader":"^8.0.6","codecov":"^3.5.0","core-js":"^3.1.4","eslint":"^6.0.1","eslint-config-airbnb":"^17.1.1","eslint-config-standard":"^13.0.1","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.14.2","eslint-plugin-standard":"^4.0.0","nyc":"^14.1.1","sinon":"^7.3.2","tap-xunit":"^2.4.1","webpack":"^4.35.3","webpack-cli":"^3.3.5"},"ava":{"require":"@babel/register"},"gitHead":"a7e6aa0d00ca500442421110640ccb1dc959a4e7","bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@2.0.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-568FYBiYbIKqk17I454QomY5VI9rBmnGzUuylIpvhG8ou3Z7J5x6cTArWfjlZKrilQUV8TVGwUL8UWvuD9cpYQ==","shasum":"ae34a4ebfe9915af5d941d80a08c23ee49e40935","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-2.0.0.tgz","fileCount":34,"unpackedSize":2472184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKgi0CRA9TVsSAnZWagAAnqkP/RnsmNEwNqvWjq1c6itP\nvbGfWC1uXNmXdiHGaGdtitukaJ5vV+T+/lSq8Qz7Jsk4QKf4/0YrwlbyY807\nyXQpOwVDInuJhH9/HWrmfYVfra2F6XMWxVFyPrx7FTKlfL+kkRbAYPv8dZJ9\nl+wcyl+56zwAW/Pg/yzuAEM37PQu8XKGwnmx6Ty5sRnWkqaPQOVErl5TnuYR\nZl4WC0Oqx1+/s93r8Y09WP2fr2gfBOD1RjCDHFECPP0PXclYvmbBnPvOcgWE\nGGwOS3ElR4gbCHyIoiyP0c/M9jKQ/tm7fcG6fUOumMOYTY0IXVBI/3Kz51I7\nN7MigJb+/PXfuv1aYHphJmFaZrPgS/eUsIiJgkhmzFLluhTmemjv4aO4Uxd8\nh6kgNDBwNwAr/DzUhvYX0vHixjZ9zOEx4/JsmUKYTD5GvZvxU6gpzgenauIa\n3v2aeDPvdJX1bH19QDT4L3P6bZrAnmT375emqMn25uUZr6XQ5+3o3HG7uukd\nMDKom3KLc6K/idptYDXFrzY6fqRZxKNOIAxUL2ea2gPxDnClB+EoYNPZpPTG\nLfTKn7YiMME8n4lWGNiSO8McCXTEn867eP1WoUUaUzYLmfCXJqlXB57p+uK4\nqzHz39NjpK47AoF1iY2n/qAFTAyhcFwmTMvOTsqxD+EV8WN3aYy2mZxBsq2U\nKQYw\r\n=7Cga\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvlreNGd/OMiNjuedh40eGYL5Lrw/ZVbpY7MRKXM3pDAiA+qeWHwB1NqmE9GLpdGfR0ytG8gfBLhDwTbwUsJnVX3w=="}]},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets_2.0.0_1563035828093_0.8679527332675605"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.1":{"name":"best-scheduled-tweets","version":"2.0.1","description":"An opinionated library to extract the best links from scheduled tweets from a given Twitter account using Hootsuite and Facebook","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"main":"lib/index.js","scripts":{"start":"source .env && babel-node src/cli","test:lint":"eslint src/**.js test/**.test.js","test:unit":"nyc ava --verbose test/**.test.js","test":"npm run test:lint && npm run test:unit","build":"rm -rf lib && NODE_ENV=production webpack && chmod +x lib/cli.js"},"bin":{"best-scheduled-tweets":"lib/cli.js"},"author":{"name":"Luciano Mammino"},"license":"MIT","engines":{"node":">=8"},"dependencies":{"async":"^3.1.0","debug":"^4.1.1","fb":"^1.1.1","meta-extractor":"^1.5.1","moment":"^2.24.0","normalize-url":"^4.3.0","object-path":"^0.11.3","object-values":"^2.0.0","request":"^2.88.0","twitter":"^1.7.0"},"devDependencies":{"@babel/cli":"^7.5.0","@babel/core":"^7.5.4","@babel/preset-env":"^7.5.4","@babel/register":"^7.4.4","ava":"^2.2.0","babel-loader":"^8.0.6","codecov":"^3.5.0","core-js":"^3.1.4","eslint":"^6.0.1","eslint-config-airbnb":"^17.1.1","eslint-config-standard":"^13.0.1","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.14.2","eslint-plugin-standard":"^4.0.0","nyc":"^14.1.1","sinon":"^7.3.2","tap-xunit":"^2.4.1","webpack":"^4.35.3","webpack-cli":"^3.3.5"},"ava":{"require":"@babel/register"},"gitHead":"4371f950ce9befad067549793e67202e1af37256","bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"},"homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","_id":"best-scheduled-tweets@2.0.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-RR55/izwMnb4RqIvIj6wWjlR1q4GRQ6AeWISvIf8VadykrmYKyG8HI6X1u8KuHn5pUcRYlSnVLuXn5HGZ7GBAw==","shasum":"4b05068ee4903f317ac85a44f69dc16e10fd4a38","tarball":"https://registry.npmjs.org/best-scheduled-tweets/-/best-scheduled-tweets-2.0.1.tgz","fileCount":34,"unpackedSize":2472565,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDWnPR78L6q8rkMEOjzqi+m3mVV1O0SWDMi1FYaTjXfrAiEAo3X4vEzaogzos4KaSk6+K+leva6YyODZBVCrsOCfMaI="}]},"_npmUser":{"name":"lmammino","email":"lucianomammino@gmail.com"},"directories":{},"maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/best-scheduled-tweets_2.0.1_1687195000260_0.5242782364819529"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"readme":"# ⚠️ This library is deprecated! ⚠️ \n\nThe code in this library has been merged back into [FullStackBulletin/sls-create-newsletter-issue](https://github.com/FullStackBulletin/sls-create-newsletter-issue). For a better description of the reasons, check out [this PR](https://github.com/FullStackBulletin/sls-create-newsletter-issue/pull/55).\n\n# Best scheduled tweets\n\n[![npm version](https://badge.fury.io/js/best-scheduled-tweets.svg)](http://badge.fury.io/js/best-scheduled-tweets) [![CircleCI](https://circleci.com/gh/FullStackBulletin/best-scheduled-tweets.svg?style=shield)](https://circleci.com/gh/FullStackBulletin/best-scheduled-tweets) [![codecov](https://codecov.io/gh/FullStackBulletin/best-scheduled-tweets/branch/master/graph/badge.svg)](https://codecov.io/gh/FullStackBulletin/best-scheduled-tweets)\n\nAn opinionated library to extract the best links from scheduled tweets from a\ngiven Twitter account using Hootsuite (as scheduler source) and Facebook (as ranking mechanism).\n\nIt can be useful to build bots or automated newsletters.\n\n\n## Install\n\nWith NPM:\n\n```bash\nnpm install best-scheduled-tweets\n```\n\nwith Yarn:\n\n```bash\nyarn add best-scheduled-tweets\n```\n\n\n## Requirements\n\nThis library requires **Node.js >= 4.3.2**. Therefore it can be used safely within AWS Lambda using the Node.js setup.\n\n\n## Usage\n\nThe library is composed by a programmatic interface that can be used within Node.js applications and an indipendent command line application that runs on Mac and most linux distributions (with Node.js >= 4.3.2 installed).\n\n\n### Library\n\nTo import the library in your project you need to do the following:\n\nWith ES2015+:\n\n```javascript\nimport { bestScheduledTweets } from 'best-scheduled-tweets';\n```\n\nWith ES5:\n\n```javascript\nconst bestScheduledTweets = require('best-scheduled-tweets').default;\n```\n\n`bestScheduledTweets` is now a function that can be invoked with an `options` object as argument to retrieve the best links from scheduled tweets:\n\n```javascript\nconst options = {/* ... */};\nconst bestLinks = bestScheduledTweets(options);\n```\n\nInternally the library will perform several http requests (Twitter API, Facebook API, URL unshortening, metadata retrieval, ...) so the processing might take a while. Be sure your environment can run for more than 10 seconds and be prepared to use caching mechanisms if needed.\n\n#### Options\n\nThe options available are the following:\n\n - `twitterClient` (mandatory): a twitter client instance created with the [twitter](https://www.npmjs.com/package/twitter) library\n - `fbApp` (mandatory): a facebook app instance created with the [fb](https://www.npmjs.com/package/fb) library\n - `referenceMoment` (mandatory): A [moment](https://www.npmjs.com/package/moment) instance representing a start time from which to consider the tweets\n - `screenNames` (mandatory): An array of twitter usernames\n - `maxTweetsPerUser` (optional, default `200`): The number of maximum tweets to fetch per user (max `200`)\n - `numResults` (optional, default `7`): The number of links to keep at the end\n - `blacklistedUrls` (optional, default `[]`): A set of blacklisted url that will be ignored in case they are fetched by the main process\n\n\n### Command line app\n\nThe command line app can be invoked by simply running in your shell:\n\n```bash\nbest-scheduled-tweets\n```\n\nThis program needs to have the following environment variables set:\n\n - `TWITTER_CONSUMER_KEY`: a valid Twitter consumer key\n - `TWITTER_CONSUMER_SECRET`: a valid Twitter consumer secret\n - `TWITTER_ACCESS_TOKEN_KEY`: a valid Twitter access token key\n - `TWITTER_ACCESS_TOKEN_SECRET`: a valid Twitter access token secret\n - `FACEBOOK_APP_ID`: a valid Facebook application id\n - `FACEBOOK_APP_SECRET`: a valid Facebook application secret\n - `TWITTER_SCREEN_NAMES`: a list of comma separated Twitter usernames\n - `REFERENCE_MOMENT` (optional): a date time string representing the starting point for tweets (it will default to one week ago).\n\nIn case of success, the command will output the result in JSON format in the console.\n\n\n#### `.env` tip\n\nYou can use the file `.env~sample` available here as a template to store your environment variables. If you copy it into an `.env` file you can then run:\n\n```bash\nsource .env && best-scheduled-tweets\n```\n\n\n#### Sample output\n\nThe command will provide an output similar to the following:\n\n```json\n[\n  {\n    \"title\": \"Google planning AI tools for Pi makers this year\",\n    \"url\": \"http://social.techcrunch.com/2017/01/25/google-planning-ai-tools-for-pi-makers-this-year/\",\n    \"description\": \"Google is intending to expand the dev tools available to makers using the Raspberry Pi microprocessor to power their projects this year -- potentially..\",\n    \"image\": \"https://tctechcrunch2011.files.wordpress.com/2016/02/pi3_angled_web.jpg?w=764&h=400&crop=1\",\n    \"score\": 3789\n  },\n  {\n    \"title\": \"RethinkDB: why we failed\",\n    \"url\": \"http://www.defstartup.org/2017/01/18/why-rethinkdb-failed.html\",\n    \"description\": \"When we announced that RethinkDB is shutting down, I promised to write a post-mortem. I took some time to process the experience, and I can now write about i...\",\n    \"image\": \"http://placehold.it/350x150/ffffff/0000000&text=www.defstartup.org\",\n    \"score\": 1022\n  },\n  {\n    \"title\": \"Making Responsive HTML Email Coding Easy With MJML – Smashing Magazine\",\n    \"url\": \"https://www.smashingmagazine.com/2017/01/making-responsive-html-email-coding-easy-with-mjml/\",\n    \"description\": \"MJML is the only framework making responsive email easy. Learn how to create your own responsive email thanks to MJML in this step-by-step tutorial.\",\n    \"image\": \"https://www.smashingmagazine.com/wp-content/uploads/2017/01/mjml-vs-html-preview-opt.png\",\n    \"score\": 963\n  },\n  {\n    \"title\": \"Shut Up and Take My Money!\",\n    \"url\": \"/v/33c3-7969-shut_up_and_take_my_money\",\n    \"description\": \"FinTechs increasingly cut the ground from under long-established banks’ feet. With a \\\"Mobile First\\\" strategy, many set their sights on br...\",\n    \"image\": \"https://static.media.ccc.de/media/congress/2016/7969-hd_preview.jpg\",\n    \"score\": 627\n  },\n  {\n    \"title\": \"A Trip Down The LoL Graphics Pipeline\",\n    \"url\": \"https://engineering.riotgames.com/news/trip-down-lol-graphics-pipeline\",\n    \"description\": \"http://riot.com/2k1Hx8G #RiotTechBlog\",\n    \"image\": \"https://engineering.riotgames.com/sites/default/files/articles/55/renderingheadercropped.png\",\n    \"score\": 621\n  },\n  {\n    \"title\": \"Gmail will block .js file attachments starting February 13, 2017\",\n    \"url\": \"https://gsuiteupdates.googleblog.com/2017/01/gmail-will-restrict-js-file-attachments.html\",\n    \"description\": \"Gmail currently restricts certain file attachments (e.g. .exe, .msc, and .bat) for security reasons, and starting on February 13, 2017 , we...\",\n    \"image\": \"http://2.bp.blogspot.com/-7bZ5EziliZQ/VynIS9F7OAI/AAAAAAAASQ0/BJFntXCAntstZe6hQuo5KTrhi5Dyz9yHgCK4B/s1600/googlelogo_color_200x200.png\",\n    \"score\": 436\n  },\n  {\n    \"title\": \"The Underestimated Power Of Color In Mobile App Design\",\n    \"url\": \"https://www.smashingmagazine.com/2017/01/underestimated-power-color-mobile-app-design/\",\n    \"description\": \"This article covers the most important points related to color in apps, and how to choose colors and contrasts for your app that support usability.\",\n    \"image\": \"https://www.smashingmagazine.com/wp-content/uploads/2017/01/color-wheels-graph-opt.png\",\n    \"score\": 420\n  }\n]\n```\n\n\n## Contributing\n\nEveryone is very welcome to contribute to this project.\nYou can contribute just by submitting bugs or suggesting improvements by\n[opening an issue on GitHub](https://github.com/FullStackBulletin/best-scheduled-tweets/issues).\n\n\n## License\n\nLicensed under [MIT License](LICENSE). © Luciano Mammino.\n","maintainers":[{"name":"lmammino","email":"lucianomammino@gmail.com"}],"time":{"modified":"2023-06-19T17:34:00.560Z","created":"2017-02-12T20:03:40.490Z","1.0.1":"2017-02-12T20:03:40.490Z","1.0.2":"2017-02-19T21:04:54.287Z","1.0.3":"2017-02-25T13:03:17.438Z","1.1.0":"2017-03-02T19:37:29.925Z","1.2.0":"2017-03-02T22:41:43.249Z","1.3.0":"2017-03-13T22:27:51.085Z","1.3.1":"2017-03-13T23:05:46.364Z","1.4.0":"2017-03-18T10:05:35.921Z","1.4.1":"2017-10-22T10:16:08.686Z","1.4.2":"2017-10-22T10:21:05.195Z","1.4.3":"2018-02-17T12:17:20.802Z","1.4.4":"2018-02-17T16:13:27.324Z","1.4.8":"2019-01-12T12:41:47.594Z","1.4.9":"2019-01-12T12:48:32.331Z","1.4.10":"2019-01-12T12:55:14.069Z","1.4.11":"2019-01-12T17:17:26.163Z","1.5.0":"2019-03-30T10:39:43.095Z","1.6.0":"2019-03-30T10:46:22.508Z","1.7.0":"2019-03-30T11:24:50.357Z","1.7.1":"2019-06-29T13:53:33.112Z","1.7.2":"2019-06-29T14:28:30.767Z","1.7.3":"2019-06-29T14:41:33.580Z","1.7.4":"2019-06-29T14:46:43.674Z","2.0.0":"2019-07-13T16:37:08.283Z","2.0.1":"2023-06-19T17:16:40.516Z"},"author":{"name":"Luciano Mammino"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/FullStackBulletin/best-scheduled-tweets#readme","repository":{"type":"git","url":"git+ssh://git@github.com/FullStackBulletin/best-scheduled-tweets.git"},"bugs":{"url":"https://github.com/FullStackBulletin/best-scheduled-tweets/issues"}}