@wooksjs/event-cli
TypeScript icon, indicating that this package has built-in type declarations

0.4.35 • Public • Published

@wooksjs/event-cli

!!! This is work-in-progress library, breaking changes are expected !!!


As a part of wooks event processing framework, @wooksjs/event-cli implements CLI events and provides composables that let you:

  • access flags (- or --)

Installation

npm install wooks @wooksjs/event-cli

Quick Start

import { useRouteParams } from 'wooks'
import { createCliApp, useCliOptions } from '@wooksjs/event-cli'

const app = createCliApp()

app.cli('test', () => {
  console.log('options:')
  return useCliOptions()
})

app.cli(':arg', () => {
  console.log('run argument:', useRouteParams().params)
  return 'done'
})

app.run()

// node ./index.js test
// node ./index.js random

Documentation

To check out docs, visit wooks.moost.org.

/@wooksjs/event-cli/

    Package Sidebar

    Install

    npm i @wooksjs/event-cli

    Weekly Downloads

    3

    Version

    0.4.35

    License

    MIT

    Unpacked Size

    33.5 kB

    Total Files

    5

    Last publish

    Collaborators

    • mav-rik