Git Product home page Git Product logo

fox-node-cli's Introduction

fox-node-cli

A cli tool to work better with node, npm and yarn.

โš ๏ธ DEPRECATED: this cli tool has been merged with other cli tools in fox-awesome-cli. Use that one instead.

About the cli

I created this cli tool to make my life easier when working with node, npm and / or yarn. Its goal is to provide helpful commands to be used when developing or in automated processes, e.g. pipelines.

This cli is part of a set of personal cli tools named as fox-awesome-cli also developed by myself.

Installation

Prerequisites: NodeJS (>=14.x tested only) installed.

You can install it globally:

yarn global add fox-node-cli or npm install -g fox-node-cli

Or install locally:

yarn add fox-node-cli or npm install fox-node-cli

Usage

This cli tool can be used with some aliases: foxnode, foxn, fnode and fn. You can choose the one you prefer.

The usage is:

foxnode <command> [options]

help

You can see some information and the available commands using the help option or not using any command:

foxnode or foxnode -h

pkg-manager

Checks the node package manager used in the current directory (and in its parents). Only works with npm and yarn.

Possible return values: yarn, npm or unknown

publish

Publishes the package in current project only if current version is not already published in the registry.

Command arguments:

  • -h, --help: See help section.
  • -u, --update: Updates the package version before publishing. See help the options available.
  • -p, --push: Pushes the changes to remote. It should be done if an update is done to keep consistency.

fox-node-cli's People

Contributors

sergiogc9 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.