New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

wooff

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

wooff

Cli tool to check and update dependencies.

latest
npmnpm
Version
0.0.2
Version published
Maintainers
1
Created
Source

Open in Visual Studio Code

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

Wooff

Cli tool to check and update dependencies.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents

About The Project

Product Name Screen Shot

  • A fast, reliable way to check and update your dependencies in all your repositories.
  • Easy to install and use comman line interface.
  • Appealing UI.
  • Propper error messages and information prompts.

(back to top)

Built With

(back to top)

Installation

  • npm
    npm install wooff -g
    
  • yarn
    yarn add wooff -g
    
  • Add sudo before the code if facing error due to system permissions
  • Enter system password if prompted

(back to top)

Usage

Checking Installation

To confirm if wooff is installed

  • run
    wooff
    
  • or
    wooff -v
    

Entering Arguments

cd to the directory where the csv file is located

  • run

    wooff -c [CSV File Name].csv -p [Package Name]@[Package Version]
    

    Enter your GitHub Personal Access Token in the prompt
    Creating a Personal Access Token

  • example input

    wooff -c csv.csv -p axios@0.23.0
    
  • example output version-satisfaction

Updating Repos

Add the -u flag to send Pull requests to the repositories with updated package version

  • run

    wooff -c [CSV File Name].csv -p [Package Name]@[Package Version] -u
    
  • example input

    wooff -c csv.csv -p axios@0.23.0 -u
    
  • example output version-update

(back to top)

Miscellaneous Screenshots

  • loading

loading

  • error handling

error1


error2


error3


error4

(back to top)

Roadmap

  • One time GitHub authentication
  • Automatic dependency checker
    • Dependency update notifications
    • Automatic Pull requests
  • Configuration options
  • Allowing package@latest as argument

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

  • Fork the Project
  • Create your Feature Branch (git checkout -b feature/AmazingFeature)
  • Commit your Changes (git commit -m 'Add some AmazingFeature')
  • Push to the Branch (git push origin feature/AmazingFeature)
  • Open a Pull Request

(back to top)

License

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

(back to top)

Contact

Shashwat Gupta (shashtag) - @ShashTagZero - shashwatsatna@gmail.com

Project Link: https://github.com/dyte-submissions/dyte-vit-2022-shashtag

(back to top)

Keywords

dependency-updater

FAQs

Package last updated on 01 Jun 2022

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