/home/techb158/balavpn.abdallabala.com/node_modules/eslint-module-utils
NameSizeModeActions
node_modules/-0777rm
.nycrc2410666editdlrm
CHANGELOG.md95490666editdlrm
contextCompat.d.ts12660666editdlrm
contextCompat.js19430666editdlrm
declaredScope.d.ts2450666editdlrm
declaredScope.js4410666editdlrm
hash.d.ts3430666editdlrm
hash.js15100666editdlrm
ignore.d.ts4280666editdlrm
ignore.js22510666editdlrm
LICENSE10780666editdlrm
module-require.d.ts800666editdlrm
module-require.js10410666editdlrm
ModuleCache.d.ts6030666editdlrm
ModuleCache.js16880666editdlrm
moduleVisitor.d.ts6620666editdlrm
moduleVisitor.js55650666editdlrm
package.json24300666editdlrm
parse.d.ts1900666editdlrm
parse.js82570666editdlrm
pkgDir.d.ts770666editdlrm
pkgDir.js2640666editdlrm
pkgUp.d.ts870666editdlrm
pkgUp.js21090666editdlrm
readPkgUp.d.ts1570666editdlrm
readPkgUp.js18080666editdlrm
resolve.d.ts12450666editdlrm
resolve.js85180666editdlrm
tsconfig.json2260666editdlrm
types.d.ts3100666editdlrm
unambiguous.d.ts1670666editdlrm
unambiguous.js9390666editdlrm
visit.d.ts2380666editdlrm
visit.js6720666editdlrm
Edit: /home/techb158/balavpn.abdallabala.com/node_modules/eslint-module-utils/contextCompat.js (1943B)
'use strict'; exports.__esModule = true; /** @type {import('./contextCompat').getAncestors} */ function getAncestors(context, node) { const sourceCode = getSourceCode(context); if (sourceCode && sourceCode.getAncestors) { return sourceCode.getAncestors(node); } return context.getAncestors(); } /** @type {import('./contextCompat').getDeclaredVariables} */ function getDeclaredVariables(context, node) { const sourceCode = getSourceCode(context); if (sourceCode && sourceCode.getDeclaredVariables) { return sourceCode.getDeclaredVariables(node); } return context.getDeclaredVariables(node); } /** @type {import('./contextCompat').getFilename} */ function getFilename(context) { if ('filename' in context) { return context.filename; } return context.getFilename(); } /** @type {import('./contextCompat').getPhysicalFilename} */ function getPhysicalFilename(context) { if ('physicalFilename' in context) { return context.physicalFilename; } if (context.getPhysicalFilename) { return context.getPhysicalFilename(); } return getFilename(context); } /** @type {import('./contextCompat').getScope} */ function getScope(context, node) { const sourceCode = getSourceCode(context); if (sourceCode && sourceCode.getScope) { // @ts-expect-error TODO: investigate why this is needed return sourceCode.getScope(node); } return context.getScope(); } /** @type {import('./contextCompat').getSourceCode} */ function getSourceCode(context) { if ('sourceCode' in context) { return context.sourceCode; } return context.getSourceCode(); } /** @type {import('./contextCompat').getCWD} */ function getCWD(context) { if ('cwd' in context) { return context.cwd; } if (context.getCwd) { return context.getCwd(); } } module.exports = { getAncestors, getCWD, getDeclaredVariables, getFilename, getPhysicalFilename, getScope, getSourceCode, };