Javali
š Create a modern JavaScript library that uses ES6 + Jest
Install / Use
/learn @diogomoretti/JavaliREADME
š About
Javali (aka JAVAScript LIbrary) is a CLI like Create React App, but for creating JavaScript libraries. Below, some features:
- Simple command to create a library
- Fully ES6 that compiles to UMD and CommonJS
- Supports Typescript
- Jest for tests
- Rollup as bundler
- Live Server to run locally
š Get started
Using npx
1 ā Install and create your library immediately:
npx javali my-lib
2 ā Enjoy!
Using global cli
1 ā Install Javali globally:
yarn global add javali
or
npm install -g javali
2 ā Create your library:
javali my-lib
Or using TypeScript:
javali my-lib --typescript
3 ā Enjoy!
ā
A folder and library called my-lib will be created in this case.
š Contributing
- Fork this repository
git checkout -b my-featuregit add --allgit commit -m "My commit message about my-feature"git push origin my-feature- Open a Pull Request =]
š License
MIT Ā© Diogo Moretti
Related Skills
node-connect
339.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.9kCommit, push, and open a PR
