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

azure-devops-hours-writer

v1.0.3

Published

`azure-devops-hours-writer` is a command-line tool that simplifies the process of transferring hours from a Clockify CSV report to Azure DevOps.

Downloads

10

Readme

azure-devops-hours-writer

Overview

azure-devops-hours-writer is a command-line tool that simplifies the process of transferring hours from a Clockify CSV report to Azure DevOps.

Features

  • CSV Report Integration: Reads hours from a Clockify CSV report, eliminating the need for manual data entry.
  • Azure DevOps Integration: Integrates with Azure DevOps to write the hours into the appropriate work items effortlessly.

Prerequisites

Before using azure-devops-hours-writer, make sure you have the following:

  • Node.js: Ensure Node.js is installed on your machine.
  • Clockify CSV Report: Prepare a Clockify CSV report containing the hours you want to transfer. For seamless mapping to work items, use only the work item ID in the task names.
  • Azure DevOps Organization: Access to an Azure DevOps organization with appropriate permissions to update work items.

Installation

Using azure-devops-hours-writer is as simple as running a single command with npx, which comes bundled with Node.js. To execute the tool, open your terminal and run the following command:

npx azure-devops-hours-writer

Usage

  1. Export Clockify Report: Export the required Clockify report as a CSV file from your Clockify account.

  2. Open Terminal: Launch your terminal or command prompt.

  3. Navigate to Directory: Change the directory to the location where the Clockify CSV report is saved.

  4. Run Command: Execute the following command in the terminal:

npx azure-devops-hours-writer
  1. Provide Information: The tool will prompt you to enter the necessary information:

    a. Path to the CSV Report File: Enter the name of the CSV file with the Clockify report.

    b. Azure DevOps Organization Name: Provide the name of your organization from the Azure DevOps dashboard URL (e.g., https://dev.azure.com/orgname).

    c. Azure DevOps token: Input the UserAuthentication cookie value from the Azure DevOps dashboard.

  2. Process and Update: The tool will process the CSV file and automatically write the hours into the respective Azure DevOps work items based on the provided data.

  3. Summary and Error Handling: Upon successful completion, the tool will display a summary of the work items updated and any potential errors encountered during the process.

Notes

  • The tool automatically maps Clockify tasks to the corresponding work items in Azure DevOps. Ensure that the task names in Clockify match the work item IDs in Azure DevOps for accurate mapping.

  • For any issues or errors, the tool provides relevant error messages to help you troubleshoot and address any discrepancies.

  • After the process is completed, we recommend reviewing the work items in Azure DevOps to ensure accuracy and making any necessary adjustments manually.

Contribution

We appreciate contributions to azure-devops-hours-writer. If you encounter any bugs, have feature requests, or wish to improve the tool's functionality, please feel free to submit issues or pull requests on our GitHub repository. Your feedback helps us enhance the tool for everyone.