All Projects → diogomoretti → Javali

diogomoretti / Javali

Licence: mit
🐗 Create a modern JavaScript library that uses ES6 + Jest

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
Jest Express
Mock Express for testing with Jest
Stars: ✭ 141 (-2.08%)
Mutual labels:  jest
Spring Cloud Cli
Spring Cloud CLI features
Stars: ✭ 139 (-3.47%)
Mutual labels:  cli
Wireless Tools
Wireless tools for Node.js
Stars: ✭ 139 (-3.47%)
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
Raven Weapp
Sentry SDK for WeApp
Stars: ✭ 142 (-1.39%)
Mutual labels:  javascript-library
Cli
Manage and configure Akamai from the Command Line.
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
Fugu
Swiss Army knife for Docker
Stars: ✭ 139 (-3.47%)
Mutual labels:  cli
Wikit
Wikipedia summaries from the command line
Stars: ✭ 141 (-2.08%)
Mutual labels:  cli
Jscalendar
Just a simple javascript calendar
Stars: ✭ 142 (-1.39%)
Mutual labels:  javascript-library

Javali

Travis (.org) NPM JavaScript Style Guide

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

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

  1. Fork this repository
  2. git checkout -b my-feature
  3. git add --all
  4. git commit -m "My commit message about my-feature"
  5. git push origin my-feature
  6. Open a Pull Request =]

🐗 License

MIT © Diogo Moretti

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].