eslint-plugin-unicorn
Version:
More than 300 powerful ESLint rules
42 lines (39 loc) • 1.9 kB
JavaScript
export {
isLiteral,
isStringLiteral,
isBooleanLiteral,
getStaticStringValue,
isNumericLiteral,
isBigIntLiteral,
isNullLiteral,
isRegexLiteral,
isEmptyStringLiteral,
} from './literal.js';
export {
isNewExpression,
isCallExpression,
isCallOrNewExpression,
} from './call-or-new-expression.js';
export {default as isArrowFunctionBody} from './is-arrow-function-body.js';
export {default as isDirective} from './is-directive.js';
export {default as isDirectEvalCall} from './is-direct-eval-call.js';
export {default as isElseIfStatement} from './is-else-if-statement.js';
export {default as isArgumentsObject} from './is-arguments-object.js';
export {default as isEmptyNode} from './is-empty-node.js';
export {default as isEmptyArrayExpression} from './is-empty-array-expression.js';
export {default as isEmptyObjectExpression} from './is-empty-object-expression.js';
export {default as isExpressionStatement} from './is-expression-statement.js';
export {default as isFunction} from './is-function.js';
export {default as isIdentifierNamed} from './is-identifier-named.js';
export {default as isInDirectivePrologue} from './is-in-directive-prologue.js';
export {default as isInTypeQuery} from './is-in-type-query.js';
export {default as isLoop} from './is-loop.js';
export {default as isMemberExpression} from './is-member-expression.js';
export {default as isMethodCall} from './is-method-call.js';
export {default as isNegativeOne} from './is-negative-one.js';
export {default as isReferenceIdentifier} from './is-reference-identifier.js';
export {default as isStaticRequire} from './is-static-require.js';
export {default as isTaggedTemplateLiteral} from './is-tagged-template-literal.js';
export {default as isUndefined, isUndefinedValue} from './is-undefined.js';
export {default as functionTypes} from './function-types.js';
export {default as loopTypes} from './loop-types.js';