Skip to content

Commit c7410ae

Browse files
committed
Merge pull request #26 from stefanpenner/eat-your-veggies
Eat your veggies (all of them together)
2 parents 312eaca + 593670c commit c7410ae

20 files changed

+857
-112
lines changed

.editorconfig

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# top-most EditorConfig file
2+
root = true
3+
4+
# Unix-style newlines with a newline ending every file
5+
[*]
6+
end_of_line = lf
7+
insert_final_newline = true
8+
9+
# I like my 2-space indents, grr
10+
[*]
11+
indent_style = space
12+
indent_size = 2
13+
14+
# It's the universal encoding of love
15+
[*]
16+
charset = utf-8

.gitignore

+26
Original file line numberDiff line numberDiff line change
@@ -1 +1,27 @@
1+
# Logs
2+
logs
3+
*.log
4+
5+
# Runtime data
6+
pids
7+
*.pid
8+
*.seed
9+
10+
# Directory for instrumented libs generated by jscoverage/JSCover
11+
lib-cov
12+
13+
# Coverage directory used by tools like istanbul
14+
coverage
15+
16+
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
17+
.grunt
18+
19+
# node-waf configuration
20+
.lock-wscript
21+
22+
# Compiled binary addons (http://nodejs.org/api/addons.html)
23+
build/Release
24+
25+
# Dependency directory
26+
# https://docs.npmjs.com/misc/faq#should-i-check-my-node-modules-folder-into-git
127
node_modules

.npmignore

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
*
2+
!lib/*.js
3+
!index.js
4+
!LICENSE

.travis.yml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
language: node_js
2+
node_js:
3+
- '0.10'
4+
- '0.12'
5+
# - 'iojs'
6+
7+
install:
8+
- time npm install
9+
10+
script:
11+
- npm run test:coverage
12+
13+
after_success:
14+
- cat ./coverage/lcov.info | npm run coveralls

LICENSE

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2014 Jo Liss
3+
Copyright (c) 2015 Jo Liss
4+
Copyright (c) 2015 Caitlin Potter & Contributors.
45

56
Permission is hereby granted, free of charge, to any person obtaining a copy
67
of this software and associated documentation files (the "Software"), to deal

appveyor.yml

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# http://www.appveyor.com/docs/appveyor-yml
2+
3+
# Fix line endings in Windows. (runs before repo cloning)
4+
init:
5+
- git config --global core.autocrlf true
6+
7+
# Test against these versions of Node.js.
8+
environment:
9+
matrix:
10+
- nodejs_version: "0.12"
11+
12+
# Install scripts. (runs after repo cloning)
13+
install:
14+
# Get the latest stable version of Node 0.STABLE.latest
15+
- ps: Install-Product node $env:nodejs_version
16+
# Typical npm stuff.
17+
- md C:\nc
18+
- npm install -g npm@latest
19+
# Workaround https://github.com/npm/npm/wiki/Troubleshooting#upgrading-on-windows
20+
- set PATH=%APPDATA%\npm;%PATH%
21+
- npm config set cache C:\nc
22+
- npm version
23+
- npm install
24+
25+
# Post-install test scripts.
26+
test_script:
27+
# Output useful info for debugging.
28+
- npm version
29+
- cmd: npm test
30+
31+
# Don't actually build.
32+
build: off
33+
34+
# Set build version format here instead of in the admin panel.
35+
version: "{build}"

0 commit comments

Comments
 (0)