terkel/mathsass — pull request #1 by thejameskyle (2013-10-26 18:04:44+00:00)
Title: Npm/Bower/Travis/Grunt/Bootcamp

- Adds [Npm](https://npmjs.org/) support
- Adds [Bower](http://bower.io/) support
- Adds Testing via [Bootcamp](https://github.com/tctcl/bootcamp) and [Grunt](http://gruntjs.com/)
- Adds [Travis CI](https://travis-ci.org/) Support
- Restructure Project to be more modularized
- Add LICENSE file (README said MIT)
- Bump version to 0.9.2

---

**NPM** and **Bower** allow you to easily install the library into other projects:

```
npm install mathsass
```
or
```
bower install mathsass
```

---

**Bootcamp** and **Grunt** allow you to test your library:

```
grunt
```

> ```
Running "bootcamp:dist" (bootcamp) task
✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
29 Tests, 82 assertions, 0 failures, 0 skipped
> ```

---

**Travis** allows you to have Continuous Integration Testing

> Runs everytime you push to github

---

This should be all set to publish on Travis, Npm, and Bower

**Travis CI**

You should just have to create an account and then activate your repository once this branch is merged in. Read http://about.travis-ci.org/docs/ for help

**Bower**

```
bower register mathsass git@github.com:terkel/mathsass.git
```

**Npm**

First you have to setup an account (just run through the different steps)
```
npm adduser
```

The publish the repository (this can take a few moments):
```
npm publish
```