Skip to content

ICTLearningSciences/math-meridio-gql

Repository files navigation

Math Meridio GQL

Project Requirements:

  • Make
  • nvm (to manage node versions)
  • node version 18.13
    • nvm install 18.13
    • nvm use 18.13
    • verify using $ node --version

Local Development

Required: Create a .env file at the root of the project and fill with the required values.

  1. Start the local server:
$ make develop
  1. Visit graphql playground: http://localhost:3000/offline/graphql

Local Unit Tests

  • We use various testing frameworks to run unit tests, including mocha, chai, mongo-unit, and supertest.
  • You may look at the *.spec.ts files under test/graphql/ for unit test examples.
  • Run make test to run all unit tests.

Pushing code changes

  • Before pushing your changes to github, run make format and make test-all to confirm all tests pass.
  • ALWAYS push your changes to a separate branch and open a PR when your changes are ready to be reviewed.
  • Request a review from a team member.
  • Once the PR is approved, merge into main.

About

gql for math meridio project

Resources

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE
Unknown
license-config.json
Unknown
license-ignore.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors