Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stefanpenner/lib-kit
https://github.com/stefanpenner/lib-kit
Last synced: 17 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/stefanpenner/lib-kit
- Owner: stefanpenner
- License: mit
- Created: 2014-01-05T04:41:30.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-02-25T20:11:41.000Z (over 10 years ago)
- Last Synced: 2024-10-17T17:59:29.660Z (19 days ago)
- Language: JavaScript
- Size: 270 KB
- Stars: 5
- Watchers: 7
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# lib-kit [![Build Status](https://secure.travis-ci.org/stefanpenner/lib-kit.png?branch=master)](http://travis-ci.org/stefanpenner/lib-kit)
Kitchen-sink starter kit for building browser/node libraries. Extracted
from [rsvp.js](https://github.com/tildeio/rsvp.js)Building:
---------```sh
grunt
```developing:
-----------the following will monitor your lib code, tests and vendor'd
dependencies, and rebuild as needed. Additionally, navigating to
http://127.0.0.1:8000, will display the browser tests.```sh
grunt server # http://127.0.0.1:8000/
PORT=9292 grunt server # http://127.0.0.1:9292/
```Testing:
--------```sh
grunt test # headless testing (phantom + node)
grunt test:node # node
grunt test:phantom # phantom
grunt server # browser (navigate to http://127.0.0.1:8000)
```Releasing
---------- to bower (via github.com/components/)
- npm```sh
grunt build-release release-it:0.0.1
```Adding dependencies:
--------------------- npm
```sh
npm install --save # runtime dependency
npm install --save-dev # dev-dependency
```- bower (todo)