try {
const content = fs.readFileSync(path.join(packagePath, 'package.json')); // eslint-disable-line security/detect-non-literal-fs-filename
return JSON.parse(content);
- } catch (e) {
+ } catch (e) { // eslint-disable-line no-unused-vars
return {
name: '(unknown)',
version: '(unknown)',
do {
const d = path.dirname(currentPath);
try {
- fs.statSync(path.join(d, 'package.json')); // eslint-disable-line security/detect-non-literal-fs-filename
+ fs.statSync(path.join(d, 'package.json')); // eslint-disable-line security/detect-non-literal-fs-filename
return d + '/';
} catch (e) {
if (e.code !== 'ENOENT') {
} else if (pathExists(path.join(packageBase, 'src'))) {
options.leftTrim = 4;
}
- } catch (e) {
+ } catch (e) { // eslint-disable-line no-unused-vars
options._errorEncountered = true;
options.includePath = false;
}
let packageBase = '';
try {
packageBase = locatePackageBase(filepath);
- } catch (e) {
+ } catch (e) { // eslint-disable-line no-unused-vars
errorEncountered = true;
}
const defaults = defaultOptions(packageBase);