From 6399ab4ad853990803176fa576a2967888286d2e Mon Sep 17 00:00:00 2001 From: Youngteac Hong Date: Tue, 4 Mar 2025 15:57:26 +0900 Subject: [PATCH 1/2] Refactor package names to include scope --- .github/workflows/npm-publish.yml | 2 +- examples/nextjs-scheduler/app/page.tsx | 2 +- .../nextjs-scheduler/app/utils/handlePeers.ts | 2 +- examples/nextjs-scheduler/package.json | 2 +- examples/nextjs-scheduler/tsconfig.json | 4 +- examples/profile-stack/main.js | 2 +- examples/profile-stack/package.json | 2 +- examples/react-tldraw/package.json | 2 +- examples/react-tldraw/src/hooks/types.ts | 2 +- .../src/hooks/useMultiplayerState.ts | 2 +- examples/react-todomvc/package.json | 2 +- examples/react-todomvc/src/App.tsx | 2 +- examples/simultaneous-cursors/package.json | 2 +- examples/simultaneous-cursors/src/App.jsx | 2 +- examples/vanilla-codemirror6/package.json | 2 +- examples/vanilla-codemirror6/src/main.ts | 4 +- examples/vanilla-codemirror6/src/network.ts | 2 +- examples/vanilla-codemirror6/src/type.ts | 2 +- examples/vanilla-codemirror6/src/utils.ts | 2 +- examples/vanilla-quill/package.json | 2 +- examples/vanilla-quill/src/main.ts | 2 +- examples/vanilla-quill/src/network.ts | 2 +- examples/vanilla-quill/src/type.ts | 2 +- examples/vanilla-quill/src/utils.ts | 2 +- examples/vuejs-kanban/package.json | 2 +- examples/vuejs-kanban/src/App.vue | 2 +- package.json | 18 +- packages/create-yorkie-app/package.json | 2 +- packages/devtools/package.json | 4 +- packages/devtools/src/content.ts | 4 +- .../src/devtools/components/Detail.tsx | 2 +- .../devtools/src/devtools/components/Tree.tsx | 2 +- .../src/devtools/contexts/YorkieSource.tsx | 2 +- .../devtools/src/devtools/panel/index.tsx | 2 +- .../devtools/src/devtools/tabs/Document.tsx | 2 +- .../devtools/src/devtools/tabs/History.tsx | 2 +- packages/devtools/src/port.ts | 4 +- packages/sdk/package.json | 2 +- packages/sdk/public/prosemirror.html | 2 +- pnpm-lock.yaml | 735 ++++++++++-------- 40 files changed, 484 insertions(+), 355 deletions(-) diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index 373860b5c..ae9494d47 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -38,6 +38,6 @@ jobs: run: pnpm install - run: pnpm sdk build - - run: pnpm publish --filter=yorkie-js-sdk --no-git-checks --provenance + - run: pnpm publish --filter=@yorkie-js/sdk --no-git-checks --provenance env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/examples/nextjs-scheduler/app/page.tsx b/examples/nextjs-scheduler/app/page.tsx index 654d2fd26..7d12ae7c8 100644 --- a/examples/nextjs-scheduler/app/page.tsx +++ b/examples/nextjs-scheduler/app/page.tsx @@ -9,7 +9,7 @@ import React, { useEffect, useState } from 'react'; import { ContentTypes, ENVtypes } from './utils/types'; import { displayPeers, createRandomPeers } from './utils/handlePeers'; import { parseDate } from './utils/parseDate'; -import yorkie, { Document, JSONArray, DocEventType } from 'yorkie-js-sdk'; +import yorkie, { Document, JSONArray, DocEventType } from '@yorkie-js/sdk'; import Scheduler from './Scheduler'; // parseDate() value's format = "DD-MM-YYYY" diff --git a/examples/nextjs-scheduler/app/utils/handlePeers.ts b/examples/nextjs-scheduler/app/utils/handlePeers.ts index 301639c67..9965d1cc8 100644 --- a/examples/nextjs-scheduler/app/utils/handlePeers.ts +++ b/examples/nextjs-scheduler/app/utils/handlePeers.ts @@ -1,4 +1,4 @@ -import { Indexable } from 'yorkie-js-sdk'; +import { Indexable } from '@yorkie-js/sdk'; const randomPeers = [ 'Alice', diff --git a/examples/nextjs-scheduler/package.json b/examples/nextjs-scheduler/package.json index 1363f0dbe..9789d5585 100644 --- a/examples/nextjs-scheduler/package.json +++ b/examples/nextjs-scheduler/package.json @@ -13,7 +13,7 @@ "react": "18.2.0", "react-calendar": "^4.6.0", "react-dom": "18.2.0", - "yorkie-js-sdk": "workspace:*" + "@yorkie-js/sdk": "workspace:*" }, "devDependencies": { "@types/node": "20.4.2", diff --git a/examples/nextjs-scheduler/tsconfig.json b/examples/nextjs-scheduler/tsconfig.json index 9eed89641..3ab2404fb 100644 --- a/examples/nextjs-scheduler/tsconfig.json +++ b/examples/nextjs-scheduler/tsconfig.json @@ -21,8 +21,8 @@ ], "paths": { "@/*": ["./*"], - "@yorkie-js-sdk/src/*": ["../../packages/sdk/src/*"], - "react": ["./node_modules/@types/react"] + "react": ["./node_modules/@types/react"], + "@yorkie-js-sdk/src/*": ["../../packages/sdk/src/*"] } }, "include": [ diff --git a/examples/profile-stack/main.js b/examples/profile-stack/main.js index c0ead09ec..ad951fdc0 100644 --- a/examples/profile-stack/main.js +++ b/examples/profile-stack/main.js @@ -1,4 +1,4 @@ -import yorkie, { DocEventType } from 'yorkie-js-sdk'; +import yorkie, { DocEventType } from '@yorkie-js/sdk'; import { getRandomName, getRandomColor } from './util.js'; async function main() { diff --git a/examples/profile-stack/package.json b/examples/profile-stack/package.json index c49e40d2c..fa4f938cd 100644 --- a/examples/profile-stack/package.json +++ b/examples/profile-stack/package.json @@ -12,6 +12,6 @@ "vite": "^5.0.12" }, "dependencies": { - "yorkie-js-sdk": "workspace:*" + "@yorkie-js/sdk": "workspace:*" } } diff --git a/examples/react-tldraw/package.json b/examples/react-tldraw/package.json index 750d250e9..9dd14463d 100644 --- a/examples/react-tldraw/package.json +++ b/examples/react-tldraw/package.json @@ -17,7 +17,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "unique-names-generator": "^4.7.1", - "yorkie-js-sdk": "workspace:*" + "@yorkie-js/sdk": "workspace:*" }, "devDependencies": { "@types/lodash": "^4.14.198", diff --git a/examples/react-tldraw/src/hooks/types.ts b/examples/react-tldraw/src/hooks/types.ts index 7b888743a..f34362f01 100644 --- a/examples/react-tldraw/src/hooks/types.ts +++ b/examples/react-tldraw/src/hooks/types.ts @@ -1,6 +1,6 @@ // Yorkie type for typescript import type { TDAsset, TDBinding, TDShape, TDUser } from '@tldraw/tldraw'; -import type { JSONObject } from 'yorkie-js-sdk'; +import type { JSONObject } from '@yorkie-js/sdk'; export type Options = { apiKey?: string; syncLoopDuration: number; diff --git a/examples/react-tldraw/src/hooks/useMultiplayerState.ts b/examples/react-tldraw/src/hooks/useMultiplayerState.ts index f6c578516..ed284b67c 100644 --- a/examples/react-tldraw/src/hooks/useMultiplayerState.ts +++ b/examples/react-tldraw/src/hooks/useMultiplayerState.ts @@ -9,7 +9,7 @@ import { TldrawApp, } from '@tldraw/tldraw'; import { useThrottleCallback } from '@react-hook/throttle'; -import * as yorkie from 'yorkie-js-sdk'; +import * as yorkie from '@yorkie-js/sdk'; import randomColor from 'randomcolor'; import { uniqueNamesGenerator, names } from 'unique-names-generator'; import _ from 'lodash'; diff --git a/examples/react-todomvc/package.json b/examples/react-todomvc/package.json index c563b370e..e751996d3 100644 --- a/examples/react-todomvc/package.json +++ b/examples/react-todomvc/package.json @@ -13,7 +13,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "todomvc-app-css": "^2.4.2", - "yorkie-js-sdk": "workspace:*" + "@yorkie-js/sdk": "workspace:*" }, "devDependencies": { "@types/react": "^18.2.0", diff --git a/examples/react-todomvc/src/App.tsx b/examples/react-todomvc/src/App.tsx index 64df6b0a3..0e7f1ed52 100644 --- a/examples/react-todomvc/src/App.tsx +++ b/examples/react-todomvc/src/App.tsx @@ -1,5 +1,5 @@ import React, { useState, useEffect } from 'react'; -import yorkie, { Document, JSONArray } from 'yorkie-js-sdk'; +import yorkie, { Document, JSONArray } from '@yorkie-js/sdk'; import 'todomvc-app-css/index.css'; import Header from './Header'; diff --git a/examples/simultaneous-cursors/package.json b/examples/simultaneous-cursors/package.json index 4b772fbc9..eccc06536 100644 --- a/examples/simultaneous-cursors/package.json +++ b/examples/simultaneous-cursors/package.json @@ -11,7 +11,7 @@ "dependencies": { "react": "^18.2.0", "react-dom": "^18.2.0", - "yorkie-js-sdk": "workspace:*" + "@yorkie-js/sdk": "workspace:*" }, "devDependencies": { "@types/react": "^18.2.0", diff --git a/examples/simultaneous-cursors/src/App.jsx b/examples/simultaneous-cursors/src/App.jsx index cc7199851..87a953200 100644 --- a/examples/simultaneous-cursors/src/App.jsx +++ b/examples/simultaneous-cursors/src/App.jsx @@ -1,5 +1,5 @@ import { useEffect, useState } from 'react'; -import yorkie from 'yorkie-js-sdk'; +import yorkie from '@yorkie-js/sdk'; import Cursor from './components/Cursor'; import CursorSelections from './components/CursorSelections'; import './App.css'; diff --git a/examples/vanilla-codemirror6/package.json b/examples/vanilla-codemirror6/package.json index d4039dd7e..d8dc57b7e 100644 --- a/examples/vanilla-codemirror6/package.json +++ b/examples/vanilla-codemirror6/package.json @@ -20,6 +20,6 @@ "@codemirror/state": "^6.4.1", "@codemirror/view": "6.23.1", "codemirror": "^6.0.1", - "yorkie-js-sdk": "workspace:*" + "@yorkie-js/sdk": "workspace:*" } } diff --git a/examples/vanilla-codemirror6/src/main.ts b/examples/vanilla-codemirror6/src/main.ts index fed802937..f26a644f2 100644 --- a/examples/vanilla-codemirror6/src/main.ts +++ b/examples/vanilla-codemirror6/src/main.ts @@ -1,6 +1,6 @@ /* eslint-disable jsdoc/require-jsdoc */ -import yorkie, { DocEventType } from 'yorkie-js-sdk'; -import type { EditOpInfo, OperationInfo } from 'yorkie-js-sdk'; +import yorkie, { DocEventType } from '@yorkie-js/sdk'; +import type { EditOpInfo, OperationInfo } from '@yorkie-js/sdk'; import { basicSetup, EditorView } from 'codemirror'; import { keymap } from '@codemirror/view'; import { diff --git a/examples/vanilla-codemirror6/src/network.ts b/examples/vanilla-codemirror6/src/network.ts index 6d45e59a4..f4e8bd062 100644 --- a/examples/vanilla-codemirror6/src/network.ts +++ b/examples/vanilla-codemirror6/src/network.ts @@ -1,4 +1,4 @@ -import { DocEvent, StreamConnectionStatus } from 'yorkie-js-sdk'; +import { DocEvent, StreamConnectionStatus } from '@yorkie-js/sdk'; export const network = { isOnline: false, showOffline: (elem: HTMLElement) => { diff --git a/examples/vanilla-codemirror6/src/type.ts b/examples/vanilla-codemirror6/src/type.ts index 9d9e52c41..c889e86d9 100644 --- a/examples/vanilla-codemirror6/src/type.ts +++ b/examples/vanilla-codemirror6/src/type.ts @@ -1,4 +1,4 @@ -import { TextPosStructRange, type Text } from 'yorkie-js-sdk'; +import { TextPosStructRange, type Text } from '@yorkie-js/sdk'; export type YorkieDoc = { content: Text; diff --git a/examples/vanilla-codemirror6/src/utils.ts b/examples/vanilla-codemirror6/src/utils.ts index ae107e8ed..21bce9920 100644 --- a/examples/vanilla-codemirror6/src/utils.ts +++ b/examples/vanilla-codemirror6/src/utils.ts @@ -1,5 +1,5 @@ /* eslint-disable jsdoc/require-jsdoc */ -import { Document, Indexable } from 'yorkie-js-sdk'; +import { Document, Indexable } from '@yorkie-js/sdk'; import { YorkieDoc } from './type'; // function to display peers diff --git a/examples/vanilla-quill/package.json b/examples/vanilla-quill/package.json index c940386ce..f12a5cf6c 100644 --- a/examples/vanilla-quill/package.json +++ b/examples/vanilla-quill/package.json @@ -19,6 +19,6 @@ "quill": "^1.3.7", "quill-cursors": "^4.0.0", "quill-delta": "^5.0.0", - "yorkie-js-sdk": "workspace:*" + "@yorkie-js/sdk": "workspace:*" } } diff --git a/examples/vanilla-quill/src/main.ts b/examples/vanilla-quill/src/main.ts index badd34070..57728c970 100644 --- a/examples/vanilla-quill/src/main.ts +++ b/examples/vanilla-quill/src/main.ts @@ -1,5 +1,5 @@ /* eslint-disable jsdoc/require-jsdoc */ -import yorkie, { DocEventType, Indexable, OperationInfo } from 'yorkie-js-sdk'; +import yorkie, { DocEventType, Indexable, OperationInfo } from '@yorkie-js/sdk'; import Quill, { type DeltaOperation, type DeltaStatic } from 'quill'; import QuillCursors from 'quill-cursors'; import ColorHash from 'color-hash'; diff --git a/examples/vanilla-quill/src/network.ts b/examples/vanilla-quill/src/network.ts index 6d45e59a4..f4e8bd062 100644 --- a/examples/vanilla-quill/src/network.ts +++ b/examples/vanilla-quill/src/network.ts @@ -1,4 +1,4 @@ -import { DocEvent, StreamConnectionStatus } from 'yorkie-js-sdk'; +import { DocEvent, StreamConnectionStatus } from '@yorkie-js/sdk'; export const network = { isOnline: false, showOffline: (elem: HTMLElement) => { diff --git a/examples/vanilla-quill/src/type.ts b/examples/vanilla-quill/src/type.ts index e45bbfdc6..3da46eb8c 100644 --- a/examples/vanilla-quill/src/type.ts +++ b/examples/vanilla-quill/src/type.ts @@ -1,4 +1,4 @@ -import { type Text, TextPosStructRange } from 'yorkie-js-sdk'; +import { type Text, TextPosStructRange } from '@yorkie-js/sdk'; export type YorkieDoc = { content: Text; diff --git a/examples/vanilla-quill/src/utils.ts b/examples/vanilla-quill/src/utils.ts index f868c5cc0..933074cb4 100644 --- a/examples/vanilla-quill/src/utils.ts +++ b/examples/vanilla-quill/src/utils.ts @@ -1,5 +1,5 @@ /* eslint-disable jsdoc/require-jsdoc */ -import { Document, Indexable } from 'yorkie-js-sdk'; +import { Document, Indexable } from '@yorkie-js/sdk'; import { YorkieDoc, YorkiePresence } from './type'; // function to display peers diff --git a/examples/vuejs-kanban/package.json b/examples/vuejs-kanban/package.json index 6afbf1d1d..a2ed225eb 100644 --- a/examples/vuejs-kanban/package.json +++ b/examples/vuejs-kanban/package.json @@ -8,7 +8,7 @@ }, "dependencies": { "vue": "^3.2.41", - "yorkie-js-sdk": "workspace:*" + "@yorkie-js/sdk": "workspace:*" }, "devDependencies": { "@vitejs/plugin-vue": "^5.0.3", diff --git a/examples/vuejs-kanban/src/App.vue b/examples/vuejs-kanban/src/App.vue index 14ba77033..4a65d8ae3 100644 --- a/examples/vuejs-kanban/src/App.vue +++ b/examples/vuejs-kanban/src/App.vue @@ -1,5 +1,5 @@ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 080f35fe1..e7a8564d1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,26 +9,29 @@ importers: .: devDependencies: eslint: - specifier: ^8.19.0 - version: 8.19.0 + specifier: ^8.57.1 + version: 8.57.1 eslint-plugin-jsdoc: - specifier: ^39.3.3 - version: 39.3.3(eslint@8.19.0) + specifier: ^39.9.1 + version: 39.9.1(eslint@8.57.1) eslint-plugin-prettier: - specifier: ^5.0.0 - version: 5.2.1(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@8.19.0))(eslint@8.19.0)(prettier@3.3.3) + specifier: ^5.2.3 + version: 5.2.3(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.3.3) husky: - specifier: ^9.1.5 - version: 9.1.5 + specifier: ^9.1.7 + version: 9.1.7 lint-staged: - specifier: ^15.2.9 - version: 15.2.9 + specifier: ^15.4.3 + version: 15.4.3 only-allow: specifier: ^1.2.1 version: 1.2.1 examples/nextjs-scheduler: dependencies: + '@yorkie-js/sdk': + specifier: workspace:* + version: link:../../packages/sdk next: specifier: 14.1.3 version: 14.1.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.70.0) @@ -41,9 +44,6 @@ importers: react-dom: specifier: 18.2.0 version: 18.2.0(react@18.2.0) - yorkie-js-sdk: - specifier: workspace:* - version: link:../../packages/sdk devDependencies: '@types/node': specifier: 20.4.2 @@ -56,10 +56,10 @@ importers: version: 18.2.0 eslint-config-next: specifier: ^14.2.5 - version: 14.2.5(eslint@8.19.0)(typescript@5.3.3) + version: 14.2.5(eslint@8.57.1)(typescript@5.3.3) eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@8.19.0) + version: 9.1.0(eslint@8.57.1) prettier: specifier: ^3.3.3 version: 3.3.3 @@ -67,9 +67,11 @@ importers: specifier: 5.3.3 version: 5.3.3 + examples/nextjs-scheduler/dist/types: {} + examples/profile-stack: dependencies: - yorkie-js-sdk: + '@yorkie-js/sdk': specifier: workspace:* version: link:../../packages/sdk devDependencies: @@ -88,6 +90,9 @@ importers: '@tldraw/tldraw': specifier: 1.26.3 version: 1.26.3(@types/react-dom@18.2.0)(@types/react@18.2.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.3.3) + '@yorkie-js/sdk': + specifier: workspace:* + version: link:../../packages/sdk lodash: specifier: ^4.17.21 version: 4.17.21 @@ -103,9 +108,6 @@ importers: unique-names-generator: specifier: ^4.7.1 version: 4.7.1 - yorkie-js-sdk: - specifier: workspace:* - version: link:../../packages/sdk devDependencies: '@types/lodash': specifier: ^4.14.198 @@ -134,6 +136,9 @@ importers: examples/react-todomvc: dependencies: + '@yorkie-js/sdk': + specifier: workspace:* + version: link:../../packages/sdk classnames: specifier: ^2.3.2 version: 2.3.2 @@ -146,9 +151,6 @@ importers: todomvc-app-css: specifier: ^2.4.2 version: 2.4.2 - yorkie-js-sdk: - specifier: workspace:* - version: link:../../packages/sdk devDependencies: '@types/react': specifier: ^18.2.0 @@ -171,15 +173,15 @@ importers: examples/simultaneous-cursors: dependencies: + '@yorkie-js/sdk': + specifier: workspace:* + version: link:../../packages/sdk react: specifier: ^18.2.0 version: 18.2.0 react-dom: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) - yorkie-js-sdk: - specifier: workspace:* - version: link:../../packages/sdk devDependencies: '@types/react': specifier: ^18.2.0 @@ -214,12 +216,12 @@ importers: '@codemirror/view': specifier: 6.23.1 version: 6.23.1 + '@yorkie-js/sdk': + specifier: workspace:* + version: link:../../packages/sdk codemirror: specifier: ^6.0.1 version: 6.0.1(@lezer/common@1.0.2) - yorkie-js-sdk: - specifier: workspace:* - version: link:../../packages/sdk devDependencies: typescript: specifier: ^5.3.3 @@ -230,6 +232,9 @@ importers: examples/vanilla-quill: dependencies: + '@yorkie-js/sdk': + specifier: workspace:* + version: link:../../packages/sdk color-hash: specifier: ^2.0.2 version: 2.0.2 @@ -242,9 +247,6 @@ importers: quill-delta: specifier: ^5.0.0 version: 5.0.0 - yorkie-js-sdk: - specifier: workspace:* - version: link:../../packages/sdk devDependencies: '@types/color-hash': specifier: ^1.0.2 @@ -261,12 +263,12 @@ importers: examples/vuejs-kanban: dependencies: + '@yorkie-js/sdk': + specifier: workspace:* + version: link:../../packages/sdk vue: specifier: ^3.2.41 version: 3.3.4 - yorkie-js-sdk: - specifier: workspace:* - version: link:../../packages/sdk devDependencies: '@vitejs/plugin-vue': specifier: ^5.0.3 @@ -307,6 +309,9 @@ importers: '@microlink/react-json-view': specifier: ^1.23.0 version: 1.23.1(@types/react@18.2.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@yorkie-js/sdk': + specifier: workspace:* + version: link:../sdk classnames: specifier: ^2.3.2 version: 2.3.2 @@ -334,9 +339,6 @@ importers: use-resize-observer: specifier: ^9.1.0 version: 9.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - yorkie-js-sdk: - specifier: workspace:* - version: link:../sdk devDependencies: '@types/chrome': specifier: 0.0.251 @@ -395,10 +397,10 @@ importers: version: 4.0.1 '@typescript-eslint/eslint-plugin': specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.19.0)(typescript@5.3.3))(eslint@8.19.0)(typescript@5.3.3) + version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.3.3))(eslint@8.57.1)(typescript@5.3.3) '@typescript-eslint/parser': specifier: ^6.21.0 - version: 6.21.0(eslint@8.19.0)(typescript@5.3.3) + version: 6.21.0(eslint@8.57.1)(typescript@5.3.3) '@vitest/coverage-istanbul': specifier: ^0.34.5 version: 0.34.6(vitest@0.34.6(less@4.2.0)(lightningcss@1.23.0)(sass@1.70.0)(terser@5.31.3)) @@ -818,9 +820,9 @@ packages: resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} - '@es-joy/jsdoccomment@0.31.0': - resolution: {integrity: sha512-tc1/iuQcnaiSIUVad72PBierDFpsxdUHtEF/OrfqvM1CBAsIoMP51j52jTMb3dXriwhieTo289InzZj72jL3EQ==} - engines: {node: ^14 || ^16 || ^17 || ^18} + '@es-joy/jsdoccomment@0.36.1': + resolution: {integrity: sha512-922xqFsTpHs6D0BUiG4toiyPOMc8/jafnWKxz1KWgS4XzKPy2qXf1Pe6UFuNSCQqt6tOuhAWXBNuuyUhJmw9Vg==} + engines: {node: ^14 || ^16 || ^17 || ^18 || ^19} '@esbuild/aix-ppc64@0.21.5': resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} @@ -1098,12 +1100,26 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/eslint-utils@4.4.1': + resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/regexpp@4.11.0': resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/eslintrc@1.3.0': - resolution: {integrity: sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==} + '@eslint-community/regexpp@4.12.1': + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + '@eslint/eslintrc@2.1.4': + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@eslint/js@8.57.1': + resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} '@expo/spawn-async@1.7.2': @@ -1166,13 +1182,17 @@ packages: typescript: optional: true - '@humanwhocodes/config-array@0.9.5': - resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==} + '@humanwhocodes/config-array@0.13.0': + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} deprecated: Use @eslint/config-array instead - '@humanwhocodes/object-schema@1.2.1': - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + + '@humanwhocodes/object-schema@2.0.3': + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} deprecated: Use @eslint/object-schema instead '@isaacs/cliui@8.0.2': @@ -3103,6 +3123,9 @@ packages: peerDependencies: typescript: '*' + '@ungap/structured-clone@1.3.0': + resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + '@use-gesture/core@10.2.23': resolution: {integrity: sha512-Ynap/Uh6RX1Vgn3zNmFTyKapapdf7Av+GzAe6h+RsBZaxMF1z3cK6aohHPJP6T1hLrPyH/yehxa7RBqyESG9RA==} @@ -3303,6 +3326,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + ajv-keywords@3.5.2: resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} peerDependencies: @@ -3323,8 +3351,8 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} ansi-sequence-parser@1.1.1: @@ -3586,10 +3614,18 @@ packages: resolution: {integrity: sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==} engines: {node: '>=10'} + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + chalk@5.3.0: resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + chalk@5.4.1: + resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + change-case@5.1.2: resolution: {integrity: sha512-CAtbGEDulyjzs05RXy3uKcwqeztz/dMEuAc1Xu9NQBsbrhuGMneL0u9Dj5SoutLKBFYun8txxYIwhjtLNfUmCA==} @@ -3692,8 +3728,8 @@ packages: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} engines: {node: '>=14'} - commander@12.1.0: - resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + commander@13.1.0: + resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} engines: {node: '>=18'} commander@2.20.3: @@ -3778,6 +3814,10 @@ packages: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} + cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} + crypto-random-string@4.0.0: resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} engines: {node: '>=12'} @@ -3847,8 +3887,8 @@ packages: supports-color: optional: true - debug@4.3.6: - resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} + debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -3875,8 +3915,8 @@ packages: resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} engines: {node: '>=4.0.0'} - deep-is@0.1.3: - resolution: {integrity: sha512-GtxAN4HvBachZzm4OnWqc45ESpUCMwkYcsjnsPs23FwJbsO+k4t0k9bQCgOmzIlpHO28+WPK/KRbRk0DDHuuDw==} + deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} deepmerge@4.3.1: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} @@ -4173,9 +4213,9 @@ packages: '@typescript-eslint/parser': optional: true - eslint-plugin-jsdoc@39.3.3: - resolution: {integrity: sha512-K/DAjKRUNaUTf0KQhI9PvsF+Y3mGDx/j0pofXsJCQe/tmRsRweBIXR353c8nAro0lytZYEf7l0PluBpzKDiHxw==} - engines: {node: ^14 || ^16 || ^17 || ^18} + eslint-plugin-jsdoc@39.9.1: + resolution: {integrity: sha512-Rq2QY6BZP2meNIs48aZ3GlIlJgBqFCmR55+UBvaDkA3ZNQ0SvQXOs2QKkubakEijV8UbIVbVZKsOVN8G3MuqZw==} + engines: {node: ^14 || ^16 || ^17 || ^18 || ^19} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -4185,8 +4225,8 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - eslint-plugin-prettier@5.2.1: - resolution: {integrity: sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==} + eslint-plugin-prettier@5.2.3: + resolution: {integrity: sha512-qJ+y0FfCp/mQYQ/vWQ3s7eUlFEL4PyKfAJxsnYTJ4YT73nsJBWqmEpFryxV9OeUiqmsTsYJ5Y+KDNaeP31wrRw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: '@types/eslint': '>=8.0.0' @@ -4218,20 +4258,10 @@ packages: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@7.1.1: - resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} + eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-utils@3.0.0: - resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} - engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} - peerDependencies: - eslint: '>=5' - - eslint-visitor-keys@2.1.0: - resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} - engines: {node: '>=10'} - eslint-visitor-keys@3.3.0: resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4240,17 +4270,18 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint@8.19.0: - resolution: {integrity: sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==} + eslint@8.57.1: + resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true - espree@9.3.2: - resolution: {integrity: sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==} + espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - esquery@1.4.0: - resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} + esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} engines: {node: '>=0.10'} esrecurse@4.3.0: @@ -4321,6 +4352,9 @@ packages: fast-diff@1.2.0: resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==} + fast-diff@1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + fast-fifo@1.3.2: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} @@ -4342,8 +4376,8 @@ packages: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} - fastq@1.13.0: - resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==} + fastq@1.19.1: + resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} fbemitter@3.0.0: resolution: {integrity: sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==} @@ -4381,16 +4415,20 @@ packages: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} engines: {node: '>=8'} - flat-cache@3.0.4: - resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + + flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true - flatted@3.2.5: - resolution: {integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==} + flatted@3.3.3: + resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} flux@4.0.4: resolution: {integrity: sha512-NCj3XlayA2UsapRpM7va6wU1+9rE5FIL7qoMcmxWHRzbp0yujihMBm9BBHZ1MDIk5h5o2Bl6eGiCe8rYELAmYw==} @@ -4455,9 +4493,6 @@ packages: resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} engines: {node: '>= 0.4'} - functional-red-black-tree@1.0.1: - resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} - functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} @@ -4465,8 +4500,8 @@ packages: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} - get-east-asian-width@1.2.0: - resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} + get-east-asian-width@1.3.0: + resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} engines: {node: '>=18'} get-func-name@2.0.2: @@ -4529,12 +4564,16 @@ packages: resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} deprecated: Glob versions prior to v9 are no longer supported + glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported + globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} - globals@13.16.0: - resolution: {integrity: sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==} + globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} globalthis@1.0.4: @@ -4677,8 +4716,8 @@ packages: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} - husky@9.1.5: - resolution: {integrity: sha512-rowAVRUBfI0b4+niA4SJMhfQwc107VLkBUgEYYAOQAbqDCnra1nYh83hF/MDmhYs9t9n1E3DuKOrs2LYNC+0Ag==} + husky@9.1.7: + resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==} engines: {node: '>=18'} hasBin: true @@ -4700,6 +4739,10 @@ packages: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + image-size@0.5.5: resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} engines: {node: '>=0.10.0'} @@ -4708,8 +4751,8 @@ packages: immutable@4.3.4: resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} - import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + import-fresh@3.3.1: + resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} import-lazy@4.0.0: @@ -4855,6 +4898,10 @@ packages: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} + is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + is-path-inside@4.0.0: resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} engines: {node: '>=12'} @@ -5175,20 +5222,20 @@ packages: resolution: {integrity: sha512-SEArWKMHhqn/0QzOtclIwH5pXIYQOUEkF8DgICd/105O+GCgd7jxjNod/QPnBCSWvpRHQBGVz5fQ9uScby03zA==} engines: {node: '>= 12.0.0'} - lilconfig@3.1.2: - resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} + lilconfig@3.1.3: + resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lint-staged@15.2.9: - resolution: {integrity: sha512-BZAt8Lk3sEnxw7tfxM7jeZlPRuT4M68O0/CwZhhaw6eeWu0Lz5eERE3m386InivXB64fp/mDID452h48tvKlRQ==} + lint-staged@15.4.3: + resolution: {integrity: sha512-FoH1vOeouNh1pw+90S+cnuoFwRfUD9ijY2GKy5h7HS3OR7JVir2N2xrsa0+Twc1B7cW72L+88geG5cW4wIhn7g==} engines: {node: '>=18.12.0'} hasBin: true - listr2@8.2.4: - resolution: {integrity: sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==} + listr2@8.2.5: + resolution: {integrity: sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==} engines: {node: '>=18.0.0'} lmdb@2.5.2: @@ -5217,6 +5264,10 @@ packages: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + lodash.clonedeep@4.5.0: resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} @@ -5386,6 +5437,10 @@ packages: resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -5594,8 +5649,8 @@ packages: resolution: {integrity: sha512-M7CJbmv7UCopc0neRKdzfoGWaVZC+xC1925GitKH9EAqYFzX9//25Q7oX4+jw0tiCCj+t5l6VZh8UPH23NZkMA==} hasBin: true - optionator@0.9.1: - resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} ora@5.4.1: @@ -5617,6 +5672,10 @@ packages: resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} engines: {node: '>=6'} + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + p-limit@4.0.0: resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -5625,6 +5684,10 @@ packages: resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} engines: {node: '>=8'} + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} @@ -5844,8 +5907,8 @@ packages: pump@3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} - punycode@2.3.0: - resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} pure-color@1.3.0: @@ -6093,10 +6156,6 @@ packages: resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} engines: {node: '>= 0.4'} - regexpp@3.2.0: - resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} - engines: {node: '>=8'} - registry-auth-token@5.0.2: resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==} engines: {node: '>=14'} @@ -6146,8 +6205,8 @@ packages: resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} engines: {node: '>=18'} - reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + reusify@1.1.0: + resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} rfdc@1.4.1: @@ -6226,6 +6285,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.1: + resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} + engines: {node: '>=10'} + hasBin: true + send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} @@ -6327,14 +6391,14 @@ packages: resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} engines: {node: '>= 8'} - spdx-exceptions@2.3.0: - resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} + spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} spdx-expression-parse@3.0.1: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - spdx-license-ids@3.0.9: - resolution: {integrity: sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==} + spdx-license-ids@3.0.21: + resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==} sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} @@ -6491,8 +6555,8 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - synckit@0.9.1: - resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} + synckit@0.9.2: + resolution: {integrity: sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==} engines: {node: ^14.18.0 || >=16.0.0} tapable@2.2.1: @@ -6653,6 +6717,9 @@ packages: tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + tsup@7.2.0: resolution: {integrity: sha512-vDHlczXbgUvY3rWvqFEbSqmC1L7woozbzngMqTtL2PGBODTtWlRwGDDawhvWzr5c1QjKe4OAKqJGfE1xeXUvtQ==} engines: {node: '>=16.14'} @@ -6863,9 +6930,6 @@ packages: v8-compile-cache-lib@3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - v8-compile-cache@2.3.0: - resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} - v8-to-istanbul@9.1.3: resolution: {integrity: sha512-9lDD+EVI2fjFsMWXc6dy5JJzBsVTcQ2fVkfBvncZ6xJWG9wtBhOldG+mHkSL0+V1K/xgZz0JDO5UT5hFwHUghg==} engines: {node: '>=10.12.0'} @@ -7076,8 +7140,8 @@ packages: wildcard@2.0.1: resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} - word-wrap@1.2.4: - resolution: {integrity: sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==} + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} wrap-ansi@6.2.0: @@ -7112,8 +7176,8 @@ packages: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} - yaml@2.5.0: - resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==} + yaml@2.7.0: + resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} engines: {node: '>= 14'} hasBin: true @@ -7121,6 +7185,10 @@ packages: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'} + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + yocto-queue@1.0.0: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} engines: {node: '>=12.20'} @@ -7179,7 +7247,7 @@ snapshots: '@babel/traverse': 7.23.2 '@babel/types': 7.23.0 convert-source-map: 1.8.0 - debug: 4.3.4 + debug: 4.4.0 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -7199,7 +7267,7 @@ snapshots: '@babel/traverse': 7.25.3 '@babel/types': 7.25.2 convert-source-map: 2.0.0 - debug: 4.3.4 + debug: 4.4.0 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -7376,7 +7444,7 @@ snapshots: '@babel/helper-split-export-declaration': 7.22.6 '@babel/parser': 7.23.0 '@babel/types': 7.23.0 - debug: 4.3.4 + debug: 4.4.0 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -7388,7 +7456,7 @@ snapshots: '@babel/parser': 7.25.3 '@babel/template': 7.25.0 '@babel/types': 7.25.2 - debug: 4.3.4 + debug: 4.4.0 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -7691,10 +7759,10 @@ snapshots: '@discoveryjs/json-ext@0.5.7': {} - '@es-joy/jsdoccomment@0.31.0': + '@es-joy/jsdoccomment@0.36.1': dependencies: comment-parser: 1.3.1 - esquery: 1.4.0 + esquery: 1.6.0 jsdoc-type-pratt-parser: 3.1.0 '@esbuild/aix-ppc64@0.21.5': @@ -7832,30 +7900,39 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@8.19.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@8.57.1)': dependencies: - eslint: 8.19.0 + eslint: 8.57.1 eslint-visitor-keys: 3.3.0 + '@eslint-community/eslint-utils@4.4.1(eslint@8.57.1)': + dependencies: + eslint: 8.57.1 + eslint-visitor-keys: 3.4.3 + '@eslint-community/regexpp@4.11.0': {} - '@eslint/eslintrc@1.3.0': + '@eslint-community/regexpp@4.12.1': {} + + '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.3.6 - espree: 9.3.2 - globals: 13.16.0 - ignore: 5.2.4 - import-fresh: 3.3.0 + debug: 4.4.0 + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.2 + import-fresh: 3.3.1 js-yaml: 4.1.0 minimatch: 3.1.2 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color + '@eslint/js@8.57.1': {} + '@expo/spawn-async@1.7.2': dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 '@floating-ui/core@0.7.3': {} @@ -7937,15 +8014,17 @@ snapshots: optionalDependencies: typescript: 5.3.3 - '@humanwhocodes/config-array@0.9.5': + '@humanwhocodes/config-array@0.13.0': dependencies: - '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.6 + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.4.0 minimatch: 3.1.2 transitivePeerDependencies: - supports-color - '@humanwhocodes/object-schema@1.2.1': {} + '@humanwhocodes/module-importer@1.0.1': {} + + '@humanwhocodes/object-schema@2.0.3': {} '@isaacs/cliui@8.0.2': dependencies: @@ -8247,7 +8326,7 @@ snapshots: '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.13.0 + fastq: 1.19.1 '@parcel/bundler-default@2.9.3(@parcel/core@2.9.3)': dependencies: @@ -8278,11 +8357,11 @@ snapshots: '@parcel/codeframe@2.8.3': dependencies: - chalk: 4.1.1 + chalk: 4.1.2 '@parcel/codeframe@2.9.3': dependencies: - chalk: 4.1.1 + chalk: 4.1.2 '@parcel/compressor-raw@2.9.3(@parcel/core@2.9.3)': dependencies: @@ -8425,11 +8504,11 @@ snapshots: '@parcel/markdown-ansi@2.8.3': dependencies: - chalk: 4.1.1 + chalk: 4.1.2 '@parcel/markdown-ansi@2.9.3': dependencies: - chalk: 4.1.1 + chalk: 4.1.2 '@parcel/namer-default@2.9.3(@parcel/core@2.9.3)': dependencies: @@ -8568,7 +8647,7 @@ snapshots: '@parcel/plugin': 2.9.3(@parcel/core@2.9.3) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.9.3 - globals: 13.16.0 + globals: 13.24.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' @@ -8869,7 +8948,7 @@ snapshots: '@parcel/logger': 2.8.3 '@parcel/markdown-ansi': 2.8.3 '@parcel/source-map': 2.1.1 - chalk: 4.1.1 + chalk: 4.1.2 '@parcel/utils@2.9.3': dependencies: @@ -8879,7 +8958,7 @@ snapshots: '@parcel/logger': 2.9.3 '@parcel/markdown-ansi': 2.9.3 '@parcel/source-map': 2.1.1 - chalk: 4.1.1 + chalk: 4.1.2 nullthrows: 1.1.1 '@parcel/watcher-android-arm64@2.2.0': @@ -10255,16 +10334,16 @@ snapshots: '@types/node': 20.9.0 '@types/send': 0.17.4 - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.19.0)(typescript@5.3.3))(eslint@8.19.0)(typescript@5.3.3)': + '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.3.3))(eslint@8.57.1)(typescript@5.3.3)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 6.21.0(eslint@8.19.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.3.3) '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.19.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.21.0(eslint@8.19.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.1)(typescript@5.3.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.3.3) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4 - eslint: 8.19.0 + eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.2.4 natural-compare: 1.4.0 @@ -10275,14 +10354,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.21.0(eslint@8.19.0)(typescript@5.3.3)': + '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.3.3)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4 - eslint: 8.19.0 + eslint: 8.57.1 optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: @@ -10293,12 +10372,12 @@ snapshots: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - '@typescript-eslint/type-utils@6.21.0(eslint@8.19.0)(typescript@5.3.3)': + '@typescript-eslint/type-utils@6.21.0(eslint@8.57.1)(typescript@5.3.3)': dependencies: '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) - '@typescript-eslint/utils': 6.21.0(eslint@8.19.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.3.3) debug: 4.3.4 - eslint: 8.19.0 + eslint: 8.57.1 ts-api-utils: 1.3.0(typescript@5.3.3) optionalDependencies: typescript: 5.3.3 @@ -10322,15 +10401,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@6.21.0(eslint@8.19.0)(typescript@5.3.3)': + '@typescript-eslint/utils@6.21.0(eslint@8.57.1)(typescript@5.3.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.19.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) - eslint: 8.19.0 + eslint: 8.57.1 semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -10343,11 +10422,13 @@ snapshots: '@typescript/vfs@1.5.3(typescript@4.5.2)': dependencies: - debug: 4.3.4 + debug: 4.4.0 typescript: 4.5.2 transitivePeerDependencies: - supports-color + '@ungap/structured-clone@1.3.0': {} + '@use-gesture/core@10.2.23': {} '@use-gesture/react@10.2.23(react@18.2.0)': @@ -10625,14 +10706,16 @@ snapshots: dependencies: acorn: 8.10.0 - acorn-jsx@5.3.2(acorn@8.10.0): + acorn-jsx@5.3.2(acorn@8.14.0): dependencies: - acorn: 8.10.0 + acorn: 8.14.0 acorn-walk@8.2.0: {} acorn@8.10.0: {} + acorn@8.14.0: {} + ajv-keywords@3.5.2(ajv@6.12.6): dependencies: ajv: 6.12.6 @@ -10654,7 +10737,7 @@ snapshots: ansi-regex@5.0.1: {} - ansi-regex@6.0.1: {} + ansi-regex@6.1.0: {} ansi-sequence-parser@1.1.1: {} @@ -10968,8 +11051,15 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 + chalk@4.1.2: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + chalk@5.3.0: {} + chalk@5.4.1: {} + change-case@5.1.2: {} chardet@0.7.0: {} @@ -11031,7 +11121,7 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 '@types/estree': 1.0.5 - acorn: 8.10.0 + acorn: 8.14.0 estree-walker: 3.0.3 periscopic: 3.1.0 @@ -11079,7 +11169,7 @@ snapshots: commander@10.0.1: {} - commander@12.1.0: {} + commander@13.1.0: {} commander@2.20.3: {} @@ -11126,7 +11216,7 @@ snapshots: cosmiconfig@7.1.0: dependencies: '@types/parse-json': 4.0.2 - import-fresh: 3.3.0 + import-fresh: 3.3.1 parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 @@ -11134,7 +11224,7 @@ snapshots: cosmiconfig@9.0.0(typescript@5.2.2): dependencies: env-paths: 2.2.1 - import-fresh: 3.3.0 + import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: @@ -11156,6 +11246,12 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 + cross-spawn@7.0.6: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + crypto-random-string@4.0.0: dependencies: type-fest: 1.4.0 @@ -11220,9 +11316,9 @@ snapshots: dependencies: ms: 2.1.2 - debug@4.3.6: + debug@4.4.0: dependencies: - ms: 2.1.2 + ms: 2.1.3 decompress-response@6.0.0: dependencies: @@ -11264,7 +11360,7 @@ snapshots: deep-extend@0.6.0: {} - deep-is@0.1.3: {} + deep-is@0.1.4: {} deepmerge@4.3.1: {} @@ -11569,27 +11665,27 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-config-next@14.2.5(eslint@8.19.0)(typescript@5.3.3): + eslint-config-next@14.2.5(eslint@8.57.1)(typescript@5.3.3): dependencies: '@next/eslint-plugin-next': 14.2.5 '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/parser': 6.21.0(eslint@8.19.0)(typescript@5.3.3) - eslint: 8.19.0 + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.3.3) + eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.19.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.19.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.19.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.19.0) - eslint-plugin-jsx-a11y: 6.9.0(eslint@8.19.0) - eslint-plugin-react: 7.35.0(eslint@8.19.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.19.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.1) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.1) + eslint-plugin-react: 7.35.0(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color - eslint-config-prettier@9.1.0(eslint@8.19.0): + eslint-config-prettier@9.1.0(eslint@8.57.1): dependencies: - eslint: 8.19.0 + eslint: 8.57.1 eslint-import-resolver-node@0.3.9: dependencies: @@ -11599,13 +11695,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.19.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.19.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.1): dependencies: - debug: 4.3.4 + debug: 4.4.0 enhanced-resolve: 5.17.1 - eslint: 8.19.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.19.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.19.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.19.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.19.0) + eslint: 8.57.1 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.1) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.1) fast-glob: 3.3.2 get-tsconfig: 4.7.6 is-core-module: 2.13.0 @@ -11616,18 +11712,18 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.19.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.19.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.19.0)(typescript@5.3.3) - eslint: 8.19.0 + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.3.3) + eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.19.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.19.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.19.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.19.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.1): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -11635,9 +11731,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.19.0 + eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.19.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.19.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.15.0 is-glob: 4.0.3 @@ -11648,26 +11744,26 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.19.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.3.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsdoc@39.3.3(eslint@8.19.0): + eslint-plugin-jsdoc@39.9.1(eslint@8.57.1): dependencies: - '@es-joy/jsdoccomment': 0.31.0 + '@es-joy/jsdoccomment': 0.36.1 comment-parser: 1.3.1 - debug: 4.3.6 + debug: 4.4.0 escape-string-regexp: 4.0.0 - eslint: 8.19.0 - esquery: 1.4.0 - semver: 7.5.4 + eslint: 8.57.1 + esquery: 1.6.0 + semver: 7.7.1 spdx-expression-parse: 3.0.1 transitivePeerDependencies: - supports-color - eslint-plugin-jsx-a11y@6.9.0(eslint@8.19.0): + eslint-plugin-jsx-a11y@6.9.0(eslint@8.57.1): dependencies: aria-query: 5.1.3 array-includes: 3.1.8 @@ -11678,7 +11774,7 @@ snapshots: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.19 - eslint: 8.19.0 + eslint: 8.57.1 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -11687,21 +11783,21 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.0 - eslint-plugin-prettier@5.2.1(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@8.19.0))(eslint@8.19.0)(prettier@3.3.3): + eslint-plugin-prettier@5.2.3(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.3.3): dependencies: - eslint: 8.19.0 + eslint: 8.57.1 prettier: 3.3.3 prettier-linter-helpers: 1.0.0 - synckit: 0.9.1 + synckit: 0.9.2 optionalDependencies: '@types/eslint': 9.6.0 - eslint-config-prettier: 9.1.0(eslint@8.19.0) + eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-react-hooks@4.6.2(eslint@8.19.0): + eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): dependencies: - eslint: 8.19.0 + eslint: 8.57.1 - eslint-plugin-react@7.35.0(eslint@8.19.0): + eslint-plugin-react@7.35.0(eslint@8.57.1): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -11709,7 +11805,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 - eslint: 8.19.0 + eslint: 8.57.1 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -11733,69 +11829,65 @@ snapshots: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@7.1.1: + eslint-scope@7.2.2: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-utils@3.0.0(eslint@8.19.0): - dependencies: - eslint: 8.19.0 - eslint-visitor-keys: 2.1.0 - - eslint-visitor-keys@2.1.0: {} - eslint-visitor-keys@3.3.0: {} eslint-visitor-keys@3.4.3: {} - eslint@8.19.0: + eslint@8.57.1: dependencies: - '@eslint/eslintrc': 1.3.0 - '@humanwhocodes/config-array': 0.9.5 + '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/regexpp': 4.12.1 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.1 + '@humanwhocodes/config-array': 0.13.0 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.3.0 ajv: 6.12.6 - chalk: 4.1.1 - cross-spawn: 7.0.3 - debug: 4.3.6 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.4.0 doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.1.1 - eslint-utils: 3.0.0(eslint@8.19.0) + eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 - espree: 9.3.2 - esquery: 1.4.0 + espree: 9.6.1 + esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 - functional-red-black-tree: 1.0.1 + find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.16.0 - ignore: 5.2.4 - import-fresh: 3.3.0 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.2 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 minimatch: 3.1.2 natural-compare: 1.4.0 - optionator: 0.9.1 - regexpp: 3.2.0 + optionator: 0.9.4 strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 text-table: 0.2.0 - v8-compile-cache: 2.3.0 transitivePeerDependencies: - supports-color - espree@9.3.2: + espree@9.6.1: dependencies: - acorn: 8.10.0 - acorn-jsx: 5.3.2(acorn@8.10.0) + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) eslint-visitor-keys: 3.4.3 - esquery@1.4.0: + esquery@1.6.0: dependencies: estraverse: 5.3.0 @@ -11825,7 +11917,7 @@ snapshots: execa@5.1.1: dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 get-stream: 6.0.1 human-signals: 2.1.0 is-stream: 2.0.1 @@ -11837,7 +11929,7 @@ snapshots: execa@8.0.1: dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 get-stream: 8.0.1 human-signals: 5.0.0 is-stream: 3.0.0 @@ -11899,6 +11991,8 @@ snapshots: fast-diff@1.2.0: {} + fast-diff@1.3.0: {} + fast-fifo@1.3.2: {} fast-glob@3.2.12: @@ -11923,9 +12017,9 @@ snapshots: fastest-levenshtein@1.0.16: {} - fastq@1.13.0: + fastq@1.19.1: dependencies: - reusify: 1.0.4 + reusify: 1.1.0 fbemitter@3.0.0: dependencies: @@ -11956,7 +12050,7 @@ snapshots: file-entry-cache@6.0.1: dependencies: - flat-cache: 3.0.4 + flat-cache: 3.2.0 fill-range@7.0.1: dependencies: @@ -11983,14 +12077,20 @@ snapshots: locate-path: 5.0.0 path-exists: 4.0.0 - flat-cache@3.0.4: + find-up@5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + + flat-cache@3.2.0: dependencies: - flatted: 3.2.5 + flatted: 3.3.3 + keyv: 4.5.4 rimraf: 3.0.2 flat@5.0.2: {} - flatted@3.2.5: {} + flatted@3.3.3: {} flux@4.0.4(react@18.2.0): dependencies: @@ -12008,7 +12108,7 @@ snapshots: foreground-child@3.2.1: dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 signal-exit: 4.1.0 form-data-encoder@2.1.4: {} @@ -12051,13 +12151,11 @@ snapshots: es-abstract: 1.23.3 functions-have-names: 1.2.3 - functional-red-black-tree@1.0.1: {} - functions-have-names@1.2.3: {} gensync@1.0.0-beta.2: {} - get-east-asian-width@1.2.0: {} + get-east-asian-width@1.3.0: {} get-func-name@2.0.2: {} @@ -12116,7 +12214,7 @@ snapshots: dependencies: foreground-child: 3.2.1 jackspeak: 3.4.3 - minimatch: 9.0.4 + minimatch: 9.0.5 minipass: 7.1.2 package-json-from-dist: 1.0.0 path-scurry: 1.11.1 @@ -12130,9 +12228,18 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 + glob@7.2.3: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + globals@11.12.0: {} - globals@13.16.0: + globals@13.24.0: dependencies: type-fest: 0.20.2 @@ -12146,7 +12253,7 @@ snapshots: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.2.4 + ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 @@ -12274,7 +12381,7 @@ snapshots: human-signals@5.0.0: {} - husky@9.1.5: {} + husky@9.1.7: {} iconv-lite@0.4.24: dependencies: @@ -12293,12 +12400,14 @@ snapshots: ignore@5.2.4: {} + ignore@5.3.2: {} + image-size@0.5.5: optional: true immutable@4.3.4: {} - import-fresh@3.3.0: + import-fresh@3.3.1: dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 @@ -12421,7 +12530,7 @@ snapshots: is-fullwidth-code-point@5.0.0: dependencies: - get-east-asian-width: 1.2.0 + get-east-asian-width: 1.3.0 is-generator-function@1.0.10: dependencies: @@ -12445,6 +12554,8 @@ snapshots: is-number@7.0.0: {} + is-path-inside@3.0.3: {} + is-path-inside@4.0.0: {} is-plain-object@2.0.4: @@ -12637,7 +12748,7 @@ snapshots: dependencies: copy-anything: 2.0.6 parse-node-version: 1.0.1 - tslib: 2.6.2 + tslib: 2.8.1 optionalDependencies: errno: 0.1.8 graceful-fs: 4.2.11 @@ -12734,26 +12845,26 @@ snapshots: lightningcss-linux-x64-musl: 1.23.0 lightningcss-win32-x64-msvc: 1.23.0 - lilconfig@3.1.2: {} + lilconfig@3.1.3: {} lines-and-columns@1.2.4: {} - lint-staged@15.2.9: + lint-staged@15.4.3: dependencies: - chalk: 5.3.0 - commander: 12.1.0 - debug: 4.3.6 + chalk: 5.4.1 + commander: 13.1.0 + debug: 4.4.0 execa: 8.0.1 - lilconfig: 3.1.2 - listr2: 8.2.4 + lilconfig: 3.1.3 + listr2: 8.2.5 micromatch: 4.0.8 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.5.0 + yaml: 2.7.0 transitivePeerDependencies: - supports-color - listr2@8.2.4: + listr2@8.2.5: dependencies: cli-truncate: 4.0.0 colorette: 2.0.20 @@ -12804,6 +12915,10 @@ snapshots: dependencies: p-locate: 4.1.0 + locate-path@6.0.0: + dependencies: + p-locate: 5.0.0 + lodash.clonedeep@4.5.0: {} lodash.curry@4.1.1: {} @@ -12824,7 +12939,7 @@ snapshots: log-symbols@4.1.0: dependencies: - chalk: 4.1.1 + chalk: 4.1.2 is-unicode-supported: 0.1.0 log-update@6.1.0: @@ -12939,6 +13054,10 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.1 + minimist@1.2.8: {} minipass@7.1.2: {} @@ -13146,19 +13265,19 @@ snapshots: dependencies: which-pm-runs: 1.1.0 - optionator@0.9.1: + optionator@0.9.4: dependencies: - deep-is: 0.1.3 + deep-is: 0.1.4 fast-levenshtein: 2.0.6 levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 - word-wrap: 1.2.4 + word-wrap: 1.2.5 ora@5.4.1: dependencies: bl: 4.1.0 - chalk: 4.1.1 + chalk: 4.1.2 cli-cursor: 3.1.0 cli-spinners: 2.9.2 is-interactive: 1.0.0 @@ -13177,6 +13296,10 @@ snapshots: dependencies: p-try: 2.2.0 + p-limit@3.1.0: + dependencies: + yocto-queue: 0.1.0 + p-limit@4.0.0: dependencies: yocto-queue: 1.0.0 @@ -13185,6 +13308,10 @@ snapshots: dependencies: p-limit: 2.3.0 + p-locate@5.0.0: + dependencies: + p-limit: 3.1.0 + p-try@2.2.0: {} package-json-from-dist@1.0.0: {} @@ -13364,8 +13491,8 @@ snapshots: postcss-load-config@4.0.2(postcss@8.4.41)(ts-node@10.9.1(@swc/core@1.3.104(@swc/helpers@0.5.2))(@types/node@20.9.0)(typescript@5.3.3)): dependencies: - lilconfig: 3.1.2 - yaml: 2.5.0 + lilconfig: 3.1.3 + yaml: 2.7.0 optionalDependencies: postcss: 8.4.41 ts-node: 10.9.1(@swc/core@1.3.104(@swc/helpers@0.5.2))(@types/node@20.9.0)(typescript@5.3.3) @@ -13420,7 +13547,7 @@ snapshots: prettier-linter-helpers@1.0.0: dependencies: - fast-diff: 1.2.0 + fast-diff: 1.3.0 prettier@2.7.1: {} @@ -13474,7 +13601,7 @@ snapshots: end-of-stream: 1.4.4 once: 1.4.0 - punycode@2.3.0: {} + punycode@2.3.1: {} pure-color@1.3.0: {} @@ -13753,8 +13880,6 @@ snapshots: es-errors: 1.3.0 set-function-name: 2.0.2 - regexpp@3.2.0: {} - registry-auth-token@5.0.2: dependencies: '@pnpm/npm-conf': 2.3.0 @@ -13806,13 +13931,13 @@ snapshots: onetime: 7.0.0 signal-exit: 4.1.0 - reusify@1.0.4: {} + reusify@1.1.0: {} rfdc@1.4.1: {} rimraf@3.0.2: dependencies: - glob: 7.2.0 + glob: 7.2.3 rollup@3.29.4: optionalDependencies: @@ -13848,7 +13973,7 @@ snapshots: rxjs@7.8.1: dependencies: - tslib: 2.6.2 + tslib: 2.8.1 safari-14-idb-fix@3.0.0: {} @@ -13898,6 +14023,8 @@ snapshots: dependencies: lru-cache: 6.0.0 + semver@7.7.1: {} + send@0.19.0: dependencies: debug: 2.6.9 @@ -14031,14 +14158,14 @@ snapshots: dependencies: whatwg-url: 7.1.0 - spdx-exceptions@2.3.0: {} + spdx-exceptions@2.5.0: {} spdx-expression-parse@3.0.1: dependencies: - spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.9 + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.21 - spdx-license-ids@3.0.9: {} + spdx-license-ids@3.0.21: {} sprintf-js@1.0.3: {} @@ -14083,7 +14210,7 @@ snapshots: string-width@7.2.0: dependencies: emoji-regex: 10.4.0 - get-east-asian-width: 1.2.0 + get-east-asian-width: 1.3.0 strip-ansi: 7.1.0 string.prototype.includes@2.0.0: @@ -14140,7 +14267,7 @@ snapshots: strip-ansi@7.1.0: dependencies: - ansi-regex: 6.0.1 + ansi-regex: 6.1.0 strip-bom@3.0.0: {} @@ -14194,7 +14321,7 @@ snapshots: '@ampproject/remapping': 2.2.1 '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.18 - acorn: 8.10.0 + acorn: 8.14.0 aria-query: 5.3.0 axobject-query: 3.2.4 code-red: 1.0.4 @@ -14217,10 +14344,10 @@ snapshots: picocolors: 1.0.1 stable: 0.1.8 - synckit@0.9.1: + synckit@0.9.2: dependencies: '@pkgr/core': 0.1.1 - tslib: 2.6.2 + tslib: 2.8.1 tapable@2.2.1: {} @@ -14326,7 +14453,7 @@ snapshots: tr46@1.0.1: dependencies: - punycode: 2.3.0 + punycode: 2.3.1 tree-kill@1.2.2: {} @@ -14402,12 +14529,14 @@ snapshots: tslib@2.6.2: {} + tslib@2.8.1: {} + tsup@7.2.0(@swc/core@1.3.104(@swc/helpers@0.5.2))(postcss@8.4.41)(ts-node@10.9.1(@swc/core@1.3.104(@swc/helpers@0.5.2))(@types/node@20.9.0)(typescript@5.3.3))(typescript@5.2.2): dependencies: bundle-require: 4.2.1(esbuild@0.18.20) cac: 6.7.14 chokidar: 3.5.3 - debug: 4.3.4 + debug: 4.4.0 esbuild: 0.18.20 execa: 5.1.1 globby: 11.1.0 @@ -14541,7 +14670,7 @@ snapshots: uri-js@4.4.1: dependencies: - punycode: 2.3.0 + punycode: 2.3.1 use-callback-ref@1.3.0(@types/react@18.2.0)(react@18.2.0): dependencies: @@ -14593,8 +14722,6 @@ snapshots: v8-compile-cache-lib@3.0.1: {} - v8-compile-cache@2.3.0: {} - v8-to-istanbul@9.1.3: dependencies: '@jridgewell/trace-mapping': 0.3.18 @@ -14898,7 +15025,7 @@ snapshots: wildcard@2.0.1: {} - word-wrap@1.2.4: {} + word-wrap@1.2.5: {} wrap-ansi@6.2.0: dependencies: @@ -14934,10 +15061,12 @@ snapshots: yaml@1.10.2: {} - yaml@2.5.0: {} + yaml@2.7.0: {} yn@3.1.1: {} + yocto-queue@0.1.0: {} + yocto-queue@1.0.0: {} z-schema@5.0.5: From 701ca3a9dd19cc13873220f7fcc17d7da1b3df38 Mon Sep 17 00:00:00 2001 From: Youngteac Hong Date: Tue, 4 Mar 2025 16:27:11 +0900 Subject: [PATCH 2/2] Remove incorrect README.md --- packages/README.md | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 packages/README.md diff --git a/packages/README.md b/packages/README.md deleted file mode 100644 index 4d52a6dad..000000000 --- a/packages/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Tools - -This directory contains tools for yorkie-js-sdk. - -For usage, refer to the README.md of each project.