From 94a09d18f8a363d7cfe73d21711cb445b582745f Mon Sep 17 00:00:00 2001 From: tatsy Date: Sat, 7 Feb 2015 13:15:45 +0900 Subject: [PATCH] Revising code format. --- app.js | 2 + lib/article-manager.js | 8 +- lib/connect.js | 4 +- lib/en-utils.js | 6 +- lib/md-video.js | 46 +++--- routes/index.js | 271 ++++++++++++++++++----------------- test/.eslintrc | 3 + test/test_article_manager.js | 29 ++-- test/test_connect.js | 4 +- test/test_date_formatter.js | 32 +++-- test/test_en_utils.js | 26 ++-- test/test_md_video.js | 33 +++-- test/test_server.js | 52 +++---- 13 files changed, 267 insertions(+), 249 deletions(-) create mode 100644 test/.eslintrc diff --git a/app.js b/app.js index c5ed6fa..af86654 100644 --- a/app.js +++ b/app.js @@ -1,3 +1,5 @@ +'use strict'; + var express = require('express'); var app = express(); var http = require('http').Server(app); diff --git a/lib/article-manager.js b/lib/article-manager.js index a123066..5817481 100644 --- a/lib/article-manager.js +++ b/lib/article-manager.js @@ -7,15 +7,15 @@ var articleDir = './public/articles/'; exports.dir = articleDir; /* - * get information text from ARTICLE_DIR/info.txt - */ +* get information text from ARTICLE_DIR/info.txt +*/ exports.getInfo = function(id) { return JSON.parse(fs.readFileSync(articleDir + id + '/info.txt')); }; /* - * get article list categorized its post month and day - */ +* get article list categorized its post month and day +*/ exports.getList = function(callback) { var i; diff --git a/lib/connect.js b/lib/connect.js index 521d901..4095013 100644 --- a/lib/connect.js +++ b/lib/connect.js @@ -110,7 +110,7 @@ function onConnection(socket) { socket.on('connected', function(articleInfo) { var uploadDir = 'articles/' + articleInfo.id + '/upload'; - uploadedFiles = getFilesWithCreatedOrder('./public/' + uploadDir); + var uploadedFiles = getFilesWithCreatedOrder('./public/' + uploadDir); socket.emit('file list update', uploadedFiles); socket.on('code update', function(code) { @@ -134,7 +134,7 @@ function onConnection(socket) { var uploadDir = 'articles/' + articleInfo.id + '/upload'; var noteStore = enutils.getNoteStore(); var rendered = renderCode(articleInfo.code, uploadDir, uploadDir); - var evData = enutils.ENMLize(rendered); + var evData = enutils.enmlize(rendered); enutils.makeNote(noteStore, articleInfo.title, evData.enml, evData.resources, null, function() { socket.emit('save evernote success') }); }); diff --git a/lib/en-utils.js b/lib/en-utils.js index 98a8966..9b4778a 100644 --- a/lib/en-utils.js +++ b/lib/en-utils.js @@ -138,7 +138,7 @@ function removeIdClass(code) { return code; } -function ENMLize(code) { +function enmlize(code) { var i, after; var enData = { @@ -184,7 +184,7 @@ function ENMLize(code) { do { matchCode = regexCode.exec(code); if(!matchCode) break; - + var lineno = matchCode[1].split('\n').length; var linenoStr = ''; for (i = 1; i <= lineno; i++) { @@ -213,5 +213,5 @@ function ENMLize(code) { return enData; } -exports.ENMLize = ENMLize; +exports.enmlize = enmlize; exports.removeIdClass = removeIdClass; diff --git a/lib/md-video.js b/lib/md-video.js index 4cf0818..72a39ec 100644 --- a/lib/md-video.js +++ b/lib/md-video.js @@ -1,33 +1,35 @@ +'use strict'; + var regex = { - link: new RegExp(/\$\[([\s\S]*?)\]\(([\s\S]*?)\)/) + link: new RegExp(/\$\[([\s\S]*?)\]\(([\s\S]*?)\)/) }; function render(href, text) { - var imsizeReg = /([\s\S]+) =([0-9]*)x([0-9]*)/; - var match = imsizeReg.exec(href); - if(match) href = match[1]; - var out = '