@atlaskit/eslint-plugin-ui-styling-standard
Version:
The eslint plugin to enforce and educate on Atlassian's UI Styling Standard
10 lines • 539 B
JavaScript
import { getSourceCode } from '@atlaskit/eslint-utils/context-compat';
export function getFirstImportFromSource(context, source) {
return getSourceCode(context).ast.body.filter(isImportDeclaration).find(node => 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';