diff --git a/.editorconfig b/.editorconfig index 636ceea4..ed90a068 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,36 +1,25 @@ # EditorConfig is awesome: http://EditorConfig.org -# Howto with your editor: -# Sublime: https://github.com/sindresorhus/editorconfig-sublime +# How-to with your editor: http://editorconfig.org/#download # top-most EditorConfig file root = true # Unix-style newlines with a newline ending every file -[**] +[*] end_of_line = lf +indent_style = tab insert_final_newline = true -# Standard at: https://github.com/felixge/node-style-guide -[**.js, **.json] +[{Dockerfile,Procfile}] +trim_trailing_whitespace = true + +# Standard at: https://github.com/felixge/node-style-guide +[{*.js,*.json}] trim_trailing_whitespace = true -indent_style = tab quote_type = single curly_bracket_next_line = false spaces_around_operators = true space_after_control_statements = true space_after_anonymous_functions = false spaces_in_brackets = false - -# No Standard. Please document a standard if different from .js -[**.yml, **.html, **.css] -trim_trailing_whitespace = true -indent_style = tab - -# No standard. Please document a standard if different from .js -[**.md] -indent_style = tab - -# Standard at: -[Makefile] -indent_style = tab \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 96dc98b1..de61a992 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,4 +26,4 @@ ENV NODE_ENV development # Port 3000 for server # Port 35729 for livereload EXPOSE 3000 35729 -CMD ["grunt"] \ No newline at end of file +CMD ["grunt"] diff --git a/app/controllers/articles.server.controller.js b/app/controllers/articles.server.controller.js index f23f2abb..f5b4d27f 100644 --- a/app/controllers/articles.server.controller.js +++ b/app/controllers/articles.server.controller.js @@ -117,4 +117,4 @@ exports.hasAuthorization = function(req, res, next) { }); } next(); -}; \ No newline at end of file +}; diff --git a/app/controllers/core.server.controller.js b/app/controllers/core.server.controller.js index f2af8e1f..5dfdd5e4 100644 --- a/app/controllers/core.server.controller.js +++ b/app/controllers/core.server.controller.js @@ -8,4 +8,4 @@ exports.index = function(req, res) { user: req.user || null, request: req }); -}; \ No newline at end of file +}; diff --git a/app/controllers/errors.server.controller.js b/app/controllers/errors.server.controller.js index 41078b4d..5944d786 100644 --- a/app/controllers/errors.server.controller.js +++ b/app/controllers/errors.server.controller.js @@ -39,4 +39,4 @@ exports.getErrorMessage = function(err) { } return message; -}; \ No newline at end of file +}; diff --git a/app/controllers/users.server.controller.js b/app/controllers/users.server.controller.js index 64e772e9..06ef00ea 100755 --- a/app/controllers/users.server.controller.js +++ b/app/controllers/users.server.controller.js @@ -13,4 +13,4 @@ module.exports = _.extend( require('./users/users.authorization.server.controller'), require('./users/users.password.server.controller'), require('./users/users.profile.server.controller') -); \ No newline at end of file +); diff --git a/app/controllers/users/users.authentication.server.controller.js b/app/controllers/users/users.authentication.server.controller.js index c15c8a11..d34642b5 100644 --- a/app/controllers/users/users.authentication.server.controller.js +++ b/app/controllers/users/users.authentication.server.controller.js @@ -24,7 +24,7 @@ exports.signup = function(req, res) { user.provider = 'local'; user.displayName = user.firstName + ' ' + user.lastName; - // Then save the user + // Then save the user user.save(function(err) { if (err) { return res.status(400).send({ @@ -203,4 +203,4 @@ exports.removeOAuthProvider = function(req, res, next) { } }); } -}; \ No newline at end of file +}; diff --git a/app/controllers/users/users.password.server.controller.js b/app/controllers/users/users.password.server.controller.js index 765aad0b..e246baed 100644 --- a/app/controllers/users/users.password.server.controller.js +++ b/app/controllers/users/users.password.server.controller.js @@ -142,7 +142,7 @@ exports.reset = function(req, res, next) { if (err) { res.status(400).send(err); } else { - // Return authenticated user + // Return authenticated user res.json(user); done(err, user); diff --git a/app/controllers/users/users.profile.server.controller.js b/app/controllers/users/users.profile.server.controller.js index dd38936f..8e438f7c 100644 --- a/app/controllers/users/users.profile.server.controller.js +++ b/app/controllers/users/users.profile.server.controller.js @@ -53,4 +53,4 @@ exports.update = function(req, res) { */ exports.me = function(req, res) { res.json(req.user || null); -}; \ No newline at end of file +}; diff --git a/app/models/article.server.model.js b/app/models/article.server.model.js index 3f6fd0df..f2b89db8 100644 --- a/app/models/article.server.model.js +++ b/app/models/article.server.model.js @@ -31,4 +31,4 @@ var ArticleSchema = new Schema({ } }); -mongoose.model('Article', ArticleSchema); \ No newline at end of file +mongoose.model('Article', ArticleSchema); diff --git a/app/models/user.server.model.js b/app/models/user.server.model.js index 840464af..66d31bf6 100755 --- a/app/models/user.server.model.js +++ b/app/models/user.server.model.js @@ -143,4 +143,4 @@ UserSchema.statics.findUniqueUsername = function(username, suffix, callback) { }); }; -mongoose.model('User', UserSchema); \ No newline at end of file +mongoose.model('User', UserSchema); diff --git a/app/routes/articles.server.routes.js b/app/routes/articles.server.routes.js index 7d840e6f..9a93d059 100644 --- a/app/routes/articles.server.routes.js +++ b/app/routes/articles.server.routes.js @@ -19,4 +19,4 @@ module.exports = function(app) { // Finish by binding the article middleware app.param('articleId', articles.articleByID); -}; \ No newline at end of file +}; diff --git a/app/routes/core.server.routes.js b/app/routes/core.server.routes.js index 1db9d400..71388226 100644 --- a/app/routes/core.server.routes.js +++ b/app/routes/core.server.routes.js @@ -4,4 +4,4 @@ module.exports = function(app) { // Root routing var core = require('../../app/controllers/core.server.controller'); app.route('/').get(core.index); -}; \ No newline at end of file +}; diff --git a/app/routes/users.server.routes.js b/app/routes/users.server.routes.js index 3120e9ab..a3005346 100644 --- a/app/routes/users.server.routes.js +++ b/app/routes/users.server.routes.js @@ -54,4 +54,4 @@ module.exports = function(app) { // Finish by binding the user middleware app.param('userId', users.userByID); -}; \ No newline at end of file +}; diff --git a/app/tests/article.server.routes.test.js b/app/tests/article.server.routes.test.js index 7eb5f772..c583c3f3 100644 --- a/app/tests/article.server.routes.test.js +++ b/app/tests/article.server.routes.test.js @@ -116,7 +116,7 @@ describe('Article CRUD tests', function() { .end(function(articleSaveErr, articleSaveRes) { // Set message assertion (articleSaveRes.body.message).should.match('Title cannot be blank'); - + // Handle article save error done(articleSaveErr); }); @@ -250,7 +250,7 @@ describe('Article CRUD tests', function() { }); it('should not be able to delete an article if not signed in', function(done) { - // Set article user + // Set article user article.user = user; // Create new article model instance diff --git a/app/views/404.server.view.html b/app/views/404.server.view.html index 0074fa45..40407617 100644 --- a/app/views/404.server.view.html +++ b/app/views/404.server.view.html @@ -5,4 +5,4 @@
{{url}} is not a valid path.
-{% endblock %}
\ No newline at end of file
+{% endblock %}
diff --git a/app/views/500.server.view.html b/app/views/500.server.view.html
index 8e6711b7..cc3b1478 100644
--- a/app/views/500.server.view.html
+++ b/app/views/500.server.view.html
@@ -5,4 +5,4 @@
{{error}}
-{% endblock %}
\ No newline at end of file
+{% endblock %}
diff --git a/app/views/layout.server.view.html b/app/views/layout.server.view.html
index 6c038146..9e9cebd4 100644
--- a/app/views/layout.server.view.html
+++ b/app/views/layout.server.view.html
@@ -78,4 +78,4 @@