thunderbird v0.2.8
🌩💥🐦 Thunderbird
Converts a curriculum from a structure.xml
file and a bunch of folders
into a curriculum.json. Adds UUIDs, merges metadata, and creates the
curriculum tree.
Installation
npm install -g thunderbird
Usage
thunderbird --help
In most cases, you just need to run the default thunderbird
in a curriculum directory.
Updating
thunderbird
checks for new versions of itself on npm
every time it runs.
Development
To run thunderbird
locally, you'll need gulp to be installed globally:
npm install -g gulp
You can run the local, development version of thunderbird
by running:
node -v # 6.10
node thunderbird.js
You'll probably want to run thunderbird
from inside a curriclum directory. From inside a curriculum root directory, you can build that curriculum by running:
node [~/path/to/thunderbird.js] --build-dir=content
It may be useful to alias
node [~/path/to/thunderbird.js]
in your shell's rc file, so you can run it easily from anywhere:
alias tbird="node [~/path/to/thunderbird.js]"
You shouldn't alias it to thunderbird
to avoid a conflict with the published version.
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago