Skip to content
This repository has been archived by the owner on May 2, 2022. It is now read-only.

hugivar/clickup-docs-export

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


ClickUp Docs Exports

A NodeJS app to extract network urls from log files, download those files, and group them correctly

Getting Started

This is an instruction set on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

  • npm
    npm install npm@latest -g
  • pnpm
    curl -f https://get.pnpm.io/v6.16.js | node - add --global pnpm

Gather Network Calls

  1. Open your Developer Tools debugger in the browser. Click on the Network Tab.
  2. Enable the ability to persist logs
  3. Filter the network logs for the following pattern, https://attachments.clickup.com/exports
  4. Navigate to https://app.clickup.com
  5. Using the ClickUp interface, go to a document you want to extract, then select the export button 5a. You can choose to export all pages as either Markdown or HTML. I'd recommended doing both
  6. Repeat the above step for any other files you want to export
  7. Lastly, within your Network tab of Developer Tools, save the logs as a HAR file. 7a. Name the HAR file like so, "repo_name/data/network.json"

Usage

  1. Clone the repo
    git clone https://github.com/nezhivar/electron-notification.git
  2. Install pnpm packages
    pnpm install
  3. Extract urls from network logs
    npm run extract
  4. Export file data to desired structure
    npm run export

License

Distributed under the MIT License. See LICENSE.txt for more information.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published