Stop using IIFE for index.js
`index.js` is a NodeJS file. NodeJS automatically adds IIFE around JS code from each NodeJS file and passes in some variables like `module` object. Therefore it is redundant to have IIFE in `index.js`. Change-Id: Iea8ad83d8f3598aa506063614db482eeef52db4e
This commit is contained in:
parent
e31eb6dcd9
commit
f0d0b3fc81
23
index.js
23
index.js
@ -14,21 +14,22 @@
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
/*eslint-disable strict*/
|
||||
'use strict';
|
||||
/*eslint-enable strict*/
|
||||
|
||||
/**
|
||||
* The default module for this package simply reads in the .eslintrc yaml file, and returns it
|
||||
* as a module.
|
||||
*/
|
||||
(function () {
|
||||
"use strict";
|
||||
|
||||
var yaml = require('js-yaml');
|
||||
var fs = require('fs');
|
||||
var path = require('path');
|
||||
var yaml = require('js-yaml');
|
||||
var fs = require('fs');
|
||||
var path = require('path');
|
||||
|
||||
/*eslint-disable no-sync */
|
||||
var rcPath = path.join(__dirname, '.eslintrc');
|
||||
var fileContent = fs.readFileSync(rcPath);
|
||||
/*eslint-enable no-sync */
|
||||
/*eslint-disable no-sync */
|
||||
var rcPath = path.join(__dirname, '.eslintrc');
|
||||
var fileContent = fs.readFileSync(rcPath);
|
||||
/*eslint-enable no-sync */
|
||||
|
||||
module.exports = yaml.safeLoad(fileContent);
|
||||
})();
|
||||
module.exports = yaml.safeLoad(fileContent);
|
||||
|
Loading…
Reference in New Issue
Block a user