This module supports conversion of the following.
- Lists(to Sections with board view, exclude archived)
- Cards(to Tasks, exclude archived)
- Checklists(to SubTasks)
- Comments(noted author name. asana doesn't support switch author.)
- Assignee, Followers
- Labels(to Tags, with colors)
- Attachments
-
Exports Your Trello Board Backup file as JSON
-
Creates Trello Token
- Creates Personal Token in Asana Connect
- Makes Configuration for matching members, select asana team, workspace and so on. You can easily use
-m
option for finding members. You should renameconfig.json.sample
file toconfig.json
.
If you have done all of the above, try the following command.
$ git clone https://github.com/davidshimjs/trello2asana.git
$ cd trello2asana
$ yarn # or npm install
$ node index.js <JSON_PATH_EXPORTED_FROM_TRELLO_BOARD>
and you can check out more information below.
Usage: /usr/local/bin/node index.js <files>... [options]
files Path JSON file exported from Trello
Options:
-c PATH, --config PATH Specify Config File [config.json]
-m, --only-members See Members of Trello without execute scripts.
-a, --append Append tasks when exists the same project