@atlaskit/eslint-plugin-ui-styling-standard
Version:
The eslint plugin to enforce and educate on Atlassian's UI Styling Standard
12 lines • 565 B
JavaScript
import { getSourceCode } from '@atlaskit/eslint-utils/context-compat';
export function getFirstImportFromSource(context, source) {
return getSourceCode(context).ast.body.filter(isImportDeclaration).find(function (node) {
return node.source.value === source;
});
}
function isImportDeclaration(node) {
return node.type === 'ImportDeclaration';
}
export { isImportSpecifier } from './is-import-specifier';
export { isImportDefaultSpecifier } from './is-import-default-specifier';
export { isImportNamespaceSpecifier } from './is-import-namespace-specifier';