Расширение объекта в конфигурации Eslint - PullRequest
0 голосов
/ 05 сентября 2018

Я хотел бы иметь один пакет, содержащий несколько файлов точек для совместного использования среди проектов. Индекс проекта будет выглядеть примерно так:

export { default as eslintConfig } from './dotfiles/eslintrc'
export { default as stylelintConfig } from './dotfiles/stylelintrc'
export { default as prettierConfig } from './dotfiles/prettierrc'

Можно ли как-нибудь расширить именованный экспорт из пакета в eslint?

Документы указывают на тот факт, что мне нужно будет экспортировать пакет, специфичный для eslint, на который я затем ссылаюсь, используя строку в моей конфигурации eslint:

module.exports = {
  extend: 'eslint-config-example'
}

Есть ли способ использовать именованный экспорт из моего пакета:

import {eslintConfig} from 'example'

module.exports = {
  extend: eslintConfig
}

Я пробовал это, и оно не работает.

...