rnegron/cc-api

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
yarn.lock
tsconfig.json
src/tasks/utils/persist-theatres.ts86
A
3 hrs
src/tasks/utils/persist-movies.ts59
A
0 mins
src/tasks/utils/get-movie-title.ts6
A
0 mins
src/tasks/utils/check-if-movie-exists.ts12
A
0 mins
src/tasks/index.ts122
A
1 hr
src/server.ts39
A
0 mins
src/scripts/utils/parse-dates.ts73
B
4 hrs
src/scripts/scrape-theatres.ts31
A
30 mins
src/scripts/scrape-movies.ts37
A
0 mins
src/scripts/movies-not-in-theatres.ts30
A
0 mins
src/scripts/bulk-scrape-movies.ts0
A
0 mins
src/scripts/add-movie-runs.ts113
A
30 mins
src/routes/theatre.ts36
B
6 hrs
src/routes/now-showing.ts20
A
2 hrs
src/routes/movie.ts29
B
6 hrs
src/routes/movie-run.ts32
A
0 mins
src/routes/index.ts13
A
0 mins
src/routes/coming-soon.ts18
A
2 hrs
src/plugins/version.ts9
A
0 mins
src/plugins/swagger.ts28
A
0 mins
src/plugins/sentry.ts5
A
0 mins
src/plugins/rate-limiter.ts11
A
0 mins
src/plugins/logger.ts17
A
0 mins
src/plugins/json-api-enforcer.ts5
A
0 mins
src/plugins/index.ts32
A
0 mins
src/plugins/https.ts5
A
0 mins
src/models/theatre.ts72
A
0 mins
src/models/movie.ts52
B
5 hrs
src/models/movie-run.ts29
A
0 mins
src/models/actor.ts15
A
0 mins
src/interfaces.ts70
A
0 mins
src/index.ts28
A
0 mins
src/helpers/parse-redis-url.ts14
A
0 mins
src/helpers/image-encoding.ts6
A
0 mins
src/helpers/get-movie-data.ts105
A
0 mins
src/database.ts16
A
0 mins
src/controllers/theatre.ts19
B
5 hrs
src/controllers/movie.ts29
C
1 day
src/controllers/movie-run.ts19
B
5 hrs
src/constants.ts3
A
0 mins
package.json
jest.config.js11
A
0 mins
docs/interfaces/itheatremodel.html
docs/interfaces/itheatredocument.html
docs/interfaces/itheatre.html
docs/interfaces/iserialize.html
docs/interfaces/imovietaskdata.html
docs/interfaces/imovierunmodel.html