Skip to content

Commit

Permalink
update, close #1
Browse files Browse the repository at this point in the history
  • Loading branch information
tunnckoCore committed Oct 1, 2015
1 parent d1d81fe commit cf03c9b
Show file tree
Hide file tree
Showing 17 changed files with 297 additions and 410 deletions.
1 change: 0 additions & 1 deletion .coveralls.yml

This file was deleted.

26 changes: 9 additions & 17 deletions .editorconfig
@@ -1,34 +1,26 @@
# .editorconfig <https://github.com/tunnckoCore/dotfiles>
#
# Copyright (c) 2014 Charlike Mike Reagent, contributors.
# Copyright (c) 2015 Charlike Mike Reagent, contributors.
# Released under the MIT license.
#

root = true

[*]
indent_style = space
charset = utf-8
end_of_line = lf
insert_final_newline = false
trim_trailing_whitespace = false

[*.{json,cson,yml,yaml,md,jade,css,stylus}]
indent_size = 2
indent_style = space

[*.{js,php}]
indent_size = 2
[*.js]
insert_final_newline = true
trim_trailing_whitespace = true

[*.{php,html}]
[*.php]
indent_size = 4
insert_final_newline = true
trim_trailing_whitespace = true

[Makefile]
indent_size = 2
indent_style = tab

[.*rc]
indent_size = 2
indent_style = space
trim_trailing_whitespace = true
[*.md]
insert_final_newline = false
trim_trailing_whitespace = false
4 changes: 3 additions & 1 deletion .gitignore
@@ -1,6 +1,6 @@
# .gitignore <https://github.com/tunnckoCore/dotfiles>
#
# Copyright (c) 2014 Charlike Mike Reagent, contributors.
# Copyright (c) 2015 Charlike Mike Reagent, contributors.
# Released under the MIT license.
#

Expand All @@ -21,6 +21,7 @@ nbproject
cache
temp
tmp
gulp-octet

# Packages #
# ##########
Expand Down Expand Up @@ -53,3 +54,4 @@ Desktop.ini
npm-debug.log
.directory
._*
lcov.info
116 changes: 0 additions & 116 deletions .jscsrc

This file was deleted.

23 changes: 0 additions & 23 deletions .jshintignore

This file was deleted.

37 changes: 0 additions & 37 deletions .jshintrc

This file was deleted.

30 changes: 23 additions & 7 deletions .travis.yml
@@ -1,13 +1,29 @@
sudo: false
language: "node_js"
sudo: false

node_js:
- "iojs"
- "0.10"
- "0.11"
- "0.12"
- "4"

notifications:
email:
on_success: never
on_failure: never

before_script:
- npm install standard
- standard

script:
- npm install istanbul-harmony
- node --harmony node_modules/.bin/istanbul cover test.js

after_success:
- npm install coveralls
- cat coverage/lcov.info | coveralls
- mv coverage/lcov.info .

matrix:
allow_failures:
- node_js: "0.10"
fast_finish: true
script: "npm run-script test-travis"
after_script: "npm install coveralls && cat ./coverage/lcov.info | coveralls"
- node_js: "0.10"
14 changes: 14 additions & 0 deletions CHANGELOG.md
@@ -0,0 +1,14 @@


## 1.0.1 - 2014-12-30
- Release v1.0.1 / npm@v1.0.1
- force code style
- tweaks, jshint, jscs, editorconfig, readme style, etc

## 1.0.0 - 2014-10-21
- Release v1.0.0 / npm@v1.0.0
- update ignore files
- first release

## 0.0.0 - 2014-06-19
- Initial commit
32 changes: 32 additions & 0 deletions CONTRIBUTING.md
@@ -0,0 +1,32 @@
# Contributing Guidelines

Contributions are always welcome!

**Before spending lots of time on something, ask for feedback on your idea first!**

Please search issues and pull requests before adding something new to avoid duplicating efforts and conversations.


## Installing

Fork and clone the repo, then `npm install` to install all dependencies and `npm test` to ensure all is okey before you start anything.


## Testing

Tests are run with `npm test`. Please ensure all tests are passing before submitting a pull request (unless you're creating a failing test to increase test coverage or show a problem).

## Code Style

[![standard][standard-image]][standard-url]

This repository uses [`standard`][standard-url] to maintain code style and consistency, and to avoid style arguments. You are encouraged to install it globally. `npm test` runs `standard` so you don't have to!

```
npm i standard -g
```

It is intentional to don't have `standard`, `istanbul` and `coveralls` in the devDependencies. Travis will handle all that stuffs. That approach will save bandwidth also installing and development time.

[standard-image]: https://cdn.rawgit.com/feross/standard/master/badge.svg
[standard-url]: https://github.com/feross/standard
21 changes: 21 additions & 0 deletions LICENSE
@@ -0,0 +1,21 @@
The MIT License (MIT)

Copyright (c) 2014-2015 Charlike Mike Reagent

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

0 comments on commit cf03c9b

Please sign in to comment.