From ae6637492969e54a1a6c1ee8f18a924cb37b40f6 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Tue, 19 Jan 2016 10:02:36 +0000 Subject: [PATCH] Use Object.defineProperty() to define getter to validate with syncjslint. --- exec/load/filebase.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/exec/load/filebase.js b/exec/load/filebase.js index 0eea4c58b0..bb68556251 100644 --- a/exec/load/filebase.js +++ b/exec/load/filebase.js @@ -92,11 +92,13 @@ function FileBase(dir) { this.path = fullpath(file_area.dir[dir].path+this.name); } } - FileEntry.prototype = { - get name() { + + Object.defineProperty(FileEntry.prototype, "name", { + enumerable: true, + get: function() { return this.base+'.'+this.ext; } - }; + }); if(!f.exists) return ret; -- GitLab