create-nodeschool

An interactive CLI for getting set up with NodeSchool workshoppers.


Keywords
nodeschool, workshopper, workshoppers, cli, utility, meetup, easy, events, meetups, node, nodejs, npx, scaffold
License
MIT
Install
npm install create-nodeschool@1.1.0

Documentation

create-nodeschool

A more guided way to install NodeSchool workshoppers.

Usage

Via npm init:

npm init nodeschool # Interactive prompt
# OR
npm init nodeschool core # will install the core set of workshoppers
# OR
npm init nodeschool electives # will install the core set of workshoppers

Via global install:

npm i -g create-nodeschool
nodeschool # Interactive prompt
# OR
nodeschool core # will install the core set of workshoppers
# OR
nodeschool electives # will install the elective workshoppers
# OR
nodeschool install [workshoppers..] # will install the workshoppers you list

Commands

All commands can be used via nodeschool (when the module is installed globally) and via npm init nodeschool.

Bare (no arguments passed)

  • npm init Syntax: npm init nodeschool
  • Global Syntax: nodeschool
  • Purpose: Introduce the user to an interactive CLI that allows them to install specific workshoppers, install the entire core set, or install the entire electives set.

install [workshoppers..]

  • npm init Syntax: npm init nodeschool install [workshoppers..]
  • Global Syntax: nodeschool install [workshoppers..]
  • Purpose: Install specific workshoppers rapidly
  • Example: nodeschool install learnyounode javascripting expressworks

core

  • npm init Syntax: npm init nodeschool core
  • Global Syntax: nodeschool core
  • Purpose: Install the core set of NodeSchool workshoppers

electives

  • npm init Syntax: npm init nodeschool electives
  • Global Syntax: nodeschool electives
  • Purpose: Install the electives set of NodeSchool workshoppers