aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Vijay Aravamudhan <vraravam@users.noreply.github.com>2024-02-11 02:01:20 +0000
committerLibravatar GitHub <noreply@github.com>2024-02-11 02:01:20 +0000
commit2fd7fa4e23835304fac6a433d0dc57c4b9fb26ff (patch)
treeed653f2757abeec7b81dd2cb85769ac25e9aa84d
parentUpdate submodules [skip ci] (diff)
downloadferdium-server-2fd7fa4e23835304fac6a433d0dc57c4b9fb26ff.tar.gz
ferdium-server-2fd7fa4e23835304fac6a433d0dc57c4b9fb26ff.tar.zst
ferdium-server-2fd7fa4e23835304fac6a433d0dc57c4b9fb26ff.zip
upgrade pnpm and other deps (#98)
* Use fixed version of GHA ubuntu runner to avoid "moving target" issues * Normalize GHA scripts parallel to ferdium-app repo
-rw-r--r--.github/workflows/build.yml32
-rw-r--r--.github/workflows/docker.yml2
-rw-r--r--CONTRIBUTING.md2
-rw-r--r--Dockerfile17
-rw-r--r--package.json65
-rw-r--r--pnpm-lock.yaml929
m---------recipes0
7 files changed, 505 insertions, 542 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 0abcba7..e9c92ec 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -6,25 +6,37 @@ on:
6 6
7jobs: 7jobs:
8 adonis-js-check: 8 adonis-js-check:
9 runs-on: ubuntu-latest 9 runs-on: ubuntu-22.04
10 10
11 steps: 11 steps:
12 - uses: actions/checkout@v4 12 - name: Checkout code
13 uses: actions/checkout@v4
14
15 - name: Install pnpm
16 uses: pnpm/action-setup@v3
13 17
14 - name: Use Node.js specified in the '.nvmrc' file 18 - name: Use Node.js specified in the '.nvmrc' file
15 uses: actions/setup-node@v4 19 uses: actions/setup-node@v4
16 with: 20 with:
17 node-version-file: ".nvmrc" 21 node-version-file: ".nvmrc"
22 cache: 'pnpm'
18 23
19 - name: Install pnpm 24 - name: Install node dependencies recursively
20 run: npm i -gf "pnpm@$(node -p 'require("./package.json").engines.pnpm')" && pnpm -v 25 uses: nick-fields/retry@v3
21 26 with:
22 - run: pnpm install 27 command: pnpm i
28 timeout_minutes: 15
29 max_attempts: 3
30 retry_on: error
23 31
24 - run: pnpm typecheck 32 - name: Run typecheck
33 run: pnpm typecheck
25 34
26 - run: pnpm lint 35 - name: Run linter
36 run: pnpm lint
27 37
28 - run: pnpm test 38 - name: Run tests
39 run: pnpm test
29 40
30 - run: pnpm run build 41 - name: Run build
42 run: pnpm run build
diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml
index d6a4f7b..0d457af 100644
--- a/.github/workflows/docker.yml
+++ b/.github/workflows/docker.yml
@@ -13,7 +13,7 @@ on:
13 13
14jobs: 14jobs:
15 docker: 15 docker:
16 runs-on: ubuntu-latest 16 runs-on: ubuntu-22.04
17 steps: 17 steps:
18 - 18 -
19 name: Checkout 19 name: Checkout
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 817583c..d1312b1 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -50,7 +50,7 @@ Currently, these are the combinations of system dependencies that work for MacOS
50$ jq --null-input '[inputs.engines] | add' < ./package.json < ./recipes/package.json 50$ jq --null-input '[inputs.engines] | add' < ./package.json < ./recipes/package.json
51{ 51{
52 "node": "20.11.0", 52 "node": "20.11.0",
53 "pnpm": "8.14.1", 53 "pnpm": "8.15.1",
54 "python": "3.12.1" 54 "python": "3.12.1"
55} 55}
56``` 56```
diff --git a/Dockerfile b/Dockerfile
index df1c96a..d865ce1 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,14 +1,19 @@
1FROM node:20.11.0-alpine as build 1FROM node:20.11.0-alpine as builder
2 2
3WORKDIR /server-build 3WORKDIR /server-build
4 4
5RUN apk add --no-cache python3 make gcc g++ libc-dev sqlite-dev 5RUN apk add --no-cache python3 make gcc g++ libc-dev sqlite-dev
6 6
7COPY . /server-build
8
9ENV CI=true 7ENV CI=true
10RUN PNPM_VERSION=$(node -p 'require("./package.json").engines.pnpm'); npm i -g pnpm@$PNPM_VERSION 8
9COPY package*.json ./
10COPY .npmrc ./
11
12RUN npm i -gf "pnpm@$(node -p 'require("./package.json").engines.pnpm')" && pnpm -v
11RUN pnpm install --config.build-from-source=sqlite --config.sqlite=/usr/local 13RUN pnpm install --config.build-from-source=sqlite --config.sqlite=/usr/local
14
15COPY . .
16
12RUN pnpm build 17RUN pnpm build
13 18
14# ---- RUNTIME IMAGE ---------------------------------------------------------- 19# ---- RUNTIME IMAGE ----------------------------------------------------------
@@ -20,12 +25,12 @@ LABEL maintainer="ferdium"
20# TODO: Shouldn't we set 'NODE_ENV=production' when running in production mode? 25# TODO: Shouldn't we set 'NODE_ENV=production' when running in production mode?
21ENV HOST=0.0.0.0 PORT=3333 DATA_DIR="/data" 26ENV HOST=0.0.0.0 PORT=3333 DATA_DIR="/data"
22 27
28# TODO: Are all these packages needed for the runtime image?
23RUN apk add --no-cache sqlite-libs curl su-exec python3 make g++ py3-pip git py3-pip sqlite 29RUN apk add --no-cache sqlite-libs curl su-exec python3 make g++ py3-pip git py3-pip sqlite
24# The next command is needed for sqlite3 install command executed by node-gyp 30# The next command is needed for sqlite3 install command executed by node-gyp
25# RUN ln -s /usr/bin/python3 /usr/bin/python 31# RUN ln -s /usr/bin/python3 /usr/bin/python
26 32
27 33COPY --from=builder /server-build /app
28COPY --from=build /server-build /app
29RUN npm i -g @adonisjs/cli 34RUN npm i -g @adonisjs/cli
30 35
31HEALTHCHECK --start-period=5s --interval=30s --retries=5 --timeout=3s CMD curl -sSf http://localhost:${PORT}/health 36HEALTHCHECK --start-period=5s --interval=30s --retries=5 --timeout=3s CMD curl -sSf http://localhost:${PORT}/health
diff --git a/package.json b/package.json
index afebb33..91071a2 100644
--- a/package.json
+++ b/package.json
@@ -4,15 +4,16 @@
4 "description": "Ferdium server to replace the default Franz/Ferdi server.", 4 "description": "Ferdium server to replace the default Franz/Ferdi server.",
5 "engines": { 5 "engines": {
6 "node": "20.11.0", 6 "node": "20.11.0",
7 "pnpm": "8.14.1", 7 "pnpm": "8.15.1",
8 "python": "3.12.1" 8 "python": "3.12.1"
9 }, 9 },
10 "engine-strict": true, 10 "engine-strict": true,
11 "volta": { 11 "volta": {
12 "node": "20.11.0", 12 "node": "20.11.0",
13 "pnpm": "8.14.1", 13 "pnpm": "8.15.1",
14 "python": "3.12.1" 14 "python": "3.12.1"
15 }, 15 },
16 "packageManager": "pnpm@8.15.1",
16 "homepage": "https://github.com/ferdium/ferdium-server", 17 "homepage": "https://github.com/ferdium/ferdium-server",
17 "license": "MIT License", 18 "license": "MIT License",
18 "scripts": { 19 "scripts": {
@@ -34,33 +35,33 @@
34 "@adonisjs/assembler": "5.9.5", 35 "@adonisjs/assembler": "5.9.5",
35 "@japa/preset-adonis": "1.2.0", 36 "@japa/preset-adonis": "1.2.0",
36 "@japa/runner": "2.5.1", 37 "@japa/runner": "2.5.1",
37 "@symfony/webpack-encore": "4.4.0", 38 "@symfony/webpack-encore": "4.6.1",
38 "@types/bcrypt": "5.0.0", 39 "@types/bcrypt": "5.0.2",
39 "@types/fs-extra": "11.0.1", 40 "@types/fs-extra": "11.0.4",
40 "@types/luxon": "3.3.1", 41 "@types/luxon": "3.4.2",
41 "@types/node-fetch": "2.6.4", 42 "@types/node-fetch": "2.6.11",
42 "@types/proxy-addr": "^2.0.0", 43 "@types/proxy-addr": "2.0.3",
43 "@types/semver": "7.5.0", 44 "@types/semver": "7.5.6",
44 "@types/source-map-support": "0.5.6", 45 "@types/source-map-support": "0.5.10",
45 "@types/targz": "1.0.1", 46 "@types/targz": "1.0.4",
46 "@types/uuid": "9.0.2", 47 "@types/uuid": "9.0.8",
47 "@typescript-eslint/eslint-plugin": "6.2.0", 48 "@typescript-eslint/eslint-plugin": "6.21.0",
48 "@typescript-eslint/parser": "6.2.0", 49 "@typescript-eslint/parser": "6.21.0",
49 "adonis-preset-ts": "2.1.0", 50 "adonis-preset-ts": "2.1.0",
50 "cross-env": "7.0.3", 51 "cross-env": "7.0.3",
51 "eslint": "8.46.0", 52 "eslint": "8.56.0",
52 "eslint-config-prettier": "8.9.0", 53 "eslint-config-prettier": "9.1.0",
53 "eslint-plugin-adonis": "2.1.1", 54 "eslint-plugin-adonis": "2.1.1",
54 "eslint-plugin-import": "2.28.0", 55 "eslint-plugin-import": "2.29.1",
55 "eslint-plugin-prettier": "5.0.0", 56 "eslint-plugin-prettier": "5.1.3",
56 "eslint-plugin-unicorn": "48.0.1", 57 "eslint-plugin-unicorn": "50.0.1",
57 "husky": "8.0.3", 58 "husky": "9.0.10",
58 "is-ci": "3.0.1", 59 "is-ci": "3.0.1",
59 "pino-pretty": "10.2.0", 60 "pino-pretty": "10.3.1",
60 "prettier": "3.0.0", 61 "prettier": "3.2.5",
61 "typescript": "5.1.6", 62 "typescript": "5.3.3",
62 "youch": "3.2.3", 63 "youch": "3.3.3",
63 "youch-terminal": "2.2.2" 64 "youch-terminal": "2.2.3"
64 }, 65 },
65 "dependencies": { 66 "dependencies": {
66 "@adonisjs/auth": "8.2.3", 67 "@adonisjs/auth": "8.2.3",
@@ -72,25 +73,25 @@
72 "@adonisjs/shield": "7.1.1", 73 "@adonisjs/shield": "7.1.1",
73 "@adonisjs/view": "6.2.0", 74 "@adonisjs/view": "6.2.0",
74 "adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3", 75 "adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3",
75 "aws-sdk": "2.1425.0", 76 "aws-sdk": "2.1555.0",
76 "bcrypt": "5.1.1", 77 "bcrypt": "5.1.1",
77 "fs-extra": "11.1.1", 78 "fs-extra": "11.2.0",
78 "jose": "4.14.6", 79 "jose": "4.14.6",
79 "luxon": "3.3.0", 80 "luxon": "3.4.4",
80 "moment": "2.29.4", 81 "moment": "2.30.1",
81 "mysql": "2.18.1", 82 "mysql": "2.18.1",
82 "node-fetch": "2", 83 "node-fetch": "2",
83 "pg": "8.11.1", 84 "pg": "8.11.3",
84 "phc-bcrypt": "1.0.8", 85 "phc-bcrypt": "1.0.8",
85 "proxy-addr": "2.0.7", 86 "proxy-addr": "2.0.7",
86 "rand-token": "1.0.1", 87 "rand-token": "1.0.1",
87 "reflect-metadata": "0.1.13", 88 "reflect-metadata": "0.1.13",
88 "sanitize-filename": "1.6.3", 89 "sanitize-filename": "1.6.3",
89 "semver": "7.5.4", 90 "semver": "7.6.0",
90 "source-map-support": "0.5.21", 91 "source-map-support": "0.5.21",
91 "sqlite3": "5.1.6", 92 "sqlite3": "5.1.6",
92 "targz": "1.0.1", 93 "targz": "1.0.1",
93 "uuid": "9.0.0" 94 "uuid": "9.0.1"
94 }, 95 },
95 "pnpm": { 96 "pnpm": {
96 "allowedDeprecatedVersions": { 97 "allowedDeprecatedVersions": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index ae833fc..7bc6543 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -13,10 +13,10 @@ dependencies:
13 version: 5.9.0 13 version: 5.9.0
14 '@adonisjs/lucid': 14 '@adonisjs/lucid':
15 specifier: 18.4.0 15 specifier: 18.4.0
16 version: 18.4.0(@adonisjs/application@5.3.0)(@adonisjs/core@5.9.0)(mysql@2.18.1)(pg@8.11.1)(sqlite3@5.1.6) 16 version: 18.4.0(@adonisjs/application@5.3.0)(@adonisjs/core@5.9.0)(mysql@2.18.1)(pg@8.11.3)(sqlite3@5.1.6)
17 '@adonisjs/mail': 17 '@adonisjs/mail':
18 specifier: 8.2.0 18 specifier: 8.2.0
19 version: 8.2.0(@adonisjs/core@5.9.0)(@adonisjs/view@6.2.0)(@types/luxon@3.3.1)(luxon@3.3.0)(moment@2.29.4) 19 version: 8.2.0(@adonisjs/core@5.9.0)(@adonisjs/view@6.2.0)(@types/luxon@3.4.2)(luxon@3.4.4)(moment@2.30.1)
20 '@adonisjs/repl': 20 '@adonisjs/repl':
21 specifier: 3.1.11 21 specifier: 3.1.11
22 version: 3.1.11(@adonisjs/core@5.9.0) 22 version: 3.1.11(@adonisjs/core@5.9.0)
@@ -33,23 +33,23 @@ dependencies:
33 specifier: github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3 33 specifier: github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3
34 version: github.com/SpecialAro/adonis5-jwt/34941c10adcf89583a40767552b994ea499b92e3 34 version: github.com/SpecialAro/adonis5-jwt/34941c10adcf89583a40767552b994ea499b92e3
35 aws-sdk: 35 aws-sdk:
36 specifier: 2.1425.0 36 specifier: 2.1555.0
37 version: 2.1425.0 37 version: 2.1555.0
38 bcrypt: 38 bcrypt:
39 specifier: 5.1.1 39 specifier: 5.1.1
40 version: 5.1.1 40 version: 5.1.1
41 fs-extra: 41 fs-extra:
42 specifier: 11.1.1 42 specifier: 11.2.0
43 version: 11.1.1 43 version: 11.2.0
44 jose: 44 jose:
45 specifier: 4.14.6 45 specifier: 4.14.6
46 version: 4.14.6 46 version: 4.14.6
47 luxon: 47 luxon:
48 specifier: 3.3.0 48 specifier: 3.4.4
49 version: 3.3.0 49 version: 3.4.4
50 moment: 50 moment:
51 specifier: 2.29.4 51 specifier: 2.30.1
52 version: 2.29.4 52 version: 2.30.1
53 mysql: 53 mysql:
54 specifier: 2.18.1 54 specifier: 2.18.1
55 version: 2.18.1 55 version: 2.18.1
@@ -57,8 +57,8 @@ dependencies:
57 specifier: '2' 57 specifier: '2'
58 version: 2.7.0 58 version: 2.7.0
59 pg: 59 pg:
60 specifier: 8.11.1 60 specifier: 8.11.3
61 version: 8.11.1 61 version: 8.11.3
62 phc-bcrypt: 62 phc-bcrypt:
63 specifier: 1.0.8 63 specifier: 1.0.8
64 version: 1.0.8 64 version: 1.0.8
@@ -75,8 +75,8 @@ dependencies:
75 specifier: 1.6.3 75 specifier: 1.6.3
76 version: 1.6.3 76 version: 1.6.3
77 semver: 77 semver:
78 specifier: 7.5.4 78 specifier: 7.6.0
79 version: 7.5.4 79 version: 7.6.0
80 source-map-support: 80 source-map-support:
81 specifier: 0.5.21 81 specifier: 0.5.21
82 version: 0.5.21 82 version: 0.5.21
@@ -87,8 +87,8 @@ dependencies:
87 specifier: 1.0.1 87 specifier: 1.0.1
88 version: 1.0.1 88 version: 1.0.1
89 uuid: 89 uuid:
90 specifier: 9.0.0 90 specifier: 9.0.1
91 version: 9.0.0 91 version: 9.0.1
92 92
93devDependencies: 93devDependencies:
94 '@adonisjs/assembler': 94 '@adonisjs/assembler':
@@ -101,41 +101,41 @@ devDependencies:
101 specifier: 2.5.1 101 specifier: 2.5.1
102 version: 2.5.1 102 version: 2.5.1
103 '@symfony/webpack-encore': 103 '@symfony/webpack-encore':
104 specifier: 4.4.0 104 specifier: 4.6.1
105 version: 4.4.0(@babel/core@7.23.0)(@babel/preset-env@7.22.20)(eslint@8.46.0)(postcss@8.4.31)(typescript@5.1.6)(webpack-cli@5.1.4)(webpack@5.88.2) 105 version: 4.6.1(@babel/core@7.23.0)(@babel/preset-env@7.22.20)(eslint@8.56.0)(postcss@8.4.31)(typescript@5.3.3)(webpack-cli@5.1.4)(webpack@5.88.2)
106 '@types/bcrypt': 106 '@types/bcrypt':
107 specifier: 5.0.0 107 specifier: 5.0.2
108 version: 5.0.0 108 version: 5.0.2
109 '@types/fs-extra': 109 '@types/fs-extra':
110 specifier: 11.0.1 110 specifier: 11.0.4
111 version: 11.0.1 111 version: 11.0.4
112 '@types/luxon': 112 '@types/luxon':
113 specifier: 3.3.1 113 specifier: 3.4.2
114 version: 3.3.1 114 version: 3.4.2
115 '@types/node-fetch': 115 '@types/node-fetch':
116 specifier: 2.6.4 116 specifier: 2.6.11
117 version: 2.6.4 117 version: 2.6.11
118 '@types/proxy-addr': 118 '@types/proxy-addr':
119 specifier: ^2.0.0 119 specifier: 2.0.3
120 version: 2.0.1 120 version: 2.0.3
121 '@types/semver': 121 '@types/semver':
122 specifier: 7.5.0 122 specifier: 7.5.6
123 version: 7.5.0 123 version: 7.5.6
124 '@types/source-map-support': 124 '@types/source-map-support':
125 specifier: 0.5.6 125 specifier: 0.5.10
126 version: 0.5.6 126 version: 0.5.10
127 '@types/targz': 127 '@types/targz':
128 specifier: 1.0.1 128 specifier: 1.0.4
129 version: 1.0.1 129 version: 1.0.4
130 '@types/uuid': 130 '@types/uuid':
131 specifier: 9.0.2 131 specifier: 9.0.8
132 version: 9.0.2 132 version: 9.0.8
133 '@typescript-eslint/eslint-plugin': 133 '@typescript-eslint/eslint-plugin':
134 specifier: 6.2.0 134 specifier: 6.21.0
135 version: 6.2.0(@typescript-eslint/parser@6.2.0)(eslint@8.46.0)(typescript@5.1.6) 135 version: 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.56.0)(typescript@5.3.3)
136 '@typescript-eslint/parser': 136 '@typescript-eslint/parser':
137 specifier: 6.2.0 137 specifier: 6.21.0
138 version: 6.2.0(eslint@8.46.0)(typescript@5.1.6) 138 version: 6.21.0(eslint@8.56.0)(typescript@5.3.3)
139 adonis-preset-ts: 139 adonis-preset-ts:
140 specifier: 2.1.0 140 specifier: 2.1.0
141 version: 2.1.0 141 version: 2.1.0
@@ -143,44 +143,44 @@ devDependencies:
143 specifier: 7.0.3 143 specifier: 7.0.3
144 version: 7.0.3 144 version: 7.0.3
145 eslint: 145 eslint:
146 specifier: 8.46.0 146 specifier: 8.56.0
147 version: 8.46.0 147 version: 8.56.0
148 eslint-config-prettier: 148 eslint-config-prettier:
149 specifier: 8.9.0 149 specifier: 9.1.0
150 version: 8.9.0(eslint@8.46.0) 150 version: 9.1.0(eslint@8.56.0)
151 eslint-plugin-adonis: 151 eslint-plugin-adonis:
152 specifier: 2.1.1 152 specifier: 2.1.1
153 version: 2.1.1(eslint@8.46.0)(typescript@5.1.6) 153 version: 2.1.1(eslint@8.56.0)(typescript@5.3.3)
154 eslint-plugin-import: 154 eslint-plugin-import:
155 specifier: 2.28.0 155 specifier: 2.29.1
156 version: 2.28.0(@typescript-eslint/parser@6.2.0)(eslint@8.46.0) 156 version: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint@8.56.0)
157 eslint-plugin-prettier: 157 eslint-plugin-prettier:
158 specifier: 5.0.0 158 specifier: 5.1.3
159 version: 5.0.0(eslint-config-prettier@8.9.0)(eslint@8.46.0)(prettier@3.0.0) 159 version: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.5)
160 eslint-plugin-unicorn: 160 eslint-plugin-unicorn:
161 specifier: 48.0.1 161 specifier: 50.0.1
162 version: 48.0.1(eslint@8.46.0) 162 version: 50.0.1(eslint@8.56.0)
163 husky: 163 husky:
164 specifier: 8.0.3 164 specifier: 9.0.10
165 version: 8.0.3 165 version: 9.0.10
166 is-ci: 166 is-ci:
167 specifier: 3.0.1 167 specifier: 3.0.1
168 version: 3.0.1 168 version: 3.0.1
169 pino-pretty: 169 pino-pretty:
170 specifier: 10.2.0 170 specifier: 10.3.1
171 version: 10.2.0 171 version: 10.3.1
172 prettier: 172 prettier:
173 specifier: 3.0.0 173 specifier: 3.2.5
174 version: 3.0.0 174 version: 3.2.5
175 typescript: 175 typescript:
176 specifier: 5.1.6 176 specifier: 5.3.3
177 version: 5.1.6 177 version: 5.3.3
178 youch: 178 youch:
179 specifier: 3.2.3 179 specifier: 3.3.3
180 version: 3.2.3 180 version: 3.3.3
181 youch-terminal: 181 youch-terminal:
182 specifier: 2.2.2 182 specifier: 2.2.3
183 version: 2.2.2 183 version: 2.2.3
184 184
185packages: 185packages:
186 186
@@ -214,7 +214,7 @@ packages:
214 '@adonisjs/logger': 4.1.5 214 '@adonisjs/logger': 4.1.5
215 '@adonisjs/profiler': 6.0.9(@adonisjs/logger@4.1.5) 215 '@adonisjs/profiler': 6.0.9(@adonisjs/logger@4.1.5)
216 '@poppinss/utils': 5.0.0 216 '@poppinss/utils': 5.0.0
217 semver: 7.5.4 217 semver: 7.6.0
218 218
219 /@adonisjs/assembler@5.9.5(@adonisjs/core@5.9.0): 219 /@adonisjs/assembler@5.9.5(@adonisjs/core@5.9.0):
220 resolution: {integrity: sha512-wCtQRZ4KoIZkzi+ux5NrDUDNASRomytRZ7AZBdw8Hi3LlEOeac4T8+47y7gXwJFKH2nnGoiIwnXGIgJyolXEfQ==} 220 resolution: {integrity: sha512-wCtQRZ4KoIZkzi+ux5NrDUDNASRomytRZ7AZBdw8Hi3LlEOeac4T8+47y7gXwJFKH2nnGoiIwnXGIgJyolXEfQ==}
@@ -262,11 +262,11 @@ packages:
262 optional: true 262 optional: true
263 dependencies: 263 dependencies:
264 '@adonisjs/core': 5.9.0 264 '@adonisjs/core': 5.9.0
265 '@adonisjs/lucid': 18.4.0(@adonisjs/application@5.3.0)(@adonisjs/core@5.9.0)(mysql@2.18.1)(pg@8.11.1)(sqlite3@5.1.6) 265 '@adonisjs/lucid': 18.4.0(@adonisjs/application@5.3.0)(@adonisjs/core@5.9.0)(mysql@2.18.1)(pg@8.11.3)(sqlite3@5.1.6)
266 '@adonisjs/session': 6.4.0(@adonisjs/core@5.9.0) 266 '@adonisjs/session': 6.4.0(@adonisjs/core@5.9.0)
267 '@poppinss/hooks': 5.0.3(@adonisjs/application@5.3.0) 267 '@poppinss/hooks': 5.0.3(@adonisjs/application@5.3.0)
268 '@poppinss/utils': 5.0.0 268 '@poppinss/utils': 5.0.0
269 luxon: 3.3.0 269 luxon: 3.4.4
270 transitivePeerDependencies: 270 transitivePeerDependencies:
271 - '@adonisjs/application' 271 - '@adonisjs/application'
272 dev: false 272 dev: false
@@ -413,7 +413,7 @@ packages:
413 abstract-logging: 2.0.1 413 abstract-logging: 2.0.1
414 pino: 6.14.0 414 pino: 6.14.0
415 415
416 /@adonisjs/lucid@18.4.0(@adonisjs/application@5.3.0)(@adonisjs/core@5.9.0)(mysql@2.18.1)(pg@8.11.1)(sqlite3@5.1.6): 416 /@adonisjs/lucid@18.4.0(@adonisjs/application@5.3.0)(@adonisjs/core@5.9.0)(mysql@2.18.1)(pg@8.11.3)(sqlite3@5.1.6):
417 resolution: {integrity: sha512-pSBhKFzqr6mWoeIiGdcW2OQIWAyCoLn+G7VmXXLqxHvGm+9SaioKJaSMmaJa0xgS5v64r/MVLeH/nw87Q4KpyQ==} 417 resolution: {integrity: sha512-pSBhKFzqr6mWoeIiGdcW2OQIWAyCoLn+G7VmXXLqxHvGm+9SaioKJaSMmaJa0xgS5v64r/MVLeH/nw87Q4KpyQ==}
418 peerDependencies: 418 peerDependencies:
419 '@adonisjs/core': ^5.1.0 419 '@adonisjs/core': ^5.1.0
@@ -424,9 +424,9 @@ packages:
424 '@poppinss/utils': 5.0.0 424 '@poppinss/utils': 5.0.0
425 fast-deep-equal: 3.1.3 425 fast-deep-equal: 3.1.3
426 igniculus: 1.5.0 426 igniculus: 1.5.0
427 knex: 2.5.1(mysql@2.18.1)(pg@8.11.1)(sqlite3@5.1.6) 427 knex: 2.5.1(mysql@2.18.1)(pg@8.11.3)(sqlite3@5.1.6)
428 knex-dynamic-connection: 3.1.0(mysql@2.18.1)(pg@8.11.1)(sqlite3@5.1.6) 428 knex-dynamic-connection: 3.1.0(mysql@2.18.1)(pg@8.11.3)(sqlite3@5.1.6)
429 luxon: 3.3.0 429 luxon: 3.4.4
430 macroable: 7.0.2 430 macroable: 7.0.2
431 pretty-hrtime: 1.0.3 431 pretty-hrtime: 1.0.3
432 qs: 6.11.2 432 qs: 6.11.2
@@ -444,7 +444,7 @@ packages:
444 - tedious 444 - tedious
445 dev: false 445 dev: false
446 446
447 /@adonisjs/mail@8.2.0(@adonisjs/core@5.9.0)(@adonisjs/view@6.2.0)(@types/luxon@3.3.1)(luxon@3.3.0)(moment@2.29.4): 447 /@adonisjs/mail@8.2.0(@adonisjs/core@5.9.0)(@adonisjs/view@6.2.0)(@types/luxon@3.4.2)(luxon@3.4.4)(moment@2.30.1):
448 resolution: {integrity: sha512-gsmqj4akVnR3UFBotrfY517uWl9JC9CLiXdxMdtO76sq3p6GUUV1GlqL/m6lPurPTrT8a+EFe5CKBpLwIt84CQ==} 448 resolution: {integrity: sha512-gsmqj4akVnR3UFBotrfY517uWl9JC9CLiXdxMdtO76sq3p6GUUV1GlqL/m6lPurPTrT8a+EFe5CKBpLwIt84CQ==}
449 peerDependencies: 449 peerDependencies:
450 '@adonisjs/core': ^5.1.0 450 '@adonisjs/core': ^5.1.0
@@ -458,7 +458,7 @@ packages:
458 fastq: 1.15.0 458 fastq: 1.15.0
459 get-stream: 6.0.1 459 get-stream: 6.0.1
460 got: 11.8.6 460 got: 11.8.6
461 ical-generator: 4.1.0(@types/luxon@3.3.1)(luxon@3.3.0)(moment@2.29.4) 461 ical-generator: 4.1.0(@types/luxon@3.4.2)(luxon@3.4.4)(moment@2.30.1)
462 multi-part: 3.0.0 462 multi-part: 3.0.0
463 nodemailer: 6.9.5 463 nodemailer: 6.9.5
464 transitivePeerDependencies: 464 transitivePeerDependencies:
@@ -566,9 +566,9 @@ packages:
566 '@adonisjs/bodyparser': 8.1.9(@adonisjs/application@5.3.0)(@adonisjs/drive@2.3.0)(@adonisjs/http-server@5.12.0) 566 '@adonisjs/bodyparser': 8.1.9(@adonisjs/application@5.3.0)(@adonisjs/drive@2.3.0)(@adonisjs/http-server@5.12.0)
567 '@adonisjs/http-server': 5.12.0(@adonisjs/application@5.3.0)(@adonisjs/encryption@4.0.8) 567 '@adonisjs/http-server': 5.12.0(@adonisjs/application@5.3.0)(@adonisjs/encryption@4.0.8)
568 '@poppinss/utils': 5.0.0 568 '@poppinss/utils': 5.0.0
569 '@types/luxon': 3.3.1 569 '@types/luxon': 3.4.2
570 '@types/validator': 13.11.2 570 '@types/validator': 13.11.2
571 luxon: 3.4.3 571 luxon: 3.4.4
572 normalize-url: 6.1.0 572 normalize-url: 6.1.0
573 tmp-cache: 1.1.0 573 tmp-cache: 1.1.0
574 validator: 13.11.0 574 validator: 13.11.0
@@ -1793,13 +1793,13 @@ packages:
1793 engines: {node: '>=10.0.0'} 1793 engines: {node: '>=10.0.0'}
1794 dev: true 1794 dev: true
1795 1795
1796 /@eslint-community/eslint-utils@4.4.0(eslint@8.46.0): 1796 /@eslint-community/eslint-utils@4.4.0(eslint@8.56.0):
1797 resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} 1797 resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
1798 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1798 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1799 peerDependencies: 1799 peerDependencies:
1800 eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 1800 eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
1801 dependencies: 1801 dependencies:
1802 eslint: 8.46.0 1802 eslint: 8.56.0
1803 eslint-visitor-keys: 3.4.3 1803 eslint-visitor-keys: 3.4.3
1804 dev: true 1804 dev: true
1805 1805
@@ -1808,8 +1808,8 @@ packages:
1808 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 1808 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
1809 dev: true 1809 dev: true
1810 1810
1811 /@eslint/eslintrc@2.1.2: 1811 /@eslint/eslintrc@2.1.4:
1812 resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==} 1812 resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==}
1813 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1813 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1814 dependencies: 1814 dependencies:
1815 ajv: 6.12.6 1815 ajv: 6.12.6
@@ -1825,8 +1825,8 @@ packages:
1825 - supports-color 1825 - supports-color
1826 dev: true 1826 dev: true
1827 1827
1828 /@eslint/js@8.50.0: 1828 /@eslint/js@8.56.0:
1829 resolution: {integrity: sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==} 1829 resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==}
1830 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1830 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1831 dev: true 1831 dev: true
1832 1832
@@ -1841,11 +1841,11 @@ packages:
1841 dev: false 1841 dev: false
1842 optional: true 1842 optional: true
1843 1843
1844 /@humanwhocodes/config-array@0.11.11: 1844 /@humanwhocodes/config-array@0.11.14:
1845 resolution: {integrity: sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==} 1845 resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==}
1846 engines: {node: '>=10.10.0'} 1846 engines: {node: '>=10.10.0'}
1847 dependencies: 1847 dependencies:
1848 '@humanwhocodes/object-schema': 1.2.1 1848 '@humanwhocodes/object-schema': 2.0.2
1849 debug: 4.3.4 1849 debug: 4.3.4
1850 minimatch: 3.1.2 1850 minimatch: 3.1.2
1851 transitivePeerDependencies: 1851 transitivePeerDependencies:
@@ -1857,8 +1857,8 @@ packages:
1857 engines: {node: '>=12.22'} 1857 engines: {node: '>=12.22'}
1858 dev: true 1858 dev: true
1859 1859
1860 /@humanwhocodes/object-schema@1.2.1: 1860 /@humanwhocodes/object-schema@2.0.2:
1861 resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} 1861 resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==}
1862 dev: true 1862 dev: true
1863 1863
1864 /@japa/api-client@1.4.4(@japa/runner@2.5.1): 1864 /@japa/api-client@1.4.4(@japa/runner@2.5.1):
@@ -1914,8 +1914,8 @@ packages:
1914 dependencies: 1914 dependencies:
1915 '@poppinss/cliui': 3.0.5 1915 '@poppinss/cliui': 3.0.5
1916 jest-diff: 29.7.0 1916 jest-diff: 29.7.0
1917 youch: 3.2.3 1917 youch: 3.3.3
1918 youch-terminal: 2.2.2 1918 youch-terminal: 2.2.3
1919 dev: true 1919 dev: true
1920 1920
1921 /@japa/preset-adonis@1.2.0(@adonisjs/core@5.9.0)(@japa/runner@2.5.1)(openapi-types@12.1.3): 1921 /@japa/preset-adonis@1.2.0(@adonisjs/core@5.9.0)(@japa/runner@2.5.1)(openapi-types@12.1.3):
@@ -1943,7 +1943,7 @@ packages:
1943 '@japa/runner': 2.5.1 1943 '@japa/runner': 2.5.1
1944 '@poppinss/cliui': 3.0.5 1944 '@poppinss/cliui': 3.0.5
1945 find-cache-dir: 3.3.2 1945 find-cache-dir: 3.3.2
1946 fs-extra: 11.1.1 1946 fs-extra: 11.2.0
1947 dev: true 1947 dev: true
1948 1948
1949 /@japa/runner@2.5.1: 1949 /@japa/runner@2.5.1:
@@ -2057,7 +2057,7 @@ packages:
2057 nopt: 5.0.0 2057 nopt: 5.0.0
2058 npmlog: 5.0.1 2058 npmlog: 5.0.1
2059 rimraf: 3.0.2 2059 rimraf: 3.0.2
2060 semver: 7.5.4 2060 semver: 7.6.0
2061 tar: 6.2.0 2061 tar: 6.2.0
2062 transitivePeerDependencies: 2062 transitivePeerDependencies:
2063 - encoding 2063 - encoding
@@ -2100,7 +2100,7 @@ packages:
2100 requiresBuild: true 2100 requiresBuild: true
2101 dependencies: 2101 dependencies:
2102 '@gar/promisify': 1.1.3 2102 '@gar/promisify': 1.1.3
2103 semver: 7.5.4 2103 semver: 7.6.0
2104 dev: false 2104 dev: false
2105 optional: true 2105 optional: true
2106 2106
@@ -2132,16 +2132,9 @@ packages:
2132 resolution: {integrity: sha512-m7X9U6BG2+J+R1lSOdCiITLLrxm+cWlNI3HUFA92oLO77ObGNzaKdh8pMLqdZcshtkKuV84olNNXDfMc4FezBQ==} 2132 resolution: {integrity: sha512-m7X9U6BG2+J+R1lSOdCiITLLrxm+cWlNI3HUFA92oLO77ObGNzaKdh8pMLqdZcshtkKuV84olNNXDfMc4FezBQ==}
2133 engines: {node: '>=10'} 2133 engines: {node: '>=10'}
2134 2134
2135 /@pkgr/utils@2.4.2: 2135 /@pkgr/core@0.1.1:
2136 resolution: {integrity: sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==} 2136 resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==}
2137 engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} 2137 engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
2138 dependencies:
2139 cross-spawn: 7.0.3
2140 fast-glob: 3.3.1
2141 is-glob: 4.0.3
2142 open: 9.1.0
2143 picocolors: 1.0.0
2144 tslib: 2.6.2
2145 dev: true 2138 dev: true
2146 2139
2147 /@poppinss/chokidar-ts@3.3.5: 2140 /@poppinss/chokidar-ts@3.3.5:
@@ -2302,9 +2295,9 @@ packages:
2302 engines: {node: '>=10'} 2295 engines: {node: '>=10'}
2303 dev: false 2296 dev: false
2304 2297
2305 /@symfony/webpack-encore@4.4.0(@babel/core@7.23.0)(@babel/preset-env@7.22.20)(eslint@8.46.0)(postcss@8.4.31)(typescript@5.1.6)(webpack-cli@5.1.4)(webpack@5.88.2): 2298 /@symfony/webpack-encore@4.6.1(@babel/core@7.23.0)(@babel/preset-env@7.22.20)(eslint@8.56.0)(postcss@8.4.31)(typescript@5.3.3)(webpack-cli@5.1.4)(webpack@5.88.2):
2306 resolution: {integrity: sha512-p3n2Z16sGV6odZ3ihIU+gupYc55KfrfCt62+Gppe8MUo6QuT5Bk2cXXjR4Hb89KvCRDHnjYEWVfnewRsfE8TRQ==} 2299 resolution: {integrity: sha512-JbOjy0P6P9pcbgVE3nceFnCCneRO+tbcLUkQh9rpPj/sHtFl12foSjHz6uY93ZGZGAvTyqEslie+4MlD/rUtnQ==}
2307 engines: {node: '>=14.0.0'} 2300 engines: {node: '>=18.0.0'}
2308 hasBin: true 2301 hasBin: true
2309 peerDependencies: 2302 peerDependencies:
2310 '@babel/core': ^7.17.0 2303 '@babel/core': ^7.17.0
@@ -2319,7 +2312,7 @@ packages:
2319 eslint: ^8.0.0 2312 eslint: ^8.0.0
2320 eslint-webpack-plugin: ^3.1.0 || ^4.0.0 2313 eslint-webpack-plugin: ^3.1.0 || ^4.0.0
2321 file-loader: ^6.0.0 2314 file-loader: ^6.0.0
2322 fork-ts-checker-webpack-plugin: ^7.0.0 2315 fork-ts-checker-webpack-plugin: ^7.0.0 || ^8.0.0 || ^9.0.0
2323 handlebars: ^4.7.7 2316 handlebars: ^4.7.7
2324 handlebars-loader: ^1.7.0 2317 handlebars-loader: ^1.7.0
2325 less: ^4.0.0 2318 less: ^4.0.0
@@ -2327,7 +2320,7 @@ packages:
2327 postcss: ^8.3.0 2320 postcss: ^8.3.0
2328 postcss-loader: ^7.0.0 2321 postcss-loader: ^7.0.0
2329 sass: ^1.17.0 2322 sass: ^1.17.0
2330 sass-loader: ^13.0.0 2323 sass-loader: ^13.0.0 || ^14.0.0
2331 stylus: ^0.58.1 2324 stylus: ^0.58.1
2332 stylus-loader: ^7.0.0 2325 stylus-loader: ^7.0.0
2333 ts-loader: ^9.0.0 2326 ts-loader: ^9.0.0
@@ -2398,25 +2391,25 @@ packages:
2398 '@babel/preset-env': 7.22.20(@babel/core@7.23.0) 2391 '@babel/preset-env': 7.22.20(@babel/core@7.23.0)
2399 '@nuxt/friendly-errors-webpack-plugin': 2.5.2(webpack@5.88.2) 2392 '@nuxt/friendly-errors-webpack-plugin': 2.5.2(webpack@5.88.2)
2400 assets-webpack-plugin: 7.0.0(webpack@5.88.2) 2393 assets-webpack-plugin: 7.0.0(webpack@5.88.2)
2401 babel-loader: 8.3.0(@babel/core@7.23.0)(webpack@5.88.2) 2394 babel-loader: 9.1.3(@babel/core@7.23.0)(webpack@5.88.2)
2402 chalk: 4.1.2 2395 chalk: 4.1.2
2403 clean-webpack-plugin: 4.0.0(webpack@5.88.2) 2396 clean-webpack-plugin: 4.0.0(webpack@5.88.2)
2404 css-loader: 6.8.1(webpack@5.88.2) 2397 css-loader: 6.8.1(webpack@5.88.2)
2405 css-minimizer-webpack-plugin: 5.0.1(webpack@5.88.2) 2398 css-minimizer-webpack-plugin: 5.0.1(webpack@5.88.2)
2406 eslint: 8.46.0 2399 eslint: 8.56.0
2407 fast-levenshtein: 3.0.0 2400 fast-levenshtein: 3.0.0
2408 mini-css-extract-plugin: 2.7.6(webpack@5.88.2) 2401 mini-css-extract-plugin: 2.7.6(webpack@5.88.2)
2409 pkg-up: 3.1.0 2402 pkg-up: 3.1.0
2410 postcss: 8.4.31 2403 postcss: 8.4.31
2411 pretty-error: 4.0.0 2404 pretty-error: 4.0.0
2412 resolve-url-loader: 5.0.0 2405 resolve-url-loader: 5.0.0
2413 semver: 7.5.4 2406 semver: 7.6.0
2414 style-loader: 3.3.3(webpack@5.88.2) 2407 style-loader: 3.3.3(webpack@5.88.2)
2415 sync-rpc: 1.3.6 2408 sync-rpc: 1.3.6
2416 tapable: 2.2.1 2409 tapable: 2.2.1
2417 terser-webpack-plugin: 5.3.9(webpack@5.88.2) 2410 terser-webpack-plugin: 5.3.9(webpack@5.88.2)
2418 tmp: 0.2.1 2411 tmp: 0.2.1
2419 typescript: 5.1.6 2412 typescript: 5.3.3
2420 webpack: 5.88.2(webpack-cli@5.1.4) 2413 webpack: 5.88.2(webpack-cli@5.1.4)
2421 webpack-cli: 5.1.4(webpack@5.88.2) 2414 webpack-cli: 5.1.4(webpack@5.88.2)
2422 webpack-dev-server: 4.15.1(webpack-cli@5.1.4)(webpack@5.88.2) 2415 webpack-dev-server: 4.15.1(webpack-cli@5.1.4)(webpack@5.88.2)
@@ -2467,8 +2460,8 @@ packages:
2467 path-browserify: 1.0.1 2460 path-browserify: 1.0.1
2468 dev: false 2461 dev: false
2469 2462
2470 /@types/bcrypt@5.0.0: 2463 /@types/bcrypt@5.0.2:
2471 resolution: {integrity: sha512-agtcFKaruL8TmcvqbndlqHPSJgsolhf/qPWchFlgnW1gECTN/nKbFcoFnvKAQRFfKbh+BO6A3SWdJu9t+xF3Lw==} 2464 resolution: {integrity: sha512-6atioO8Y75fNcbmj0G7UjI9lXN2pQ/IGJ2FWT4a/btd0Lk9lQalHLKhkgKVZ3r+spnmWUKfbMi1GEe9wyHQfNQ==}
2472 dependencies: 2465 dependencies:
2473 '@types/node': 20.7.2 2466 '@types/node': 20.7.2
2474 dev: true 2467 dev: true
@@ -2555,8 +2548,8 @@ packages:
2555 '@types/serve-static': 1.15.3 2548 '@types/serve-static': 1.15.3
2556 dev: true 2549 dev: true
2557 2550
2558 /@types/fs-extra@11.0.1: 2551 /@types/fs-extra@11.0.4:
2559 resolution: {integrity: sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==} 2552 resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==}
2560 dependencies: 2553 dependencies:
2561 '@types/jsonfile': 6.1.2 2554 '@types/jsonfile': 6.1.2
2562 '@types/node': 20.7.2 2555 '@types/node': 20.7.2
@@ -2634,8 +2627,8 @@ packages:
2634 '@types/node': 20.7.2 2627 '@types/node': 20.7.2
2635 dev: false 2628 dev: false
2636 2629
2637 /@types/luxon@3.3.1: 2630 /@types/luxon@3.4.2:
2638 resolution: {integrity: sha512-XOS5nBcgEeP2PpcqJHjCWhUCAzGfXIU8ILOSLpx2FhxqMW9KdxgCGXNOEKGVBfveKtIpztHzKK5vSRVLyW/NqA==} 2631 resolution: {integrity: sha512-TifLZlFudklWlMBfhubvgqTXRzLDI5pCbGa4P8a3wPyUQSW+1xQ5eDsreP9DWHX3tjq1ke96uYG/nwundroWcA==}
2639 2632
2640 /@types/mime@1.3.3: 2633 /@types/mime@1.3.3:
2641 resolution: {integrity: sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg==} 2634 resolution: {integrity: sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg==}
@@ -2649,11 +2642,11 @@ packages:
2649 resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} 2642 resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==}
2650 dev: true 2643 dev: true
2651 2644
2652 /@types/node-fetch@2.6.4: 2645 /@types/node-fetch@2.6.11:
2653 resolution: {integrity: sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==} 2646 resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==}
2654 dependencies: 2647 dependencies:
2655 '@types/node': 20.7.2 2648 '@types/node': 20.7.2
2656 form-data: 3.0.1 2649 form-data: 4.0.0
2657 dev: true 2650 dev: true
2658 2651
2659 /@types/node@20.7.2: 2652 /@types/node@20.7.2:
@@ -2667,7 +2660,7 @@ packages:
2667 resolution: {integrity: sha512-N1uzqSzioqz8R3AkDbSJwcfDWeI3YMPNapSQQhnB2ISU4NYgUIcAh+hYT5ygqBM+klX4htpEhXMmoJv3J7GrdA==} 2660 resolution: {integrity: sha512-N1uzqSzioqz8R3AkDbSJwcfDWeI3YMPNapSQQhnB2ISU4NYgUIcAh+hYT5ygqBM+klX4htpEhXMmoJv3J7GrdA==}
2668 deprecated: This is a stub types definition. pino-pretty provides its own type definitions, so you do not need this installed. 2661 deprecated: This is a stub types definition. pino-pretty provides its own type definitions, so you do not need this installed.
2669 dependencies: 2662 dependencies:
2670 pino-pretty: 10.2.0 2663 pino-pretty: 10.3.1
2671 2664
2672 /@types/pino-std-serializers@4.0.0: 2665 /@types/pino-std-serializers@4.0.0:
2673 resolution: {integrity: sha512-gXfUZx2xIBbFYozGms53fT0nvkacx/+62c8iTxrEqH5PkIGAQvDbXg2774VWOycMPbqn5YJBQ3BMsg4Li3dWbg==} 2666 resolution: {integrity: sha512-gXfUZx2xIBbFYozGms53fT0nvkacx/+62c8iTxrEqH5PkIGAQvDbXg2774VWOycMPbqn5YJBQ3BMsg4Li3dWbg==}
@@ -2683,8 +2676,8 @@ packages:
2683 '@types/pino-std-serializers': 4.0.0 2676 '@types/pino-std-serializers': 4.0.0
2684 sonic-boom: 2.8.0 2677 sonic-boom: 2.8.0
2685 2678
2686 /@types/proxy-addr@2.0.1: 2679 /@types/proxy-addr@2.0.3:
2687 resolution: {integrity: sha512-fLqXRu+ihH+/V7AB12siUu84uloauJ7SdBMrHARcHQN/yYIa0d9uQSYxSWnMRF0892N2/CJzPVYP3ltgtkkgsQ==} 2680 resolution: {integrity: sha512-TgAHHO4tNG3HgLTUhB+hM4iwW6JUNeQHCLnF1DjaDA9c69PN+IasoFu2MYDhubFc+ZIw5c5t9DMtjvrD6R3Egg==}
2688 dependencies: 2681 dependencies:
2689 '@types/node': 20.7.2 2682 '@types/node': 20.7.2
2690 dev: true 2683 dev: true
@@ -2707,8 +2700,8 @@ packages:
2707 resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} 2700 resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==}
2708 dev: true 2701 dev: true
2709 2702
2710 /@types/semver@7.5.0: 2703 /@types/semver@7.5.6:
2711 resolution: {integrity: sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==} 2704 resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==}
2712 dev: true 2705 dev: true
2713 2706
2714 /@types/send@0.17.2: 2707 /@types/send@0.17.2:
@@ -2738,8 +2731,8 @@ packages:
2738 '@types/node': 20.7.2 2731 '@types/node': 20.7.2
2739 dev: true 2732 dev: true
2740 2733
2741 /@types/source-map-support@0.5.6: 2734 /@types/source-map-support@0.5.10:
2742 resolution: {integrity: sha512-b2nJ9YyXmkhGaa2b8VLM0kJ04xxwNyijcq12/kDoomCt43qbHBeK2SLNJ9iJmETaAj+bKUT05PQUu3Q66GvLhQ==} 2735 resolution: {integrity: sha512-tgVP2H469x9zq34Z0m/fgPewGhg/MLClalNOiPIzQlXrSS2YrKu/xCdSCKnEDwkFha51VKEKB6A9wW26/ZNwzA==}
2743 dependencies: 2736 dependencies:
2744 source-map: 0.6.1 2737 source-map: 0.6.1
2745 dev: true 2738 dev: true
@@ -2764,14 +2757,14 @@ packages:
2764 '@types/node': 20.7.2 2757 '@types/node': 20.7.2
2765 dev: true 2758 dev: true
2766 2759
2767 /@types/targz@1.0.1: 2760 /@types/targz@1.0.4:
2768 resolution: {integrity: sha512-Uf5QxuLICkVOmSyDhPicBpIXk2oLIqaldObfr/WsTKTAPk666OpbeL0wZuNXwc5yg9OH1cBVj1rpMHGBJe4ilg==} 2761 resolution: {integrity: sha512-4i2weIjweWsnrvutLH7dM/+FPVSFSqxb+XKWo61tAiHxyYYHveImqys5JijMboKJz+jhFu24SlFrdVAB0xAMIw==}
2769 dependencies: 2762 dependencies:
2770 '@types/tar-fs': 2.0.2 2763 '@types/tar-fs': 2.0.2
2771 dev: true 2764 dev: true
2772 2765
2773 /@types/uuid@9.0.2: 2766 /@types/uuid@9.0.8:
2774 resolution: {integrity: sha512-kNnC1GFBLuhImSnV7w4njQkUiJi0ZXUycu1rUaouPqiKlXkh77JKgdRnTAp1x5eBwcIwbtI+3otwzuIDEuDoxQ==} 2767 resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==}
2775 dev: true 2768 dev: true
2776 2769
2777 /@types/validator@13.11.2: 2770 /@types/validator@13.11.2:
@@ -2799,7 +2792,7 @@ packages:
2799 '@types/yargs-parser': 21.0.1 2792 '@types/yargs-parser': 21.0.1
2800 dev: true 2793 dev: true
2801 2794
2802 /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.46.0)(typescript@5.1.6): 2795 /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0)(typescript@5.3.3):
2803 resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} 2796 resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==}
2804 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2797 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2805 peerDependencies: 2798 peerDependencies:
@@ -2811,24 +2804,24 @@ packages:
2811 optional: true 2804 optional: true
2812 dependencies: 2805 dependencies:
2813 '@eslint-community/regexpp': 4.9.0 2806 '@eslint-community/regexpp': 4.9.0
2814 '@typescript-eslint/parser': 5.62.0(eslint@8.46.0)(typescript@5.1.6) 2807 '@typescript-eslint/parser': 5.62.0(eslint@8.56.0)(typescript@5.3.3)
2815 '@typescript-eslint/scope-manager': 5.62.0 2808 '@typescript-eslint/scope-manager': 5.62.0
2816 '@typescript-eslint/type-utils': 5.62.0(eslint@8.46.0)(typescript@5.1.6) 2809 '@typescript-eslint/type-utils': 5.62.0(eslint@8.56.0)(typescript@5.3.3)
2817 '@typescript-eslint/utils': 5.62.0(eslint@8.46.0)(typescript@5.1.6) 2810 '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.3.3)
2818 debug: 4.3.4 2811 debug: 4.3.4
2819 eslint: 8.46.0 2812 eslint: 8.56.0
2820 graphemer: 1.4.0 2813 graphemer: 1.4.0
2821 ignore: 5.2.4 2814 ignore: 5.2.4
2822 natural-compare-lite: 1.4.0 2815 natural-compare-lite: 1.4.0
2823 semver: 7.5.4 2816 semver: 7.6.0
2824 tsutils: 3.21.0(typescript@5.1.6) 2817 tsutils: 3.21.0(typescript@5.3.3)
2825 typescript: 5.1.6 2818 typescript: 5.3.3
2826 transitivePeerDependencies: 2819 transitivePeerDependencies:
2827 - supports-color 2820 - supports-color
2828 dev: true 2821 dev: true
2829 2822
2830 /@typescript-eslint/eslint-plugin@6.2.0(@typescript-eslint/parser@6.2.0)(eslint@8.46.0)(typescript@5.1.6): 2823 /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.56.0)(typescript@5.3.3):
2831 resolution: {integrity: sha512-rClGrMuyS/3j0ETa1Ui7s6GkLhfZGKZL3ZrChLeAiACBE/tRc1wq8SNZESUuluxhLj9FkUefRs2l6bCIArWBiQ==} 2824 resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==}
2832 engines: {node: ^16.0.0 || >=18.0.0} 2825 engines: {node: ^16.0.0 || >=18.0.0}
2833 peerDependencies: 2826 peerDependencies:
2834 '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha 2827 '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
@@ -2839,25 +2832,24 @@ packages:
2839 optional: true 2832 optional: true
2840 dependencies: 2833 dependencies:
2841 '@eslint-community/regexpp': 4.9.0 2834 '@eslint-community/regexpp': 4.9.0
2842 '@typescript-eslint/parser': 6.2.0(eslint@8.46.0)(typescript@5.1.6) 2835 '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.3.3)
2843 '@typescript-eslint/scope-manager': 6.2.0 2836 '@typescript-eslint/scope-manager': 6.21.0
2844 '@typescript-eslint/type-utils': 6.2.0(eslint@8.46.0)(typescript@5.1.6) 2837 '@typescript-eslint/type-utils': 6.21.0(eslint@8.56.0)(typescript@5.3.3)
2845 '@typescript-eslint/utils': 6.2.0(eslint@8.46.0)(typescript@5.1.6) 2838 '@typescript-eslint/utils': 6.21.0(eslint@8.56.0)(typescript@5.3.3)
2846 '@typescript-eslint/visitor-keys': 6.2.0 2839 '@typescript-eslint/visitor-keys': 6.21.0
2847 debug: 4.3.4 2840 debug: 4.3.4
2848 eslint: 8.46.0 2841 eslint: 8.56.0
2849 graphemer: 1.4.0 2842 graphemer: 1.4.0
2850 ignore: 5.2.4 2843 ignore: 5.2.4
2851 natural-compare: 1.4.0 2844 natural-compare: 1.4.0
2852 natural-compare-lite: 1.4.0 2845 semver: 7.6.0
2853 semver: 7.5.4 2846 ts-api-utils: 1.0.3(typescript@5.3.3)
2854 ts-api-utils: 1.0.3(typescript@5.1.6) 2847 typescript: 5.3.3
2855 typescript: 5.1.6
2856 transitivePeerDependencies: 2848 transitivePeerDependencies:
2857 - supports-color 2849 - supports-color
2858 dev: true 2850 dev: true
2859 2851
2860 /@typescript-eslint/parser@5.62.0(eslint@8.46.0)(typescript@5.1.6): 2852 /@typescript-eslint/parser@5.62.0(eslint@8.56.0)(typescript@5.3.3):
2861 resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} 2853 resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==}
2862 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2854 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2863 peerDependencies: 2855 peerDependencies:
@@ -2869,16 +2861,16 @@ packages:
2869 dependencies: 2861 dependencies:
2870 '@typescript-eslint/scope-manager': 5.62.0 2862 '@typescript-eslint/scope-manager': 5.62.0
2871 '@typescript-eslint/types': 5.62.0 2863 '@typescript-eslint/types': 5.62.0
2872 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.1.6) 2864 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3)
2873 debug: 4.3.4 2865 debug: 4.3.4
2874 eslint: 8.46.0 2866 eslint: 8.56.0
2875 typescript: 5.1.6 2867 typescript: 5.3.3
2876 transitivePeerDependencies: 2868 transitivePeerDependencies:
2877 - supports-color 2869 - supports-color
2878 dev: true 2870 dev: true
2879 2871
2880 /@typescript-eslint/parser@6.2.0(eslint@8.46.0)(typescript@5.1.6): 2872 /@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.3.3):
2881 resolution: {integrity: sha512-igVYOqtiK/UsvKAmmloQAruAdUHihsOCvplJpplPZ+3h4aDkC/UKZZNKgB6h93ayuYLuEymU3h8nF1xMRbh37g==} 2873 resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==}
2882 engines: {node: ^16.0.0 || >=18.0.0} 2874 engines: {node: ^16.0.0 || >=18.0.0}
2883 peerDependencies: 2875 peerDependencies:
2884 eslint: ^7.0.0 || ^8.0.0 2876 eslint: ^7.0.0 || ^8.0.0
@@ -2887,13 +2879,13 @@ packages:
2887 typescript: 2879 typescript:
2888 optional: true 2880 optional: true
2889 dependencies: 2881 dependencies:
2890 '@typescript-eslint/scope-manager': 6.2.0 2882 '@typescript-eslint/scope-manager': 6.21.0
2891 '@typescript-eslint/types': 6.2.0 2883 '@typescript-eslint/types': 6.21.0
2892 '@typescript-eslint/typescript-estree': 6.2.0(typescript@5.1.6) 2884 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3)
2893 '@typescript-eslint/visitor-keys': 6.2.0 2885 '@typescript-eslint/visitor-keys': 6.21.0
2894 debug: 4.3.4 2886 debug: 4.3.4
2895 eslint: 8.46.0 2887 eslint: 8.56.0
2896 typescript: 5.1.6 2888 typescript: 5.3.3
2897 transitivePeerDependencies: 2889 transitivePeerDependencies:
2898 - supports-color 2890 - supports-color
2899 dev: true 2891 dev: true
@@ -2906,15 +2898,15 @@ packages:
2906 '@typescript-eslint/visitor-keys': 5.62.0 2898 '@typescript-eslint/visitor-keys': 5.62.0
2907 dev: true 2899 dev: true
2908 2900
2909 /@typescript-eslint/scope-manager@6.2.0: 2901 /@typescript-eslint/scope-manager@6.21.0:
2910 resolution: {integrity: sha512-1ZMNVgm5nnHURU8ZSJ3snsHzpFeNK84rdZjluEVBGNu7jDymfqceB3kdIZ6A4xCfEFFhRIB6rF8q/JIqJd2R0Q==} 2902 resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==}
2911 engines: {node: ^16.0.0 || >=18.0.0} 2903 engines: {node: ^16.0.0 || >=18.0.0}
2912 dependencies: 2904 dependencies:
2913 '@typescript-eslint/types': 6.2.0 2905 '@typescript-eslint/types': 6.21.0
2914 '@typescript-eslint/visitor-keys': 6.2.0 2906 '@typescript-eslint/visitor-keys': 6.21.0
2915 dev: true 2907 dev: true
2916 2908
2917 /@typescript-eslint/type-utils@5.62.0(eslint@8.46.0)(typescript@5.1.6): 2909 /@typescript-eslint/type-utils@5.62.0(eslint@8.56.0)(typescript@5.3.3):
2918 resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} 2910 resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==}
2919 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2911 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2920 peerDependencies: 2912 peerDependencies:
@@ -2924,18 +2916,18 @@ packages:
2924 typescript: 2916 typescript:
2925 optional: true 2917 optional: true
2926 dependencies: 2918 dependencies:
2927 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.1.6) 2919 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3)
2928 '@typescript-eslint/utils': 5.62.0(eslint@8.46.0)(typescript@5.1.6) 2920 '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.3.3)
2929 debug: 4.3.4 2921 debug: 4.3.4
2930 eslint: 8.46.0 2922 eslint: 8.56.0
2931 tsutils: 3.21.0(typescript@5.1.6) 2923 tsutils: 3.21.0(typescript@5.3.3)
2932 typescript: 5.1.6 2924 typescript: 5.3.3
2933 transitivePeerDependencies: 2925 transitivePeerDependencies:
2934 - supports-color 2926 - supports-color
2935 dev: true 2927 dev: true
2936 2928
2937 /@typescript-eslint/type-utils@6.2.0(eslint@8.46.0)(typescript@5.1.6): 2929 /@typescript-eslint/type-utils@6.21.0(eslint@8.56.0)(typescript@5.3.3):
2938 resolution: {integrity: sha512-DnGZuNU2JN3AYwddYIqrVkYW0uUQdv0AY+kz2M25euVNlujcN2u+rJgfJsBFlUEzBB6OQkUqSZPyuTLf2bP5mw==} 2930 resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==}
2939 engines: {node: ^16.0.0 || >=18.0.0} 2931 engines: {node: ^16.0.0 || >=18.0.0}
2940 peerDependencies: 2932 peerDependencies:
2941 eslint: ^7.0.0 || ^8.0.0 2933 eslint: ^7.0.0 || ^8.0.0
@@ -2944,12 +2936,12 @@ packages:
2944 typescript: 2936 typescript:
2945 optional: true 2937 optional: true
2946 dependencies: 2938 dependencies:
2947 '@typescript-eslint/typescript-estree': 6.2.0(typescript@5.1.6) 2939 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3)
2948 '@typescript-eslint/utils': 6.2.0(eslint@8.46.0)(typescript@5.1.6) 2940 '@typescript-eslint/utils': 6.21.0(eslint@8.56.0)(typescript@5.3.3)
2949 debug: 4.3.4 2941 debug: 4.3.4
2950 eslint: 8.46.0 2942 eslint: 8.56.0
2951 ts-api-utils: 1.0.3(typescript@5.1.6) 2943 ts-api-utils: 1.0.3(typescript@5.3.3)
2952 typescript: 5.1.6 2944 typescript: 5.3.3
2953 transitivePeerDependencies: 2945 transitivePeerDependencies:
2954 - supports-color 2946 - supports-color
2955 dev: true 2947 dev: true
@@ -2959,12 +2951,12 @@ packages:
2959 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2951 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2960 dev: true 2952 dev: true
2961 2953
2962 /@typescript-eslint/types@6.2.0: 2954 /@typescript-eslint/types@6.21.0:
2963 resolution: {integrity: sha512-1nRRaDlp/XYJQLvkQJG5F3uBTno5SHPT7XVcJ5n1/k2WfNI28nJsvLakxwZRNY5spuatEKO7d5nZWsQpkqXwBA==} 2955 resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==}
2964 engines: {node: ^16.0.0 || >=18.0.0} 2956 engines: {node: ^16.0.0 || >=18.0.0}
2965 dev: true 2957 dev: true
2966 2958
2967 /@typescript-eslint/typescript-estree@5.62.0(typescript@5.1.6): 2959 /@typescript-eslint/typescript-estree@5.62.0(typescript@5.3.3):
2968 resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} 2960 resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==}
2969 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2961 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2970 peerDependencies: 2962 peerDependencies:
@@ -2978,15 +2970,15 @@ packages:
2978 debug: 4.3.4 2970 debug: 4.3.4
2979 globby: 11.1.0 2971 globby: 11.1.0
2980 is-glob: 4.0.3 2972 is-glob: 4.0.3
2981 semver: 7.5.4 2973 semver: 7.6.0
2982 tsutils: 3.21.0(typescript@5.1.6) 2974 tsutils: 3.21.0(typescript@5.3.3)
2983 typescript: 5.1.6 2975 typescript: 5.3.3
2984 transitivePeerDependencies: 2976 transitivePeerDependencies:
2985 - supports-color 2977 - supports-color
2986 dev: true 2978 dev: true
2987 2979
2988 /@typescript-eslint/typescript-estree@6.2.0(typescript@5.1.6): 2980 /@typescript-eslint/typescript-estree@6.21.0(typescript@5.3.3):
2989 resolution: {integrity: sha512-Mts6+3HQMSM+LZCglsc2yMIny37IhUgp1Qe8yJUYVyO6rHP7/vN0vajKu3JvHCBIy8TSiKddJ/Zwu80jhnGj1w==} 2981 resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==}
2990 engines: {node: ^16.0.0 || >=18.0.0} 2982 engines: {node: ^16.0.0 || >=18.0.0}
2991 peerDependencies: 2983 peerDependencies:
2992 typescript: '*' 2984 typescript: '*'
@@ -2994,52 +2986,53 @@ packages:
2994 typescript: 2986 typescript:
2995 optional: true 2987 optional: true
2996 dependencies: 2988 dependencies:
2997 '@typescript-eslint/types': 6.2.0 2989 '@typescript-eslint/types': 6.21.0
2998 '@typescript-eslint/visitor-keys': 6.2.0 2990 '@typescript-eslint/visitor-keys': 6.21.0
2999 debug: 4.3.4 2991 debug: 4.3.4
3000 globby: 11.1.0 2992 globby: 11.1.0
3001 is-glob: 4.0.3 2993 is-glob: 4.0.3
3002 semver: 7.5.4 2994 minimatch: 9.0.3
3003 ts-api-utils: 1.0.3(typescript@5.1.6) 2995 semver: 7.6.0
3004 typescript: 5.1.6 2996 ts-api-utils: 1.0.3(typescript@5.3.3)
2997 typescript: 5.3.3
3005 transitivePeerDependencies: 2998 transitivePeerDependencies:
3006 - supports-color 2999 - supports-color
3007 dev: true 3000 dev: true
3008 3001
3009 /@typescript-eslint/utils@5.62.0(eslint@8.46.0)(typescript@5.1.6): 3002 /@typescript-eslint/utils@5.62.0(eslint@8.56.0)(typescript@5.3.3):
3010 resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} 3003 resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==}
3011 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 3004 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
3012 peerDependencies: 3005 peerDependencies:
3013 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 3006 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
3014 dependencies: 3007 dependencies:
3015 '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0) 3008 '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
3016 '@types/json-schema': 7.0.13 3009 '@types/json-schema': 7.0.13
3017 '@types/semver': 7.5.0 3010 '@types/semver': 7.5.6
3018 '@typescript-eslint/scope-manager': 5.62.0 3011 '@typescript-eslint/scope-manager': 5.62.0
3019 '@typescript-eslint/types': 5.62.0 3012 '@typescript-eslint/types': 5.62.0
3020 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.1.6) 3013 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3)
3021 eslint: 8.46.0 3014 eslint: 8.56.0
3022 eslint-scope: 5.1.1 3015 eslint-scope: 5.1.1
3023 semver: 7.5.4 3016 semver: 7.6.0
3024 transitivePeerDependencies: 3017 transitivePeerDependencies:
3025 - supports-color 3018 - supports-color
3026 - typescript 3019 - typescript
3027 dev: true 3020 dev: true
3028 3021
3029 /@typescript-eslint/utils@6.2.0(eslint@8.46.0)(typescript@5.1.6): 3022 /@typescript-eslint/utils@6.21.0(eslint@8.56.0)(typescript@5.3.3):
3030 resolution: {integrity: sha512-RCFrC1lXiX1qEZN8LmLrxYRhOkElEsPKTVSNout8DMzf8PeWoQG7Rxz2SadpJa3VSh5oYKGwt7j7X/VRg+Y3OQ==} 3023 resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==}
3031 engines: {node: ^16.0.0 || >=18.0.0} 3024 engines: {node: ^16.0.0 || >=18.0.0}
3032 peerDependencies: 3025 peerDependencies:
3033 eslint: ^7.0.0 || ^8.0.0 3026 eslint: ^7.0.0 || ^8.0.0
3034 dependencies: 3027 dependencies:
3035 '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0) 3028 '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
3036 '@types/json-schema': 7.0.13 3029 '@types/json-schema': 7.0.13
3037 '@types/semver': 7.5.0 3030 '@types/semver': 7.5.6
3038 '@typescript-eslint/scope-manager': 6.2.0 3031 '@typescript-eslint/scope-manager': 6.21.0
3039 '@typescript-eslint/types': 6.2.0 3032 '@typescript-eslint/types': 6.21.0
3040 '@typescript-eslint/typescript-estree': 6.2.0(typescript@5.1.6) 3033 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3)
3041 eslint: 8.46.0 3034 eslint: 8.56.0
3042 semver: 7.5.4 3035 semver: 7.6.0
3043 transitivePeerDependencies: 3036 transitivePeerDependencies:
3044 - supports-color 3037 - supports-color
3045 - typescript 3038 - typescript
@@ -3053,14 +3046,18 @@ packages:
3053 eslint-visitor-keys: 3.4.3 3046 eslint-visitor-keys: 3.4.3
3054 dev: true 3047 dev: true
3055 3048
3056 /@typescript-eslint/visitor-keys@6.2.0: 3049 /@typescript-eslint/visitor-keys@6.21.0:
3057 resolution: {integrity: sha512-QbaYUQVKKo9bgCzpjz45llCfwakyoxHetIy8CAvYCtd16Zu1KrpzNHofwF8kGkpPOxZB2o6kz+0nqH8ZkIzuoQ==} 3050 resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==}
3058 engines: {node: ^16.0.0 || >=18.0.0} 3051 engines: {node: ^16.0.0 || >=18.0.0}
3059 dependencies: 3052 dependencies:
3060 '@typescript-eslint/types': 6.2.0 3053 '@typescript-eslint/types': 6.21.0
3061 eslint-visitor-keys: 3.4.3 3054 eslint-visitor-keys: 3.4.3
3062 dev: true 3055 dev: true
3063 3056
3057 /@ungap/structured-clone@1.2.0:
3058 resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
3059 dev: true
3060
3064 /@webassemblyjs/ast@1.11.6: 3061 /@webassemblyjs/ast@1.11.6:
3065 resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} 3062 resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==}
3066 dependencies: 3063 dependencies:
@@ -3689,8 +3686,8 @@ packages:
3689 resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} 3686 resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==}
3690 engines: {node: '>= 0.4'} 3687 engines: {node: '>= 0.4'}
3691 3688
3692 /aws-sdk@2.1425.0: 3689 /aws-sdk@2.1555.0:
3693 resolution: {integrity: sha512-DbY5z7E8RsrX8/0pMBKMuh/rWFic3AghtU2AWkUdzxDi0cUSK7rOSPS/OIURU9Rh0jaNXoA0ujBDdx/CC5CvRA==} 3690 resolution: {integrity: sha512-hjYs1MQkJxdHnoZm8hypqGy4PQKWVUs19McdXRXWNXr97V0il4xcUpIfvjHQ9x9EjP0p/jyIx9/BtyrR68jnUQ==}
3694 engines: {node: '>= 10.0.0'} 3691 engines: {node: '>= 10.0.0'}
3695 dependencies: 3692 dependencies:
3696 buffer: 4.9.2 3693 buffer: 4.9.2
@@ -3702,7 +3699,7 @@ packages:
3702 url: 0.10.3 3699 url: 0.10.3
3703 util: 0.12.5 3700 util: 0.12.5
3704 uuid: 8.0.0 3701 uuid: 8.0.0
3705 xml2js: 0.5.0 3702 xml2js: 0.6.2
3706 dev: false 3703 dev: false
3707 3704
3708 /babel-code-frame@6.26.0: 3705 /babel-code-frame@6.26.0:
@@ -3713,18 +3710,16 @@ packages:
3713 js-tokens: 3.0.2 3710 js-tokens: 3.0.2
3714 dev: true 3711 dev: true
3715 3712
3716 /babel-loader@8.3.0(@babel/core@7.23.0)(webpack@5.88.2): 3713 /babel-loader@9.1.3(@babel/core@7.23.0)(webpack@5.88.2):
3717 resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} 3714 resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==}
3718 engines: {node: '>= 8.9'} 3715 engines: {node: '>= 14.15.0'}
3719 peerDependencies: 3716 peerDependencies:
3720 '@babel/core': ^7.0.0 3717 '@babel/core': ^7.12.0
3721 webpack: '>=2' 3718 webpack: '>=5'
3722 dependencies: 3719 dependencies:
3723 '@babel/core': 7.23.0 3720 '@babel/core': 7.23.0
3724 find-cache-dir: 3.3.2 3721 find-cache-dir: 4.0.0
3725 loader-utils: 2.0.4 3722 schema-utils: 4.2.0
3726 make-dir: 3.1.0
3727 schema-utils: 2.7.1
3728 webpack: 5.88.2(webpack-cli@5.1.4) 3723 webpack: 5.88.2(webpack-cli@5.1.4)
3729 dev: true 3724 dev: true
3730 3725
@@ -3799,11 +3794,6 @@ packages:
3799 - supports-color 3794 - supports-color
3800 dev: false 3795 dev: false
3801 3796
3802 /big-integer@1.6.51:
3803 resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==}
3804 engines: {node: '>=0.6'}
3805 dev: true
3806
3807 /big.js@5.2.2: 3797 /big.js@5.2.2:
3808 resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} 3798 resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==}
3809 dev: true 3799 dev: true
@@ -3857,13 +3847,6 @@ packages:
3857 resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} 3847 resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
3858 dev: true 3848 dev: true
3859 3849
3860 /bplist-parser@0.2.0:
3861 resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==}
3862 engines: {node: '>= 5.10.0'}
3863 dependencies:
3864 big-integer: 1.6.51
3865 dev: true
3866
3867 /brace-expansion@1.1.11: 3850 /brace-expansion@1.1.11:
3868 resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 3851 resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
3869 dependencies: 3852 dependencies:
@@ -3910,6 +3893,17 @@ packages:
3910 update-browserslist-db: 1.0.13(browserslist@4.22.1) 3893 update-browserslist-db: 1.0.13(browserslist@4.22.1)
3911 dev: true 3894 dev: true
3912 3895
3896 /browserslist@4.22.3:
3897 resolution: {integrity: sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==}
3898 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
3899 hasBin: true
3900 dependencies:
3901 caniuse-lite: 1.0.30001585
3902 electron-to-chromium: 1.4.665
3903 node-releases: 2.0.14
3904 update-browserslist-db: 1.0.13(browserslist@4.22.3)
3905 dev: true
3906
3913 /buffer-alloc-unsafe@1.1.0: 3907 /buffer-alloc-unsafe@1.1.0:
3914 resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==} 3908 resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==}
3915 dev: false 3909 dev: false
@@ -3937,7 +3931,7 @@ packages:
3937 resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==} 3931 resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==}
3938 dependencies: 3932 dependencies:
3939 base64-js: 1.5.1 3933 base64-js: 1.5.1
3940 ieee754: 1.1.13 3934 ieee754: 1.2.1
3941 isarray: 1.0.0 3935 isarray: 1.0.0
3942 dev: false 3936 dev: false
3943 3937
@@ -3956,13 +3950,6 @@ packages:
3956 resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} 3950 resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==}
3957 dev: true 3951 dev: true
3958 3952
3959 /bundle-name@3.0.0:
3960 resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==}
3961 engines: {node: '>=12'}
3962 dependencies:
3963 run-applescript: 5.0.0
3964 dev: true
3965
3966 /bytes@3.0.0: 3953 /bytes@3.0.0:
3967 resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} 3954 resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==}
3968 engines: {node: '>= 0.8'} 3955 engines: {node: '>= 0.8'}
@@ -4072,6 +4059,10 @@ packages:
4072 resolution: {integrity: sha512-bLOsqxDgTqUBkzxbNlSBt8annkDpQB9NdzdTbO2ooJ+eC/IQcvDspDc058g84ejCelF7vHUx57KIOjEecOHXaw==} 4059 resolution: {integrity: sha512-bLOsqxDgTqUBkzxbNlSBt8annkDpQB9NdzdTbO2ooJ+eC/IQcvDspDc058g84ejCelF7vHUx57KIOjEecOHXaw==}
4073 dev: true 4060 dev: true
4074 4061
4062 /caniuse-lite@1.0.30001585:
4063 resolution: {integrity: sha512-yr2BWR1yLXQ8fMpdS/4ZZXpseBgE7o4g41x3a6AJOqZuOi+iE/WdJYAuZ6Y95i4Ohd2Y+9MzIWRR+uGABH4s3Q==}
4064 dev: true
4065
4075 /capital-case@1.0.4: 4066 /capital-case@1.0.4:
4076 resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} 4067 resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==}
4077 dependencies: 4068 dependencies:
@@ -4201,6 +4192,11 @@ packages:
4201 engines: {node: '>=8'} 4192 engines: {node: '>=8'}
4202 dev: true 4193 dev: true
4203 4194
4195 /ci-info@4.0.0:
4196 resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==}
4197 engines: {node: '>=8'}
4198 dev: true
4199
4204 /class-utils@0.3.6: 4200 /class-utils@0.3.6:
4205 resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} 4201 resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==}
4206 engines: {node: '>=0.10.0'} 4202 engines: {node: '>=0.10.0'}
@@ -4369,6 +4365,10 @@ packages:
4369 repeat-string: 1.6.1 4365 repeat-string: 1.6.1
4370 dev: true 4366 dev: true
4371 4367
4368 /common-path-prefix@3.0.0:
4369 resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==}
4370 dev: true
4371
4372 /commondir@1.0.1: 4372 /commondir@1.0.1:
4373 resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} 4373 resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
4374 dev: true 4374 dev: true
@@ -4469,6 +4469,12 @@ packages:
4469 browserslist: 4.22.1 4469 browserslist: 4.22.1
4470 dev: true 4470 dev: true
4471 4471
4472 /core-js-compat@3.35.1:
4473 resolution: {integrity: sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw==}
4474 dependencies:
4475 browserslist: 4.22.3
4476 dev: true
4477
4472 /core-util-is@1.0.3: 4478 /core-util-is@1.0.3:
4473 resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} 4479 resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
4474 4480
@@ -4561,7 +4567,7 @@ packages:
4561 postcss-modules-scope: 3.0.0(postcss@8.4.31) 4567 postcss-modules-scope: 3.0.0(postcss@8.4.31)
4562 postcss-modules-values: 4.0.0(postcss@8.4.31) 4568 postcss-modules-values: 4.0.0(postcss@8.4.31)
4563 postcss-value-parser: 4.2.0 4569 postcss-value-parser: 4.2.0
4564 semver: 7.5.4 4570 semver: 7.6.0
4565 webpack: 5.88.2(webpack-cli@5.1.4) 4571 webpack: 5.88.2(webpack-cli@5.1.4)
4566 dev: true 4572 dev: true
4567 4573
@@ -4790,24 +4796,6 @@ packages:
4790 resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} 4796 resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
4791 dev: true 4797 dev: true
4792 4798
4793 /default-browser-id@3.0.0:
4794 resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==}
4795 engines: {node: '>=12'}
4796 dependencies:
4797 bplist-parser: 0.2.0
4798 untildify: 4.0.0
4799 dev: true
4800
4801 /default-browser@4.0.0:
4802 resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==}
4803 engines: {node: '>=14.16'}
4804 dependencies:
4805 bundle-name: 3.0.0
4806 default-browser-id: 3.0.0
4807 execa: 7.2.0
4808 titleize: 3.0.0
4809 dev: true
4810
4811 /default-gateway@6.0.3: 4799 /default-gateway@6.0.3:
4812 resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} 4800 resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==}
4813 engines: {node: '>= 10'} 4801 engines: {node: '>= 10'}
@@ -4840,11 +4828,6 @@ packages:
4840 engines: {node: '>=8'} 4828 engines: {node: '>=8'}
4841 dev: true 4829 dev: true
4842 4830
4843 /define-lazy-prop@3.0.0:
4844 resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==}
4845 engines: {node: '>=12'}
4846 dev: true
4847
4848 /define-properties@1.2.1: 4831 /define-properties@1.2.1:
4849 resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} 4832 resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
4850 engines: {node: '>= 0.4'} 4833 engines: {node: '>= 0.4'}
@@ -5108,6 +5091,10 @@ packages:
5108 resolution: {integrity: sha512-W1+g9qs9hviII0HAwOdehGYkr+zt7KKdmCcJcjH0mYg6oL8+ioT3Skjmt7BLoAQqXhjf40AXd+HlR4oAWMlXjA==} 5091 resolution: {integrity: sha512-W1+g9qs9hviII0HAwOdehGYkr+zt7KKdmCcJcjH0mYg6oL8+ioT3Skjmt7BLoAQqXhjf40AXd+HlR4oAWMlXjA==}
5109 dev: true 5092 dev: true
5110 5093
5094 /electron-to-chromium@1.4.665:
5095 resolution: {integrity: sha512-UpyCWObBoD+nSZgOC2ToaIdZB0r9GhqT2WahPKiSki6ckkSuKhQNso8V2PrFcHBMleI/eqbKgVQgVC4Wni4ilw==}
5096 dev: true
5097
5111 /emittery@0.10.2: 5098 /emittery@0.10.2:
5112 resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==} 5099 resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==}
5113 engines: {node: '>=12'} 5100 engines: {node: '>=12'}
@@ -5295,26 +5282,26 @@ packages:
5295 engines: {node: '>=10'} 5282 engines: {node: '>=10'}
5296 dev: true 5283 dev: true
5297 5284
5298 /eslint-config-prettier@8.9.0(eslint@8.46.0): 5285 /eslint-config-prettier@9.1.0(eslint@8.56.0):
5299 resolution: {integrity: sha512-+sbni7NfVXnOpnRadUA8S28AUlsZt9GjgFvABIRL9Hkn8KqNzOp+7Lw4QWtrwn20KzU3wqu1QoOj2m+7rKRqkA==} 5286 resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==}
5300 hasBin: true 5287 hasBin: true
5301 peerDependencies: 5288 peerDependencies:
5302 eslint: '>=7.0.0' 5289 eslint: '>=7.0.0'
5303 dependencies: 5290 dependencies:
5304 eslint: 8.46.0 5291 eslint: 8.56.0
5305 dev: true 5292 dev: true
5306 5293
5307 /eslint-import-resolver-node@0.3.9: 5294 /eslint-import-resolver-node@0.3.9:
5308 resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} 5295 resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
5309 dependencies: 5296 dependencies:
5310 debug: 3.2.7 5297 debug: 3.2.7
5311 is-core-module: 2.13.0 5298 is-core-module: 2.13.1
5312 resolve: 1.22.6 5299 resolve: 1.22.6
5313 transitivePeerDependencies: 5300 transitivePeerDependencies:
5314 - supports-color 5301 - supports-color
5315 dev: true 5302 dev: true
5316 5303
5317 /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.2.0)(eslint-import-resolver-node@0.3.9)(eslint@8.46.0): 5304 /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0):
5318 resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} 5305 resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
5319 engines: {node: '>=4'} 5306 engines: {node: '>=4'}
5320 peerDependencies: 5307 peerDependencies:
@@ -5335,30 +5322,30 @@ packages:
5335 eslint-import-resolver-webpack: 5322 eslint-import-resolver-webpack:
5336 optional: true 5323 optional: true
5337 dependencies: 5324 dependencies:
5338 '@typescript-eslint/parser': 6.2.0(eslint@8.46.0)(typescript@5.1.6) 5325 '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.3.3)
5339 debug: 3.2.7 5326 debug: 3.2.7
5340 eslint: 8.46.0 5327 eslint: 8.56.0
5341 eslint-import-resolver-node: 0.3.9 5328 eslint-import-resolver-node: 0.3.9
5342 transitivePeerDependencies: 5329 transitivePeerDependencies:
5343 - supports-color 5330 - supports-color
5344 dev: true 5331 dev: true
5345 5332
5346 /eslint-plugin-adonis@2.1.1(eslint@8.46.0)(typescript@5.1.6): 5333 /eslint-plugin-adonis@2.1.1(eslint@8.56.0)(typescript@5.3.3):
5347 resolution: {integrity: sha512-iC3eZXofK4q+KOGypiquT74amCpeqW+5K5WZ7pezUvrXgmFkZMn7MSQjAg44KVzq6pQdXFuRNlnS+ijcwx0AMw==} 5334 resolution: {integrity: sha512-iC3eZXofK4q+KOGypiquT74amCpeqW+5K5WZ7pezUvrXgmFkZMn7MSQjAg44KVzq6pQdXFuRNlnS+ijcwx0AMw==}
5348 engines: {node: '>=10.0.0'} 5335 engines: {node: '>=10.0.0'}
5349 peerDependencies: 5336 peerDependencies:
5350 eslint: ^8.0.0 5337 eslint: ^8.0.0
5351 dependencies: 5338 dependencies:
5352 '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.46.0)(typescript@5.1.6) 5339 '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.56.0)(typescript@5.3.3)
5353 '@typescript-eslint/parser': 5.62.0(eslint@8.46.0)(typescript@5.1.6) 5340 '@typescript-eslint/parser': 5.62.0(eslint@8.56.0)(typescript@5.3.3)
5354 eslint: 8.46.0 5341 eslint: 8.56.0
5355 transitivePeerDependencies: 5342 transitivePeerDependencies:
5356 - supports-color 5343 - supports-color
5357 - typescript 5344 - typescript
5358 dev: true 5345 dev: true
5359 5346
5360 /eslint-plugin-import@2.28.0(@typescript-eslint/parser@6.2.0)(eslint@8.46.0): 5347 /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0)(eslint@8.56.0):
5361 resolution: {integrity: sha512-B8s/n+ZluN7sxj9eUf7/pRFERX0r5bnFA2dCaLHy2ZeaQEAz0k+ZZkFWRFHJAqxfxQDx6KLv9LeIki7cFdwW+Q==} 5348 resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==}
5362 engines: {node: '>=4'} 5349 engines: {node: '>=4'}
5363 peerDependencies: 5350 peerDependencies:
5364 '@typescript-eslint/parser': '*' 5351 '@typescript-eslint/parser': '*'
@@ -5367,34 +5354,33 @@ packages:
5367 '@typescript-eslint/parser': 5354 '@typescript-eslint/parser':
5368 optional: true 5355 optional: true
5369 dependencies: 5356 dependencies:
5370 '@typescript-eslint/parser': 6.2.0(eslint@8.46.0)(typescript@5.1.6) 5357 '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.3.3)
5371 array-includes: 3.1.7 5358 array-includes: 3.1.7
5372 array.prototype.findlastindex: 1.2.3 5359 array.prototype.findlastindex: 1.2.3
5373 array.prototype.flat: 1.3.2 5360 array.prototype.flat: 1.3.2
5374 array.prototype.flatmap: 1.3.2 5361 array.prototype.flatmap: 1.3.2
5375 debug: 3.2.7 5362 debug: 3.2.7
5376 doctrine: 2.1.0 5363 doctrine: 2.1.0
5377 eslint: 8.46.0 5364 eslint: 8.56.0
5378 eslint-import-resolver-node: 0.3.9 5365 eslint-import-resolver-node: 0.3.9
5379 eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.2.0)(eslint-import-resolver-node@0.3.9)(eslint@8.46.0) 5366 eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0)
5380 has: 1.0.3 5367 hasown: 2.0.0
5381 is-core-module: 2.13.0 5368 is-core-module: 2.13.1
5382 is-glob: 4.0.3 5369 is-glob: 4.0.3
5383 minimatch: 3.1.2 5370 minimatch: 3.1.2
5384 object.fromentries: 2.0.7 5371 object.fromentries: 2.0.7
5385 object.groupby: 1.0.1 5372 object.groupby: 1.0.1
5386 object.values: 1.1.7 5373 object.values: 1.1.7
5387 resolve: 1.22.6
5388 semver: 6.3.1 5374 semver: 6.3.1
5389 tsconfig-paths: 3.14.2 5375 tsconfig-paths: 3.15.0
5390 transitivePeerDependencies: 5376 transitivePeerDependencies:
5391 - eslint-import-resolver-typescript 5377 - eslint-import-resolver-typescript
5392 - eslint-import-resolver-webpack 5378 - eslint-import-resolver-webpack
5393 - supports-color 5379 - supports-color
5394 dev: true 5380 dev: true
5395 5381
5396 /eslint-plugin-prettier@5.0.0(eslint-config-prettier@8.9.0)(eslint@8.46.0)(prettier@3.0.0): 5382 /eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.5):
5397 resolution: {integrity: sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==} 5383 resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==}
5398 engines: {node: ^14.18.0 || >=16.0.0} 5384 engines: {node: ^14.18.0 || >=16.0.0}
5399 peerDependencies: 5385 peerDependencies:
5400 '@types/eslint': '>=8.0.0' 5386 '@types/eslint': '>=8.0.0'
@@ -5407,35 +5393,38 @@ packages:
5407 eslint-config-prettier: 5393 eslint-config-prettier:
5408 optional: true 5394 optional: true
5409 dependencies: 5395 dependencies:
5410 eslint: 8.46.0 5396 eslint: 8.56.0
5411 eslint-config-prettier: 8.9.0(eslint@8.46.0) 5397 eslint-config-prettier: 9.1.0(eslint@8.56.0)
5412 prettier: 3.0.0 5398 prettier: 3.2.5
5413 prettier-linter-helpers: 1.0.0 5399 prettier-linter-helpers: 1.0.0
5414 synckit: 0.8.5 5400 synckit: 0.8.8
5415 dev: true 5401 dev: true
5416 5402
5417 /eslint-plugin-unicorn@48.0.1(eslint@8.46.0): 5403 /eslint-plugin-unicorn@50.0.1(eslint@8.56.0):
5418 resolution: {integrity: sha512-FW+4r20myG/DqFcCSzoumaddKBicIPeFnTrifon2mWIzlfyvzwyqZjqVP7m4Cqr/ZYisS2aiLghkUWaPg6vtCw==} 5404 resolution: {integrity: sha512-KxenCZxqSYW0GWHH18okDlOQcpezcitm5aOSz6EnobyJ6BIByiPDviQRjJIUAjG/tMN11958MxaQ+qCoU6lfDA==}
5419 engines: {node: '>=16'} 5405 engines: {node: '>=16'}
5420 peerDependencies: 5406 peerDependencies:
5421 eslint: '>=8.44.0' 5407 eslint: '>=8.56.0'
5422 dependencies: 5408 dependencies:
5423 '@babel/helper-validator-identifier': 7.22.20 5409 '@babel/helper-validator-identifier': 7.22.20
5424 '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0) 5410 '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
5425 ci-info: 3.8.0 5411 '@eslint/eslintrc': 2.1.4
5412 ci-info: 4.0.0
5426 clean-regexp: 1.0.0 5413 clean-regexp: 1.0.0
5427 eslint: 8.46.0 5414 core-js-compat: 3.35.1
5415 eslint: 8.56.0
5428 esquery: 1.5.0 5416 esquery: 1.5.0
5429 indent-string: 4.0.0 5417 indent-string: 4.0.0
5430 is-builtin-module: 3.2.1 5418 is-builtin-module: 3.2.1
5431 jsesc: 3.0.2 5419 jsesc: 3.0.2
5432 lodash: 4.17.21
5433 pluralize: 8.0.0 5420 pluralize: 8.0.0
5434 read-pkg-up: 7.0.1 5421 read-pkg-up: 7.0.1
5435 regexp-tree: 0.1.27 5422 regexp-tree: 0.1.27
5436 regjsparser: 0.10.0 5423 regjsparser: 0.10.0
5437 semver: 7.5.4 5424 semver: 7.6.0
5438 strip-indent: 3.0.0 5425 strip-indent: 3.0.0
5426 transitivePeerDependencies:
5427 - supports-color
5439 dev: true 5428 dev: true
5440 5429
5441 /eslint-scope@5.1.1: 5430 /eslint-scope@5.1.1:
@@ -5459,18 +5448,19 @@ packages:
5459 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 5448 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
5460 dev: true 5449 dev: true
5461 5450
5462 /eslint@8.46.0: 5451 /eslint@8.56.0:
5463 resolution: {integrity: sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==} 5452 resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==}
5464 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 5453 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
5465 hasBin: true 5454 hasBin: true
5466 dependencies: 5455 dependencies:
5467 '@eslint-community/eslint-utils': 4.4.0(eslint@8.46.0) 5456 '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
5468 '@eslint-community/regexpp': 4.9.0 5457 '@eslint-community/regexpp': 4.9.0
5469 '@eslint/eslintrc': 2.1.2 5458 '@eslint/eslintrc': 2.1.4
5470 '@eslint/js': 8.50.0 5459 '@eslint/js': 8.56.0
5471 '@humanwhocodes/config-array': 0.11.11 5460 '@humanwhocodes/config-array': 0.11.14
5472 '@humanwhocodes/module-importer': 1.0.1 5461 '@humanwhocodes/module-importer': 1.0.1
5473 '@nodelib/fs.walk': 1.2.8 5462 '@nodelib/fs.walk': 1.2.8
5463 '@ungap/structured-clone': 1.2.0
5474 ajv: 6.12.6 5464 ajv: 6.12.6
5475 chalk: 4.1.2 5465 chalk: 4.1.2
5476 cross-spawn: 7.0.3 5466 cross-spawn: 7.0.3
@@ -5590,21 +5580,6 @@ packages:
5590 strip-final-newline: 2.0.0 5580 strip-final-newline: 2.0.0
5591 dev: true 5581 dev: true
5592 5582
5593 /execa@7.2.0:
5594 resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==}
5595 engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0}
5596 dependencies:
5597 cross-spawn: 7.0.3
5598 get-stream: 6.0.1
5599 human-signals: 4.3.1
5600 is-stream: 3.0.0
5601 merge-stream: 2.0.0
5602 npm-run-path: 5.1.0
5603 onetime: 6.0.0
5604 signal-exit: 3.0.7
5605 strip-final-newline: 3.0.0
5606 dev: true
5607
5608 /expand-brackets@2.1.4: 5583 /expand-brackets@2.1.4:
5609 resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} 5584 resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==}
5610 engines: {node: '>=0.10.0'} 5585 engines: {node: '>=0.10.0'}
@@ -5826,6 +5801,14 @@ packages:
5826 pkg-dir: 4.2.0 5801 pkg-dir: 4.2.0
5827 dev: true 5802 dev: true
5828 5803
5804 /find-cache-dir@4.0.0:
5805 resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==}
5806 engines: {node: '>=14.16'}
5807 dependencies:
5808 common-path-prefix: 3.0.0
5809 pkg-dir: 7.0.0
5810 dev: true
5811
5829 /find-up@3.0.0: 5812 /find-up@3.0.0:
5830 resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} 5813 resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==}
5831 engines: {node: '>=6'} 5814 engines: {node: '>=6'}
@@ -5849,6 +5832,14 @@ packages:
5849 path-exists: 4.0.0 5832 path-exists: 4.0.0
5850 dev: true 5833 dev: true
5851 5834
5835 /find-up@6.3.0:
5836 resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==}
5837 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
5838 dependencies:
5839 locate-path: 7.2.0
5840 path-exists: 5.0.0
5841 dev: true
5842
5852 /flat-cache@3.1.0: 5843 /flat-cache@3.1.0:
5853 resolution: {integrity: sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==} 5844 resolution: {integrity: sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==}
5854 engines: {node: '>=12.0.0'} 5845 engines: {node: '>=12.0.0'}
@@ -5889,15 +5880,6 @@ packages:
5889 engines: {node: '>=0.10.0'} 5880 engines: {node: '>=0.10.0'}
5890 dev: true 5881 dev: true
5891 5882
5892 /form-data@3.0.1:
5893 resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==}
5894 engines: {node: '>= 6'}
5895 dependencies:
5896 asynckit: 0.4.0
5897 combined-stream: 1.0.8
5898 mime-types: 2.1.35
5899 dev: true
5900
5901 /form-data@4.0.0: 5883 /form-data@4.0.0:
5902 resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} 5884 resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
5903 engines: {node: '>= 6'} 5885 engines: {node: '>= 6'}
@@ -5943,8 +5925,8 @@ packages:
5943 jsonfile: 6.1.0 5925 jsonfile: 6.1.0
5944 universalify: 2.0.0 5926 universalify: 2.0.0
5945 5927
5946 /fs-extra@11.1.1: 5928 /fs-extra@11.2.0:
5947 resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} 5929 resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==}
5948 engines: {node: '>=14.14'} 5930 engines: {node: '>=14.14'}
5949 dependencies: 5931 dependencies:
5950 graceful-fs: 4.2.11 5932 graceful-fs: 4.2.11
@@ -5987,6 +5969,9 @@ packages:
5987 /function-bind@1.1.1: 5969 /function-bind@1.1.1:
5988 resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} 5970 resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
5989 5971
5972 /function-bind@1.1.2:
5973 resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
5974
5990 /function.prototype.name@1.1.6: 5975 /function.prototype.name@1.1.6:
5991 resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} 5976 resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==}
5992 engines: {node: '>= 0.4'} 5977 engines: {node: '>= 0.4'}
@@ -6136,16 +6121,6 @@ packages:
6136 once: 1.4.0 6121 once: 1.4.0
6137 path-is-absolute: 1.0.1 6122 path-is-absolute: 1.0.1
6138 6123
6139 /glob@8.1.0:
6140 resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==}
6141 engines: {node: '>=12'}
6142 dependencies:
6143 fs.realpath: 1.0.0
6144 inflight: 1.0.6
6145 inherits: 2.0.4
6146 minimatch: 5.1.6
6147 once: 1.4.0
6148
6149 /globals@11.12.0: 6124 /globals@11.12.0:
6150 resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} 6125 resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
6151 engines: {node: '>=4'} 6126 engines: {node: '>=4'}
@@ -6335,6 +6310,12 @@ packages:
6335 dependencies: 6310 dependencies:
6336 function-bind: 1.1.1 6311 function-bind: 1.1.1
6337 6312
6313 /hasown@2.0.0:
6314 resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==}
6315 engines: {node: '>= 0.4'}
6316 dependencies:
6317 function-bind: 1.1.2
6318
6338 /haye@3.0.0: 6319 /haye@3.0.0:
6339 resolution: {integrity: sha512-yWxbPdeex78IR3x3X/DdqkZbVG4rP4UaRdUGmpClfnUh1C61mASt7Iav8vk2tXcTMSygBHDDfgoVqk68NJqzhQ==} 6320 resolution: {integrity: sha512-yWxbPdeex78IR3x3X/DdqkZbVG4rP4UaRdUGmpClfnUh1C61mASt7Iav8vk2tXcTMSygBHDDfgoVqk68NJqzhQ==}
6340 6321
@@ -6353,11 +6334,8 @@ packages:
6353 engines: {node: '>=10.0.0'} 6334 engines: {node: '>=10.0.0'}
6354 dev: false 6335 dev: false
6355 6336
6356 /help-me@4.2.0: 6337 /help-me@5.0.0:
6357 resolution: {integrity: sha512-TAOnTB8Tz5Dw8penUuzHVrKNKlCIbwwbHnXraNJxPwf8LRtE2HlM84RYuezMFcwOJmoYOCWVDyJ8TQGxn9PgxA==} 6338 resolution: {integrity: sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==}
6358 dependencies:
6359 glob: 8.1.0
6360 readable-stream: 3.6.2
6361 6339
6362 /hexoid@1.0.0: 6340 /hexoid@1.0.0:
6363 resolution: {integrity: sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==} 6341 resolution: {integrity: sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==}
@@ -6488,11 +6466,6 @@ packages:
6488 engines: {node: '>=10.17.0'} 6466 engines: {node: '>=10.17.0'}
6489 dev: true 6467 dev: true
6490 6468
6491 /human-signals@4.3.1:
6492 resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==}
6493 engines: {node: '>=14.18.0'}
6494 dev: true
6495
6496 /humanize-ms@1.2.1: 6469 /humanize-ms@1.2.1:
6497 resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} 6470 resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==}
6498 requiresBuild: true 6471 requiresBuild: true
@@ -6501,13 +6474,13 @@ packages:
6501 dev: false 6474 dev: false
6502 optional: true 6475 optional: true
6503 6476
6504 /husky@8.0.3: 6477 /husky@9.0.10:
6505 resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} 6478 resolution: {integrity: sha512-TQGNknoiy6bURzIO77pPRu+XHi6zI7T93rX+QnJsoYFf3xdjKOur+IlfqzJGMHIK/wXrLg+GsvMs8Op7vI2jVA==}
6506 engines: {node: '>=14'} 6479 engines: {node: '>=18'}
6507 hasBin: true 6480 hasBin: true
6508 dev: true 6481 dev: true
6509 6482
6510 /ical-generator@4.1.0(@types/luxon@3.3.1)(luxon@3.3.0)(moment@2.29.4): 6483 /ical-generator@4.1.0(@types/luxon@3.4.2)(luxon@3.4.4)(moment@2.30.1):
6511 resolution: {integrity: sha512-5GrFDJ8SAOj8cB9P1uEZIfKrNxSZ1R2eOQfZePL+CtdWh4RwNXWe8b0goajz+Hu37vcipG3RVldoa2j57Y20IA==} 6484 resolution: {integrity: sha512-5GrFDJ8SAOj8cB9P1uEZIfKrNxSZ1R2eOQfZePL+CtdWh4RwNXWe8b0goajz+Hu37vcipG3RVldoa2j57Y20IA==}
6512 engines: {node: ^14.8.0 || >=16.0.0} 6485 engines: {node: ^14.8.0 || >=16.0.0}
6513 peerDependencies: 6486 peerDependencies:
@@ -6540,9 +6513,9 @@ packages:
6540 rrule: 6513 rrule:
6541 optional: true 6514 optional: true
6542 dependencies: 6515 dependencies:
6543 '@types/luxon': 3.3.1 6516 '@types/luxon': 3.4.2
6544 luxon: 3.3.0 6517 luxon: 3.4.4
6545 moment: 2.29.4 6518 moment: 2.30.1
6546 uuid-random: 1.3.2 6519 uuid-random: 1.3.2
6547 dev: false 6520 dev: false
6548 6521
@@ -6761,10 +6734,10 @@ packages:
6761 ci-info: 3.8.0 6734 ci-info: 3.8.0
6762 dev: true 6735 dev: true
6763 6736
6764 /is-core-module@2.13.0: 6737 /is-core-module@2.13.1:
6765 resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==} 6738 resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
6766 dependencies: 6739 dependencies:
6767 has: 1.0.3 6740 hasown: 2.0.0
6768 6741
6769 /is-data-descriptor@0.1.4: 6742 /is-data-descriptor@0.1.4:
6770 resolution: {integrity: sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==} 6743 resolution: {integrity: sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==}
@@ -6811,12 +6784,6 @@ packages:
6811 hasBin: true 6784 hasBin: true
6812 dev: true 6785 dev: true
6813 6786
6814 /is-docker@3.0.0:
6815 resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==}
6816 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
6817 hasBin: true
6818 dev: true
6819
6820 /is-extendable@0.1.1: 6787 /is-extendable@0.1.1:
6821 resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} 6788 resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==}
6822 engines: {node: '>=0.10.0'} 6789 engines: {node: '>=0.10.0'}
@@ -6869,14 +6836,6 @@ packages:
6869 dependencies: 6836 dependencies:
6870 is-extglob: 2.1.1 6837 is-extglob: 2.1.1
6871 6838
6872 /is-inside-container@1.0.0:
6873 resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==}
6874 engines: {node: '>=14.16'}
6875 hasBin: true
6876 dependencies:
6877 is-docker: 3.0.0
6878 dev: true
6879
6880 /is-invalid-path@0.1.0: 6839 /is-invalid-path@0.1.0:
6881 resolution: {integrity: sha512-aZMG0T3F34mTg4eTdszcGXx54oiZ4NtHSft3hWNJMGJXUUqdIj3cOZuHcU0nCWWcY3jd7yRe/3AEm3vSNTpBGQ==} 6840 resolution: {integrity: sha512-aZMG0T3F34mTg4eTdszcGXx54oiZ4NtHSft3hWNJMGJXUUqdIj3cOZuHcU0nCWWcY3jd7yRe/3AEm3vSNTpBGQ==}
6882 engines: {node: '>=0.10.0'} 6841 engines: {node: '>=0.10.0'}
@@ -6968,11 +6927,6 @@ packages:
6968 engines: {node: '>=8'} 6927 engines: {node: '>=8'}
6969 dev: true 6928 dev: true
6970 6929
6971 /is-stream@3.0.0:
6972 resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
6973 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
6974 dev: true
6975
6976 /is-string@1.0.7: 6930 /is-string@1.0.7:
6977 resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} 6931 resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
6978 engines: {node: '>= 0.4'} 6932 engines: {node: '>= 0.4'}
@@ -7268,12 +7222,12 @@ packages:
7268 resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} 7222 resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
7269 engines: {node: '>=6'} 7223 engines: {node: '>=6'}
7270 7224
7271 /knex-dynamic-connection@3.1.0(mysql@2.18.1)(pg@8.11.1)(sqlite3@5.1.6): 7225 /knex-dynamic-connection@3.1.0(mysql@2.18.1)(pg@8.11.3)(sqlite3@5.1.6):
7272 resolution: {integrity: sha512-owRQ9cHBtaBUfYBs/dyt1s/Y0PYwUE66apnfYpzzMTkN2tNlzC1s7owqDJleHOelhJERZgd4jd1BZgcdfXLEhQ==} 7226 resolution: {integrity: sha512-owRQ9cHBtaBUfYBs/dyt1s/Y0PYwUE66apnfYpzzMTkN2tNlzC1s7owqDJleHOelhJERZgd4jd1BZgcdfXLEhQ==}
7273 engines: {node: '>=14.0.0'} 7227 engines: {node: '>=14.0.0'}
7274 dependencies: 7228 dependencies:
7275 debug: 4.3.4 7229 debug: 4.3.4
7276 knex: 2.5.1(mysql@2.18.1)(pg@8.11.1)(sqlite3@5.1.6) 7230 knex: 2.5.1(mysql@2.18.1)(pg@8.11.3)(sqlite3@5.1.6)
7277 transitivePeerDependencies: 7231 transitivePeerDependencies:
7278 - better-sqlite3 7232 - better-sqlite3
7279 - mysql 7233 - mysql
@@ -7285,7 +7239,7 @@ packages:
7285 - tedious 7239 - tedious
7286 dev: false 7240 dev: false
7287 7241
7288 /knex@2.5.1(mysql@2.18.1)(pg@8.11.1)(sqlite3@5.1.6): 7242 /knex@2.5.1(mysql@2.18.1)(pg@8.11.3)(sqlite3@5.1.6):
7289 resolution: {integrity: sha512-z78DgGKUr4SE/6cm7ku+jHvFT0X97aERh/f0MUKAKgFnwCYBEW4TFBqtHWFYiJFid7fMrtpZ/gxJthvz5mEByA==} 7243 resolution: {integrity: sha512-z78DgGKUr4SE/6cm7ku+jHvFT0X97aERh/f0MUKAKgFnwCYBEW4TFBqtHWFYiJFid7fMrtpZ/gxJthvz5mEByA==}
7290 engines: {node: '>=12'} 7244 engines: {node: '>=12'}
7291 hasBin: true 7245 hasBin: true
@@ -7323,7 +7277,7 @@ packages:
7323 interpret: 2.2.0 7277 interpret: 2.2.0
7324 lodash: 4.17.21 7278 lodash: 4.17.21
7325 mysql: 2.18.1 7279 mysql: 2.18.1
7326 pg: 8.11.1 7280 pg: 8.11.3
7327 pg-connection-string: 2.6.1 7281 pg-connection-string: 2.6.1
7328 rechoir: 0.8.0 7282 rechoir: 0.8.0
7329 resolve-from: 5.0.0 7283 resolve-from: 5.0.0
@@ -7403,6 +7357,13 @@ packages:
7403 p-locate: 5.0.0 7357 p-locate: 5.0.0
7404 dev: true 7358 dev: true
7405 7359
7360 /locate-path@7.2.0:
7361 resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==}
7362 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
7363 dependencies:
7364 p-locate: 6.0.0
7365 dev: true
7366
7406 /lodash.debounce@4.0.8: 7367 /lodash.debounce@4.0.8:
7407 resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} 7368 resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==}
7408 dev: true 7369 dev: true
@@ -7482,13 +7443,8 @@ packages:
7482 dependencies: 7443 dependencies:
7483 yallist: 4.0.0 7444 yallist: 4.0.0
7484 7445
7485 /luxon@3.3.0: 7446 /luxon@3.4.4:
7486 resolution: {integrity: sha512-An0UCfG/rSiqtAIiBPO0Y9/zAnHUZxAMiCpTd5h2smgsj7GGmcenvrvww2cqNA8/4A5ZrD1gJpHN2mIHZQF+Mg==} 7447 resolution: {integrity: sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==}
7487 engines: {node: '>=12'}
7488 dev: false
7489
7490 /luxon@3.4.3:
7491 resolution: {integrity: sha512-tFWBiv3h7z+T/tDaoxA8rqTxy1CHV6gHS//QdaH4pulbq/JuBSGgQspQQqcgnwdAx6pNI7cmvz5Sv/addzHmUg==}
7492 engines: {node: '>=12'} 7448 engines: {node: '>=12'}
7493 7449
7494 /macroable@7.0.2: 7450 /macroable@7.0.2:
@@ -7691,11 +7647,6 @@ packages:
7691 engines: {node: '>=8'} 7647 engines: {node: '>=8'}
7692 dev: true 7648 dev: true
7693 7649
7694 /mimic-fn@4.0.0:
7695 resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
7696 engines: {node: '>=12'}
7697 dev: true
7698
7699 /mimic-response@1.0.1: 7650 /mimic-response@1.0.1:
7700 resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} 7651 resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==}
7701 engines: {node: '>=4'} 7652 engines: {node: '>=4'}
@@ -7735,6 +7686,14 @@ packages:
7735 engines: {node: '>=10'} 7686 engines: {node: '>=10'}
7736 dependencies: 7687 dependencies:
7737 brace-expansion: 2.0.1 7688 brace-expansion: 2.0.1
7689 dev: false
7690
7691 /minimatch@9.0.3:
7692 resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
7693 engines: {node: '>=16 || 14 >=14.17'}
7694 dependencies:
7695 brace-expansion: 2.0.1
7696 dev: true
7738 7697
7739 /minimist@1.2.8: 7698 /minimist@1.2.8:
7740 resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 7699 resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
@@ -7829,8 +7788,8 @@ packages:
7829 hasBin: true 7788 hasBin: true
7830 dev: false 7789 dev: false
7831 7790
7832 /moment@2.29.4: 7791 /moment@2.30.1:
7833 resolution: {integrity: sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==} 7792 resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==}
7834 dev: false 7793 dev: false
7835 7794
7836 /mrm-core@7.1.13: 7795 /mrm-core@7.1.13:
@@ -7998,7 +7957,7 @@ packages:
7998 nopt: 5.0.0 7957 nopt: 5.0.0
7999 npmlog: 6.0.2 7958 npmlog: 6.0.2
8000 rimraf: 3.0.2 7959 rimraf: 3.0.2
8001 semver: 7.5.4 7960 semver: 7.6.0
8002 tar: 6.2.0 7961 tar: 6.2.0
8003 which: 2.0.2 7962 which: 2.0.2
8004 transitivePeerDependencies: 7963 transitivePeerDependencies:
@@ -8011,6 +7970,10 @@ packages:
8011 resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} 7970 resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==}
8012 dev: true 7971 dev: true
8013 7972
7973 /node-releases@2.0.14:
7974 resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
7975 dev: true
7976
8014 /node-repl-await@0.1.2: 7977 /node-repl-await@0.1.2:
8015 resolution: {integrity: sha512-e03zlI31RjF6Ks9+/ju0gY55dZSm21XXMSzy85FGZtDxuAZCa/iQwzWoQjmZvaolQCrIjzs0e4shxZs1bxbpUg==} 7978 resolution: {integrity: sha512-e03zlI31RjF6Ks9+/ju0gY55dZSm21XXMSzy85FGZtDxuAZCa/iQwzWoQjmZvaolQCrIjzs0e4shxZs1bxbpUg==}
8016 dependencies: 7979 dependencies:
@@ -8059,13 +8022,6 @@ packages:
8059 path-key: 3.1.1 8022 path-key: 3.1.1
8060 dev: true 8023 dev: true
8061 8024
8062 /npm-run-path@5.1.0:
8063 resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==}
8064 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
8065 dependencies:
8066 path-key: 4.0.0
8067 dev: true
8068
8069 /npmlog@5.0.1: 8025 /npmlog@5.0.1:
8070 resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} 8026 resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==}
8071 dependencies: 8027 dependencies:
@@ -8194,13 +8150,6 @@ packages:
8194 dependencies: 8150 dependencies:
8195 mimic-fn: 2.1.0 8151 mimic-fn: 2.1.0
8196 8152
8197 /onetime@6.0.0:
8198 resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
8199 engines: {node: '>=12'}
8200 dependencies:
8201 mimic-fn: 4.0.0
8202 dev: true
8203
8204 /open@8.4.2: 8153 /open@8.4.2:
8205 resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} 8154 resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==}
8206 engines: {node: '>=12'} 8155 engines: {node: '>=12'}
@@ -8210,16 +8159,6 @@ packages:
8210 is-wsl: 2.2.0 8159 is-wsl: 2.2.0
8211 dev: true 8160 dev: true
8212 8161
8213 /open@9.1.0:
8214 resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==}
8215 engines: {node: '>=14.16'}
8216 dependencies:
8217 default-browser: 4.0.0
8218 define-lazy-prop: 3.0.0
8219 is-inside-container: 1.0.0
8220 is-wsl: 2.2.0
8221 dev: true
8222
8223 /openapi-schema-validator@3.0.3: 8162 /openapi-schema-validator@3.0.3:
8224 resolution: {integrity: sha512-KKpeNEvAmpy6B2JCfyrM4yWjL6vggDCVbBoR8Yfkj0Jltc6PCW+dBbcg+1yrTCuDv80qBQJ6w0ejA71DlOFegA==} 8163 resolution: {integrity: sha512-KKpeNEvAmpy6B2JCfyrM4yWjL6vggDCVbBoR8Yfkj0Jltc6PCW+dBbcg+1yrTCuDv80qBQJ6w0ejA71DlOFegA==}
8225 dependencies: 8164 dependencies:
@@ -8299,6 +8238,13 @@ packages:
8299 yocto-queue: 0.1.0 8238 yocto-queue: 0.1.0
8300 dev: true 8239 dev: true
8301 8240
8241 /p-limit@4.0.0:
8242 resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==}
8243 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
8244 dependencies:
8245 yocto-queue: 1.0.0
8246 dev: true
8247
8302 /p-locate@3.0.0: 8248 /p-locate@3.0.0:
8303 resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} 8249 resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==}
8304 engines: {node: '>=6'} 8250 engines: {node: '>=6'}
@@ -8320,6 +8266,13 @@ packages:
8320 p-limit: 3.1.0 8266 p-limit: 3.1.0
8321 dev: true 8267 dev: true
8322 8268
8269 /p-locate@6.0.0:
8270 resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==}
8271 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
8272 dependencies:
8273 p-limit: 4.0.0
8274 dev: true
8275
8323 /p-map@2.1.0: 8276 /p-map@2.1.0:
8324 resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} 8277 resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==}
8325 engines: {node: '>=6'} 8278 engines: {node: '>=6'}
@@ -8442,6 +8395,11 @@ packages:
8442 engines: {node: '>=8'} 8395 engines: {node: '>=8'}
8443 dev: true 8396 dev: true
8444 8397
8398 /path-exists@5.0.0:
8399 resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==}
8400 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
8401 dev: true
8402
8445 /path-is-absolute@1.0.1: 8403 /path-is-absolute@1.0.1:
8446 resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 8404 resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
8447 engines: {node: '>=0.10.0'} 8405 engines: {node: '>=0.10.0'}
@@ -8456,11 +8414,6 @@ packages:
8456 engines: {node: '>=8'} 8414 engines: {node: '>=8'}
8457 dev: true 8415 dev: true
8458 8416
8459 /path-key@4.0.0:
8460 resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
8461 engines: {node: '>=12'}
8462 dev: true
8463
8464 /path-parse@1.0.7: 8417 /path-parse@1.0.7:
8465 resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 8418 resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
8466 8419
@@ -8507,12 +8460,12 @@ packages:
8507 engines: {node: '>=4.0.0'} 8460 engines: {node: '>=4.0.0'}
8508 dev: false 8461 dev: false
8509 8462
8510 /pg-pool@3.6.1(pg@8.11.1): 8463 /pg-pool@3.6.1(pg@8.11.3):
8511 resolution: {integrity: sha512-jizsIzhkIitxCGfPRzJn1ZdcosIt3pz9Sh3V01fm1vZnbnCMgmGl5wvGGdNN2EL9Rmb0EcFoCkixH4Pu+sP9Og==} 8464 resolution: {integrity: sha512-jizsIzhkIitxCGfPRzJn1ZdcosIt3pz9Sh3V01fm1vZnbnCMgmGl5wvGGdNN2EL9Rmb0EcFoCkixH4Pu+sP9Og==}
8512 peerDependencies: 8465 peerDependencies:
8513 pg: '>=8.0' 8466 pg: '>=8.0'
8514 dependencies: 8467 dependencies:
8515 pg: 8.11.1 8468 pg: 8.11.3
8516 dev: false 8469 dev: false
8517 8470
8518 /pg-protocol@1.6.0: 8471 /pg-protocol@1.6.0:
@@ -8530,8 +8483,8 @@ packages:
8530 postgres-interval: 1.2.0 8483 postgres-interval: 1.2.0
8531 dev: false 8484 dev: false
8532 8485
8533 /pg@8.11.1: 8486 /pg@8.11.3:
8534 resolution: {integrity: sha512-utdq2obft07MxaDg0zBJI+l/M3mBRfIpEN3iSemsz0G5F2/VXx+XzqF4oxrbIZXQxt2AZzIUzyVg/YM6xOP/WQ==} 8487 resolution: {integrity: sha512-+9iuvG8QfaaUrrph+kpF24cXkH1YOOUeArRNYIxq1viYHZagBxrTno7cecY1Fa44tJeZvaoG+Djpkc3JwehN5g==}
8535 engines: {node: '>= 8.0.0'} 8488 engines: {node: '>= 8.0.0'}
8536 peerDependencies: 8489 peerDependencies:
8537 pg-native: '>=3.0.1' 8490 pg-native: '>=3.0.1'
@@ -8542,7 +8495,7 @@ packages:
8542 buffer-writer: 2.0.0 8495 buffer-writer: 2.0.0
8543 packet-reader: 1.0.0 8496 packet-reader: 1.0.0
8544 pg-connection-string: 2.6.2 8497 pg-connection-string: 2.6.2
8545 pg-pool: 3.6.1(pg@8.11.1) 8498 pg-pool: 3.6.1(pg@8.11.3)
8546 pg-protocol: 1.6.0 8499 pg-protocol: 1.6.0
8547 pg-types: 2.2.0 8500 pg-types: 2.2.0
8548 pgpass: 1.0.5 8501 pgpass: 1.0.5
@@ -8610,15 +8563,15 @@ packages:
8610 readable-stream: 4.4.2 8563 readable-stream: 4.4.2
8611 split2: 4.2.0 8564 split2: 4.2.0
8612 8565
8613 /pino-pretty@10.2.0: 8566 /pino-pretty@10.3.1:
8614 resolution: {integrity: sha512-tRvpyEmGtc2D+Lr3FulIZ+R1baggQ4S3xD2Ar93KixFEDx6SEAUP3W5aYuEw1C73d6ROrNcB2IXLteW8itlwhA==} 8567 resolution: {integrity: sha512-az8JbIYeN/1iLj2t0jR9DV48/LQ3RC6hZPpapKPkb84Q+yTidMCpgWxIT3N0flnBDilyBQ1luWNpOeJptjdp/g==}
8615 hasBin: true 8568 hasBin: true
8616 dependencies: 8569 dependencies:
8617 colorette: 2.0.20 8570 colorette: 2.0.20
8618 dateformat: 4.6.3 8571 dateformat: 4.6.3
8619 fast-copy: 3.0.1 8572 fast-copy: 3.0.1
8620 fast-safe-stringify: 2.1.1 8573 fast-safe-stringify: 2.1.1
8621 help-me: 4.2.0 8574 help-me: 5.0.0
8622 joycon: 3.1.1 8575 joycon: 3.1.1
8623 minimist: 1.2.8 8576 minimist: 1.2.8
8624 on-exit-leak-free: 2.1.0 8577 on-exit-leak-free: 2.1.0
@@ -8659,6 +8612,13 @@ packages:
8659 find-up: 4.1.0 8612 find-up: 4.1.0
8660 dev: true 8613 dev: true
8661 8614
8615 /pkg-dir@7.0.0:
8616 resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==}
8617 engines: {node: '>=14.16'}
8618 dependencies:
8619 find-up: 6.3.0
8620 dev: true
8621
8662 /pkg-up@3.1.0: 8622 /pkg-up@3.1.0:
8663 resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} 8623 resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==}
8664 engines: {node: '>=8'} 8624 engines: {node: '>=8'}
@@ -9053,8 +9013,8 @@ packages:
9053 fast-diff: 1.3.0 9013 fast-diff: 1.3.0
9054 dev: true 9014 dev: true
9055 9015
9056 /prettier@3.0.0: 9016 /prettier@3.2.5:
9057 resolution: {integrity: sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==} 9017 resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==}
9058 engines: {node: '>=14'} 9018 engines: {node: '>=14'}
9059 hasBin: true 9019 hasBin: true
9060 dev: true 9020 dev: true
@@ -9490,7 +9450,7 @@ packages:
9490 resolution: {integrity: sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==} 9450 resolution: {integrity: sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==}
9491 hasBin: true 9451 hasBin: true
9492 dependencies: 9452 dependencies:
9493 is-core-module: 2.13.0 9453 is-core-module: 2.13.1
9494 path-parse: 1.0.7 9454 path-parse: 1.0.7
9495 supports-preserve-symlinks-flag: 1.0.0 9455 supports-preserve-symlinks-flag: 1.0.0
9496 9456
@@ -9550,13 +9510,6 @@ packages:
9550 resolution: {integrity: sha512-fJhQQI5tLrQvYIYFpOnFinzv9dwmR7hRnUz1XqP3OJ1jIweTNOd6aTO4jwQSgcBSFUB+/KHJxuGneime+FdzOw==} 9510 resolution: {integrity: sha512-fJhQQI5tLrQvYIYFpOnFinzv9dwmR7hRnUz1XqP3OJ1jIweTNOd6aTO4jwQSgcBSFUB+/KHJxuGneime+FdzOw==}
9551 dev: false 9511 dev: false
9552 9512
9553 /run-applescript@5.0.0:
9554 resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==}
9555 engines: {node: '>=12'}
9556 dependencies:
9557 execa: 5.1.1
9558 dev: true
9559
9560 /run-parallel@1.2.0: 9513 /run-parallel@1.2.0:
9561 resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 9514 resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
9562 dependencies: 9515 dependencies:
@@ -9605,15 +9558,6 @@ packages:
9605 resolution: {integrity: sha512-8I2a3LovHTOpm7NV5yOyO8IHqgVsfK4+UuySrXU8YXkSRX7k6hCV9b3HrkKCr3nMpgj+0bmocaJJWpvp1oc7ZA==} 9558 resolution: {integrity: sha512-8I2a3LovHTOpm7NV5yOyO8IHqgVsfK4+UuySrXU8YXkSRX7k6hCV9b3HrkKCr3nMpgj+0bmocaJJWpvp1oc7ZA==}
9606 dev: false 9559 dev: false
9607 9560
9608 /schema-utils@2.7.1:
9609 resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==}
9610 engines: {node: '>= 8.9.0'}
9611 dependencies:
9612 '@types/json-schema': 7.0.13
9613 ajv: 6.12.6
9614 ajv-keywords: 3.5.2(ajv@6.12.6)
9615 dev: true
9616
9617 /schema-utils@3.3.0: 9561 /schema-utils@3.3.0:
9618 resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} 9562 resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==}
9619 engines: {node: '>= 10.13.0'} 9563 engines: {node: '>= 10.13.0'}
@@ -9656,8 +9600,8 @@ packages:
9656 resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} 9600 resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
9657 hasBin: true 9601 hasBin: true
9658 9602
9659 /semver@7.5.4: 9603 /semver@7.6.0:
9660 resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} 9604 resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==}
9661 engines: {node: '>=10'} 9605 engines: {node: '>=10'}
9662 hasBin: true 9606 hasBin: true
9663 dependencies: 9607 dependencies:
@@ -10158,11 +10102,6 @@ packages:
10158 engines: {node: '>=6'} 10102 engines: {node: '>=6'}
10159 dev: true 10103 dev: true
10160 10104
10161 /strip-final-newline@3.0.0:
10162 resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
10163 engines: {node: '>=12'}
10164 dev: true
10165
10166 /strip-indent@3.0.0: 10105 /strip-indent@3.0.0:
10167 resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} 10106 resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
10168 engines: {node: '>=8'} 10107 engines: {node: '>=8'}
@@ -10219,7 +10158,7 @@ packages:
10219 methods: 1.1.2 10158 methods: 1.1.2
10220 mime: 2.6.0 10159 mime: 2.6.0
10221 qs: 6.11.2 10160 qs: 6.11.2
10222 semver: 7.5.4 10161 semver: 7.6.0
10223 transitivePeerDependencies: 10162 transitivePeerDependencies:
10224 - supports-color 10163 - supports-color
10225 dev: true 10164 dev: true
@@ -10293,11 +10232,11 @@ packages:
10293 get-port: 3.2.0 10232 get-port: 3.2.0
10294 dev: true 10233 dev: true
10295 10234
10296 /synckit@0.8.5: 10235 /synckit@0.8.8:
10297 resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} 10236 resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==}
10298 engines: {node: ^14.18.0 || >=16.0.0} 10237 engines: {node: ^14.18.0 || >=16.0.0}
10299 dependencies: 10238 dependencies:
10300 '@pkgr/utils': 2.4.2 10239 '@pkgr/core': 0.1.1
10301 tslib: 2.6.2 10240 tslib: 2.6.2
10302 dev: true 10241 dev: true
10303 10242
@@ -10410,11 +10349,6 @@ packages:
10410 convert-hrtime: 3.0.0 10349 convert-hrtime: 3.0.0
10411 dev: true 10350 dev: true
10412 10351
10413 /titleize@3.0.0:
10414 resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==}
10415 engines: {node: '>=12'}
10416 dev: true
10417
10418 /tmp-cache@1.1.0: 10352 /tmp-cache@1.1.0:
10419 resolution: {integrity: sha512-j040fkL/x+XAZQ9K3bKGEPwgYhOZNBQLa3NXEADUiuno9C+3N2JJA4bVPDREixp604G3/vTXWA3DIPpA9lu1RQ==} 10353 resolution: {integrity: sha512-j040fkL/x+XAZQ9K3bKGEPwgYhOZNBQLa3NXEADUiuno9C+3N2JJA4bVPDREixp604G3/vTXWA3DIPpA9lu1RQ==}
10420 engines: {node: '>=6'} 10354 engines: {node: '>=6'}
@@ -10494,13 +10428,13 @@ packages:
10494 /truncatise@0.0.8: 10428 /truncatise@0.0.8:
10495 resolution: {integrity: sha512-cXzueh9pzBCsLzhToB4X4gZCb3KYkrsAcBAX97JnazE74HOl3cpBJYEV7nabHeG/6/WXCU5Yujlde/WPBUwnsg==} 10429 resolution: {integrity: sha512-cXzueh9pzBCsLzhToB4X4gZCb3KYkrsAcBAX97JnazE74HOl3cpBJYEV7nabHeG/6/WXCU5Yujlde/WPBUwnsg==}
10496 10430
10497 /ts-api-utils@1.0.3(typescript@5.1.6): 10431 /ts-api-utils@1.0.3(typescript@5.3.3):
10498 resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} 10432 resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==}
10499 engines: {node: '>=16.13.0'} 10433 engines: {node: '>=16.13.0'}
10500 peerDependencies: 10434 peerDependencies:
10501 typescript: '>=4.2.0' 10435 typescript: '>=4.2.0'
10502 dependencies: 10436 dependencies:
10503 typescript: 5.1.6 10437 typescript: 5.3.3
10504 dev: true 10438 dev: true
10505 10439
10506 /ts-morph@16.0.0: 10440 /ts-morph@16.0.0:
@@ -10510,8 +10444,8 @@ packages:
10510 code-block-writer: 11.0.3 10444 code-block-writer: 11.0.3
10511 dev: false 10445 dev: false
10512 10446
10513 /tsconfig-paths@3.14.2: 10447 /tsconfig-paths@3.15.0:
10514 resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==} 10448 resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==}
10515 dependencies: 10449 dependencies:
10516 '@types/json5': 0.0.29 10450 '@types/json5': 0.0.29
10517 json5: 1.0.2 10451 json5: 1.0.2
@@ -10538,14 +10472,14 @@ packages:
10538 safe-buffer: 5.2.1 10472 safe-buffer: 5.2.1
10539 dev: false 10473 dev: false
10540 10474
10541 /tsutils@3.21.0(typescript@5.1.6): 10475 /tsutils@3.21.0(typescript@5.3.3):
10542 resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} 10476 resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
10543 engines: {node: '>= 6'} 10477 engines: {node: '>= 6'}
10544 peerDependencies: 10478 peerDependencies:
10545 typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' 10479 typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
10546 dependencies: 10480 dependencies:
10547 tslib: 1.14.1 10481 tslib: 1.14.1
10548 typescript: 5.1.6 10482 typescript: 5.3.3
10549 dev: true 10483 dev: true
10550 10484
10551 /type-check@0.4.0: 10485 /type-check@0.4.0:
@@ -10629,8 +10563,8 @@ packages:
10629 is-typed-array: 1.1.12 10563 is-typed-array: 1.1.12
10630 dev: true 10564 dev: true
10631 10565
10632 /typescript@5.1.6: 10566 /typescript@5.3.3:
10633 resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} 10567 resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==}
10634 engines: {node: '>=14.17'} 10568 engines: {node: '>=14.17'}
10635 hasBin: true 10569 hasBin: true
10636 dev: true 10570 dev: true
@@ -10720,11 +10654,6 @@ packages:
10720 isobject: 3.0.1 10654 isobject: 3.0.1
10721 dev: true 10655 dev: true
10722 10656
10723 /untildify@4.0.0:
10724 resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==}
10725 engines: {node: '>=8'}
10726 dev: true
10727
10728 /update-browserslist-db@1.0.13(browserslist@4.22.1): 10657 /update-browserslist-db@1.0.13(browserslist@4.22.1):
10729 resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} 10658 resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
10730 hasBin: true 10659 hasBin: true
@@ -10736,6 +10665,17 @@ packages:
10736 picocolors: 1.0.0 10665 picocolors: 1.0.0
10737 dev: true 10666 dev: true
10738 10667
10668 /update-browserslist-db@1.0.13(browserslist@4.22.3):
10669 resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
10670 hasBin: true
10671 peerDependencies:
10672 browserslist: '>= 4.21.0'
10673 dependencies:
10674 browserslist: 4.22.3
10675 escalade: 3.1.1
10676 picocolors: 1.0.0
10677 dev: true
10678
10739 /upper-case-first@2.0.2: 10679 /upper-case-first@2.0.2:
10740 resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} 10680 resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==}
10741 dependencies: 10681 dependencies:
@@ -10809,8 +10749,8 @@ packages:
10809 hasBin: true 10749 hasBin: true
10810 dev: true 10750 dev: true
10811 10751
10812 /uuid@9.0.0: 10752 /uuid@9.0.1:
10813 resolution: {integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==} 10753 resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==}
10814 hasBin: true 10754 hasBin: true
10815 dev: false 10755 dev: false
10816 10756
@@ -11108,8 +11048,8 @@ packages:
11108 optional: true 11048 optional: true
11109 dev: true 11049 dev: true
11110 11050
11111 /xml2js@0.5.0: 11051 /xml2js@0.6.2:
11112 resolution: {integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==} 11052 resolution: {integrity: sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==}
11113 engines: {node: '>=4.0.0'} 11053 engines: {node: '>=4.0.0'}
11114 dependencies: 11054 dependencies:
11115 sax: 1.2.1 11055 sax: 1.2.1
@@ -11152,16 +11092,21 @@ packages:
11152 engines: {node: '>=10'} 11092 engines: {node: '>=10'}
11153 dev: true 11093 dev: true
11154 11094
11155 /youch-terminal@2.2.2: 11095 /yocto-queue@1.0.0:
11156 resolution: {integrity: sha512-JfVAsD0r88+vWVz+Im6bMk+c7gErDp1lq6Z1Na5LAyPZTwhB3VgO6HUQsm83I217mRFSuwVwEpnvwkK/TDTNhQ==} 11096 resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==}
11097 engines: {node: '>=12.20'}
11098 dev: true
11099
11100 /youch-terminal@2.2.3:
11101 resolution: {integrity: sha512-/PE77ZwG072tXBvF47S9RL9/G80u86icZ5QwyjblyM67L4n/T5qQeM3Xrecbu8kkDDr/9T/PTj/X+6G/OSRQug==}
11157 dependencies: 11102 dependencies:
11158 kleur: 4.1.5 11103 kleur: 4.1.5
11159 string-width: 4.2.3 11104 string-width: 4.2.3
11160 wordwrap: 1.0.0 11105 wordwrap: 1.0.0
11161 dev: true 11106 dev: true
11162 11107
11163 /youch@3.2.3: 11108 /youch@3.3.3:
11164 resolution: {integrity: sha512-ZBcWz/uzZaQVdCvfV4uk616Bbpf2ee+F/AvuKDR5EwX/Y4v06xWdtMluqTD7+KlZdM93lLm9gMZYo0sKBS0pgw==} 11109 resolution: {integrity: sha512-qSFXUk3UZBLfggAW3dJKg0BMblG5biqSF8M34E06o5CSsZtH92u9Hqmj2RzGiHDi64fhe83+4tENFP2DB6t6ZA==}
11165 dependencies: 11110 dependencies:
11166 cookie: 0.5.0 11111 cookie: 0.5.0
11167 mustache: 4.2.0 11112 mustache: 4.2.0
@@ -11187,5 +11132,5 @@ packages:
11187 dependencies: 11132 dependencies:
11188 jose: 4.14.6 11133 jose: 4.14.6
11189 ts-morph: 16.0.0 11134 ts-morph: 16.0.0
11190 uuid: 9.0.0 11135 uuid: 9.0.1
11191 dev: false 11136 dev: false
diff --git a/recipes b/recipes
Subproject f5b618f47b29597eb05e4c09ea664d827dcbda2 Subproject 73845dfa016c94de009be5057d793cdaabbb57b