freeCodeCamp/client/plugins
Oliver Eyton-Williams 3b560deab6
refactor: stop spreading challenge over the node (#44499)
* refactor: stop spreading challenge over the node

Instead of creating a Gatsby node with id of challenge.id, we create a
single node field that has all the challenge data.

While this makes the GraphQL queries more verbose, it means we're free
to create multiple nodes with the same challenge.id.

* test: update time-line test for new GQL schema

* test: update mocks with new GQL schema
2021-12-14 12:11:20 -06:00
..
fcc-source-challenges refactor: stop spreading challenge over the node (#44499) 2021-12-14 12:11:20 -06:00
gatsby-remark-node-identity chore: remove old package-locks 2021-12-02 19:57:47 +05:30