diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index dbc58ea..17c949f 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -86,7 +86,7 @@ jobs:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: export screenshots (on failure only)
- uses: actions/upload-artifact@v4.3.1
+ uses: actions/upload-artifact@v4.3.3
if: ${{ failure() }}
with:
name: cypress-screenshots
@@ -94,7 +94,7 @@ jobs:
retention-days: 7
- name: export screen recordings (on failure only)
- uses: actions/upload-artifact@v4.3.1
+ uses: actions/upload-artifact@v4.3.3
if: ${{ failure() }}
with:
name: cypress-videos
diff --git a/.husky/pre-commit b/.husky/pre-commit
index 5e59273..5ee7abd 100755
--- a/.husky/pre-commit
+++ b/.husky/pre-commit
@@ -1,4 +1 @@
-#!/bin/sh
-. "$(dirname "$0")/_/husky.sh"
-
pnpm exec lint-staged
diff --git a/commitlint.config.js b/commitlint.config.js
index 5b9ce02..4fedde6 100644
--- a/commitlint.config.js
+++ b/commitlint.config.js
@@ -1,2 +1 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
module.exports = { extends: ['@commitlint/config-conventional'] }
diff --git a/e2e/cypress.config.ts b/e2e/cypress.config.ts
index 21e6efe..217e58e 100644
--- a/e2e/cypress.config.ts
+++ b/e2e/cypress.config.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { defineConfig } from 'cypress'
export default defineConfig({
diff --git a/e2e/cypress/e2e/lit/node-view.cy.ts b/e2e/cypress/e2e/lit/node-view.cy.ts
index aa986bb..0192e59 100644
--- a/e2e/cypress/e2e/lit/node-view.cy.ts
+++ b/e2e/cypress/e2e/lit/node-view.cy.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
Cypress.config('baseUrl', `http://localhost:${Cypress.env('SERVER_PORT')}`)
beforeEach(() => {
diff --git a/e2e/cypress/e2e/lit/plugin-view.cy.ts b/e2e/cypress/e2e/lit/plugin-view.cy.ts
index 260110d..64faeb5 100644
--- a/e2e/cypress/e2e/lit/plugin-view.cy.ts
+++ b/e2e/cypress/e2e/lit/plugin-view.cy.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
Cypress.config('baseUrl', `http://localhost:${Cypress.env('SERVER_PORT')}`)
beforeEach(() => {
diff --git a/e2e/cypress/e2e/lit/widget-view.cy.ts b/e2e/cypress/e2e/lit/widget-view.cy.ts
index fdca507..a1b9ab0 100644
--- a/e2e/cypress/e2e/lit/widget-view.cy.ts
+++ b/e2e/cypress/e2e/lit/widget-view.cy.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
Cypress.config('baseUrl', `http://localhost:${Cypress.env('SERVER_PORT')}`)
beforeEach(() => {
diff --git a/e2e/cypress/e2e/react/node-view.cy.ts b/e2e/cypress/e2e/react/node-view.cy.ts
index db52a16..8c98a5f 100644
--- a/e2e/cypress/e2e/react/node-view.cy.ts
+++ b/e2e/cypress/e2e/react/node-view.cy.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
Cypress.config('baseUrl', `http://localhost:${Cypress.env('SERVER_PORT')}`)
beforeEach(() => {
diff --git a/e2e/cypress/e2e/react/plugin-view.cy.ts b/e2e/cypress/e2e/react/plugin-view.cy.ts
index e7c39a9..a68126d 100644
--- a/e2e/cypress/e2e/react/plugin-view.cy.ts
+++ b/e2e/cypress/e2e/react/plugin-view.cy.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
Cypress.config('baseUrl', `http://localhost:${Cypress.env('SERVER_PORT')}`)
beforeEach(() => {
diff --git a/e2e/cypress/e2e/react/widget-view.cy.ts b/e2e/cypress/e2e/react/widget-view.cy.ts
index f91a70e..d4d3c63 100644
--- a/e2e/cypress/e2e/react/widget-view.cy.ts
+++ b/e2e/cypress/e2e/react/widget-view.cy.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
Cypress.config('baseUrl', `http://localhost:${Cypress.env('SERVER_PORT')}`)
beforeEach(() => {
diff --git a/e2e/cypress/e2e/svelte/node-view.cy.ts b/e2e/cypress/e2e/svelte/node-view.cy.ts
index 702b836..ed52930 100644
--- a/e2e/cypress/e2e/svelte/node-view.cy.ts
+++ b/e2e/cypress/e2e/svelte/node-view.cy.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
Cypress.config('baseUrl', `http://localhost:${Cypress.env('SERVER_PORT')}`)
beforeEach(() => {
diff --git a/e2e/cypress/e2e/svelte/plugin-view.cy.ts b/e2e/cypress/e2e/svelte/plugin-view.cy.ts
index 2aab43d..4c122e7 100644
--- a/e2e/cypress/e2e/svelte/plugin-view.cy.ts
+++ b/e2e/cypress/e2e/svelte/plugin-view.cy.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
Cypress.config('baseUrl', `http://localhost:${Cypress.env('SERVER_PORT')}`)
beforeEach(() => {
diff --git a/e2e/cypress/e2e/svelte/widget-view.cy.ts b/e2e/cypress/e2e/svelte/widget-view.cy.ts
index 0e68052..9f17932 100644
--- a/e2e/cypress/e2e/svelte/widget-view.cy.ts
+++ b/e2e/cypress/e2e/svelte/widget-view.cy.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
Cypress.config('baseUrl', `http://localhost:${Cypress.env('SERVER_PORT')}`)
beforeEach(() => {
diff --git a/e2e/cypress/e2e/vue/node-view.cy.ts b/e2e/cypress/e2e/vue/node-view.cy.ts
index b460478..488db73 100644
--- a/e2e/cypress/e2e/vue/node-view.cy.ts
+++ b/e2e/cypress/e2e/vue/node-view.cy.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
Cypress.config('baseUrl', `http://localhost:${Cypress.env('SERVER_PORT')}`)
beforeEach(() => {
diff --git a/e2e/cypress/e2e/vue/plugin-view.cy.ts b/e2e/cypress/e2e/vue/plugin-view.cy.ts
index 11170e8..d82e185 100644
--- a/e2e/cypress/e2e/vue/plugin-view.cy.ts
+++ b/e2e/cypress/e2e/vue/plugin-view.cy.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
Cypress.config('baseUrl', `http://localhost:${Cypress.env('SERVER_PORT')}`)
beforeEach(() => {
diff --git a/e2e/cypress/e2e/vue/widget-view.cy.ts b/e2e/cypress/e2e/vue/widget-view.cy.ts
index 315fc9e..76e359c 100644
--- a/e2e/cypress/e2e/vue/widget-view.cy.ts
+++ b/e2e/cypress/e2e/vue/widget-view.cy.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
Cypress.config('baseUrl', `http://localhost:${Cypress.env('SERVER_PORT')}`)
beforeEach(() => {
diff --git a/e2e/cypress/plugins/index.js b/e2e/cypress/plugins/index.js
index 5c8863e..666d41f 100644
--- a/e2e/cypress/plugins/index.js
+++ b/e2e/cypress/plugins/index.js
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
// This function is called when a project is opened or re-opened (e.g. due to
// the project's config changing)
diff --git a/e2e/src/createEditorView.ts b/e2e/src/createEditorView.ts
index 5fb0653..23d5ebb 100644
--- a/e2e/src/createEditorView.ts
+++ b/e2e/src/createEditorView.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import 'prosemirror-view/style/prosemirror.css'
import 'prosemirror-example-setup/style/style.css'
import 'prosemirror-menu/style/menu.css'
diff --git a/e2e/src/lit/components/Editor.ts b/e2e/src/lit/components/Editor.ts
index 462ded9..c411f86 100644
--- a/e2e/src/lit/components/Editor.ts
+++ b/e2e/src/lit/components/Editor.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import {
ShallowLitElement,
useNodeViewFactory,
diff --git a/e2e/src/lit/components/Hashes.ts b/e2e/src/lit/components/Hashes.ts
index 778ef05..a87d35d 100644
--- a/e2e/src/lit/components/Hashes.ts
+++ b/e2e/src/lit/components/Hashes.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { ShallowLitElement, useWidgetViewContext } from '@prosemirror-adapter/lit'
import { html } from 'lit'
import { customElement } from 'lit/decorators.js'
diff --git a/e2e/src/lit/components/Heading.ts b/e2e/src/lit/components/Heading.ts
index 479ba67..17437bb 100644
--- a/e2e/src/lit/components/Heading.ts
+++ b/e2e/src/lit/components/Heading.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { ShallowLitElement, useNodeViewContext } from '@prosemirror-adapter/lit'
import { customElement } from 'lit/decorators.js'
import { ref } from 'lit/directives/ref.js'
diff --git a/e2e/src/lit/components/Paragraph.ts b/e2e/src/lit/components/Paragraph.ts
index e8da8a0..c164da5 100644
--- a/e2e/src/lit/components/Paragraph.ts
+++ b/e2e/src/lit/components/Paragraph.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { ShallowLitElement, useNodeViewContext } from '@prosemirror-adapter/lit'
import { html, nothing } from 'lit'
import { customElement } from 'lit/decorators.js'
diff --git a/e2e/src/lit/components/Size.ts b/e2e/src/lit/components/Size.ts
index 0a1e0d3..e0b9eff 100644
--- a/e2e/src/lit/components/Size.ts
+++ b/e2e/src/lit/components/Size.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { ShallowLitElement, usePluginViewContext } from '@prosemirror-adapter/lit'
import { html } from 'lit'
import { customElement } from 'lit/decorators.js'
diff --git a/e2e/src/lit/index.ts b/e2e/src/lit/index.ts
index dd043ea..f034630 100644
--- a/e2e/src/lit/index.ts
+++ b/e2e/src/lit/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { html } from 'lit'
import { customElement, state } from 'lit/decorators.js'
import { keyed } from 'lit/directives/keyed.js'
diff --git a/e2e/src/react/App.tsx b/e2e/src/react/App.tsx
index 17b0ade..2b6ad50 100644
--- a/e2e/src/react/App.tsx
+++ b/e2e/src/react/App.tsx
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import { ProsemirrorAdapterProvider } from '@prosemirror-adapter/react'
import { StrictMode, useState } from 'react'
diff --git a/e2e/src/react/components/Editor.tsx b/e2e/src/react/components/Editor.tsx
index 97d6033..05d32d3 100644
--- a/e2e/src/react/components/Editor.tsx
+++ b/e2e/src/react/components/Editor.tsx
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import './Editor.css'
import { useNodeViewFactory, usePluginViewFactory, useWidgetViewFactory } from '@prosemirror-adapter/react'
diff --git a/e2e/src/react/components/Hashes.tsx b/e2e/src/react/components/Hashes.tsx
index 25d8452..9e24e1f 100644
--- a/e2e/src/react/components/Hashes.tsx
+++ b/e2e/src/react/components/Hashes.tsx
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { useWidgetViewContext } from '@prosemirror-adapter/react'
export function Hashes() {
diff --git a/e2e/src/react/components/Heading.tsx b/e2e/src/react/components/Heading.tsx
index 4729503..1aa7eea 100644
--- a/e2e/src/react/components/Heading.tsx
+++ b/e2e/src/react/components/Heading.tsx
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { useNodeViewContext } from '@prosemirror-adapter/react'
export function Heading() {
diff --git a/e2e/src/react/components/Paragraph.tsx b/e2e/src/react/components/Paragraph.tsx
index 18bc606..cd9f1ae 100644
--- a/e2e/src/react/components/Paragraph.tsx
+++ b/e2e/src/react/components/Paragraph.tsx
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { useNodeViewContext } from '@prosemirror-adapter/react'
export function Paragraph() {
diff --git a/e2e/src/react/components/Size.tsx b/e2e/src/react/components/Size.tsx
index 9a21c3e..8e4ffd4 100644
--- a/e2e/src/react/components/Size.tsx
+++ b/e2e/src/react/components/Size.tsx
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import { usePluginViewContext } from '@prosemirror-adapter/react'
export function Size() {
diff --git a/e2e/src/react/index.tsx b/e2e/src/react/index.tsx
index e281c61..7f46df0 100644
--- a/e2e/src/react/index.tsx
+++ b/e2e/src/react/index.tsx
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import { createRoot } from 'react-dom/client'
import { App } from './App'
diff --git a/e2e/src/svelte.config.js b/e2e/src/svelte.config.js
index e26e225..b0683fd 100644
--- a/e2e/src/svelte.config.js
+++ b/e2e/src/svelte.config.js
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { vitePreprocess } from '@sveltejs/vite-plugin-svelte'
export default {
diff --git a/e2e/src/svelte/index.ts b/e2e/src/svelte/index.ts
index 8dadf80..d5f003c 100644
--- a/e2e/src/svelte/index.ts
+++ b/e2e/src/svelte/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import App from './App.svelte'
const app = new App({
diff --git a/e2e/src/svelte/shim.d.ts b/e2e/src/svelte/shim.d.ts
index 42da9c1..ed3ec3d 100644
--- a/e2e/src/svelte/shim.d.ts
+++ b/e2e/src/svelte/shim.d.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
declare module '*.svelte' {
import type { SvelteComponent } from 'svelte'
diff --git a/e2e/src/vue/index.ts b/e2e/src/vue/index.ts
index 680a02b..912d54f 100644
--- a/e2e/src/vue/index.ts
+++ b/e2e/src/vue/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { createApp } from 'vue'
import App from './App.vue'
diff --git a/e2e/src/vue/shim.d.ts b/e2e/src/vue/shim.d.ts
index da3d014..6977c55 100644
--- a/e2e/src/vue/shim.d.ts
+++ b/e2e/src/vue/shim.d.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
///
declare module '*.vue' {
diff --git a/e2e/vite.config.ts b/e2e/vite.config.ts
index 1dfdfb3..292dd77 100644
--- a/e2e/vite.config.ts
+++ b/e2e/vite.config.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import { resolve } from 'node:path'
import react from '@vitejs/plugin-react'
import vue from '@vitejs/plugin-vue'
diff --git a/eslint.config.js b/eslint.config.mjs
similarity index 63%
rename from eslint.config.js
rename to eslint.config.mjs
index 58c4e61..4b1be13 100644
--- a/eslint.config.js
+++ b/eslint.config.mjs
@@ -1,11 +1,9 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+import antfu from '@antfu/eslint-config'
+import react from 'eslint-plugin-react'
+import hooks from 'eslint-plugin-react-hooks'
+import { fixupPluginRules } from '@eslint/compat'
-const antfu = require('@antfu/eslint-config').default
-const header = require('eslint-plugin-header')
-const react = require('eslint-plugin-react')
-const hooks = require('eslint-plugin-react-hooks')
-
-module.exports = antfu(
+export default antfu(
{
stylistic: true,
markdown: false,
@@ -30,20 +28,11 @@ module.exports = antfu(
},
},
},
- {
- files: ['**/*.ts', '**/*.tsx'],
- plugins: {
- header,
- },
- rules: {
- 'header/header': ['error', 'block', ' Copyright 2021, Prosemirror Adapter by Mirone. '],
- },
- },
{
files: ['**/react/**/*.tsx', '**/react/**/*.ts'],
plugins: {
- 'react': react,
- 'react-hooks': hooks,
+ 'react': fixupPluginRules(react),
+ 'react-hooks': fixupPluginRules(hooks),
},
settings: {
react: {
diff --git a/examples/lit/src/components/Editor.ts b/examples/lit/src/components/Editor.ts
index 2a71b47..550eac1 100644
--- a/examples/lit/src/components/Editor.ts
+++ b/examples/lit/src/components/Editor.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import {
ShallowLitElement,
useNodeViewFactory,
diff --git a/examples/lit/src/components/Hashes.ts b/examples/lit/src/components/Hashes.ts
index 778ef05..a87d35d 100644
--- a/examples/lit/src/components/Hashes.ts
+++ b/examples/lit/src/components/Hashes.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { ShallowLitElement, useWidgetViewContext } from '@prosemirror-adapter/lit'
import { html } from 'lit'
import { customElement } from 'lit/decorators.js'
diff --git a/examples/lit/src/components/Heading.ts b/examples/lit/src/components/Heading.ts
index 479ba67..17437bb 100644
--- a/examples/lit/src/components/Heading.ts
+++ b/examples/lit/src/components/Heading.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { ShallowLitElement, useNodeViewContext } from '@prosemirror-adapter/lit'
import { customElement } from 'lit/decorators.js'
import { ref } from 'lit/directives/ref.js'
diff --git a/examples/lit/src/components/Paragraph.ts b/examples/lit/src/components/Paragraph.ts
index e8da8a0..c164da5 100644
--- a/examples/lit/src/components/Paragraph.ts
+++ b/examples/lit/src/components/Paragraph.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { ShallowLitElement, useNodeViewContext } from '@prosemirror-adapter/lit'
import { html, nothing } from 'lit'
import { customElement } from 'lit/decorators.js'
diff --git a/examples/lit/src/components/Size.ts b/examples/lit/src/components/Size.ts
index 0a1e0d3..e0b9eff 100644
--- a/examples/lit/src/components/Size.ts
+++ b/examples/lit/src/components/Size.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { ShallowLitElement, usePluginViewContext } from '@prosemirror-adapter/lit'
import { html } from 'lit'
import { customElement } from 'lit/decorators.js'
diff --git a/examples/lit/src/createEditorView.ts b/examples/lit/src/createEditorView.ts
index a262af3..1e5003b 100644
--- a/examples/lit/src/createEditorView.ts
+++ b/examples/lit/src/createEditorView.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import 'prosemirror-view/style/prosemirror.css'
import 'prosemirror-example-setup/style/style.css'
import 'prosemirror-menu/style/menu.css'
diff --git a/examples/lit/src/my-element.ts b/examples/lit/src/my-element.ts
index 1d852a8..6799170 100644
--- a/examples/lit/src/my-element.ts
+++ b/examples/lit/src/my-element.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { html } from 'lit'
import { customElement, state } from 'lit/decorators.js'
import { keyed } from 'lit/directives/keyed.js'
diff --git a/examples/lit/src/vite-env.d.ts b/examples/lit/src/vite-env.d.ts
index a4f2f9f..e69de29 100644
--- a/examples/lit/src/vite-env.d.ts
+++ b/examples/lit/src/vite-env.d.ts
@@ -1 +0,0 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
diff --git a/examples/lit/vite.config.ts b/examples/lit/vite.config.ts
index 6ea0ddb..4fd5e66 100644
--- a/examples/lit/vite.config.ts
+++ b/examples/lit/vite.config.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { defineConfig } from 'vite'
// https://vitejs.dev/config/
diff --git a/examples/react/components/Editor.tsx b/examples/react/components/Editor.tsx
index cf42456..e25b7a7 100644
--- a/examples/react/components/Editor.tsx
+++ b/examples/react/components/Editor.tsx
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import './Editor.css'
import { useNodeViewFactory, usePluginViewFactory, useWidgetViewFactory } from '@prosemirror-adapter/react'
diff --git a/examples/react/components/Hashes.tsx b/examples/react/components/Hashes.tsx
index 25d8452..9e24e1f 100644
--- a/examples/react/components/Hashes.tsx
+++ b/examples/react/components/Hashes.tsx
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { useWidgetViewContext } from '@prosemirror-adapter/react'
export function Hashes() {
diff --git a/examples/react/components/Heading.tsx b/examples/react/components/Heading.tsx
index 4729503..1aa7eea 100644
--- a/examples/react/components/Heading.tsx
+++ b/examples/react/components/Heading.tsx
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { useNodeViewContext } from '@prosemirror-adapter/react'
export function Heading() {
diff --git a/examples/react/components/Paragraph.tsx b/examples/react/components/Paragraph.tsx
index 18bc606..cd9f1ae 100644
--- a/examples/react/components/Paragraph.tsx
+++ b/examples/react/components/Paragraph.tsx
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { useNodeViewContext } from '@prosemirror-adapter/react'
export function Paragraph() {
diff --git a/examples/react/components/Size.tsx b/examples/react/components/Size.tsx
index f4eda5b..81366bf 100644
--- a/examples/react/components/Size.tsx
+++ b/examples/react/components/Size.tsx
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { usePluginViewContext } from '@prosemirror-adapter/react'
export function Size() {
diff --git a/examples/react/createEditorView.ts b/examples/react/createEditorView.ts
index a262af3..1e5003b 100644
--- a/examples/react/createEditorView.ts
+++ b/examples/react/createEditorView.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import 'prosemirror-view/style/prosemirror.css'
import 'prosemirror-example-setup/style/style.css'
import 'prosemirror-menu/style/menu.css'
diff --git a/examples/react/main.tsx b/examples/react/main.tsx
index 6f95b91..82b26f7 100644
--- a/examples/react/main.tsx
+++ b/examples/react/main.tsx
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import { ProsemirrorAdapterProvider } from '@prosemirror-adapter/react'
import { StrictMode } from 'react'
import { createRoot } from 'react-dom/client'
diff --git a/examples/react/vite.config.ts b/examples/react/vite.config.ts
index 15b49f4..ae74518 100644
--- a/examples/react/vite.config.ts
+++ b/examples/react/vite.config.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import react from '@vitejs/plugin-react'
import { defineConfig } from 'vite'
diff --git a/examples/svelte/src/app.d.ts b/examples/svelte/src/app.d.ts
index 00f16be..3998a9a 100644
--- a/examples/svelte/src/app.d.ts
+++ b/examples/svelte/src/app.d.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
declare global {
namespace App {
// interface Error {}
diff --git a/examples/svelte/src/libs/createEditorView.ts b/examples/svelte/src/libs/createEditorView.ts
index 85cdb75..1e5003b 100644
--- a/examples/svelte/src/libs/createEditorView.ts
+++ b/examples/svelte/src/libs/createEditorView.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import 'prosemirror-view/style/prosemirror.css'
import 'prosemirror-example-setup/style/style.css'
import 'prosemirror-menu/style/menu.css'
diff --git a/examples/svelte/svelte.config.js b/examples/svelte/svelte.config.js
index 736cf54..18b4716 100644
--- a/examples/svelte/svelte.config.js
+++ b/examples/svelte/svelte.config.js
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import adapter from '@sveltejs/adapter-auto'
import { vitePreprocess } from '@sveltejs/kit/vite'
diff --git a/examples/svelte/vite.config.ts b/examples/svelte/vite.config.ts
index f3579bc..dd1b8b7 100644
--- a/examples/svelte/vite.config.ts
+++ b/examples/svelte/vite.config.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { sveltekit } from '@sveltejs/kit/vite'
import { defineConfig } from 'vite'
diff --git a/examples/vue/createEditorView.ts b/examples/vue/createEditorView.ts
index a262af3..1e5003b 100644
--- a/examples/vue/createEditorView.ts
+++ b/examples/vue/createEditorView.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import 'prosemirror-view/style/prosemirror.css'
import 'prosemirror-example-setup/style/style.css'
import 'prosemirror-menu/style/menu.css'
diff --git a/examples/vue/main.ts b/examples/vue/main.ts
index 680a02b..912d54f 100644
--- a/examples/vue/main.ts
+++ b/examples/vue/main.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { createApp } from 'vue'
import App from './App.vue'
diff --git a/examples/vue/shim.d.ts b/examples/vue/shim.d.ts
index da3d014..6977c55 100644
--- a/examples/vue/shim.d.ts
+++ b/examples/vue/shim.d.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
///
declare module '*.vue' {
diff --git a/examples/vue/vite.config.ts b/examples/vue/vite.config.ts
index 0bddf6b..544087a 100644
--- a/examples/vue/vite.config.ts
+++ b/examples/vue/vite.config.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import vue from '@vitejs/plugin-vue'
import { defineConfig } from 'vite'
diff --git a/package.json b/package.json
index 9af6eb8..5b459f4 100644
--- a/package.json
+++ b/package.json
@@ -15,23 +15,24 @@
"changeset": "changeset",
"lint": "eslint .",
"release": "changeset publish",
- "prepare": "husky install"
+ "prepare": "husky"
},
"dependencies": {
- "@antfu/eslint-config": "^2.0.0",
+ "@antfu/eslint-config": "^2.19.0",
"@changesets/cli": "^2.26.1",
"@commitlint/cli": "^19.0.0",
"@commitlint/config-conventional": "^19.0.0",
+ "@eslint/compat": "^1.0.1",
+ "@eslint/eslintrc": "^3.1.0",
"@type-config/strict": "^1.2.1",
"@types/rollup-plugin-auto-external": "^2.0.2",
"concurrently": "^8.0.0",
"cross-env": "^7.0.3",
- "eslint": "^8.46.0",
- "eslint-plugin-header": "^3.1.1",
- "eslint-plugin-react": "^7.32.2",
- "eslint-plugin-react-hooks": "^4.6.0",
+ "eslint": "^9.3.0",
+ "eslint-plugin-react": "^7.34.1",
+ "eslint-plugin-react-hooks": "^4.6.2",
"git-cz": "^4.9.0",
- "husky": "^9.0.0",
+ "husky": "^9.0.11",
"lint-staged": "^15.0.0",
"prosemirror-keymap": "^1.2.1",
"prosemirror-model": "^1.19.0",
diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts
index b867cb5..572c1dd 100644
--- a/packages/core/src/index.ts
+++ b/packages/core/src/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './nodeView'
export * from './pluginView'
export * from './widgetView'
diff --git a/packages/core/src/nodeView/CoreNodeView.ts b/packages/core/src/nodeView/CoreNodeView.ts
index 354cd1d..772608e 100644
--- a/packages/core/src/nodeView/CoreNodeView.ts
+++ b/packages/core/src/nodeView/CoreNodeView.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { Attrs, Node } from 'prosemirror-model'
import type { Decoration, DecorationSource, EditorView, NodeView } from 'prosemirror-view'
diff --git a/packages/core/src/nodeView/CoreNodeViewOptions.ts b/packages/core/src/nodeView/CoreNodeViewOptions.ts
index fbb2074..1239ba1 100644
--- a/packages/core/src/nodeView/CoreNodeViewOptions.ts
+++ b/packages/core/src/nodeView/CoreNodeViewOptions.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { Node } from 'prosemirror-model'
import type { Decoration, DecorationSource, EditorView } from 'prosemirror-view'
diff --git a/packages/core/src/nodeView/index.ts b/packages/core/src/nodeView/index.ts
index 280dfc0..368b456 100644
--- a/packages/core/src/nodeView/index.ts
+++ b/packages/core/src/nodeView/index.ts
@@ -1,3 +1,2 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './CoreNodeView'
export * from './CoreNodeViewOptions'
diff --git a/packages/core/src/pluginView/CorePluginView.ts b/packages/core/src/pluginView/CorePluginView.ts
index a4ede7b..dd08506 100644
--- a/packages/core/src/pluginView/CorePluginView.ts
+++ b/packages/core/src/pluginView/CorePluginView.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { EditorState, PluginView } from 'prosemirror-state'
import type { EditorView } from 'prosemirror-view'
import type { CorePluginViewSpec, CorePluginViewUserOptions } from './CorePluginViewOptions'
diff --git a/packages/core/src/pluginView/CorePluginViewOptions.ts b/packages/core/src/pluginView/CorePluginViewOptions.ts
index 0277015..7548698 100644
--- a/packages/core/src/pluginView/CorePluginViewOptions.ts
+++ b/packages/core/src/pluginView/CorePluginViewOptions.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { EditorState, PluginSpec } from 'prosemirror-state'
import type { EditorView } from 'prosemirror-view'
diff --git a/packages/core/src/pluginView/index.ts b/packages/core/src/pluginView/index.ts
index f0c13ed..451bd66 100644
--- a/packages/core/src/pluginView/index.ts
+++ b/packages/core/src/pluginView/index.ts
@@ -1,3 +1,2 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './CorePluginView'
export * from './CorePluginViewOptions'
diff --git a/packages/core/src/widgetView/CoreWidgetView.ts b/packages/core/src/widgetView/CoreWidgetView.ts
index 380b906..37d8a24 100644
--- a/packages/core/src/widgetView/CoreWidgetView.ts
+++ b/packages/core/src/widgetView/CoreWidgetView.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { EditorView } from 'prosemirror-view'
import type { CoreWidgetViewSpec, CoreWidgetViewUserOptions, WidgetDecorationSpec } from './CoreWidgetViewOptions'
diff --git a/packages/core/src/widgetView/CoreWidgetViewOptions.ts b/packages/core/src/widgetView/CoreWidgetViewOptions.ts
index 4794709..a794295 100644
--- a/packages/core/src/widgetView/CoreWidgetViewOptions.ts
+++ b/packages/core/src/widgetView/CoreWidgetViewOptions.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { Decoration } from 'prosemirror-view'
export type WidgetDecoration = typeof Decoration.widget
diff --git a/packages/core/src/widgetView/index.ts b/packages/core/src/widgetView/index.ts
index fc221e1..7512f95 100644
--- a/packages/core/src/widgetView/index.ts
+++ b/packages/core/src/widgetView/index.ts
@@ -1,3 +1,2 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './CoreWidgetView'
export * from './CoreWidgetViewOptions'
diff --git a/packages/core/vite.config.ts b/packages/core/vite.config.ts
index 3f3b84c..bf42428 100644
--- a/packages/core/vite.config.ts
+++ b/packages/core/vite.config.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import { viteConfigFactory } from '../../vite.config'
export default viteConfigFactory(import.meta.url)
diff --git a/packages/lit/README.md b/packages/lit/README.md
index 2d56e04..4cf7008 100644
--- a/packages/lit/README.md
+++ b/packages/lit/README.md
@@ -19,7 +19,7 @@ npm install @prosemirror-adapter/lit
### Wrap your component with provider
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
import { ProsemirrorAdapterProvider } from '@prosemirror-adapter/lit'
class YourElement extends LitElement {
@@ -46,7 +46,7 @@ In this section we will implement a node view for paragraph node.
#### Build component for [node view](https://prosemirror.net/docs/ref/#view.NodeView)
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
import { ShallowLitElement, useNodeViewContext } from '@prosemirror-adapter/lit'
import { html } from 'lit'
import { customElement } from 'lit/decorators.js'
@@ -75,7 +75,7 @@ declare global {
#### Bind node view components with prosemirror
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
import {
ShallowLitElement,
useNodeViewFactory,
@@ -125,7 +125,7 @@ In this section we will implement a plugin view that will display the size of th
#### Build component for [plugin view](https://prosemirror.net/docs/ref/#state.PluginView)
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
import { ShallowLitElement, usePluginViewContext } from '@prosemirror-adapter/lit'
import { html } from 'lit'
import { customElement } from 'lit/decorators.js'
@@ -151,7 +151,7 @@ declare global {
#### Bind plugin view components with prosemirror
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
import {
ShallowLitElement,
usePluginViewFactory,
@@ -201,7 +201,7 @@ In this section we will implement a widget view that will add hashes for heading
#### Build component for [widget decoration view](https://prosemirror.net/docs/ref/#view.Decoration%5Ewidget)
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
import { ShallowLitElement, useWidgetViewContext } from '@prosemirror-adapter/lit'
import { html } from 'lit'
import { customElement } from 'lit/decorators.js'
@@ -228,7 +228,7 @@ declare global {
#### Bind widget view components with prosemirror
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
import {
ShallowLitElement,
useWidgetViewFactory,
@@ -294,7 +294,7 @@ export class MyEditor extends ShallowLitElement {
#### useNodeViewFactory: () => (options: NodeViewFactoryOptions) => NodeView
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
type DOMSpec = string | HTMLElement | ((node: Node) => HTMLElement)
interface NodeViewFactoryOptions {
@@ -323,7 +323,7 @@ interface NodeViewFactoryOptions {
#### useNodeViewContext: () => NodeViewContext
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
interface NodeViewContext {
// The DOM element that contains the content of the node.
contentRef: NodeViewContentRef
@@ -364,7 +364,7 @@ interface NodeViewContext {
#### usePluginViewFactory: () => (options: PluginViewFactoryOptions) => PluginView
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
interface PluginViewFactoryOptions {
// Component
component: LitComponent
@@ -383,7 +383,7 @@ interface PluginViewFactoryOptions {
#### usePluginViewContext: () => PluginViewContext
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
interface PluginViewContext {
// The prosemirror editor view.
view: Writable
@@ -407,7 +407,7 @@ interface PluginViewContext {
#### useWidgetViewFactory: () => (options: WidgetViewFactoryOptions) => WidgetDecorationFactory
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
type WidgetDecorationFactory = (pos: number, spec?: WidgetDecorationSpec) => Decoration
interface WidgetViewFactoryOptions {
@@ -423,7 +423,7 @@ interface WidgetViewFactoryOptions {
#### useWidgetViewContext: () => WidgetViewContext
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
interface WidgetViewContext {
// The prosemirror editor view.
view: EditorView
diff --git a/packages/lit/src/LitRenderer.ts b/packages/lit/src/LitRenderer.ts
index f435577..f8e586d 100644
--- a/packages/lit/src/LitRenderer.ts
+++ b/packages/lit/src/LitRenderer.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { LitElement } from 'lit'
export interface LitRenderer {
diff --git a/packages/lit/src/Provider.ts b/packages/lit/src/Provider.ts
index f779b0c..a7957af 100644
--- a/packages/lit/src/Provider.ts
+++ b/packages/lit/src/Provider.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { ContextProvider } from '@lit-labs/context'
import { customElement } from 'lit/decorators.js'
import { useLitRenderer } from './LitRenderer'
diff --git a/packages/lit/src/index.ts b/packages/lit/src/index.ts
index 7cff3a2..e3c9df9 100644
--- a/packages/lit/src/index.ts
+++ b/packages/lit/src/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './utils'
export * from './Provider'
export * from './nodeView'
diff --git a/packages/lit/src/nodeView/LitNodeView.ts b/packages/lit/src/nodeView/LitNodeView.ts
index 56871d0..a40e08b 100644
--- a/packages/lit/src/nodeView/LitNodeView.ts
+++ b/packages/lit/src/nodeView/LitNodeView.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { Context } from '@lit-labs/context'
import { ContextProvider } from '@lit-labs/context'
import { CoreNodeView } from '@prosemirror-adapter/core'
diff --git a/packages/lit/src/nodeView/LitNodeViewOptions.ts b/packages/lit/src/nodeView/LitNodeViewOptions.ts
index f00f6da..dc576f5 100644
--- a/packages/lit/src/nodeView/LitNodeViewOptions.ts
+++ b/packages/lit/src/nodeView/LitNodeViewOptions.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { CoreNodeViewSpec, CoreNodeViewUserOptions } from '@prosemirror-adapter/core'
import type { LitElement } from 'lit'
diff --git a/packages/lit/src/nodeView/index.ts b/packages/lit/src/nodeView/index.ts
index 87af9eb..b0a559c 100644
--- a/packages/lit/src/nodeView/index.ts
+++ b/packages/lit/src/nodeView/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './nodeViewContext'
export * from './LitNodeView'
export * from './LitNodeViewOptions'
diff --git a/packages/lit/src/nodeView/nodeViewContext.ts b/packages/lit/src/nodeView/nodeViewContext.ts
index 668e614..eb04021 100644
--- a/packages/lit/src/nodeView/nodeViewContext.ts
+++ b/packages/lit/src/nodeView/nodeViewContext.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { ContextConsumer, createContext } from '@lit-labs/context'
import type { LitElement } from 'lit'
import type { Attrs, Node } from 'prosemirror-model'
diff --git a/packages/lit/src/nodeView/useLitNodeViewCreator.ts b/packages/lit/src/nodeView/useLitNodeViewCreator.ts
index d6a3294..cb6d848 100644
--- a/packages/lit/src/nodeView/useLitNodeViewCreator.ts
+++ b/packages/lit/src/nodeView/useLitNodeViewCreator.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { LitRendererResult } from '../LitRenderer'
import type { NodeViewFactory } from './nodeViewContext'
import { LitNodeView } from './LitNodeView'
diff --git a/packages/lit/src/pluginView/LitPluginView.ts b/packages/lit/src/pluginView/LitPluginView.ts
index 6de7f20..dcfa826 100644
--- a/packages/lit/src/pluginView/LitPluginView.ts
+++ b/packages/lit/src/pluginView/LitPluginView.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { Context } from '@lit-labs/context'
import { ContextProvider } from '@lit-labs/context'
import { CorePluginView } from '@prosemirror-adapter/core'
diff --git a/packages/lit/src/pluginView/LitPluginViewOptions.ts b/packages/lit/src/pluginView/LitPluginViewOptions.ts
index 01ff216..d0d1a1c 100644
--- a/packages/lit/src/pluginView/LitPluginViewOptions.ts
+++ b/packages/lit/src/pluginView/LitPluginViewOptions.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { CorePluginViewSpec, CorePluginViewUserOptions } from '@prosemirror-adapter/core'
import type { LitElement } from 'lit'
diff --git a/packages/lit/src/pluginView/index.ts b/packages/lit/src/pluginView/index.ts
index d0157c1..fdd2688 100644
--- a/packages/lit/src/pluginView/index.ts
+++ b/packages/lit/src/pluginView/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './pluginViewContext'
export * from './LitPluginView'
export * from './LitPluginViewOptions'
diff --git a/packages/lit/src/pluginView/pluginViewContext.ts b/packages/lit/src/pluginView/pluginViewContext.ts
index 8e6050b..da09363 100644
--- a/packages/lit/src/pluginView/pluginViewContext.ts
+++ b/packages/lit/src/pluginView/pluginViewContext.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { PluginViewSpec } from '@prosemirror-adapter/core'
import type { LitElement } from 'lit'
import type { EditorState } from 'prosemirror-state'
diff --git a/packages/lit/src/pluginView/useLitPluginViewCreator.ts b/packages/lit/src/pluginView/useLitPluginViewCreator.ts
index 479e65d..531cc23 100644
--- a/packages/lit/src/pluginView/useLitPluginViewCreator.ts
+++ b/packages/lit/src/pluginView/useLitPluginViewCreator.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { LitRendererResult } from '../LitRenderer'
import type { PluginViewFactory } from './pluginViewContext'
import { LitPluginView } from './LitPluginView'
diff --git a/packages/lit/src/utils/ShallowLitElement.ts b/packages/lit/src/utils/ShallowLitElement.ts
index 15330a5..0376594 100644
--- a/packages/lit/src/utils/ShallowLitElement.ts
+++ b/packages/lit/src/utils/ShallowLitElement.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { LitElement } from 'lit'
export class ShallowLitElement extends LitElement {
diff --git a/packages/lit/src/utils/index.ts b/packages/lit/src/utils/index.ts
index 632d427..8c203ac 100644
--- a/packages/lit/src/utils/index.ts
+++ b/packages/lit/src/utils/index.ts
@@ -1,2 +1 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './ShallowLitElement'
diff --git a/packages/lit/src/widgetView/LitWidgetView.ts b/packages/lit/src/widgetView/LitWidgetView.ts
index 1913ab2..cdba2a5 100644
--- a/packages/lit/src/widgetView/LitWidgetView.ts
+++ b/packages/lit/src/widgetView/LitWidgetView.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { Context } from '@lit-labs/context'
import { ContextProvider } from '@lit-labs/context'
import { CoreWidgetView } from '@prosemirror-adapter/core'
diff --git a/packages/lit/src/widgetView/LitWidgetViewOptions.ts b/packages/lit/src/widgetView/LitWidgetViewOptions.ts
index c61c762..63230e2 100644
--- a/packages/lit/src/widgetView/LitWidgetViewOptions.ts
+++ b/packages/lit/src/widgetView/LitWidgetViewOptions.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { CoreWidgetViewSpec, CoreWidgetViewUserOptions } from '@prosemirror-adapter/core'
import type { LitElement } from 'lit'
diff --git a/packages/lit/src/widgetView/index.ts b/packages/lit/src/widgetView/index.ts
index cc30749..7f4d36e 100644
--- a/packages/lit/src/widgetView/index.ts
+++ b/packages/lit/src/widgetView/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './LitWidgetView'
export * from './LitWidgetViewOptions'
export * from './widgetViewContext'
diff --git a/packages/lit/src/widgetView/useLitWidgetViewCreator.ts b/packages/lit/src/widgetView/useLitWidgetViewCreator.ts
index 2ca7a34..3579ee9 100644
--- a/packages/lit/src/widgetView/useLitWidgetViewCreator.ts
+++ b/packages/lit/src/widgetView/useLitWidgetViewCreator.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { WidgetDecorationFactory, WidgetDecorationSpec } from '@prosemirror-adapter/core'
import { Decoration } from 'prosemirror-view'
import type { LitRendererResult } from '../LitRenderer'
diff --git a/packages/lit/src/widgetView/widgetViewContext.ts b/packages/lit/src/widgetView/widgetViewContext.ts
index 5688304..7a92c01 100644
--- a/packages/lit/src/widgetView/widgetViewContext.ts
+++ b/packages/lit/src/widgetView/widgetViewContext.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import { ContextConsumer, createContext } from '@lit-labs/context'
import type { WidgetDecorationFactory, WidgetDecorationSpec } from '@prosemirror-adapter/core'
import type { LitElement } from 'lit'
diff --git a/packages/lit/vite.config.ts b/packages/lit/vite.config.ts
index 1b44a36..7ad1094 100644
--- a/packages/lit/vite.config.ts
+++ b/packages/lit/vite.config.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import { viteConfigFactory } from '../../vite.config'
export default viteConfigFactory(import.meta.url, {
diff --git a/packages/react/README.md b/packages/react/README.md
index c3af087..579e68c 100644
--- a/packages/react/README.md
+++ b/packages/react/README.md
@@ -19,7 +19,7 @@ npm install @prosemirror-adapter/react
### Wrap your component with provider
```tsx
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
import { ProsemirrorAdapterProvider } from '@prosemirror-adapter/react'
import { YourAwesomeEditor } from 'somewhere'
@@ -45,7 +45,7 @@ In this section we will implement a node view for paragraph node.
#### Build component for [node view](https://prosemirror.net/docs/ref/#view.NodeView)
```tsx
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
import { useNodeViewContext } from '@prosemirror-adapter/react'
const Paragraph = () => {
@@ -57,7 +57,7 @@ const Paragraph = () => {
#### Bind node view components with prosemirror
```tsx
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
import { useNodeViewFactory } from '@prosemirror-adapter/react'
import type { FC } from 'react'
import { useCallback, useRef } from 'react'
@@ -108,7 +108,7 @@ In this section we will implement a plugin view that will display the size of th
#### Build component for [plugin view](https://prosemirror.net/docs/ref/#state.PluginView)
```tsx
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
import { usePluginViewContext } from '@prosemirror-adapter/react'
const Size = () => {
@@ -121,7 +121,7 @@ const Size = () => {
#### Bind plugin view components with prosemirror
```tsx
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
import { usePluginViewFactory } from '@prosemirror-adapter/react'
import type { FC } from 'react'
import { useCallback, useRef } from 'react'
@@ -174,7 +174,7 @@ In this section we will implement a widget view that will add hashes for heading
#### Build component for [widget decoration view](https://prosemirror.net/docs/ref/#view.Decoration%5Ewidget)
```tsx
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
import { useWidgetViewContext } from '@prosemirror-adapter/react'
export const Hashes = () => {
@@ -189,7 +189,7 @@ export const Hashes = () => {
#### Bind widget view components with prosemirror
```tsx
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
import { useWidgetViewFactory } from '@prosemirror-adapter/react'
import type { FC } from 'react'
import { useCallback, useRef } from 'react'
@@ -259,7 +259,7 @@ export const YourAwesomeEditor: FC = () => {
#### useNodeViewFactory: () => (options: NodeViewFactoryOptions) => NodeView
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
type DOMSpec = string | HTMLElement | ((node: Node) => HTMLElement)
interface NodeViewFactoryOptions {
@@ -288,7 +288,7 @@ interface NodeViewFactoryOptions {
#### useNodeViewContext: () => NodeViewContext
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
interface NodeViewContext {
// The DOM element that contains the content of the node.
contentRef: NodeViewContentRef
@@ -329,7 +329,7 @@ interface NodeViewContext {
#### usePluginViewFactory: () => (options: PluginViewFactoryOptions) => PluginView
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
interface PluginViewFactoryOptions {
// Component
component: ReactComponent
@@ -348,7 +348,7 @@ interface PluginViewFactoryOptions {
#### usePluginViewContext: () => PluginViewContext
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
interface PluginViewContext {
// The prosemirror editor view.
view: EditorView
@@ -372,7 +372,7 @@ interface PluginViewContext {
#### useWidgetViewFactory: () => (options: WidgetViewFactoryOptions) => WidgetDecorationFactory
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
type WidgetDecorationFactory = (pos: number, spec?: WidgetDecorationSpec) => Decoration
interface WidgetViewFactoryOptions {
@@ -387,7 +387,7 @@ interface WidgetViewFactoryOptions {
#### useWidgetViewContext: () => WidgetViewContext
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
interface WidgetViewContext {
// The prosemirror editor view.
view: EditorView
diff --git a/packages/react/src/Provider.tsx b/packages/react/src/Provider.tsx
index 74d5e08..f4b1698 100644
--- a/packages/react/src/Provider.tsx
+++ b/packages/react/src/Provider.tsx
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type {
FC,
ReactNode,
diff --git a/packages/react/src/ReactRenderer.ts b/packages/react/src/ReactRenderer.ts
index 75cd420..add179b 100644
--- a/packages/react/src/ReactRenderer.ts
+++ b/packages/react/src/ReactRenderer.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { ReactPortal } from 'react'
import { useCallback, useEffect, useRef, useState } from 'react'
import { flushSync } from 'react-dom'
diff --git a/packages/react/src/index.ts b/packages/react/src/index.ts
index 01db216..2bc77aa 100644
--- a/packages/react/src/index.ts
+++ b/packages/react/src/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './Provider'
export * from './nodeView'
export * from './pluginView'
diff --git a/packages/react/src/nodeView/ReactNodeView.tsx b/packages/react/src/nodeView/ReactNodeView.tsx
index eac4a19..9194d30 100644
--- a/packages/react/src/nodeView/ReactNodeView.tsx
+++ b/packages/react/src/nodeView/ReactNodeView.tsx
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { CoreNodeView } from '@prosemirror-adapter/core'
import { nanoid } from 'nanoid'
import React from 'react'
diff --git a/packages/react/src/nodeView/ReactNodeViewOptions.ts b/packages/react/src/nodeView/ReactNodeViewOptions.ts
index 82fdbf4..be0f264 100644
--- a/packages/react/src/nodeView/ReactNodeViewOptions.ts
+++ b/packages/react/src/nodeView/ReactNodeViewOptions.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { CoreNodeViewSpec, CoreNodeViewUserOptions } from '@prosemirror-adapter/core'
import type { ComponentType } from 'react'
diff --git a/packages/react/src/nodeView/index.ts b/packages/react/src/nodeView/index.ts
index 019dd32..afc7605 100644
--- a/packages/react/src/nodeView/index.ts
+++ b/packages/react/src/nodeView/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './nodeViewContext'
export * from './ReactNodeView'
export * from './ReactNodeViewOptions'
diff --git a/packages/react/src/nodeView/nodeViewContext.ts b/packages/react/src/nodeView/nodeViewContext.ts
index 1ea9b3f..7cec40c 100644
--- a/packages/react/src/nodeView/nodeViewContext.ts
+++ b/packages/react/src/nodeView/nodeViewContext.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { Attrs, Node } from 'prosemirror-model'
import type { Decoration, DecorationSource, EditorView, NodeViewConstructor } from 'prosemirror-view'
import { createContext, useContext } from 'react'
diff --git a/packages/react/src/nodeView/useReactNodeViewCreator.ts b/packages/react/src/nodeView/useReactNodeViewCreator.ts
index ff20ac5..c40c26d 100644
--- a/packages/react/src/nodeView/useReactNodeViewCreator.ts
+++ b/packages/react/src/nodeView/useReactNodeViewCreator.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { NodeViewConstructor } from 'prosemirror-view'
import { useCallback } from 'react'
import type { ReactRendererResult } from '../ReactRenderer'
diff --git a/packages/react/src/pluginView/ReactPluginView.tsx b/packages/react/src/pluginView/ReactPluginView.tsx
index 4446a11..746fe71 100644
--- a/packages/react/src/pluginView/ReactPluginView.tsx
+++ b/packages/react/src/pluginView/ReactPluginView.tsx
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import { CorePluginView } from '@prosemirror-adapter/core'
import React from 'react'
import { nanoid } from 'nanoid'
diff --git a/packages/react/src/pluginView/ReactPluginViewOptions.ts b/packages/react/src/pluginView/ReactPluginViewOptions.ts
index 05d1474..84beb41 100644
--- a/packages/react/src/pluginView/ReactPluginViewOptions.ts
+++ b/packages/react/src/pluginView/ReactPluginViewOptions.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { CorePluginViewSpec, CorePluginViewUserOptions } from '@prosemirror-adapter/core'
import type { ComponentType } from 'react'
diff --git a/packages/react/src/pluginView/index.ts b/packages/react/src/pluginView/index.ts
index 40b760f..d969dc8 100644
--- a/packages/react/src/pluginView/index.ts
+++ b/packages/react/src/pluginView/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './pluginViewContext'
export * from './ReactPluginView'
export * from './ReactPluginViewOptions'
diff --git a/packages/react/src/pluginView/pluginViewContext.ts b/packages/react/src/pluginView/pluginViewContext.ts
index 1782d27..fcdd015 100644
--- a/packages/react/src/pluginView/pluginViewContext.ts
+++ b/packages/react/src/pluginView/pluginViewContext.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { PluginViewSpec } from '@prosemirror-adapter/core'
import type { EditorState } from 'prosemirror-state'
import type { EditorView } from 'prosemirror-view'
diff --git a/packages/react/src/pluginView/useReactPluginViewCreator.ts b/packages/react/src/pluginView/useReactPluginViewCreator.ts
index 025def9..4903798 100644
--- a/packages/react/src/pluginView/useReactPluginViewCreator.ts
+++ b/packages/react/src/pluginView/useReactPluginViewCreator.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { PluginViewSpec } from '@prosemirror-adapter/core'
import { useCallback } from 'react'
import type { ReactRendererResult } from '../ReactRenderer'
diff --git a/packages/react/src/widgetView/ReactWidgetView.tsx b/packages/react/src/widgetView/ReactWidgetView.tsx
index 3c35340..f995aa9 100644
--- a/packages/react/src/widgetView/ReactWidgetView.tsx
+++ b/packages/react/src/widgetView/ReactWidgetView.tsx
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { CoreWidgetView } from '@prosemirror-adapter/core'
import { nanoid } from 'nanoid'
import React from 'react'
diff --git a/packages/react/src/widgetView/ReactWidgetViewOptions.ts b/packages/react/src/widgetView/ReactWidgetViewOptions.ts
index ac54d20..ed0c81b 100644
--- a/packages/react/src/widgetView/ReactWidgetViewOptions.ts
+++ b/packages/react/src/widgetView/ReactWidgetViewOptions.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { CoreWidgetViewSpec, CoreWidgetViewUserOptions } from '@prosemirror-adapter/core'
import type { ComponentType } from 'react'
diff --git a/packages/react/src/widgetView/index.ts b/packages/react/src/widgetView/index.ts
index ed0f3c0..1240078 100644
--- a/packages/react/src/widgetView/index.ts
+++ b/packages/react/src/widgetView/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './widgetViewContext'
export * from './ReactWidgetView'
export * from './ReactWidgetViewOptions'
diff --git a/packages/react/src/widgetView/useReactWidgetViewCreator.ts b/packages/react/src/widgetView/useReactWidgetViewCreator.ts
index 2654803..dbc1fca 100644
--- a/packages/react/src/widgetView/useReactWidgetViewCreator.ts
+++ b/packages/react/src/widgetView/useReactWidgetViewCreator.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { WidgetDecorationFactory, WidgetDecorationSpec } from '@prosemirror-adapter/core'
import { Decoration } from 'prosemirror-view'
import { useCallback } from 'react'
diff --git a/packages/react/src/widgetView/widgetViewContext.ts b/packages/react/src/widgetView/widgetViewContext.ts
index 6361fcd..cc042d7 100644
--- a/packages/react/src/widgetView/widgetViewContext.ts
+++ b/packages/react/src/widgetView/widgetViewContext.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { WidgetDecorationFactory, WidgetDecorationSpec } from '@prosemirror-adapter/core'
import type { EditorView } from 'prosemirror-view'
import { createContext, useContext } from 'react'
diff --git a/packages/react/vite.config.ts b/packages/react/vite.config.ts
index 3f3b84c..bf42428 100644
--- a/packages/react/vite.config.ts
+++ b/packages/react/vite.config.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import { viteConfigFactory } from '../../vite.config'
export default viteConfigFactory(import.meta.url)
diff --git a/packages/svelte/README.md b/packages/svelte/README.md
index cc05a9b..d332ed5 100644
--- a/packages/svelte/README.md
+++ b/packages/svelte/README.md
@@ -246,7 +246,7 @@ const editor = (element: HTMLElement) => {
#### useNodeViewFactory: () => (options: NodeViewFactoryOptions) => NodeView
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
type DOMSpec = string | HTMLElement | ((node: Node) => HTMLElement)
interface NodeViewFactoryOptions {
@@ -275,7 +275,7 @@ interface NodeViewFactoryOptions {
#### useNodeViewContext: () => NodeViewContext
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
interface NodeViewContext {
// The DOM element that contains the content of the node.
contentRef: NodeViewContentRef
@@ -316,7 +316,7 @@ interface NodeViewContext {
#### usePluginViewFactory: () => (options: PluginViewFactoryOptions) => PluginView
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
interface PluginViewFactoryOptions {
// Component
component: SvelteComponent
@@ -335,7 +335,7 @@ interface PluginViewFactoryOptions {
#### usePluginViewContext: () => PluginViewContext
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
interface PluginViewContext {
// The prosemirror editor view.
view: Writable
@@ -359,7 +359,7 @@ interface PluginViewContext {
#### useWidgetViewFactory: () => (options: WidgetViewFactoryOptions) => WidgetDecorationFactory
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
type WidgetDecorationFactory = (pos: number, spec?: WidgetDecorationSpec) => Decoration
interface WidgetViewFactoryOptions {
@@ -375,7 +375,7 @@ interface WidgetViewFactoryOptions {
#### useWidgetViewContext: () => WidgetViewContext
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
interface WidgetViewContext {
// The prosemirror editor view.
view: EditorView
diff --git a/packages/svelte/src/Provider.ts b/packages/svelte/src/Provider.ts
index 3733b4e..670082b 100644
--- a/packages/svelte/src/Provider.ts
+++ b/packages/svelte/src/Provider.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { setContext } from 'svelte'
import { nodeViewFactoryKey } from './nodeView'
import { useSvelteNodeViewCreator } from './nodeView/useSvelteNodeViewCreator'
diff --git a/packages/svelte/src/SvelteRenderer.ts b/packages/svelte/src/SvelteRenderer.ts
index 6ad73c2..58a507d 100644
--- a/packages/svelte/src/SvelteRenderer.ts
+++ b/packages/svelte/src/SvelteRenderer.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { SvelteComponent } from 'svelte'
import type { Writable } from 'svelte/store'
import { writable } from 'svelte/store'
diff --git a/packages/svelte/src/index.ts b/packages/svelte/src/index.ts
index 01db216..2bc77aa 100644
--- a/packages/svelte/src/index.ts
+++ b/packages/svelte/src/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './Provider'
export * from './nodeView'
export * from './pluginView'
diff --git a/packages/svelte/src/nodeView/SvelteNodeView.ts b/packages/svelte/src/nodeView/SvelteNodeView.ts
index 5d5a2bc..efbffa0 100644
--- a/packages/svelte/src/nodeView/SvelteNodeView.ts
+++ b/packages/svelte/src/nodeView/SvelteNodeView.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { CoreNodeView } from '@prosemirror-adapter/core'
import { nanoid } from 'nanoid'
import type { Writable } from 'svelte/store'
diff --git a/packages/svelte/src/nodeView/SvelteNodeViewOptions.ts b/packages/svelte/src/nodeView/SvelteNodeViewOptions.ts
index bcbb2aa..0da3d5d 100644
--- a/packages/svelte/src/nodeView/SvelteNodeViewOptions.ts
+++ b/packages/svelte/src/nodeView/SvelteNodeViewOptions.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { CoreNodeViewSpec, CoreNodeViewUserOptions } from '@prosemirror-adapter/core'
import type { SvelteComponentConstructor } from '../types'
diff --git a/packages/svelte/src/nodeView/index.ts b/packages/svelte/src/nodeView/index.ts
index 1935afb..2352332 100644
--- a/packages/svelte/src/nodeView/index.ts
+++ b/packages/svelte/src/nodeView/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './nodeViewContext'
export * from './SvelteNodeView'
export * from './SvelteNodeViewOptions'
diff --git a/packages/svelte/src/nodeView/nodeViewContext.ts b/packages/svelte/src/nodeView/nodeViewContext.ts
index 33f0f65..48718a3 100644
--- a/packages/svelte/src/nodeView/nodeViewContext.ts
+++ b/packages/svelte/src/nodeView/nodeViewContext.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { Attrs, Node } from 'prosemirror-model'
import type { Decoration, DecorationSource, EditorView, NodeViewConstructor } from 'prosemirror-view'
import { getContext } from 'svelte'
diff --git a/packages/svelte/src/nodeView/useSvelteNodeViewCreator.ts b/packages/svelte/src/nodeView/useSvelteNodeViewCreator.ts
index 63a1ae1..21027c0 100644
--- a/packages/svelte/src/nodeView/useSvelteNodeViewCreator.ts
+++ b/packages/svelte/src/nodeView/useSvelteNodeViewCreator.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { SvelteRendererResult } from '../SvelteRenderer'
import type { NodeViewFactory } from './nodeViewContext'
import { SvelteNodeView } from './SvelteNodeView'
diff --git a/packages/svelte/src/pluginView/SveltePluginView.ts b/packages/svelte/src/pluginView/SveltePluginView.ts
index 548ddb6..e5637e9 100644
--- a/packages/svelte/src/pluginView/SveltePluginView.ts
+++ b/packages/svelte/src/pluginView/SveltePluginView.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import { CorePluginView } from '@prosemirror-adapter/core'
import { nanoid } from 'nanoid'
import type { Writable } from 'svelte/store'
diff --git a/packages/svelte/src/pluginView/SveltePluginViewOptions.ts b/packages/svelte/src/pluginView/SveltePluginViewOptions.ts
index 6acd946..474518c 100644
--- a/packages/svelte/src/pluginView/SveltePluginViewOptions.ts
+++ b/packages/svelte/src/pluginView/SveltePluginViewOptions.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { CorePluginViewSpec, CorePluginViewUserOptions } from '@prosemirror-adapter/core'
import type { SvelteComponentConstructor } from '../types'
diff --git a/packages/svelte/src/pluginView/index.ts b/packages/svelte/src/pluginView/index.ts
index 50325e2..435989a 100644
--- a/packages/svelte/src/pluginView/index.ts
+++ b/packages/svelte/src/pluginView/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './pluginViewContext'
export * from './SveltePluginView'
export * from './SveltePluginViewOptions'
diff --git a/packages/svelte/src/pluginView/pluginViewContext.ts b/packages/svelte/src/pluginView/pluginViewContext.ts
index af3b07c..30b45f0 100644
--- a/packages/svelte/src/pluginView/pluginViewContext.ts
+++ b/packages/svelte/src/pluginView/pluginViewContext.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { PluginViewSpec } from '@prosemirror-adapter/core'
import type { EditorState } from 'prosemirror-state'
import type { EditorView } from 'prosemirror-view'
diff --git a/packages/svelte/src/pluginView/useSveltePluginViewCreator.ts b/packages/svelte/src/pluginView/useSveltePluginViewCreator.ts
index be57e0e..f8c3143 100644
--- a/packages/svelte/src/pluginView/useSveltePluginViewCreator.ts
+++ b/packages/svelte/src/pluginView/useSveltePluginViewCreator.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { SvelteRendererResult } from '../SvelteRenderer'
import type { PluginViewFactory } from './pluginViewContext'
import { SveltePluginView } from './SveltePluginView'
diff --git a/packages/svelte/src/types.ts b/packages/svelte/src/types.ts
index 950e74e..fbf819a 100644
--- a/packages/svelte/src/types.ts
+++ b/packages/svelte/src/types.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { ComponentConstructorOptions, SvelteComponent } from 'svelte'
export type AnyRecord = Record
diff --git a/packages/svelte/src/widgetView/SvelteWidgetView.ts b/packages/svelte/src/widgetView/SvelteWidgetView.ts
index 11fcc62..b1feacc 100644
--- a/packages/svelte/src/widgetView/SvelteWidgetView.ts
+++ b/packages/svelte/src/widgetView/SvelteWidgetView.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { CoreWidgetView } from '@prosemirror-adapter/core'
import { nanoid } from 'nanoid'
import type { SvelteRenderer } from '../SvelteRenderer'
diff --git a/packages/svelte/src/widgetView/SvelteWidgetViewOptions.ts b/packages/svelte/src/widgetView/SvelteWidgetViewOptions.ts
index 1e53928..6158eb6 100644
--- a/packages/svelte/src/widgetView/SvelteWidgetViewOptions.ts
+++ b/packages/svelte/src/widgetView/SvelteWidgetViewOptions.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { CoreWidgetViewSpec, CoreWidgetViewUserOptions } from '@prosemirror-adapter/core'
import type { SvelteComponentConstructor } from '../types'
diff --git a/packages/svelte/src/widgetView/index.ts b/packages/svelte/src/widgetView/index.ts
index 628b142..892e7d1 100644
--- a/packages/svelte/src/widgetView/index.ts
+++ b/packages/svelte/src/widgetView/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './SvelteWidgetView'
export * from './SvelteWidgetViewOptions'
export * from './widgetViewContext'
diff --git a/packages/svelte/src/widgetView/useSvelteWidgetViewCreator.ts b/packages/svelte/src/widgetView/useSvelteWidgetViewCreator.ts
index 169e383..5400752 100644
--- a/packages/svelte/src/widgetView/useSvelteWidgetViewCreator.ts
+++ b/packages/svelte/src/widgetView/useSvelteWidgetViewCreator.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { WidgetDecorationFactory, WidgetDecorationSpec } from '@prosemirror-adapter/core'
import { Decoration } from 'prosemirror-view'
import type { SvelteRendererResult } from '../SvelteRenderer'
diff --git a/packages/svelte/src/widgetView/widgetViewContext.ts b/packages/svelte/src/widgetView/widgetViewContext.ts
index d62ef5b..25f22aa 100644
--- a/packages/svelte/src/widgetView/widgetViewContext.ts
+++ b/packages/svelte/src/widgetView/widgetViewContext.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { WidgetDecorationFactory, WidgetDecorationSpec } from '@prosemirror-adapter/core'
import type { EditorView } from 'prosemirror-view'
import { getContext } from 'svelte'
diff --git a/packages/svelte/svelte.config.js b/packages/svelte/svelte.config.js
index 896aed1..94ca454 100644
--- a/packages/svelte/svelte.config.js
+++ b/packages/svelte/svelte.config.js
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import { vitePreprocess } from '@sveltejs/vite-plugin-svelte'
const config = {
diff --git a/packages/svelte/vite.config.ts b/packages/svelte/vite.config.ts
index 4e9a93b..21d6c15 100644
--- a/packages/svelte/vite.config.ts
+++ b/packages/svelte/vite.config.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import { svelte } from '@sveltejs/vite-plugin-svelte'
import { viteConfigFactory } from '../../vite.config'
diff --git a/packages/vue/README.md b/packages/vue/README.md
index 5ccab31..1fa4840 100644
--- a/packages/vue/README.md
+++ b/packages/vue/README.md
@@ -268,7 +268,7 @@ const editorRef: VNodeRef = (element) => {
#### useNodeViewFactory: () => (options: NodeViewFactoryOptions) => NodeView
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
type DOMSpec = string | HTMLElement | ((node: Node) => HTMLElement)
interface NodeViewFactoryOptions {
@@ -297,7 +297,7 @@ interface NodeViewFactoryOptions {
#### useNodeViewContext: () => NodeViewContext
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
interface NodeViewContext {
// The DOM element that contains the content of the node.
contentRef: NodeViewContentRef
@@ -338,7 +338,7 @@ interface NodeViewContext {
#### usePluginViewFactory: () => (options: PluginViewFactoryOptions) => PluginView
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
interface PluginViewFactoryOptions {
// Component
component: VueComponent
@@ -357,7 +357,7 @@ interface PluginViewFactoryOptions {
#### usePluginViewContext: () => PluginViewContext
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
interface PluginViewContext {
// The prosemirror editor view.
view: ShallowRef
@@ -381,7 +381,7 @@ interface PluginViewContext {
#### useWidgetViewFactory: () => (options: WidgetViewFactoryOptions) => WidgetDecorationFactory
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
type WidgetDecorationFactory = (pos: number, spec?: WidgetDecorationSpec) => Decoration
interface WidgetViewFactoryOptions {
@@ -397,7 +397,7 @@ interface WidgetViewFactoryOptions {
#### useWidgetViewContext: () => WidgetViewContext
```ts
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
+
interface WidgetViewContext {
// The prosemirror editor view.
view: EditorView
diff --git a/packages/vue/src/Provider.tsx b/packages/vue/src/Provider.tsx
index cd11831..c097ece 100644
--- a/packages/vue/src/Provider.tsx
+++ b/packages/vue/src/Provider.tsx
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import {
defineComponent,
h,
diff --git a/packages/vue/src/VueRenderer.ts b/packages/vue/src/VueRenderer.ts
index af7c380..c5603f8 100644
--- a/packages/vue/src/VueRenderer.ts
+++ b/packages/vue/src/VueRenderer.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { DefineComponent, Ref } from 'vue'
import { getCurrentInstance, markRaw, onBeforeMount, onUnmounted, ref } from 'vue'
diff --git a/packages/vue/src/index.ts b/packages/vue/src/index.ts
index 01db216..2bc77aa 100644
--- a/packages/vue/src/index.ts
+++ b/packages/vue/src/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './Provider'
export * from './nodeView'
export * from './pluginView'
diff --git a/packages/vue/src/nodeView/VueNodeView.tsx b/packages/vue/src/nodeView/VueNodeView.tsx
index 446461c..a12e5f8 100644
--- a/packages/vue/src/nodeView/VueNodeView.tsx
+++ b/packages/vue/src/nodeView/VueNodeView.tsx
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { CoreNodeView } from '@prosemirror-adapter/core'
import { nanoid } from 'nanoid'
import { Teleport, defineComponent, markRaw, provide, shallowRef } from 'vue'
diff --git a/packages/vue/src/nodeView/VueNodeViewOptions.ts b/packages/vue/src/nodeView/VueNodeViewOptions.ts
index 22a1a45..8d710c5 100644
--- a/packages/vue/src/nodeView/VueNodeViewOptions.ts
+++ b/packages/vue/src/nodeView/VueNodeViewOptions.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { CoreNodeViewSpec, CoreNodeViewUserOptions } from '@prosemirror-adapter/core'
import type { DefineComponent } from 'vue'
diff --git a/packages/vue/src/nodeView/index.ts b/packages/vue/src/nodeView/index.ts
index 50d8d17..f44565f 100644
--- a/packages/vue/src/nodeView/index.ts
+++ b/packages/vue/src/nodeView/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './nodeViewContext'
export * from './VueNodeView'
export * from './VueNodeViewOptions'
diff --git a/packages/vue/src/nodeView/nodeViewContext.ts b/packages/vue/src/nodeView/nodeViewContext.ts
index 6756a5e..c39b58e 100644
--- a/packages/vue/src/nodeView/nodeViewContext.ts
+++ b/packages/vue/src/nodeView/nodeViewContext.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { Attrs, Node } from 'prosemirror-model'
import type { Decoration, DecorationSource, EditorView, NodeViewConstructor } from 'prosemirror-view'
import type { InjectionKey, ShallowRef, VNodeRef } from 'vue'
diff --git a/packages/vue/src/nodeView/useVueNodeViewCreator.ts b/packages/vue/src/nodeView/useVueNodeViewCreator.ts
index 060ba0e..4cf74ed 100644
--- a/packages/vue/src/nodeView/useVueNodeViewCreator.ts
+++ b/packages/vue/src/nodeView/useVueNodeViewCreator.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { VueRendererResult } from '../VueRenderer'
import type { NodeViewFactory } from './nodeViewContext'
import { VueNodeView } from './VueNodeView'
diff --git a/packages/vue/src/pluginView/VuePluginView.tsx b/packages/vue/src/pluginView/VuePluginView.tsx
index 0aef8a9..71e461a 100644
--- a/packages/vue/src/pluginView/VuePluginView.tsx
+++ b/packages/vue/src/pluginView/VuePluginView.tsx
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import { CorePluginView } from '@prosemirror-adapter/core'
import { nanoid } from 'nanoid'
import { Teleport, defineComponent, markRaw, provide, shallowRef } from 'vue'
diff --git a/packages/vue/src/pluginView/VuePluginViewOptions.ts b/packages/vue/src/pluginView/VuePluginViewOptions.ts
index fbdd140..89795f6 100644
--- a/packages/vue/src/pluginView/VuePluginViewOptions.ts
+++ b/packages/vue/src/pluginView/VuePluginViewOptions.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { CorePluginViewSpec, CorePluginViewUserOptions } from '@prosemirror-adapter/core'
import type { DefineComponent } from 'vue'
diff --git a/packages/vue/src/pluginView/index.ts b/packages/vue/src/pluginView/index.ts
index d40de3d..eb04676 100644
--- a/packages/vue/src/pluginView/index.ts
+++ b/packages/vue/src/pluginView/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './pluginViewContext'
export * from './VuePluginView'
export * from './VuePluginViewOptions'
diff --git a/packages/vue/src/pluginView/pluginViewContext.ts b/packages/vue/src/pluginView/pluginViewContext.ts
index 9b70493..ebefa48 100644
--- a/packages/vue/src/pluginView/pluginViewContext.ts
+++ b/packages/vue/src/pluginView/pluginViewContext.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { PluginViewSpec } from '@prosemirror-adapter/core'
import type { EditorState } from 'prosemirror-state'
import type { EditorView } from 'prosemirror-view'
diff --git a/packages/vue/src/pluginView/useVuePluginViewCreator.ts b/packages/vue/src/pluginView/useVuePluginViewCreator.ts
index 82bb9b3..6350ae0 100644
--- a/packages/vue/src/pluginView/useVuePluginViewCreator.ts
+++ b/packages/vue/src/pluginView/useVuePluginViewCreator.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { VueRendererResult } from '../VueRenderer'
import type { PluginViewFactory } from './pluginViewContext'
import { VuePluginView } from './VuePluginView'
diff --git a/packages/vue/src/widgetView/VueWidgetView.tsx b/packages/vue/src/widgetView/VueWidgetView.tsx
index e083758..6a3825b 100644
--- a/packages/vue/src/widgetView/VueWidgetView.tsx
+++ b/packages/vue/src/widgetView/VueWidgetView.tsx
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { CoreWidgetView } from '@prosemirror-adapter/core'
import { nanoid } from 'nanoid'
import { Teleport, defineComponent, markRaw, provide } from 'vue'
diff --git a/packages/vue/src/widgetView/VueWidgetViewOptions.ts b/packages/vue/src/widgetView/VueWidgetViewOptions.ts
index b51fbbf..2b3e194 100644
--- a/packages/vue/src/widgetView/VueWidgetViewOptions.ts
+++ b/packages/vue/src/widgetView/VueWidgetViewOptions.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { CoreWidgetViewSpec, CoreWidgetViewUserOptions } from '@prosemirror-adapter/core'
import type { DefineComponent } from 'vue'
diff --git a/packages/vue/src/widgetView/index.ts b/packages/vue/src/widgetView/index.ts
index b3d2aa2..4eec789 100644
--- a/packages/vue/src/widgetView/index.ts
+++ b/packages/vue/src/widgetView/index.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
export * from './VueWidgetView'
export * from './VueWidgetViewOptions'
export * from './widgetViewContext'
diff --git a/packages/vue/src/widgetView/useVueWidgetViewCreator.ts b/packages/vue/src/widgetView/useVueWidgetViewCreator.ts
index 6ac0612..f9b666a 100644
--- a/packages/vue/src/widgetView/useVueWidgetViewCreator.ts
+++ b/packages/vue/src/widgetView/useVueWidgetViewCreator.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import type { WidgetDecorationFactory, WidgetDecorationSpec } from '@prosemirror-adapter/core'
import { Decoration } from 'prosemirror-view'
import type { VueRendererResult } from '../VueRenderer'
diff --git a/packages/vue/src/widgetView/widgetViewContext.ts b/packages/vue/src/widgetView/widgetViewContext.ts
index 3f64d40..f574c9e 100644
--- a/packages/vue/src/widgetView/widgetViewContext.ts
+++ b/packages/vue/src/widgetView/widgetViewContext.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import type { WidgetDecorationFactory, WidgetDecorationSpec } from '@prosemirror-adapter/core'
import type { EditorView } from 'prosemirror-view'
import type { InjectionKey } from 'vue'
diff --git a/packages/vue/vite.config.ts b/packages/vue/vite.config.ts
index 3623d55..b4ed2d1 100644
--- a/packages/vue/vite.config.ts
+++ b/packages/vue/vite.config.ts
@@ -1,5 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
-
import vueJsx from '@vitejs/plugin-vue-jsx'
import { viteConfigFactory } from '../../vite.config'
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index a53be18..5b60a62 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -9,8 +9,8 @@ importers:
.:
dependencies:
'@antfu/eslint-config':
- specifier: ^2.0.0
- version: 2.4.5(@vue/compiler-sfc@3.3.11)(eslint-plugin-react-hooks@4.6.0(eslint@8.46.0))(eslint-plugin-react@7.32.2(eslint@8.46.0))(eslint@8.46.0)(svelte@4.0.0)(typescript@5.4.5)
+ specifier: ^2.19.0
+ version: 2.19.0(@vue/compiler-sfc@3.3.11)(eslint-plugin-react-hooks@4.6.2(eslint@9.3.0))(eslint@9.3.0)(svelte@4.0.0)(typescript@5.4.5)
'@changesets/cli':
specifier: ^2.26.1
version: 2.26.1
@@ -20,6 +20,12 @@ importers:
'@commitlint/config-conventional':
specifier: ^19.0.0
version: 19.0.0
+ '@eslint/compat':
+ specifier: ^1.0.1
+ version: 1.0.1
+ '@eslint/eslintrc':
+ specifier: ^3.1.0
+ version: 3.1.0
'@type-config/strict':
specifier: ^1.2.1
version: 1.2.1
@@ -33,23 +39,20 @@ importers:
specifier: ^7.0.3
version: 7.0.3
eslint:
- specifier: ^8.46.0
- version: 8.46.0
- eslint-plugin-header:
- specifier: ^3.1.1
- version: 3.1.1(eslint@8.46.0)
+ specifier: ^9.3.0
+ version: 9.3.0
eslint-plugin-react:
- specifier: ^7.32.2
- version: 7.32.2(eslint@8.46.0)
+ specifier: ^7.34.1
+ version: 7.34.1(eslint@9.3.0)
eslint-plugin-react-hooks:
- specifier: ^4.6.0
- version: 4.6.0(eslint@8.46.0)
+ specifier: ^4.6.2
+ version: 4.6.2(eslint@9.3.0)
git-cz:
specifier: ^4.9.0
version: 4.9.0
husky:
- specifier: ^9.0.0
- version: 9.0.1
+ specifier: ^9.0.11
+ version: 9.0.11
lint-staged:
specifier: ^15.0.0
version: 15.0.2
@@ -433,34 +436,57 @@ packages:
resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}
engines: {node: '>=6.0.0'}
- '@antfu/eslint-config@2.4.5':
- resolution: {integrity: sha512-vfngpXqPE935bqjp2eJeniV113d3TspyHvsSfqeUUDbCiof6AEVT7x+G4aCWHd/WJQPr+eSnUpYkTpGdvsk/aQ==}
+ '@antfu/eslint-config@2.19.0':
+ resolution: {integrity: sha512-TFwYzzzFRov6jjFHd903dNKRzDoveImqSPQGHUOt5eFp2rHkoNC/seJht9S9tYcPYPdKq64Uu8KHL2iE2NMSpg==}
hasBin: true
peerDependencies:
+ '@eslint-react/eslint-plugin': ^1.5.8
+ '@prettier/plugin-xml': ^3.4.1
'@unocss/eslint-plugin': '>=0.50.0'
+ astro-eslint-parser: ^0.16.3
eslint: '>=8.40.0'
+ eslint-plugin-astro: ^0.31.4
eslint-plugin-format: '>=0.1.0'
- eslint-plugin-react: ^7.33.2
eslint-plugin-react-hooks: ^4.6.0
eslint-plugin-react-refresh: ^0.4.4
+ eslint-plugin-solid: ^0.13.2
+ eslint-plugin-svelte: '>=2.35.1'
+ prettier-plugin-astro: ^0.13.0
+ prettier-plugin-slidev: ^1.0.5
+ svelte-eslint-parser: ^0.33.1
peerDependenciesMeta:
+ '@eslint-react/eslint-plugin':
+ optional: true
+ '@prettier/plugin-xml':
+ optional: true
'@unocss/eslint-plugin':
optional: true
- eslint-plugin-format:
+ astro-eslint-parser:
optional: true
- eslint-plugin-react:
+ eslint-plugin-astro:
+ optional: true
+ eslint-plugin-format:
optional: true
eslint-plugin-react-hooks:
optional: true
eslint-plugin-react-refresh:
optional: true
+ eslint-plugin-solid:
+ optional: true
+ eslint-plugin-svelte:
+ optional: true
+ prettier-plugin-astro:
+ optional: true
+ prettier-plugin-slidev:
+ optional: true
+ svelte-eslint-parser:
+ optional: true
- '@antfu/eslint-define-config@1.23.0-2':
- resolution: {integrity: sha512-LvxY21+ZhpuBf/aHeBUtGQhSEfad4PkNKXKvDOSvukaM3XVTfBhwmHX2EKwAsdq5DlfjbT3qqYyMiueBIO5iDQ==}
- engines: {node: '>=18.0.0', npm: '>=9.0.0', pnpm: '>= 8.6.0'}
+ '@antfu/install-pkg@0.3.3':
+ resolution: {integrity: sha512-nHHsk3NXQ6xkCfiRRC8Nfrg8pU5kkr3P3Y9s9dKqiuRmBD0Yap7fymNDjGFKeWhZQHqqbCS5CfeMy9wtExM24w==}
- '@antfu/install-pkg@0.3.1':
- resolution: {integrity: sha512-A3zWY9VeTPnxlMiZtsGHw2lSd3ghwvL8s9RiGOtqvDxhhFfZ781ynsGBa/iUnDJ5zBrmTFQrJDud3TGgRISaxw==}
+ '@antfu/utils@0.7.8':
+ resolution: {integrity: sha512-rWQkqXRESdjXtc+7NRfK9lASQjpXJu1ayp7qi1d23zZorY+wBHVLHHoVcMsEnkqEBWTFqbztO7/QdJFzyEcLTg==}
'@babel/code-frame@7.21.4':
resolution: {integrity: sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==}
@@ -554,6 +580,10 @@ packages:
resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-validator-identifier@7.24.6':
+ resolution: {integrity: sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-validator-option@7.21.0':
resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==}
engines: {node: '>=6.9.0'}
@@ -691,6 +721,14 @@ packages:
'@changesets/write@0.2.3':
resolution: {integrity: sha512-Dbamr7AIMvslKnNYsLFafaVORx4H0pvCA2MHqgtNCySMe1blImEyAEOzDmcgKAkgz4+uwoLz7demIrX+JBr/Xw==}
+ '@clack/core@0.3.4':
+ resolution: {integrity: sha512-H4hxZDXgHtWTwV3RAVenqcC4VbJZNegbBjlPvzOzCouXtS2y3sDvlO3IsbrPNWuLWPPlYVYPghQdSF64683Ldw==}
+
+ '@clack/prompts@0.7.0':
+ resolution: {integrity: sha512-0MhX9/B4iL6Re04jPrttDm+BsP8y6mS7byuv0BvXgdXhbV5PdlsHt55dvNsuBCPZ7xq1oTAOOuotR9NFbQyMSA==}
+ bundledDependencies:
+ - is-unicode-supported
+
'@colors/colors@1.5.0':
resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
engines: {node: '>=0.1.90'}
@@ -771,8 +809,8 @@ packages:
'@cypress/xvfb@1.2.4':
resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==}
- '@es-joy/jsdoccomment@0.41.0':
- resolution: {integrity: sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==}
+ '@es-joy/jsdoccomment@0.43.0':
+ resolution: {integrity: sha512-Q1CnsQrytI3TlCB1IVWXWeqUIPGVEKGaE7IbVdt13Nq/3i0JESAkQQERrfiQkmlpijl+++qyqPgaS31Bvc1jRQ==}
engines: {node: '>=16'}
'@esbuild/aix-ppc64@0.20.2':
@@ -1063,26 +1101,25 @@ packages:
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+ '@eslint-community/regexpp@4.10.0':
+ resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==}
+ engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
+
'@eslint-community/regexpp@4.6.2':
resolution: {integrity: sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- '@eslint-types/jsdoc@46.8.2-1':
- resolution: {integrity: sha512-FwD7V0xX0jyaqj8Ul5ZY+TAAPohDfVqtbuXJNHb+OIv1aTIqZi5+Zn3F2UwQ5O3BnQd2mTduyK0+HjGx3/AMFg==}
+ '@eslint/compat@1.0.1':
+ resolution: {integrity: sha512-jIstH3YKraEe4HRQ77ux12ZLRxPzehmcdjRSRrSePiwf6s4G9DzdYl3L5CKSXWt4JyzXxy2p7MXFU7630Gz8PA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint-types/typescript-eslint@6.12.0':
- resolution: {integrity: sha512-N8cbOYjyFl2BFgDhDgHhTGpgiMkFg0CoITG5hdBm9ZGmcEgUvFBnHvHG7qJl3qVEmFnoKUdfSAcr7MRb2/Jxvw==}
+ '@eslint/eslintrc@3.1.0':
+ resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint-types/unicorn@49.0.0':
- resolution: {integrity: sha512-NfXSZIsPFRD2fwTDZQj8SaXqS/rXjB5foxMraLovyrYGXiQK2y0780drDKYYSVbqvco29QIYoZNmnKTUkzZMvQ==}
-
- '@eslint/eslintrc@2.1.1':
- resolution: {integrity: sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
- '@eslint/js@8.46.0':
- resolution: {integrity: sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ '@eslint/js@9.3.0':
+ resolution: {integrity: sha512-niBqk8iwv96+yuTwjM6bWg8ovzAPF9qkICsGtcoa5/dmqcEMfdwNAX7+/OHcJHc7wj7XqPxH98oAHytFYlw6Sw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@hapi/hoek@9.3.0':
resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==}
@@ -1090,16 +1127,20 @@ packages:
'@hapi/topo@5.1.0':
resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==}
- '@humanwhocodes/config-array@0.11.10':
- resolution: {integrity: sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==}
+ '@humanwhocodes/config-array@0.13.0':
+ resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==}
engines: {node: '>=10.10.0'}
'@humanwhocodes/module-importer@1.0.1':
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
engines: {node: '>=12.22'}
- '@humanwhocodes/object-schema@1.2.1':
- resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
+ '@humanwhocodes/object-schema@2.0.3':
+ resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
+
+ '@humanwhocodes/retry@0.3.0':
+ resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==}
+ engines: {node: '>=18.18'}
'@jridgewell/gen-mapping@0.3.2':
resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==}
@@ -1125,6 +1166,10 @@ packages:
'@jridgewell/trace-mapping@0.3.18':
resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==}
+ '@jsdevtools/ez-spawn@3.0.4':
+ resolution: {integrity: sha512-f5DRIOZf7wxogefH03RjMPMdBF7ADTWUMoOs9kaJo06EfwF+aFhMZMDZxHg/Xe12hptN9xoZjGso2fdjapBRIA==}
+ engines: {node: '>=10'}
+
'@lit-labs/context@0.3.0':
resolution: {integrity: sha512-6cHfQWgU935I/JVrcFY9mkCZBieX0FhnBJhd+/XzqgFLxqmStmReYDkAMr86lR1twdB6siftTHaH1KJ1o/bJXA==}
@@ -1281,32 +1326,32 @@ packages:
'@sideway/pinpoint@2.0.0':
resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==}
- '@stylistic/eslint-plugin-js@1.5.1':
- resolution: {integrity: sha512-iZF0rF+uOhAmOJYOJx1Yvmm3CZ1uz9n0SRd9dpBYHA3QAvfABUORh9LADWwZCigjHJkp2QbCZelGFJGwGz7Siw==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@stylistic/eslint-plugin-js@2.1.0':
+ resolution: {integrity: sha512-gdXUjGNSsnY6nPyqxu6lmDTtVrwCOjun4x8PUn0x04d5ucLI74N3MT1Q0UhdcOR9No3bo5PGDyBgXK+KmD787A==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
- '@stylistic/eslint-plugin-jsx@1.5.1':
- resolution: {integrity: sha512-JuX+jsbVdpZ6EZXkbxYr9ERcGc0ndSMFgOuwEPHhOWPZ+7F8JP/nzpBjrRf7dUPMX7ezTYLZ2a3KRGRNme6rWQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@stylistic/eslint-plugin-jsx@2.1.0':
+ resolution: {integrity: sha512-mMD7S+IndZo2vxmwpHVTCwx2O1VdtE5tmpeNwgaEcXODzWV1WTWpnsc/PECQKIr/mkLPFWiSIqcuYNhQ/3l6AQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
- '@stylistic/eslint-plugin-plus@1.5.1':
- resolution: {integrity: sha512-yxkFHsUgoqEf/j1Og0FGkpEmeQoqx0CMmtgoyZGr34hka0ElCy9fRpsFkLcwx60SfiHXspbvs2YUMXiWIffnjg==}
+ '@stylistic/eslint-plugin-plus@2.1.0':
+ resolution: {integrity: sha512-S5QAlgYXESJaSBFhBSBLZy9o36gXrXQwWSt6QkO+F0SrT9vpV5JF/VKoh+ojO7tHzd8Ckmyouq02TT9Sv2B0zQ==}
peerDependencies:
eslint: '*'
- '@stylistic/eslint-plugin-ts@1.5.1':
- resolution: {integrity: sha512-oXM1V7Jp8G9+udxQTy+Igo79LR2e5HXiWqlA/3v+/PAqWxniR9nJqJSBjtQKJTPsGplDqn/ASpHUOETP4EI/4A==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@stylistic/eslint-plugin-ts@2.1.0':
+ resolution: {integrity: sha512-2ioFibufHYBALx2TBrU4KXovCkN8qCqcb9yIHc0fyOfTaO5jw4d56WW7YRcF3Zgde6qFyXwAN6z/+w4pnmos1g==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
- '@stylistic/eslint-plugin@1.5.1':
- resolution: {integrity: sha512-y7ynUMh5Hq1MhYApAccl1iuQem5Sf2JSEIjV/qsBfmW1WfRDs74V+0kLkcOn1Y600W3t8orIFrrEuWmJSetAgw==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@stylistic/eslint-plugin@2.1.0':
+ resolution: {integrity: sha512-cBBowKP2u/+uE5CzgH5w8pE9VKqcM7BXdIDPIbGt2rmLJGnA6MJPr9vYGaqgMoJFs7R/FzsMQerMvvEP40g2uw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
@@ -1359,6 +1404,9 @@ packages:
'@types/cookie@0.5.1':
resolution: {integrity: sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g==}
+ '@types/eslint@8.56.10':
+ resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==}
+
'@types/estree@1.0.1':
resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==}
@@ -1425,22 +1473,22 @@ packages:
'@types/yauzl@2.10.0':
resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==}
- '@typescript-eslint/eslint-plugin@6.14.0':
- resolution: {integrity: sha512-1ZJBykBCXaSHG94vMMKmiHoL0MhNHKSVlcHVYZNw+BKxufhqQVTOawNpwwI1P5nIFZ/4jLVop0mcY6mJJDFNaw==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@typescript-eslint/eslint-plugin@7.10.0':
+ resolution: {integrity: sha512-PzCr+a/KAef5ZawX7nbyNwBDtM1HdLIT53aSA2DDlxmxMngZ43O8SIePOeX8H5S+FHXeI6t97mTt/dDdzY4Fyw==}
+ engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
- '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
- eslint: ^7.0.0 || ^8.0.0
+ '@typescript-eslint/parser': ^7.0.0
+ eslint: ^8.56.0
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
- '@typescript-eslint/parser@6.14.0':
- resolution: {integrity: sha512-QjToC14CKacd4Pa7JK4GeB/vHmWFJckec49FR4hmIRf97+KXole0T97xxu9IFiPxVQ1DBWrQ5wreLwAGwWAVQA==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@typescript-eslint/parser@7.10.0':
+ resolution: {integrity: sha512-2EjZMA0LUW5V5tGQiaa2Gys+nKdfrn2xiTIBLR4fxmPmVSvgPcKNW+AE/ln9k0A4zDUti0J/GZXMDupQoI+e1w==}
+ engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
+ eslint: ^8.56.0
typescript: '*'
peerDependenciesMeta:
typescript:
@@ -1450,11 +1498,15 @@ packages:
resolution: {integrity: sha512-VT7CFWHbZipPncAZtuALr9y3EuzY1b1t1AEkIq2bTXUPKw+pHoXflGNG5L+Gv6nKul1cz1VH8fz16IThIU0tdg==}
engines: {node: ^16.0.0 || >=18.0.0}
- '@typescript-eslint/type-utils@6.14.0':
- resolution: {integrity: sha512-x6OC9Q7HfYKqjnuNu5a7kffIYs3No30isapRBJl1iCHLitD8O0lFbRcVGiOcuyN837fqXzPZ1NS10maQzZMKqw==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@typescript-eslint/scope-manager@7.10.0':
+ resolution: {integrity: sha512-7L01/K8W/VGl7noe2mgH0K7BE29Sq6KAbVmxurj8GGaPDZXPr8EEQ2seOeAS+mEV9DnzxBQB6ax6qQQ5C6P4xg==}
+ engines: {node: ^18.18.0 || >=20.0.0}
+
+ '@typescript-eslint/type-utils@7.10.0':
+ resolution: {integrity: sha512-D7tS4WDkJWrVkuzgm90qYw9RdgBcrWmbbRkrLA4d7Pg3w0ttVGDsvYGV19SH8gPR5L7OtcN5J1hTtyenO9xE9g==}
+ engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
+ eslint: ^8.56.0
typescript: '*'
peerDependenciesMeta:
typescript:
@@ -1464,6 +1516,10 @@ packages:
resolution: {integrity: sha512-uty9H2K4Xs8E47z3SnXEPRNDfsis8JO27amp2GNCnzGETEW3yTqEIVg5+AI7U276oGF/tw6ZA+UesxeQ104ceA==}
engines: {node: ^16.0.0 || >=18.0.0}
+ '@typescript-eslint/types@7.10.0':
+ resolution: {integrity: sha512-7fNj+Ya35aNyhuqrA1E/VayQX9Elwr8NKZ4WueClR3KwJ7Xx9jcCdOrLW04h51de/+gNbyFMs+IDxh5xIwfbNg==}
+ engines: {node: ^18.18.0 || >=20.0.0}
+
'@typescript-eslint/typescript-estree@6.14.0':
resolution: {integrity: sha512-yPkaLwK0yH2mZKFE/bXkPAkkFgOv15GJAUzgUVonAbv0Hr4PK/N2yaA/4XQbTZQdygiDkpt5DkxPELqHguNvyw==}
engines: {node: ^16.0.0 || >=18.0.0}
@@ -1473,16 +1529,35 @@ packages:
typescript:
optional: true
+ '@typescript-eslint/typescript-estree@7.10.0':
+ resolution: {integrity: sha512-LXFnQJjL9XIcxeVfqmNj60YhatpRLt6UhdlFwAkjNc6jSUlK8zQOl1oktAP8PlWFzPQC1jny/8Bai3/HPuvN5g==}
+ engines: {node: ^18.18.0 || >=20.0.0}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
'@typescript-eslint/utils@6.14.0':
resolution: {integrity: sha512-XwRTnbvRr7Ey9a1NT6jqdKX8y/atWG+8fAIu3z73HSP8h06i3r/ClMhmaF/RGWGW1tHJEwij1uEg2GbEmPYvYg==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
+ '@typescript-eslint/utils@7.10.0':
+ resolution: {integrity: sha512-olzif1Fuo8R8m/qKkzJqT7qwy16CzPRWBvERS0uvyc+DHd8AKbO4Jb7kpAvVzMmZm8TrHnI7hvjN4I05zow+tg==}
+ engines: {node: ^18.18.0 || >=20.0.0}
+ peerDependencies:
+ eslint: ^8.56.0
+
'@typescript-eslint/visitor-keys@6.14.0':
resolution: {integrity: sha512-fB5cw6GRhJUz03MrROVuj5Zm/Q+XWlVdIsFj+Zb1Hvqouc8t+XP2H5y53QYU/MGtd2dPg6/vJJlhoX3xc2ehfw==}
engines: {node: ^16.0.0 || >=18.0.0}
+ '@typescript-eslint/visitor-keys@7.10.0':
+ resolution: {integrity: sha512-9ntIVgsi6gg6FIq9xjEO4VQJvwOqA3jaBFQJ/6TK5AvEup2+cECI6Fh7QiBxmfMHXU0V0J4RyPeOU1VDNzl9cg==}
+ engines: {node: ^18.18.0 || >=20.0.0}
+
'@vitejs/plugin-react@2.2.0':
resolution: {integrity: sha512-FFpefhvExd1toVRlokZgxgy2JtnBOdp4ZDsq7ldCWaqGSGn9UhWMAVm/1lxPL14JfNS5yGz+s9yFrQY6shoStA==}
engines: {node: ^14.18.0 || >=16.0.0}
@@ -1586,8 +1661,8 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
- acorn@8.11.2:
- resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==}
+ acorn@8.11.3:
+ resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==}
engines: {node: '>=0.4.0'}
hasBin: true
@@ -1664,27 +1739,42 @@ packages:
array-buffer-byte-length@1.0.0:
resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==}
+ array-buffer-byte-length@1.0.1:
+ resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==}
+ engines: {node: '>= 0.4'}
+
array-ify@1.0.0:
resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==}
- array-includes@3.1.6:
- resolution: {integrity: sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==}
+ array-includes@3.1.8:
+ resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==}
engines: {node: '>= 0.4'}
array-union@2.1.0:
resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
engines: {node: '>=8'}
+ array.prototype.findlast@1.2.5:
+ resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==}
+ engines: {node: '>= 0.4'}
+
array.prototype.flat@1.3.1:
resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==}
engines: {node: '>= 0.4'}
- array.prototype.flatmap@1.3.1:
- resolution: {integrity: sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==}
+ array.prototype.flatmap@1.3.2:
+ resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==}
engines: {node: '>= 0.4'}
- array.prototype.tosorted@1.1.1:
- resolution: {integrity: sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==}
+ array.prototype.toreversed@1.1.2:
+ resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==}
+
+ array.prototype.tosorted@1.1.3:
+ resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==}
+
+ arraybuffer.prototype.slice@1.0.3:
+ resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==}
+ engines: {node: '>= 0.4'}
arrify@1.0.1:
resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==}
@@ -1715,6 +1805,10 @@ packages:
resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==}
engines: {node: '>= 0.4'}
+ available-typed-arrays@1.0.7:
+ resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
+ engines: {node: '>= 0.4'}
+
aws-sign2@0.7.0:
resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==}
@@ -1771,6 +1865,11 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
+ browserslist@4.23.0:
+ resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==}
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+ hasBin: true
+
buffer-crc32@0.2.13:
resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==}
@@ -1781,9 +1880,6 @@ packages:
resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
engines: {node: '>=6'}
- builtins@5.0.1:
- resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==}
-
busboy@1.6.0:
resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
engines: {node: '>=10.16.0'}
@@ -1795,6 +1891,13 @@ packages:
call-bind@1.0.2:
resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==}
+ call-bind@1.0.7:
+ resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==}
+ engines: {node: '>= 0.4'}
+
+ call-me-maybe@1.0.2:
+ resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==}
+
callsites@3.1.0:
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
engines: {node: '>=6'}
@@ -1814,6 +1917,9 @@ packages:
caniuse-lite@1.0.30001472:
resolution: {integrity: sha512-xWC/0+hHHQgj3/vrKYY0AAzeIUgr7L9wlELIcAvZdDUHlhL/kNxMdnQLOSOQfP8R51ZzPhmHdyMkI0MMpmxCfg==}
+ caniuse-lite@1.0.30001621:
+ resolution: {integrity: sha512-+NLXZiviFFKX0fk8Piwv3PfLPGtRqJeq2TiNoUff/qB5KJgwecJTvCXDpmlyP/eCI/GUEmp/h/y5j0yckiiZrA==}
+
caseless@0.12.0:
resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}
@@ -1853,6 +1959,10 @@ packages:
resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==}
engines: {node: '>=8'}
+ ci-info@4.0.0:
+ resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==}
+ engines: {node: '>=8'}
+
clean-regexp@1.0.0:
resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==}
engines: {node: '>=4'}
@@ -1935,7 +2045,7 @@ packages:
resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==}
concat-map@0.0.1:
- resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=}
+ resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
concurrently@8.0.0:
resolution: {integrity: sha512-1fjagjL+RgPRAx9Wi8Yv866Whtx34MRdk9qf6wwxpQoYL2mD+lUZMOe9RXYULC6eBl6e4sde6cu8bpyg9Rd9/w==}
@@ -1962,6 +2072,9 @@ packages:
resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
engines: {node: '>= 0.6'}
+ core-js-compat@3.37.1:
+ resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==}
+
core-util-is@1.0.2:
resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==}
@@ -2038,6 +2151,18 @@ packages:
resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==}
engines: {node: '>=0.10'}
+ data-view-buffer@1.0.1:
+ resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==}
+ engines: {node: '>= 0.4'}
+
+ data-view-byte-length@1.0.1:
+ resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==}
+ engines: {node: '>= 0.4'}
+
+ data-view-byte-offset@1.0.0:
+ resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==}
+ engines: {node: '>= 0.4'}
+
date-fns@2.29.3:
resolution: {integrity: sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==}
engines: {node: '>=0.11'}
@@ -2080,10 +2205,18 @@ packages:
defaults@1.0.4:
resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==}
+ define-data-property@1.1.4:
+ resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
+ engines: {node: '>= 0.4'}
+
define-properties@1.2.0:
resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==}
engines: {node: '>= 0.4'}
+ define-properties@1.2.1:
+ resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
+ engines: {node: '>= 0.4'}
+
delayed-stream@1.0.0:
resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
engines: {node: '>=0.4.0'}
@@ -2127,6 +2260,9 @@ packages:
electron-to-chromium@1.4.341:
resolution: {integrity: sha512-R4A8VfUBQY9WmAhuqY5tjHRf5fH2AAf6vqitBOE0y6u2PgHgqHSrhZmu78dIX3fVZtjqlwJNX1i2zwC3VpHtQQ==}
+ electron-to-chromium@1.4.783:
+ resolution: {integrity: sha512-bT0jEz/Xz1fahQpbZ1D7LgmPYZ3iHVY39NcWWro1+hA2IvjiPeaXtfSqrQ+nXjApMvQRE2ASt1itSLRrebHMRQ==}
+
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -2136,6 +2272,10 @@ packages:
end-of-stream@1.4.4:
resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
+ enhanced-resolve@5.16.1:
+ resolution: {integrity: sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==}
+ engines: {node: '>=10.13.0'}
+
enquirer@2.3.6:
resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==}
engines: {node: '>=8.6'}
@@ -2147,13 +2287,40 @@ packages:
resolution: {integrity: sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==}
engines: {node: '>= 0.4'}
+ es-abstract@1.23.3:
+ resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==}
+ engines: {node: '>= 0.4'}
+
+ es-define-property@1.0.0:
+ resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==}
+ engines: {node: '>= 0.4'}
+
+ es-errors@1.3.0:
+ resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
+ engines: {node: '>= 0.4'}
+
+ es-iterator-helpers@1.0.19:
+ resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==}
+ engines: {node: '>= 0.4'}
+
+ es-object-atoms@1.0.0:
+ resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==}
+ engines: {node: '>= 0.4'}
+
es-set-tostringtag@2.0.1:
resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==}
engines: {node: '>= 0.4'}
+ es-set-tostringtag@2.0.3:
+ resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==}
+ engines: {node: '>= 0.4'}
+
es-shim-unscopables@1.0.0:
resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==}
+ es-shim-unscopables@1.0.2:
+ resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==}
+
es-to-primitive@1.2.1:
resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
engines: {node: '>= 0.4'}
@@ -2300,6 +2467,10 @@ packages:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
engines: {node: '>=6'}
+ escalade@3.1.2:
+ resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
+ engines: {node: '>=6'}
+
escape-string-regexp@1.0.5:
resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
engines: {node: '>=0.8.0'}
@@ -2314,8 +2485,17 @@ packages:
peerDependencies:
eslint: '>=6.0.0'
- eslint-config-flat-gitignore@0.1.2:
- resolution: {integrity: sha512-PcBsqtd5QHEZH4ROvpnRN4EP0qcHh9voCCHgtyHxnJZHGspJREcZn7oPqRG/GfWt9m3C0fkC2l5CuBtMig2wXQ==}
+ eslint-compat-utils@0.5.0:
+ resolution: {integrity: sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ eslint: '>=6.0.0'
+
+ eslint-config-flat-gitignore@0.1.5:
+ resolution: {integrity: sha512-hEZLwuZjDBGDERA49c2q7vxc8sCGv8EdBp6PQYzGOMcHIgrfG9YOM6s/4jx24zhD+wnK9AI8mgN5RxSss5nClQ==}
+
+ eslint-flat-config-utils@0.2.5:
+ resolution: {integrity: sha512-iO+yLZtC/LKgACerkpvsZ6NoRVB2sxT04mOpnNcEM1aTwKy+6TsT46PUvrML4y2uVBS6I67hRCd2JiKAPaL/Uw==}
eslint-import-resolver-node@0.3.9:
resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
@@ -2325,32 +2505,13 @@ packages:
peerDependencies:
eslint: '*'
- eslint-module-utils@2.8.0:
- resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
- engines: {node: '>=4'}
+ eslint-plugin-antfu@2.3.0:
+ resolution: {integrity: sha512-Swf63oV4wq4/b0UvhVPcN+6xbH+O+HMUM6tPPf8ECVktEj5kqYSVS6RARw9dyKD1blnuCKNtxNATlI8WzqREuA==}
peerDependencies:
- '@typescript-eslint/parser': '*'
eslint: '*'
- eslint-import-resolver-node: '*'
- eslint-import-resolver-typescript: '*'
- eslint-import-resolver-webpack: '*'
- peerDependenciesMeta:
- '@typescript-eslint/parser':
- optional: true
- eslint:
- optional: true
- eslint-import-resolver-node:
- optional: true
- eslint-import-resolver-typescript:
- optional: true
- eslint-import-resolver-webpack:
- optional: true
- eslint-parser-plain@0.1.0:
- resolution: {integrity: sha512-oOeA6FWU0UJT/Rxc3XF5Cq0nbIZbylm7j8+plqq0CZoE6m4u32OXJrR+9iy4srGMmF6v6pmgvP1zPxSRIGh3sg==}
-
- eslint-plugin-antfu@2.0.0:
- resolution: {integrity: sha512-jbJqri3bDxZ3Eel//ncXI3NXRNYbY0ckckmaWxk4I+nxR5PorOVyLHu/QL69UaPI7qvqAlI0B9GmlAA3hypoHQ==}
+ eslint-plugin-command@0.2.3:
+ resolution: {integrity: sha512-1bBYNfjZg60N2ZpLV5ATYSYyueIJ+zl5yKrTs0UFDdnyu07dNSZ7Xplnc+Wb6SXTdc1sIaoIrnuyhvztcltX6A==}
peerDependencies:
eslint: '*'
@@ -2366,47 +2527,42 @@ packages:
peerDependencies:
eslint: '>=4.19.1'
- eslint-plugin-header@3.1.1:
- resolution: {integrity: sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==}
- peerDependencies:
- eslint: '>=7.7.0'
-
- eslint-plugin-i@2.29.0:
- resolution: {integrity: sha512-slGeTS3GQzx9267wLJnNYNO8X9EHGsc75AKIAFvnvMYEcTJKotPKL1Ru5PIGVHIVet+2DsugePWp8Oxpx8G22w==}
- engines: {node: '>=12'}
+ eslint-plugin-import-x@0.5.1:
+ resolution: {integrity: sha512-2JK8bbFOLes+gG6tgdnM8safCxMAj4u2wjX8X1BRFPfnY7Ct2hFYESoIcVwABX/DDcdpQFLGtKmzbNEWJZD9iQ==}
+ engines: {node: '>=16'}
peerDependencies:
- eslint: ^7.2.0 || ^8
+ eslint: ^8.56.0 || ^9.0.0-0
- eslint-plugin-jsdoc@46.9.1:
- resolution: {integrity: sha512-11Ox5LCl2wY7gGkp9UOyew70o9qvii1daAH+h/MFobRVRNcy7sVlH+jm0HQdgcvcru6285GvpjpUyoa051j03Q==}
- engines: {node: '>=16'}
+ eslint-plugin-jsdoc@48.2.6:
+ resolution: {integrity: sha512-GNk9jtpYmoEVeD/U6yYYmd6T8vSOoPs7CL8ZeX85iD8P3qifDdLQGze6+cw9boobDthmYnnxvIoHrhuSffj09g==}
+ engines: {node: '>=18'}
peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
+ eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
- eslint-plugin-jsonc@2.10.0:
- resolution: {integrity: sha512-9d//o6Jyh4s1RxC9fNSt1+MMaFN2ruFdXPG9XZcb/mR2KkfjADYiNL/hbU6W0Cyxfg3tS/XSFuhl5LgtMD8hmw==}
+ eslint-plugin-jsonc@2.16.0:
+ resolution: {integrity: sha512-Af/ZL5mgfb8FFNleH6KlO4/VdmDuTqmM+SPnWcdoWywTetv7kq+vQe99UyQb9XO3b0OWLVuTH7H0d/PXYCMdSg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=6.0.0'
- eslint-plugin-markdown@3.0.1:
- resolution: {integrity: sha512-8rqoc148DWdGdmYF6WSQFT3uQ6PO7zXYgeBpHAOAakX/zpq+NvFYbDA/H7PYzHajwtmaOzAwfxyl++x0g1/N9A==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ eslint-plugin-markdown@5.0.0:
+ resolution: {integrity: sha512-kY2u9yDhzvfZ0kmRTsvgm3mTnvZgTSGIIPeHg3yesSx4R5CTCnITUjCPhzCD1MUhNcqHU5Tr6lzx+02EclVPbw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
+ eslint: '>=8'
- eslint-plugin-n@16.4.0:
- resolution: {integrity: sha512-IkqJjGoWYGskVaJA7WQuN8PINIxc0N/Pk/jLeYT4ees6Fo5lAhpwGsYek6gS9tCUxgDC4zJ+OwY2bY/6/9OMKQ==}
- engines: {node: '>=16.0.0'}
+ eslint-plugin-n@17.7.0:
+ resolution: {integrity: sha512-4Jg4ZKVE4VjHig2caBqPHYNW5na84RVufUuipFLJbgM/G57O6FdpUKJbHakCDJb/yjQuyqVzYWRtU3HNYaZUwg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- eslint: '>=7.0.0'
+ eslint: '>=8.23.0'
eslint-plugin-no-only-tests@3.1.0:
resolution: {integrity: sha512-Lf4YW/bL6Un1R6A76pRZyE1dl1vr31G/ev8UzIc/geCgFWyrKil8hVjYqWVKGB/UIGmb6Slzs9T0wNezdSVegw==}
engines: {node: '>=5.0.0'}
- eslint-plugin-perfectionist@2.5.0:
- resolution: {integrity: sha512-F6XXcq4mKKUe/SREoMGQqzgw6cgCgf3pFzkFfQVIGtqD1yXVpQjnhTepzhBeZfxZwgMzR9HO4yH4CUhIQ2WBcQ==}
+ eslint-plugin-perfectionist@2.10.0:
+ resolution: {integrity: sha512-P+tdrkHeMWBc55+DZsoDOAftV1WCsEoHaKm6JC7zajFus/syfT4vUPBFb3atGFSuyaVnGQGHlcKpP9X3Q0gH/w==}
peerDependencies:
astro-eslint-parser: ^0.16.0
eslint: '>=8.0.0'
@@ -2423,46 +2579,52 @@ packages:
vue-eslint-parser:
optional: true
- eslint-plugin-react-hooks@4.6.0:
- resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==}
+ eslint-plugin-react-hooks@4.6.2:
+ resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==}
engines: {node: '>=10'}
peerDependencies:
eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
- eslint-plugin-react@7.32.2:
- resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==}
+ eslint-plugin-react@7.34.1:
+ resolution: {integrity: sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==}
engines: {node: '>=4'}
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
- eslint-plugin-toml@0.7.1:
- resolution: {integrity: sha512-0AOZSBZInz0qFeWSlTZgRURD0BzEkJXE627aF0kS5t3PnUjjifPipkjnSYiHOtJYjHmGaoT7WwcTFSEZ/I3Zfg==}
+ eslint-plugin-regexp@2.6.0:
+ resolution: {integrity: sha512-FCL851+kislsTEQEMioAlpDuK5+E5vs0hi1bF8cFlPlHcEjeRhuAzEsGikXRreE+0j4WhW2uO54MqTjXtYOi3A==}
+ engines: {node: ^18 || >=20}
+ peerDependencies:
+ eslint: '>=8.44.0'
+
+ eslint-plugin-toml@0.11.0:
+ resolution: {integrity: sha512-sau+YvPU4fWTjB+qtBt3n8WS87aoDCs+BVbSUAemGaIsRNbvR9uEk+Tt892iLHTGvp/DPWYoCX4/8DoyAbB+sQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=6.0.0'
- eslint-plugin-unicorn@49.0.0:
- resolution: {integrity: sha512-0fHEa/8Pih5cmzFW5L7xMEfUTvI9WKeQtjmKpTUmY+BiFCDxkxrTdnURJOHKykhtwIeyYsxnecbGvDCml++z4Q==}
- engines: {node: '>=16'}
+ eslint-plugin-unicorn@53.0.0:
+ resolution: {integrity: sha512-kuTcNo9IwwUCfyHGwQFOK/HjJAYzbODHN3wP0PgqbW+jbXqpNWxNVpVhj2tO9SixBwuAdmal8rVcWKBxwFnGuw==}
+ engines: {node: '>=18.18'}
peerDependencies:
- eslint: '>=8.52.0'
+ eslint: '>=8.56.0'
- eslint-plugin-unused-imports@3.0.0:
- resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==}
+ eslint-plugin-unused-imports@3.2.0:
+ resolution: {integrity: sha512-6uXyn6xdINEpxE1MtDjxQsyXB37lfyO2yKGVVgtD7WEWQGORSOZjgrD6hBhvGv4/SO+TOlS+UnC6JppRqbuwGQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
- '@typescript-eslint/eslint-plugin': ^6.0.0
- eslint: ^8.0.0
+ '@typescript-eslint/eslint-plugin': 6 - 7
+ eslint: '8'
peerDependenciesMeta:
'@typescript-eslint/eslint-plugin':
optional: true
- eslint-plugin-vitest@0.3.17:
- resolution: {integrity: sha512-JzljEhaJ3YDNJc4n2VTlOdMhElwLsQQprVtgY+eoKQkearKiFP53Vw3515J3jb4ZM8TVnpk7UsIFXM0gbhz+vQ==}
+ eslint-plugin-vitest@0.5.4:
+ resolution: {integrity: sha512-um+odCkccAHU53WdKAw39MY61+1x990uXjSPguUCq3VcEHdqJrOb8OTMrbYlY6f9jAKx7x98kLVlIe3RJeJqoQ==}
engines: {node: ^18.0.0 || >= 20.0.0}
peerDependencies:
'@typescript-eslint/eslint-plugin': '*'
- eslint: '>=8.0.0'
+ eslint: ^8.57.0 || ^9.0.0
vitest: '*'
peerDependenciesMeta:
'@typescript-eslint/eslint-plugin':
@@ -2470,23 +2632,23 @@ packages:
vitest:
optional: true
- eslint-plugin-vue@9.19.2:
- resolution: {integrity: sha512-CPDqTOG2K4Ni2o4J5wixkLVNwgctKXFu6oBpVJlpNq7f38lh9I80pRTouZSJ2MAebPJlINU/KTFSXyQfBUlymA==}
+ eslint-plugin-vue@9.26.0:
+ resolution: {integrity: sha512-eTvlxXgd4ijE1cdur850G6KalZqk65k1JKoOI2d1kT3hr8sPD07j1q98FRFdNnpxBELGPWxZmInxeHGF/GxtqQ==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
- eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
+ eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
- eslint-plugin-yml@1.10.0:
- resolution: {integrity: sha512-53SUwuNDna97lVk38hL/5++WXDuugPM9SUQ1T645R0EHMRCdBIIxGye/oOX2qO3FQ7aImxaUZJU/ju+NMUBrLQ==}
+ eslint-plugin-yml@1.14.0:
+ resolution: {integrity: sha512-ESUpgYPOcAYQO9czugcX5OqRvn/ydDVwGCPXY4YjPqc09rHaUVUA6IE6HLQys4rXk/S+qx3EwTd1wHCwam/OWQ==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=6.0.0'
- eslint-processor-vue-blocks@0.1.1:
- resolution: {integrity: sha512-9+dU5lU881log570oBwpelaJmOfOzSniben7IWEDRYQPPWwlvaV7NhOtsTuUWDqpYT+dtKKWPsgz4OkOi+aZnA==}
+ eslint-processor-vue-blocks@0.1.2:
+ resolution: {integrity: sha512-PfpJ4uKHnqeL/fXUnzYkOax3aIenlwewXRX8jFinA1a2yCFnLgMuiH3xvCgvHHUlV2xJWQHbCTdiJWGwb3NqpQ==}
peerDependencies:
'@vue/compiler-sfc': ^3.3.0
- eslint: ^8.50.0
+ eslint: ^8.50.0 || ^9.0.0
eslint-rule-composer@0.3.0:
resolution: {integrity: sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==}
@@ -2496,22 +2658,30 @@ packages:
resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- eslint-visitor-keys@3.4.2:
- resolution: {integrity: sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ eslint-scope@8.0.1:
+ resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
eslint-visitor-keys@3.4.3:
resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- eslint@8.46.0:
- resolution: {integrity: sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ eslint-visitor-keys@4.0.0:
+ resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ eslint@9.3.0:
+ resolution: {integrity: sha512-5Iv4CsZW030lpUqHBapdPo3MJetAPtejVW8B84GIcIIv8+ohFaddXsrn1Gn8uD9ijDb+kcYKFUVmC8qG8B2ORQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
esm-env@1.0.0:
resolution: {integrity: sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==}
+ espree@10.0.1:
+ resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
espree@9.6.1:
resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -2544,7 +2714,7 @@ packages:
engines: {node: '>=0.10.0'}
event-stream@3.3.4:
- resolution: {integrity: sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=}
+ resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==}
eventemitter2@6.4.7:
resolution: {integrity: sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==}
@@ -2610,9 +2780,9 @@ packages:
resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
engines: {node: '>=8'}
- file-entry-cache@6.0.1:
- resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
- engines: {node: ^10.12.0 || >=12.0.0}
+ file-entry-cache@8.0.0:
+ resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
+ engines: {node: '>=16.0.0'}
fill-range@7.0.1:
resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
@@ -2633,12 +2803,12 @@ packages:
find-yarn-workspace-root2@1.2.16:
resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==}
- flat-cache@3.0.4:
- resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==}
- engines: {node: ^10.12.0 || >=12.0.0}
+ flat-cache@4.0.1:
+ resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
+ engines: {node: '>=16'}
- flatted@3.2.7:
- resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==}
+ flatted@3.3.1:
+ resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==}
follow-redirects@1.15.2:
resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==}
@@ -2696,6 +2866,10 @@ packages:
resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==}
engines: {node: '>= 0.4'}
+ function.prototype.name@1.1.6:
+ resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==}
+ engines: {node: '>= 0.4'}
+
functions-have-names@1.2.3:
resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
@@ -2710,6 +2884,10 @@ packages:
get-intrinsic@1.2.0:
resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==}
+ get-intrinsic@1.2.4:
+ resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
+ engines: {node: '>= 0.4'}
+
get-stream@5.2.0:
resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==}
engines: {node: '>=8'}
@@ -2726,9 +2904,16 @@ packages:
resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==}
engines: {node: '>= 0.4'}
+ get-symbol-description@1.0.2:
+ resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==}
+ engines: {node: '>= 0.4'}
+
get-tsconfig@4.7.0:
resolution: {integrity: sha512-pmjiZ7xtB8URYm74PlGJozDNyhvsVLUcpBa8DZBG3bWHwaHa9bPiRpiSfovw+fjhwONSCWKRyk+JQHEGZmMrzw==}
+ get-tsconfig@4.7.5:
+ resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==}
+
getos@3.2.1:
resolution: {integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==}
@@ -2754,6 +2939,7 @@ packages:
glob@7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
+ deprecated: Glob versions prior to v9 are no longer supported
global-directory@4.0.1:
resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==}
@@ -2767,18 +2953,18 @@ packages:
resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
engines: {node: '>=4'}
- globals@13.20.0:
- resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==}
- engines: {node: '>=8'}
-
- globals@13.23.0:
- resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==}
- engines: {node: '>=8'}
-
globals@13.24.0:
resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
engines: {node: '>=8'}
+ globals@14.0.0:
+ resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
+ engines: {node: '>=18'}
+
+ globals@15.3.0:
+ resolution: {integrity: sha512-cCdyVjIUVTtX8ZsPkq1oCsOsLmGIswqnjZYMJJTGaNApj1yHtLSymKhwH51ttirREn75z3p4k051clwg7rvNKA==}
+ engines: {node: '>=18'}
+
globalthis@1.0.3:
resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==}
engines: {node: '>= 0.4'}
@@ -2823,10 +3009,17 @@ packages:
has-property-descriptors@1.0.0:
resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==}
+ has-property-descriptors@1.0.2:
+ resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}
+
has-proto@1.0.1:
resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==}
engines: {node: '>= 0.4'}
+ has-proto@1.0.3:
+ resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==}
+ engines: {node: '>= 0.4'}
+
has-symbols@1.0.3:
resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
engines: {node: '>= 0.4'}
@@ -2835,6 +3028,10 @@ packages:
resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==}
engines: {node: '>= 0.4'}
+ has-tostringtag@1.0.2:
+ resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
+ engines: {node: '>= 0.4'}
+
has@1.0.3:
resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
engines: {node: '>= 0.4.0'}
@@ -2843,6 +3040,10 @@ packages:
resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==}
engines: {node: '>= 0.4'}
+ hasown@2.0.2:
+ resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
+ engines: {node: '>= 0.4'}
+
hosted-git-info@2.8.9:
resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
@@ -2869,8 +3070,8 @@ packages:
resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
engines: {node: '>=16.17.0'}
- husky@9.0.1:
- resolution: {integrity: sha512-rXCT8yF2v3awSG03AG6IgICDhJ+m8o3jL1ROwsT4nQZ6urEyKSj0IWFDIh5YC2zgZeAxWksNMbN6rYY4BE1Zrw==}
+ husky@9.0.11:
+ resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==}
engines: {node: '>=18'}
hasBin: true
@@ -2885,6 +3086,10 @@ packages:
resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==}
engines: {node: '>= 4'}
+ ignore@5.3.1:
+ resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==}
+ engines: {node: '>= 4'}
+
import-fresh@3.3.0:
resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
engines: {node: '>=6'}
@@ -2905,6 +3110,7 @@ packages:
inflight@1.0.6:
resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
+ deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
@@ -2921,6 +3127,10 @@ packages:
resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==}
engines: {node: '>= 0.4'}
+ internal-slot@1.0.7:
+ resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==}
+ engines: {node: '>= 0.4'}
+
is-alphabetical@1.0.4:
resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==}
@@ -2930,9 +3140,17 @@ packages:
is-array-buffer@3.0.2:
resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==}
+ is-array-buffer@3.0.4:
+ resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==}
+ engines: {node: '>= 0.4'}
+
is-arrayish@0.2.1:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
+ is-async-function@2.0.0:
+ resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==}
+ engines: {node: '>= 0.4'}
+
is-bigint@1.0.4:
resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==}
@@ -2962,6 +3180,10 @@ packages:
is-core-module@2.13.1:
resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
+ is-data-view@1.0.1:
+ resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==}
+ engines: {node: '>= 0.4'}
+
is-date-object@1.0.5:
resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
engines: {node: '>= 0.4'}
@@ -2973,6 +3195,9 @@ packages:
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
engines: {node: '>=0.10.0'}
+ is-finalizationregistry@1.0.2:
+ resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==}
+
is-fullwidth-code-point@3.0.0:
resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
engines: {node: '>=8'}
@@ -2981,6 +3206,10 @@ packages:
resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==}
engines: {node: '>=12'}
+ is-generator-function@1.0.10:
+ resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==}
+ engines: {node: '>= 0.4'}
+
is-glob@4.0.3:
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
engines: {node: '>=0.10.0'}
@@ -2992,10 +3221,18 @@ packages:
resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==}
engines: {node: '>=10'}
+ is-map@2.0.3:
+ resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==}
+ engines: {node: '>= 0.4'}
+
is-negative-zero@2.0.2:
resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==}
engines: {node: '>= 0.4'}
+ is-negative-zero@2.0.3:
+ resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==}
+ engines: {node: '>= 0.4'}
+
is-number-object@1.0.7:
resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==}
engines: {node: '>= 0.4'}
@@ -3023,9 +3260,17 @@ packages:
resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
engines: {node: '>= 0.4'}
+ is-set@2.0.3:
+ resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==}
+ engines: {node: '>= 0.4'}
+
is-shared-array-buffer@1.0.2:
resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==}
+ is-shared-array-buffer@1.0.3:
+ resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==}
+ engines: {node: '>= 0.4'}
+
is-stream@2.0.1:
resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
engines: {node: '>=8'}
@@ -3054,6 +3299,10 @@ packages:
resolution: {integrity: sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==}
engines: {node: '>= 0.4'}
+ is-typed-array@1.1.13:
+ resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==}
+ engines: {node: '>= 0.4'}
+
is-typedarray@1.0.0:
resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==}
@@ -3061,19 +3310,33 @@ packages:
resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
engines: {node: '>=10'}
+ is-weakmap@2.0.2:
+ resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==}
+ engines: {node: '>= 0.4'}
+
is-weakref@1.0.2:
resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
+ is-weakset@2.0.3:
+ resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==}
+ engines: {node: '>= 0.4'}
+
is-windows@1.0.2:
resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==}
engines: {node: '>=0.10.0'}
+ isarray@2.0.5:
+ resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}
+
isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
isstream@0.1.2:
resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==}
+ iterator.prototype@1.1.2:
+ resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==}
+
jiti@1.21.0:
resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
hasBin: true
@@ -3113,6 +3376,9 @@ packages:
engines: {node: '>=6'}
hasBin: true
+ json-buffer@3.0.1:
+ resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
+
json-parse-even-better-errors@2.3.1:
resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
@@ -3161,14 +3427,13 @@ packages:
resolution: {integrity: sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==}
engines: {node: '>=4.0'}
+ keyv@4.5.4:
+ resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
+
kind-of@6.0.3:
resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
engines: {node: '>=0.10.0'}
- kleur@3.0.3:
- resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==}
- engines: {node: '>=6'}
-
kleur@4.1.5:
resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
engines: {node: '>=6'}
@@ -3403,6 +3668,10 @@ packages:
resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
engines: {node: '>=16 || 14 >=14.17'}
+ minimatch@9.0.4:
+ resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
+ engines: {node: '>=16 || 14 >=14.17'}
+
minimist-options@4.1.0:
resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==}
engines: {node: '>= 6'}
@@ -3459,6 +3728,9 @@ packages:
node-releases@2.0.10:
resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==}
+ node-releases@2.0.14:
+ resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
+
normalize-package-data@2.5.0:
resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
@@ -3484,6 +3756,9 @@ packages:
object-inspect@1.12.3:
resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==}
+ object-inspect@1.13.1:
+ resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
+
object-keys@1.1.1:
resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
engines: {node: '>= 0.4'}
@@ -3492,19 +3767,24 @@ packages:
resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==}
engines: {node: '>= 0.4'}
- object.entries@1.1.6:
- resolution: {integrity: sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==}
+ object.assign@4.1.5:
+ resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==}
+ engines: {node: '>= 0.4'}
+
+ object.entries@1.1.8:
+ resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==}
engines: {node: '>= 0.4'}
- object.fromentries@2.0.6:
- resolution: {integrity: sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==}
+ object.fromentries@2.0.8:
+ resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==}
engines: {node: '>= 0.4'}
- object.hasown@1.1.2:
- resolution: {integrity: sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==}
+ object.hasown@1.1.4:
+ resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==}
+ engines: {node: '>= 0.4'}
- object.values@1.1.6:
- resolution: {integrity: sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==}
+ object.values@1.2.0:
+ resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==}
engines: {node: '>= 0.4'}
once@1.4.0:
@@ -3620,8 +3900,11 @@ packages:
pathe@1.1.1:
resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==}
+ pathe@1.1.2:
+ resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
+
pause-stream@0.0.11:
- resolution: {integrity: sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=}
+ resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==}
pend@1.2.0:
resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==}
@@ -3635,10 +3918,17 @@ packages:
picocolors@1.0.0:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
+ picocolors@1.0.1:
+ resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
+
picomatch@2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
+ picomatch@4.0.2:
+ resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
+ engines: {node: '>=12'}
+
pidtree@0.6.0:
resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==}
engines: {node: '>=0.10'}
@@ -3663,8 +3953,12 @@ packages:
resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
engines: {node: '>=4'}
- postcss-selector-parser@6.0.13:
- resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==}
+ possible-typed-array-names@1.0.0:
+ resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==}
+ engines: {node: '>= 0.4'}
+
+ postcss-selector-parser@6.1.0:
+ resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==}
engines: {node: '>=4'}
postcss@8.4.21:
@@ -3706,10 +4000,6 @@ packages:
resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
engines: {node: '>= 0.6.0'}
- prompts@2.4.2:
- resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
- engines: {node: '>= 6'}
-
prop-types@15.8.1:
resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
@@ -3826,9 +4116,21 @@ packages:
resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==}
engines: {node: '>=8'}
+ refa@0.12.1:
+ resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==}
+ engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
+
+ reflect.getprototypeof@1.0.6:
+ resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==}
+ engines: {node: '>= 0.4'}
+
regenerator-runtime@0.13.11:
resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}
+ regexp-ast-analysis@0.7.1:
+ resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==}
+ engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
+
regexp-tree@0.1.27:
resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==}
hasBin: true
@@ -3837,6 +4139,10 @@ packages:
resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==}
engines: {node: '>= 0.4'}
+ regexp.prototype.flags@1.5.2:
+ resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==}
+ engines: {node: '>= 0.4'}
+
regjsparser@0.10.0:
resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==}
hasBin: true
@@ -3881,8 +4187,8 @@ packages:
resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
hasBin: true
- resolve@2.0.0-next.4:
- resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==}
+ resolve@2.0.0-next.5:
+ resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==}
hasBin: true
restore-cursor@3.1.0:
@@ -3902,10 +4208,12 @@ packages:
rimraf@2.7.1:
resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==}
+ deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
rimraf@3.0.2:
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
+ deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
rollup@2.79.1:
@@ -3936,12 +4244,20 @@ packages:
resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
engines: {node: '>=6'}
+ safe-array-concat@1.1.2:
+ resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==}
+ engines: {node: '>=0.4'}
+
safe-buffer@5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
safe-regex-test@1.0.0:
resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==}
+ safe-regex-test@1.0.3:
+ resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==}
+ engines: {node: '>= 0.4'}
+
safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
@@ -3951,6 +4267,10 @@ packages:
scheduler@0.23.0:
resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==}
+ scslre@0.3.0:
+ resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==}
+ engines: {node: ^14.0.0 || >=16.0.0}
+
semver@5.7.1:
resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==}
hasBin: true
@@ -3959,9 +4279,8 @@ packages:
resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==}
hasBin: true
- semver@7.5.4:
- resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==}
- engines: {node: '>=10'}
+ semver@6.3.1:
+ resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
semver@7.6.0:
@@ -3969,12 +4288,25 @@ packages:
engines: {node: '>=10'}
hasBin: true
+ semver@7.6.2:
+ resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==}
+ engines: {node: '>=10'}
+ hasBin: true
+
set-blocking@2.0.0:
resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
set-cookie-parser@2.6.0:
resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==}
+ set-function-length@1.2.2:
+ resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
+ engines: {node: '>= 0.4'}
+
+ set-function-name@2.0.2:
+ resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
+ engines: {node: '>= 0.4'}
+
shebang-command@1.2.0:
resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==}
engines: {node: '>=0.10.0'}
@@ -3997,6 +4329,10 @@ packages:
side-channel@1.0.4:
resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==}
+ side-channel@1.0.6:
+ resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==}
+ engines: {node: '>= 0.4'}
+
signal-exit@3.0.7:
resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
@@ -4115,19 +4451,31 @@ packages:
resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
engines: {node: '>=12'}
- string.prototype.matchall@4.0.8:
- resolution: {integrity: sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==}
+ string.prototype.matchall@4.0.11:
+ resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==}
+ engines: {node: '>= 0.4'}
string.prototype.trim@1.2.7:
resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==}
engines: {node: '>= 0.4'}
+ string.prototype.trim@1.2.9:
+ resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==}
+ engines: {node: '>= 0.4'}
+
string.prototype.trimend@1.0.6:
resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==}
+ string.prototype.trimend@1.0.8:
+ resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==}
+
string.prototype.trimstart@1.0.6:
resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==}
+ string.prototype.trimstart@1.0.8:
+ resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==}
+ engines: {node: '>= 0.4'}
+
strip-ansi@6.0.1:
resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
engines: {node: '>=8'}
@@ -4232,6 +4580,14 @@ packages:
svg-tags@1.0.0:
resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==}
+ synckit@0.6.2:
+ resolution: {integrity: sha512-Vhf+bUa//YSTYKseDiiEuQmhGCoIF3CVBhunm3r/DQnYiGT4JssmnKQc44BIyOZRK2pKjXXAgbhfmbeoC9CJpA==}
+ engines: {node: '>=12.20'}
+
+ tapable@2.2.1:
+ resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
+ engines: {node: '>=6'}
+
term-size@2.2.1:
resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==}
engines: {node: '>=8'}
@@ -4294,9 +4650,18 @@ packages:
peerDependencies:
typescript: '>=4.2.0'
+ ts-api-utils@1.3.0:
+ resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==}
+ engines: {node: '>=16'}
+ peerDependencies:
+ typescript: '>=4.2.0'
+
tslib@2.5.0:
resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==}
+ tslib@2.6.2:
+ resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
+
tty-table@4.2.1:
resolution: {integrity: sha512-xz0uKo+KakCQ+Dxj1D/tKn2FSyreSYWzdkL/BYhgN6oMW808g8QRMuh1atAV9fjTPbWBjfbkKQpI/5rEcnAc7g==}
engines: {node: '>=8.0.0'}
@@ -4312,6 +4677,10 @@ packages:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
+ type-detect@4.0.8:
+ resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
+ engines: {node: '>=4'}
+
type-fest@0.13.1:
resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==}
engines: {node: '>=10'}
@@ -4336,9 +4705,25 @@ packages:
resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==}
engines: {node: '>=10'}
+ typed-array-buffer@1.0.2:
+ resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==}
+ engines: {node: '>= 0.4'}
+
+ typed-array-byte-length@1.0.1:
+ resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==}
+ engines: {node: '>= 0.4'}
+
+ typed-array-byte-offset@1.0.2:
+ resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==}
+ engines: {node: '>= 0.4'}
+
typed-array-length@1.0.4:
resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==}
+ typed-array-length@1.0.6:
+ resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==}
+ engines: {node: '>= 0.4'}
+
typescript@4.9.5:
resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==}
engines: {node: '>=4.2.0'}
@@ -4393,6 +4778,12 @@ packages:
peerDependencies:
browserslist: '>= 4.21.0'
+ update-browserslist-db@1.0.16:
+ resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==}
+ hasBin: true
+ peerDependencies:
+ browserslist: '>= 4.21.0'
+
uri-js@4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
@@ -4410,7 +4801,7 @@ packages:
resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
verror@1.10.0:
- resolution: {integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=}
+ resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==}
engines: {'0': node >=0.6.0}
vite@3.2.5:
@@ -4507,8 +4898,8 @@ packages:
vite:
optional: true
- vue-eslint-parser@9.3.2:
- resolution: {integrity: sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==}
+ vue-eslint-parser@9.4.2:
+ resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=6.0.0'
@@ -4530,13 +4921,25 @@ packages:
which-boxed-primitive@1.0.2:
resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
- which-module@2.0.0:
- resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==}
+ which-builtin-type@1.1.3:
+ resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==}
+ engines: {node: '>= 0.4'}
+
+ which-collection@1.0.2:
+ resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==}
+ engines: {node: '>= 0.4'}
+
+ which-module@2.0.0:
+ resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==}
which-pm@2.0.0:
resolution: {integrity: sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==}
engines: {node: '>=8.15'}
+ which-typed-array@1.1.15:
+ resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==}
+ engines: {node: '>= 0.4'}
+
which-typed-array@1.1.9:
resolution: {integrity: sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==}
engines: {node: '>= 0.4'}
@@ -4585,8 +4988,8 @@ packages:
yallist@4.0.0:
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
- yaml-eslint-parser@1.2.2:
- resolution: {integrity: sha512-pEwzfsKbTrB8G3xc/sN7aw1v6A6c/pKxLAkjclnAyo5g5qOh6eL9WGu0o3cSDQZKrTNk4KL4lQSwZW+nBkANEg==}
+ yaml-eslint-parser@1.2.3:
+ resolution: {integrity: sha512-4wZWvE398hCP7O8n3nXKu/vdq1HcH01ixYlCREaJL5NUMwQ0g3MaGFUBNSlmBtKmhbtVG/Cm6lyYmSVTEVil8A==}
engines: {node: ^14.17.0 || >=16.0.0}
yaml@2.3.3:
@@ -4633,65 +5036,58 @@ snapshots:
'@jridgewell/gen-mapping': 0.3.2
'@jridgewell/trace-mapping': 0.3.18
- '@antfu/eslint-config@2.4.5(@vue/compiler-sfc@3.3.11)(eslint-plugin-react-hooks@4.6.0(eslint@8.46.0))(eslint-plugin-react@7.32.2(eslint@8.46.0))(eslint@8.46.0)(svelte@4.0.0)(typescript@5.4.5)':
- dependencies:
- '@antfu/eslint-define-config': 1.23.0-2
- '@antfu/install-pkg': 0.3.1
- '@eslint-types/jsdoc': 46.8.2-1
- '@eslint-types/typescript-eslint': 6.12.0
- '@eslint-types/unicorn': 49.0.0
- '@stylistic/eslint-plugin': 1.5.1(eslint@8.46.0)(typescript@5.4.5)
- '@typescript-eslint/eslint-plugin': 6.14.0(@typescript-eslint/parser@6.14.0(eslint@8.46.0)(typescript@5.4.5))(eslint@8.46.0)(typescript@5.4.5)
- '@typescript-eslint/parser': 6.14.0(eslint@8.46.0)(typescript@5.4.5)
- eslint: 8.46.0
- eslint-config-flat-gitignore: 0.1.2
- eslint-merge-processors: 0.1.0(eslint@8.46.0)
- eslint-parser-plain: 0.1.0
- eslint-plugin-antfu: 2.0.0(eslint@8.46.0)
- eslint-plugin-eslint-comments: 3.2.0(eslint@8.46.0)
- eslint-plugin-i: 2.29.0(@typescript-eslint/parser@6.14.0(eslint@8.46.0)(typescript@5.4.5))(eslint@8.46.0)
- eslint-plugin-jsdoc: 46.9.1(eslint@8.46.0)
- eslint-plugin-jsonc: 2.10.0(eslint@8.46.0)
- eslint-plugin-markdown: 3.0.1(eslint@8.46.0)
- eslint-plugin-n: 16.4.0(eslint@8.46.0)
+ '@antfu/eslint-config@2.19.0(@vue/compiler-sfc@3.3.11)(eslint-plugin-react-hooks@4.6.2(eslint@9.3.0))(eslint@9.3.0)(svelte@4.0.0)(typescript@5.4.5)':
+ dependencies:
+ '@antfu/install-pkg': 0.3.3
+ '@clack/prompts': 0.7.0
+ '@stylistic/eslint-plugin': 2.1.0(eslint@9.3.0)(typescript@5.4.5)
+ '@typescript-eslint/eslint-plugin': 7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)
+ '@typescript-eslint/parser': 7.10.0(eslint@9.3.0)(typescript@5.4.5)
+ eslint: 9.3.0
+ eslint-config-flat-gitignore: 0.1.5
+ eslint-flat-config-utils: 0.2.5
+ eslint-merge-processors: 0.1.0(eslint@9.3.0)
+ eslint-plugin-antfu: 2.3.0(eslint@9.3.0)
+ eslint-plugin-command: 0.2.3(eslint@9.3.0)
+ eslint-plugin-eslint-comments: 3.2.0(eslint@9.3.0)
+ eslint-plugin-import-x: 0.5.1(eslint@9.3.0)(typescript@5.4.5)
+ eslint-plugin-jsdoc: 48.2.6(eslint@9.3.0)
+ eslint-plugin-jsonc: 2.16.0(eslint@9.3.0)
+ eslint-plugin-markdown: 5.0.0(eslint@9.3.0)
+ eslint-plugin-n: 17.7.0(eslint@9.3.0)
eslint-plugin-no-only-tests: 3.1.0
- eslint-plugin-perfectionist: 2.5.0(eslint@8.46.0)(svelte@4.0.0)(typescript@5.4.5)(vue-eslint-parser@9.3.2(eslint@8.46.0))
- eslint-plugin-toml: 0.7.1(eslint@8.46.0)
- eslint-plugin-unicorn: 49.0.0(eslint@8.46.0)
- eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.14.0(@typescript-eslint/parser@6.14.0(eslint@8.46.0)(typescript@5.4.5))(eslint@8.46.0)(typescript@5.4.5))(eslint@8.46.0)
- eslint-plugin-vitest: 0.3.17(@typescript-eslint/eslint-plugin@6.14.0(@typescript-eslint/parser@6.14.0(eslint@8.46.0)(typescript@5.4.5))(eslint@8.46.0)(typescript@5.4.5))(eslint@8.46.0)(typescript@5.4.5)
- eslint-plugin-vue: 9.19.2(eslint@8.46.0)
- eslint-plugin-yml: 1.10.0(eslint@8.46.0)
- eslint-processor-vue-blocks: 0.1.1(@vue/compiler-sfc@3.3.11)(eslint@8.46.0)
- globals: 13.24.0
+ eslint-plugin-perfectionist: 2.10.0(eslint@9.3.0)(svelte@4.0.0)(typescript@5.4.5)(vue-eslint-parser@9.4.2(eslint@9.3.0))
+ eslint-plugin-regexp: 2.6.0(eslint@9.3.0)
+ eslint-plugin-toml: 0.11.0(eslint@9.3.0)
+ eslint-plugin-unicorn: 53.0.0(eslint@9.3.0)
+ eslint-plugin-unused-imports: 3.2.0(@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)
+ eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)
+ eslint-plugin-vue: 9.26.0(eslint@9.3.0)
+ eslint-plugin-yml: 1.14.0(eslint@9.3.0)
+ eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.3.11)(eslint@9.3.0)
+ globals: 15.3.0
jsonc-eslint-parser: 2.4.0
local-pkg: 0.5.0
parse-gitignore: 2.0.0
- picocolors: 1.0.0
- prompts: 2.4.2
+ picocolors: 1.0.1
toml-eslint-parser: 0.9.3
- vue-eslint-parser: 9.3.2(eslint@8.46.0)
- yaml-eslint-parser: 1.2.2
+ vue-eslint-parser: 9.4.2(eslint@9.3.0)
+ yaml-eslint-parser: 1.2.3
yargs: 17.7.2
optionalDependencies:
- eslint-plugin-react: 7.32.2(eslint@8.46.0)
- eslint-plugin-react-hooks: 4.6.0(eslint@8.46.0)
+ eslint-plugin-react-hooks: 4.6.2(eslint@9.3.0)
transitivePeerDependencies:
- '@vue/compiler-sfc'
- - astro-eslint-parser
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- supports-color
- svelte
- - svelte-eslint-parser
- typescript
- vitest
- '@antfu/eslint-define-config@1.23.0-2': {}
-
- '@antfu/install-pkg@0.3.1':
+ '@antfu/install-pkg@0.3.3':
dependencies:
- execa: 8.0.1
+ '@jsdevtools/ez-spawn': 3.0.4
+
+ '@antfu/utils@0.7.8': {}
'@babel/code-frame@7.21.4':
dependencies:
@@ -4847,6 +5243,8 @@ snapshots:
'@babel/helper-validator-identifier@7.22.20': {}
+ '@babel/helper-validator-identifier@7.24.6': {}
+
'@babel/helper-validator-option@7.21.0': {}
'@babel/helpers@7.21.0':
@@ -5109,6 +5507,17 @@ snapshots:
human-id: 1.0.2
prettier: 2.8.7
+ '@clack/core@0.3.4':
+ dependencies:
+ picocolors: 1.0.1
+ sisteransi: 1.0.5
+
+ '@clack/prompts@0.7.0':
+ dependencies:
+ '@clack/core': 0.3.4
+ picocolors: 1.0.1
+ sisteransi: 1.0.5
+
'@colors/colors@1.5.0':
optional: true
@@ -5251,8 +5660,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@es-joy/jsdoccomment@0.41.0':
+ '@es-joy/jsdoccomment@0.43.0':
dependencies:
+ '@types/eslint': 8.56.10
+ '@types/estree': 1.0.5
+ '@typescript-eslint/types': 7.10.0
comment-parser: 1.4.1
esquery: 1.5.0
jsdoc-type-pratt-parser: 4.0.0
@@ -5398,26 +5810,24 @@ snapshots:
'@esbuild/win32-x64@0.20.2':
optional: true
- '@eslint-community/eslint-utils@4.4.0(eslint@8.46.0)':
+ '@eslint-community/eslint-utils@4.4.0(eslint@9.3.0)':
dependencies:
- eslint: 8.46.0
+ eslint: 9.3.0
eslint-visitor-keys: 3.4.3
- '@eslint-community/regexpp@4.6.2': {}
-
- '@eslint-types/jsdoc@46.8.2-1': {}
+ '@eslint-community/regexpp@4.10.0': {}
- '@eslint-types/typescript-eslint@6.12.0': {}
+ '@eslint-community/regexpp@4.6.2': {}
- '@eslint-types/unicorn@49.0.0': {}
+ '@eslint/compat@1.0.1': {}
- '@eslint/eslintrc@2.1.1':
+ '@eslint/eslintrc@3.1.0':
dependencies:
ajv: 6.12.6
debug: 4.3.4(supports-color@8.1.1)
- espree: 9.6.1
- globals: 13.23.0
- ignore: 5.2.4
+ espree: 10.0.1
+ globals: 14.0.0
+ ignore: 5.3.1
import-fresh: 3.3.0
js-yaml: 4.1.0
minimatch: 3.1.2
@@ -5425,7 +5835,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/js@8.46.0': {}
+ '@eslint/js@9.3.0': {}
'@hapi/hoek@9.3.0': {}
@@ -5433,9 +5843,9 @@ snapshots:
dependencies:
'@hapi/hoek': 9.3.0
- '@humanwhocodes/config-array@0.11.10':
+ '@humanwhocodes/config-array@0.13.0':
dependencies:
- '@humanwhocodes/object-schema': 1.2.1
+ '@humanwhocodes/object-schema': 2.0.3
debug: 4.3.4(supports-color@8.1.1)
minimatch: 3.1.2
transitivePeerDependencies:
@@ -5443,7 +5853,9 @@ snapshots:
'@humanwhocodes/module-importer@1.0.1': {}
- '@humanwhocodes/object-schema@1.2.1': {}
+ '@humanwhocodes/object-schema@2.0.3': {}
+
+ '@humanwhocodes/retry@0.3.0': {}
'@jridgewell/gen-mapping@0.3.2':
dependencies:
@@ -5469,6 +5881,13 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.0
'@jridgewell/sourcemap-codec': 1.4.14
+ '@jsdevtools/ez-spawn@3.0.4':
+ dependencies:
+ call-me-maybe: 1.0.2
+ cross-spawn: 7.0.3
+ string-argv: 0.3.2
+ type-detect: 4.0.8
+
'@lit-labs/context@0.3.0':
dependencies:
'@lit/reactive-element': 1.6.1
@@ -5615,44 +6034,49 @@ snapshots:
'@sideway/pinpoint@2.0.0': {}
- '@stylistic/eslint-plugin-js@1.5.1(eslint@8.46.0)':
+ '@stylistic/eslint-plugin-js@2.1.0(eslint@9.3.0)':
dependencies:
- acorn: 8.11.2
- escape-string-regexp: 4.0.0
- eslint: 8.46.0
- eslint-visitor-keys: 3.4.3
- espree: 9.6.1
+ '@types/eslint': 8.56.10
+ acorn: 8.11.3
+ eslint: 9.3.0
+ eslint-visitor-keys: 4.0.0
+ espree: 10.0.1
- '@stylistic/eslint-plugin-jsx@1.5.1(eslint@8.46.0)':
+ '@stylistic/eslint-plugin-jsx@2.1.0(eslint@9.3.0)':
dependencies:
- '@stylistic/eslint-plugin-js': 1.5.1(eslint@8.46.0)
- eslint: 8.46.0
+ '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.3.0)
+ '@types/eslint': 8.56.10
+ eslint: 9.3.0
estraverse: 5.3.0
+ picomatch: 4.0.2
- '@stylistic/eslint-plugin-plus@1.5.1(eslint@8.46.0)(typescript@5.4.5)':
+ '@stylistic/eslint-plugin-plus@2.1.0(eslint@9.3.0)(typescript@5.4.5)':
dependencies:
- '@typescript-eslint/utils': 6.14.0(eslint@8.46.0)(typescript@5.4.5)
- eslint: 8.46.0
+ '@types/eslint': 8.56.10
+ '@typescript-eslint/utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5)
+ eslint: 9.3.0
transitivePeerDependencies:
- supports-color
- typescript
- '@stylistic/eslint-plugin-ts@1.5.1(eslint@8.46.0)(typescript@5.4.5)':
+ '@stylistic/eslint-plugin-ts@2.1.0(eslint@9.3.0)(typescript@5.4.5)':
dependencies:
- '@stylistic/eslint-plugin-js': 1.5.1(eslint@8.46.0)
- '@typescript-eslint/utils': 6.14.0(eslint@8.46.0)(typescript@5.4.5)
- eslint: 8.46.0
+ '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.3.0)
+ '@types/eslint': 8.56.10
+ '@typescript-eslint/utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5)
+ eslint: 9.3.0
transitivePeerDependencies:
- supports-color
- typescript
- '@stylistic/eslint-plugin@1.5.1(eslint@8.46.0)(typescript@5.4.5)':
+ '@stylistic/eslint-plugin@2.1.0(eslint@9.3.0)(typescript@5.4.5)':
dependencies:
- '@stylistic/eslint-plugin-js': 1.5.1(eslint@8.46.0)
- '@stylistic/eslint-plugin-jsx': 1.5.1(eslint@8.46.0)
- '@stylistic/eslint-plugin-plus': 1.5.1(eslint@8.46.0)(typescript@5.4.5)
- '@stylistic/eslint-plugin-ts': 1.5.1(eslint@8.46.0)(typescript@5.4.5)
- eslint: 8.46.0
+ '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.3.0)
+ '@stylistic/eslint-plugin-jsx': 2.1.0(eslint@9.3.0)
+ '@stylistic/eslint-plugin-plus': 2.1.0(eslint@9.3.0)(typescript@5.4.5)
+ '@stylistic/eslint-plugin-ts': 2.1.0(eslint@9.3.0)(typescript@5.4.5)
+ '@types/eslint': 8.56.10
+ eslint: 9.3.0
transitivePeerDependencies:
- supports-color
- typescript
@@ -5732,6 +6156,11 @@ snapshots:
'@types/cookie@0.5.1': {}
+ '@types/eslint@8.56.10':
+ dependencies:
+ '@types/estree': 1.0.5
+ '@types/json-schema': 7.0.12
+
'@types/estree@1.0.1': {}
'@types/estree@1.0.5': {}
@@ -5791,34 +6220,32 @@ snapshots:
'@types/node': 18.15.10
optional: true
- '@typescript-eslint/eslint-plugin@6.14.0(@typescript-eslint/parser@6.14.0(eslint@8.46.0)(typescript@5.4.5))(eslint@8.46.0)(typescript@5.4.5)':
+ '@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)':
dependencies:
- '@eslint-community/regexpp': 4.6.2
- '@typescript-eslint/parser': 6.14.0(eslint@8.46.0)(typescript@5.4.5)
- '@typescript-eslint/scope-manager': 6.14.0
- '@typescript-eslint/type-utils': 6.14.0(eslint@8.46.0)(typescript@5.4.5)
- '@typescript-eslint/utils': 6.14.0(eslint@8.46.0)(typescript@5.4.5)
- '@typescript-eslint/visitor-keys': 6.14.0
- debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.46.0
+ '@eslint-community/regexpp': 4.10.0
+ '@typescript-eslint/parser': 7.10.0(eslint@9.3.0)(typescript@5.4.5)
+ '@typescript-eslint/scope-manager': 7.10.0
+ '@typescript-eslint/type-utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5)
+ '@typescript-eslint/utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5)
+ '@typescript-eslint/visitor-keys': 7.10.0
+ eslint: 9.3.0
graphemer: 1.4.0
- ignore: 5.2.4
+ ignore: 5.3.1
natural-compare: 1.4.0
- semver: 7.5.4
- ts-api-utils: 1.0.1(typescript@5.4.5)
+ ts-api-utils: 1.3.0(typescript@5.4.5)
optionalDependencies:
typescript: 5.4.5
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@6.14.0(eslint@8.46.0)(typescript@5.4.5)':
+ '@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5)':
dependencies:
- '@typescript-eslint/scope-manager': 6.14.0
- '@typescript-eslint/types': 6.14.0
- '@typescript-eslint/typescript-estree': 6.14.0(typescript@5.4.5)
- '@typescript-eslint/visitor-keys': 6.14.0
+ '@typescript-eslint/scope-manager': 7.10.0
+ '@typescript-eslint/types': 7.10.0
+ '@typescript-eslint/typescript-estree': 7.10.0(typescript@5.4.5)
+ '@typescript-eslint/visitor-keys': 7.10.0
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.46.0
+ eslint: 9.3.0
optionalDependencies:
typescript: 5.4.5
transitivePeerDependencies:
@@ -5829,13 +6256,18 @@ snapshots:
'@typescript-eslint/types': 6.14.0
'@typescript-eslint/visitor-keys': 6.14.0
- '@typescript-eslint/type-utils@6.14.0(eslint@8.46.0)(typescript@5.4.5)':
+ '@typescript-eslint/scope-manager@7.10.0':
dependencies:
- '@typescript-eslint/typescript-estree': 6.14.0(typescript@5.4.5)
- '@typescript-eslint/utils': 6.14.0(eslint@8.46.0)(typescript@5.4.5)
+ '@typescript-eslint/types': 7.10.0
+ '@typescript-eslint/visitor-keys': 7.10.0
+
+ '@typescript-eslint/type-utils@7.10.0(eslint@9.3.0)(typescript@5.4.5)':
+ dependencies:
+ '@typescript-eslint/typescript-estree': 7.10.0(typescript@5.4.5)
+ '@typescript-eslint/utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5)
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.46.0
- ts-api-utils: 1.0.1(typescript@5.4.5)
+ eslint: 9.3.0
+ ts-api-utils: 1.3.0(typescript@5.4.5)
optionalDependencies:
typescript: 5.4.5
transitivePeerDependencies:
@@ -5843,6 +6275,8 @@ snapshots:
'@typescript-eslint/types@6.14.0': {}
+ '@typescript-eslint/types@7.10.0': {}
+
'@typescript-eslint/typescript-estree@6.14.0(typescript@5.4.5)':
dependencies:
'@typescript-eslint/types': 6.14.0
@@ -5850,23 +6284,49 @@ snapshots:
debug: 4.3.4(supports-color@8.1.1)
globby: 11.1.0
is-glob: 4.0.3
- semver: 7.5.4
+ semver: 7.6.0
ts-api-utils: 1.0.1(typescript@5.4.5)
optionalDependencies:
typescript: 5.4.5
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@6.14.0(eslint@8.46.0)(typescript@5.4.5)':
+ '@typescript-eslint/typescript-estree@7.10.0(typescript@5.4.5)':
+ dependencies:
+ '@typescript-eslint/types': 7.10.0
+ '@typescript-eslint/visitor-keys': 7.10.0
+ debug: 4.3.4(supports-color@8.1.1)
+ globby: 11.1.0
+ is-glob: 4.0.3
+ minimatch: 9.0.4
+ semver: 7.6.0
+ ts-api-utils: 1.3.0(typescript@5.4.5)
+ optionalDependencies:
+ typescript: 5.4.5
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/utils@6.14.0(eslint@9.3.0)(typescript@5.4.5)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0)
'@types/json-schema': 7.0.12
'@types/semver': 7.5.0
'@typescript-eslint/scope-manager': 6.14.0
'@typescript-eslint/types': 6.14.0
'@typescript-eslint/typescript-estree': 6.14.0(typescript@5.4.5)
- eslint: 8.46.0
- semver: 7.5.4
+ eslint: 9.3.0
+ semver: 7.6.0
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+
+ '@typescript-eslint/utils@7.10.0(eslint@9.3.0)(typescript@5.4.5)':
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0)
+ '@typescript-eslint/scope-manager': 7.10.0
+ '@typescript-eslint/types': 7.10.0
+ '@typescript-eslint/typescript-estree': 7.10.0(typescript@5.4.5)
+ eslint: 9.3.0
transitivePeerDependencies:
- supports-color
- typescript
@@ -5876,6 +6336,11 @@ snapshots:
'@typescript-eslint/types': 6.14.0
eslint-visitor-keys: 3.4.3
+ '@typescript-eslint/visitor-keys@7.10.0':
+ dependencies:
+ '@typescript-eslint/types': 7.10.0
+ eslint-visitor-keys: 3.4.3
+
'@vitejs/plugin-react@2.2.0(vite@3.2.5(@types/node@18.15.10))':
dependencies:
'@babel/core': 7.21.3
@@ -6042,13 +6507,13 @@ snapshots:
jsonparse: 1.3.1
through: 2.3.8
- acorn-jsx@5.3.2(acorn@8.10.0):
+ acorn-jsx@5.3.2(acorn@8.11.3):
dependencies:
- acorn: 8.10.0
+ acorn: 8.11.3
acorn@8.10.0: {}
- acorn@8.11.2: {}
+ acorn@8.11.3: {}
acorn@8.8.2: {}
@@ -6121,18 +6586,33 @@ snapshots:
call-bind: 1.0.2
is-array-buffer: 3.0.2
+ array-buffer-byte-length@1.0.1:
+ dependencies:
+ call-bind: 1.0.7
+ is-array-buffer: 3.0.4
+
array-ify@1.0.0: {}
- array-includes@3.1.6:
+ array-includes@3.1.8:
dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.21.2
- get-intrinsic: 1.2.0
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-object-atoms: 1.0.0
+ get-intrinsic: 1.2.4
is-string: 1.0.7
array-union@2.1.0: {}
+ array.prototype.findlast@1.2.5:
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-errors: 1.3.0
+ es-object-atoms: 1.0.0
+ es-shim-unscopables: 1.0.2
+
array.prototype.flat@1.3.1:
dependencies:
call-bind: 1.0.2
@@ -6140,20 +6620,38 @@ snapshots:
es-abstract: 1.21.2
es-shim-unscopables: 1.0.0
- array.prototype.flatmap@1.3.1:
+ array.prototype.flatmap@1.3.2:
dependencies:
call-bind: 1.0.2
define-properties: 1.2.0
- es-abstract: 1.21.2
+ es-abstract: 1.23.3
es-shim-unscopables: 1.0.0
- array.prototype.tosorted@1.1.1:
+ array.prototype.toreversed@1.1.2:
dependencies:
call-bind: 1.0.2
define-properties: 1.2.0
- es-abstract: 1.21.2
+ es-abstract: 1.23.3
es-shim-unscopables: 1.0.0
- get-intrinsic: 1.2.0
+
+ array.prototype.tosorted@1.1.3:
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-errors: 1.3.0
+ es-shim-unscopables: 1.0.2
+
+ arraybuffer.prototype.slice@1.0.3:
+ dependencies:
+ array-buffer-byte-length: 1.0.1
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
+ is-array-buffer: 3.0.4
+ is-shared-array-buffer: 1.0.3
arrify@1.0.1: {}
@@ -6173,6 +6671,10 @@ snapshots:
available-typed-arrays@1.0.5: {}
+ available-typed-arrays@1.0.7:
+ dependencies:
+ possible-typed-array-names: 1.0.0
+
aws-sign2@0.7.0: {}
aws4@1.12.0: {}
@@ -6232,6 +6734,13 @@ snapshots:
node-releases: 2.0.10
update-browserslist-db: 1.0.10(browserslist@4.21.5)
+ browserslist@4.23.0:
+ dependencies:
+ caniuse-lite: 1.0.30001621
+ electron-to-chromium: 1.4.783
+ node-releases: 2.0.14
+ update-browserslist-db: 1.0.16(browserslist@4.23.0)
+
buffer-crc32@0.2.13: {}
buffer@5.7.1:
@@ -6241,10 +6750,6 @@ snapshots:
builtin-modules@3.3.0: {}
- builtins@5.0.1:
- dependencies:
- semver: 7.5.4
-
busboy@1.6.0:
dependencies:
streamsearch: 1.1.0
@@ -6256,6 +6761,16 @@ snapshots:
function-bind: 1.1.2
get-intrinsic: 1.2.0
+ call-bind@1.0.7:
+ dependencies:
+ es-define-property: 1.0.0
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+ get-intrinsic: 1.2.4
+ set-function-length: 1.2.2
+
+ call-me-maybe@1.0.2: {}
+
callsites@3.1.0: {}
camelcase-keys@6.2.2:
@@ -6270,6 +6785,8 @@ snapshots:
caniuse-lite@1.0.30001472: {}
+ caniuse-lite@1.0.30001621: {}
+
caseless@0.12.0: {}
chalk@2.4.2:
@@ -6309,6 +6826,8 @@ snapshots:
ci-info@3.8.0: {}
+ ci-info@4.0.0: {}
+
clean-regexp@1.0.0:
dependencies:
escape-string-regexp: 1.0.5
@@ -6425,6 +6944,10 @@ snapshots:
cookie@0.5.0: {}
+ core-js-compat@3.37.1:
+ dependencies:
+ browserslist: 4.23.0
+
core-util-is@1.0.2: {}
cosmiconfig-typescript-loader@5.0.0(@types/node@18.15.10)(cosmiconfig@8.3.6(typescript@5.4.5))(typescript@5.4.5):
@@ -6536,6 +7059,24 @@ snapshots:
dependencies:
assert-plus: 1.0.0
+ data-view-buffer@1.0.1:
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-data-view: 1.0.1
+
+ data-view-byte-length@1.0.1:
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-data-view: 1.0.1
+
+ data-view-byte-offset@1.0.0:
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-data-view: 1.0.1
+
date-fns@2.29.3: {}
dayjs@1.11.7: {}
@@ -6567,11 +7108,23 @@ snapshots:
dependencies:
clone: 1.0.4
+ define-data-property@1.1.4:
+ dependencies:
+ es-define-property: 1.0.0
+ es-errors: 1.3.0
+ gopd: 1.0.1
+
define-properties@1.2.0:
dependencies:
has-property-descriptors: 1.0.0
object-keys: 1.1.1
+ define-properties@1.2.1:
+ dependencies:
+ define-data-property: 1.1.4
+ has-property-descriptors: 1.0.0
+ object-keys: 1.1.1
+
delayed-stream@1.0.0: {}
dequal@2.0.3: {}
@@ -6607,6 +7160,8 @@ snapshots:
electron-to-chromium@1.4.341: {}
+ electron-to-chromium@1.4.783: {}
+
emoji-regex@8.0.0: {}
emoji-regex@9.2.2: {}
@@ -6615,6 +7170,11 @@ snapshots:
dependencies:
once: 1.4.0
+ enhanced-resolve@5.16.1:
+ dependencies:
+ graceful-fs: 4.2.11
+ tapable: 2.2.1
+
enquirer@2.3.6:
dependencies:
ansi-colors: 4.1.3
@@ -6660,16 +7220,102 @@ snapshots:
unbox-primitive: 1.0.2
which-typed-array: 1.1.9
+ es-abstract@1.23.3:
+ dependencies:
+ array-buffer-byte-length: 1.0.1
+ arraybuffer.prototype.slice: 1.0.3
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.7
+ data-view-buffer: 1.0.1
+ data-view-byte-length: 1.0.1
+ data-view-byte-offset: 1.0.0
+ es-define-property: 1.0.0
+ es-errors: 1.3.0
+ es-object-atoms: 1.0.0
+ es-set-tostringtag: 2.0.3
+ es-to-primitive: 1.2.1
+ function.prototype.name: 1.1.6
+ get-intrinsic: 1.2.4
+ get-symbol-description: 1.0.2
+ globalthis: 1.0.3
+ gopd: 1.0.1
+ has-property-descriptors: 1.0.2
+ has-proto: 1.0.3
+ has-symbols: 1.0.3
+ hasown: 2.0.2
+ internal-slot: 1.0.7
+ is-array-buffer: 3.0.4
+ is-callable: 1.2.7
+ is-data-view: 1.0.1
+ is-negative-zero: 2.0.3
+ is-regex: 1.1.4
+ is-shared-array-buffer: 1.0.3
+ is-string: 1.0.7
+ is-typed-array: 1.1.13
+ is-weakref: 1.0.2
+ object-inspect: 1.13.1
+ object-keys: 1.1.1
+ object.assign: 4.1.5
+ regexp.prototype.flags: 1.5.2
+ safe-array-concat: 1.1.2
+ safe-regex-test: 1.0.3
+ string.prototype.trim: 1.2.9
+ string.prototype.trimend: 1.0.8
+ string.prototype.trimstart: 1.0.8
+ typed-array-buffer: 1.0.2
+ typed-array-byte-length: 1.0.1
+ typed-array-byte-offset: 1.0.2
+ typed-array-length: 1.0.6
+ unbox-primitive: 1.0.2
+ which-typed-array: 1.1.15
+
+ es-define-property@1.0.0:
+ dependencies:
+ get-intrinsic: 1.2.4
+
+ es-errors@1.3.0: {}
+
+ es-iterator-helpers@1.0.19:
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-errors: 1.3.0
+ es-set-tostringtag: 2.0.3
+ function-bind: 1.1.2
+ get-intrinsic: 1.2.4
+ globalthis: 1.0.3
+ has-property-descriptors: 1.0.2
+ has-proto: 1.0.3
+ has-symbols: 1.0.3
+ internal-slot: 1.0.7
+ iterator.prototype: 1.1.2
+ safe-array-concat: 1.1.2
+
+ es-object-atoms@1.0.0:
+ dependencies:
+ es-errors: 1.3.0
+
es-set-tostringtag@2.0.1:
dependencies:
get-intrinsic: 1.2.0
has: 1.0.3
has-tostringtag: 1.0.0
+ es-set-tostringtag@2.0.3:
+ dependencies:
+ get-intrinsic: 1.2.4
+ has-tostringtag: 1.0.2
+ hasown: 2.0.2
+
es-shim-unscopables@1.0.0:
dependencies:
has: 1.0.3
+ es-shim-unscopables@1.0.2:
+ dependencies:
+ hasown: 2.0.0
+
es-to-primitive@1.2.1:
dependencies:
is-callable: 1.2.7
@@ -6816,18 +7462,31 @@ snapshots:
escalade@3.1.1: {}
+ escalade@3.1.2: {}
+
escape-string-regexp@1.0.5: {}
escape-string-regexp@4.0.0: {}
- eslint-compat-utils@0.1.2(eslint@8.46.0):
+ eslint-compat-utils@0.1.2(eslint@9.3.0):
+ dependencies:
+ eslint: 9.3.0
+
+ eslint-compat-utils@0.5.0(eslint@9.3.0):
dependencies:
- eslint: 8.46.0
+ eslint: 9.3.0
+ semver: 7.6.0
- eslint-config-flat-gitignore@0.1.2:
+ eslint-config-flat-gitignore@0.1.5:
dependencies:
+ find-up: 7.0.0
parse-gitignore: 2.0.0
+ eslint-flat-config-utils@0.2.5:
+ dependencies:
+ '@types/eslint': 8.56.10
+ pathe: 1.1.2
+
eslint-import-resolver-node@0.3.9:
dependencies:
debug: 3.2.7(supports-color@8.1.1)
@@ -6836,160 +7495,164 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-merge-processors@0.1.0(eslint@8.46.0):
+ eslint-merge-processors@0.1.0(eslint@9.3.0):
dependencies:
- eslint: 8.46.0
+ eslint: 9.3.0
- eslint-module-utils@2.8.0(@typescript-eslint/parser@6.14.0(eslint@8.46.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@8.46.0):
+ eslint-plugin-antfu@2.3.0(eslint@9.3.0):
dependencies:
- debug: 3.2.7(supports-color@8.1.1)
- optionalDependencies:
- '@typescript-eslint/parser': 6.14.0(eslint@8.46.0)(typescript@5.4.5)
- eslint: 8.46.0
- eslint-import-resolver-node: 0.3.9
- transitivePeerDependencies:
- - supports-color
-
- eslint-parser-plain@0.1.0: {}
+ '@antfu/utils': 0.7.8
+ eslint: 9.3.0
- eslint-plugin-antfu@2.0.0(eslint@8.46.0):
+ eslint-plugin-command@0.2.3(eslint@9.3.0):
dependencies:
- eslint: 8.46.0
+ '@es-joy/jsdoccomment': 0.43.0
+ eslint: 9.3.0
- eslint-plugin-es-x@7.5.0(eslint@8.46.0):
+ eslint-plugin-es-x@7.5.0(eslint@9.3.0):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0)
'@eslint-community/regexpp': 4.6.2
- eslint: 8.46.0
- eslint-compat-utils: 0.1.2(eslint@8.46.0)
+ eslint: 9.3.0
+ eslint-compat-utils: 0.1.2(eslint@9.3.0)
- eslint-plugin-eslint-comments@3.2.0(eslint@8.46.0):
+ eslint-plugin-eslint-comments@3.2.0(eslint@9.3.0):
dependencies:
escape-string-regexp: 1.0.5
- eslint: 8.46.0
+ eslint: 9.3.0
ignore: 5.2.4
- eslint-plugin-header@3.1.1(eslint@8.46.0):
- dependencies:
- eslint: 8.46.0
-
- eslint-plugin-i@2.29.0(@typescript-eslint/parser@6.14.0(eslint@8.46.0)(typescript@5.4.5))(eslint@8.46.0):
+ eslint-plugin-import-x@0.5.1(eslint@9.3.0)(typescript@5.4.5):
dependencies:
- debug: 3.2.7(supports-color@8.1.1)
- doctrine: 2.1.0
- eslint: 8.46.0
+ '@typescript-eslint/utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5)
+ debug: 4.3.4(supports-color@8.1.1)
+ doctrine: 3.0.0
+ eslint: 9.3.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.14.0(eslint@8.46.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@8.46.0)
- get-tsconfig: 4.7.0
+ get-tsconfig: 4.7.5
is-glob: 4.0.3
- minimatch: 3.1.2
- resolve: 1.22.8
- semver: 7.5.4
+ minimatch: 9.0.3
+ semver: 7.6.0
+ tslib: 2.6.2
transitivePeerDependencies:
- - '@typescript-eslint/parser'
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- supports-color
+ - typescript
- eslint-plugin-jsdoc@46.9.1(eslint@8.46.0):
+ eslint-plugin-jsdoc@48.2.6(eslint@9.3.0):
dependencies:
- '@es-joy/jsdoccomment': 0.41.0
+ '@es-joy/jsdoccomment': 0.43.0
are-docs-informative: 0.0.2
comment-parser: 1.4.1
debug: 4.3.4(supports-color@8.1.1)
escape-string-regexp: 4.0.0
- eslint: 8.46.0
+ eslint: 9.3.0
esquery: 1.5.0
- is-builtin-module: 3.2.1
- semver: 7.5.4
+ semver: 7.6.2
spdx-expression-parse: 4.0.0
transitivePeerDependencies:
- supports-color
- eslint-plugin-jsonc@2.10.0(eslint@8.46.0):
+ eslint-plugin-jsonc@2.16.0(eslint@9.3.0):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0)
- eslint: 8.46.0
- eslint-compat-utils: 0.1.2(eslint@8.46.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0)
+ eslint: 9.3.0
+ eslint-compat-utils: 0.5.0(eslint@9.3.0)
+ espree: 9.6.1
+ graphemer: 1.4.0
jsonc-eslint-parser: 2.4.0
natural-compare: 1.4.0
+ synckit: 0.6.2
- eslint-plugin-markdown@3.0.1(eslint@8.46.0):
+ eslint-plugin-markdown@5.0.0(eslint@9.3.0):
dependencies:
- eslint: 8.46.0
+ eslint: 9.3.0
mdast-util-from-markdown: 0.8.5
transitivePeerDependencies:
- supports-color
- eslint-plugin-n@16.4.0(eslint@8.46.0):
+ eslint-plugin-n@17.7.0(eslint@9.3.0):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0)
- builtins: 5.0.1
- eslint: 8.46.0
- eslint-plugin-es-x: 7.5.0(eslint@8.46.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0)
+ enhanced-resolve: 5.16.1
+ eslint: 9.3.0
+ eslint-plugin-es-x: 7.5.0(eslint@9.3.0)
get-tsconfig: 4.7.0
+ globals: 15.3.0
ignore: 5.2.4
- is-builtin-module: 3.2.1
- is-core-module: 2.13.1
- minimatch: 3.1.2
- resolve: 1.22.8
- semver: 7.5.4
+ minimatch: 9.0.3
+ semver: 7.6.0
eslint-plugin-no-only-tests@3.1.0: {}
- eslint-plugin-perfectionist@2.5.0(eslint@8.46.0)(svelte@4.0.0)(typescript@5.4.5)(vue-eslint-parser@9.3.2(eslint@8.46.0)):
+ eslint-plugin-perfectionist@2.10.0(eslint@9.3.0)(svelte@4.0.0)(typescript@5.4.5)(vue-eslint-parser@9.4.2(eslint@9.3.0)):
dependencies:
- '@typescript-eslint/utils': 6.14.0(eslint@8.46.0)(typescript@5.4.5)
- eslint: 8.46.0
+ '@typescript-eslint/utils': 6.14.0(eslint@9.3.0)(typescript@5.4.5)
+ eslint: 9.3.0
minimatch: 9.0.3
natural-compare-lite: 1.4.0
optionalDependencies:
svelte: 4.0.0
- vue-eslint-parser: 9.3.2(eslint@8.46.0)
+ vue-eslint-parser: 9.4.2(eslint@9.3.0)
transitivePeerDependencies:
- supports-color
- typescript
- eslint-plugin-react-hooks@4.6.0(eslint@8.46.0):
+ eslint-plugin-react-hooks@4.6.2(eslint@9.3.0):
dependencies:
- eslint: 8.46.0
+ eslint: 9.3.0
- eslint-plugin-react@7.32.2(eslint@8.46.0):
+ eslint-plugin-react@7.34.1(eslint@9.3.0):
dependencies:
- array-includes: 3.1.6
- array.prototype.flatmap: 1.3.1
- array.prototype.tosorted: 1.1.1
+ array-includes: 3.1.8
+ array.prototype.findlast: 1.2.5
+ array.prototype.flatmap: 1.3.2
+ array.prototype.toreversed: 1.1.2
+ array.prototype.tosorted: 1.1.3
doctrine: 2.1.0
- eslint: 8.46.0
+ es-iterator-helpers: 1.0.19
+ eslint: 9.3.0
estraverse: 5.3.0
jsx-ast-utils: 3.3.3
minimatch: 3.1.2
- object.entries: 1.1.6
- object.fromentries: 2.0.6
- object.hasown: 1.1.2
- object.values: 1.1.6
+ object.entries: 1.1.8
+ object.fromentries: 2.0.8
+ object.hasown: 1.1.4
+ object.values: 1.2.0
prop-types: 15.8.1
- resolve: 2.0.0-next.4
- semver: 6.3.0
- string.prototype.matchall: 4.0.8
+ resolve: 2.0.0-next.5
+ semver: 6.3.1
+ string.prototype.matchall: 4.0.11
- eslint-plugin-toml@0.7.1(eslint@8.46.0):
+ eslint-plugin-regexp@2.6.0(eslint@9.3.0):
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0)
+ '@eslint-community/regexpp': 4.10.0
+ comment-parser: 1.4.1
+ eslint: 9.3.0
+ jsdoc-type-pratt-parser: 4.0.0
+ refa: 0.12.1
+ regexp-ast-analysis: 0.7.1
+ scslre: 0.3.0
+
+ eslint-plugin-toml@0.11.0(eslint@9.3.0):
dependencies:
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.46.0
- eslint-compat-utils: 0.1.2(eslint@8.46.0)
+ eslint: 9.3.0
+ eslint-compat-utils: 0.5.0(eslint@9.3.0)
lodash: 4.17.21
toml-eslint-parser: 0.9.3
transitivePeerDependencies:
- supports-color
- eslint-plugin-unicorn@49.0.0(eslint@8.46.0):
+ eslint-plugin-unicorn@53.0.0(eslint@9.3.0):
dependencies:
- '@babel/helper-validator-identifier': 7.22.20
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0)
- ci-info: 3.8.0
+ '@babel/helper-validator-identifier': 7.24.6
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0)
+ '@eslint/eslintrc': 3.1.0
+ ci-info: 4.0.0
clean-regexp: 1.0.0
- eslint: 8.46.0
+ core-js-compat: 3.37.1
+ eslint: 9.3.0
esquery: 1.5.0
indent-string: 4.0.0
is-builtin-module: 3.2.1
@@ -6998,54 +7661,57 @@ snapshots:
read-pkg-up: 7.0.1
regexp-tree: 0.1.27
regjsparser: 0.10.0
- semver: 7.5.4
+ semver: 7.6.2
strip-indent: 3.0.0
+ transitivePeerDependencies:
+ - supports-color
- eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.14.0(@typescript-eslint/parser@6.14.0(eslint@8.46.0)(typescript@5.4.5))(eslint@8.46.0)(typescript@5.4.5))(eslint@8.46.0):
+ eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0):
dependencies:
- eslint: 8.46.0
+ eslint: 9.3.0
eslint-rule-composer: 0.3.0
optionalDependencies:
- '@typescript-eslint/eslint-plugin': 6.14.0(@typescript-eslint/parser@6.14.0(eslint@8.46.0)(typescript@5.4.5))(eslint@8.46.0)(typescript@5.4.5)
+ '@typescript-eslint/eslint-plugin': 7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)
- eslint-plugin-vitest@0.3.17(@typescript-eslint/eslint-plugin@6.14.0(@typescript-eslint/parser@6.14.0(eslint@8.46.0)(typescript@5.4.5))(eslint@8.46.0)(typescript@5.4.5))(eslint@8.46.0)(typescript@5.4.5):
+ eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5):
dependencies:
- '@typescript-eslint/utils': 6.14.0(eslint@8.46.0)(typescript@5.4.5)
- eslint: 8.46.0
+ '@typescript-eslint/utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5)
+ eslint: 9.3.0
optionalDependencies:
- '@typescript-eslint/eslint-plugin': 6.14.0(@typescript-eslint/parser@6.14.0(eslint@8.46.0)(typescript@5.4.5))(eslint@8.46.0)(typescript@5.4.5)
+ '@typescript-eslint/eslint-plugin': 7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)
transitivePeerDependencies:
- supports-color
- typescript
- eslint-plugin-vue@9.19.2(eslint@8.46.0):
+ eslint-plugin-vue@9.26.0(eslint@9.3.0):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0)
- eslint: 8.46.0
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0)
+ eslint: 9.3.0
+ globals: 13.24.0
natural-compare: 1.4.0
nth-check: 2.1.1
- postcss-selector-parser: 6.0.13
- semver: 7.5.4
- vue-eslint-parser: 9.3.2(eslint@8.46.0)
+ postcss-selector-parser: 6.1.0
+ semver: 7.6.0
+ vue-eslint-parser: 9.4.2(eslint@9.3.0)
xml-name-validator: 4.0.0
transitivePeerDependencies:
- supports-color
- eslint-plugin-yml@1.10.0(eslint@8.46.0):
+ eslint-plugin-yml@1.14.0(eslint@9.3.0):
dependencies:
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.46.0
- eslint-compat-utils: 0.1.2(eslint@8.46.0)
+ eslint: 9.3.0
+ eslint-compat-utils: 0.5.0(eslint@9.3.0)
lodash: 4.17.21
natural-compare: 1.4.0
- yaml-eslint-parser: 1.2.2
+ yaml-eslint-parser: 1.2.3
transitivePeerDependencies:
- supports-color
- eslint-processor-vue-blocks@0.1.1(@vue/compiler-sfc@3.3.11)(eslint@8.46.0):
+ eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.3.11)(eslint@9.3.0):
dependencies:
'@vue/compiler-sfc': 3.3.11
- eslint: 8.46.0
+ eslint: 9.3.0
eslint-rule-composer@0.3.0: {}
@@ -7054,41 +7720,43 @@ snapshots:
esrecurse: 4.3.0
estraverse: 5.3.0
- eslint-visitor-keys@3.4.2: {}
+ eslint-scope@8.0.1:
+ dependencies:
+ esrecurse: 4.3.0
+ estraverse: 5.3.0
eslint-visitor-keys@3.4.3: {}
- eslint@8.46.0:
+ eslint-visitor-keys@4.0.0: {}
+
+ eslint@9.3.0:
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0)
'@eslint-community/regexpp': 4.6.2
- '@eslint/eslintrc': 2.1.1
- '@eslint/js': 8.46.0
- '@humanwhocodes/config-array': 0.11.10
+ '@eslint/eslintrc': 3.1.0
+ '@eslint/js': 9.3.0
+ '@humanwhocodes/config-array': 0.13.0
'@humanwhocodes/module-importer': 1.0.1
+ '@humanwhocodes/retry': 0.3.0
'@nodelib/fs.walk': 1.2.8
ajv: 6.12.6
chalk: 4.1.2
cross-spawn: 7.0.3
debug: 4.3.4(supports-color@8.1.1)
- doctrine: 3.0.0
escape-string-regexp: 4.0.0
- eslint-scope: 7.2.2
- eslint-visitor-keys: 3.4.2
- espree: 9.6.1
+ eslint-scope: 8.0.1
+ eslint-visitor-keys: 4.0.0
+ espree: 10.0.1
esquery: 1.5.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
- file-entry-cache: 6.0.1
+ file-entry-cache: 8.0.0
find-up: 5.0.0
glob-parent: 6.0.2
- globals: 13.20.0
- graphemer: 1.4.0
ignore: 5.2.4
imurmurhash: 0.1.4
is-glob: 4.0.3
is-path-inside: 3.0.3
- js-yaml: 4.1.0
json-stable-stringify-without-jsonify: 1.0.1
levn: 0.4.1
lodash.merge: 4.6.2
@@ -7102,10 +7770,16 @@ snapshots:
esm-env@1.0.0: {}
+ espree@10.0.1:
+ dependencies:
+ acorn: 8.11.3
+ acorn-jsx: 5.3.2(acorn@8.11.3)
+ eslint-visitor-keys: 4.0.0
+
espree@9.6.1:
dependencies:
- acorn: 8.10.0
- acorn-jsx: 5.3.2(acorn@8.10.0)
+ acorn: 8.11.3
+ acorn-jsx: 5.3.2(acorn@8.11.3)
eslint-visitor-keys: 3.4.3
esprima@4.0.1: {}
@@ -7230,9 +7904,9 @@ snapshots:
dependencies:
escape-string-regexp: 1.0.5
- file-entry-cache@6.0.1:
+ file-entry-cache@8.0.0:
dependencies:
- flat-cache: 3.0.4
+ flat-cache: 4.0.1
fill-range@7.0.1:
dependencies:
@@ -7259,12 +7933,12 @@ snapshots:
micromatch: 4.0.5
pkg-dir: 4.2.0
- flat-cache@3.0.4:
+ flat-cache@4.0.1:
dependencies:
- flatted: 3.2.7
- rimraf: 3.0.2
+ flatted: 3.3.1
+ keyv: 4.5.4
- flatted@3.2.7: {}
+ flatted@3.3.1: {}
follow-redirects@1.15.2(debug@4.3.4):
optionalDependencies:
@@ -7325,6 +7999,13 @@ snapshots:
es-abstract: 1.21.2
functions-have-names: 1.2.3
+ function.prototype.name@1.1.6:
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ functions-have-names: 1.2.3
+
functions-have-names@1.2.3: {}
gensync@1.0.0-beta.2: {}
@@ -7337,6 +8018,14 @@ snapshots:
has: 1.0.3
has-symbols: 1.0.3
+ get-intrinsic@1.2.4:
+ dependencies:
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+ has-proto: 1.0.1
+ has-symbols: 1.0.3
+ hasown: 2.0.0
+
get-stream@5.2.0:
dependencies:
pump: 3.0.0
@@ -7350,10 +8039,20 @@ snapshots:
call-bind: 1.0.2
get-intrinsic: 1.2.0
+ get-symbol-description@1.0.2:
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
+
get-tsconfig@4.7.0:
dependencies:
resolve-pkg-maps: 1.0.0
+ get-tsconfig@4.7.5:
+ dependencies:
+ resolve-pkg-maps: 1.0.0
+
getos@3.2.1:
dependencies:
async: 3.2.4
@@ -7397,17 +8096,13 @@ snapshots:
globals@11.12.0: {}
- globals@13.20.0:
+ globals@13.24.0:
dependencies:
type-fest: 0.20.2
- globals@13.23.0:
- dependencies:
- type-fest: 0.20.2
+ globals@14.0.0: {}
- globals@13.24.0:
- dependencies:
- type-fest: 0.20.2
+ globals@15.3.0: {}
globalthis@1.0.3:
dependencies:
@@ -7448,14 +8143,24 @@ snapshots:
dependencies:
get-intrinsic: 1.2.0
+ has-property-descriptors@1.0.2:
+ dependencies:
+ es-define-property: 1.0.0
+
has-proto@1.0.1: {}
+ has-proto@1.0.3: {}
+
has-symbols@1.0.3: {}
has-tostringtag@1.0.0:
dependencies:
has-symbols: 1.0.3
+ has-tostringtag@1.0.2:
+ dependencies:
+ has-symbols: 1.0.3
+
has@1.0.3:
dependencies:
function-bind: 1.1.1
@@ -7464,6 +8169,10 @@ snapshots:
dependencies:
function-bind: 1.1.2
+ hasown@2.0.2:
+ dependencies:
+ function-bind: 1.1.2
+
hosted-git-info@2.8.9: {}
html-tags@3.2.0: {}
@@ -7482,7 +8191,7 @@ snapshots:
human-signals@5.0.0: {}
- husky@9.0.1: {}
+ husky@9.0.11: {}
iconv-lite@0.4.24:
dependencies:
@@ -7492,6 +8201,8 @@ snapshots:
ignore@5.2.4: {}
+ ignore@5.3.1: {}
+
import-fresh@3.3.0:
dependencies:
parent-module: 1.0.1
@@ -7522,6 +8233,12 @@ snapshots:
has: 1.0.3
side-channel: 1.0.4
+ internal-slot@1.0.7:
+ dependencies:
+ es-errors: 1.3.0
+ hasown: 2.0.0
+ side-channel: 1.0.4
+
is-alphabetical@1.0.4: {}
is-alphanumerical@1.0.4:
@@ -7535,8 +8252,17 @@ snapshots:
get-intrinsic: 1.2.0
is-typed-array: 1.1.10
+ is-array-buffer@3.0.4:
+ dependencies:
+ call-bind: 1.0.7
+ get-intrinsic: 1.2.4
+
is-arrayish@0.2.1: {}
+ is-async-function@2.0.0:
+ dependencies:
+ has-tostringtag: 1.0.0
+
is-bigint@1.0.4:
dependencies:
has-bigints: 1.0.2
@@ -7568,6 +8294,10 @@ snapshots:
dependencies:
hasown: 2.0.0
+ is-data-view@1.0.1:
+ dependencies:
+ is-typed-array: 1.1.13
+
is-date-object@1.0.5:
dependencies:
has-tostringtag: 1.0.0
@@ -7576,10 +8306,18 @@ snapshots:
is-extglob@2.1.1: {}
+ is-finalizationregistry@1.0.2:
+ dependencies:
+ call-bind: 1.0.7
+
is-fullwidth-code-point@3.0.0: {}
is-fullwidth-code-point@4.0.0: {}
+ is-generator-function@1.0.10:
+ dependencies:
+ has-tostringtag: 1.0.0
+
is-glob@4.0.3:
dependencies:
is-extglob: 2.1.1
@@ -7591,8 +8329,12 @@ snapshots:
global-dirs: 3.0.1
is-path-inside: 3.0.3
+ is-map@2.0.3: {}
+
is-negative-zero@2.0.2: {}
+ is-negative-zero@2.0.3: {}
+
is-number-object@1.0.7:
dependencies:
has-tostringtag: 1.0.0
@@ -7614,10 +8356,16 @@ snapshots:
call-bind: 1.0.2
has-tostringtag: 1.0.0
+ is-set@2.0.3: {}
+
is-shared-array-buffer@1.0.2:
dependencies:
call-bind: 1.0.2
+ is-shared-array-buffer@1.0.3:
+ dependencies:
+ call-bind: 1.0.7
+
is-stream@2.0.1: {}
is-stream@3.0.0: {}
@@ -7646,20 +8394,41 @@ snapshots:
gopd: 1.0.1
has-tostringtag: 1.0.0
+ is-typed-array@1.1.13:
+ dependencies:
+ which-typed-array: 1.1.15
+
is-typedarray@1.0.0: {}
is-unicode-supported@0.1.0: {}
+ is-weakmap@2.0.2: {}
+
is-weakref@1.0.2:
dependencies:
call-bind: 1.0.2
+ is-weakset@2.0.3:
+ dependencies:
+ call-bind: 1.0.7
+ get-intrinsic: 1.2.4
+
is-windows@1.0.2: {}
+ isarray@2.0.5: {}
+
isexe@2.0.0: {}
isstream@0.1.2: {}
+ iterator.prototype@1.1.2:
+ dependencies:
+ define-properties: 1.2.1
+ get-intrinsic: 1.2.4
+ has-symbols: 1.0.3
+ reflect.getprototypeof: 1.0.6
+ set-function-name: 2.0.2
+
jiti@1.21.0: {}
joi@17.9.1:
@@ -7691,6 +8460,8 @@ snapshots:
jsesc@3.0.2: {}
+ json-buffer@3.0.1: {}
+
json-parse-even-better-errors@2.3.1: {}
json-schema-traverse@0.4.1: {}
@@ -7707,10 +8478,10 @@ snapshots:
jsonc-eslint-parser@2.4.0:
dependencies:
- acorn: 8.10.0
+ acorn: 8.11.3
eslint-visitor-keys: 3.4.3
espree: 9.6.1
- semver: 7.5.4
+ semver: 7.6.0
jsonc-parser@3.2.0: {}
@@ -7735,12 +8506,14 @@ snapshots:
jsx-ast-utils@3.3.3:
dependencies:
- array-includes: 3.1.6
+ array-includes: 3.1.8
object.assign: 4.1.4
- kind-of@6.0.3: {}
+ keyv@4.5.4:
+ dependencies:
+ json-buffer: 3.0.1
- kleur@3.0.3: {}
+ kind-of@6.0.3: {}
kleur@4.1.5: {}
@@ -8007,6 +8780,10 @@ snapshots:
dependencies:
brace-expansion: 2.0.1
+ minimatch@9.0.4:
+ dependencies:
+ brace-expansion: 2.0.1
+
minimist-options@4.1.0:
dependencies:
arrify: 1.0.1
@@ -8023,7 +8800,7 @@ snapshots:
mlly@1.4.2:
dependencies:
- acorn: 8.10.0
+ acorn: 8.11.3
pathe: 1.1.1
pkg-types: 1.0.3
ufo: 1.3.1
@@ -8048,6 +8825,8 @@ snapshots:
node-releases@2.0.10: {}
+ node-releases@2.0.14: {}
+
normalize-package-data@2.5.0:
dependencies:
hosted-git-info: 2.8.9
@@ -8073,6 +8852,8 @@ snapshots:
object-inspect@1.12.3: {}
+ object-inspect@1.13.1: {}
+
object-keys@1.1.1: {}
object.assign@4.1.4:
@@ -8082,28 +8863,37 @@ snapshots:
has-symbols: 1.0.3
object-keys: 1.1.1
- object.entries@1.1.6:
+ object.assign@4.1.5:
dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.21.2
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ has-symbols: 1.0.3
+ object-keys: 1.1.1
- object.fromentries@2.0.6:
+ object.entries@1.1.8:
dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.21.2
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-object-atoms: 1.0.0
- object.hasown@1.1.2:
+ object.fromentries@2.0.8:
dependencies:
- define-properties: 1.2.0
- es-abstract: 1.21.2
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-object-atoms: 1.0.0
- object.values@1.1.6:
+ object.hasown@1.1.4:
dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.21.2
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-object-atoms: 1.0.0
+
+ object.values@1.2.0:
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-object-atoms: 1.0.0
once@1.4.0:
dependencies:
@@ -8208,6 +8998,8 @@ snapshots:
pathe@1.1.1: {}
+ pathe@1.1.2: {}
+
pause-stream@0.0.11:
dependencies:
through: 2.3.8
@@ -8224,8 +9016,12 @@ snapshots:
picocolors@1.0.0: {}
+ picocolors@1.0.1: {}
+
picomatch@2.3.1: {}
+ picomatch@4.0.2: {}
+
pidtree@0.6.0: {}
pify@2.3.0: {}
@@ -8244,7 +9040,9 @@ snapshots:
pluralize@8.0.0: {}
- postcss-selector-parser@6.0.13:
+ possible-typed-array-names@1.0.0: {}
+
+ postcss-selector-parser@6.1.0:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
@@ -8287,11 +9085,6 @@ snapshots:
process@0.11.10: {}
- prompts@2.4.2:
- dependencies:
- kleur: 3.0.3
- sisteransi: 1.0.5
-
prop-types@15.8.1:
dependencies:
loose-envify: 1.4.0
@@ -8452,8 +9245,27 @@ snapshots:
indent-string: 4.0.0
strip-indent: 3.0.0
+ refa@0.12.1:
+ dependencies:
+ '@eslint-community/regexpp': 4.10.0
+
+ reflect.getprototypeof@1.0.6:
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
+ globalthis: 1.0.3
+ which-builtin-type: 1.1.3
+
regenerator-runtime@0.13.11: {}
+ regexp-ast-analysis@0.7.1:
+ dependencies:
+ '@eslint-community/regexpp': 4.10.0
+ refa: 0.12.1
+
regexp-tree@0.1.27: {}
regexp.prototype.flags@1.4.3:
@@ -8462,6 +9274,13 @@ snapshots:
define-properties: 1.2.0
functions-have-names: 1.2.3
+ regexp.prototype.flags@1.5.2:
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-errors: 1.3.0
+ set-function-name: 2.0.2
+
regjsparser@0.10.0:
dependencies:
jsesc: 0.5.0
@@ -8500,7 +9319,7 @@ snapshots:
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
- resolve@2.0.0-next.4:
+ resolve@2.0.0-next.5:
dependencies:
is-core-module: 2.13.1
path-parse: 1.0.7
@@ -8572,6 +9391,13 @@ snapshots:
dependencies:
mri: 1.2.0
+ safe-array-concat@1.1.2:
+ dependencies:
+ call-bind: 1.0.7
+ get-intrinsic: 1.2.4
+ has-symbols: 1.0.3
+ isarray: 2.0.5
+
safe-buffer@5.2.1: {}
safe-regex-test@1.0.0:
@@ -8580,6 +9406,12 @@ snapshots:
get-intrinsic: 1.2.0
is-regex: 1.1.4
+ safe-regex-test@1.0.3:
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-regex: 1.1.4
+
safer-buffer@2.1.2: {}
sander@0.5.1:
@@ -8593,22 +9425,44 @@ snapshots:
dependencies:
loose-envify: 1.4.0
+ scslre@0.3.0:
+ dependencies:
+ '@eslint-community/regexpp': 4.10.0
+ refa: 0.12.1
+ regexp-ast-analysis: 0.7.1
+
semver@5.7.1: {}
semver@6.3.0: {}
- semver@7.5.4:
- dependencies:
- lru-cache: 6.0.0
+ semver@6.3.1: {}
semver@7.6.0:
dependencies:
lru-cache: 6.0.0
+ semver@7.6.2: {}
+
set-blocking@2.0.0: {}
set-cookie-parser@2.6.0: {}
+ set-function-length@1.2.2:
+ dependencies:
+ define-data-property: 1.1.4
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+ get-intrinsic: 1.2.4
+ gopd: 1.0.1
+ has-property-descriptors: 1.0.2
+
+ set-function-name@2.0.2:
+ dependencies:
+ define-data-property: 1.1.4
+ es-errors: 1.3.0
+ functions-have-names: 1.2.3
+ has-property-descriptors: 1.0.2
+
shebang-command@1.2.0:
dependencies:
shebang-regex: 1.0.0
@@ -8629,6 +9483,13 @@ snapshots:
get-intrinsic: 1.2.0
object-inspect: 1.12.3
+ side-channel@1.0.6:
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
+ object-inspect: 1.13.1
+
signal-exit@3.0.7: {}
signal-exit@4.1.0: {}
@@ -8767,16 +9628,20 @@ snapshots:
emoji-regex: 9.2.2
strip-ansi: 7.0.1
- string.prototype.matchall@4.0.8:
+ string.prototype.matchall@4.0.11:
dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.0
- es-abstract: 1.21.2
- get-intrinsic: 1.2.0
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-errors: 1.3.0
+ es-object-atoms: 1.0.0
+ get-intrinsic: 1.2.4
+ gopd: 1.0.1
has-symbols: 1.0.3
- internal-slot: 1.0.5
- regexp.prototype.flags: 1.4.3
- side-channel: 1.0.4
+ internal-slot: 1.0.7
+ regexp.prototype.flags: 1.5.2
+ set-function-name: 2.0.2
+ side-channel: 1.0.6
string.prototype.trim@1.2.7:
dependencies:
@@ -8784,18 +9649,37 @@ snapshots:
define-properties: 1.2.0
es-abstract: 1.21.2
+ string.prototype.trim@1.2.9:
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-object-atoms: 1.0.0
+
string.prototype.trimend@1.0.6:
dependencies:
call-bind: 1.0.2
define-properties: 1.2.0
es-abstract: 1.21.2
+ string.prototype.trimend@1.0.8:
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-object-atoms: 1.0.0
+
string.prototype.trimstart@1.0.6:
dependencies:
call-bind: 1.0.2
define-properties: 1.2.0
es-abstract: 1.21.2
+ string.prototype.trimstart@1.0.8:
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-object-atoms: 1.0.0
+
strip-ansi@6.0.1:
dependencies:
ansi-regex: 5.0.1
@@ -8893,6 +9777,12 @@ snapshots:
svg-tags@1.0.0: {}
+ synckit@0.6.2:
+ dependencies:
+ tslib: 2.5.0
+
+ tapable@2.2.1: {}
+
term-size@2.2.1: {}
text-extensions@2.4.0: {}
@@ -8943,8 +9833,14 @@ snapshots:
dependencies:
typescript: 5.4.5
+ ts-api-utils@1.3.0(typescript@5.4.5):
+ dependencies:
+ typescript: 5.4.5
+
tslib@2.5.0: {}
+ tslib@2.6.2: {}
+
tty-table@4.2.1:
dependencies:
chalk: 4.1.2
@@ -8965,6 +9861,8 @@ snapshots:
dependencies:
prelude-ls: 1.2.1
+ type-detect@4.0.8: {}
+
type-fest@0.13.1: {}
type-fest@0.20.2: {}
@@ -8977,12 +9875,44 @@ snapshots:
type-fest@1.4.0: {}
+ typed-array-buffer@1.0.2:
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-typed-array: 1.1.13
+
+ typed-array-byte-length@1.0.1:
+ dependencies:
+ call-bind: 1.0.7
+ for-each: 0.3.3
+ gopd: 1.0.1
+ has-proto: 1.0.3
+ is-typed-array: 1.1.13
+
+ typed-array-byte-offset@1.0.2:
+ dependencies:
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.7
+ for-each: 0.3.3
+ gopd: 1.0.1
+ has-proto: 1.0.3
+ is-typed-array: 1.1.13
+
typed-array-length@1.0.4:
dependencies:
call-bind: 1.0.2
for-each: 0.3.3
is-typed-array: 1.1.10
+ typed-array-length@1.0.6:
+ dependencies:
+ call-bind: 1.0.7
+ for-each: 0.3.3
+ gopd: 1.0.1
+ has-proto: 1.0.3
+ is-typed-array: 1.1.13
+ possible-typed-array-names: 1.0.0
+
typescript@4.9.5: {}
typescript@5.0.2: {}
@@ -9022,6 +9952,12 @@ snapshots:
escalade: 3.1.1
picocolors: 1.0.0
+ update-browserslist-db@1.0.16(browserslist@4.23.0):
+ dependencies:
+ browserslist: 4.23.0
+ escalade: 3.1.2
+ picocolors: 1.0.1
+
uri-js@4.4.1:
dependencies:
punycode: 2.3.0
@@ -9083,16 +10019,16 @@ snapshots:
optionalDependencies:
vite: 5.2.11(@types/node@18.15.10)
- vue-eslint-parser@9.3.2(eslint@8.46.0):
+ vue-eslint-parser@9.4.2(eslint@9.3.0):
dependencies:
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.46.0
+ eslint: 9.3.0
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
esquery: 1.5.0
lodash: 4.17.21
- semver: 7.5.4
+ semver: 7.6.0
transitivePeerDependencies:
- supports-color
@@ -9128,6 +10064,28 @@ snapshots:
is-string: 1.0.7
is-symbol: 1.0.4
+ which-builtin-type@1.1.3:
+ dependencies:
+ function.prototype.name: 1.1.5
+ has-tostringtag: 1.0.0
+ is-async-function: 2.0.0
+ is-date-object: 1.0.5
+ is-finalizationregistry: 1.0.2
+ is-generator-function: 1.0.10
+ is-regex: 1.1.4
+ is-weakref: 1.0.2
+ isarray: 2.0.5
+ which-boxed-primitive: 1.0.2
+ which-collection: 1.0.2
+ which-typed-array: 1.1.9
+
+ which-collection@1.0.2:
+ dependencies:
+ is-map: 2.0.3
+ is-set: 2.0.3
+ is-weakmap: 2.0.2
+ is-weakset: 2.0.3
+
which-module@2.0.0: {}
which-pm@2.0.0:
@@ -9135,6 +10093,14 @@ snapshots:
load-yaml-file: 0.2.0
path-exists: 4.0.0
+ which-typed-array@1.1.15:
+ dependencies:
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.7
+ for-each: 0.3.3
+ gopd: 1.0.1
+ has-tostringtag: 1.0.2
+
which-typed-array@1.1.9:
dependencies:
available-typed-arrays: 1.0.5
@@ -9184,7 +10150,7 @@ snapshots:
yallist@4.0.0: {}
- yaml-eslint-parser@1.2.2:
+ yaml-eslint-parser@1.2.3:
dependencies:
eslint-visitor-keys: 3.4.3
lodash: 4.17.21
diff --git a/vite.config.ts b/vite.config.ts
index d75dd4c..7e67e55 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -1,4 +1,3 @@
-/* Copyright 2021, Prosemirror Adapter by Mirone. */
import { readFileSync } from 'node:fs'
import { basename, dirname, resolve } from 'node:path'
import { fileURLToPath } from 'node:url'