├── .devcontainer ├── Dockerfile ├── devcontainer.json └── docker-compose.yml ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── ci.yml │ └── cla.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Gemfile ├── INSTALL.md ├── LICENSE ├── README.md ├── Rakefile ├── _config.yml ├── bin └── twurl ├── lib ├── twurl.rb └── twurl │ ├── abstract_command_controller.rb │ ├── account_information_controller.rb │ ├── aliases_controller.rb │ ├── app_only_oauth_client.rb │ ├── app_only_token_information_controller.rb │ ├── authorization_controller.rb │ ├── cli.rb │ ├── configuration_controller.rb │ ├── oauth_client.rb │ ├── rcfile.rb │ ├── request_controller.rb │ └── version.rb ├── test ├── account_information_controller_test.rb ├── alias_controller_test.rb ├── app_only_oauth_client_test.rb ├── authorization_controller_test.rb ├── cli_options_test.rb ├── cli_test.rb ├── configuration_controller_test.rb ├── oauth_client_test.rb ├── rcfile_test.rb ├── request_controller_test.rb └── test_helper.rb └── twurl.gemspec /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ruby:latest 2 | 3 | WORKDIR /usr/src/app 4 | 5 | COPY . . 6 | RUN bundle install 7 | -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/.devcontainer/docker-compose.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/cla.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/.github/workflows/cla.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/Gemfile -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/Rakefile -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/_config.yml -------------------------------------------------------------------------------- /bin/twurl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/bin/twurl -------------------------------------------------------------------------------- /lib/twurl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/lib/twurl.rb -------------------------------------------------------------------------------- /lib/twurl/abstract_command_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/lib/twurl/abstract_command_controller.rb -------------------------------------------------------------------------------- /lib/twurl/account_information_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/lib/twurl/account_information_controller.rb -------------------------------------------------------------------------------- /lib/twurl/aliases_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/lib/twurl/aliases_controller.rb -------------------------------------------------------------------------------- /lib/twurl/app_only_oauth_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/lib/twurl/app_only_oauth_client.rb -------------------------------------------------------------------------------- /lib/twurl/app_only_token_information_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/lib/twurl/app_only_token_information_controller.rb -------------------------------------------------------------------------------- /lib/twurl/authorization_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/lib/twurl/authorization_controller.rb -------------------------------------------------------------------------------- /lib/twurl/cli.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/lib/twurl/cli.rb -------------------------------------------------------------------------------- /lib/twurl/configuration_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/lib/twurl/configuration_controller.rb -------------------------------------------------------------------------------- /lib/twurl/oauth_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/lib/twurl/oauth_client.rb -------------------------------------------------------------------------------- /lib/twurl/rcfile.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/lib/twurl/rcfile.rb -------------------------------------------------------------------------------- /lib/twurl/request_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/lib/twurl/request_controller.rb -------------------------------------------------------------------------------- /lib/twurl/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/lib/twurl/version.rb -------------------------------------------------------------------------------- /test/account_information_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/test/account_information_controller_test.rb -------------------------------------------------------------------------------- /test/alias_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/test/alias_controller_test.rb -------------------------------------------------------------------------------- /test/app_only_oauth_client_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/test/app_only_oauth_client_test.rb -------------------------------------------------------------------------------- /test/authorization_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/test/authorization_controller_test.rb -------------------------------------------------------------------------------- /test/cli_options_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/test/cli_options_test.rb -------------------------------------------------------------------------------- /test/cli_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/test/cli_test.rb -------------------------------------------------------------------------------- /test/configuration_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/test/configuration_controller_test.rb -------------------------------------------------------------------------------- /test/oauth_client_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/test/oauth_client_test.rb -------------------------------------------------------------------------------- /test/rcfile_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/test/rcfile_test.rb -------------------------------------------------------------------------------- /test/request_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/test/request_controller_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /twurl.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter/twurl/HEAD/twurl.gemspec --------------------------------------------------------------------------------