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

@jayachandran2307/tool-change-log-creator

v1.0.4

Published

Create change log file for NPM deployment

Downloads

3

Readme

tool-change-log-creator

Using Change log creator Tool, user can automatically create change log file for NPM deployment.

This is a Change log tool with the following features,

  1. Jira number filter (Regex support)
  2. Jira type filter (Regex support)
  3. Jira label filter (Regex support)
  4. Jira priority filter (Regex support)
  5. Change log create based on public release or internal release
  6. Git log information capture duration support
  7. Manually set the Initial git starting tag
  8. Feature "HEAD" log capture support
  9. Auto rollover readme change log section

Index

  • Setting up the Prerequisites
  • Description for tool-change-log-creator Tool
  • Demonstrate how to run tool-change-log-creator on the local machine

Prerequisites :

  • Download & Install nodejs
  • Download & Install yarn (Depends on Node.js)
  • Setup node, yarn, & java in environment path
  • Download & Install a Code Editor. We are using VSCode

Setup

  • cd to the project root
  • run the following commands:
    • yarn install
      • this downloads all of the project dependencies to your machine

Compile & Build

  • yarn build
    • Builds the project and distributes the output files to the run directory

Unit Tests

  • yarn test
    • Triggers all the unit test cases specified by any file ending in .spec.ts
    • Unit test report is available at coverage/lcov-report/index.html

Description for tool-change-log-creator Tool

The tool is capable of automatically create bitbucket tasks.

Input Arguments:

Script Input Arguments:

Options:
  --version                                 Show version number        [boolean]
  --jira_log_in_id, --jid                   Jira login user id        [required]
  --jira_log_in_pwd, --jpwd                 Jira login user password  [required]
  --is_internal_release, --iir              Create change log content for public
                                            release [x.y.z] or internal release
                                            [x.y.z-rc-a]. (e.g. iir=true)
                                                                [default: false]
  --log_capture_duration, --lcd             Create change log durations. (e.g.
                                            for 90days, --lcd=90)[default: "90"]
  --jira_number_filter, --jnf               Create change log for specific jira
                                            number filter. (e.g.
                                            jnf=CC16DEV-4211|CC16DEV-3288)
                                                                [default: "^.*"]
  --initial_release_tag, --irt              Initial tag release version
                                                              [default: "1.0.0"]
  --disable_starting_release_tag_control,   Disable starting tag release version
  --dsrtc                                   control             [default: false]
  --read_file_path, --rfp                   Read me file path         [required]
  --jira_priority_filter, --jpf             Jira priority filter[ Critical,
                                            Show-Stopper, Major, Normal, Minor,
                                            Trivial ]. (e.g.
                                            jpf=Critical|Show-Stopper|Major)
                                 [default: "Normal|Critical|Show-Stopper|Major"]
  --jira_type_filter, --jtf                 Jira Type filter [ Bug, Task, Story
                                            ]. (e.g. jtf=Bug|Task)
                                                     [default: "Story|Bug|Task"]
  --jira_label_filter, --jlf                Jira Label filter. (e.g.
                                            jlf=customer_visibility)
                                                                [default: "^.*"]
  --enable_future_tag_capture_ctrl, --eftc  Future tag show control (Capture
                                            HEAD content)       [default: false]
  --debug_mode, --dm                        Debug mode          [default: false]
  --help                                    Show help                  [boolean]

Demonstrate how to run bitbucket utils tool on the local machine

Note: Command line arguments can be provided in any order

Change log tool default creation operation

Script Input Arguments:

node lib\index.js  --jid=I50992 --jpwd=<jira password> --rfp="readme.md"

Jira number filter (Regex support)

Script Input Arguments:

node lib\index.js  --jid=I50992 --jpwd=<jira password> --rfp="readme.md" --jnf=CCSRIP1956

Jira type filter (Regex support)

Script Input Arguments:

node lib\index.js --jid=I50992 --jpwd=<jira password> --rfp="readme.md" --jtf=Bug|Task

Jira label filter (Regex support)

Script Input Arguments:

node lib\index.js --jid=I50992 --jpwd=<jira password> --rfp="readme.md" --jlf=customer_visibility

jira priority filter (Regex support)

Script Input Arguments:

node lib\index.js --jid=I50992 --jpwd=<jira password> --rfp="readme.md" --jpf=Critical|Show-Stopper|Major

Change log create for internal release (Default public release)

Script Input Arguments:

node lib\index.js --jid=I50992 --jpwd=<jira password> --rfp="readme.md" --iir=true

Git log information capture duration support

Script Input Arguments:

node lib\index.js --jid=I50992 --jpwd=<jira password> --rfp="readme.md" --lcd=90

Manually set the Initial git starting tag

Script Input Arguments:

node lib\index.js --jid=I50992 --jpwd=<jira password> --rfp="readme.md" --irt"1.0.0"

Feature "HEAD" log capture support

Script Input Arguments:

node lib\index.js --jid=I50992 --jpwd=<jira password> --rfp="readme.md" --eftc=true

Changelog


All notable changes to this project will be documented in this file.

[2.0.0] - 2021-04-14


  • image CC16SCRIP-1484 CCL CAN FD module: Data bit rate time quanta calculation is not synch with CAN clock input
  • image CC16SCRIP-888 CAN-FD Driver Bit rate handling and unit testing
  • image CC16SCRIP-1211 CAN FD: Filter Handling