├── .babelrc ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .npmignore ├── .snyk ├── .travis.yml ├── LICENSE ├── README.md ├── appveyor.yml ├── examples ├── assets │ └── submit_solution.gif └── submit.md ├── gulpfile.js ├── package.json ├── src ├── bin │ └── cli │ │ └── cf.js ├── index.js └── lib │ ├── api │ ├── Userrating.js │ ├── standings.js │ ├── submission.js │ ├── tags.js │ ├── userinfo.js │ └── usertags.js │ ├── countries.js │ ├── crawler │ ├── Countrystandings.js │ ├── Ratings.js │ ├── Sourcecode.js │ └── Submit.js │ ├── helpers.js │ ├── languages.js │ ├── utils │ └── cfdefault.js │ └── verdicts.js └── tests ├── api ├── test_standings.js ├── test_submission.js ├── test_tags.js ├── test_userinfo.js ├── test_userrating.js └── test_usertags.js ├── crawler ├── test_countrystandings.js ├── test_ratings.js ├── test_sourcecode.js └── test_submit.js └── helpers └── submission_helper.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015"] 3 | } -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/.npmignore -------------------------------------------------------------------------------- /.snyk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/.snyk -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/appveyor.yml -------------------------------------------------------------------------------- /examples/assets/submit_solution.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/examples/assets/submit_solution.gif -------------------------------------------------------------------------------- /examples/submit.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/gulpfile.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/package.json -------------------------------------------------------------------------------- /src/bin/cli/cf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/bin/cli/cf.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/index.js -------------------------------------------------------------------------------- /src/lib/api/Userrating.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/lib/api/Userrating.js -------------------------------------------------------------------------------- /src/lib/api/standings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/lib/api/standings.js -------------------------------------------------------------------------------- /src/lib/api/submission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/lib/api/submission.js -------------------------------------------------------------------------------- /src/lib/api/tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/lib/api/tags.js -------------------------------------------------------------------------------- /src/lib/api/userinfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/lib/api/userinfo.js -------------------------------------------------------------------------------- /src/lib/api/usertags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/lib/api/usertags.js -------------------------------------------------------------------------------- /src/lib/countries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/lib/countries.js -------------------------------------------------------------------------------- /src/lib/crawler/Countrystandings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/lib/crawler/Countrystandings.js -------------------------------------------------------------------------------- /src/lib/crawler/Ratings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/lib/crawler/Ratings.js -------------------------------------------------------------------------------- /src/lib/crawler/Sourcecode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/lib/crawler/Sourcecode.js -------------------------------------------------------------------------------- /src/lib/crawler/Submit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/lib/crawler/Submit.js -------------------------------------------------------------------------------- /src/lib/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/lib/helpers.js -------------------------------------------------------------------------------- /src/lib/languages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/lib/languages.js -------------------------------------------------------------------------------- /src/lib/utils/cfdefault.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/lib/utils/cfdefault.js -------------------------------------------------------------------------------- /src/lib/verdicts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/src/lib/verdicts.js -------------------------------------------------------------------------------- /tests/api/test_standings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/tests/api/test_standings.js -------------------------------------------------------------------------------- /tests/api/test_submission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/tests/api/test_submission.js -------------------------------------------------------------------------------- /tests/api/test_tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/tests/api/test_tags.js -------------------------------------------------------------------------------- /tests/api/test_userinfo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/test_userrating.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/tests/api/test_userrating.js -------------------------------------------------------------------------------- /tests/api/test_usertags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/tests/api/test_usertags.js -------------------------------------------------------------------------------- /tests/crawler/test_countrystandings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/tests/crawler/test_countrystandings.js -------------------------------------------------------------------------------- /tests/crawler/test_ratings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/tests/crawler/test_ratings.js -------------------------------------------------------------------------------- /tests/crawler/test_sourcecode.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/crawler/test_submit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/tests/crawler/test_submit.js -------------------------------------------------------------------------------- /tests/helpers/submission_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmed-dinar/codeforces-cli/HEAD/tests/helpers/submission_helper.js --------------------------------------------------------------------------------