Update checked-in dependencies
This commit is contained in:
parent
49f7b34c3d
commit
5261a1223f
1640 changed files with 174830 additions and 182292 deletions
37
node_modules/eslint-plugin-github/lib/utils/get-exported-name.js
generated
vendored
Normal file
37
node_modules/eslint-plugin-github/lib/utils/get-exported-name.js
generated
vendored
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
function getNodeName(node, options) {
|
||||
const op = options || []
|
||||
|
||||
if (node.type === 'Identifier') {
|
||||
return node.name
|
||||
}
|
||||
|
||||
if (node.id && node.id.type === 'Identifier') {
|
||||
return node.id.name
|
||||
}
|
||||
|
||||
if (op[2] && node.type === 'CallExpression' && node.callee.type === 'Identifier') {
|
||||
return node.callee.name
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = function getExportedName(programNode, options) {
|
||||
for (let i = 0; i < programNode.body.length; i += 1) {
|
||||
const node = programNode.body[i]
|
||||
|
||||
if (node.type === 'ExportDefaultDeclaration') {
|
||||
return getNodeName(node.declaration, options)
|
||||
}
|
||||
|
||||
if (
|
||||
node.type === 'ExpressionStatement' &&
|
||||
node.expression.type === 'AssignmentExpression' &&
|
||||
node.expression.left.type === 'MemberExpression' &&
|
||||
node.expression.left.object.type === 'Identifier' &&
|
||||
node.expression.left.object.name === 'module' &&
|
||||
node.expression.left.property.type === 'Identifier' &&
|
||||
node.expression.left.property.name === 'exports'
|
||||
) {
|
||||
return getNodeName(node.expression.right, options)
|
||||
}
|
||||
}
|
||||
}
|
||||
5
node_modules/eslint-plugin-github/lib/utils/is-ignored-filename.js
generated
vendored
Normal file
5
node_modules/eslint-plugin-github/lib/utils/is-ignored-filename.js
generated
vendored
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
const ignoredFilenames = ['<text>', '<input>']
|
||||
|
||||
module.exports = function isIgnoredFilename(filename) {
|
||||
return ignoredFilenames.indexOf(filename) !== -1
|
||||
}
|
||||
12
node_modules/eslint-plugin-github/lib/utils/parse-filename.js
generated
vendored
Normal file
12
node_modules/eslint-plugin-github/lib/utils/parse-filename.js
generated
vendored
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
const path = require('path')
|
||||
|
||||
module.exports = function parseFilename(filename) {
|
||||
const ext = path.extname(filename)
|
||||
|
||||
return {
|
||||
dir: path.dirname(filename),
|
||||
base: path.basename(filename),
|
||||
ext,
|
||||
name: path.basename(filename, ext),
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue