mirror of
https://github.com/home-assistant/frontend.git
synced 2026-04-17 23:54:28 +01:00
Update eslint to v10.1.0
Migrate from eslint-plugin-import to eslint-plugin-import-x since the original plugin uses removed ESLint 10 APIs (context.parserOptions, context.parserPath). Airbnb-base non-import rules preserved via FlatCompat with import rules stripped and replaced by import-x. - eslint 9.39.4 → 10.1.0 - Add eslint-plugin-import-x 4.16.2 - Add @eslint/eslintrc and @eslint/js as explicit deps - Remove --flag v10_config_lookup_from_file (now default) - Replace /* eslint-env */ comment with config-based globals - Update all import/ rule references to import-x/
This commit is contained in:
@@ -6,9 +6,9 @@ import rootConfig from "../eslint.config.mjs";
|
||||
export default tseslint.config(...rootConfig, {
|
||||
rules: {
|
||||
"no-console": "off",
|
||||
"import/no-extraneous-dependencies": "off",
|
||||
"import/extensions": "off",
|
||||
"import/no-dynamic-require": "off",
|
||||
"import-x/no-extraneous-dependencies": "off",
|
||||
"import-x/extensions": "off",
|
||||
"import-x/no-dynamic-require": "off",
|
||||
"global-require": "off",
|
||||
"@typescript-eslint/no-require-imports": "off",
|
||||
"prefer-arrow-callback": "off",
|
||||
|
||||
@@ -6,7 +6,6 @@ import presetEnv from "@babel/preset-env";
|
||||
import compilationTargets from "@babel/helper-compilation-targets";
|
||||
import coreJSCompat from "core-js-compat";
|
||||
import { logPlugin } from "@babel/preset-env/lib/debug.js";
|
||||
// eslint-disable-next-line import/no-relative-packages
|
||||
import shippedPolyfills from "../node_modules/babel-plugin-polyfill-corejs3/lib/shipped-proposals.js";
|
||||
import { babelOptions } from "./bundle.cjs";
|
||||
|
||||
|
||||
@@ -11,9 +11,9 @@ export const demoConfigs: (() => Promise<DemoConfig>)[] = [
|
||||
() => import("./jimpower").then((mod) => mod.demoJimpower),
|
||||
];
|
||||
|
||||
// eslint-disable-next-line import/no-mutable-exports
|
||||
// eslint-disable-next-line import-x/no-mutable-exports
|
||||
export let selectedDemoConfigIndex = 0;
|
||||
// eslint-disable-next-line import/no-mutable-exports
|
||||
// eslint-disable-next-line import-x/no-mutable-exports
|
||||
export let selectedDemoConfig: Promise<DemoConfig> =
|
||||
demoConfigs[selectedDemoConfigIndex]();
|
||||
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
// @ts-check
|
||||
|
||||
/* eslint-disable import/no-extraneous-dependencies */
|
||||
import unusedImports from "eslint-plugin-unused-imports";
|
||||
import globals from "globals";
|
||||
import path from "node:path";
|
||||
@@ -13,6 +12,7 @@ import { configs as litConfigs } from "eslint-plugin-lit";
|
||||
import { configs as wcConfigs } from "eslint-plugin-wc";
|
||||
import { configs as a11yConfigs } from "eslint-plugin-lit-a11y";
|
||||
import html from "@html-eslint/eslint-plugin";
|
||||
import importX from "eslint-plugin-import-x";
|
||||
|
||||
const _filename = fileURLToPath(import.meta.url);
|
||||
const _dirname = path.dirname(_filename);
|
||||
@@ -22,8 +22,27 @@ const compat = new FlatCompat({
|
||||
allConfig: js.configs.all,
|
||||
});
|
||||
|
||||
// Load airbnb-base via FlatCompat for non-import rules only.
|
||||
// eslint-plugin-import is incompatible with ESLint 10 (uses removed APIs),
|
||||
// so we strip its plugin/rules/settings and use eslint-plugin-import-x instead.
|
||||
const airbnbConfigs = compat.extends("airbnb-base").map((config) => {
|
||||
const { plugins = {}, rules = {}, settings = {}, ...rest } = config;
|
||||
return {
|
||||
...rest,
|
||||
plugins: Object.fromEntries(
|
||||
Object.entries(plugins).filter(([key]) => key !== "import")
|
||||
),
|
||||
rules: Object.fromEntries(
|
||||
Object.entries(rules).filter(([key]) => !key.startsWith("import/"))
|
||||
),
|
||||
settings: Object.fromEntries(
|
||||
Object.entries(settings).filter(([key]) => !key.startsWith("import/"))
|
||||
),
|
||||
};
|
||||
});
|
||||
|
||||
export default tseslint.config(
|
||||
...compat.extends("airbnb-base"),
|
||||
...airbnbConfigs,
|
||||
eslintConfigPrettier,
|
||||
litConfigs["flat/all"],
|
||||
tseslint.configs.recommended,
|
||||
@@ -31,6 +50,7 @@ export default tseslint.config(
|
||||
tseslint.configs.stylistic,
|
||||
wcConfigs["flat/recommended"],
|
||||
a11yConfigs.recommended,
|
||||
importX.flatConfigs.recommended,
|
||||
{
|
||||
plugins: {
|
||||
"unused-imports": unusedImports,
|
||||
@@ -58,7 +78,7 @@ export default tseslint.config(
|
||||
},
|
||||
|
||||
settings: {
|
||||
"import/resolver": {
|
||||
"import-x/resolver": {
|
||||
webpack: {
|
||||
config: "./rspack.config.cjs",
|
||||
},
|
||||
@@ -87,12 +107,20 @@ export default tseslint.config(
|
||||
"prefer-destructuring": "off",
|
||||
"no-restricted-globals": [2, "event"],
|
||||
"prefer-promise-reject-errors": "off",
|
||||
"import/prefer-default-export": "off",
|
||||
"import/no-default-export": "off",
|
||||
"import/no-unresolved": "off",
|
||||
"import/no-cycle": "off",
|
||||
"no-restricted-syntax": ["error", "LabeledStatement", "WithStatement"],
|
||||
"object-curly-newline": "off",
|
||||
"default-case": "off",
|
||||
"wc/no-self-class": "off",
|
||||
"no-shadow": "off",
|
||||
"no-use-before-define": "off",
|
||||
|
||||
"import/extensions": [
|
||||
// import-x rules (migrated from eslint-plugin-import / airbnb-base)
|
||||
"import-x/named": "off",
|
||||
"import-x/prefer-default-export": "off",
|
||||
"import-x/no-default-export": "off",
|
||||
"import-x/no-unresolved": "off",
|
||||
"import-x/no-cycle": "off",
|
||||
"import-x/extensions": [
|
||||
"error",
|
||||
"ignorePackages",
|
||||
{
|
||||
@@ -100,12 +128,24 @@ export default tseslint.config(
|
||||
js: "never",
|
||||
},
|
||||
],
|
||||
"import-x/no-mutable-exports": "error",
|
||||
"import-x/no-amd": "error",
|
||||
"import-x/first": "error",
|
||||
"import-x/order": [
|
||||
"error",
|
||||
{ groups: [["builtin", "external", "internal"]] },
|
||||
],
|
||||
"import-x/newline-after-import": "error",
|
||||
"import-x/no-absolute-path": "error",
|
||||
"import-x/no-dynamic-require": "error",
|
||||
"import-x/no-webpack-loader-syntax": "error",
|
||||
"import-x/no-named-default": "error",
|
||||
"import-x/no-self-import": "error",
|
||||
"import-x/no-useless-path-segments": ["error", { commonjs: true }],
|
||||
"import-x/no-import-module-exports": ["error", { exceptions: [] }],
|
||||
"import-x/no-relative-packages": "error",
|
||||
|
||||
"no-restricted-syntax": ["error", "LabeledStatement", "WithStatement"],
|
||||
"object-curly-newline": "off",
|
||||
"default-case": "off",
|
||||
"wc/no-self-class": "off",
|
||||
"no-shadow": "off",
|
||||
// TypeScript rules
|
||||
"@typescript-eslint/camelcase": "off",
|
||||
"@typescript-eslint/ban-ts-comment": "off",
|
||||
"@typescript-eslint/no-use-before-define": "off",
|
||||
@@ -185,7 +225,6 @@ export default tseslint.config(
|
||||
allowObjectTypes: "always",
|
||||
},
|
||||
],
|
||||
"no-use-before-define": "off",
|
||||
},
|
||||
},
|
||||
{
|
||||
@@ -194,6 +233,12 @@ export default tseslint.config(
|
||||
globals: globals.audioWorklet,
|
||||
},
|
||||
},
|
||||
{
|
||||
files: ["src/entrypoints/service-worker.ts"],
|
||||
languageOptions: {
|
||||
globals: globals.serviceworker,
|
||||
},
|
||||
},
|
||||
{
|
||||
plugins: {
|
||||
html,
|
||||
|
||||
@@ -2,6 +2,7 @@ import { css, html, nothing } from "lit";
|
||||
import { customElement, property } from "lit/decorators";
|
||||
import { until } from "lit/directives/until";
|
||||
import { HaMarkdown } from "../../../src/components/ha-markdown";
|
||||
// eslint-disable-next-line import-x/extensions
|
||||
import { PAGES } from "../../build/import-pages";
|
||||
|
||||
@customElement("page-description")
|
||||
|
||||
@@ -9,6 +9,7 @@ import { HaExpansionPanel } from "../../src/components/ha-expansion-panel";
|
||||
import "../../src/components/ha-icon-button";
|
||||
import "../../src/managers/notification-manager";
|
||||
import { haStyle } from "../../src/resources/styles";
|
||||
// eslint-disable-next-line import-x/extensions
|
||||
import { PAGES, SIDEBAR } from "../build/import-pages";
|
||||
import "./components/page-description";
|
||||
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
import "@material/mwc-linear-progress/mwc-linear-progress";
|
||||
import { mdiArrowCollapseDown, mdiDownload } from "@mdi/js";
|
||||
// eslint-disable-next-line import/extensions
|
||||
import { IntersectionController } from "@lit-labs/observers/intersection-controller.js";
|
||||
import { LitElement, type PropertyValues, css, html, nothing } from "lit";
|
||||
import { customElement, property, query, state } from "lit/decorators";
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
export default {
|
||||
"*.?(c|m){js,ts}": [
|
||||
"eslint --flag v10_config_lookup_from_file --cache --cache-strategy=content --cache-location=node_modules/.cache/eslint/.eslintcache --fix",
|
||||
"eslint --cache --cache-strategy=content --cache-location=node_modules/.cache/eslint/.eslintcache --fix",
|
||||
"prettier --cache --write",
|
||||
"lit-analyzer --quiet",
|
||||
],
|
||||
|
||||
10
package.json
10
package.json
@@ -8,8 +8,8 @@
|
||||
"version": "1.0.0",
|
||||
"scripts": {
|
||||
"build": "script/build_frontend",
|
||||
"lint:eslint": "eslint --flag v10_config_lookup_from_file \"**/src/**/*.{js,ts,html}\" --cache --cache-strategy=content --cache-location=node_modules/.cache/eslint/.eslintcache --ignore-pattern=.gitignore --max-warnings=0",
|
||||
"format:eslint": "eslint --flag v10_config_lookup_from_file \"**/src/**/*.{js,ts,html}\" --cache --cache-strategy=content --cache-location=node_modules/.cache/eslint/.eslintcache --ignore-pattern=.gitignore --fix",
|
||||
"lint:eslint": "eslint \"**/src/**/*.{js,ts,html}\" --cache --cache-strategy=content --cache-location=node_modules/.cache/eslint/.eslintcache --ignore-pattern=.gitignore --max-warnings=0",
|
||||
"format:eslint": "eslint \"**/src/**/*.{js,ts,html}\" --cache --cache-strategy=content --cache-location=node_modules/.cache/eslint/.eslintcache --ignore-pattern=.gitignore --fix",
|
||||
"lint:prettier": "prettier . --cache --check",
|
||||
"format:prettier": "prettier . --cache --write",
|
||||
"lint:types": "tsc",
|
||||
@@ -144,6 +144,8 @@
|
||||
"@babel/plugin-transform-runtime": "7.29.0",
|
||||
"@babel/preset-env": "7.29.2",
|
||||
"@bundle-stats/plugin-webpack-filter": "4.22.0",
|
||||
"@eslint/eslintrc": "3.3.4",
|
||||
"@eslint/js": "10.0.1",
|
||||
"@html-eslint/eslint-plugin": "0.58.1",
|
||||
"@lokalise/node-api": "15.6.1",
|
||||
"@octokit/auth-oauth-device": "8.0.3",
|
||||
@@ -174,11 +176,12 @@
|
||||
"babel-plugin-template-html-minifier": "4.1.0",
|
||||
"browserslist-useragent-regexp": "4.1.3",
|
||||
"del": "8.0.1",
|
||||
"eslint": "9.39.4",
|
||||
"eslint": "10.1.0",
|
||||
"eslint-config-airbnb-base": "15.0.0",
|
||||
"eslint-config-prettier": "10.1.8",
|
||||
"eslint-import-resolver-webpack": "0.13.10",
|
||||
"eslint-plugin-import": "2.32.0",
|
||||
"eslint-plugin-import-x": "4.16.2",
|
||||
"eslint-plugin-lit": "2.2.1",
|
||||
"eslint-plugin-lit-a11y": "5.1.1",
|
||||
"eslint-plugin-unused-imports": "4.4.1",
|
||||
@@ -186,6 +189,7 @@
|
||||
"fancy-log": "2.0.0",
|
||||
"fs-extra": "11.3.4",
|
||||
"glob": "13.0.6",
|
||||
"globals": "17.4.0",
|
||||
"gulp": "5.0.1",
|
||||
"gulp-brotli": "3.0.0",
|
||||
"gulp-json-transform": "0.5.0",
|
||||
|
||||
@@ -10,13 +10,10 @@
|
||||
*
|
||||
* @see https://github.com/home-assistant/frontend/issues/28732
|
||||
*/
|
||||
// eslint-disable-next-line import/extensions
|
||||
import { directive, Directive } from "lit-html/directive.js";
|
||||
// eslint-disable-next-line import/extensions
|
||||
import { setCommittedValue } from "lit-html/directive-helpers.js";
|
||||
// eslint-disable-next-line lit/no-legacy-imports
|
||||
import { nothing } from "lit-html";
|
||||
// eslint-disable-next-line import/extensions
|
||||
import type { Part } from "lit-html/directive.js";
|
||||
|
||||
class KeyedES5 extends Directive {
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
import type { PropertyValues } from "lit";
|
||||
import { ReactiveElement, render, html } from "lit";
|
||||
import { customElement, property } from "lit/decorators";
|
||||
// eslint-disable-next-line import/extensions
|
||||
import { unsafeHTML } from "lit/directives/unsafe-html.js";
|
||||
import hash from "object-hash";
|
||||
import { fireEvent } from "../common/dom/fire_event";
|
||||
|
||||
@@ -5,6 +5,7 @@ import {
|
||||
import { supportsPassiveEventListener } from "@material/mwc-base/utils";
|
||||
import type { MDCTopAppBarAdapter } from "@material/top-app-bar/adapter";
|
||||
import { strings } from "@material/top-app-bar/constants";
|
||||
// eslint-disable-next-line import-x/no-named-as-default
|
||||
import MDCFixedTopAppBarFoundation from "@material/top-app-bar/fixed/foundation";
|
||||
import { html, css, nothing } from "lit";
|
||||
import { property, query, customElement } from "lit/decorators";
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
/* eslint-disable @typescript-eslint/triple-slash-reference */
|
||||
|
||||
/// <reference path="../types/service-worker.d.ts" />
|
||||
/* eslint-env serviceworker */
|
||||
import type { RouteHandler } from "workbox-core";
|
||||
import { cacheNames } from "workbox-core";
|
||||
import { CacheableResponsePlugin } from "workbox-cacheable-response";
|
||||
|
||||
@@ -22,7 +22,6 @@ import {
|
||||
} from "lit";
|
||||
import { classMap } from "lit/directives/class-map";
|
||||
|
||||
// eslint-disable-next-line import/extensions
|
||||
import { IntersectionController } from "@lit-labs/observers/intersection-controller.js";
|
||||
import { customElement, property, query, state } from "lit/decorators";
|
||||
import "../../../components/chips/ha-assist-chip";
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
/* eslint-disable import-x/namespace -- echarts/core uses complex re-exports that static analysis can't resolve */
|
||||
// Import the echarts core module, which provides the necessary interfaces for using echarts.
|
||||
import * as echarts from "echarts/core";
|
||||
|
||||
@@ -26,7 +27,6 @@ import { CanvasRenderer } from "echarts/renderers";
|
||||
// Import graphic utilities from zrender for use in charts
|
||||
// This avoids importing from the full "echarts" package which has a separate registry
|
||||
// zrender is a direct dependency of echarts and always available
|
||||
// eslint-disable-next-line import/no-extraneous-dependencies
|
||||
import LinearGradient from "zrender/lib/graphic/LinearGradient";
|
||||
|
||||
import "./axis-proxy-patch";
|
||||
|
||||
489
yarn.lock
489
yarn.lock
@@ -1379,22 +1379,22 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@emnapi/core@npm:^1.5.0, @emnapi/core@npm:^1.7.1":
|
||||
version: 1.9.0
|
||||
resolution: "@emnapi/core@npm:1.9.0"
|
||||
"@emnapi/core@npm:^1.4.3, @emnapi/core@npm:^1.5.0, @emnapi/core@npm:^1.7.1":
|
||||
version: 1.9.1
|
||||
resolution: "@emnapi/core@npm:1.9.1"
|
||||
dependencies:
|
||||
"@emnapi/wasi-threads": "npm:1.2.0"
|
||||
tslib: "npm:^2.4.0"
|
||||
checksum: 10/52d8dc5ba0d6814c5061686b8286d84cc5349c8fc09de3a9c4175bc2369c2890b335f7b03e55bc19ce3033158962cd817522fcb3bdeb1feb9ba7a060d61b69ab
|
||||
checksum: 10/c44cfe471702b43306b84d0f4f2f1506dac0065dbd73dc5a41bd99a2c39802ca7e2d7ebfbfae8997468d1ff0420603596bf35b19eabd5951bad1eb630d2d4574
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@emnapi/runtime@npm:^1.5.0, @emnapi/runtime@npm:^1.7.1":
|
||||
version: 1.9.0
|
||||
resolution: "@emnapi/runtime@npm:1.9.0"
|
||||
"@emnapi/runtime@npm:^1.4.3, @emnapi/runtime@npm:^1.5.0, @emnapi/runtime@npm:^1.7.1":
|
||||
version: 1.9.1
|
||||
resolution: "@emnapi/runtime@npm:1.9.1"
|
||||
dependencies:
|
||||
tslib: "npm:^2.4.0"
|
||||
checksum: 10/d04a7e67676c2560d5394a01d63532af943760cf19cc8f375390a345aeab2b19e9ee35485b06b5c211df18f947fb14ac50658fca5c4067946f1e50af3490b3b5
|
||||
checksum: 10/337767fa44ec1f6277494342664be8773f16aad4086e9e49423a9f06c5eee7495e2e1b0b50dcd764c5a5cc4c15c9d80c13fba2da6763a97c06a48115cd7ccd14
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -1418,30 +1418,30 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@eslint-community/regexpp@npm:^4.12.1, @eslint-community/regexpp@npm:^4.12.2":
|
||||
"@eslint-community/regexpp@npm:^4.12.2":
|
||||
version: 4.12.2
|
||||
resolution: "@eslint-community/regexpp@npm:4.12.2"
|
||||
checksum: 10/049b280fddf71dd325514e0a520024969431dc3a8b02fa77476e6820e9122f28ab4c9168c11821f91a27982d2453bcd7a66193356ea84e84fb7c8d793be1ba0c
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@eslint/config-array@npm:^0.21.2":
|
||||
version: 0.21.2
|
||||
resolution: "@eslint/config-array@npm:0.21.2"
|
||||
"@eslint/config-array@npm:^0.23.3":
|
||||
version: 0.23.3
|
||||
resolution: "@eslint/config-array@npm:0.23.3"
|
||||
dependencies:
|
||||
"@eslint/object-schema": "npm:^2.1.7"
|
||||
"@eslint/object-schema": "npm:^3.0.3"
|
||||
debug: "npm:^4.3.1"
|
||||
minimatch: "npm:^3.1.5"
|
||||
checksum: 10/148477ba995cf57fc725601916d5a7914aa249112d8bec2c3ac9122e2b2f540e6ef013ff4f6785346a4b565f09b20db127fa6f7322f5ffbdb3f1f8d2078a531c
|
||||
minimatch: "npm:^10.2.4"
|
||||
checksum: 10/5014b11b73056ded9d52fb306aa5e711a5b9ca92777bcb6d646f79d43327b0ac247fd7bd3dc15cedfe70cfddcef1ef49ecd874b6608cec617d592cd1b05c4a23
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@eslint/config-helpers@npm:^0.4.2":
|
||||
version: 0.4.2
|
||||
resolution: "@eslint/config-helpers@npm:0.4.2"
|
||||
"@eslint/config-helpers@npm:^0.5.3":
|
||||
version: 0.5.3
|
||||
resolution: "@eslint/config-helpers@npm:0.5.3"
|
||||
dependencies:
|
||||
"@eslint/core": "npm:^0.17.0"
|
||||
checksum: 10/3f2b4712d8e391c36ec98bc200f7dea423dfe518e42956569666831b89ede83b33120c761dfd3ab6347d8e8894a6d4af47254a18d464a71c6046fd88065f6daf
|
||||
"@eslint/core": "npm:^1.1.1"
|
||||
checksum: 10/3b84df3d13bd9118807602136ee6cfbf98540d5959d1515fc46d96c605859eda978bed69289fb93d290fc1f4b5e339c9e1e2cba3a29d7ac8f1f93adb32a35d1a
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -1454,9 +1454,18 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@eslint/eslintrc@npm:^3.3.5":
|
||||
version: 3.3.5
|
||||
resolution: "@eslint/eslintrc@npm:3.3.5"
|
||||
"@eslint/core@npm:^1.1.1":
|
||||
version: 1.1.1
|
||||
resolution: "@eslint/core@npm:1.1.1"
|
||||
dependencies:
|
||||
"@types/json-schema": "npm:^7.0.15"
|
||||
checksum: 10/e847dd70b4398ba9e732ff50cc14a47114531d6e746c345278998881e6714ca665a1af0056694a18e48d87adec77c5b595b5badde1e55f6671ed5afe731701f7
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@eslint/eslintrc@npm:3.3.4":
|
||||
version: 3.3.4
|
||||
resolution: "@eslint/eslintrc@npm:3.3.4"
|
||||
dependencies:
|
||||
ajv: "npm:^6.14.0"
|
||||
debug: "npm:^4.3.2"
|
||||
@@ -1465,23 +1474,28 @@ __metadata:
|
||||
ignore: "npm:^5.2.0"
|
||||
import-fresh: "npm:^3.2.1"
|
||||
js-yaml: "npm:^4.1.1"
|
||||
minimatch: "npm:^3.1.5"
|
||||
minimatch: "npm:^3.1.3"
|
||||
strip-json-comments: "npm:^3.1.1"
|
||||
checksum: 10/edabb65693d82a88cac3b2cf932a0f825e986b5e0a21ef08782d07e3a61ad87d39db67cfd5aeb146fd5053e5e24e389dbe5649ab22936a71d633c7b32a7e6d86
|
||||
checksum: 10/537e6bddb55d37a6b128910d54eaa2c1851992781f82dbf36294583de50386ca92bd669eadc99db9181ab4d735f7e6fa286cba10dab1327b1ea88599a2c5e6a7
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@eslint/js@npm:9.39.4":
|
||||
version: 9.39.4
|
||||
resolution: "@eslint/js@npm:9.39.4"
|
||||
checksum: 10/0a7ab4c4108cf2cadf66849ebd20f5957cc53052b88d8807d0b54e489dbf6ffcaf741e144e7f9b187c395499ce2e6ddc565dbfa4f60c6df455cf2b30bcbdc5a3
|
||||
"@eslint/js@npm:10.0.1":
|
||||
version: 10.0.1
|
||||
resolution: "@eslint/js@npm:10.0.1"
|
||||
peerDependencies:
|
||||
eslint: ^10.0.0
|
||||
peerDependenciesMeta:
|
||||
eslint:
|
||||
optional: true
|
||||
checksum: 10/27ff77b8f0aab350b2f7a69d974eabb816bb9f4cab986b1538782269d6bfdc29e351803fa7a62c22c0b786341324f1a28b86bc83956ddfa189aa6bead1a87758
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@eslint/object-schema@npm:^2.1.7":
|
||||
version: 2.1.7
|
||||
resolution: "@eslint/object-schema@npm:2.1.7"
|
||||
checksum: 10/946ef5d6235b4d1c0907c6c6e6429c8895f535380c562b7705c131f63f2e961b06e8785043c86a293da48e0a60c6286d98ba395b8b32ea55561fe6e4417cb7e4
|
||||
"@eslint/object-schema@npm:^3.0.3":
|
||||
version: 3.0.3
|
||||
resolution: "@eslint/object-schema@npm:3.0.3"
|
||||
checksum: 10/24425256313eb41f315aa5f483a193986d488798c9e51b75a9e82c360e57663cbf6a7d64460a572719e2103f3c386308ad5eb4f9c79d4f9ec51aa00a4ce4e2ab
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -1495,6 +1509,16 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@eslint/plugin-kit@npm:^0.6.1":
|
||||
version: 0.6.1
|
||||
resolution: "@eslint/plugin-kit@npm:0.6.1"
|
||||
dependencies:
|
||||
"@eslint/core": "npm:^1.1.1"
|
||||
levn: "npm:^0.4.1"
|
||||
checksum: 10/8af22d94720b2474a992a80c5be7584baf75821386d25c34966b359fbc1e3a319989df721404c48c08b20e115683d6d0b344793dc354f5916c2d867c6c0aa04e
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@exodus/bytes@npm:^1.11.0, @exodus/bytes@npm:^1.15.0, @exodus/bytes@npm:^1.6.0":
|
||||
version: 1.15.0
|
||||
resolution: "@exodus/bytes@npm:1.15.0"
|
||||
@@ -3211,6 +3235,17 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@napi-rs/wasm-runtime@npm:^0.2.11":
|
||||
version: 0.2.12
|
||||
resolution: "@napi-rs/wasm-runtime@npm:0.2.12"
|
||||
dependencies:
|
||||
"@emnapi/core": "npm:^1.4.3"
|
||||
"@emnapi/runtime": "npm:^1.4.3"
|
||||
"@tybys/wasm-util": "npm:^0.10.0"
|
||||
checksum: 10/5fd518182427980c28bc724adf06c5f32f9a8915763ef560b5f7d73607d30cd15ac86d0cbd2eb80d4cfab23fc80d0876d89ca36a9daadcb864bc00917c94187c
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@napi-rs/wasm-runtime@npm:^1.1.1":
|
||||
version: 1.1.1
|
||||
resolution: "@napi-rs/wasm-runtime@npm:1.1.1"
|
||||
@@ -3446,6 +3481,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@package-json/types@npm:^0.0.12":
|
||||
version: 0.0.12
|
||||
resolution: "@package-json/types@npm:0.0.12"
|
||||
checksum: 10/435d921b3ccc817ebe282c6eaac50282691d3be4dafb461d01c03b89fb89cda14ba7b5e20d01503bc1996ab93f98ae8e71601c3be7119b4ea76193b550523fcd
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@replit/codemirror-indentation-markers@npm:6.5.3":
|
||||
version: 6.5.3
|
||||
resolution: "@replit/codemirror-indentation-markers@npm:6.5.3"
|
||||
@@ -4331,7 +4373,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@tybys/wasm-util@npm:^0.10.1":
|
||||
"@tybys/wasm-util@npm:^0.10.0, @tybys/wasm-util@npm:^0.10.1":
|
||||
version: 0.10.1
|
||||
resolution: "@tybys/wasm-util@npm:0.10.1"
|
||||
dependencies:
|
||||
@@ -4465,6 +4507,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/esrecurse@npm:^4.3.1":
|
||||
version: 4.3.1
|
||||
resolution: "@types/esrecurse@npm:4.3.1"
|
||||
checksum: 10/ada5798554b76ac466e90fff26a769b65f905666f32988dcd1b6cf8288896e0fb53080843fd644bf731d16719a6e09b155d623ce36545b75abdd99bb6dcec114
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/estree@npm:0.0.39":
|
||||
version: 0.0.39
|
||||
resolution: "@types/estree@npm:0.0.39"
|
||||
@@ -4479,7 +4528,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/estree@npm:^1.0.0, @types/estree@npm:^1.0.6":
|
||||
"@types/estree@npm:^1.0.0, @types/estree@npm:^1.0.6, @types/estree@npm:^1.0.8":
|
||||
version: 1.0.8
|
||||
resolution: "@types/estree@npm:1.0.8"
|
||||
checksum: 10/25a4c16a6752538ffde2826c2cc0c6491d90e69cd6187bef4a006dd2c3c45469f049e643d7e516c515f21484dc3d48fd5c870be158a5beb72f5baf3dc43e4099
|
||||
@@ -4955,7 +5004,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@typescript-eslint/types@npm:8.57.2, @typescript-eslint/types@npm:^8.57.2":
|
||||
"@typescript-eslint/types@npm:8.57.2, @typescript-eslint/types@npm:^8.56.0, @typescript-eslint/types@npm:^8.57.2":
|
||||
version: 8.57.2
|
||||
resolution: "@typescript-eslint/types@npm:8.57.2"
|
||||
checksum: 10/6d30ff13c8ebe01ba8bcce5f1a5ba52f2c6546056e056f50e010394461d2fffda46dad2a4ebdff59c179873abd274242d8f6a8246c60d7ce244d02ad87bb07f8
|
||||
@@ -5006,6 +5055,141 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-android-arm-eabi@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-android-arm-eabi@npm:1.11.1"
|
||||
conditions: os=android & cpu=arm
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-android-arm64@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-android-arm64@npm:1.11.1"
|
||||
conditions: os=android & cpu=arm64
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-darwin-arm64@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-darwin-arm64@npm:1.11.1"
|
||||
conditions: os=darwin & cpu=arm64
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-darwin-x64@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-darwin-x64@npm:1.11.1"
|
||||
conditions: os=darwin & cpu=x64
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-freebsd-x64@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-freebsd-x64@npm:1.11.1"
|
||||
conditions: os=freebsd & cpu=x64
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-linux-arm-gnueabihf@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-linux-arm-gnueabihf@npm:1.11.1"
|
||||
conditions: os=linux & cpu=arm
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-linux-arm-musleabihf@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-linux-arm-musleabihf@npm:1.11.1"
|
||||
conditions: os=linux & cpu=arm
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-linux-arm64-gnu@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-linux-arm64-gnu@npm:1.11.1"
|
||||
conditions: os=linux & cpu=arm64 & libc=glibc
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-linux-arm64-musl@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-linux-arm64-musl@npm:1.11.1"
|
||||
conditions: os=linux & cpu=arm64 & libc=musl
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-linux-ppc64-gnu@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-linux-ppc64-gnu@npm:1.11.1"
|
||||
conditions: os=linux & cpu=ppc64 & libc=glibc
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-linux-riscv64-gnu@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-linux-riscv64-gnu@npm:1.11.1"
|
||||
conditions: os=linux & cpu=riscv64 & libc=glibc
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-linux-riscv64-musl@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-linux-riscv64-musl@npm:1.11.1"
|
||||
conditions: os=linux & cpu=riscv64 & libc=musl
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-linux-s390x-gnu@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-linux-s390x-gnu@npm:1.11.1"
|
||||
conditions: os=linux & cpu=s390x & libc=glibc
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-linux-x64-gnu@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-linux-x64-gnu@npm:1.11.1"
|
||||
conditions: os=linux & cpu=x64 & libc=glibc
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-linux-x64-musl@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-linux-x64-musl@npm:1.11.1"
|
||||
conditions: os=linux & cpu=x64 & libc=musl
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-wasm32-wasi@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-wasm32-wasi@npm:1.11.1"
|
||||
dependencies:
|
||||
"@napi-rs/wasm-runtime": "npm:^0.2.11"
|
||||
conditions: cpu=wasm32
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-win32-arm64-msvc@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-win32-arm64-msvc@npm:1.11.1"
|
||||
conditions: os=win32 & cpu=arm64
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-win32-ia32-msvc@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-win32-ia32-msvc@npm:1.11.1"
|
||||
conditions: os=win32 & cpu=ia32
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unrs/resolver-binding-win32-x64-msvc@npm:1.11.1":
|
||||
version: 1.11.1
|
||||
resolution: "@unrs/resolver-binding-win32-x64-msvc@npm:1.11.1"
|
||||
conditions: os=win32 & cpu=x64
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@vibrant/color@npm:4.0.4, @vibrant/color@npm:^4.0.4":
|
||||
version: 4.0.4
|
||||
resolution: "@vibrant/color@npm:4.0.4"
|
||||
@@ -5308,12 +5492,12 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"acorn@npm:^8.10.0, acorn@npm:^8.11.0, acorn@npm:^8.15.0, acorn@npm:^8.5.0":
|
||||
version: 8.15.0
|
||||
resolution: "acorn@npm:8.15.0"
|
||||
"acorn@npm:^8.10.0, acorn@npm:^8.11.0, acorn@npm:^8.15.0, acorn@npm:^8.16.0, acorn@npm:^8.5.0":
|
||||
version: 8.16.0
|
||||
resolution: "acorn@npm:8.16.0"
|
||||
bin:
|
||||
acorn: bin/acorn
|
||||
checksum: 10/77f2de5051a631cf1729c090e5759148459cdb76b5f5c70f890503d629cf5052357b0ce783c0f976dd8a93c5150f59f6d18df1def3f502396a20f81282482fa4
|
||||
checksum: 10/690c673bb4d61b38ef82795fab58526471ad7f7e67c0e40c4ff1e10ecd80ce5312554ef633c9995bfc4e6d170cef165711f9ca9e49040b62c0c66fbf2dd3df2b
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -6282,7 +6466,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"chalk@npm:^4.0.0, chalk@npm:^4.1.2":
|
||||
"chalk@npm:^4.1.2":
|
||||
version: 4.1.2
|
||||
resolution: "chalk@npm:4.1.2"
|
||||
dependencies:
|
||||
@@ -6533,6 +6717,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"comment-parser@npm:^1.4.1":
|
||||
version: 1.4.6
|
||||
resolution: "comment-parser@npm:1.4.6"
|
||||
checksum: 10/67218f2c5fe5807140e590e7dad4b644c21d4d050d5b84aa43002c18114daf2988678f6b3064f53c32c421576aff18843ff56fd2cddd33d6e0917f355ffd9cc4
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"common-tags@npm:^1.8.0":
|
||||
version: 1.8.2
|
||||
resolution: "common-tags@npm:1.8.2"
|
||||
@@ -6803,7 +6994,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.3, debug@npm:~4.4.1":
|
||||
"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.1, debug@npm:^4.4.3, debug@npm:~4.4.1":
|
||||
version: 4.4.3
|
||||
resolution: "debug@npm:4.4.3"
|
||||
dependencies:
|
||||
@@ -7536,6 +7727,21 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"eslint-import-context@npm:^0.1.9":
|
||||
version: 0.1.9
|
||||
resolution: "eslint-import-context@npm:0.1.9"
|
||||
dependencies:
|
||||
get-tsconfig: "npm:^4.10.1"
|
||||
stable-hash-x: "npm:^0.2.0"
|
||||
peerDependencies:
|
||||
unrs-resolver: ^1.0.0
|
||||
peerDependenciesMeta:
|
||||
unrs-resolver:
|
||||
optional: true
|
||||
checksum: 10/f0778126bb3aae57c8c68946c71c4418927e9d39f72099b799d9c47a3b5712d6c9166b63ee8be58a020961dcc9216df09c856b825336af375ccbbdeedfc82a99
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"eslint-import-resolver-node@npm:^0.3.9":
|
||||
version: 0.3.9
|
||||
resolution: "eslint-import-resolver-node@npm:0.3.9"
|
||||
@@ -7580,6 +7786,33 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"eslint-plugin-import-x@npm:4.16.2":
|
||||
version: 4.16.2
|
||||
resolution: "eslint-plugin-import-x@npm:4.16.2"
|
||||
dependencies:
|
||||
"@package-json/types": "npm:^0.0.12"
|
||||
"@typescript-eslint/types": "npm:^8.56.0"
|
||||
comment-parser: "npm:^1.4.1"
|
||||
debug: "npm:^4.4.1"
|
||||
eslint-import-context: "npm:^0.1.9"
|
||||
is-glob: "npm:^4.0.3"
|
||||
minimatch: "npm:^9.0.3 || ^10.1.2"
|
||||
semver: "npm:^7.7.2"
|
||||
stable-hash-x: "npm:^0.2.0"
|
||||
unrs-resolver: "npm:^1.9.2"
|
||||
peerDependencies:
|
||||
"@typescript-eslint/utils": ^8.56.0
|
||||
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
|
||||
eslint-import-resolver-node: "*"
|
||||
peerDependenciesMeta:
|
||||
"@typescript-eslint/utils":
|
||||
optional: true
|
||||
eslint-import-resolver-node:
|
||||
optional: true
|
||||
checksum: 10/b149ca51ffba102535cddbe37f298ab3704181ea877a00b87d50062e03ad31a86317cf4205ac3ebc6d4e7872953215777ee4a3b0390616937f3adc9a86b86a90
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"eslint-plugin-import@npm:2.32.0":
|
||||
version: 2.32.0
|
||||
resolution: "eslint-plugin-import@npm:2.32.0"
|
||||
@@ -7673,13 +7906,15 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"eslint-scope@npm:^8.4.0":
|
||||
version: 8.4.0
|
||||
resolution: "eslint-scope@npm:8.4.0"
|
||||
"eslint-scope@npm:^9.1.2":
|
||||
version: 9.1.2
|
||||
resolution: "eslint-scope@npm:9.1.2"
|
||||
dependencies:
|
||||
"@types/esrecurse": "npm:^4.3.1"
|
||||
"@types/estree": "npm:^1.0.8"
|
||||
esrecurse: "npm:^4.3.0"
|
||||
estraverse: "npm:^5.2.0"
|
||||
checksum: 10/e8e611701f65375e034c62123946e628894f0b54aa8cb11abe224816389abe5cd74cf16b62b72baa36504f22d1a958b9b8b0169b82397fe2e7997674c0d09b06
|
||||
checksum: 10/d102a22525020be99a6897c0d5570b16a387b251e661ba70cedb4f983536d5acd45b9ea2ee05b63ab04f6c35e4f2ed00a113d1c6fb5f61ff879d92e46d0c2f15
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -7697,38 +7932,35 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"eslint-visitor-keys@npm:^5.0.0":
|
||||
"eslint-visitor-keys@npm:^5.0.0, eslint-visitor-keys@npm:^5.0.1":
|
||||
version: 5.0.1
|
||||
resolution: "eslint-visitor-keys@npm:5.0.1"
|
||||
checksum: 10/f9cc1a57b75e0ef949545cac33d01e8367e302de4c1483266ed4d8646ee5c306376660196bbb38b004e767b7043d1e661cb4336b49eff634a1bbe75c1db709ec
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"eslint@npm:9.39.4":
|
||||
version: 9.39.4
|
||||
resolution: "eslint@npm:9.39.4"
|
||||
"eslint@npm:10.1.0":
|
||||
version: 10.1.0
|
||||
resolution: "eslint@npm:10.1.0"
|
||||
dependencies:
|
||||
"@eslint-community/eslint-utils": "npm:^4.8.0"
|
||||
"@eslint-community/regexpp": "npm:^4.12.1"
|
||||
"@eslint/config-array": "npm:^0.21.2"
|
||||
"@eslint/config-helpers": "npm:^0.4.2"
|
||||
"@eslint/core": "npm:^0.17.0"
|
||||
"@eslint/eslintrc": "npm:^3.3.5"
|
||||
"@eslint/js": "npm:9.39.4"
|
||||
"@eslint/plugin-kit": "npm:^0.4.1"
|
||||
"@eslint-community/regexpp": "npm:^4.12.2"
|
||||
"@eslint/config-array": "npm:^0.23.3"
|
||||
"@eslint/config-helpers": "npm:^0.5.3"
|
||||
"@eslint/core": "npm:^1.1.1"
|
||||
"@eslint/plugin-kit": "npm:^0.6.1"
|
||||
"@humanfs/node": "npm:^0.16.6"
|
||||
"@humanwhocodes/module-importer": "npm:^1.0.1"
|
||||
"@humanwhocodes/retry": "npm:^0.4.2"
|
||||
"@types/estree": "npm:^1.0.6"
|
||||
ajv: "npm:^6.14.0"
|
||||
chalk: "npm:^4.0.0"
|
||||
cross-spawn: "npm:^7.0.6"
|
||||
debug: "npm:^4.3.2"
|
||||
escape-string-regexp: "npm:^4.0.0"
|
||||
eslint-scope: "npm:^8.4.0"
|
||||
eslint-visitor-keys: "npm:^4.2.1"
|
||||
espree: "npm:^10.4.0"
|
||||
esquery: "npm:^1.5.0"
|
||||
eslint-scope: "npm:^9.1.2"
|
||||
eslint-visitor-keys: "npm:^5.0.1"
|
||||
espree: "npm:^11.2.0"
|
||||
esquery: "npm:^1.7.0"
|
||||
esutils: "npm:^2.0.2"
|
||||
fast-deep-equal: "npm:^3.1.3"
|
||||
file-entry-cache: "npm:^8.0.0"
|
||||
@@ -7738,8 +7970,7 @@ __metadata:
|
||||
imurmurhash: "npm:^0.1.4"
|
||||
is-glob: "npm:^4.0.0"
|
||||
json-stable-stringify-without-jsonify: "npm:^1.0.1"
|
||||
lodash.merge: "npm:^4.6.2"
|
||||
minimatch: "npm:^3.1.5"
|
||||
minimatch: "npm:^10.2.4"
|
||||
natural-compare: "npm:^1.4.0"
|
||||
optionator: "npm:^0.9.3"
|
||||
peerDependencies:
|
||||
@@ -7749,11 +7980,11 @@ __metadata:
|
||||
optional: true
|
||||
bin:
|
||||
eslint: bin/eslint.js
|
||||
checksum: 10/de95093d710e62e8c7e753220d985587c40f4a05247ed4393ffb6e6cb43a60e825a47fc5b4263151bb2fc5871a206a31d563ccbabdceee1711072ae12db90adf
|
||||
checksum: 10/fb0c65660f6a98d6411d47c4a9cd14783e97f50481046de61903be59005f48a2b9a7c120e83280ec21298232b2369d3848b44e99017852b23bd794ca6ea44b66
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"espree@npm:^10.0.1, espree@npm:^10.4.0":
|
||||
"espree@npm:^10.0.1":
|
||||
version: 10.4.0
|
||||
resolution: "espree@npm:10.4.0"
|
||||
dependencies:
|
||||
@@ -7764,7 +7995,18 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"esquery@npm:^1.5.0":
|
||||
"espree@npm:^11.2.0":
|
||||
version: 11.2.0
|
||||
resolution: "espree@npm:11.2.0"
|
||||
dependencies:
|
||||
acorn: "npm:^8.16.0"
|
||||
acorn-jsx: "npm:^5.3.2"
|
||||
eslint-visitor-keys: "npm:^5.0.1"
|
||||
checksum: 10/5cc4233b8f150010c70713669ef8231f07fe9b6391870cfa0a292a07f723ed5c2922064b978e627f7cabf7753280e64c5bde41d3840caaa40946989df7009a51
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"esquery@npm:^1.7.0":
|
||||
version: 1.7.0
|
||||
resolution: "esquery@npm:1.7.0"
|
||||
dependencies:
|
||||
@@ -8470,6 +8712,15 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"get-tsconfig@npm:^4.10.1":
|
||||
version: 4.13.7
|
||||
resolution: "get-tsconfig@npm:4.13.7"
|
||||
dependencies:
|
||||
resolve-pkg-maps: "npm:^1.0.0"
|
||||
checksum: 10/e23622bd3c5766a2fe43a28cb7a490ebb175eb7f429e4ec53688e3b7a40882fb0ec6f3b753f237757d63861ccd8033232d1d76f8960a683af8e09099e7c897fe
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"gifwrap@npm:^0.10.1":
|
||||
version: 0.10.1
|
||||
resolution: "gifwrap@npm:0.10.1"
|
||||
@@ -8847,6 +9098,8 @@ __metadata:
|
||||
"@codemirror/view": "npm:6.40.0"
|
||||
"@date-fns/tz": "npm:1.4.1"
|
||||
"@egjs/hammerjs": "npm:2.0.17"
|
||||
"@eslint/eslintrc": "npm:3.3.4"
|
||||
"@eslint/js": "npm:10.0.1"
|
||||
"@formatjs/intl-datetimeformat": "npm:7.3.1"
|
||||
"@formatjs/intl-displaynames": "npm:7.3.1"
|
||||
"@formatjs/intl-durationformat": "npm:0.10.3"
|
||||
@@ -8942,11 +9195,12 @@ __metadata:
|
||||
dialog-polyfill: "npm:0.5.6"
|
||||
echarts: "npm:6.0.0"
|
||||
element-internals-polyfill: "npm:3.0.2"
|
||||
eslint: "npm:9.39.4"
|
||||
eslint: "npm:10.1.0"
|
||||
eslint-config-airbnb-base: "npm:15.0.0"
|
||||
eslint-config-prettier: "npm:10.1.8"
|
||||
eslint-import-resolver-webpack: "npm:0.13.10"
|
||||
eslint-plugin-import: "npm:2.32.0"
|
||||
eslint-plugin-import-x: "npm:4.16.2"
|
||||
eslint-plugin-lit: "npm:2.2.1"
|
||||
eslint-plugin-lit-a11y: "npm:5.1.1"
|
||||
eslint-plugin-unused-imports: "npm:4.4.1"
|
||||
@@ -8955,6 +9209,7 @@ __metadata:
|
||||
fs-extra: "npm:11.3.4"
|
||||
fuse.js: "npm:7.1.0"
|
||||
glob: "npm:13.0.6"
|
||||
globals: "npm:17.4.0"
|
||||
google-timezones-json: "npm:1.2.0"
|
||||
gulp: "npm:5.0.1"
|
||||
gulp-brotli: "npm:3.0.0"
|
||||
@@ -10517,7 +10772,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"lodash.merge@npm:4.6.2, lodash.merge@npm:^4.6.2":
|
||||
"lodash.merge@npm:4.6.2":
|
||||
version: 4.6.2
|
||||
resolution: "lodash.merge@npm:4.6.2"
|
||||
checksum: 10/d0ea2dd0097e6201be083865d50c3fb54fbfbdb247d9cc5950e086c991f448b7ab0cdab0d57eacccb43473d3f2acd21e134db39f22dac2d6c9ba6bf26978e3d6
|
||||
@@ -10847,7 +11102,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"minimatch@npm:3.1.5, minimatch@npm:^3.1.2, minimatch@npm:^3.1.5":
|
||||
"minimatch@npm:3.1.5, minimatch@npm:^3.1.2, minimatch@npm:^3.1.3":
|
||||
version: 3.1.5
|
||||
resolution: "minimatch@npm:3.1.5"
|
||||
dependencies:
|
||||
@@ -10856,7 +11111,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"minimatch@npm:^10.1.1, minimatch@npm:^10.2.2":
|
||||
"minimatch@npm:^10.1.1, minimatch@npm:^10.2.2, minimatch@npm:^10.2.4, minimatch@npm:^9.0.3 || ^10.1.2":
|
||||
version: 10.2.4
|
||||
resolution: "minimatch@npm:10.2.4"
|
||||
dependencies:
|
||||
@@ -11008,6 +11263,15 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"napi-postinstall@npm:^0.3.0":
|
||||
version: 0.3.4
|
||||
resolution: "napi-postinstall@npm:0.3.4"
|
||||
bin:
|
||||
napi-postinstall: lib/cli.js
|
||||
checksum: 10/5541381508f9e1051ff3518701c7130ebac779abb3a1ffe9391fcc3cab4cc0569b0ba0952357db3f6b12909c3bb508359a7a60261ffd795feebbdab967175832
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"natural-compare@npm:^1.4.0":
|
||||
version: 1.4.0
|
||||
resolution: "natural-compare@npm:1.4.0"
|
||||
@@ -12190,6 +12454,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"resolve-pkg-maps@npm:^1.0.0":
|
||||
version: 1.0.0
|
||||
resolution: "resolve-pkg-maps@npm:1.0.0"
|
||||
checksum: 10/0763150adf303040c304009231314d1e84c6e5ebfa2d82b7d94e96a6e82bacd1dcc0b58ae257315f3c8adb89a91d8d0f12928241cba2df1680fbe6f60bf99b0e
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.11, resolve@npm:^1.22.4":
|
||||
version: 1.22.11
|
||||
resolution: "resolve@npm:1.22.11"
|
||||
@@ -12525,7 +12796,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.7.3, semver@npm:^7.7.4":
|
||||
"semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.7.2, semver@npm:^7.7.3, semver@npm:^7.7.4":
|
||||
version: 7.7.4
|
||||
resolution: "semver@npm:7.7.4"
|
||||
bin:
|
||||
@@ -13006,6 +13277,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"stable-hash-x@npm:^0.2.0":
|
||||
version: 0.2.0
|
||||
resolution: "stable-hash-x@npm:0.2.0"
|
||||
checksum: 10/136f05d0e4d441876012b423541476ff5b695c93b56d1959560be858b9e324ea6de6c16ecbd735a040ee8396427dd867bed0bf90b2cdb1fc422566747b91a0e5
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"stack-generator@npm:^2.0.5":
|
||||
version: 2.0.10
|
||||
resolution: "stack-generator@npm:2.0.10"
|
||||
@@ -14086,6 +14364,73 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"unrs-resolver@npm:^1.9.2":
|
||||
version: 1.11.1
|
||||
resolution: "unrs-resolver@npm:1.11.1"
|
||||
dependencies:
|
||||
"@unrs/resolver-binding-android-arm-eabi": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-android-arm64": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-darwin-arm64": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-darwin-x64": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-freebsd-x64": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-linux-arm-gnueabihf": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-linux-arm-musleabihf": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-linux-arm64-gnu": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-linux-arm64-musl": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-linux-ppc64-gnu": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-linux-riscv64-gnu": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-linux-riscv64-musl": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-linux-s390x-gnu": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-linux-x64-gnu": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-linux-x64-musl": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-wasm32-wasi": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-win32-arm64-msvc": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-win32-ia32-msvc": "npm:1.11.1"
|
||||
"@unrs/resolver-binding-win32-x64-msvc": "npm:1.11.1"
|
||||
napi-postinstall: "npm:^0.3.0"
|
||||
dependenciesMeta:
|
||||
"@unrs/resolver-binding-android-arm-eabi":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-android-arm64":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-darwin-arm64":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-darwin-x64":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-freebsd-x64":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-linux-arm-gnueabihf":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-linux-arm-musleabihf":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-linux-arm64-gnu":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-linux-arm64-musl":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-linux-ppc64-gnu":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-linux-riscv64-gnu":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-linux-riscv64-musl":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-linux-s390x-gnu":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-linux-x64-gnu":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-linux-x64-musl":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-wasm32-wasi":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-win32-arm64-msvc":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-win32-ia32-msvc":
|
||||
optional: true
|
||||
"@unrs/resolver-binding-win32-x64-msvc":
|
||||
optional: true
|
||||
checksum: 10/4de653508cbaae47883a896bd5cdfef0e5e87b428d62620d16fd35cd534beaebf08ebf0cf2f8b4922aa947b2fe745180facf6cc3f39ba364f7ce0f974cb06a70
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"upath@npm:^1.2.0":
|
||||
version: 1.2.0
|
||||
resolution: "upath@npm:1.2.0"
|
||||
|
||||
Reference in New Issue
Block a user