Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / coursetable / coursetable
Code powering the CourseTable website
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coursetable%2Fcoursetable
Stars: 37
Forks: 17
Open Issues: 62
License: mit
Language: TypeScript
Repo Size: 56.4 MB
Dependencies:
150
Created: over 4 years ago
Updated: 5 months ago
Last pushed: 5 months ago
Last synced: 5 months ago
Topics: courses, graphql, hasura, react, typescript, vercel, yale
Files
Loading...
Readme
Loading...
Dependencies
.github/workflows/ci.yml
actions
- actions/cache v2 composite
- actions/checkout v2 composite
- actions/setup-node v1 composite
api/Dockerfile
docker
- node latest build
docker/docker-compose.yml
docker
- hasura/graphql-engine latest
- nginx latest
- node latest
- phpmyadmin latest
api/package.json
npm
- @typescript-eslint/eslint-plugin ^4.31.2 development
- @typescript-eslint/parser ^4.31.2 development
- eslint ^7.32.0 development
- eslint-config-airbnb-base ^15.0.0 development
- eslint-config-airbnb-typescript ^12.3.1 development
- eslint-config-prettier ^8.3.0 development
- eslint-plugin-import ^2.24.2 development
- eslint-plugin-prettier ^4.0.0 development
- prettier ^2.4.1 development
- prisma 3.10.0 development
- ts-node-dev ^1.1.8 development
- @prisma/client 3.10.0
- @sentry/node ^6.16.1
- @sentry/tracing ^6.13.2
- @types/app-root-path ^1.2.4
- @types/axios ^0.14.0
- @types/body-parser ^1.19.1
- @types/cookie-parser ^1.4.2
- @types/cookie-session ^2.0.43
- @types/cors ^2.8.12
- @types/express ^4.17.13
- @types/jsonwebtoken ^8.5.5
- @types/morgan ^1.9.3
- @types/mysql ^2.15.19
- @types/node ^16.7.3
- @types/passport ^1.0.7
- @types/psl ^1.1.0
- app-root-path ^3.0.0
- axios ^0.25.0
- cookie-parser ^1.4.5
- cookie-session ^1.4.0
- cors ^2.8.5
- express ^4.17.1
- graphql ^15.6.0
- graphql-request ^3.5.0
- graphql-tag ^2.12.5
- http-proxy-middleware ^2.0.1
- jsonwebtoken ^8.5.1
- morgan ^1.10.0
- passport ^0.4.1
- passport-cas git+https://github.com/coursetable/passport-cas
- posthog-node 1.1.3
- prisma 3.10.0
- ts-node ^10.2.1
- typescript ^4.3.5
- winston ^3.3.3
- @graphql-codegen/cli 1.20.0 development
- @graphql-codegen/introspection 1.18.1 development
- @graphql-codegen/typescript 2.1.2 development
- @graphql-codegen/typescript-operations 1.17.15 development
- @graphql-codegen/typescript-react-apollo 2.2.1 development
- @types/file-saver ^2.0.3 development
- @types/mark.js ^8.11.6 development
- @types/react ^17.0.0 development
- @types/react-dom ^17.0.0 development
- @typescript-eslint/eslint-plugin ^5.41.0 development
- @typescript-eslint/parser ^5.41.0 development
- @vitejs/plugin-react ^1.0.0 development
- @vitejs/plugin-react-refresh ^1.3.6 development
- @welldone-software/why-did-you-render ^6.0.5 development
- eslint ^8.26.0 development
- eslint-config-airbnb ^19.0.4 development
- eslint-config-airbnb-typescript ^17.0.0 development
- eslint-config-prettier ^8.5.0 development
- eslint-plugin-import ^2.26.0 development
- eslint-plugin-jest ^27.1.3 development
- eslint-plugin-jsx-a11y ^6.6.1 development
- eslint-plugin-prettier ^4.2.1 development
- eslint-plugin-react ^7.31.10 development
- eslint-plugin-react-hooks ^4.6.0 development
- jest ^27.2.5 development
- prettier ^2.7.1 development
- source-map-explorer ^2.5.2 development
- typescript-plugin-css-modules ^3.2.0 development
- vite ^2.6.4 development
- vite-plugin-react-svg ^0.2.0 development
- vite-plugin-svgr ^0.4.0 development
- @apollo/client ^3.3.7
- @graphiql/toolkit ^0.2.0
- @sentry/react ^6.1.0
- @sentry/tracing ^6.1.0
- @types/async-lock ^1.1.2
- @types/body-scroll-lock ^2.6.1
- @types/chroma-js ^2.1.3
- @types/facebook-js-sdk ^3.3.1
- @types/lodash ^4.14.168
- @types/luxon ^1.26.0
- @types/node ^14.14.35
- @types/qs ^6.9.5
- @types/react ^17.0.0
- @types/react-big-calendar ^0.24.8
- @types/react-dom ^17.0.0
- @types/react-router-dom ^5.1.7
- @types/react-scroll ^1.8.2
- @types/react-select ^3.0.26
- @types/reactour ^1.18.1
- @types/styled-components ^5.1.7
- async-lock ^1.2.8
- axios ^0.21.1
- body-scroll-lock ^3.1.5
- bootstrap ^4.5.3
- chroma-js ^2.1.0
- core-js ^3.8.3
- file-saver ^2.0.2
- graphiql ^1.4.7
- graphql ^15.5.0
- graphql-tag ^2.11.0
- history ^4.9.0
- ics ^2.26.2
- lodash ^4.17.20
- luxon ^1.26.0
- mark.js ^8.11.1
- moment ^2.29.1
- posthog-js ^1.8.8
- qs ^6.10.3
- rc-slider 9.7.1
- rc-tooltip ^5.1.0
- react ^17.0.0
- react-app-polyfill ^2.0.0
- react-big-calendar ^0.30.0
- react-bootstrap ^1.4.3
- react-dom ^17.0.0
- react-hotkeys ^2.0.0
- react-icons ^4.1.0
- react-lines-ellipsis ^0.14.1
- react-multi-toggle ^1.1.0
- react-router-dom ^5.2.0
- react-scroll ^1.8.0
- react-select ^4.3.0
- react-toastify ^6.2.0
- react-virtualized ^9.22.3
- reactour ^1.18.1
- styled-components ^5.2.1
- ts-expect ^1.3.0
- typescript ^4.4.4
- vite-plugin-html ^2.1.1
- web-vitals ^1.1.1
api/docker-compose.yml
docker
- coursetable/api latest
- coursetable/legacy latest
- hasura/graphql-engine v2.33.4
api/legacy/Dockerfile
docker
- nginx latest build
api/mysql/Dockerfile
docker
- mariadb latest build