Simon-Initiative / course-digest

Tool to produce a summary or digest of OLI course package contents
MIT License
2 stars 0 forks source link

[FEATURE] Alternatives support #114

Closed eliknebel closed 1 year ago

eliknebel commented 1 year ago

Adds support for alternatives. The changes here do some rewiring, like removing the default child and bumping the alternative with the default value to be first and tracking all encountered alternatives to store in the _project.json manifest. Part of this was abstracting mediaSummary to be part of a more general projectSummary, where the alternatives and other information is now kept.