lupin

Version, currently 1.0.0@alpha1 version
  • 1.0.0@alphalatestSep 13, 2018

github.com/lupincr/lupin

🐺 All in one Crystal Task Runner.

30 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  lupin:
    github: lupincr/lupin
    version: ~> 1.0.0@alpha

Then run:

shards install

shard.yml

Crystal
0.26.0
License
MIT
Authors
Mark Molnar <molnarpw@gmail.com>, Milan Szekely <szekelymilan1125@gmail.com>
Target
  • lupin from src/lupin.cr

Dependencies

Runtime Dependencies

  • bargs*github: crystalrealm/bargs
  • epilog1.1.1github: crystalrealm/epilog
  • watcher*github: faustinoaq/watcher

README

<p align="center">
  <img src="https://github.com/molnarmark/lupin/blob/master/assets/logo.png"/>
  <h2 align="center">All in one Task Runner for Crystal</h2>
</p>
<p align="center">
  <img src="https://img.shields.io/badge/%E2%99%A5-built%20with%20crystal-6D27C2.svg">
  <img src="https://img.shields.io/github/license/lupincr/lupin.svg">
  <img src="https://img.shields.io/github/tag/lupincr/lupin.svg">
  <img src="https://img.shields.io/circleci/project/github/lupincr/lupin/master.svg">
  <img src="https://img.shields.io/github/issues-pr/lupincr/lupin.svg">
  <img src="https://img.shields.io/github/issues/lupincr/lupin.svg">
</p>

# 🐺 Lupin

Lupin is heavily inspired by [Gulp](http://gulpjs.com) and tries to keep the API as close to Gulp's as possible.
We want to make it easy for JavaScripters who might not have a Ruby background to experience the power that Crystal provides.

## ❓ History of Lupin

Lupin was developed with one simple concept in mind. While Crystal already comes with a lot of helpful built in commands, we felt that there is room to improve.

You can just toss a `lupinfile.cr` inside your project, and have multiple tasks that might run deployment, multiple unit tests, integration tests, CSS minifiers, you name it.

Lupin gets rid of all the time consumed by executing commands.

Automate your workflow instead, and spend more time writing Crystal code - something you truly **love**! 💙

## 🖺 Documentation

You can find all the documentation that helps you get started working with Lupin [here](https://github.com/lupincr/lupin/tree/master/docs).

Please bear with us as we are further extending the documentation with **relevant** information.

## 👥 Maintainers

Lupin is maintained by 2 JavaScript programmers.

- Mark Molnar - Initial concept, designing & implementation of Lupin
- Milan Szekely - Website maintainer, active Lupin contributor

## 📃 License

Lupin is released under the MIT License.