Skip to content

Import Asana Project from Trello Board with exported JSON file

License

Notifications You must be signed in to change notification settings

davidshimjs/trello2asana

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

How to Use

  1. Exports Your Trello Board Backup file as JSON

  2. Creates Trello Token

  1. Creates Personal Token in Asana Connect
  1. Makes Configuration for matching members, select asana team, workspace and so on. You can easily use -m option for finding members. You should rename config.json.sample file to config.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

Examples

About

Import Asana Project from Trello Board with exported JSON file

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published