├── .editorconfig ├── .env.example ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .travis.yml ├── .vscode └── launch.json ├── fixtures ├── twitter-users-10k-urls.json ├── twitter-users-10k.json └── twitter-users-small.json ├── index.js ├── lib ├── auth-with-twitter.js ├── auth.js ├── batch-job-factory.js ├── batch-job.js ├── batch-jobs │ └── twitter │ │ ├── abstract-users-batch-job.js │ │ ├── get-followers.js │ │ ├── lookup-users.js │ │ ├── send-direct-messages.js │ │ └── send-tweets.js ├── cli.js ├── commands │ ├── followers.js │ ├── help.js │ ├── index.js │ ├── list.js │ ├── remove.js │ └── whoami.js ├── config.js ├── db.js ├── get-file-extension.js ├── get-jobs-query.js ├── handle-error.js ├── index.js ├── logger.js ├── prune-job.js ├── ranking.js ├── saasify.js ├── spinner.js ├── transforms │ ├── index.js │ └── sort-users-by-fuzzy-popularity.js ├── twitter.js ├── utils.js ├── workflow.js └── write-formatted-output.js ├── media └── twitter.jpg ├── package.json ├── ranking └── rank.py ├── readme.md └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | .snapshots/ 2 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .snapshots/ 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /fixtures/twitter-users-10k-urls.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/fixtures/twitter-users-10k-urls.json -------------------------------------------------------------------------------- /fixtures/twitter-users-10k.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/fixtures/twitter-users-10k.json -------------------------------------------------------------------------------- /fixtures/twitter-users-small.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/fixtures/twitter-users-small.json -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/index.js -------------------------------------------------------------------------------- /lib/auth-with-twitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/auth-with-twitter.js -------------------------------------------------------------------------------- /lib/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/auth.js -------------------------------------------------------------------------------- /lib/batch-job-factory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/batch-job-factory.js -------------------------------------------------------------------------------- /lib/batch-job.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/batch-job.js -------------------------------------------------------------------------------- /lib/batch-jobs/twitter/abstract-users-batch-job.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/batch-jobs/twitter/abstract-users-batch-job.js -------------------------------------------------------------------------------- /lib/batch-jobs/twitter/get-followers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/batch-jobs/twitter/get-followers.js -------------------------------------------------------------------------------- /lib/batch-jobs/twitter/lookup-users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/batch-jobs/twitter/lookup-users.js -------------------------------------------------------------------------------- /lib/batch-jobs/twitter/send-direct-messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/batch-jobs/twitter/send-direct-messages.js -------------------------------------------------------------------------------- /lib/batch-jobs/twitter/send-tweets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/batch-jobs/twitter/send-tweets.js -------------------------------------------------------------------------------- /lib/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/cli.js -------------------------------------------------------------------------------- /lib/commands/followers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/commands/followers.js -------------------------------------------------------------------------------- /lib/commands/help.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/commands/help.js -------------------------------------------------------------------------------- /lib/commands/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/commands/index.js -------------------------------------------------------------------------------- /lib/commands/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/commands/list.js -------------------------------------------------------------------------------- /lib/commands/remove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/commands/remove.js -------------------------------------------------------------------------------- /lib/commands/whoami.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/commands/whoami.js -------------------------------------------------------------------------------- /lib/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/config.js -------------------------------------------------------------------------------- /lib/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/db.js -------------------------------------------------------------------------------- /lib/get-file-extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/get-file-extension.js -------------------------------------------------------------------------------- /lib/get-jobs-query.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/get-jobs-query.js -------------------------------------------------------------------------------- /lib/handle-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/handle-error.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/logger.js -------------------------------------------------------------------------------- /lib/prune-job.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/prune-job.js -------------------------------------------------------------------------------- /lib/ranking.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/ranking.js -------------------------------------------------------------------------------- /lib/saasify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/saasify.js -------------------------------------------------------------------------------- /lib/spinner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/spinner.js -------------------------------------------------------------------------------- /lib/transforms/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/transforms/index.js -------------------------------------------------------------------------------- /lib/transforms/sort-users-by-fuzzy-popularity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/transforms/sort-users-by-fuzzy-popularity.js -------------------------------------------------------------------------------- /lib/twitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/twitter.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | exports.getUnixTime = () => { 4 | return (Date.now() / 1000) | 0 5 | } 6 | -------------------------------------------------------------------------------- /lib/workflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/workflow.js -------------------------------------------------------------------------------- /lib/write-formatted-output.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/lib/write-formatted-output.js -------------------------------------------------------------------------------- /media/twitter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/media/twitter.jpg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/package.json -------------------------------------------------------------------------------- /ranking/rank.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/ranking/rank.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/readme.md -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saasify-sh/twitter-flock/HEAD/yarn.lock --------------------------------------------------------------------------------