@storybook-community/storybook-source-link
Version:
Provides a link to the story's source in the toolbar
53 lines (51 loc) • 1.07 kB
JavaScript
import js from "@eslint/js";
import prettierRecommended from "eslint-plugin-prettier/recommended";
import reactPlugin from "eslint-plugin-react";
import tseslint from "typescript-eslint";
import globals from "globals";
export default [
{
ignores: [
".github/dependabot.yml",
"!.*",
"dist/",
"scripts/",
"*.tgz",
"coverage/",
"node_modules/",
"storybook-static/",
"build-storybook.log",
".DS_Store",
".env",
".idea",
".vscode",
],
},
js.configs.recommended,
reactPlugin.configs.flat.recommended,
{
settings: {
react: {
version: "detect",
},
},
},
...tseslint.configs.recommended,
{
files: ["preset.js", ".storybook/local-preset.js"],
languageOptions: {
sourceType: "commonjs",
globals: globals.node,
},
rules: {
"@typescript-eslint/no-require-imports": "off",
},
},
{
files: ["__tests__/*.test.js"],
languageOptions: {
globals: globals.vitest,
},
},
prettierRecommended,
];