Build Custom CLI Tooling with OClif and React-Ink with Shawn Swyx Wang
Today, you can't do anything in JavaScript without bumping into a CLI:
Want to install a library? yarn add
it.
Want a React app? create-react-app
.
Want to format your JavaScript? prettier --write
.
Want your types checked? tsc
.
Bundling? Pick from webpack
, rollup
, or parcel
.
Deploying? now
or netlify deploy
.
You use them all the time, but how do they make them so good?
Shawn "swyx" Wang has learned a thing or two about that.
In this workshop, Shawn will guide you through the state of the art in CLI tooling using OClif and React-Ink.
Topics Include:
Create a Simple CLI
Pass Args and flags to a CLI
Set up testing for a CLI
Add filesystem state to a CLI
Scaffold boilerplates (e.g. templates)
Polish the CLI with colors, spinners, etc.
Spawn child processes so other CLIs can run
Control logging & output from other processes
Take Shawn's workshop, and start building professional grade CLIs the next day!
Tickets Prices in USD
Additional Information
This event will occur from 11 am - 1 pm Pacific (click here for timezones). Tickets are non-refundable. Tickets are transferrable.