exercism-uniconfig

0.1.1 • Public • Published

exercism-uniconfig

Create a unified config.json file from all the separate exercism tracks.

Usage

npm install -g exercism-uniconfig
exercism-uniconfig > uniconfig.json

Output

The uniconfig file will have one piece of meta-data, a generated date. The rest of the tracks will be under tracks keyed by the track slug. The tracks will contain copies of their configuration files from the track's master branch at the time of generation.

{
  "generated": "2017-08-08T20:46:05.744Z",
  "tracks": {
    "bash": {
      "language": "Bash",
      "checklist_issue": 4,
      "active": false,
      "exercises": [
        {
          "uuid": "4e2533dd-3af5-400b-869d-78140764d533",
          "slug": "hello-world",
          "core": true,
          "difficulty": 1,
          "topics": [
            "stdout"
          ]
        },
        // ...
      ]
    }
  }
}

Dependencies (2)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i exercism-uniconfig

    Weekly Downloads

    1

    Version

    0.1.1

    License

    MIT

    Last publish

    Collaborators

    • tleen