mirror of
https://github.com/XFox111/TabsAsideExtension.git
synced 2026-04-22 07:58:01 +03:00
fdac0c0766
* Bump the react group across 1 directory with 3 updates (#207) Bumps the react group with 3 updates in the / directory: [react](https://github.com/facebook/react/tree/HEAD/packages/react), [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) and [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom). Updates `react` from 19.2.0 to 19.2.1 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.1/packages/react) Updates `@types/react` from 19.2.4 to 19.2.7 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `react-dom` from 19.2.0 to 19.2.1 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.1/packages/react-dom) Updates `@types/react` from 19.2.4 to 19.2.7 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: react dependency-version: 19.2.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: react - dependency-name: "@types/react" dependency-version: 19.2.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: react - dependency-name: react-dom dependency-version: 19.2.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: react - dependency-name: "@types/react" dependency-version: 19.2.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: react ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump the deps group across 1 directory with 5 updates (#208) Bumps the deps group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@fluentui/react-components](https://github.com/microsoft/fluentui) | `9.72.7` | `9.72.8` | | [@fluentui/react-icons](https://github.com/microsoft/fluentui-system-icons) | `2.0.314` | `2.0.316` | | [@stylistic/eslint-plugin](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin) | `5.5.0` | `5.6.1` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.46.4` | `8.49.0` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.2.2` | `7.2.7` | Updates `@fluentui/react-components` from 9.72.7 to 9.72.8 - [Release notes](https://github.com/microsoft/fluentui/releases) - [Commits](https://github.com/microsoft/fluentui/compare/@fluentui/react-components_v9.72.7...@fluentui/react-components_v9.72.8) Updates `@fluentui/react-icons` from 2.0.314 to 2.0.316 - [Commits](https://github.com/microsoft/fluentui-system-icons/commits) Updates `@stylistic/eslint-plugin` from 5.5.0 to 5.6.1 - [Release notes](https://github.com/eslint-stylistic/eslint-stylistic/releases) - [Changelog](https://github.com/eslint-stylistic/eslint-stylistic/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint-stylistic/eslint-stylistic/commits/v5.6.1/packages/eslint-plugin) Updates `typescript-eslint` from 8.46.4 to 8.49.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/typescript-eslint) Updates `vite` from 7.2.2 to 7.2.7 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v7.2.7/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v7.2.7/packages/vite) --- updated-dependencies: - dependency-name: "@fluentui/react-components" dependency-version: 9.72.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: "@fluentui/react-icons" dependency-version: 2.0.316 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: deps - dependency-name: "@stylistic/eslint-plugin" dependency-version: 5.6.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: deps - dependency-name: typescript-eslint dependency-version: 8.49.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: deps - dependency-name: vite dependency-version: 7.2.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: deps ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Migrated to npm * Updated package.json version * Fixed pipelines build --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
105 lines
3.6 KiB
JavaScript
105 lines
3.6 KiB
JavaScript
import css from "@eslint/css";
|
|
import js from "@eslint/js";
|
|
import json from "@eslint/json";
|
|
import stylistic from "@stylistic/eslint-plugin";
|
|
import pluginReact from "eslint-plugin-react";
|
|
import { defineConfig } from "eslint/config";
|
|
import globals from "globals";
|
|
import tseslint from "typescript-eslint";
|
|
|
|
export default defineConfig([
|
|
{
|
|
ignores: [".wxt/", ".output/"]
|
|
},
|
|
{ files: ["**/*.{js,mjs,cjs,ts,jsx,tsx}"], plugins: { js }, extends: ["js/recommended"] },
|
|
{ files: ["**/*.{js,mjs,cjs,ts,jsx,tsx}"], languageOptions: { globals: globals.browser } },
|
|
{ files: ["**/*.{js,mjs,cjs,ts,jsx,tsx}"], extends: [tseslint.configs.recommended] },
|
|
{ files: ["**/*.{js,mjs,cjs,ts,jsx,tsx}"], extends: [pluginReact.configs.flat.recommended] },
|
|
{ files: ["**/*.{js,mjs,cjs,ts,jsx,tsx}"], extends: [stylistic.configs.recommended] },
|
|
{ files: ["**/*.css"], plugins: { css }, language: "css/css", extends: ["css/recommended"] },
|
|
{
|
|
files: ["**/*.{jsonc,json}"],
|
|
ignores: [".devcontainer/devcontainer.json", "package-lock.json"],
|
|
plugins: { json },
|
|
language: "json/jsonc",
|
|
extends: ["json/recommended"]
|
|
},
|
|
{
|
|
files: ["**/*.json"],
|
|
ignores: [".devcontainer/devcontainer.json", "package-lock.json"],
|
|
plugins: { json },
|
|
language: "json/json",
|
|
extends: ["json/recommended"]
|
|
},
|
|
{
|
|
files: ["**/*.{js,mjs,cjs,ts,jsx,tsx}"],
|
|
settings:
|
|
{
|
|
react:
|
|
{
|
|
version: "detect"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
files: ["**/*.{js,mjs,cjs,ts,jsx,tsx}"],
|
|
plugins: {
|
|
"@stylistic": stylistic
|
|
},
|
|
rules:
|
|
{
|
|
"@stylistic/semi": ["error", "always"],
|
|
"@stylistic/block-spacing": ["warn", "always"],
|
|
"@stylistic/arrow-spacing": ["warn", { before: true, after: true }],
|
|
"@stylistic/indent": ["warn", "tab", { assignmentOperator: "off" }],
|
|
"@stylistic/quotes": ["error", "double"],
|
|
"@stylistic/comma-spacing": ["warn"],
|
|
"@stylistic/comma-dangle": ["warn", "never"],
|
|
"@stylistic/no-tabs": ["warn", { allowIndentationTabs: true }],
|
|
"@stylistic/brace-style": ["warn", "allman", { allowSingleLine: true }],
|
|
"@stylistic/member-delimiter-style": ["error", { multiline: { delimiter: "semi", requireLast: true }, singleline: { delimiter: "semi", requireLast: true } }],
|
|
"@stylistic/jsx-curly-spacing": ["warn", { when: "always", children: true, attributes: true }],
|
|
"react/react-in-jsx-scope": ["off"],
|
|
"@stylistic/jsx-indent-props": ["warn", "tab"],
|
|
"@stylistic/jsx-max-props-per-line": ["off"],
|
|
"@stylistic/indent-binary-ops": ["warn", "tab"],
|
|
"@stylistic/no-multiple-empty-lines": ["warn"],
|
|
"@stylistic/operator-linebreak": ["off"],
|
|
"@stylistic/jsx-wrap-multilines": ["off"],
|
|
"@typescript-eslint/no-explicit-any": ["off"],
|
|
"@stylistic/jsx-curly-newline": ["off"],
|
|
"@stylistic/jsx-tag-spacing":
|
|
[
|
|
"warn",
|
|
{ closingSlash: "never", beforeSelfClosing: "always", afterOpening: "never" }
|
|
],
|
|
"@stylistic/jsx-closing-bracket-location":
|
|
[
|
|
"warn",
|
|
{ nonEmpty: "tag-aligned", selfClosing: "after-props" }
|
|
],
|
|
"@stylistic/jsx-first-prop-new-line": ["warn", "multiline"],
|
|
"@stylistic/jsx-one-expression-per-line": ["off"],
|
|
"@stylistic/jsx-closing-tag-location": ["warn"],
|
|
"@stylistic/arrow-parens": ["off"],
|
|
"@stylistic/quote-props": ["off"],
|
|
"@stylistic/multiline-ternary": ["warn"],
|
|
"@stylistic/no-trailing-spaces": ["warn"],
|
|
"@stylistic/no-mixed-spaces-and-tabs": ["warn"],
|
|
"@typescript-eslint/no-unused-vars": ["warn"],
|
|
"prefer-const": ["warn"],
|
|
"@stylistic/padded-blocks": ["warn"],
|
|
"no-empty": ["off"],
|
|
"@stylistic/eol-last": ["warn"]
|
|
}
|
|
},
|
|
{
|
|
files: ["**/*.css"],
|
|
plugins: { css },
|
|
rules:
|
|
{
|
|
"css/use-baseline": ["off"]
|
|
}
|
|
}
|
|
]);
|