Poppinss is a collection of small utility packages used by the AdonisJS team.
Following is the list of actively maintained packages
- object-builder: A convenience class to create an object with dynamic properties.
- string: A collection of helpers to perform operations on/related to a string value.
- utils: A toolkit of utilities used across all the AdonisJS, Edge, and Japa packages.
- cliui: Opinionated UI KIT for Command Line apps
- youch: Pretty printer for errors
- hooks: A simple yet effective implementation for executing hooks around an event.
- middleware: Implementation of the chain of responsibility pattern.
- oauth-client: A framework agnostic package to implement "Login with" flow using OAuth compliant authorization servers.
- file-generator: Generate fake in-memory files for varying sizes.
- intl-formatter: Memoized API for Intl (To be used within Node).
- macroable: Extend classes from outside in using Macros and getters.
- prompts: Wrapper over enquirer with better support for testing.
- colors: Wrapper over kleur with better support for testing.
- chokidar-ts: File watcher for TypeScript projects.