Permalink
Browse files

Refresh for cohort 013

Update from node-template
  • Loading branch information...
Antony Donovan
Antony Donovan committed Aug 24, 2016
1 parent 32c07a4 commit 57816f54ce5687201d0360fa2a198cbdc6bd4c33
Showing with 1,063 additions and 107 deletions.
  1. +27 −3 .editorconfig
  2. +176 −3 .gitignore
  3. +3 −0 .jscsrc
  4. +3 −2 .jshintrc
  5. +1 −1 .remarkrc
  6. +786 −34 LICENSE
  7. +3 −2 README.md
  8. +1 −1 grunt/aliases.json
  9. +0 −8 grunt/jasmine.json
  10. +0 −15 grunt/jasmine_nodejs.json
  11. +1 −3 grunt/jscs.json
  12. +8 −0 grunt/mochaTest.json
  13. +0 −14 grunt/node-inspector.json
  14. +1 −1 grunt/paths.json
  15. +7 −0 lib/example.js
  16. +14 −16 package.json
  17. +32 −4 spec/example.spec.js
@@ -1,13 +1,37 @@
# EditorConfig helps developers define and maintain consistent
# coding styles between different editors and IDEs
# editorconfig.org

root = true

[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
indent_style = space
indent_size = 2

[*.js]
indent_style = space
indent_size = 2

[*.rb]
indent_style = space
indent_size = 2

[*.hbs]
insert_final_newline = false
indent_style = space
indent_size = 2

[*.css]
indent_style = space
indent_size = 2

[*.html]
indent_style = space
indent_size = 2

[*.md]
[*.{diff,md}]
trim_trailing_whitespace = false
@@ -1,5 +1,5 @@

# Created by https://www.gitignore.io/api/node,osx,linux,windows
# Created by https://www.gitignore.io/api/node,osx,linux,windows,ruby,node,rails,express,ember

### Node ###
# Logs
@@ -11,13 +11,17 @@ npm-debug.log*
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

@@ -27,18 +31,22 @@ coverage
# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release

# Dependency directory
# Dependency directories
node_modules
jspm_packages

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history


### OSX ###
.DS_Store
*.DS_Store
.AppleDouble
.LSOverride

@@ -55,6 +63,7 @@ Icon
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
@@ -97,3 +106,167 @@ $RECYCLE.BIN/
# Windows shortcuts
*.lnk


### Ruby ###
*.gem
*.rbc
/.config
/coverage/
/InstalledFiles
/pkg/
/spec/reports/
/spec/examples.txt
/test/tmp/
/test/version_tmp/
/tmp/

# Used by dotenv library to load environment variables.
# .env

## Specific to RubyMotion:
.dat*
.repl_history
build/
*.bridgesupport
build-iPhoneOS/
build-iPhoneSimulator/

## Specific to RubyMotion (use of CocoaPods):
#
# We recommend against adding the Pods directory to your .gitignore. However
# you should judge for yourself, the pros and cons are mentioned at:
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
#
# vendor/Pods/

## Documentation cache and generated files:
/.yardoc/
/_yardoc/
/doc/
/rdoc/

## Environment normalization:
/.bundle/
/vendor/bundle
/lib/bundler/man/

# for a library or gem, you might want to ignore these files since the code is
# intended to run in multiple environments; otherwise, check them in:
# Gemfile.lock
# .ruby-version
# .ruby-gemset

# unless supporting rvm < 1.11.0 or doing something fancy, ignore this:
.rvmrc


### Node ###
# Logs
logs
*.log
npm-debug.log*

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# node-waf configuration
.lock-wscript

# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules
jspm_packages

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history


### Rails ###
*.rbc
capybara-*.html
.rspec
/log
/tmp
/db/*.sqlite3
/db/*.sqlite3-journal
/public/system
/coverage/
/spec/tmp
**.orig
rerun.txt
pickle-email-*.html

# TODO Comment out this rule if you are OK with secrets being uploaded to the repo
config/initializers/secret_token.rb

# Only include if you have production secrets in this file, which is no longer a Rails default
# config/secrets.yml

# dotenv
# TODO Comment out this rule if environment variables can be committed
.env

## Environment normalization:
/.bundle
/vendor/bundle

# these should all be checked in to normalize the environment:
# Gemfile.lock, .ruby-version, .ruby-gemset

# unless supporting rvm < 1.11.0 or doing something fancy, ignore this:
.rvmrc

# if using bower-rails ignore default bower_components path bower.json files
/vendor/assets/bower_components
*.bowerrc
bower.json

# Ignore pow environment settings
.powenv

# Ignore Byebug command history file.
.byebug_history


#!! ERROR: express is undefined. Use list command to see defined gitignore types !!#

### Ember ###
# see https://github.com/ember-cli/ember-cli/blob/master/blueprints/app/files/gitignore
# compiled output
/dist
/tmp

# dependencies
/node_modules
/bower_components

# misc
/.sass-cache
/connect.lock
/coverage/*
/libpeerconnection.log
npm-debug.log
testem.log
@@ -1,6 +1,9 @@
{
"preset": "airbnb",
"disallowMultipleVarDecl": "exceptUndefined",
"disallowSpaceAfterObjectKeys": {
"allExcept": ["method"]
},
"requirePaddingNewLinesAfterBlocks": {
"allExcept": ["inCallExpressions", "inArrayExpressions", "inProperties"]
},
@@ -3,12 +3,13 @@
"devel": true,
"eqeqeq": true,
"esversion": 6,
"jasmine": true,
"latedef": true,
"mocha": true,
"noarg": true,
"node": true,
"nonew": true,
"strict": "global",
"undef": true,
"unused": true
"unused": true,
"varstmt": true
}
@@ -1,6 +1,6 @@
{
"plugins": {
"lint": {
"remark-lint": {
"blockquote-indentation": "2",
"checkbox-character-style": {
"checked": "x",
Oops, something went wrong.

0 comments on commit 57816f5

Please sign in to comment.