UNPKG

@atlaskit/eslint-plugin-design-system

Version:

The essential plugin for use with the Atlassian Design System.

19 lines 711 B
import fs from 'fs'; import path from 'path'; import { deprecatedCore as deprecatedIconLabCore, deprecatedUtility as deprecatedIconLabUtility } from '@atlaskit/icon-lab/deprecated-map'; import deprecatedCore from '@atlaskit/icon/deprecated-map'; export const getConfig = specifier => { const configPath = path.resolve(__dirname, '..', '..', '..', 'configs', 'deprecated.json'); const source = fs.readFileSync(configPath, 'utf8'); const parsedConfig = JSON.parse(source); const combinedConfig = { ...parsedConfig, imports: { ...parsedConfig.imports, ...deprecatedCore, ...deprecatedIconLabCore, ...deprecatedIconLabUtility } }; return combinedConfig[specifier]; };