Node.js CLI tool for creating modern ECMAScript libraries.
✔️ Zero-Config to Get Started 🚀
✔️ Completely Customizable
✔️ No Lock-In Framework
✔️ Follows Semantic Versioning 2.0.0
✔️ ESLint
✔️ Git
✔️ Jest
✔️ Prettier
✔️ Rollup
✔️ Typescript
🚧 Browser (WIP)
🚧 Node.js CLI (WIP)
✔️ Node.js Module
✔️ React
- Node.js ^12.22.0 || ^14.17.0 || >=16.0.0
- Latest Npm or Yarn
Using npm
npx @open-tech-world/create-es-lib@latest my-lib
Using Yarn
yarn create @open-tech-world/es-lib my-lib
❌ Error: Cannot create "/usr/local/bin/create-es-lib" due to insufficient permissions.
You can fix the above error by giving sudo
access to the command line and after a library created, change the library folder owner using sudo chown -R $USER:$USER my-lib
.
Post creating a library, follow the on-screen instructions to get started.
Copyright (c) Thanga Ganapathy (MIT License).