Files
modrinth/packages/ui/eslint.config.mjs
T
2026-08-27 18:07:18 -04:00

35 lines
674 B
JavaScript

import baseConfig from '@modrinth/tooling-config/eslint/nuxt.mjs'
import storybook from 'eslint-plugin-storybook'
export default baseConfig.append([
{
name: 'storybook',
files: ['**/*.stories.@(js|jsx|ts|tsx)', '**/.storybook/**/*.@(js|ts)'],
plugins: {
storybook,
},
rules: {
...storybook.configs.recommended.rules,
},
},
{
name: 'modrinth/restrict-comark-vue',
files: ['**/*.{ts,vue}'],
ignores: ['src/components/base/MarkdownBody.vue'],
rules: {
'no-restricted-imports': [
'error',
{
paths: [
{
name: '@comark/vue',
message:
"Use <MarkdownBody> instead",
},
],
},
],
},
},
])