From 35a487a9572f165032758eda97de5ad0d59581cb Mon Sep 17 00:00:00 2001 From: Denys Dovhan Date: Tue, 3 Jan 2017 23:39:50 +0200 Subject: [PATCH] Fix ESLint errors and warnings --- ns.js | 3 ++- postinstall.js | 2 +- test/test.js | 29 +++++++++++++++-------------- 3 files changed, 18 insertions(+), 16 deletions(-) diff --git a/ns.js b/ns.js index de7a0f5..8f18f05 100644 --- a/ns.js +++ b/ns.js @@ -1,3 +1,4 @@ +/* eslint-disable */ /** * Created by papostol on 27/01/2015. */ @@ -12,4 +13,4 @@ Handlebars.initNS = function (ns, obj) { Handlebars.initNS(levels.join('.'), obj[first]); } return obj[first]; -}; \ No newline at end of file +}; diff --git a/postinstall.js b/postinstall.js index a919fd5..092540e 100644 --- a/postinstall.js +++ b/postinstall.js @@ -1,3 +1,4 @@ +/* eslint-disable */ /** * Created by Paul on 10/11/2015. */ @@ -26,4 +27,3 @@ runtime.forEach(function(r) { }); }); }); - diff --git a/test/test.js b/test/test.js index 54abd24..338e3a4 100644 --- a/test/test.js +++ b/test/test.js @@ -1,3 +1,4 @@ +/* eslint no-undef: 0 */ 'use strict'; const sysPath = require('path'); @@ -14,7 +15,7 @@ describe('Plugin', () => { beforeEach(() => { plugin = new Plugin({ - plugins: {} + plugins: {}, }); }); @@ -31,7 +32,7 @@ describe('Plugin', () => { it('should include runtime compiler', () => { const expected = [ sysPath.join(process.cwd(), 'dist', 'handlebars.runtime.js'), - sysPath.join(process.cwd(), 'ns.js') + sysPath.join(process.cwd(), 'ns.js'), ]; plugin = new Plugin(config.runtimeTrue); @@ -41,7 +42,7 @@ describe('Plugin', () => { it('should include full compiler', () => { const expected = [ sysPath.join(process.cwd(), 'dist', 'handlebars.js'), - sysPath.join(process.cwd(), 'ns.js') + sysPath.join(process.cwd(), 'ns.js'), ]; plugin = new Plugin(config.runtimeFalse); @@ -51,7 +52,7 @@ describe('Plugin', () => { it('should include full optimized compiler', () => { const expected = [ sysPath.join(process.cwd(), 'dist', 'handlebars.min.js'), - sysPath.join(process.cwd(), 'ns.js') + sysPath.join(process.cwd(), 'ns.js'), ]; plugin = new Plugin(config.runtimeFalseOptimizedTrue); @@ -61,7 +62,7 @@ describe('Plugin', () => { it('should include runtime compiler with amd', () => { const expected = [ sysPath.join(process.cwd(), 'dist', 'handlebars.runtime.amd.js'), - sysPath.join(process.cwd(), 'ns.js') + sysPath.join(process.cwd(), 'ns.js'), ]; plugin = new Plugin(config.runtimeTrueAmdTrue); @@ -71,7 +72,7 @@ describe('Plugin', () => { it('should include optimized runtime compiler', () => { const expected = [ sysPath.join(process.cwd(), 'dist', 'handlebars.runtime.min.js'), - sysPath.join(process.cwd(), 'ns.js') + sysPath.join(process.cwd(), 'ns.js'), ]; plugin = new Plugin(config.runtimeTrueOptimizeTrue); @@ -81,7 +82,7 @@ describe('Plugin', () => { it('should include optimized runtime compiler with amd', () => { const expected = [ sysPath.join(process.cwd(), 'dist', 'handlebars.runtime.amd.min.js'), - sysPath.join(process.cwd(), 'ns.js') + sysPath.join(process.cwd(), 'ns.js'), ]; plugin = new Plugin(config.runtimeTrueAmdTrueOptimizeTrue); @@ -94,7 +95,7 @@ describe('Plugin', () => { it('should include amd compiler', () => { const expected = [ sysPath.join(process.cwd(), 'dist', 'handlebars.amd.js'), - sysPath.join(process.cwd(), 'ns.js') + sysPath.join(process.cwd(), 'ns.js'), ]; plugin = new Plugin(config.amdTrue); @@ -104,7 +105,7 @@ describe('Plugin', () => { it('should include optimized amd compiler', () => { const expected = [ sysPath.join(process.cwd(), 'dist', 'handlebars.amd.min.js'), - sysPath.join(process.cwd(), 'ns.js') + sysPath.join(process.cwd(), 'ns.js'), ]; plugin = new Plugin(config.amdTrueOptimizeTrue); @@ -114,7 +115,7 @@ describe('Plugin', () => { it('should not include amd compiler', () => { const expected = [ sysPath.join(process.cwd(), 'dist', 'handlebars.js'), - sysPath.join(process.cwd(), 'ns.js') + sysPath.join(process.cwd(), 'ns.js'), ]; plugin = new Plugin(config.amdFalse); @@ -133,8 +134,8 @@ describe('Plugin', () => { const expected = '

hello

'; return plugin.compile({data: content, path: 'templates/hello.hbs'}).then(data => { - eval(data); - expect(JST.Sub['hello']({a: 'hello'})).to.equal(expected); + eval(data); // eslint-disable-line + expect(JST.Sub.hello({a: 'hello'})).to.equal(expected); }); }); }); @@ -149,8 +150,8 @@ describe('Plugin', () => { const expected = '

hello

'; return plugin.compile({data: content, path: 'templates/hello'}).then(data => { - eval(data); - expect(test_templates['hello']({a: 'hello'})).to.equal(expected); + eval(data); // eslint-disable-line + expect(test_templates.hello({a: 'hello'})).to.equal(expected); // eslint-disable-line }); }); });