diogomoretti / Javali
Licence: mit
🐗 Create a modern JavaScript library that uses ES6 + Jest
Stars: ✭ 144
Programming Languages
javascript
184084 projects - #8 most used programming language
es6
455 projects
Projects that are alternatives of or similar to Javali
Micro Starter
[Deprecated] 🔷 Basic (opinionated) starter kit for a micro app with webpack build
Stars: ✭ 144 (+0%)
Mutual labels: cli, jest
Consolemock
A tool for testing console logs
Stars: ✭ 103 (-28.47%)
Mutual labels: jest, javascript-library
Solidarity
Solidarity is an environment checker for project dependencies across multiple machines.
Stars: ✭ 540 (+275%)
Mutual labels: cli, javascript-library
Gest
👨💻 A sensible GraphQL testing tool - test your GraphQL schema locally and in the cloud
Stars: ✭ 109 (-24.31%)
Mutual labels: cli, jest
React Equalizer
Pure React Match Height Component
Stars: ✭ 32 (-77.78%)
Mutual labels: jest, javascript-library
Mhy
🧩 A zero-config, out-of-the-box, multi-purpose toolbox and development environment
Stars: ✭ 128 (-11.11%)
Mutual labels: cli, jest
Alienfx
AlienFX is a CLI and GUI utility to control the lighting effects of your Alienware computer.
Stars: ✭ 140 (-2.78%)
Mutual labels: cli
Typeit
The most versatile JavaScript typewriter effect library on the planet.
Stars: ✭ 2,406 (+1570.83%)
Mutual labels: javascript-library
Cli Menu
🖥 Build beautiful PHP CLI menus. Simple yet Powerful. Expressive DSL.
Stars: ✭ 1,776 (+1133.33%)
Mutual labels: cli
Swiftplate
Easily generate cross platform Swift framework projects from the command line
Stars: ✭ 1,746 (+1112.5%)
Mutual labels: cli
Node Promptly
Simple command line prompting utility for nodejs
Stars: ✭ 140 (-2.78%)
Mutual labels: cli
Gf Cli
GoFrame Command Line Interface, which is your helpmate for building GoFrame application with convenience.
Stars: ✭ 143 (-0.69%)
Mutual labels: cli
javali.js.org ⁓
⁓🐗 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
npx
Using 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-feature
git add --all
git commit -m "My commit message about my-feature"
git push origin my-feature
- Open a Pull Request =]
🐗 License
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].