Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kjirou/jquery.imageindexer

A jQuery plugin for supporting image management.
https://github.com/kjirou/jquery.imageindexer

Last synced: 7 days ago
JSON representation

A jQuery plugin for supporting image management.

Awesome Lists containing this project

README

        

jQuery ImageIndexer [![Build Status](https://travis-ci.org/kjirou/jquery.imageIndexer.png)](https://travis-ci.org/kjirou/jquery.imageIndexer)
===================

A jQuery plugin for supporting image management.

User's document is [here](http://kjirou.github.io/jquery.imageIndexer/).

## Development

### Dependencies

- `node.js` >= `11.0`, e.g. `brew install node`
- `PhantomJS`, e.g. `brew install phantomjs`

```
$ npm install -g grunt-cli testem
```

### Deploy

```
$ git clone [email protected]:kjirou/jquery.imageIndexer.git
$ cd jquery.imageIndexer
$ npm install
$ grunt
```

### Build commands

- `grunt` builds all files for development.
- `grunt watch` executes `grunt` each time at updating CoffeeScript files.
- `grunt release` generates JavaScript files for release.

### Testing

- Open [test/index.html](test/index.html)
- Execute `testem` or `testem server`, after that, open [http://localhost:7357/](http://localhost:7357/)
- `grunt test` is CI test by PhantomJS only.
- `grunt testall` is CI test for all browsers and all jQuery versions, but it has bugs.

### Test images credits

- [test/assets/images/denzi/](test/assets/images/denzi/) images are created by [Denzi](http://www3.wind.ne.jp/DENZI/diary/)
under license from [CC BY-SA 2.1 JP](http://creativecommons.org/licenses/by-sa/2.1/jp/).
- [test/assets/images/sunayume.jp/](test/assets/images/sunayume.jp/) images are created by [沙夢](http://sunayume.jp/)
under license from [here](http://sunayume.jp/?page_id=11).