arabica

1.0.2 • Public • Published

Arabica

Arabica is a simple tool for building CoffeeScript/JavaScript projects. It will concatenate and compile multiple .coffee/.js files into a single output, optionally minified using UglifyJS.

Configuration

Project options are specified in arabica.json, located at the root of your project.

{
  "paths": [
      "src/lib/underscore.min.js",
      "src/one.coffee",
      "src/two.coffee",
      "src/three.coffee",
  ],
  "out": "build.min.js",
  "uglify": true
}

Usage

arabica build DIRECTORY=. - Build the project using the arabica.json file located at DIRECTORY (defaults to current directory)

arabica clean DIRECTORY=. - Remove the output file specified in arabica.json in DIRECTORY (defaults to current directory)

arabica [-v | --version] - Display the currently installed version

Example

There is a simple example set up in the example/ directory.

Installation

Arabica is distributed as an npm package. To install, type

$ npm install arabica -g

This will install the arabica executable on your system.

License

Arabica is licensed under MIT. For details, see the LICENSE file.

Readme

Keywords

none

Package Sidebar

Install

npm i arabica

Weekly Downloads

2

Version

1.0.2

License

MIT

Last publish

Collaborators

  • andrewberls