.codeclimate.yml | |
|
|
.editorconfig | |
|
|
.gitignore | |
|
|
.npmrc | |
|
|
.travis.yml | |
|
|
LICENSE | |
|
|
README.md | |
|
|
package-lock.json | |
|
|
package.json | |
|
|
tsconfig.json | |
|
|
tsconfig.release.json | |
|
|
tslint.json | |
|
|
commitlint.config.js | 1 |
|
|
jest.config.js | 18 |
|
|
src/api/course-timetable.ts | 24 |
|
|
src/api/module-details.ts | 17 |
|
|
src/api/module-exam-timetable.ts | 17 |
|
|
src/api/module-timetable.ts | 20 | B 5 hrs |
|
src/api/room-details.ts | 17 |
|
|
src/api/room-timetable.ts | 20 | B 5 hrs |
|
src/api/student-exam-timetable.ts | 20 |
|
|
src/api/student-timetable.ts | 20 | B 5 hrs |
|
src/api/week-dates.ts | 13 |
|
|
src/index.ts | 10 |
|
|
src/types.ts | 94 |
|
|
src/util/attribute-parsers.ts | 74 | A 3 hrs |
|
src/util/constants.ts | 22 |
|
|
src/util/timetable-parsers.ts | 143 |
|
|
src/util/validators.ts | 17 |
|
|
src/util/webscraper.ts | 15 |
|
|