Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Npm/Bower/Travis/Grunt/Bootcamp #1

Merged
merged 32 commits into from Nov 8, 2013

Conversation

@jamiebuilds
Copy link
Contributor

commented Oct 26, 2013

  • Adds Npm support
  • Adds Bower support
  • Adds Testing via Bootcamp and Grunt
  • Adds Travis CI 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

jamiebuilds added some commits Oct 26, 2013

@terkel terkel merged commit a655eac into terkel:master Nov 8, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.