initial commit of actions
This commit is contained in:
commit
949ece5785
44660 changed files with 12034344 additions and 0 deletions
38
github/codeql-action-v2/node_modules/eslint-plugin-filenames/lib/common/getExportedName.js
generated
vendored
Normal file
38
github/codeql-action-v2/node_modules/eslint-plugin-filenames/lib/common/getExportedName.js
generated
vendored
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
function getNodeName(node, options) {
|
||||
var 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 (var i = 0; i < programNode.body.length; i += 1) {
|
||||
var node = programNode.body[i];
|
||||
|
||||
// export default ...
|
||||
if (node.type === "ExportDefaultDeclaration") {
|
||||
return getNodeName(node.declaration, options);
|
||||
}
|
||||
|
||||
// module.exports = ...
|
||||
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
github/codeql-action-v2/node_modules/eslint-plugin-filenames/lib/common/isIgnoredFilename.js
generated
vendored
Normal file
5
github/codeql-action-v2/node_modules/eslint-plugin-filenames/lib/common/isIgnoredFilename.js
generated
vendored
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
var ignoredFilenames = [ "<text>", "<input>" ];
|
||||
|
||||
module.exports = function isIgnoredFilename(filename) {
|
||||
return ignoredFilenames.indexOf(filename) !== -1;
|
||||
};
|
||||
3
github/codeql-action-v2/node_modules/eslint-plugin-filenames/lib/common/isIndexFile.js
generated
vendored
Normal file
3
github/codeql-action-v2/node_modules/eslint-plugin-filenames/lib/common/isIndexFile.js
generated
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
module.exports = function isIndexFile(parsed) {
|
||||
return parsed.name === 'index';
|
||||
};
|
||||
12
github/codeql-action-v2/node_modules/eslint-plugin-filenames/lib/common/parseFilename.js
generated
vendored
Normal file
12
github/codeql-action-v2/node_modules/eslint-plugin-filenames/lib/common/parseFilename.js
generated
vendored
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
var path = require('path');
|
||||
|
||||
module.exports = function parseFilename(filename) {
|
||||
var ext = path.extname(filename);
|
||||
|
||||
return {
|
||||
dir: path.dirname(filename),
|
||||
base: path.basename(filename),
|
||||
ext: ext,
|
||||
name: path.basename(filename, ext)
|
||||
}
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue