Skip to content

mediamonks/pota

Repository files navigation

Pota

Pota - a collection of tools to support the creation and management of Node.js projects.

  • Create: Pota provides you with a set of officially supported and managed templates and scripts, which can be composed together into a project using the @pota/create command. It also allows you to bring your own template or scripts, if you already have something that you are comfortable with, but still want to utilize create-pota.
  • Manage: Have you ever wanted to change something about your build tool, customize it or easily add new commands? The @pota/cli package and the scripts designed around it provide you with such possibilities.

All of this and more is possible through the pota command.

Getting Started

To get started, we recommend creating a brand new project using @pota/create:

npm init @pota

Packages

Package Type Version
@pota/create Core create-pota version
@pota/cli Core cli version
@pota/webpack-scripts Scripts webpack version
@pota/react-webpack-scripts Scripts react-webpack version
@pota/muban-webpack-scripts Scripts muban-webpack version
@pota/vite-scripts Scripts vite version
@pota/react-vite-scripts Scripts react-vite version
@pota/plop-scripts Scripts plop version
@pota/vanilla-template Template vanilla version
@pota/react-template Template react version
@pota/react-base-template Template react-base version
@pota/muban-template Template muban version
@pota/next-template Template next version

Contributing

See CONTRIBUTING.md

License

Pota is MIT licensed.