├── .babelrc ├── .editorconfig ├── .eslintrc ├── .github └── workflows │ ├── publish.yml │ └── test.yml ├── .gitignore ├── LICENSE ├── README.md ├── jest.config.js ├── package.json ├── src ├── api-config.js ├── client.js ├── controllers │ ├── bagrut-grades.js │ ├── behave.js │ ├── bells.js │ ├── contacts.js │ ├── conversations.js │ ├── files.js │ ├── grades.js │ ├── groups.js │ ├── lessons-count.js │ ├── login.js │ ├── logout.js │ ├── online-lessons.js │ └── timetable.js ├── fetch-schools.js ├── index.d.ts ├── index.js ├── index.test-d.ts └── utils.js ├── test ├── .eslintrc ├── bagrut-grades.js ├── behave.js ├── bells.js ├── client.js ├── contacts.js ├── conversations.js ├── fetch-schools.js ├── files.js ├── fixtures │ ├── bagrut-grades.json │ ├── behave.json │ ├── bells.json │ ├── contacts.json │ ├── conversations.json │ ├── files.json │ ├── grades.json │ ├── groups.json │ ├── lessons-count.json │ ├── login.json │ ├── online-lessons.json │ ├── schools.json │ └── timetable.json ├── grades.js ├── groups.js ├── lessons-count.js ├── login.js ├── online-lessons.js ├── timetable.js └── utils.js └── webpack.config.babel.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/package.json -------------------------------------------------------------------------------- /src/api-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/api-config.js -------------------------------------------------------------------------------- /src/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/client.js -------------------------------------------------------------------------------- /src/controllers/bagrut-grades.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/controllers/bagrut-grades.js -------------------------------------------------------------------------------- /src/controllers/behave.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/controllers/behave.js -------------------------------------------------------------------------------- /src/controllers/bells.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/controllers/bells.js -------------------------------------------------------------------------------- /src/controllers/contacts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/controllers/contacts.js -------------------------------------------------------------------------------- /src/controllers/conversations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/controllers/conversations.js -------------------------------------------------------------------------------- /src/controllers/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/controllers/files.js -------------------------------------------------------------------------------- /src/controllers/grades.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/controllers/grades.js -------------------------------------------------------------------------------- /src/controllers/groups.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/controllers/groups.js -------------------------------------------------------------------------------- /src/controllers/lessons-count.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/controllers/lessons-count.js -------------------------------------------------------------------------------- /src/controllers/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/controllers/login.js -------------------------------------------------------------------------------- /src/controllers/logout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/controllers/logout.js -------------------------------------------------------------------------------- /src/controllers/online-lessons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/controllers/online-lessons.js -------------------------------------------------------------------------------- /src/controllers/timetable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/controllers/timetable.js -------------------------------------------------------------------------------- /src/fetch-schools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/fetch-schools.js -------------------------------------------------------------------------------- /src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/index.d.ts -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/index.js -------------------------------------------------------------------------------- /src/index.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/index.test-d.ts -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/src/utils.js -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/bagrut-grades.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/bagrut-grades.js -------------------------------------------------------------------------------- /test/behave.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/behave.js -------------------------------------------------------------------------------- /test/bells.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/bells.js -------------------------------------------------------------------------------- /test/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/client.js -------------------------------------------------------------------------------- /test/contacts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/contacts.js -------------------------------------------------------------------------------- /test/conversations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/conversations.js -------------------------------------------------------------------------------- /test/fetch-schools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/fetch-schools.js -------------------------------------------------------------------------------- /test/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/files.js -------------------------------------------------------------------------------- /test/fixtures/bagrut-grades.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/fixtures/bagrut-grades.json -------------------------------------------------------------------------------- /test/fixtures/behave.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/fixtures/behave.json -------------------------------------------------------------------------------- /test/fixtures/bells.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/fixtures/bells.json -------------------------------------------------------------------------------- /test/fixtures/contacts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/fixtures/contacts.json -------------------------------------------------------------------------------- /test/fixtures/conversations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/fixtures/conversations.json -------------------------------------------------------------------------------- /test/fixtures/files.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/fixtures/files.json -------------------------------------------------------------------------------- /test/fixtures/grades.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/fixtures/grades.json -------------------------------------------------------------------------------- /test/fixtures/groups.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/fixtures/groups.json -------------------------------------------------------------------------------- /test/fixtures/lessons-count.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/fixtures/lessons-count.json -------------------------------------------------------------------------------- /test/fixtures/login.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/fixtures/login.json -------------------------------------------------------------------------------- /test/fixtures/online-lessons.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/fixtures/online-lessons.json -------------------------------------------------------------------------------- /test/fixtures/schools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/fixtures/schools.json -------------------------------------------------------------------------------- /test/fixtures/timetable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/fixtures/timetable.json -------------------------------------------------------------------------------- /test/grades.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/grades.js -------------------------------------------------------------------------------- /test/groups.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/groups.js -------------------------------------------------------------------------------- /test/lessons-count.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/lessons-count.js -------------------------------------------------------------------------------- /test/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/login.js -------------------------------------------------------------------------------- /test/online-lessons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/online-lessons.js -------------------------------------------------------------------------------- /test/timetable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/timetable.js -------------------------------------------------------------------------------- /test/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/test/utils.js -------------------------------------------------------------------------------- /webpack.config.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yardnsm/node-mashov/HEAD/webpack.config.babel.js --------------------------------------------------------------------------------