An open API service indexing awesome lists of open source software.

https://github.com/lassjs/lassify

Lass inspired cli for managing dev dependency tool chain
https://github.com/lassjs/lassify

Last synced: 6 months ago
JSON representation

Lass inspired cli for managing dev dependency tool chain

Awesome Lists containing this project

README

          

# lassify

[![build status](https://img.shields.io/travis/com/lassjs/lassify.svg)](https://travis-ci.com/lassjs/lassify)
[![code coverage](https://img.shields.io/codecov/c/github/lassjs/lassify.svg)](https://codecov.io/gh/lassjs/lassify)
[![code style](https://img.shields.io/badge/code_style-XO-5ed9c7.svg)](https://github.com/sindresorhus/xo)
[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier)
[![made with lass](https://img.shields.io/badge/made_with-lass-95CC28.svg)](https://lass.js.org)
[![license](https://img.shields.io/github/license/lassjs/lassify.svg)](LICENSE)
[![npm downloads](https://img.shields.io/npm/dt/lassify.svg)](https://npm.im/lassify)

> Lass inspired cli for managing dev dependency tool chain

## Table of Contents

- [About](#about)
- [Install](#install)
- [Usage](#usage)
- [Contributors](#contributors)
- [License](#license)

## About

Inspired by [lass](https://github.com/lassjs/lass), lassify installs and manages your dev dependency tool chain in any project.

Currently lassify is work-in-progress and installs and sets up husky and lint-staged. In the future we hope to fully and intelligently manage dev dependency upgrade paths and migrations in your project as APIs change, including properly migrating any current configurations that you have that do not line up with our default configurations. For example, running `lassify` in a project with husky v3 and lint-staged v3 will properly take all the current configurations and properly set them up for the newest APIs and remove your old configurations with no breaks. Currently we simply install the newest versions and set up default configurations for these tools.

## Install

[npm][]:

```sh
npm install lassify
```

[yarn][]:

```sh
yarn add lassify
```

## Usage

```
cli for lass

Run lassify at the root of any project to install and manage your devDependencies.

Usage:
$ lassify [options]

Options
--cwd Optional directory to run the cli from. Defaults to process.cwd().

Examples
$ lassify
$ lassify --cwd '../other/directory'
```

## Similar Efforts

- [mrm](https://github.com/sapegin/mrm)

## Contributors

| Name | Website |
| ------------------ | -------------------------- |
| **Spencer Snyder** | |

## License

[MIT](LICENSE) © [Spencer Snyder](https://spencersnyder.io)

##

[npm]: https://www.npmjs.com/
[yarn]: https://yarnpkg.com/