@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.

Package Sidebar

Install

npm i @wooksjs/event-cli

Weekly Downloads

51

Version

0.4.35

License

MIT

Unpacked Size

33.5 kB

Total Files

5

Last publish

Collaborators

  • mav-rik