npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

wrike2clickup

v1.0.2

Published

Convert a wrike account to a clickup csv import file

Downloads

4

Readme

Easily switch from Wrike to Clickup

If you have a Wrike account and are dissatisfied with their service, and happen to want to switch to Clickup, you are in luck, here is how you can do it with very minimal trouble.

This script will convert all your data from Wrike (including tasks that are finished, canceled etc.), in all your projects, folders and subfolders, and assign them to a list (based on the original folder names) as well as convert all other folder/project assignment as a tag. All assignees are also preserved.

Disclaimer

I'm neither an employee of Clickup nor from Wrike. This simple script was written on a sunny Sunday afternoon as a tool for performing my own switch. While it works for me, I don't intend to maintain it past my own current needs. Wrike and Clickup may both change their import/export formatting at any time without asking me first, so I won't do any issues and stuff, just use it, modify it, do whatever you want with it. If it helps you, I'm happy.

Requirements

  1. You need a Wrike and a Clickup account. I believe you even need some sort of premium account for Wrike (but free on Clickup works fine), because the export step might be a premium feature.
  2. Obviously you also need some sort of admin privileges on both accounts as well.
  3. Export your data from Wrike, using the "Quick account backup" tool in your account settings > configuration. You will receive after a while an email with a download link for a zip that contains 3 files: users.json, folders.json, tasks.json.

Limitations

  1. Given the way Clickup works, all your tasks will be "flattened" (you will lose parent tasks etc.). I'm sorry.
  2. You will also lose your comments and attached files. Again, I'm sorry.
  3. You can not link tasks to multiple lists in Clickup as well, so if you had tasks in several folders, those folder names will be converted to tags, then you can reorder at will.
  4. If you want, you can also select which folders you want to convert to lists directly. If a task belongs to more than one of those folders, it will be randomly assigned to only one of those, but you still have the tags.
  5. If you want, you can also exclude some tags.
  6. Some other data also gets lost, such as: dateStart, dateCreated, author... but it will be in the csv if you want to see it.

Usage

Install with:

npm i -g wrike2clickup

Example usage:

wrike2clickup \
  -u users.json \
  -f folders.json \
  -t tasks.json \
  [--excludeTags "list,of,tags,to,exclude"] \
  [--listNames "list,of,folders,to,convert,to,lists"] \
  -o mytasks.csv

License

Do whatever you want as long as it is ok with the license of the dependencies, which I haven't really checked.