Skip to content

Commit 448747a

Browse files
committed
Style: remove eslint warnings
1 parent 465aab5 commit 448747a

File tree

4 files changed

+23
-26
lines changed

4 files changed

+23
-26
lines changed

index.js

+8-16
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,17 @@
1-
'use strict';
2-
3-
const rcs = require('rcs-core');
4-
const fs = require('fs-extra');
5-
const path = require('path');
6-
const glob = require('glob');
7-
const json = require('json-extra');
8-
const async = require('async');
9-
const _ = require('lodash');
10-
111
/**
122
* parses through every single document and renames the names
133
*
144
* @module renameCssSelectors
155
*/
16-
const renameCssSelectors = module.exports = {};
6+
const renameCssSelectors = {};
177

188
// PROCESS
19-
renameCssSelectors.processSync = require('./lib/process/processSync');
20-
renameCssSelectors.process = require('./lib/process/process');
9+
renameCssSelectors.processSync = require('./lib/process/processSync');
10+
renameCssSelectors.process = require('./lib/process/process');
2111
renameCssSelectors.processCssSync = require('./lib/processCss/processCssSync');
22-
renameCssSelectors.processCss = require('./lib/processCss/processCss');
23-
renameCssSelectors.processJsSync = require('./lib/processJs/processJsSync');
24-
renameCssSelectors.processJs = require('./lib/processJs/processJs');
12+
renameCssSelectors.processCss = require('./lib/processCss/processCss');
13+
renameCssSelectors.processJsSync = require('./lib/processJs/processJsSync');
14+
renameCssSelectors.processJs = require('./lib/processJs/processJs');
2515

2616
// MAPPING
2717
renameCssSelectors.generateMappingSync = require('./lib/mapping/generateMappingSync');
@@ -30,3 +20,5 @@ renameCssSelectors.loadMapping = require('./lib/mapping/loadMapping');
3020

3121
// CONFIG
3222
renameCssSelectors.includeConfig = require('./lib/config/includeConfig');
23+
24+
module.exports = renameCssSelectors;

lib/config/includeConfig.js

+1-3
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,9 @@ const json = require('json-extra');
77
/**
88
* includes .rcsrc - if not found it will include "rcs" in package.json
99
*/
10-
const include = (pathString) => {
10+
const include = (pathString = path.join(process.cwd(), '.rcsrc')) => {
1111
let configObject;
1212

13-
pathString = pathString || path.join(process.cwd(), '.rcsrc');
14-
1513
configObject = json.readToObjSync(pathString);
1614

1715
if (!configObject) {

lib/mapping/generateMapping.js

+12-5
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ const json = require('json-extra');
77

88
const save = require('../helper/save');
99

10+
/* eslint-disable max-len */
1011
/**
1112
* @typedef {Object} generateMappingOptions
1213
* @property {Boolean | String} [cssMapping=true] true will generate the css mapping. A string will generate the css mapping file and the object is called like the string
@@ -15,14 +16,15 @@ const save = require('../helper/save');
1516
* @property {Boolean} [json=true] defines if metadata should be added to the selector
1617
* @property {Boolean} [isSelectors=true] if it should write the selector type into the key (# | .)
1718
*/
19+
/* eslint-enable max-len */
1820
/**
1921
* generates a file including all old and new selectors/names
2022
* includes also unused class selectors
2123
*
2224
* @param {String} pathString where it should get saved
2325
* @param {generateMappingOptions} [options]
2426
*/
25-
const generateMapping = (pathString, options, cb) => {
27+
const generateMapping = (pathString, opts, cb) => {
2628
let fileName = 'renaming_map';
2729
let fileNameExt = '.json';
2830
let mappingName = 'CSS_NAME_MAPPING';
@@ -37,9 +39,12 @@ const generateMapping = (pathString, options, cb) => {
3739
overwrite: false,
3840
};
3941

42+
let options = opts;
43+
let callback = cb;
44+
4045
// set cb if options are not set
41-
if (typeof cb !== 'function') {
42-
cb = options;
46+
if (typeof callback !== 'function') {
47+
callback = options;
4348
options = {};
4449
}
4550

@@ -77,9 +82,11 @@ const generateMapping = (pathString, options, cb) => {
7782
}
7883

7984
save(`${newPath}${fileNameExt}`, writeData, { overwrite: options.overwrite }, (err, data) => {
80-
if (err) cb(err);
85+
if (err) {
86+
callback(err);
87+
}
8188

82-
cb(null, data);
89+
callback(null, data);
8390
});
8491
}; // /generateMapping
8592

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"main": "./index.js",
66
"scripts": {
77
"test": "mocha -R spec --recursive test lib",
8-
"lint": "eslint lib --ignore-pattern '**/tests/**'",
9-
"fix": "eslint lib --ignore-pattern '**/tests/**' --fix",
8+
"lint": "eslint lib index.js --ignore-pattern '**/tests/**'",
9+
"fix": "npm run lint -- --fix",
1010
"coverage": "istanbul cover _mocha -- -R spec --recursive test lib",
1111
"coveralls": "npm run coverage && coveralls < coverage/lcov.info"
1212
},

0 commit comments

Comments
 (0)