GithubHelp home page GithubHelp logo

sujaykumarh / start Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 160 KB

๐Ÿš€ all in one starter npm-cli application for creating updating files, projects and more... checkout README for usage

Home Page: https://github.com/sujaykumarh/start/wiki

License: MIT License

JavaScript 100.00%
cli nodejs start starter starter-script sujaykumarh npm-package nodejs-cli nodejs-cli-app

start's Introduction

Interactive Starter

license wiki GitHub Workflow Status npm version


Lightweight interactive all in one starter npm-cli app.

๐Ÿš€ to get started run

npx @sujaykumarh/start --help


Interactive cli

  • create .gitignore file
  • create LICENSE file
  • create common config file
  • create Project from template [TODO]

DEMO

ss


โฏ Usage:

# Start using it with npx
$ npx @sujaykumarh/start

# or Install globally with npm 
# to use it as standalone package binary $ start <command>
$ npm install -g @sujaykumarh/start
$ start --help

โฏ Commands:

status: โœ… working, โฌ› ToDo, โŒ removed

usage:

$ start <command> <subcommand> [options]
command sub-command status description
new create / append something new
gi or gitignore โœ… create or append-to .gitignore file
li or license โœ… create LICENSE file
config โœ… create config files
p or project โฌ› create new project
config configure start settings
show โฌ› show current settings
set โฌ› set value to key to settings

Please read wiki for more details on all available commands and usage.


โฏ Platform Support:

OS supported? tested? comment
Linux โœ… โœ… developed and tested on Arch Linux, Ubuntu
MacOS โฌ› โŒ should work*. create pr to add support. create issues to report bugs.
Windows โŒ โŒ not supported. create pr to add support

๐Ÿ“„ LICENSE

MIT ยฉ 2021 sujaykumarh


โœจ Sponser โœจ



stats

GitHub all releases npm

start's People

Contributors

dependabot[bot] avatar sujaykumarh avatar

Stargazers

 avatar

Watchers

 avatar  avatar

start's Issues

add wiki content

  • add gitignore docs
  • add license docs
  • add git docs
  • add project docs
  • add config docs

add `config` command

config for start

  • use config relative to path if set by default instead of using --profile option and --profile to override config instead
  • config to be separated in sections relating to respective commands by profiles
  • config to be in JSON format

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.