New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

storypointer

Package Overview
Dependencies
Maintainers
0
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

storypointer

Small CLI tool to set JIRA Story Points and Priority

  • 1.5.1
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
2
decreased by-92%
Maintainers
0
Weekly downloads
 
Created
Source

JIRA StoryPointer

npm version Tests Linters CodeQL codecov

Description

Simple CLI tool that provides an interactive interface to quickly set priority and story points for your JIRA issues. No need to open the JIRA web interface.

Usage

Make sure to store your JIRA Personal Access Token (PAT) in the ~/.config/storypointer/.env or ~/.env.storypointer file:

# ~/.config/storypointer/.env
JIRA_API_TOKEN="exaple-token"

[!TIP]

You can also set default values for the assignee, developer, and component fields in the ~/.config/storypointer/.env or ~/.env.storypointer file:

# ~/.config/storypointer/.env
ASSIGNEE="your-jira-username"
DEVELOPER="your-jira-username"
COMPONENT="your-component"

Using Node.js

# run it using npx
npx storypointer

# or install it globally using npm
npm install -g storypointer
storypointer

Using Fedora

[!IMPORTANT]

The Fedora package is not available yet.

How to use

[!IMPORTANT]

This tool is intended to be used by Red Hat employees on the Red Hat JIRA instance. It may be adapted to work with other JIRA instances in the future.

$ storypointer --help
Usage: storypointer [options] [string]

📐 Small CLI tool to set JIRA Story Points and Priority

Arguments:
  string                       Issue keys separated by `␣`

Options:
  -V, --version                output the version number
  -c, --component [component]  Issue component
  -a, --assignee [assignee]    Issue assignee (default: "<user-login>@redhat.com")
  -d, --developer [developer]  Issue developer
  -l, --legend                 Print legend
  -h, --help                   display help for command

[!NOTE]

Only 50 issues are fetched from JIRA at a time. If you want to triage more than 50 issues just run the command again.

[!TIP]

You can disable default values by setting NODEFAULTS environment variable to true:

NODEFAULTS=true npx storypointer

Examples

Size all issues of the curl component:

storypointer -c curl

JIRA Version: 9.12.10
JQL: project = RHEL AND ("Story Points" is EMPTY OR priority is EMPTY) AND status != Closed AND component = curl ORDER BY id DESC
5 issues are waiting to be sized and prioritized.

🐛 RHEL-1234 - In Progress - Assignee
Add new feature to curl
See more: https://issues.redhat.com/browse/RHEL-1234

? Story Points
  1
  2
❯ 3
  5
  8
  13
 ---
  SKIP
  EXIT

You can use the arrow keys to select the story points and press Enter to confirm. Then you can select the priority. You can exit the tool by pressing Ctrl+C or selecting the Exit option.

Keywords

FAQs

Package last updated on 15 Aug 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc