chore: @npmcli/template-oss@4.21.1
Luke Karrys committed
Dec 5, 2023 at 10:49 UTC
0d4d59e7f59e5ceb261e42f4c85358d0e21ddbc8
23 files changed
+924
-2786
.github/actions/create-check/action.yml
new
+52
@@ -0,0 +1,52 @@
1
+# This file is automatically added by @npmcli/template-oss. Do not edit.
2
+
3
+name: 'Create Check'
4
+inputs:
5
+ name:
6
+ required: true
7
+ token:
8
+ required: true
9
+ sha:
10
+ required: true
11
+ check-name:
12
+ default: ''
13
+outputs:
14
+ check-id:
15
+ value: ${{ steps.create-check.outputs.check_id }}
16
+runs:
17
+ using: "composite"
18
+ steps:
19
+ - name: Get Workflow Job
20
+ uses: actions/github-script@v6
21
+ id: workflow
22
+ env:
23
+ JOB_NAME: "${{ inputs.name }}"
24
+ SHA: "${{ inputs.sha }}"
25
+ with:
26
+ result-encoding: string
27
+ script: |
28
+ const { repo: { owner, repo}, runId, serverUrl } = context
29
+ const { JOB_NAME, SHA } = process.env
30
+
31
+ const job = await github.rest.actions.listJobsForWorkflowRun({
32
+ owner,
33
+ repo,
34
+ run_id: runId,
35
+ per_page: 100
36
+ }).then(r => r.data.jobs.find(j => j.name.endsWith(JOB_NAME)))
37
+
38
+ return [
39
+ `This check is assosciated with ${serverUrl}/${owner}/${repo}/commit/${SHA}.`,
40
+ 'Run logs:',
41
+ job?.html_url || `could not be found for a job ending with: "${JOB_NAME}"`,
42
+ ].join(' ')
43
+ - name: Create Check
44
+ uses: LouisBrunner/checks-action@v1.6.0
45
+ id: create-check
46
+ with:
47
+ token: ${{ inputs.token }}
48
+ sha: ${{ inputs.sha }}
49
+ status: in_progress
50
+ name: ${{ inputs.check-name || inputs.name }}
51
+ output: |
52
+ {"summary":"${{ steps.workflow.outputs.result }}"}
.github/actions/install-latest-npm/action.yml
new
+58
@@ -0,0 +1,58 @@
1
+# This file is automatically added by @npmcli/template-oss. Do not edit.
2
+
3
+name: 'Install Latest npm'
4
+description: 'Install the latest version of npm compatible with the Node version'
5
+inputs:
6
+ node:
7
+ description: 'Current Node version'
8
+ required: true
9
+runs:
10
+ using: "composite"
11
+ steps:
12
+ # node 10/12/14 ship with npm@6, which is known to fail when updating itself in windows
13
+ - name: Update Windows npm
14
+ if: |
15
+ runner.os == 'Windows' && (
16
+ startsWith(inputs.node, 'v10.') ||
17
+ startsWith(inputs.node, 'v12.') ||
18
+ startsWith(inputs.node, 'v14.')
19
+ )
20
+ shell: cmd
21
+ run: |
22
+ curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
23
+ tar xf npm-7.5.4.tgz
24
+ cd package
25
+ node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
26
+ cd ..
27
+ rmdir /s /q package
28
+ - name: Install Latest npm
29
+ shell: bash
30
+ env:
31
+ NODE_VERSION: ${{ inputs.node }}
32
+ working-directory: ${{ runner.temp }}
33
+ run: |
34
+ MATCH=""
35
+ SPECS=("latest" "next-10" "next-9" "next-8" "next-7" "next-6")
36
+
37
+ echo "node@$NODE_VERSION"
38
+
39
+ for SPEC in ${SPECS[@]}; do
40
+ ENGINES=$(npm view npm@$SPEC --json | jq -r '.engines.node')
41
+ echo "Checking if node@$NODE_VERSION satisfies npm@$SPEC ($ENGINES)"
42
+
43
+ if npx semver -r "$ENGINES" "$NODE_VERSION" > /dev/null; then
44
+ MATCH=$SPEC
45
+ echo "Found compatible version: npm@$MATCH"
46
+ break
47
+ fi
48
+ done
49
+
50
+ if [ -z $MATCH ]; then
51
+ echo "Could not find a compatible version of npm for node@$NODE_VERSION"
52
+ exit 1
53
+ fi
54
+
55
+ npm i --prefer-online --no-fund --no-audit -g npm@$MATCH
56
+ - name: npm Version
57
+ shell: bash
58
+ run: npm -v
.github/workflows/audit.yml
+4
-46
@@ -30,52 +30,10 @@ jobs:
30
node-version: 18.x
31
check-latest: contains('18.x', '.x')
32
cache: npm
33
-
34
- # node 10/12/14 ship with npm@6, which is known to fail when updating itself in windows
35
- - name: Update Windows npm
36
- if: |
37
- matrix.platform.os == 'windows-latest' && (
38
- startsWith(steps.node.outputs.node-version, 'v10.') || startsWith(steps.node.outputs.node-version, 'v12.') || startsWith(steps.node.outputs.node-version, 'v14.')
39
- )
40
- run: |
41
- curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
42
- tar xf npm-7.5.4.tgz
43
- cd package
44
- node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
45
- cd ..
46
- rmdir /s /q package
47
-
48
- # Start on Node 10 because we dont test on anything lower
49
- - name: Install npm@7 on Node 10
50
- shell: bash
51
- if: startsWith(steps.node.outputs.node-version, 'v10.')
52
- id: npm-7
53
- run: |
54
- npm i --prefer-online --no-fund --no-audit -g npm@7
55
- echo "updated=true" >> "$GITHUB_OUTPUT"
56
-
57
- - name: Install npm@8 on Node 12
58
- shell: bash
59
- if: startsWith(steps.node.outputs.node-version, 'v12.')
60
- id: npm-8
61
- run: |
62
- npm i --prefer-online --no-fund --no-audit -g npm@8
63
- echo "updated=true" >> "$GITHUB_OUTPUT"
64
-
65
- - name: Install npm@9 on Node 14/16/18.0
66
- shell: bash
67
- if: startsWith(steps.node.outputs.node-version, 'v14.') || startsWith(steps.node.outputs.node-version, 'v16.') || startsWith(steps.node.outputs.node-version, 'v18.0.')
68
- id: npm-9
69
- run: |
70
- npm i --prefer-online --no-fund --no-audit -g npm@9
71
- echo "updated=true" >> "$GITHUB_OUTPUT"
72
-
73
- - name: Install npm@latest on Node
74
- if: ${{ !(steps.npm-7.outputs.updated || steps.npm-8.outputs.updated || steps.npm-9.outputs.updated) }}
75
- run: npm i --prefer-online --no-fund --no-audit -g npm@latest
76
-
77
- - name: npm Version
78
- run: npm -v
33
+ - name: Install Latest npm
34
+ uses: ./.github/actions/install-latest-npm
35
+ with:
36
+ node: ${{ steps.node.outputs.node-version }}
37
- name: Install Dependencies
38
run: npm i --no-audit --no-fund --package-lock
39
- name: Run Production Audit
.github/workflows/ci-cli.yml
+8
-92
@@ -38,52 +38,10 @@ jobs:
38
node-version: 18.x
39
check-latest: contains('18.x', '.x')
40
cache: npm
41
-
42
- # node 10/12/14 ship with npm@6, which is known to fail when updating itself in windows
43
- - name: Update Windows npm
44
- if: |
45
- matrix.platform.os == 'windows-latest' && (
46
- startsWith(steps.node.outputs.node-version, 'v10.') || startsWith(steps.node.outputs.node-version, 'v12.') || startsWith(steps.node.outputs.node-version, 'v14.')
47
- )
48
- run: |
49
- curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
50
- tar xf npm-7.5.4.tgz
51
- cd package
52
- node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
53
- cd ..
54
- rmdir /s /q package
55
-
56
- # Start on Node 10 because we dont test on anything lower
57
- - name: Install npm@7 on Node 10
58
- shell: bash
59
- if: startsWith(steps.node.outputs.node-version, 'v10.')
60
- id: npm-7
61
- run: |
62
- npm i --prefer-online --no-fund --no-audit -g npm@7
63
- echo "updated=true" >> "$GITHUB_OUTPUT"
64
-
65
- - name: Install npm@8 on Node 12
66
- shell: bash
67
- if: startsWith(steps.node.outputs.node-version, 'v12.')
68
- id: npm-8
69
- run: |
70
- npm i --prefer-online --no-fund --no-audit -g npm@8
71
- echo "updated=true" >> "$GITHUB_OUTPUT"
72
-
73
- - name: Install npm@9 on Node 14/16/18.0
74
- shell: bash
75
- if: startsWith(steps.node.outputs.node-version, 'v14.') || startsWith(steps.node.outputs.node-version, 'v16.') || startsWith(steps.node.outputs.node-version, 'v18.0.')
76
- id: npm-9
77
- run: |
78
- npm i --prefer-online --no-fund --no-audit -g npm@9
79
- echo "updated=true" >> "$GITHUB_OUTPUT"
80
-
81
- - name: Install npm@latest on Node
82
- if: ${{ !(steps.npm-7.outputs.updated || steps.npm-8.outputs.updated || steps.npm-9.outputs.updated) }}
83
- run: npm i --prefer-online --no-fund --no-audit -g npm@latest
84
-
85
- - name: npm Version
86
- run: npm -v
41
+ - name: Install Latest npm
42
+ uses: ./.github/actions/install-latest-npm
43
+ with:
44
+ node: ${{ steps.node.outputs.node-version }}
45
- name: Install Dependencies
46
run: npm i --no-audit --no-fund
47
- name: Lint
@@ -123,52 +81,10 @@ jobs:
81
node-version: ${{ matrix.node-version }}
82
check-latest: contains(matrix.node-version, '.x')
83
cache: npm
126
-
127
- # node 10/12/14 ship with npm@6, which is known to fail when updating itself in windows
128
- - name: Update Windows npm
129
- if: |
130
- matrix.platform.os == 'windows-latest' && (
131
- startsWith(steps.node.outputs.node-version, 'v10.') || startsWith(steps.node.outputs.node-version, 'v12.') || startsWith(steps.node.outputs.node-version, 'v14.')
132
- )
133
- run: |
134
- curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
135
- tar xf npm-7.5.4.tgz
136
- cd package
137
- node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
138
- cd ..
139
- rmdir /s /q package
140
-
141
- # Start on Node 10 because we dont test on anything lower
142
- - name: Install npm@7 on Node 10
143
- shell: bash
144
- if: startsWith(steps.node.outputs.node-version, 'v10.')
145
- id: npm-7
146
- run: |
147
- npm i --prefer-online --no-fund --no-audit -g npm@7
148
- echo "updated=true" >> "$GITHUB_OUTPUT"
149
-
150
- - name: Install npm@8 on Node 12
151
- shell: bash
152
- if: startsWith(steps.node.outputs.node-version, 'v12.')
153
- id: npm-8
154
- run: |
155
- npm i --prefer-online --no-fund --no-audit -g npm@8
156
- echo "updated=true" >> "$GITHUB_OUTPUT"
157
-
158
- - name: Install npm@9 on Node 14/16/18.0
159
- shell: bash
160
- if: startsWith(steps.node.outputs.node-version, 'v14.') || startsWith(steps.node.outputs.node-version, 'v16.') || startsWith(steps.node.outputs.node-version, 'v18.0.')
161
- id: npm-9
162
- run: |
163
- npm i --prefer-online --no-fund --no-audit -g npm@9
164
- echo "updated=true" >> "$GITHUB_OUTPUT"
165
-
166
- - name: Install npm@latest on Node
167
- if: ${{ !(steps.npm-7.outputs.updated || steps.npm-8.outputs.updated || steps.npm-9.outputs.updated) }}
168
- run: npm i --prefer-online --no-fund --no-audit -g npm@latest
169
-
170
- - name: npm Version
171
- run: npm -v
84
+ - name: Install Latest npm
85
+ uses: ./.github/actions/install-latest-npm
86
+ with:
87
+ node: ${{ steps.node.outputs.node-version }}
88
- name: Install Dependencies
89
run: npm i --no-audit --no-fund
90
- name: Add Problem Matcher
.github/workflows/ci.yml
+12
-138
@@ -38,52 +38,10 @@ jobs:
38
node-version: 18.x
39
check-latest: contains('18.x', '.x')
40
cache: npm
41
-
42
- # node 10/12/14 ship with npm@6, which is known to fail when updating itself in windows
43
- - name: Update Windows npm
44
- if: |
45
- matrix.platform.os == 'windows-latest' && (
46
- startsWith(steps.node.outputs.node-version, 'v10.') || startsWith(steps.node.outputs.node-version, 'v12.') || startsWith(steps.node.outputs.node-version, 'v14.')
47
- )
48
- run: |
49
- curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
50
- tar xf npm-7.5.4.tgz
51
- cd package
52
- node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
53
- cd ..
54
- rmdir /s /q package
55
-
56
- # Start on Node 10 because we dont test on anything lower
57
- - name: Install npm@7 on Node 10
58
- shell: bash
59
- if: startsWith(steps.node.outputs.node-version, 'v10.')
60
- id: npm-7
61
- run: |
62
- npm i --prefer-online --no-fund --no-audit -g npm@7
63
- echo "updated=true" >> "$GITHUB_OUTPUT"
64
-
65
- - name: Install npm@8 on Node 12
66
- shell: bash
67
- if: startsWith(steps.node.outputs.node-version, 'v12.')
68
- id: npm-8
69
- run: |
70
- npm i --prefer-online --no-fund --no-audit -g npm@8
71
- echo "updated=true" >> "$GITHUB_OUTPUT"
72
-
73
- - name: Install npm@9 on Node 14/16/18.0
74
- shell: bash
75
- if: startsWith(steps.node.outputs.node-version, 'v14.') || startsWith(steps.node.outputs.node-version, 'v16.') || startsWith(steps.node.outputs.node-version, 'v18.0.')
76
- id: npm-9
77
- run: |
78
- npm i --prefer-online --no-fund --no-audit -g npm@9
79
- echo "updated=true" >> "$GITHUB_OUTPUT"
80
-
81
- - name: Install npm@latest on Node
82
- if: ${{ !(steps.npm-7.outputs.updated || steps.npm-8.outputs.updated || steps.npm-9.outputs.updated) }}
83
- run: npm i --prefer-online --no-fund --no-audit -g npm@latest
84
-
85
- - name: npm Version
86
- run: npm -v
41
+ - name: Install Latest npm
42
+ uses: ./.github/actions/install-latest-npm
43
+ with:
44
+ node: ${{ steps.node.outputs.node-version }}
45
- name: Install Dependencies
46
run: npm i --no-audit --no-fund
47
- name: Lint
@@ -123,52 +81,10 @@ jobs:
81
node-version: ${{ matrix.node-version }}
82
check-latest: contains(matrix.node-version, '.x')
83
cache: npm
126
-
127
- # node 10/12/14 ship with npm@6, which is known to fail when updating itself in windows
128
- - name: Update Windows npm
129
- if: |
130
- matrix.platform.os == 'windows-latest' && (
131
- startsWith(steps.node.outputs.node-version, 'v10.') || startsWith(steps.node.outputs.node-version, 'v12.') || startsWith(steps.node.outputs.node-version, 'v14.')
132
- )
133
- run: |
134
- curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
135
- tar xf npm-7.5.4.tgz
136
- cd package
137
- node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
138
- cd ..
139
- rmdir /s /q package
140
-
141
- # Start on Node 10 because we dont test on anything lower
142
- - name: Install npm@7 on Node 10
143
- shell: bash
144
- if: startsWith(steps.node.outputs.node-version, 'v10.')
145
- id: npm-7
146
- run: |
147
- npm i --prefer-online --no-fund --no-audit -g npm@7
148
- echo "updated=true" >> "$GITHUB_OUTPUT"
149
-
150
- - name: Install npm@8 on Node 12
151
- shell: bash
152
- if: startsWith(steps.node.outputs.node-version, 'v12.')
153
- id: npm-8
154
- run: |
155
- npm i --prefer-online --no-fund --no-audit -g npm@8
156
- echo "updated=true" >> "$GITHUB_OUTPUT"
157
-
158
- - name: Install npm@9 on Node 14/16/18.0
159
- shell: bash
160
- if: startsWith(steps.node.outputs.node-version, 'v14.') || startsWith(steps.node.outputs.node-version, 'v16.') || startsWith(steps.node.outputs.node-version, 'v18.0.')
161
- id: npm-9
162
- run: |
163
- npm i --prefer-online --no-fund --no-audit -g npm@9
164
- echo "updated=true" >> "$GITHUB_OUTPUT"
165
-
166
- - name: Install npm@latest on Node
167
- if: ${{ !(steps.npm-7.outputs.updated || steps.npm-8.outputs.updated || steps.npm-9.outputs.updated) }}
168
- run: npm i --prefer-online --no-fund --no-audit -g npm@latest
169
-
170
- - name: npm Version
171
- run: npm -v
84
+ - name: Install Latest npm
85
+ uses: ./.github/actions/install-latest-npm
86
+ with:
87
+ node: ${{ steps.node.outputs.node-version }}
88
- name: Install Dependencies
89
run: npm i --no-audit --no-fund
90
- name: Add Problem Matcher
@@ -206,52 +122,10 @@ jobs:
122
node-version: ${{ matrix.node-version }}
123
check-latest: contains(matrix.node-version, '.x')
124
cache: npm
209
-
210
- # node 10/12/14 ship with npm@6, which is known to fail when updating itself in windows
211
- - name: Update Windows npm
212
- if: |
213
- matrix.platform.os == 'windows-latest' && (
214
- startsWith(steps.node.outputs.node-version, 'v10.') || startsWith(steps.node.outputs.node-version, 'v12.') || startsWith(steps.node.outputs.node-version, 'v14.')
215
- )
216
- run: |
217
- curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
218
- tar xf npm-7.5.4.tgz
219
- cd package
220
- node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
221
- cd ..
222
- rmdir /s /q package
223
-
224
- # Start on Node 10 because we dont test on anything lower
225
- - name: Install npm@7 on Node 10
226
- shell: bash
227
- if: startsWith(steps.node.outputs.node-version, 'v10.')
228
- id: npm-7
229
- run: |
230
- npm i --prefer-online --no-fund --no-audit -g npm@7
231
- echo "updated=true" >> "$GITHUB_OUTPUT"
232
-
233
- - name: Install npm@8 on Node 12
234
- shell: bash
235
- if: startsWith(steps.node.outputs.node-version, 'v12.')
236
- id: npm-8
237
- run: |
238
- npm i --prefer-online --no-fund --no-audit -g npm@8
239
- echo "updated=true" >> "$GITHUB_OUTPUT"
240
-
241
- - name: Install npm@9 on Node 14/16/18.0
242
- shell: bash
243
- if: startsWith(steps.node.outputs.node-version, 'v14.') || startsWith(steps.node.outputs.node-version, 'v16.') || startsWith(steps.node.outputs.node-version, 'v18.0.')
244
- id: npm-9
245
- run: |
246
- npm i --prefer-online --no-fund --no-audit -g npm@9
247
- echo "updated=true" >> "$GITHUB_OUTPUT"
248
-
249
- - name: Install npm@latest on Node
250
- if: ${{ !(steps.npm-7.outputs.updated || steps.npm-8.outputs.updated || steps.npm-9.outputs.updated) }}
251
- run: npm i --prefer-online --no-fund --no-audit -g npm@latest
252
-
253
- - name: npm Version
254
- run: npm -v
125
+ - name: Install Latest npm
126
+ uses: ./.github/actions/install-latest-npm
127
+ with:
128
+ node: ${{ steps.node.outputs.node-version }}
129
- name: Install Dependencies
130
run: npm i --no-audit --no-fund
131
- name: Check CLI Documentation
.github/workflows/post-dependabot.yml
+4
-46
@@ -31,52 +31,10 @@ jobs:
31
node-version: 18.x
32
check-latest: contains('18.x', '.x')
33
cache: npm
34
-
35
- # node 10/12/14 ship with npm@6, which is known to fail when updating itself in windows
36
- - name: Update Windows npm
37
- if: |
38
- matrix.platform.os == 'windows-latest' && (
39
- startsWith(steps.node.outputs.node-version, 'v10.') || startsWith(steps.node.outputs.node-version, 'v12.') || startsWith(steps.node.outputs.node-version, 'v14.')
40
- )
41
- run: |
42
- curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
43
- tar xf npm-7.5.4.tgz
44
- cd package
45
- node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
46
- cd ..
47
- rmdir /s /q package
48
-
49
- # Start on Node 10 because we dont test on anything lower
50
- - name: Install npm@7 on Node 10
51
- shell: bash
52
- if: startsWith(steps.node.outputs.node-version, 'v10.')
53
- id: npm-7
54
- run: |
55
- npm i --prefer-online --no-fund --no-audit -g npm@7
56
- echo "updated=true" >> "$GITHUB_OUTPUT"
57
-
58
- - name: Install npm@8 on Node 12
59
- shell: bash
60
- if: startsWith(steps.node.outputs.node-version, 'v12.')
61
- id: npm-8
62
- run: |
63
- npm i --prefer-online --no-fund --no-audit -g npm@8
64
- echo "updated=true" >> "$GITHUB_OUTPUT"
65
-
66
- - name: Install npm@9 on Node 14/16/18.0
67
- shell: bash
68
- if: startsWith(steps.node.outputs.node-version, 'v14.') || startsWith(steps.node.outputs.node-version, 'v16.') || startsWith(steps.node.outputs.node-version, 'v18.0.')
69
- id: npm-9
70
- run: |
71
- npm i --prefer-online --no-fund --no-audit -g npm@9
72
- echo "updated=true" >> "$GITHUB_OUTPUT"
73
-
74
- - name: Install npm@latest on Node
75
- if: ${{ !(steps.npm-7.outputs.updated || steps.npm-8.outputs.updated || steps.npm-9.outputs.updated) }}
76
- run: npm i --prefer-online --no-fund --no-audit -g npm@latest
77
-
78
- - name: npm Version
79
- run: npm -v
34
+ - name: Install Latest npm
35
+ uses: ./.github/actions/install-latest-npm
36
+ with:
37
+ node: ${{ steps.node.outputs.node-version }}
38
- name: Install Dependencies
39
run: npm i --no-audit --no-fund
40
- name: Fetch Dependabot Metadata
.github/workflows/publish.yml
+4
-46
@@ -36,52 +36,10 @@ jobs:
36
node-version: 18.x
37
check-latest: contains('18.x', '.x')
38
cache: npm
39
-
40
- # node 10/12/14 ship with npm@6, which is known to fail when updating itself in windows
41
- - name: Update Windows npm
42
- if: |
43
- matrix.platform.os == 'windows-latest' && (
44
- startsWith(steps.node.outputs.node-version, 'v10.') || startsWith(steps.node.outputs.node-version, 'v12.') || startsWith(steps.node.outputs.node-version, 'v14.')
45
- )
46
- run: |
47
- curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
48
- tar xf npm-7.5.4.tgz
49
- cd package
50
- node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
51
- cd ..
52
- rmdir /s /q package
53
-
54
- # Start on Node 10 because we dont test on anything lower
55
- - name: Install npm@7 on Node 10
56
- shell: bash
57
- if: startsWith(steps.node.outputs.node-version, 'v10.')
58
- id: npm-7
59
- run: |
60
- npm i --prefer-online --no-fund --no-audit -g npm@7
61
- echo "updated=true" >> "$GITHUB_OUTPUT"
62
-
63
- - name: Install npm@8 on Node 12
64
- shell: bash
65
- if: startsWith(steps.node.outputs.node-version, 'v12.')
66
- id: npm-8
67
- run: |
68
- npm i --prefer-online --no-fund --no-audit -g npm@8
69
- echo "updated=true" >> "$GITHUB_OUTPUT"
70
-
71
- - name: Install npm@9 on Node 14/16/18.0
72
- shell: bash
73
- if: startsWith(steps.node.outputs.node-version, 'v14.') || startsWith(steps.node.outputs.node-version, 'v16.') || startsWith(steps.node.outputs.node-version, 'v18.0.')
74
- id: npm-9
75
- run: |
76
- npm i --prefer-online --no-fund --no-audit -g npm@9
77
- echo "updated=true" >> "$GITHUB_OUTPUT"
78
-
79
- - name: Install npm@latest on Node
80
- if: ${{ !(steps.npm-7.outputs.updated || steps.npm-8.outputs.updated || steps.npm-9.outputs.updated) }}
81
- run: npm i --prefer-online --no-fund --no-audit -g npm@latest
82
-
83
- - name: npm Version
84
- run: npm -v
39
+ - name: Install Latest npm
40
+ uses: ./.github/actions/install-latest-npm
41
+ with:
42
+ node: ${{ steps.node.outputs.node-version }}
43
- name: Install Dependencies
44
run: npm i --no-audit --no-fund
45
- name: Rebuild deps
.github/workflows/update-cli.yml
+4
-46
@@ -31,52 +31,10 @@ jobs:
31
node-version: 18.x
32
check-latest: contains('18.x', '.x')
33
cache: npm
34
-
35
- # node 10/12/14 ship with npm@6, which is known to fail when updating itself in windows
36
- - name: Update Windows npm
37
- if: |
38
- matrix.platform.os == 'windows-latest' && (
39
- startsWith(steps.node.outputs.node-version, 'v10.') || startsWith(steps.node.outputs.node-version, 'v12.') || startsWith(steps.node.outputs.node-version, 'v14.')
40
- )
41
- run: |
42
- curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
43
- tar xf npm-7.5.4.tgz
44
- cd package
45
- node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
46
- cd ..
47
- rmdir /s /q package
48
-
49
- # Start on Node 10 because we dont test on anything lower
50
- - name: Install npm@7 on Node 10
51
- shell: bash
52
- if: startsWith(steps.node.outputs.node-version, 'v10.')
53
- id: npm-7
54
- run: |
55
- npm i --prefer-online --no-fund --no-audit -g npm@7
56
- echo "updated=true" >> "$GITHUB_OUTPUT"
57
-
58
- - name: Install npm@8 on Node 12
59
- shell: bash
60
- if: startsWith(steps.node.outputs.node-version, 'v12.')
61
- id: npm-8
62
- run: |
63
- npm i --prefer-online --no-fund --no-audit -g npm@8
64
- echo "updated=true" >> "$GITHUB_OUTPUT"
65
-
66
- - name: Install npm@9 on Node 14/16/18.0
67
- shell: bash
68
- if: startsWith(steps.node.outputs.node-version, 'v14.') || startsWith(steps.node.outputs.node-version, 'v16.') || startsWith(steps.node.outputs.node-version, 'v18.0.')
69
- id: npm-9
70
- run: |
71
- npm i --prefer-online --no-fund --no-audit -g npm@9
72
- echo "updated=true" >> "$GITHUB_OUTPUT"
73
-
74
- - name: Install npm@latest on Node
75
- if: ${{ !(steps.npm-7.outputs.updated || steps.npm-8.outputs.updated || steps.npm-9.outputs.updated) }}
76
- run: npm i --prefer-online --no-fund --no-audit -g npm@latest
77
-
78
- - name: npm Version
79
- run: npm -v
34
+ - name: Install Latest npm
35
+ uses: ./.github/actions/install-latest-npm
36
+ with:
37
+ node: ${{ steps.node.outputs.node-version }}
38
- name: Install Dependencies
39
run: npm i --no-audit --no-fund
40
- name: Build documentation
.gitignore
+3
@@ -2,6 +2,8 @@
2
3
# ignore everything in the root
4
/*
5
+# transient test directories
6
+tap-testdir*/
7
8
# keep these
9
!**/.gitignore
@@ -38,5 +40,6 @@
40
!/static/
41
!/tap-snapshots/
42
!/test/
43
+!/tsconfig.json
44
!/webpack.config.js
45
!/cli/
.prettierignore
+1
-2
@@ -1,5 +1,4 @@
1
-**/template-oss/*.json
2
-**/template-oss/*.yml
1
+**/template-oss/*.hbs
2
/.github/
3
/package-lock.json
4
/SECURITY.md
cli/.gitignore
+2
@@ -2,6 +2,8 @@
2
3
# ignore everything in the root
4
/*
5
+# transient test directories
6
+tap-testdir*/
7
8
# keep these
9
!**/.gitignore
cli/package.json
+3
-3
@@ -8,7 +8,7 @@
8
},
9
"scripts": {
10
"build": "node bin/build.js",
11
- "lint": "eslint \"**/*.js\"",
11
+ "lint": "eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"",
12
"postlint": "template-oss-check",
13
"template-oss-apply": "template-oss-apply --force",
14
"lintfix": "npm run lint -- --fix",
@@ -30,7 +30,7 @@
30
},
31
"devDependencies": {
32
"@npmcli/eslint-config": "^4.0.2",
33
- "@npmcli/template-oss": "4.19.0",
33
+ "@npmcli/template-oss": "4.21.1",
34
"tap": "^16.3.9"
35
},
36
"author": "GitHub Inc.",
@@ -39,7 +39,7 @@
39
},
40
"templateOSS": {
41
"//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
42
- "version": "4.19.0",
42
+ "version": "4.21.1",
43
"content": "./scripts/template-oss"
44
},
45
"files": [
cli/scripts/template-oss/_step-deps-yml.hbs
renamed
cli/scripts/template-oss/index.js
+1
-1
@@ -2,7 +2,7 @@ module.exports = {
2
...require('../../../scripts/template-oss'),
3
workspaceRepo: {
4
add: {
5
- '.github/workflows/update-cli.yml': 'update-cli.yml',
5
+ '.github/workflows/update-cli.yml': 'update-cli-yml.hbs',
6
},
7
},
8
allowPaths: ['/releases.json'],
cli/scripts/template-oss/update-cli-yml.hbs
renamed
+1
-1
@@ -9,7 +9,7 @@ jobs:
9
update-cli:
10
outputs:
11
has_changes: $\{{ steps.status.outputs.has_changes }}
12
- {{> job jobName="Update CLI" }}
12
+ {{> jobYml jobName="Update CLI" }}
13
- name: Build documentation
14
run: npm run build -w cli
15
env:
package-lock.json
+758
-2356
@@ -49,7 +49,7 @@
49
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
50
"@github/prettier-config": "^0.0.6",
51
"@npmcli/eslint-config": "^4.0.2",
52
- "@npmcli/template-oss": "4.19.0",
52
+ "@npmcli/template-oss": "4.21.1",
53
"@testing-library/jest-dom": "^6.1.4",
54
"@testing-library/react": "^14.0.0",
55
"babel-jest": "^29.7.0",
@@ -90,7 +90,7 @@
90
},
91
"devDependencies": {
92
"@npmcli/eslint-config": "^4.0.2",
93
- "@npmcli/template-oss": "4.19.0",
93
+ "@npmcli/template-oss": "4.21.1",
94
"tap": "^16.3.9"
95
},
96
"engines": {
@@ -2341,16 +2341,16 @@
2341
}
2342
},
2343
"node_modules/@commitlint/cli": {
2344
- "version": "17.8.1",
2345
- "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.8.1.tgz",
2346
- "integrity": "sha512-ay+WbzQesE0Rv4EQKfNbSMiJJ12KdKTDzIt0tcK4k11FdsWmtwP0Kp1NWMOUswfIWo6Eb7p7Ln721Nx9FLNBjg==",
2344
+ "version": "18.4.3",
2345
+ "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-18.4.3.tgz",
2346
+ "integrity": "sha512-zop98yfB3A6NveYAZ3P1Mb6bIXuCeWgnUfVNkH4yhIMQpQfzFwseadazOuSn0OOfTt0lWuFauehpm9GcqM5lww==",
2347
"dev": true,
2348
"dependencies": {
2349
- "@commitlint/format": "^17.8.1",
2350
- "@commitlint/lint": "^17.8.1",
2351
- "@commitlint/load": "^17.8.1",
2352
- "@commitlint/read": "^17.8.1",
2353
- "@commitlint/types": "^17.8.1",
2349
+ "@commitlint/format": "^18.4.3",
2350
+ "@commitlint/lint": "^18.4.3",
2351
+ "@commitlint/load": "^18.4.3",
2352
+ "@commitlint/read": "^18.4.3",
2353
+ "@commitlint/types": "^18.4.3",
2354
"execa": "^5.0.0",
2355
"lodash.isfunction": "^3.0.9",
2356
"resolve-from": "5.0.0",
@@ -2361,41 +2361,41 @@
2361
"commitlint": "cli.js"
2362
},
2363
"engines": {
2364
- "node": ">=v14"
2364
+ "node": ">=v18"
2365
}
2366
},
2367
"node_modules/@commitlint/config-conventional": {
2368
- "version": "17.8.1",
2369
- "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.8.1.tgz",
2370
- "integrity": "sha512-NxCOHx1kgneig3VLauWJcDWS40DVjg7nKOpBEEK9E5fjJpQqLCilcnKkIIjdBH98kEO1q3NpE5NSrZ2kl/QGJg==",
2368
+ "version": "18.4.3",
2369
+ "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-18.4.3.tgz",
2370
+ "integrity": "sha512-729eRRaNta7JZF07qf6SAGSghoDEp9mH7yHU0m7ff0q89W97wDrWCyZ3yoV3mcQJwbhlmVmZPTkPcm7qiAu8WA==",
2371
"dev": true,
2372
"dependencies": {
2373
- "conventional-changelog-conventionalcommits": "^6.1.0"
2373
+ "conventional-changelog-conventionalcommits": "^7.0.2"
2374
},
2375
"engines": {
2376
- "node": ">=v14"
2376
+ "node": ">=v18"
2377
}
2378
},
2379
"node_modules/@commitlint/config-validator": {
2380
- "version": "17.8.1",
2381
- "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.8.1.tgz",
2382
- "integrity": "sha512-UUgUC+sNiiMwkyiuIFR7JG2cfd9t/7MV8VB4TZ+q02ZFkHoduUS4tJGsCBWvBOGD9Btev6IecPMvlWUfJorkEA==",
2380
+ "version": "18.4.3",
2381
+ "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-18.4.3.tgz",
2382
+ "integrity": "sha512-FPZZmTJBARPCyef9ohRC9EANiQEKSWIdatx5OlgeHKu878dWwpyeFauVkhzuBRJFcCA4Uvz/FDtlDKs008IHcA==",
2383
"dev": true,
2384
"dependencies": {
2385
- "@commitlint/types": "^17.8.1",
2385
+ "@commitlint/types": "^18.4.3",
2386
"ajv": "^8.11.0"
2387
},
2388
"engines": {
2389
- "node": ">=v14"
2389
+ "node": ">=v18"
2390
}
2391
},
2392
"node_modules/@commitlint/ensure": {
2393
- "version": "17.8.1",
2394
- "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.8.1.tgz",
2395
- "integrity": "sha512-xjafwKxid8s1K23NFpL8JNo6JnY/ysetKo8kegVM7c8vs+kWLP8VrQq+NbhgVlmCojhEDbzQKp4eRXSjVOGsow==",
2393
+ "version": "18.4.3",
2394
+ "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-18.4.3.tgz",
2395
+ "integrity": "sha512-MI4fwD9TWDVn4plF5+7JUyLLbkOdzIRBmVeNlk4dcGlkrVA+/l5GLcpN66q9LkFsFv6G2X31y89ApA3hqnqIFg==",
2396
"dev": true,
2397
"dependencies": {
2398
- "@commitlint/types": "^17.8.1",
2398
+ "@commitlint/types": "^18.4.3",
2399
"lodash.camelcase": "^4.3.0",
2400
"lodash.kebabcase": "^4.1.1",
2401
"lodash.snakecase": "^4.1.1",
@@ -2403,29 +2403,29 @@
2403
"lodash.upperfirst": "^4.3.1"
2404
},
2405
"engines": {
2406
- "node": ">=v14"
2406
+ "node": ">=v18"
2407
}
2408
},
2409
"node_modules/@commitlint/execute-rule": {
2410
- "version": "17.8.1",
2411
- "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-17.8.1.tgz",
2412
- "integrity": "sha512-JHVupQeSdNI6xzA9SqMF+p/JjrHTcrJdI02PwesQIDCIGUrv04hicJgCcws5nzaoZbROapPs0s6zeVHoxpMwFQ==",
2410
+ "version": "18.4.3",
2411
+ "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-18.4.3.tgz",
2412
+ "integrity": "sha512-t7FM4c+BdX9WWZCPrrbV5+0SWLgT3kCq7e7/GhHCreYifg3V8qyvO127HF796vyFql75n4TFF+5v1asOOWkV1Q==",
2413
"dev": true,
2414
"engines": {
2415
- "node": ">=v14"
2415
+ "node": ">=v18"
2416
}
2417
},
2418
"node_modules/@commitlint/format": {
2419
- "version": "17.8.1",
2420
- "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-17.8.1.tgz",
2421
- "integrity": "sha512-f3oMTyZ84M9ht7fb93wbCKmWxO5/kKSbwuYvS867duVomoOsgrgljkGGIztmT/srZnaiGbaK8+Wf8Ik2tSr5eg==",
2419
+ "version": "18.4.3",
2420
+ "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-18.4.3.tgz",
2421
+ "integrity": "sha512-8b+ItXYHxAhRAXFfYki5PpbuMMOmXYuzLxib65z2XTqki59YDQJGpJ/wB1kEE5MQDgSTQWtKUrA8n9zS/1uIDQ==",
2422
"dev": true,
2423
"dependencies": {
2424
- "@commitlint/types": "^17.8.1",
2424
+ "@commitlint/types": "^18.4.3",
2425
"chalk": "^4.1.0"
2426
},
2427
"engines": {
2428
- "node": ">=v14"
2428
+ "node": ">=v18"
2429
}
2430
},
2431
"node_modules/@commitlint/format/node_modules/ansi-styles": {
@@ -2499,16 +2499,16 @@
2499
}
2500
},
2501
"node_modules/@commitlint/is-ignored": {
2502
- "version": "17.8.1",
2503
- "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.8.1.tgz",
2504
- "integrity": "sha512-UshMi4Ltb4ZlNn4F7WtSEugFDZmctzFpmbqvpyxD3la510J+PLcnyhf9chs7EryaRFJMdAKwsEKfNK0jL/QM4g==",
2502
+ "version": "18.4.3",
2503
+ "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-18.4.3.tgz",
2504
+ "integrity": "sha512-ZseOY9UfuAI32h9w342Km4AIaTieeFskm2ZKdrG7r31+c6zGBzuny9KQhwI9puc0J3GkUquEgKJblCl7pMnjwg==",
2505
"dev": true,
2506
"dependencies": {
2507
- "@commitlint/types": "^17.8.1",
2507
+ "@commitlint/types": "^18.4.3",
2508
"semver": "7.5.4"
2509
},
2510
"engines": {
2511
- "node": ">=v14"
2511
+ "node": ">=v18"
2512
}
2513
},
2514
"node_modules/@commitlint/is-ignored/node_modules/semver": {
@@ -2527,43 +2527,50 @@
2527
}
2528
},
2529
"node_modules/@commitlint/lint": {
2530
- "version": "17.8.1",
2531
- "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.8.1.tgz",
2532
- "integrity": "sha512-aQUlwIR1/VMv2D4GXSk7PfL5hIaFSfy6hSHV94O8Y27T5q+DlDEgd/cZ4KmVI+MWKzFfCTiTuWqjfRSfdRllCA==",
2530
+ "version": "18.4.3",
2531
+ "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-18.4.3.tgz",
2532
+ "integrity": "sha512-18u3MRgEXNbnYkMOWoncvq6QB8/90m9TbERKgdPqVvS+zQ/MsuRhdvHYCIXGXZxUb0YI4DV2PC4bPneBV/fYuA==",
2533
"dev": true,
2534
"dependencies": {
2535
- "@commitlint/is-ignored": "^17.8.1",
2536
- "@commitlint/parse": "^17.8.1",
2537
- "@commitlint/rules": "^17.8.1",
2538
- "@commitlint/types": "^17.8.1"
2535
+ "@commitlint/is-ignored": "^18.4.3",
2536
+ "@commitlint/parse": "^18.4.3",
2537
+ "@commitlint/rules": "^18.4.3",
2538
+ "@commitlint/types": "^18.4.3"
2539
},
2540
"engines": {
2541
- "node": ">=v14"
2541
+ "node": ">=v18"
2542
}
2543
},
2544
"node_modules/@commitlint/load": {
2545
- "version": "17.8.1",
2546
- "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.8.1.tgz",
2547
- "integrity": "sha512-iF4CL7KDFstP1kpVUkT8K2Wl17h2yx9VaR1ztTc8vzByWWcbO/WaKwxsnCOqow9tVAlzPfo1ywk9m2oJ9ucMqA==",
2545
+ "version": "18.4.3",
2546
+ "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-18.4.3.tgz",
2547
+ "integrity": "sha512-v6j2WhvRQJrcJaj5D+EyES2WKTxPpxENmNpNG3Ww8MZGik3jWRXtph0QTzia5ZJyPh2ib5aC/6BIDymkUUM58Q==",
2548
"dev": true,
2549
"dependencies": {
2550
- "@commitlint/config-validator": "^17.8.1",
2551
- "@commitlint/execute-rule": "^17.8.1",
2552
- "@commitlint/resolve-extends": "^17.8.1",
2553
- "@commitlint/types": "^17.8.1",
2554
- "@types/node": "20.5.1",
2550
+ "@commitlint/config-validator": "^18.4.3",
2551
+ "@commitlint/execute-rule": "^18.4.3",
2552
+ "@commitlint/resolve-extends": "^18.4.3",
2553
+ "@commitlint/types": "^18.4.3",
2554
+ "@types/node": "^18.11.9",
2555
"chalk": "^4.1.0",
2556
- "cosmiconfig": "^8.0.0",
2557
- "cosmiconfig-typescript-loader": "^4.0.0",
2556
+ "cosmiconfig": "^8.3.6",
2557
+ "cosmiconfig-typescript-loader": "^5.0.0",
2558
"lodash.isplainobject": "^4.0.6",
2559
"lodash.merge": "^4.6.2",
2560
"lodash.uniq": "^4.5.0",
2561
- "resolve-from": "^5.0.0",
2562
- "ts-node": "^10.8.1",
2563
- "typescript": "^4.6.4 || ^5.2.2"
2561
+ "resolve-from": "^5.0.0"
2562
},
2563
"engines": {
2566
- "node": ">=v14"
2564
+ "node": ">=v18"
2565
+ }
2566
+ },
2567
+ "node_modules/@commitlint/load/node_modules/@types/node": {
2568
+ "version": "18.19.2",
2569
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.2.tgz",
2570
+ "integrity": "sha512-6wzfBdbWpe8QykUkXBjtmO3zITA0A3FIjoy+in0Y2K4KrCiRhNYJIdwAPDffZ3G6GnaKaSLSEa9ZuORLfEoiwg==",
2571
+ "dev": true,
2572
+ "dependencies": {
2573
+ "undici-types": "~5.26.4"
2574
}
2575
},
2576
"node_modules/@commitlint/load/node_modules/ansi-styles": {
@@ -2637,108 +2644,108 @@
2644
}
2645
},
2646
"node_modules/@commitlint/message": {
2640
- "version": "17.8.1",
2641
- "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-17.8.1.tgz",
2642
- "integrity": "sha512-6bYL1GUQsD6bLhTH3QQty8pVFoETfFQlMn2Nzmz3AOLqRVfNNtXBaSY0dhZ0dM6A2MEq4+2d7L/2LP8TjqGRkA==",
2647
+ "version": "18.4.3",
2648
+ "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-18.4.3.tgz",
2649
+ "integrity": "sha512-ddJ7AztWUIoEMAXoewx45lKEYEOeOlBVWjk8hDMUGpprkuvWULpaXczqdjwVtjrKT3JhhN+gMs8pm5G3vB2how==",
2650
"dev": true,
2651
"engines": {
2645
- "node": ">=v14"
2652
+ "node": ">=v18"
2653
}
2654
},
2655
"node_modules/@commitlint/parse": {
2649
- "version": "17.8.1",
2650
- "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-17.8.1.tgz",
2651
- "integrity": "sha512-/wLUickTo0rNpQgWwLPavTm7WbwkZoBy3X8PpkUmlSmQJyWQTj0m6bDjiykMaDt41qcUbfeFfaCvXfiR4EGnfw==",
2656
+ "version": "18.4.3",
2657
+ "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-18.4.3.tgz",
2658
+ "integrity": "sha512-eoH7CXM9L+/Me96KVcfJ27EIIbA5P9sqw3DqjJhRYuhaULIsPHFs5S5GBDCqT0vKZQDx0DgxhMpW6AQbnKrFtA==",
2659
"dev": true,
2660
"dependencies": {
2654
- "@commitlint/types": "^17.8.1",
2655
- "conventional-changelog-angular": "^6.0.0",
2656
- "conventional-commits-parser": "^4.0.0"
2661
+ "@commitlint/types": "^18.4.3",
2662
+ "conventional-changelog-angular": "^7.0.0",
2663
+ "conventional-commits-parser": "^5.0.0"
2664
},
2665
"engines": {
2659
- "node": ">=v14"
2666
+ "node": ">=v18"
2667
}
2668
},
2669
"node_modules/@commitlint/read": {
2663
- "version": "17.8.1",
2664
- "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.8.1.tgz",
2665
- "integrity": "sha512-Fd55Oaz9irzBESPCdMd8vWWgxsW3OWR99wOntBDHgf9h7Y6OOHjWEdS9Xzen1GFndqgyoaFplQS5y7KZe0kO2w==",
2670
+ "version": "18.4.3",
2671
+ "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-18.4.3.tgz",
2672
+ "integrity": "sha512-H4HGxaYA6OBCimZAtghL+B+SWu8ep4X7BwgmedmqWZRHxRLcX2q0bWBtUm5FsMbluxbOfrJwOs/Z0ah4roP/GQ==",
2673
"dev": true,
2674
"dependencies": {
2668
- "@commitlint/top-level": "^17.8.1",
2669
- "@commitlint/types": "^17.8.1",
2675
+ "@commitlint/top-level": "^18.4.3",
2676
+ "@commitlint/types": "^18.4.3",
2677
"fs-extra": "^11.0.0",
2678
"git-raw-commits": "^2.0.11",
2679
"minimist": "^1.2.6"
2680
},
2681
"engines": {
2675
- "node": ">=v14"
2682
+ "node": ">=v18"
2683
}
2684
},
2685
"node_modules/@commitlint/resolve-extends": {
2679
- "version": "17.8.1",
2680
- "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.8.1.tgz",
2681
- "integrity": "sha512-W/ryRoQ0TSVXqJrx5SGkaYuAaE/BUontL1j1HsKckvM6e5ZaG0M9126zcwL6peKSuIetJi7E87PRQF8O86EW0Q==",
2686
+ "version": "18.4.3",
2687
+ "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-18.4.3.tgz",
2688
+ "integrity": "sha512-30sk04LZWf8+SDgJrbJCjM90gTg2LxsD9cykCFeFu+JFHvBFq5ugzp2eO/DJGylAdVaqxej3c7eTSE64hR/lnw==",
2689
"dev": true,
2690
"dependencies": {
2684
- "@commitlint/config-validator": "^17.8.1",
2685
- "@commitlint/types": "^17.8.1",
2691
+ "@commitlint/config-validator": "^18.4.3",
2692
+ "@commitlint/types": "^18.4.3",
2693
"import-fresh": "^3.0.0",
2694
"lodash.mergewith": "^4.6.2",
2695
"resolve-from": "^5.0.0",
2696
"resolve-global": "^1.0.0"
2697
},
2698
"engines": {
2692
- "node": ">=v14"
2699
+ "node": ">=v18"
2700
}
2701
},
2702
"node_modules/@commitlint/rules": {
2696
- "version": "17.8.1",
2697
- "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.8.1.tgz",
2698
- "integrity": "sha512-2b7OdVbN7MTAt9U0vKOYKCDsOvESVXxQmrvuVUZ0rGFMCrCPJWWP1GJ7f0lAypbDAhaGb8zqtdOr47192LBrIA==",
2703
+ "version": "18.4.3",
2704
+ "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-18.4.3.tgz",
2705
+ "integrity": "sha512-8KIeukDf45BiY+Lul1T0imSNXF0sMrlLG6JpLLKolkmYVQ6PxxoNOriwyZ3UTFFpaVbPy0rcITaV7U9JCAfDTA==",
2706
"dev": true,
2707
"dependencies": {
2701
- "@commitlint/ensure": "^17.8.1",
2702
- "@commitlint/message": "^17.8.1",
2703
- "@commitlint/to-lines": "^17.8.1",
2704
- "@commitlint/types": "^17.8.1",
2708
+ "@commitlint/ensure": "^18.4.3",
2709
+ "@commitlint/message": "^18.4.3",
2710
+ "@commitlint/to-lines": "^18.4.3",
2711
+ "@commitlint/types": "^18.4.3",
2712
"execa": "^5.0.0"
2713
},
2714
"engines": {
2708
- "node": ">=v14"
2715
+ "node": ">=v18"
2716
}
2717
},
2718
"node_modules/@commitlint/to-lines": {
2712
- "version": "17.8.1",
2713
- "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-17.8.1.tgz",
2714
- "integrity": "sha512-LE0jb8CuR/mj6xJyrIk8VLz03OEzXFgLdivBytoooKO5xLt5yalc8Ma5guTWobw998sbR3ogDd+2jed03CFmJA==",
2719
+ "version": "18.4.3",
2720
+ "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-18.4.3.tgz",
2721
+ "integrity": "sha512-fy1TAleik4Zfru1RJ8ZU6cOSvgSVhUellxd3WZV1D5RwHZETt1sZdcA4mQN2y3VcIZsUNKkW0Mq8CM9/L9harQ==",
2722
"dev": true,
2723
"engines": {
2717
- "node": ">=v14"
2724
+ "node": ">=v18"
2725
}
2726
},
2727
"node_modules/@commitlint/top-level": {
2721
- "version": "17.8.1",
2722
- "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-17.8.1.tgz",
2723
- "integrity": "sha512-l6+Z6rrNf5p333SHfEte6r+WkOxGlWK4bLuZKbtf/2TXRN+qhrvn1XE63VhD8Oe9oIHQ7F7W1nG2k/TJFhx2yA==",
2728
+ "version": "18.4.3",
2729
+ "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-18.4.3.tgz",
2730
+ "integrity": "sha512-E6fJPBLPFL5R8+XUNSYkj4HekIOuGMyJo3mIx2PkYc3clel+pcWQ7TConqXxNWW4x1ugigiIY2RGot55qUq1hw==",
2731
"dev": true,
2732
"dependencies": {
2733
"find-up": "^5.0.0"
2734
},
2735
"engines": {
2729
- "node": ">=v14"
2736
+ "node": ">=v18"
2737
}
2738
},
2739
"node_modules/@commitlint/types": {
2733
- "version": "17.8.1",
2734
- "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-17.8.1.tgz",
2735
- "integrity": "sha512-PXDQXkAmiMEG162Bqdh9ChML/GJZo6vU+7F03ALKDK8zYc6SuAr47LjG7hGYRqUOz+WK0dU7bQ0xzuqFMdxzeQ==",
2740
+ "version": "18.4.3",
2741
+ "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-18.4.3.tgz",
2742
+ "integrity": "sha512-cvzx+vtY/I2hVBZHCLrpoh+sA0hfuzHwDc+BAFPimYLjJkpHnghQM+z8W/KyLGkygJh3BtI3xXXq+dKjnSWEmA==",
2743
"dev": true,
2744
"dependencies": {
2745
"chalk": "^4.1.0"
2746
},
2747
"engines": {
2741
- "node": ">=v14"
2748
+ "node": ">=v18"
2749
}
2750
},
2751
"node_modules/@commitlint/types/node_modules/ansi-styles": {
@@ -2846,28 +2853,6 @@
2853
"url": "https://opencollective.com/unified"
2854
}
2855
},
2849
- "node_modules/@cspotcode/source-map-support": {
2850
- "version": "0.8.1",
2851
- "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
2852
- "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
2853
- "dev": true,
2854
- "dependencies": {
2855
- "@jridgewell/trace-mapping": "0.3.9"
2856
- },
2857
- "engines": {
2858
- "node": ">=12"
2859
- }
2860
- },
2861
- "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": {
2862
- "version": "0.3.9",
2863
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
2864
- "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
2865
- "dev": true,
2866
- "dependencies": {
2867
- "@jridgewell/resolve-uri": "^3.0.3",
2868
- "@jridgewell/sourcemap-codec": "^1.4.10"
2869
- }
2870
- },
2856
"node_modules/@emotion/is-prop-valid": {
2857
"version": "0.8.8",
2858
"resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz",
@@ -3827,9 +3812,9 @@
3812
"dev": true
3813
},
3814
"node_modules/@iarna/toml": {
3830
- "version": "2.2.5",
3831
- "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz",
3832
- "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==",
3815
+ "version": "3.0.0",
3816
+ "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-3.0.0.tgz",
3817
+ "integrity": "sha512-td6ZUkz2oS3VeleBcN+m//Q6HlCFCPrnI0FZhrt/h4XqLEdOyYp2u21nd8MdsR+WJy5r9PTDaHTDDfhf4H4l6Q==",
3818
"dev": true
3819
},
3820
"node_modules/@isaacs/cliui": {
@@ -4823,711 +4808,6 @@
4808
"@jridgewell/sourcemap-codec": "^1.4.14"
4809
}
4810
},
4826
- "node_modules/@lerna/child-process": {
4827
- "version": "4.0.0",
4828
- "resolved": "https://registry.npmjs.org/@lerna/child-process/-/child-process-4.0.0.tgz",
4829
- "integrity": "sha512-XtCnmCT9eyVsUUHx6y/CTBYdV9g2Cr/VxyseTWBgfIur92/YKClfEtJTbOh94jRT62hlKLqSvux/UhxXVh613Q==",
4830
- "dev": true,
4831
- "dependencies": {
4832
- "chalk": "^4.1.0",
4833
- "execa": "^5.0.0",
4834
- "strong-log-transformer": "^2.1.0"
4835
- },
4836
- "engines": {
4837
- "node": ">= 10.18.0"
4838
- }
4839
- },
4840
- "node_modules/@lerna/child-process/node_modules/ansi-styles": {
4841
- "version": "4.3.0",
4842
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4843
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4844
- "dev": true,
4845
- "dependencies": {
4846
- "color-convert": "^2.0.1"
4847
- },
4848
- "engines": {
4849
- "node": ">=8"
4850
- },
4851
- "funding": {
4852
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4853
- }
4854
- },
4855
- "node_modules/@lerna/child-process/node_modules/chalk": {
4856
- "version": "4.1.2",
4857
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
4858
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
4859
- "dev": true,
4860
- "dependencies": {
4861
- "ansi-styles": "^4.1.0",
4862
- "supports-color": "^7.1.0"
4863
- },
4864
- "engines": {
4865
- "node": ">=10"
4866
- },
4867
- "funding": {
4868
- "url": "https://github.com/chalk/chalk?sponsor=1"
4869
- }
4870
- },
4871
- "node_modules/@lerna/child-process/node_modules/color-convert": {
4872
- "version": "2.0.1",
4873
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4874
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4875
- "dev": true,
4876
- "dependencies": {
4877
- "color-name": "~1.1.4"
4878
- },
4879
- "engines": {
4880
- "node": ">=7.0.0"
4881
- }
4882
- },
4883
- "node_modules/@lerna/child-process/node_modules/color-name": {
4884
- "version": "1.1.4",
4885
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4886
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4887
- "dev": true
4888
- },
4889
- "node_modules/@lerna/child-process/node_modules/has-flag": {
4890
- "version": "4.0.0",
4891
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4892
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4893
- "dev": true,
4894
- "engines": {
4895
- "node": ">=8"
4896
- }
4897
- },
4898
- "node_modules/@lerna/child-process/node_modules/supports-color": {
4899
- "version": "7.2.0",
4900
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4901
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4902
- "dev": true,
4903
- "dependencies": {
4904
- "has-flag": "^4.0.0"
4905
- },
4906
- "engines": {
4907
- "node": ">=8"
4908
- }
4909
- },
4910
- "node_modules/@lerna/collect-updates": {
4911
- "version": "4.0.0",
4912
- "resolved": "https://registry.npmjs.org/@lerna/collect-updates/-/collect-updates-4.0.0.tgz",
4913
- "integrity": "sha512-bnNGpaj4zuxsEkyaCZLka9s7nMs58uZoxrRIPJ+nrmrZYp1V5rrd+7/NYTuunOhY2ug1sTBvTAxj3NZQ+JKnOw==",
4914
- "dev": true,
4915
- "dependencies": {
4916
- "@lerna/child-process": "4.0.0",
4917
- "@lerna/describe-ref": "4.0.0",
4918
- "minimatch": "^3.0.4",
4919
- "npmlog": "^4.1.2",
4920
- "slash": "^3.0.0"
4921
- },
4922
- "engines": {
4923
- "node": ">= 10.18.0"
4924
- }
4925
- },
4926
- "node_modules/@lerna/collect-updates/node_modules/ansi-regex": {
4927
- "version": "2.1.1",
4928
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
4929
- "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
4930
- "dev": true,
4931
- "engines": {
4932
- "node": ">=0.10.0"
4933
- }
4934
- },
4935
- "node_modules/@lerna/collect-updates/node_modules/aproba": {
4936
- "version": "1.2.0",
4937
- "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
4938
- "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
4939
- "dev": true
4940
- },
4941
- "node_modules/@lerna/collect-updates/node_modules/are-we-there-yet": {
4942
- "version": "1.1.7",
4943
- "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
4944
- "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
4945
- "dev": true,
4946
- "dependencies": {
4947
- "delegates": "^1.0.0",
4948
- "readable-stream": "^2.0.6"
4949
- }
4950
- },
4951
- "node_modules/@lerna/collect-updates/node_modules/brace-expansion": {
4952
- "version": "1.1.11",
4953
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
4954
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
4955
- "dev": true,
4956
- "dependencies": {
4957
- "balanced-match": "^1.0.0",
4958
- "concat-map": "0.0.1"
4959
- }
4960
- },
4961
- "node_modules/@lerna/collect-updates/node_modules/gauge": {
4962
- "version": "2.7.4",
4963
- "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
4964
- "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==",
4965
- "dev": true,
4966
- "dependencies": {
4967
- "aproba": "^1.0.3",
4968
- "console-control-strings": "^1.0.0",
4969
- "has-unicode": "^2.0.0",
4970
- "object-assign": "^4.1.0",
4971
- "signal-exit": "^3.0.0",
4972
- "string-width": "^1.0.1",
4973
- "strip-ansi": "^3.0.1",
4974
- "wide-align": "^1.1.0"
4975
- }
4976
- },
4977
- "node_modules/@lerna/collect-updates/node_modules/is-fullwidth-code-point": {
4978
- "version": "1.0.0",
4979
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
4980
- "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==",
4981
- "dev": true,
4982
- "dependencies": {
4983
- "number-is-nan": "^1.0.0"
4984
- },
4985
- "engines": {
4986
- "node": ">=0.10.0"
4987
- }
4988
- },
4989
- "node_modules/@lerna/collect-updates/node_modules/minimatch": {
4990
- "version": "3.1.2",
4991
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
4992
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
4993
- "dev": true,
4994
- "dependencies": {
4995
- "brace-expansion": "^1.1.7"
4996
- },
4997
- "engines": {
4998
- "node": "*"
4999
- }
5000
- },
5001
- "node_modules/@lerna/collect-updates/node_modules/npmlog": {
5002
- "version": "4.1.2",
5003
- "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
5004
- "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
5005
- "dev": true,
5006
- "dependencies": {
5007
- "are-we-there-yet": "~1.1.2",
5008
- "console-control-strings": "~1.1.0",
5009
- "gauge": "~2.7.3",
5010
- "set-blocking": "~2.0.0"
5011
- }
5012
- },
5013
- "node_modules/@lerna/collect-updates/node_modules/string-width": {
5014
- "version": "1.0.2",
5015
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
5016
- "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==",
5017
- "dev": true,
5018
- "dependencies": {
5019
- "code-point-at": "^1.0.0",
5020
- "is-fullwidth-code-point": "^1.0.0",
5021
- "strip-ansi": "^3.0.0"
5022
- },
5023
- "engines": {
5024
- "node": ">=0.10.0"
5025
- }
5026
- },
5027
- "node_modules/@lerna/collect-updates/node_modules/strip-ansi": {
5028
- "version": "3.0.1",
5029
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5030
- "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==",
5031
- "dev": true,
5032
- "dependencies": {
5033
- "ansi-regex": "^2.0.0"
5034
- },
5035
- "engines": {
5036
- "node": ">=0.10.0"
5037
- }
5038
- },
5039
- "node_modules/@lerna/describe-ref": {
5040
- "version": "4.0.0",
5041
- "resolved": "https://registry.npmjs.org/@lerna/describe-ref/-/describe-ref-4.0.0.tgz",
5042
- "integrity": "sha512-eTU5+xC4C5Gcgz+Ey4Qiw9nV2B4JJbMulsYJMW8QjGcGh8zudib7Sduj6urgZXUYNyhYpRs+teci9M2J8u+UvQ==",
5043
- "dev": true,
5044
- "dependencies": {
5045
- "@lerna/child-process": "4.0.0",
5046
- "npmlog": "^4.1.2"
5047
- },
5048
- "engines": {
5049
- "node": ">= 10.18.0"
5050
- }
5051
- },
5052
- "node_modules/@lerna/describe-ref/node_modules/ansi-regex": {
5053
- "version": "2.1.1",
5054
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
5055
- "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
5056
- "dev": true,
5057
- "engines": {
5058
- "node": ">=0.10.0"
5059
- }
5060
- },
5061
- "node_modules/@lerna/describe-ref/node_modules/aproba": {
5062
- "version": "1.2.0",
5063
- "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
5064
- "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
5065
- "dev": true
5066
- },
5067
- "node_modules/@lerna/describe-ref/node_modules/are-we-there-yet": {
5068
- "version": "1.1.7",
5069
- "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
5070
- "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
5071
- "dev": true,
5072
- "dependencies": {
5073
- "delegates": "^1.0.0",
5074
- "readable-stream": "^2.0.6"
5075
- }
5076
- },
5077
- "node_modules/@lerna/describe-ref/node_modules/gauge": {
5078
- "version": "2.7.4",
5079
- "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
5080
- "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==",
5081
- "dev": true,
5082
- "dependencies": {
5083
- "aproba": "^1.0.3",
5084
- "console-control-strings": "^1.0.0",
5085
- "has-unicode": "^2.0.0",
5086
- "object-assign": "^4.1.0",
5087
- "signal-exit": "^3.0.0",
5088
- "string-width": "^1.0.1",
5089
- "strip-ansi": "^3.0.1",
5090
- "wide-align": "^1.1.0"
5091
- }
5092
- },
5093
- "node_modules/@lerna/describe-ref/node_modules/is-fullwidth-code-point": {
5094
- "version": "1.0.0",
5095
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
5096
- "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==",
5097
- "dev": true,
5098
- "dependencies": {
5099
- "number-is-nan": "^1.0.0"
5100
- },
5101
- "engines": {
5102
- "node": ">=0.10.0"
5103
- }
5104
- },
5105
- "node_modules/@lerna/describe-ref/node_modules/npmlog": {
5106
- "version": "4.1.2",
5107
- "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
5108
- "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
5109
- "dev": true,
5110
- "dependencies": {
5111
- "are-we-there-yet": "~1.1.2",
5112
- "console-control-strings": "~1.1.0",
5113
- "gauge": "~2.7.3",
5114
- "set-blocking": "~2.0.0"
5115
- }
5116
- },
5117
- "node_modules/@lerna/describe-ref/node_modules/string-width": {
5118
- "version": "1.0.2",
5119
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
5120
- "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==",
5121
- "dev": true,
5122
- "dependencies": {
5123
- "code-point-at": "^1.0.0",
5124
- "is-fullwidth-code-point": "^1.0.0",
5125
- "strip-ansi": "^3.0.0"
5126
- },
5127
- "engines": {
5128
- "node": ">=0.10.0"
5129
- }
5130
- },
5131
- "node_modules/@lerna/describe-ref/node_modules/strip-ansi": {
5132
- "version": "3.0.1",
5133
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5134
- "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==",
5135
- "dev": true,
5136
- "dependencies": {
5137
- "ansi-regex": "^2.0.0"
5138
- },
5139
- "engines": {
5140
- "node": ">=0.10.0"
5141
- }
5142
- },
5143
- "node_modules/@lerna/package": {
5144
- "version": "4.0.0",
5145
- "resolved": "https://registry.npmjs.org/@lerna/package/-/package-4.0.0.tgz",
5146
- "integrity": "sha512-l0M/izok6FlyyitxiQKr+gZLVFnvxRQdNhzmQ6nRnN9dvBJWn+IxxpM+cLqGACatTnyo9LDzNTOj2Db3+s0s8Q==",
5147
- "dev": true,
5148
- "dependencies": {
5149
- "load-json-file": "^6.2.0",
5150
- "npm-package-arg": "^8.1.0",
5151
- "write-pkg": "^4.0.0"
5152
- },
5153
- "engines": {
5154
- "node": ">= 10.18.0"
5155
- }
5156
- },
5157
- "node_modules/@lerna/package-graph": {
5158
- "version": "4.0.0",
5159
- "resolved": "https://registry.npmjs.org/@lerna/package-graph/-/package-graph-4.0.0.tgz",
5160
- "integrity": "sha512-QED2ZCTkfXMKFoTGoccwUzjHtZMSf3UKX14A4/kYyBms9xfFsesCZ6SLI5YeySEgcul8iuIWfQFZqRw+Qrjraw==",
5161
- "dev": true,
5162
- "dependencies": {
5163
- "@lerna/prerelease-id-from-version": "4.0.0",
5164
- "@lerna/validation-error": "4.0.0",
5165
- "npm-package-arg": "^8.1.0",
5166
- "npmlog": "^4.1.2",
5167
- "semver": "^7.3.4"
5168
- },
5169
- "engines": {
5170
- "node": ">= 10.18.0"
5171
- }
5172
- },
5173
- "node_modules/@lerna/package-graph/node_modules/ansi-regex": {
5174
- "version": "2.1.1",
5175
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
5176
- "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
5177
- "dev": true,
5178
- "engines": {
5179
- "node": ">=0.10.0"
5180
- }
5181
- },
5182
- "node_modules/@lerna/package-graph/node_modules/aproba": {
5183
- "version": "1.2.0",
5184
- "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
5185
- "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
5186
- "dev": true
5187
- },
5188
- "node_modules/@lerna/package-graph/node_modules/are-we-there-yet": {
5189
- "version": "1.1.7",
5190
- "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
5191
- "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
5192
- "dev": true,
5193
- "dependencies": {
5194
- "delegates": "^1.0.0",
5195
- "readable-stream": "^2.0.6"
5196
- }
5197
- },
5198
- "node_modules/@lerna/package-graph/node_modules/builtins": {
5199
- "version": "1.0.3",
5200
- "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
5201
- "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==",
5202
- "dev": true
5203
- },
5204
- "node_modules/@lerna/package-graph/node_modules/gauge": {
5205
- "version": "2.7.4",
5206
- "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
5207
- "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==",
5208
- "dev": true,
5209
- "dependencies": {
5210
- "aproba": "^1.0.3",
5211
- "console-control-strings": "^1.0.0",
5212
- "has-unicode": "^2.0.0",
5213
- "object-assign": "^4.1.0",
5214
- "signal-exit": "^3.0.0",
5215
- "string-width": "^1.0.1",
5216
- "strip-ansi": "^3.0.1",
5217
- "wide-align": "^1.1.0"
5218
- }
5219
- },
5220
- "node_modules/@lerna/package-graph/node_modules/hosted-git-info": {
5221
- "version": "4.1.0",
5222
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
5223
- "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
5224
- "dev": true,
5225
- "dependencies": {
5226
- "lru-cache": "^6.0.0"
5227
- },
5228
- "engines": {
5229
- "node": ">=10"
5230
- }
5231
- },
5232
- "node_modules/@lerna/package-graph/node_modules/is-fullwidth-code-point": {
5233
- "version": "1.0.0",
5234
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
5235
- "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==",
5236
- "dev": true,
5237
- "dependencies": {
5238
- "number-is-nan": "^1.0.0"
5239
- },
5240
- "engines": {
5241
- "node": ">=0.10.0"
5242
- }
5243
- },
5244
- "node_modules/@lerna/package-graph/node_modules/npm-package-arg": {
5245
- "version": "8.1.5",
5246
- "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz",
5247
- "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==",
5248
- "dev": true,
5249
- "dependencies": {
5250
- "hosted-git-info": "^4.0.1",
5251
- "semver": "^7.3.4",
5252
- "validate-npm-package-name": "^3.0.0"
5253
- },
5254
- "engines": {
5255
- "node": ">=10"
5256
- }
5257
- },
5258
- "node_modules/@lerna/package-graph/node_modules/npmlog": {
5259
- "version": "4.1.2",
5260
- "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
5261
- "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
5262
- "dev": true,
5263
- "dependencies": {
5264
- "are-we-there-yet": "~1.1.2",
5265
- "console-control-strings": "~1.1.0",
5266
- "gauge": "~2.7.3",
5267
- "set-blocking": "~2.0.0"
5268
- }
5269
- },
5270
- "node_modules/@lerna/package-graph/node_modules/semver": {
5271
- "version": "7.5.4",
5272
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
5273
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
5274
- "dev": true,
5275
- "dependencies": {
5276
- "lru-cache": "^6.0.0"
5277
- },
5278
- "bin": {
5279
- "semver": "bin/semver.js"
5280
- },
5281
- "engines": {
5282
- "node": ">=10"
5283
- }
5284
- },
5285
- "node_modules/@lerna/package-graph/node_modules/string-width": {
5286
- "version": "1.0.2",
5287
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
5288
- "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==",
5289
- "dev": true,
5290
- "dependencies": {
5291
- "code-point-at": "^1.0.0",
5292
- "is-fullwidth-code-point": "^1.0.0",
5293
- "strip-ansi": "^3.0.0"
5294
- },
5295
- "engines": {
5296
- "node": ">=0.10.0"
5297
- }
5298
- },
5299
- "node_modules/@lerna/package-graph/node_modules/strip-ansi": {
5300
- "version": "3.0.1",
5301
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5302
- "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==",
5303
- "dev": true,
5304
- "dependencies": {
5305
- "ansi-regex": "^2.0.0"
5306
- },
5307
- "engines": {
5308
- "node": ">=0.10.0"
5309
- }
5310
- },
5311
- "node_modules/@lerna/package-graph/node_modules/validate-npm-package-name": {
5312
- "version": "3.0.0",
5313
- "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
5314
- "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==",
5315
- "dev": true,
5316
- "dependencies": {
5317
- "builtins": "^1.0.3"
5318
- }
5319
- },
5320
- "node_modules/@lerna/package/node_modules/builtins": {
5321
- "version": "1.0.3",
5322
- "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
5323
- "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==",
5324
- "dev": true
5325
- },
5326
- "node_modules/@lerna/package/node_modules/hosted-git-info": {
5327
- "version": "4.1.0",
5328
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
5329
- "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
5330
- "dev": true,
5331
- "dependencies": {
5332
- "lru-cache": "^6.0.0"
5333
- },
5334
- "engines": {
5335
- "node": ">=10"
5336
- }
5337
- },
5338
- "node_modules/@lerna/package/node_modules/npm-package-arg": {
5339
- "version": "8.1.5",
5340
- "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz",
5341
- "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==",
5342
- "dev": true,
5343
- "dependencies": {
5344
- "hosted-git-info": "^4.0.1",
5345
- "semver": "^7.3.4",
5346
- "validate-npm-package-name": "^3.0.0"
5347
- },
5348
- "engines": {
5349
- "node": ">=10"
5350
- }
5351
- },
5352
- "node_modules/@lerna/package/node_modules/semver": {
5353
- "version": "7.5.4",
5354
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
5355
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
5356
- "dev": true,
5357
- "dependencies": {
5358
- "lru-cache": "^6.0.0"
5359
- },
5360
- "bin": {
5361
- "semver": "bin/semver.js"
5362
- },
5363
- "engines": {
5364
- "node": ">=10"
5365
- }
5366
- },
5367
- "node_modules/@lerna/package/node_modules/validate-npm-package-name": {
5368
- "version": "3.0.0",
5369
- "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
5370
- "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==",
5371
- "dev": true,
5372
- "dependencies": {
5373
- "builtins": "^1.0.3"
5374
- }
5375
- },
5376
- "node_modules/@lerna/prerelease-id-from-version": {
5377
- "version": "4.0.0",
5378
- "resolved": "https://registry.npmjs.org/@lerna/prerelease-id-from-version/-/prerelease-id-from-version-4.0.0.tgz",
5379
- "integrity": "sha512-GQqguzETdsYRxOSmdFZ6zDBXDErIETWOqomLERRY54f4p+tk4aJjoVdd9xKwehC9TBfIFvlRbL1V9uQGHh1opg==",
5380
- "dev": true,
5381
- "dependencies": {
5382
- "semver": "^7.3.4"
5383
- },
5384
- "engines": {
5385
- "node": ">= 10.18.0"
5386
- }
5387
- },
5388
- "node_modules/@lerna/prerelease-id-from-version/node_modules/semver": {
5389
- "version": "7.5.4",
5390
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
5391
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
5392
- "dev": true,
5393
- "dependencies": {
5394
- "lru-cache": "^6.0.0"
5395
- },
5396
- "bin": {
5397
- "semver": "bin/semver.js"
5398
- },
5399
- "engines": {
5400
- "node": ">=10"
5401
- }
5402
- },
5403
- "node_modules/@lerna/query-graph": {
5404
- "version": "4.0.0",
5405
- "resolved": "https://registry.npmjs.org/@lerna/query-graph/-/query-graph-4.0.0.tgz",
5406
- "integrity": "sha512-YlP6yI3tM4WbBmL9GCmNDoeQyzcyg1e4W96y/PKMZa5GbyUvkS2+Jc2kwPD+5KcXou3wQZxSPzR3Te5OenaDdg==",
5407
- "dev": true,
5408
- "dependencies": {
5409
- "@lerna/package-graph": "4.0.0"
5410
- },
5411
- "engines": {
5412
- "node": ">= 10.18.0"
5413
- }
5414
- },
5415
- "node_modules/@lerna/run-topologically": {
5416
- "version": "4.0.0",
5417
- "resolved": "https://registry.npmjs.org/@lerna/run-topologically/-/run-topologically-4.0.0.tgz",
5418
- "integrity": "sha512-EVZw9hGwo+5yp+VL94+NXRYisqgAlj0jWKWtAIynDCpghRxCE5GMO3xrQLmQgqkpUl9ZxQFpICgYv5DW4DksQA==",
5419
- "dev": true,
5420
- "dependencies": {
5421
- "@lerna/query-graph": "4.0.0",
5422
- "p-queue": "^6.6.2"
5423
- },
5424
- "engines": {
5425
- "node": ">= 10.18.0"
5426
- }
5427
- },
5428
- "node_modules/@lerna/validation-error": {
5429
- "version": "4.0.0",
5430
- "resolved": "https://registry.npmjs.org/@lerna/validation-error/-/validation-error-4.0.0.tgz",
5431
- "integrity": "sha512-1rBOM5/koiVWlRi3V6dB863E1YzJS8v41UtsHgMr6gB2ncJ2LsQtMKlJpi3voqcgh41H8UsPXR58RrrpPpufyw==",
5432
- "dev": true,
5433
- "dependencies": {
5434
- "npmlog": "^4.1.2"
5435
- },
5436
- "engines": {
5437
- "node": ">= 10.18.0"
5438
- }
5439
- },
5440
- "node_modules/@lerna/validation-error/node_modules/ansi-regex": {
5441
- "version": "2.1.1",
5442
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
5443
- "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
5444
- "dev": true,
5445
- "engines": {
5446
- "node": ">=0.10.0"
5447
- }
5448
- },
5449
- "node_modules/@lerna/validation-error/node_modules/aproba": {
5450
- "version": "1.2.0",
5451
- "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
5452
- "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
5453
- "dev": true
5454
- },
5455
- "node_modules/@lerna/validation-error/node_modules/are-we-there-yet": {
5456
- "version": "1.1.7",
5457
- "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
5458
- "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
5459
- "dev": true,
5460
- "dependencies": {
5461
- "delegates": "^1.0.0",
5462
- "readable-stream": "^2.0.6"
5463
- }
5464
- },
5465
- "node_modules/@lerna/validation-error/node_modules/gauge": {
5466
- "version": "2.7.4",
5467
- "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
5468
- "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==",
5469
- "dev": true,
5470
- "dependencies": {
5471
- "aproba": "^1.0.3",
5472
- "console-control-strings": "^1.0.0",
5473
- "has-unicode": "^2.0.0",
5474
- "object-assign": "^4.1.0",
5475
- "signal-exit": "^3.0.0",
5476
- "string-width": "^1.0.1",
5477
- "strip-ansi": "^3.0.1",
5478
- "wide-align": "^1.1.0"
5479
- }
5480
- },
5481
- "node_modules/@lerna/validation-error/node_modules/is-fullwidth-code-point": {
5482
- "version": "1.0.0",
5483
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
5484
- "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==",
5485
- "dev": true,
5486
- "dependencies": {
5487
- "number-is-nan": "^1.0.0"
5488
- },
5489
- "engines": {
5490
- "node": ">=0.10.0"
5491
- }
5492
- },
5493
- "node_modules/@lerna/validation-error/node_modules/npmlog": {
5494
- "version": "4.1.2",
5495
- "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
5496
- "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
5497
- "dev": true,
5498
- "dependencies": {
5499
- "are-we-there-yet": "~1.1.2",
5500
- "console-control-strings": "~1.1.0",
5501
- "gauge": "~2.7.3",
5502
- "set-blocking": "~2.0.0"
5503
- }
5504
- },
5505
- "node_modules/@lerna/validation-error/node_modules/string-width": {
5506
- "version": "1.0.2",
5507
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
5508
- "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==",
5509
- "dev": true,
5510
- "dependencies": {
5511
- "code-point-at": "^1.0.0",
5512
- "is-fullwidth-code-point": "^1.0.0",
5513
- "strip-ansi": "^3.0.0"
5514
- },
5515
- "engines": {
5516
- "node": ">=0.10.0"
5517
- }
5518
- },
5519
- "node_modules/@lerna/validation-error/node_modules/strip-ansi": {
5520
- "version": "3.0.1",
5521
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5522
- "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==",
5523
- "dev": true,
5524
- "dependencies": {
5525
- "ansi-regex": "^2.0.0"
5526
- },
5527
- "engines": {
5528
- "node": ">=0.10.0"
5529
- }
5530
- },
4811
"node_modules/@lezer/common": {
4812
"version": "1.1.0",
4813
"resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.1.0.tgz",
@@ -6867,42 +6147,42 @@
6147
}
6148
},
6149
"node_modules/@npmcli/arborist": {
6870
- "version": "6.5.0",
6871
- "resolved": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-6.5.0.tgz",
6872
- "integrity": "sha512-Ir14P+DyH4COJ9fVbmxVy+9GmyU3e/DnlBtijVN7B3Ri53Y9QmAqi1S9IifG0PTGsfa2U4zhAF8e6I/0VXfWjg==",
6150
+ "version": "7.2.1",
6151
+ "resolved": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-7.2.1.tgz",
6152
+ "integrity": "sha512-o1QIAX56FC8HEPF+Hf4V4/hck9j0a3UiLnMX4aDHPbtU4Po1tUOUSmc2GAx947VWT+acrdMYTDkqUt2CaSXt7A==",
6153
"dev": true,
6154
"dependencies": {
6155
"@isaacs/string-locale-compare": "^1.1.0",
6156
"@npmcli/fs": "^3.1.0",
6157
"@npmcli/installed-package-contents": "^2.0.2",
6158
"@npmcli/map-workspaces": "^3.0.2",
6879
- "@npmcli/metavuln-calculator": "^5.0.0",
6159
+ "@npmcli/metavuln-calculator": "^7.0.0",
6160
"@npmcli/name-from-folder": "^2.0.0",
6161
"@npmcli/node-gyp": "^3.0.0",
6882
- "@npmcli/package-json": "^4.0.0",
6883
- "@npmcli/query": "^3.0.0",
6884
- "@npmcli/run-script": "^6.0.0",
6162
+ "@npmcli/package-json": "^5.0.0",
6163
+ "@npmcli/query": "^3.0.1",
6164
+ "@npmcli/run-script": "^7.0.2",
6165
"bin-links": "^4.0.1",
6886
- "cacache": "^17.0.4",
6166
+ "cacache": "^18.0.0",
6167
"common-ancestor-path": "^1.0.1",
6888
- "hosted-git-info": "^6.1.1",
6168
+ "hosted-git-info": "^7.0.1",
6169
"json-parse-even-better-errors": "^3.0.0",
6170
"json-stringify-nice": "^1.1.4",
6171
"minimatch": "^9.0.0",
6172
"nopt": "^7.0.0",
6173
"npm-install-checks": "^6.2.0",
6894
- "npm-package-arg": "^10.1.0",
6895
- "npm-pick-manifest": "^8.0.1",
6896
- "npm-registry-fetch": "^14.0.3",
6174
+ "npm-package-arg": "^11.0.1",
6175
+ "npm-pick-manifest": "^9.0.0",
6176
+ "npm-registry-fetch": "^16.0.0",
6177
"npmlog": "^7.0.1",
6898
- "pacote": "^15.0.8",
6178
+ "pacote": "^17.0.4",
6179
"parse-conflict-json": "^3.0.0",
6180
"proc-log": "^3.0.0",
6181
"promise-all-reject-late": "^1.0.0",
6182
"promise-call-limit": "^1.0.2",
6183
"read-package-json-fast": "^3.0.2",
6184
"semver": "^7.3.7",
6905
- "ssri": "^10.0.1",
6185
+ "ssri": "^10.0.5",
6186
"treeverse": "^3.0.0",
6187
"walk-up-path": "^3.0.1"
6188
},
@@ -6910,136 +6190,7 @@
6190
"arborist": "bin/index.js"
6191
},
6192
"engines": {
6913
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6914
- }
6915
- },
6916
- "node_modules/@npmcli/arborist/node_modules/@sigstore/bundle": {
6917
- "version": "1.1.0",
6918
- "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-1.1.0.tgz",
6919
- "integrity": "sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==",
6920
- "dev": true,
6921
- "dependencies": {
6922
- "@sigstore/protobuf-specs": "^0.2.0"
6923
- },
6924
- "engines": {
6925
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6926
- }
6927
- },
6928
- "node_modules/@npmcli/arborist/node_modules/@sigstore/sign": {
6929
- "version": "1.0.0",
6930
- "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-1.0.0.tgz",
6931
- "integrity": "sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA==",
6932
- "dev": true,
6933
- "dependencies": {
6934
- "@sigstore/bundle": "^1.1.0",
6935
- "@sigstore/protobuf-specs": "^0.2.0",
6936
- "make-fetch-happen": "^11.0.1"
6937
- },
6938
- "engines": {
6939
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6940
- }
6941
- },
6942
- "node_modules/@npmcli/arborist/node_modules/@sigstore/tuf": {
6943
- "version": "1.0.3",
6944
- "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-1.0.3.tgz",
6945
- "integrity": "sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg==",
6946
- "dev": true,
6947
- "dependencies": {
6948
- "@sigstore/protobuf-specs": "^0.2.0",
6949
- "tuf-js": "^1.1.7"
6950
- },
6951
- "engines": {
6952
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6953
- }
6954
- },
6955
- "node_modules/@npmcli/arborist/node_modules/@tufjs/canonical-json": {
6956
- "version": "1.0.0",
6957
- "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz",
6958
- "integrity": "sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==",
6959
- "dev": true,
6960
- "engines": {
6961
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6962
- }
6963
- },
6964
- "node_modules/@npmcli/arborist/node_modules/@tufjs/models": {
6965
- "version": "1.0.4",
6966
- "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-1.0.4.tgz",
6967
- "integrity": "sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==",
6968
- "dev": true,
6969
- "dependencies": {
6970
- "@tufjs/canonical-json": "1.0.0",
6971
- "minimatch": "^9.0.0"
6972
- },
6973
- "engines": {
6974
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6975
- }
6976
- },
6977
- "node_modules/@npmcli/arborist/node_modules/minipass": {
6978
- "version": "5.0.0",
6979
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
6980
- "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==",
6981
- "dev": true,
6982
- "engines": {
6983
- "node": ">=8"
6984
- }
6985
- },
6986
- "node_modules/@npmcli/arborist/node_modules/npm-packlist": {
6987
- "version": "7.0.4",
6988
- "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz",
6989
- "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==",
6990
- "dev": true,
6991
- "dependencies": {
6992
- "ignore-walk": "^6.0.0"
6993
- },
6994
- "engines": {
6995
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6996
- }
6997
- },
6998
- "node_modules/@npmcli/arborist/node_modules/pacote": {
6999
- "version": "15.2.0",
7000
- "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.2.0.tgz",
7001
- "integrity": "sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==",
7002
- "dev": true,
7003
- "dependencies": {
7004
- "@npmcli/git": "^4.0.0",
7005
- "@npmcli/installed-package-contents": "^2.0.1",
7006
- "@npmcli/promise-spawn": "^6.0.1",
7007
- "@npmcli/run-script": "^6.0.0",
7008
- "cacache": "^17.0.0",
7009
- "fs-minipass": "^3.0.0",
7010
- "minipass": "^5.0.0",
7011
- "npm-package-arg": "^10.0.0",
7012
- "npm-packlist": "^7.0.0",
7013
- "npm-pick-manifest": "^8.0.0",
7014
- "npm-registry-fetch": "^14.0.0",
7015
- "proc-log": "^3.0.0",
7016
- "promise-retry": "^2.0.1",
7017
- "read-package-json": "^6.0.0",
7018
- "read-package-json-fast": "^3.0.0",
7019
- "sigstore": "^1.3.0",
7020
- "ssri": "^10.0.0",
7021
- "tar": "^6.1.11"
7022
- },
7023
- "bin": {
7024
- "pacote": "lib/bin.js"
7025
- },
7026
- "engines": {
7027
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7028
- }
7029
- },
7030
- "node_modules/@npmcli/arborist/node_modules/read-package-json": {
7031
- "version": "6.0.4",
7032
- "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-6.0.4.tgz",
7033
- "integrity": "sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==",
7034
- "dev": true,
7035
- "dependencies": {
7036
- "glob": "^10.2.2",
7037
- "json-parse-even-better-errors": "^3.0.0",
7038
- "normalize-package-data": "^5.0.0",
7039
- "npm-normalize-package-bin": "^3.0.0"
7040
- },
7041
- "engines": {
7042
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6193
+ "node": "^16.14.0 || >=18.0.0"
6194
}
6195
},
6196
"node_modules/@npmcli/arborist/node_modules/semver": {
@@ -7057,39 +6208,6 @@
6208
"node": ">=10"
6209
}
6210
},
7060
- "node_modules/@npmcli/arborist/node_modules/sigstore": {
7061
- "version": "1.9.0",
7062
- "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-1.9.0.tgz",
7063
- "integrity": "sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A==",
7064
- "dev": true,
7065
- "dependencies": {
7066
- "@sigstore/bundle": "^1.1.0",
7067
- "@sigstore/protobuf-specs": "^0.2.0",
7068
- "@sigstore/sign": "^1.0.0",
7069
- "@sigstore/tuf": "^1.0.3",
7070
- "make-fetch-happen": "^11.0.1"
7071
- },
7072
- "bin": {
7073
- "sigstore": "bin/sigstore.js"
7074
- },
7075
- "engines": {
7076
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7077
- }
7078
- },
7079
- "node_modules/@npmcli/arborist/node_modules/tuf-js": {
7080
- "version": "1.1.7",
7081
- "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-1.1.7.tgz",
7082
- "integrity": "sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==",
7083
- "dev": true,
7084
- "dependencies": {
7085
- "@tufjs/models": "1.0.4",
7086
- "debug": "^4.3.4",
7087
- "make-fetch-happen": "^11.1.1"
7088
- },
7089
- "engines": {
7090
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7091
- }
7092
- },
6211
"node_modules/@npmcli/config": {
6212
"version": "6.4.0",
6213
"resolved": "https://registry.npmjs.org/@npmcli/config/-/config-6.4.0.tgz",
@@ -7186,38 +6304,43 @@
6304
}
6305
},
6306
"node_modules/@npmcli/git": {
7189
- "version": "4.1.0",
7190
- "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.1.0.tgz",
7191
- "integrity": "sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==",
7192
- "dev": true,
6307
+ "version": "5.0.3",
6308
+ "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.3.tgz",
6309
+ "integrity": "sha512-UZp9NwK+AynTrKvHn5k3KviW/hA5eENmFsu3iAPe7sWRt0lFUdsY/wXIYjpDFe7cdSNwOIzbObfwgt6eL5/2zw==",
6310
"dependencies": {
7194
- "@npmcli/promise-spawn": "^6.0.0",
7195
- "lru-cache": "^7.4.4",
7196
- "npm-pick-manifest": "^8.0.0",
6311
+ "@npmcli/promise-spawn": "^7.0.0",
6312
+ "lru-cache": "^10.0.1",
6313
+ "npm-pick-manifest": "^9.0.0",
6314
"proc-log": "^3.0.0",
6315
"promise-inflight": "^1.0.1",
6316
"promise-retry": "^2.0.1",
6317
"semver": "^7.3.5",
7201
- "which": "^3.0.0"
6318
+ "which": "^4.0.0"
6319
},
6320
"engines": {
7204
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6321
+ "node": "^16.14.0 || >=18.0.0"
6322
+ }
6323
+ },
6324
+ "node_modules/@npmcli/git/node_modules/isexe": {
6325
+ "version": "3.1.1",
6326
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
6327
+ "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
6328
+ "engines": {
6329
+ "node": ">=16"
6330
}
6331
},
6332
"node_modules/@npmcli/git/node_modules/lru-cache": {
7208
- "version": "7.18.3",
7209
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
7210
- "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
7211
- "dev": true,
6333
+ "version": "10.1.0",
6334
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz",
6335
+ "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==",
6336
"engines": {
7213
- "node": ">=12"
6337
+ "node": "14 || >=16.14"
6338
}
6339
},
6340
"node_modules/@npmcli/git/node_modules/semver": {
6341
"version": "7.5.4",
6342
"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
6343
"integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
7220
- "dev": true,
6344
"dependencies": {
6345
"lru-cache": "^6.0.0"
6346
},
@@ -7232,7 +6355,6 @@
6355
"version": "6.0.0",
6356
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
6357
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
7235
- "dev": true,
6358
"dependencies": {
6359
"yallist": "^4.0.0"
6360
},
@@ -7240,6 +6362,20 @@
6362
"node": ">=10"
6363
}
6364
},
6365
+ "node_modules/@npmcli/git/node_modules/which": {
6366
+ "version": "4.0.0",
6367
+ "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz",
6368
+ "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==",
6369
+ "dependencies": {
6370
+ "isexe": "^3.1.1"
6371
+ },
6372
+ "bin": {
6373
+ "node-which": "bin/which.js"
6374
+ },
6375
+ "engines": {
6376
+ "node": "^16.13.0 || >=18.0.0"
6377
+ }
6378
+ },
6379
"node_modules/@npmcli/installed-package-contents": {
6380
"version": "2.0.2",
6381
"resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz",
@@ -7271,147 +6407,18 @@
6407
}
6408
},
6409
"node_modules/@npmcli/metavuln-calculator": {
7274
- "version": "5.0.1",
7275
- "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-5.0.1.tgz",
7276
- "integrity": "sha512-qb8Q9wIIlEPj3WeA1Lba91R4ZboPL0uspzV0F9uwP+9AYMVB2zOoa7Pbk12g6D2NHAinSbHh6QYmGuRyHZ874Q==",
6410
+ "version": "7.0.0",
6411
+ "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-7.0.0.tgz",
6412
+ "integrity": "sha512-Pw0tyX02VkpqlIQlG2TeiJNsdrecYeUU0ubZZa9pi3N37GCsxI+en43u4hYFdq+eSx1A9a9vwFAUyqEtKFsbHQ==",
6413
"dev": true,
6414
"dependencies": {
7279
- "cacache": "^17.0.0",
6415
+ "cacache": "^18.0.0",
6416
"json-parse-even-better-errors": "^3.0.0",
7281
- "pacote": "^15.0.0",
6417
+ "pacote": "^17.0.0",
6418
"semver": "^7.3.5"
6419
},
6420
"engines": {
7285
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7286
- }
7287
- },
7288
- "node_modules/@npmcli/metavuln-calculator/node_modules/@sigstore/bundle": {
7289
- "version": "1.1.0",
7290
- "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-1.1.0.tgz",
7291
- "integrity": "sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==",
7292
- "dev": true,
7293
- "dependencies": {
7294
- "@sigstore/protobuf-specs": "^0.2.0"
7295
- },
7296
- "engines": {
7297
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7298
- }
7299
- },
7300
- "node_modules/@npmcli/metavuln-calculator/node_modules/@sigstore/sign": {
7301
- "version": "1.0.0",
7302
- "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-1.0.0.tgz",
7303
- "integrity": "sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA==",
7304
- "dev": true,
7305
- "dependencies": {
7306
- "@sigstore/bundle": "^1.1.0",
7307
- "@sigstore/protobuf-specs": "^0.2.0",
7308
- "make-fetch-happen": "^11.0.1"
7309
- },
7310
- "engines": {
7311
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7312
- }
7313
- },
7314
- "node_modules/@npmcli/metavuln-calculator/node_modules/@sigstore/tuf": {
7315
- "version": "1.0.3",
7316
- "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-1.0.3.tgz",
7317
- "integrity": "sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg==",
7318
- "dev": true,
7319
- "dependencies": {
7320
- "@sigstore/protobuf-specs": "^0.2.0",
7321
- "tuf-js": "^1.1.7"
7322
- },
7323
- "engines": {
7324
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7325
- }
7326
- },
7327
- "node_modules/@npmcli/metavuln-calculator/node_modules/@tufjs/canonical-json": {
7328
- "version": "1.0.0",
7329
- "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz",
7330
- "integrity": "sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==",
7331
- "dev": true,
7332
- "engines": {
7333
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7334
- }
7335
- },
7336
- "node_modules/@npmcli/metavuln-calculator/node_modules/@tufjs/models": {
7337
- "version": "1.0.4",
7338
- "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-1.0.4.tgz",
7339
- "integrity": "sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==",
7340
- "dev": true,
7341
- "dependencies": {
7342
- "@tufjs/canonical-json": "1.0.0",
7343
- "minimatch": "^9.0.0"
7344
- },
7345
- "engines": {
7346
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7347
- }
7348
- },
7349
- "node_modules/@npmcli/metavuln-calculator/node_modules/minipass": {
7350
- "version": "5.0.0",
7351
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
7352
- "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==",
7353
- "dev": true,
7354
- "engines": {
7355
- "node": ">=8"
7356
- }
7357
- },
7358
- "node_modules/@npmcli/metavuln-calculator/node_modules/npm-packlist": {
7359
- "version": "7.0.4",
7360
- "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz",
7361
- "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==",
7362
- "dev": true,
7363
- "dependencies": {
7364
- "ignore-walk": "^6.0.0"
7365
- },
7366
- "engines": {
7367
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7368
- }
7369
- },
7370
- "node_modules/@npmcli/metavuln-calculator/node_modules/pacote": {
7371
- "version": "15.2.0",
7372
- "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.2.0.tgz",
7373
- "integrity": "sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==",
7374
- "dev": true,
7375
- "dependencies": {
7376
- "@npmcli/git": "^4.0.0",
7377
- "@npmcli/installed-package-contents": "^2.0.1",
7378
- "@npmcli/promise-spawn": "^6.0.1",
7379
- "@npmcli/run-script": "^6.0.0",
7380
- "cacache": "^17.0.0",
7381
- "fs-minipass": "^3.0.0",
7382
- "minipass": "^5.0.0",
7383
- "npm-package-arg": "^10.0.0",
7384
- "npm-packlist": "^7.0.0",
7385
- "npm-pick-manifest": "^8.0.0",
7386
- "npm-registry-fetch": "^14.0.0",
7387
- "proc-log": "^3.0.0",
7388
- "promise-retry": "^2.0.1",
7389
- "read-package-json": "^6.0.0",
7390
- "read-package-json-fast": "^3.0.0",
7391
- "sigstore": "^1.3.0",
7392
- "ssri": "^10.0.0",
7393
- "tar": "^6.1.11"
7394
- },
7395
- "bin": {
7396
- "pacote": "lib/bin.js"
7397
- },
7398
- "engines": {
7399
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7400
- }
7401
- },
7402
- "node_modules/@npmcli/metavuln-calculator/node_modules/read-package-json": {
7403
- "version": "6.0.4",
7404
- "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-6.0.4.tgz",
7405
- "integrity": "sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==",
7406
- "dev": true,
7407
- "dependencies": {
7408
- "glob": "^10.2.2",
7409
- "json-parse-even-better-errors": "^3.0.0",
7410
- "normalize-package-data": "^5.0.0",
7411
- "npm-normalize-package-bin": "^3.0.0"
7412
- },
7413
- "engines": {
7414
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6421
+ "node": "^16.14.0 || >=18.0.0"
6422
}
6423
},
6424
"node_modules/@npmcli/metavuln-calculator/node_modules/semver": {
@@ -7429,39 +6436,6 @@
6436
"node": ">=10"
6437
}
6438
},
7432
- "node_modules/@npmcli/metavuln-calculator/node_modules/sigstore": {
7433
- "version": "1.9.0",
7434
- "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-1.9.0.tgz",
7435
- "integrity": "sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A==",
7436
- "dev": true,
7437
- "dependencies": {
7438
- "@sigstore/bundle": "^1.1.0",
7439
- "@sigstore/protobuf-specs": "^0.2.0",
7440
- "@sigstore/sign": "^1.0.0",
7441
- "@sigstore/tuf": "^1.0.3",
7442
- "make-fetch-happen": "^11.0.1"
7443
- },
7444
- "bin": {
7445
- "sigstore": "bin/sigstore.js"
7446
- },
7447
- "engines": {
7448
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7449
- }
7450
- },
7451
- "node_modules/@npmcli/metavuln-calculator/node_modules/tuf-js": {
7452
- "version": "1.1.7",
7453
- "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-1.1.7.tgz",
7454
- "integrity": "sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==",
7455
- "dev": true,
7456
- "dependencies": {
7457
- "@tufjs/models": "1.0.4",
7458
- "debug": "^4.3.4",
7459
- "make-fetch-happen": "^11.1.1"
7460
- },
7461
- "engines": {
7462
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
7463
- }
7464
- },
6439
"node_modules/@npmcli/name-from-folder": {
6440
"version": "2.0.0",
6441
"resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-2.0.0.tgz",
@@ -7480,21 +6454,21 @@
6454
}
6455
},
6456
"node_modules/@npmcli/package-json": {
7483
- "version": "4.0.1",
7484
- "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-4.0.1.tgz",
7485
- "integrity": "sha512-lRCEGdHZomFsURroh522YvA/2cVb9oPIJrjHanCJZkiasz1BzcnLr3tBJhlV7S86MBJBuAQ33is2D60YitZL2Q==",
6457
+ "version": "5.0.0",
6458
+ "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-5.0.0.tgz",
6459
+ "integrity": "sha512-OI2zdYBLhQ7kpNPaJxiflofYIpkNLi+lnGdzqUOfRmCF3r2l1nadcjtCYMJKv/Utm/ZtlffaUuTiAktPHbc17g==",
6460
"dev": true,
6461
"dependencies": {
7488
- "@npmcli/git": "^4.1.0",
6462
+ "@npmcli/git": "^5.0.0",
6463
"glob": "^10.2.2",
7490
- "hosted-git-info": "^6.1.1",
6464
+ "hosted-git-info": "^7.0.0",
6465
"json-parse-even-better-errors": "^3.0.0",
7492
- "normalize-package-data": "^5.0.0",
6466
+ "normalize-package-data": "^6.0.0",
6467
"proc-log": "^3.0.0",
6468
"semver": "^7.5.3"
6469
},
6470
"engines": {
7497
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6471
+ "node": "^16.14.0 || >=18.0.0"
6472
}
6473
},
6474
"node_modules/@npmcli/package-json/node_modules/semver": {
@@ -7513,15 +6487,36 @@
6487
}
6488
},
6489
"node_modules/@npmcli/promise-spawn": {
7516
- "version": "6.0.2",
7517
- "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz",
7518
- "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==",
7519
- "dev": true,
6490
+ "version": "7.0.0",
6491
+ "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.0.tgz",
6492
+ "integrity": "sha512-wBqcGsMELZna0jDblGd7UXgOby45TQaMWmbFwWX+SEotk4HV6zG2t6rT9siyLhPk4P6YYqgfL1UO8nMWDBVJXQ==",
6493
"dependencies": {
7521
- "which": "^3.0.0"
6494
+ "which": "^4.0.0"
6495
},
6496
"engines": {
7524
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6497
+ "node": "^16.14.0 || >=18.0.0"
6498
+ }
6499
+ },
6500
+ "node_modules/@npmcli/promise-spawn/node_modules/isexe": {
6501
+ "version": "3.1.1",
6502
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
6503
+ "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
6504
+ "engines": {
6505
+ "node": ">=16"
6506
+ }
6507
+ },
6508
+ "node_modules/@npmcli/promise-spawn/node_modules/which": {
6509
+ "version": "4.0.0",
6510
+ "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz",
6511
+ "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==",
6512
+ "dependencies": {
6513
+ "isexe": "^3.1.1"
6514
+ },
6515
+ "bin": {
6516
+ "node-which": "bin/which.js"
6517
+ },
6518
+ "engines": {
6519
+ "node": "^16.13.0 || >=18.0.0"
6520
}
6521
},
6522
"node_modules/@npmcli/query": {
@@ -7537,51 +6532,75 @@
6532
}
6533
},
6534
"node_modules/@npmcli/run-script": {
7540
- "version": "6.0.2",
7541
- "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-6.0.2.tgz",
7542
- "integrity": "sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==",
7543
- "dev": true,
6535
+ "version": "7.0.2",
6536
+ "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-7.0.2.tgz",
6537
+ "integrity": "sha512-Omu0rpA8WXvcGeY6DDzyRoY1i5DkCBkzyJ+m2u7PD6quzb0TvSqdIPOkTn8ZBOj7LbbcbMfZ3c5skwSu6m8y2w==",
6538
"dependencies": {
6539
"@npmcli/node-gyp": "^3.0.0",
7546
- "@npmcli/promise-spawn": "^6.0.0",
7547
- "node-gyp": "^9.0.0",
6540
+ "@npmcli/promise-spawn": "^7.0.0",
6541
+ "node-gyp": "^10.0.0",
6542
"read-package-json-fast": "^3.0.0",
7549
- "which": "^3.0.0"
6543
+ "which": "^4.0.0"
6544
},
6545
"engines": {
7552
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6546
+ "node": "^16.14.0 || >=18.0.0"
6547
+ }
6548
+ },
6549
+ "node_modules/@npmcli/run-script/node_modules/isexe": {
6550
+ "version": "3.1.1",
6551
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
6552
+ "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
6553
+ "engines": {
6554
+ "node": ">=16"
6555
+ }
6556
+ },
6557
+ "node_modules/@npmcli/run-script/node_modules/which": {
6558
+ "version": "4.0.0",
6559
+ "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz",
6560
+ "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==",
6561
+ "dependencies": {
6562
+ "isexe": "^3.1.1"
6563
+ },
6564
+ "bin": {
6565
+ "node-which": "bin/which.js"
6566
+ },
6567
+ "engines": {
6568
+ "node": "^16.13.0 || >=18.0.0"
6569
}
6570
},
6571
"node_modules/@npmcli/template-oss": {
7556
- "version": "4.19.0",
7557
- "resolved": "https://registry.npmjs.org/@npmcli/template-oss/-/template-oss-4.19.0.tgz",
7558
- "integrity": "sha512-5WHCup9pCF3q8HYQ2Nja5+M/JKUUCObLc/iv+I5u/pVmfD/lHhMifdWAE8bopZeyOFb65rRW/1qI6E+g0U4QiA==",
6572
+ "version": "4.21.1",
6573
+ "resolved": "https://registry.npmjs.org/@npmcli/template-oss/-/template-oss-4.21.1.tgz",
6574
+ "integrity": "sha512-qur5b4xSZY3RLeCUeiQZt2OpjVFSR3yz2mN8NG9M0tbBlI8AxocCwDKBg/GSxVZGmkzaZ6SMRZdqDYopmqJ3LA==",
6575
"dev": true,
6576
"hasInstallScript": true,
6577
"dependencies": {
6578
"@actions/core": "^1.9.1",
7563
- "@commitlint/cli": "^17.1.1",
7564
- "@commitlint/config-conventional": "^17.1.0",
6579
+ "@commitlint/cli": "^18.2.0",
6580
+ "@commitlint/config-conventional": "^18.1.0",
6581
"@isaacs/string-locale-compare": "^1.1.0",
7566
- "@npmcli/arborist": "^6.0.0",
7567
- "@npmcli/git": "^4.0.0",
6582
+ "@npmcli/arborist": "^7.2.1",
6583
+ "@npmcli/git": "^5.0.3",
6584
"@npmcli/map-workspaces": "^3.0.0",
7569
- "@npmcli/package-json": "^4.0.0",
6585
+ "@npmcli/package-json": "^5.0.0",
6586
"@octokit/rest": "^19.0.4",
6587
+ "dedent": "^1.5.1",
6588
"diff": "^5.0.0",
6589
"glob": "^10.1.0",
6590
"handlebars": "^4.7.7",
7574
- "hosted-git-info": "^6.0.0",
6591
+ "hosted-git-info": "^7.0.1",
6592
"ini": "^4.0.0",
6593
"json-parse-even-better-errors": "^3.0.0",
6594
"just-deep-map-values": "^1.1.1",
6595
"just-diff": "^6.0.0",
6596
+ "just-omit": "^2.2.0",
6597
"lodash": "^4.17.21",
6598
"minimatch": "^9.0.2",
7581
- "npm-package-arg": "^10.0.0",
6599
+ "npm-package-arg": "^11.0.1",
6600
"proc-log": "^3.0.0",
7583
- "release-please": "npm:@npmcli/release-please@^14.2.6",
6601
+ "release-please": "16.3.1",
6602
"semver": "^7.3.5",
6603
+ "undici": "^5.27.2",
6604
"yaml": "^2.1.1"
6605
},
6606
"bin": {
@@ -7591,7 +6610,7 @@
6610
"template-oss-release-please": "bin/release-please.js"
6611
},
6612
"engines": {
7594
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
6613
+ "node": "^18.17.0 || >=20.5.0"
6614
}
6615
},
6616
"node_modules/@npmcli/template-oss/node_modules/@octokit/auth-token": {
@@ -9413,57 +8432,6 @@
8432
"node": "^16.14.0 || >=18.0.0"
8433
}
8434
},
9416
- "node_modules/@sigstore/sign/node_modules/cacache": {
9417
- "version": "18.0.0",
9418
- "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.0.tgz",
9419
- "integrity": "sha512-I7mVOPl3PUCeRub1U8YoGz2Lqv9WOBpobZ8RyWFXmReuILz+3OAyTa5oH3QPdtKZD7N0Yk00aLfzn0qvp8dZ1w==",
9420
- "dependencies": {
9421
- "@npmcli/fs": "^3.1.0",
9422
- "fs-minipass": "^3.0.0",
9423
- "glob": "^10.2.2",
9424
- "lru-cache": "^10.0.1",
9425
- "minipass": "^7.0.3",
9426
- "minipass-collect": "^1.0.2",
9427
- "minipass-flush": "^1.0.5",
9428
- "minipass-pipeline": "^1.2.4",
9429
- "p-map": "^4.0.0",
9430
- "ssri": "^10.0.0",
9431
- "tar": "^6.1.11",
9432
- "unique-filename": "^3.0.0"
9433
- },
9434
- "engines": {
9435
- "node": "^16.14.0 || >=18.0.0"
9436
- }
9437
- },
9438
- "node_modules/@sigstore/sign/node_modules/lru-cache": {
9439
- "version": "10.0.1",
9440
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz",
9441
- "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==",
9442
- "engines": {
9443
- "node": "14 || >=16.14"
9444
- }
9445
- },
9446
- "node_modules/@sigstore/sign/node_modules/make-fetch-happen": {
9447
- "version": "13.0.0",
9448
- "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.0.tgz",
9449
- "integrity": "sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A==",
9450
- "dependencies": {
9451
- "@npmcli/agent": "^2.0.0",
9452
- "cacache": "^18.0.0",
9453
- "http-cache-semantics": "^4.1.1",
9454
- "is-lambda": "^1.0.1",
9455
- "minipass": "^7.0.2",
9456
- "minipass-fetch": "^3.0.0",
9457
- "minipass-flush": "^1.0.5",
9458
- "minipass-pipeline": "^1.2.4",
9459
- "negotiator": "^0.6.3",
9460
- "promise-retry": "^2.0.1",
9461
- "ssri": "^10.0.0"
9462
- },
9463
- "engines": {
9464
- "node": "^16.14.0 || >=18.0.0"
9465
- }
9466
- },
8435
"node_modules/@sigstore/tuf": {
8436
"version": "2.2.0",
8437
"resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.2.0.tgz",
@@ -9935,6 +8903,7 @@
8903
"version": "2.0.0",
8904
"resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
8905
"integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
8906
+ "dev": true,
8907
"engines": {
8908
"node": ">= 10"
8909
}
@@ -9947,30 +8916,6 @@
8916
"node": ">=10.13.0"
8917
}
8918
},
9950
- "node_modules/@tsconfig/node10": {
9951
- "version": "1.0.9",
9952
- "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz",
9953
- "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==",
9954
- "dev": true
9955
- },
9956
- "node_modules/@tsconfig/node12": {
9957
- "version": "1.0.11",
9958
- "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz",
9959
- "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==",
9960
- "dev": true
9961
- },
9962
- "node_modules/@tsconfig/node14": {
9963
- "version": "1.0.3",
9964
- "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz",
9965
- "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==",
9966
- "dev": true
9967
- },
9968
- "node_modules/@tsconfig/node16": {
9969
- "version": "1.0.4",
9970
- "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz",
9971
- "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==",
9972
- "dev": true
9973
- },
8919
"node_modules/@tufjs/canonical-json": {
8920
"version": "2.0.0",
8921
"resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz",
@@ -10273,9 +9218,9 @@
9218
"integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA=="
9219
},
9220
"node_modules/@types/minimist": {
10276
- "version": "1.2.4",
10277
- "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.4.tgz",
10278
- "integrity": "sha512-Kfe/D3hxHTusnPNRbycJE1N77WHDsdS4AjUYIzlDzhDrS47NrwuL3YW4VITxwR7KCVpzwgy4Rbj829KSSQmwXQ==",
9221
+ "version": "1.2.5",
9222
+ "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz",
9223
+ "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==",
9224
"dev": true
9225
},
9226
"node_modules/@types/mkdirp": {
@@ -10306,15 +9251,15 @@
9251
}
9252
},
9253
"node_modules/@types/normalize-package-data": {
10309
- "version": "2.4.3",
10310
- "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.3.tgz",
10311
- "integrity": "sha512-ehPtgRgaULsFG8x0NeYJvmyH1hmlfsNLujHe9dQEia/7MAJYdzMSi19JtchUHjmBA6XC/75dK55mzZH+RyieSg==",
9254
+ "version": "2.4.4",
9255
+ "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz",
9256
+ "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==",
9257
"dev": true
9258
},
9259
"node_modules/@types/npm-package-arg": {
10315
- "version": "6.1.3",
10316
- "resolved": "https://registry.npmjs.org/@types/npm-package-arg/-/npm-package-arg-6.1.3.tgz",
10317
- "integrity": "sha512-zuqnmvs721gebIA28enST/9KvrHbNvO5HPdtkwzkfgDnUlI3rAJi0CaAxyccehcqDysMntsMpe3UZ4wpaENj+A==",
9260
+ "version": "6.1.4",
9261
+ "resolved": "https://registry.npmjs.org/@types/npm-package-arg/-/npm-package-arg-6.1.4.tgz",
9262
+ "integrity": "sha512-vDgdbMy2QXHnAruzlv68pUtXCjmqUk3WrBAsRboRovsOmxbfn/WiYCjmecyKjGztnMps5dWp4Uq2prp+Ilo17Q==",
9263
"dev": true
9264
},
9265
"node_modules/@types/parse-json": {
@@ -10897,7 +9842,6 @@
9842
"version": "2.0.0",
9843
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz",
9844
"integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==",
10900
- "dev": true,
9845
"engines": {
9846
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
9847
}
@@ -10999,6 +9943,7 @@
9943
"version": "6.0.2",
9944
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
9945
"integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
9946
+ "dev": true,
9947
"dependencies": {
9948
"debug": "4"
9949
},
@@ -11006,17 +9951,6 @@
9951
"node": ">= 6.0.0"
9952
}
9953
},
11009
- "node_modules/agentkeepalive": {
11010
- "version": "4.5.0",
11011
- "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz",
11012
- "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==",
11013
- "dependencies": {
11014
- "humanize-ms": "^1.2.1"
11015
- },
11016
- "engines": {
11017
- "node": ">= 8.0.0"
11018
- }
11019
- },
9954
"node_modules/aggregate-error": {
9955
"version": "3.1.0",
9956
"resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
@@ -11165,7 +10099,8 @@
10099
"node_modules/aproba": {
10100
"version": "2.0.0",
10101
"resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz",
11168
- "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ=="
10102
+ "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==",
10103
+ "dev": true
10104
},
10105
"node_modules/arch": {
10106
"version": "2.2.0",
@@ -11230,12 +10165,6 @@
10165
"safe-buffer": "~5.2.0"
10166
}
10167
},
11233
- "node_modules/arg": {
11234
- "version": "4.1.3",
11235
- "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
11236
- "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
11237
- "dev": true
11238
- },
10168
"node_modules/argparse": {
10169
"version": "1.0.10",
10170
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
@@ -12572,16 +11501,16 @@
11501
}
11502
},
11503
"node_modules/cacache": {
12575
- "version": "17.1.4",
12576
- "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz",
12577
- "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==",
11504
+ "version": "18.0.1",
11505
+ "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.1.tgz",
11506
+ "integrity": "sha512-g4Uf2CFZPaxtJKre6qr4zqLDOOPU7bNVhWjlNhvzc51xaTOx2noMOLhfFkTAqwtrAZAKQUuDfyjitzilpA8WsQ==",
11507
"dependencies": {
11508
"@npmcli/fs": "^3.1.0",
11509
"fs-minipass": "^3.0.0",
11510
"glob": "^10.2.2",
12582
- "lru-cache": "^7.7.1",
11511
+ "lru-cache": "^10.0.1",
11512
"minipass": "^7.0.3",
12584
- "minipass-collect": "^1.0.2",
11513
+ "minipass-collect": "^2.0.1",
11514
"minipass-flush": "^1.0.5",
11515
"minipass-pipeline": "^1.2.4",
11516
"p-map": "^4.0.0",
@@ -12590,15 +11519,15 @@
11519
"unique-filename": "^3.0.0"
11520
},
11521
"engines": {
12593
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
11522
+ "node": "^16.14.0 || >=18.0.0"
11523
}
11524
},
11525
"node_modules/cacache/node_modules/lru-cache": {
12597
- "version": "7.18.3",
12598
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
12599
- "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
11526
+ "version": "10.1.0",
11527
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz",
11528
+ "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==",
11529
"engines": {
12601
- "node": ">=12"
11530
+ "node": "14 || >=16.14"
11531
}
11532
},
11533
"node_modules/cache-manager": {
@@ -13222,15 +12151,6 @@
12151
"node": ">= 0.12.0"
12152
}
12153
},
13225
- "node_modules/code-point-at": {
13226
- "version": "1.1.0",
13227
- "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
13228
- "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==",
13229
- "dev": true,
13230
- "engines": {
13231
- "node": ">=0.10.0"
13232
- }
13233
- },
12154
"node_modules/code-suggester": {
12155
"version": "4.3.3",
12156
"resolved": "https://registry.npmjs.org/code-suggester/-/code-suggester-4.3.3.tgz",
@@ -13418,9 +12338,9 @@
12338
}
12339
},
12340
"node_modules/code-suggester/node_modules/@types/yargs": {
13421
- "version": "16.0.7",
13422
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.7.tgz",
13423
- "integrity": "sha512-lQcYmxWuOfJq4IncK88/nwud9rwr1F04CFc5xzk0k4oKVyz/AI35TfsXmhjf6t8zp8mpCOi17BfvuNWx+zrYkg==",
12341
+ "version": "16.0.9",
12342
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz",
12343
+ "integrity": "sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==",
12344
"dev": true,
12345
"dependencies": {
12346
"@types/yargs-parser": "*"
@@ -13550,6 +12470,7 @@
12470
"version": "1.1.3",
12471
"resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
12472
"integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
12473
+ "dev": true,
12474
"bin": {
12475
"color-support": "bin.js"
12476
}
@@ -13779,7 +12700,8 @@
12700
"node_modules/console-control-strings": {
12701
"version": "1.1.0",
12702
"resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
13782
- "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ=="
12703
+ "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==",
12704
+ "dev": true
12705
},
12706
"node_modules/constant-case": {
12707
"version": "3.0.4",
@@ -13811,81 +12733,158 @@
12733
}
12734
},
12735
"node_modules/conventional-changelog-angular": {
13814
- "version": "6.0.0",
13815
- "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-6.0.0.tgz",
13816
- "integrity": "sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg==",
12736
+ "version": "7.0.0",
12737
+ "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-7.0.0.tgz",
12738
+ "integrity": "sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==",
12739
"dev": true,
12740
"dependencies": {
12741
"compare-func": "^2.0.0"
12742
},
12743
"engines": {
13822
- "node": ">=14"
12744
+ "node": ">=16"
12745
}
12746
},
12747
"node_modules/conventional-changelog-conventionalcommits": {
13826
- "version": "6.1.0",
13827
- "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-6.1.0.tgz",
13828
- "integrity": "sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw==",
12748
+ "version": "7.0.2",
12749
+ "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.2.tgz",
12750
+ "integrity": "sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==",
12751
"dev": true,
12752
"dependencies": {
12753
"compare-func": "^2.0.0"
12754
},
12755
"engines": {
13834
- "node": ">=14"
12756
+ "node": ">=16"
12757
}
12758
},
12759
"node_modules/conventional-changelog-writer": {
13838
- "version": "5.0.1",
13839
- "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz",
13840
- "integrity": "sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==",
12760
+ "version": "6.0.1",
12761
+ "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-6.0.1.tgz",
12762
+ "integrity": "sha512-359t9aHorPw+U+nHzUXHS5ZnPBOizRxfQsWT5ZDHBfvfxQOAik+yfuhKXG66CN5LEWPpMNnIMHUTCKeYNprvHQ==",
12763
"dev": true,
12764
"dependencies": {
13843
- "conventional-commits-filter": "^2.0.7",
13844
- "dateformat": "^3.0.0",
12765
+ "conventional-commits-filter": "^3.0.0",
12766
+ "dateformat": "^3.0.3",
12767
"handlebars": "^4.7.7",
12768
"json-stringify-safe": "^5.0.1",
13847
- "lodash": "^4.17.15",
13848
- "meow": "^8.0.0",
13849
- "semver": "^6.0.0",
13850
- "split": "^1.0.0",
13851
- "through2": "^4.0.0"
12769
+ "meow": "^8.1.2",
12770
+ "semver": "^7.0.0",
12771
+ "split": "^1.0.1"
12772
},
12773
"bin": {
12774
"conventional-changelog-writer": "cli.js"
12775
},
12776
+ "engines": {
12777
+ "node": ">=14"
12778
+ }
12779
+ },
12780
+ "node_modules/conventional-changelog-writer/node_modules/hosted-git-info": {
12781
+ "version": "4.1.0",
12782
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
12783
+ "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
12784
+ "dev": true,
12785
+ "dependencies": {
12786
+ "lru-cache": "^6.0.0"
12787
+ },
12788
"engines": {
12789
"node": ">=10"
12790
}
12791
},
12792
+ "node_modules/conventional-changelog-writer/node_modules/meow": {
12793
+ "version": "8.1.2",
12794
+ "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz",
12795
+ "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==",
12796
+ "dev": true,
12797
+ "dependencies": {
12798
+ "@types/minimist": "^1.2.0",
12799
+ "camelcase-keys": "^6.2.2",
12800
+ "decamelize-keys": "^1.1.0",
12801
+ "hard-rejection": "^2.1.0",
12802
+ "minimist-options": "4.1.0",
12803
+ "normalize-package-data": "^3.0.0",
12804
+ "read-pkg-up": "^7.0.1",
12805
+ "redent": "^3.0.0",
12806
+ "trim-newlines": "^3.0.0",
12807
+ "type-fest": "^0.18.0",
12808
+ "yargs-parser": "^20.2.3"
12809
+ },
12810
+ "engines": {
12811
+ "node": ">=10"
12812
+ },
12813
+ "funding": {
12814
+ "url": "https://github.com/sponsors/sindresorhus"
12815
+ }
12816
+ },
12817
+ "node_modules/conventional-changelog-writer/node_modules/normalize-package-data": {
12818
+ "version": "3.0.3",
12819
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
12820
+ "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
12821
+ "dev": true,
12822
+ "dependencies": {
12823
+ "hosted-git-info": "^4.0.1",
12824
+ "is-core-module": "^2.5.0",
12825
+ "semver": "^7.3.4",
12826
+ "validate-npm-package-license": "^3.0.1"
12827
+ },
12828
+ "engines": {
12829
+ "node": ">=10"
12830
+ }
12831
+ },
12832
+ "node_modules/conventional-changelog-writer/node_modules/semver": {
12833
+ "version": "7.5.4",
12834
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
12835
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
12836
+ "dev": true,
12837
+ "dependencies": {
12838
+ "lru-cache": "^6.0.0"
12839
+ },
12840
+ "bin": {
12841
+ "semver": "bin/semver.js"
12842
+ },
12843
+ "engines": {
12844
+ "node": ">=10"
12845
+ }
12846
+ },
12847
+ "node_modules/conventional-changelog-writer/node_modules/type-fest": {
12848
+ "version": "0.18.1",
12849
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
12850
+ "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
12851
+ "dev": true,
12852
+ "engines": {
12853
+ "node": ">=10"
12854
+ },
12855
+ "funding": {
12856
+ "url": "https://github.com/sponsors/sindresorhus"
12857
+ }
12858
+ },
12859
"node_modules/conventional-commits-filter": {
13861
- "version": "2.0.7",
13862
- "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz",
13863
- "integrity": "sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==",
12860
+ "version": "3.0.0",
12861
+ "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-3.0.0.tgz",
12862
+ "integrity": "sha512-1ymej8b5LouPx9Ox0Dw/qAO2dVdfpRFq28e5Y0jJEU8ZrLdy0vOSkkIInwmxErFGhg6SALro60ZrwYFVTUDo4Q==",
12863
"dev": true,
12864
"dependencies": {
12865
"lodash.ismatch": "^4.4.0",
13867
- "modify-values": "^1.0.0"
12866
+ "modify-values": "^1.0.1"
12867
},
12868
"engines": {
13870
- "node": ">=10"
12869
+ "node": ">=14"
12870
}
12871
},
12872
"node_modules/conventional-commits-parser": {
13874
- "version": "4.0.0",
13875
- "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-4.0.0.tgz",
13876
- "integrity": "sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg==",
12873
+ "version": "5.0.0",
12874
+ "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz",
12875
+ "integrity": "sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==",
12876
"dev": true,
12877
"dependencies": {
13879
- "is-text-path": "^1.0.1",
12878
+ "is-text-path": "^2.0.0",
12879
"JSONStream": "^1.3.5",
13881
- "meow": "^8.1.2",
13882
- "split2": "^3.2.2"
12880
+ "meow": "^12.0.1",
12881
+ "split2": "^4.0.0"
12882
},
12883
"bin": {
13885
- "conventional-commits-parser": "cli.js"
12884
+ "conventional-commits-parser": "cli.mjs"
12885
},
12886
"engines": {
13888
- "node": ">=14"
12887
+ "node": ">=16"
12888
}
12889
},
12890
"node_modules/convert-hrtime": {
@@ -13998,17 +12997,19 @@
12997
}
12998
},
12999
"node_modules/cosmiconfig-typescript-loader": {
14001
- "version": "4.4.0",
14002
- "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.4.0.tgz",
14003
- "integrity": "sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==",
13000
+ "version": "5.0.0",
13001
+ "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-5.0.0.tgz",
13002
+ "integrity": "sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==",
13003
"dev": true,
13004
+ "dependencies": {
13005
+ "jiti": "^1.19.1"
13006
+ },
13007
"engines": {
14006
- "node": ">=v14.21.3"
13008
+ "node": ">=v16"
13009
},
13010
"peerDependencies": {
13011
"@types/node": "*",
14010
- "cosmiconfig": ">=7",
14011
- "ts-node": ">=10",
13012
+ "cosmiconfig": ">=8.2",
13013
"typescript": ">=4"
13014
}
13015
},
@@ -14132,12 +13133,6 @@
13133
"node": ">=8"
13134
}
13135
},
14135
- "node_modules/create-require": {
14136
- "version": "1.1.1",
14137
- "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
14138
- "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
14139
- "dev": true
14140
- },
13136
"node_modules/cross-fetch": {
13137
"version": "3.1.8",
13138
"resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz",
@@ -14929,7 +13924,8 @@
13924
"node_modules/delegates": {
13925
"version": "1.0.0",
13926
"resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
14932
- "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ=="
13927
+ "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==",
13928
+ "dev": true
13929
},
13930
"node_modules/depd": {
13931
"version": "2.0.0",
@@ -17450,12 +16446,6 @@
16446
"node": ">=6"
16447
}
16448
},
17453
- "node_modules/eventemitter3": {
17454
- "version": "4.0.7",
17455
- "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
17456
- "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
17457
- "dev": true
17458
- },
16449
"node_modules/events": {
16450
"version": "3.3.0",
16451
"resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
@@ -20005,6 +18995,108 @@
18995
"node": ">=10"
18996
}
18997
},
18998
+ "node_modules/git-raw-commits/node_modules/hosted-git-info": {
18999
+ "version": "4.1.0",
19000
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
19001
+ "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
19002
+ "dev": true,
19003
+ "dependencies": {
19004
+ "lru-cache": "^6.0.0"
19005
+ },
19006
+ "engines": {
19007
+ "node": ">=10"
19008
+ }
19009
+ },
19010
+ "node_modules/git-raw-commits/node_modules/meow": {
19011
+ "version": "8.1.2",
19012
+ "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz",
19013
+ "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==",
19014
+ "dev": true,
19015
+ "dependencies": {
19016
+ "@types/minimist": "^1.2.0",
19017
+ "camelcase-keys": "^6.2.2",
19018
+ "decamelize-keys": "^1.1.0",
19019
+ "hard-rejection": "^2.1.0",
19020
+ "minimist-options": "4.1.0",
19021
+ "normalize-package-data": "^3.0.0",
19022
+ "read-pkg-up": "^7.0.1",
19023
+ "redent": "^3.0.0",
19024
+ "trim-newlines": "^3.0.0",
19025
+ "type-fest": "^0.18.0",
19026
+ "yargs-parser": "^20.2.3"
19027
+ },
19028
+ "engines": {
19029
+ "node": ">=10"
19030
+ },
19031
+ "funding": {
19032
+ "url": "https://github.com/sponsors/sindresorhus"
19033
+ }
19034
+ },
19035
+ "node_modules/git-raw-commits/node_modules/normalize-package-data": {
19036
+ "version": "3.0.3",
19037
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
19038
+ "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
19039
+ "dev": true,
19040
+ "dependencies": {
19041
+ "hosted-git-info": "^4.0.1",
19042
+ "is-core-module": "^2.5.0",
19043
+ "semver": "^7.3.4",
19044
+ "validate-npm-package-license": "^3.0.1"
19045
+ },
19046
+ "engines": {
19047
+ "node": ">=10"
19048
+ }
19049
+ },
19050
+ "node_modules/git-raw-commits/node_modules/readable-stream": {
19051
+ "version": "3.6.2",
19052
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
19053
+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
19054
+ "dev": true,
19055
+ "dependencies": {
19056
+ "inherits": "^2.0.3",
19057
+ "string_decoder": "^1.1.1",
19058
+ "util-deprecate": "^1.0.1"
19059
+ },
19060
+ "engines": {
19061
+ "node": ">= 6"
19062
+ }
19063
+ },
19064
+ "node_modules/git-raw-commits/node_modules/semver": {
19065
+ "version": "7.5.4",
19066
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
19067
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
19068
+ "dev": true,
19069
+ "dependencies": {
19070
+ "lru-cache": "^6.0.0"
19071
+ },
19072
+ "bin": {
19073
+ "semver": "bin/semver.js"
19074
+ },
19075
+ "engines": {
19076
+ "node": ">=10"
19077
+ }
19078
+ },
19079
+ "node_modules/git-raw-commits/node_modules/split2": {
19080
+ "version": "3.2.2",
19081
+ "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
19082
+ "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
19083
+ "dev": true,
19084
+ "dependencies": {
19085
+ "readable-stream": "^3.0.0"
19086
+ }
19087
+ },
19088
+ "node_modules/git-raw-commits/node_modules/type-fest": {
19089
+ "version": "0.18.1",
19090
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
19091
+ "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
19092
+ "dev": true,
19093
+ "engines": {
19094
+ "node": ">=10"
19095
+ },
19096
+ "funding": {
19097
+ "url": "https://github.com/sponsors/sindresorhus"
19098
+ }
19099
+ },
19100
"node_modules/git-up": {
19101
"version": "7.0.0",
19102
"resolved": "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz",
@@ -20396,7 +19488,8 @@
19488
"node_modules/has-unicode": {
19489
"version": "2.0.1",
19490
"resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
20399
- "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ=="
19491
+ "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==",
19492
+ "dev": true
19493
},
19494
"node_modules/hash-wasm": {
19495
"version": "4.10.0",
@@ -21380,24 +20473,22 @@
20473
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
20474
},
20475
"node_modules/hosted-git-info": {
21383
- "version": "6.1.1",
21384
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz",
21385
- "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==",
21386
- "dev": true,
20476
+ "version": "7.0.1",
20477
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.1.tgz",
20478
+ "integrity": "sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==",
20479
"dependencies": {
21388
- "lru-cache": "^7.5.1"
20480
+ "lru-cache": "^10.0.1"
20481
},
20482
"engines": {
21391
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
20483
+ "node": "^16.14.0 || >=18.0.0"
20484
}
20485
},
20486
"node_modules/hosted-git-info/node_modules/lru-cache": {
21395
- "version": "7.18.3",
21396
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
21397
- "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
21398
- "dev": true,
20487
+ "version": "10.1.0",
20488
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz",
20489
+ "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==",
20490
"engines": {
21400
- "node": ">=12"
20491
+ "node": "14 || >=16.14"
20492
}
20493
},
20494
"node_modules/html-encoding-sniffer": {
@@ -21475,6 +20566,7 @@
20566
"version": "5.0.0",
20567
"resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
20568
"integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
20569
+ "dev": true,
20570
"dependencies": {
20571
"@tootallnate/once": "2",
20572
"agent-base": "6",
@@ -21500,6 +20592,7 @@
20592
"version": "5.0.1",
20593
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
20594
"integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
20595
+ "dev": true,
20596
"dependencies": {
20597
"agent-base": "6",
20598
"debug": "4"
@@ -21516,14 +20609,6 @@
20609
"node": ">=10.17.0"
20610
}
20611
},
21519
- "node_modules/humanize-ms": {
21520
- "version": "1.2.1",
21521
- "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
21522
- "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==",
21523
- "dependencies": {
21524
- "ms": "^2.0.0"
21525
- }
21526
- },
20612
"node_modules/iconv-lite": {
20613
"version": "0.4.24",
20614
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
@@ -22423,15 +21508,15 @@
21508
}
21509
},
21510
"node_modules/is-text-path": {
22426
- "version": "1.0.1",
22427
- "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz",
22428
- "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==",
21511
+ "version": "2.0.0",
21512
+ "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-2.0.0.tgz",
21513
+ "integrity": "sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==",
21514
"dev": true,
21515
"dependencies": {
22431
- "text-extensions": "^1.0.0"
21516
+ "text-extensions": "^2.0.0"
21517
},
21518
"engines": {
22434
- "node": ">=0.10.0"
21519
+ "node": ">=8"
21520
}
21521
},
21522
"node_modules/is-typed-array": {
@@ -24756,6 +23841,15 @@
23841
"node": ">=8"
23842
}
23843
},
23844
+ "node_modules/jiti": {
23845
+ "version": "1.21.0",
23846
+ "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz",
23847
+ "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==",
23848
+ "dev": true,
23849
+ "bin": {
23850
+ "jiti": "bin/jiti.js"
23851
+ }
23852
+ },
23853
"node_modules/joi": {
23854
"version": "17.11.0",
23855
"resolved": "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz",
@@ -24986,6 +24080,12 @@
24080
"integrity": "sha512-OYTthRfSh55WOItVqwpefPtNt2VdKsq5AnAK6apdtR6yCH8pr0CmSr710J0Mf+WdQy7K/OzMy7K2MgAfdQURDw==",
24081
"dev": true
24082
},
24083
+ "node_modules/just-omit": {
24084
+ "version": "2.2.0",
24085
+ "resolved": "https://registry.npmjs.org/just-omit/-/just-omit-2.2.0.tgz",
24086
+ "integrity": "sha512-Js7+HxDOGcB3RhI38Mird/RgyMf3t0DAJFda1QWqqlAKTa36NeSYIufJXxrZUbysFTRcTOFcoMCiFK5FwCoI7Q==",
24087
+ "dev": true
24088
+ },
24089
"node_modules/keyv": {
24090
"version": "4.5.4",
24091
"resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
@@ -25170,30 +24270,6 @@
24270
"resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz",
24271
"integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ=="
24272
},
25173
- "node_modules/load-json-file": {
25174
- "version": "6.2.0",
25175
- "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz",
25176
- "integrity": "sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==",
25177
- "dev": true,
25178
- "dependencies": {
25179
- "graceful-fs": "^4.1.15",
25180
- "parse-json": "^5.0.0",
25181
- "strip-bom": "^4.0.0",
25182
- "type-fest": "^0.6.0"
25183
- },
25184
- "engines": {
25185
- "node": ">=8"
25186
- }
25187
- },
25188
- "node_modules/load-json-file/node_modules/type-fest": {
25189
- "version": "0.6.0",
25190
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
25191
- "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
25192
- "dev": true,
25193
- "engines": {
25194
- "node": ">=8"
25195
- }
25196
- },
24273
"node_modules/load-plugin": {
24274
"version": "5.1.0",
24275
"resolved": "https://registry.npmjs.org/load-plugin/-/load-plugin-5.1.0.tgz",
@@ -25463,51 +24539,25 @@
24539
"url": "https://github.com/sponsors/sindresorhus"
24540
}
24541
},
25466
- "node_modules/make-error": {
25467
- "version": "1.3.6",
25468
- "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
25469
- "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
25470
- "dev": true
25471
- },
24542
"node_modules/make-fetch-happen": {
25473
- "version": "11.1.1",
25474
- "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz",
25475
- "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==",
24543
+ "version": "13.0.0",
24544
+ "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.0.tgz",
24545
+ "integrity": "sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A==",
24546
"dependencies": {
25477
- "agentkeepalive": "^4.2.1",
25478
- "cacache": "^17.0.0",
24547
+ "@npmcli/agent": "^2.0.0",
24548
+ "cacache": "^18.0.0",
24549
"http-cache-semantics": "^4.1.1",
25480
- "http-proxy-agent": "^5.0.0",
25481
- "https-proxy-agent": "^5.0.0",
24550
"is-lambda": "^1.0.1",
25483
- "lru-cache": "^7.7.1",
25484
- "minipass": "^5.0.0",
24551
+ "minipass": "^7.0.2",
24552
"minipass-fetch": "^3.0.0",
24553
"minipass-flush": "^1.0.5",
24554
"minipass-pipeline": "^1.2.4",
24555
"negotiator": "^0.6.3",
24556
"promise-retry": "^2.0.1",
25490
- "socks-proxy-agent": "^7.0.0",
24557
"ssri": "^10.0.0"
24558
},
24559
"engines": {
25494
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
25495
- }
25496
- },
25497
- "node_modules/make-fetch-happen/node_modules/lru-cache": {
25498
- "version": "7.18.3",
25499
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
25500
- "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
25501
- "engines": {
25502
- "node": ">=12"
25503
- }
25504
- },
25505
- "node_modules/make-fetch-happen/node_modules/minipass": {
25506
- "version": "5.0.0",
25507
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
25508
- "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==",
25509
- "engines": {
25510
- "node": ">=8"
24560
+ "node": "^16.14.0 || >=18.0.0"
24561
}
24562
},
24563
"node_modules/makeerror": {
@@ -26614,79 +25664,12 @@
25664
"dev": true
25665
},
25666
"node_modules/meow": {
26617
- "version": "8.1.2",
26618
- "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz",
26619
- "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==",
26620
- "dev": true,
26621
- "dependencies": {
26622
- "@types/minimist": "^1.2.0",
26623
- "camelcase-keys": "^6.2.2",
26624
- "decamelize-keys": "^1.1.0",
26625
- "hard-rejection": "^2.1.0",
26626
- "minimist-options": "4.1.0",
26627
- "normalize-package-data": "^3.0.0",
26628
- "read-pkg-up": "^7.0.1",
26629
- "redent": "^3.0.0",
26630
- "trim-newlines": "^3.0.0",
26631
- "type-fest": "^0.18.0",
26632
- "yargs-parser": "^20.2.3"
26633
- },
26634
- "engines": {
26635
- "node": ">=10"
26636
- },
26637
- "funding": {
26638
- "url": "https://github.com/sponsors/sindresorhus"
26639
- }
26640
- },
26641
- "node_modules/meow/node_modules/hosted-git-info": {
26642
- "version": "4.1.0",
26643
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
26644
- "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
26645
- "dev": true,
26646
- "dependencies": {
26647
- "lru-cache": "^6.0.0"
26648
- },
26649
- "engines": {
26650
- "node": ">=10"
26651
- }
26652
- },
26653
- "node_modules/meow/node_modules/normalize-package-data": {
26654
- "version": "3.0.3",
26655
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
26656
- "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
26657
- "dev": true,
26658
- "dependencies": {
26659
- "hosted-git-info": "^4.0.1",
26660
- "is-core-module": "^2.5.0",
26661
- "semver": "^7.3.4",
26662
- "validate-npm-package-license": "^3.0.1"
26663
- },
26664
- "engines": {
26665
- "node": ">=10"
26666
- }
26667
- },
26668
- "node_modules/meow/node_modules/semver": {
26669
- "version": "7.5.4",
26670
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
26671
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
25667
+ "version": "12.1.1",
25668
+ "resolved": "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz",
25669
+ "integrity": "sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==",
25670
"dev": true,
26673
- "dependencies": {
26674
- "lru-cache": "^6.0.0"
26675
- },
26676
- "bin": {
26677
- "semver": "bin/semver.js"
26678
- },
25671
"engines": {
26680
- "node": ">=10"
26681
- }
26682
- },
26683
- "node_modules/meow/node_modules/type-fest": {
26684
- "version": "0.18.1",
26685
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
26686
- "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
26687
- "dev": true,
26688
- "engines": {
26689
- "node": ">=10"
25672
+ "node": ">=16.10"
25673
},
25674
"funding": {
25675
"url": "https://github.com/sponsors/sindresorhus"
@@ -27613,25 +26596,14 @@
26596
}
26597
},
26598
"node_modules/minipass-collect": {
27616
- "version": "1.0.2",
27617
- "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz",
27618
- "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==",
27619
- "dependencies": {
27620
- "minipass": "^3.0.0"
27621
- },
27622
- "engines": {
27623
- "node": ">= 8"
27624
- }
27625
- },
27626
- "node_modules/minipass-collect/node_modules/minipass": {
27627
- "version": "3.3.6",
27628
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
27629
- "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
26599
+ "version": "2.0.1",
26600
+ "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz",
26601
+ "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==",
26602
"dependencies": {
27631
- "yallist": "^4.0.0"
26603
+ "minipass": "^7.0.3"
26604
},
26605
"engines": {
27634
- "node": ">=8"
26606
+ "node": ">=16 || 14 >=14.17"
26607
}
26608
},
26609
"node_modules/minipass-fetch": {
@@ -28005,27 +26977,26 @@
26977
}
26978
},
26979
"node_modules/node-gyp": {
28008
- "version": "9.4.0",
28009
- "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.0.tgz",
28010
- "integrity": "sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg==",
26980
+ "version": "10.0.1",
26981
+ "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.0.1.tgz",
26982
+ "integrity": "sha512-gg3/bHehQfZivQVfqIyy8wTdSymF9yTyP4CJifK73imyNMU8AIGQE2pUa7dNWfmMeG9cDVF2eehiRMv0LC1iAg==",
26983
"dependencies": {
26984
"env-paths": "^2.2.0",
26985
"exponential-backoff": "^3.1.1",
28014
- "glob": "^7.1.4",
26986
+ "glob": "^10.3.10",
26987
"graceful-fs": "^4.2.6",
28016
- "make-fetch-happen": "^11.0.3",
28017
- "nopt": "^6.0.0",
28018
- "npmlog": "^6.0.0",
28019
- "rimraf": "^3.0.2",
26988
+ "make-fetch-happen": "^13.0.0",
26989
+ "nopt": "^7.0.0",
26990
+ "proc-log": "^3.0.0",
26991
"semver": "^7.3.5",
26992
"tar": "^6.1.2",
28022
- "which": "^2.0.2"
26993
+ "which": "^4.0.0"
26994
},
26995
"bin": {
26996
"node-gyp": "bin/node-gyp.js"
26997
},
26998
"engines": {
28028
- "node": "^12.13 || ^14.13 || >=16"
26999
+ "node": "^16.14.0 || >=18.0.0"
27000
}
27001
},
27002
"node_modules/node-gyp-build-optional-packages": {
@@ -28038,119 +27009,12 @@
27009
"node-gyp-build-optional-packages-test": "build-test.js"
27010
}
27011
},
28041
- "node_modules/node-gyp/node_modules/abbrev": {
28042
- "version": "1.1.1",
28043
- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
28044
- "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
28045
- },
28046
- "node_modules/node-gyp/node_modules/are-we-there-yet": {
28047
- "version": "3.0.1",
28048
- "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz",
28049
- "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==",
28050
- "dependencies": {
28051
- "delegates": "^1.0.0",
28052
- "readable-stream": "^3.6.0"
28053
- },
28054
- "engines": {
28055
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
28056
- }
28057
- },
28058
- "node_modules/node-gyp/node_modules/brace-expansion": {
28059
- "version": "1.1.11",
28060
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
28061
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
28062
- "dependencies": {
28063
- "balanced-match": "^1.0.0",
28064
- "concat-map": "0.0.1"
28065
- }
28066
- },
28067
- "node_modules/node-gyp/node_modules/gauge": {
28068
- "version": "4.0.4",
28069
- "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
28070
- "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==",
28071
- "dependencies": {
28072
- "aproba": "^1.0.3 || ^2.0.0",
28073
- "color-support": "^1.1.3",
28074
- "console-control-strings": "^1.1.0",
28075
- "has-unicode": "^2.0.1",
28076
- "signal-exit": "^3.0.7",
28077
- "string-width": "^4.2.3",
28078
- "strip-ansi": "^6.0.1",
28079
- "wide-align": "^1.1.5"
28080
- },
28081
- "engines": {
28082
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
28083
- }
28084
- },
28085
- "node_modules/node-gyp/node_modules/glob": {
28086
- "version": "7.2.3",
28087
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
28088
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
28089
- "dependencies": {
28090
- "fs.realpath": "^1.0.0",
28091
- "inflight": "^1.0.4",
28092
- "inherits": "2",
28093
- "minimatch": "^3.1.1",
28094
- "once": "^1.3.0",
28095
- "path-is-absolute": "^1.0.0"
28096
- },
28097
- "engines": {
28098
- "node": "*"
28099
- },
28100
- "funding": {
28101
- "url": "https://github.com/sponsors/isaacs"
28102
- }
28103
- },
28104
- "node_modules/node-gyp/node_modules/minimatch": {
28105
- "version": "3.1.2",
28106
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
28107
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
28108
- "dependencies": {
28109
- "brace-expansion": "^1.1.7"
28110
- },
28111
- "engines": {
28112
- "node": "*"
28113
- }
28114
- },
28115
- "node_modules/node-gyp/node_modules/nopt": {
28116
- "version": "6.0.0",
28117
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz",
28118
- "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==",
28119
- "dependencies": {
28120
- "abbrev": "^1.0.0"
28121
- },
28122
- "bin": {
28123
- "nopt": "bin/nopt.js"
28124
- },
28125
- "engines": {
28126
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
28127
- }
28128
- },
28129
- "node_modules/node-gyp/node_modules/npmlog": {
28130
- "version": "6.0.2",
28131
- "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz",
28132
- "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==",
28133
- "dependencies": {
28134
- "are-we-there-yet": "^3.0.0",
28135
- "console-control-strings": "^1.1.0",
28136
- "gauge": "^4.0.3",
28137
- "set-blocking": "^2.0.0"
28138
- },
28139
- "engines": {
28140
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
28141
- }
28142
- },
28143
- "node_modules/node-gyp/node_modules/readable-stream": {
28144
- "version": "3.6.2",
28145
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
28146
- "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
28147
- "dependencies": {
28148
- "inherits": "^2.0.3",
28149
- "string_decoder": "^1.1.1",
28150
- "util-deprecate": "^1.0.1"
28151
- },
27012
+ "node_modules/node-gyp/node_modules/isexe": {
27013
+ "version": "3.1.1",
27014
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
27015
+ "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
27016
"engines": {
28153
- "node": ">= 6"
27017
+ "node": ">=16"
27018
}
27019
},
27020
"node_modules/node-gyp/node_modules/semver": {
@@ -28168,17 +27032,17 @@
27032
}
27033
},
27034
"node_modules/node-gyp/node_modules/which": {
28171
- "version": "2.0.2",
28172
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
28173
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
27035
+ "version": "4.0.0",
27036
+ "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz",
27037
+ "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==",
27038
"dependencies": {
28175
- "isexe": "^2.0.0"
27039
+ "isexe": "^3.1.1"
27040
},
27041
"bin": {
28178
- "node-which": "bin/node-which"
27042
+ "node-which": "bin/which.js"
27043
},
27044
"engines": {
28181
- "node": ">= 8"
27045
+ "node": "^16.13.0 || >=18.0.0"
27046
}
27047
},
27048
"node_modules/node-html-parser": {
@@ -28224,7 +27088,6 @@
27088
"version": "7.2.0",
27089
"resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz",
27090
"integrity": "sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==",
28227
- "dev": true,
27091
"dependencies": {
27092
"abbrev": "^2.0.0"
27093
},
@@ -28236,25 +27099,23 @@
27099
}
27100
},
27101
"node_modules/normalize-package-data": {
28239
- "version": "5.0.0",
28240
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz",
28241
- "integrity": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==",
28242
- "dev": true,
27102
+ "version": "6.0.0",
27103
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.0.tgz",
27104
+ "integrity": "sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg==",
27105
"dependencies": {
28244
- "hosted-git-info": "^6.0.0",
27106
+ "hosted-git-info": "^7.0.0",
27107
"is-core-module": "^2.8.1",
27108
"semver": "^7.3.5",
27109
"validate-npm-package-license": "^3.0.4"
27110
},
27111
"engines": {
28250
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
27112
+ "node": "^16.14.0 || >=18.0.0"
27113
}
27114
},
27115
"node_modules/normalize-package-data/node_modules/semver": {
27116
"version": "7.5.4",
27117
"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
27118
"integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
28257
- "dev": true,
27119
"dependencies": {
27120
"lru-cache": "^6.0.0"
27121
},
@@ -28342,25 +27203,23 @@
27203
}
27204
},
27205
"node_modules/npm-package-arg": {
28345
- "version": "10.1.0",
28346
- "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
28347
- "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
28348
- "dev": true,
27206
+ "version": "11.0.1",
27207
+ "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz",
27208
+ "integrity": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==",
27209
"dependencies": {
28350
- "hosted-git-info": "^6.0.0",
27210
+ "hosted-git-info": "^7.0.0",
27211
"proc-log": "^3.0.0",
27212
"semver": "^7.3.5",
27213
"validate-npm-package-name": "^5.0.0"
27214
},
27215
"engines": {
28356
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
27216
+ "node": "^16.14.0 || >=18.0.0"
27217
}
27218
},
27219
"node_modules/npm-package-arg/node_modules/semver": {
27220
"version": "7.5.4",
27221
"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
27222
"integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
28363
- "dev": true,
27223
"dependencies": {
27224
"lru-cache": "^6.0.0"
27225
},
@@ -28383,25 +27242,23 @@
27242
}
27243
},
27244
"node_modules/npm-pick-manifest": {
28386
- "version": "8.0.2",
28387
- "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.2.tgz",
28388
- "integrity": "sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==",
28389
- "dev": true,
27245
+ "version": "9.0.0",
27246
+ "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.0.0.tgz",
27247
+ "integrity": "sha512-VfvRSs/b6n9ol4Qb+bDwNGUXutpy76x6MARw/XssevE0TnctIKcmklJZM5Z7nqs5z5aW+0S63pgCNbpkUNNXBg==",
27248
"dependencies": {
27249
"npm-install-checks": "^6.0.0",
27250
"npm-normalize-package-bin": "^3.0.0",
28393
- "npm-package-arg": "^10.0.0",
27251
+ "npm-package-arg": "^11.0.0",
27252
"semver": "^7.3.5"
27253
},
27254
"engines": {
28397
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
27255
+ "node": "^16.14.0 || >=18.0.0"
27256
}
27257
},
27258
"node_modules/npm-pick-manifest/node_modules/semver": {
27259
"version": "7.5.4",
27260
"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
27261
"integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
28404
- "dev": true,
27262
"dependencies": {
27263
"lru-cache": "^6.0.0"
27264
},
@@ -28413,30 +27270,20 @@
27270
}
27271
},
27272
"node_modules/npm-registry-fetch": {
28416
- "version": "14.0.5",
28417
- "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz",
28418
- "integrity": "sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==",
28419
- "dev": true,
27273
+ "version": "16.1.0",
27274
+ "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-16.1.0.tgz",
27275
+ "integrity": "sha512-PQCELXKt8Azvxnt5Y85GseQDJJlglTFM9L9U9gkv2y4e9s0k3GVDdOx3YoB6gm2Do0hlkzC39iCGXby+Wve1Bw==",
27276
"dependencies": {
28421
- "make-fetch-happen": "^11.0.0",
28422
- "minipass": "^5.0.0",
27277
+ "make-fetch-happen": "^13.0.0",
27278
+ "minipass": "^7.0.2",
27279
"minipass-fetch": "^3.0.0",
27280
"minipass-json-stream": "^1.0.1",
27281
"minizlib": "^2.1.2",
28426
- "npm-package-arg": "^10.0.0",
27282
+ "npm-package-arg": "^11.0.0",
27283
"proc-log": "^3.0.0"
27284
},
27285
"engines": {
28430
- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
28431
- }
28432
- },
28433
- "node_modules/npm-registry-fetch/node_modules/minipass": {
28434
- "version": "5.0.0",
28435
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
28436
- "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==",
28437
- "dev": true,
28438
- "engines": {
28439
- "node": ">=8"
27286
+ "node": "^16.14.0 || >=18.0.0"
27287
}
27288
},
27289
"node_modules/npm-run-path": {
@@ -28500,15 +27347,6 @@
27347
"resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz",
27348
"integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw=="
27349
},
28503
- "node_modules/number-is-nan": {
28504
- "version": "1.0.1",
28505
- "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
28506
- "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==",
28507
- "dev": true,
28508
- "engines": {
28509
- "node": ">=0.10.0"
28510
- }
28511
- },
27350
"node_modules/nwsapi": {
27351
"version": "2.2.7",
27352
"resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz",
@@ -29103,34 +27941,6 @@
27941
"url": "https://github.com/sponsors/sindresorhus"
27942
}
27943
},
29106
- "node_modules/p-queue": {
29107
- "version": "6.6.2",
29108
- "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz",
29109
- "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==",
29110
- "dev": true,
29111
- "dependencies": {
29112
- "eventemitter3": "^4.0.4",
29113
- "p-timeout": "^3.2.0"
29114
- },
29115
- "engines": {
29116
- "node": ">=8"
29117
- },
29118
- "funding": {
29119
- "url": "https://github.com/sponsors/sindresorhus"
29120
- }
29121
- },
29122
- "node_modules/p-timeout": {
29123
- "version": "3.2.0",
29124
- "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz",
29125
- "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==",
29126
- "dev": true,
29127
- "dependencies": {
29128
- "p-finally": "^1.0.0"
29129
- },
29130
- "engines": {
29131
- "node": ">=8"
29132
- }
29133
- },
27944
"node_modules/p-try": {
27945
"version": "2.2.0",
27946
"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
@@ -29354,204 +28164,6 @@
28164
"node": "^16.14.0 || >=18.0.0"
28165
}
28166
},
29357
- "node_modules/pacote/node_modules/@npmcli/git": {
29358
- "version": "5.0.3",
29359
- "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.3.tgz",
29360
- "integrity": "sha512-UZp9NwK+AynTrKvHn5k3KviW/hA5eENmFsu3iAPe7sWRt0lFUdsY/wXIYjpDFe7cdSNwOIzbObfwgt6eL5/2zw==",
29361
- "dependencies": {
29362
- "@npmcli/promise-spawn": "^7.0.0",
29363
- "lru-cache": "^10.0.1",
29364
- "npm-pick-manifest": "^9.0.0",
29365
- "proc-log": "^3.0.0",
29366
- "promise-inflight": "^1.0.1",
29367
- "promise-retry": "^2.0.1",
29368
- "semver": "^7.3.5",
29369
- "which": "^4.0.0"
29370
- },
29371
- "engines": {
29372
- "node": "^16.14.0 || >=18.0.0"
29373
- }
29374
- },
29375
- "node_modules/pacote/node_modules/@npmcli/promise-spawn": {
29376
- "version": "7.0.0",
29377
- "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.0.tgz",
29378
- "integrity": "sha512-wBqcGsMELZna0jDblGd7UXgOby45TQaMWmbFwWX+SEotk4HV6zG2t6rT9siyLhPk4P6YYqgfL1UO8nMWDBVJXQ==",
29379
- "dependencies": {
29380
- "which": "^4.0.0"
29381
- },
29382
- "engines": {
29383
- "node": "^16.14.0 || >=18.0.0"
29384
- }
29385
- },
29386
- "node_modules/pacote/node_modules/@npmcli/run-script": {
29387
- "version": "7.0.1",
29388
- "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-7.0.1.tgz",
29389
- "integrity": "sha512-Od/JMrgkjZ8alyBE0IzeqZDiF1jgMez9Gkc/OYrCkHHiXNwM0wc6s7+h+xM7kYDZkS0tAoOLr9VvygyE5+2F7g==",
29390
- "dependencies": {
29391
- "@npmcli/node-gyp": "^3.0.0",
29392
- "@npmcli/promise-spawn": "^7.0.0",
29393
- "node-gyp": "^9.0.0",
29394
- "read-package-json-fast": "^3.0.0",
29395
- "which": "^4.0.0"
29396
- },
29397
- "engines": {
29398
- "node": "^16.14.0 || >=18.0.0"
29399
- }
29400
- },
29401
- "node_modules/pacote/node_modules/cacache": {
29402
- "version": "18.0.0",
29403
- "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.0.tgz",
29404
- "integrity": "sha512-I7mVOPl3PUCeRub1U8YoGz2Lqv9WOBpobZ8RyWFXmReuILz+3OAyTa5oH3QPdtKZD7N0Yk00aLfzn0qvp8dZ1w==",
29405
- "dependencies": {
29406
- "@npmcli/fs": "^3.1.0",
29407
- "fs-minipass": "^3.0.0",
29408
- "glob": "^10.2.2",
29409
- "lru-cache": "^10.0.1",
29410
- "minipass": "^7.0.3",
29411
- "minipass-collect": "^1.0.2",
29412
- "minipass-flush": "^1.0.5",
29413
- "minipass-pipeline": "^1.2.4",
29414
- "p-map": "^4.0.0",
29415
- "ssri": "^10.0.0",
29416
- "tar": "^6.1.11",
29417
- "unique-filename": "^3.0.0"
29418
- },
29419
- "engines": {
29420
- "node": "^16.14.0 || >=18.0.0"
29421
- }
29422
- },
29423
- "node_modules/pacote/node_modules/hosted-git-info": {
29424
- "version": "7.0.1",
29425
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.1.tgz",
29426
- "integrity": "sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==",
29427
- "dependencies": {
29428
- "lru-cache": "^10.0.1"
29429
- },
29430
- "engines": {
29431
- "node": "^16.14.0 || >=18.0.0"
29432
- }
29433
- },
29434
- "node_modules/pacote/node_modules/isexe": {
29435
- "version": "3.1.1",
29436
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
29437
- "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
29438
- "engines": {
29439
- "node": ">=16"
29440
- }
29441
- },
29442
- "node_modules/pacote/node_modules/lru-cache": {
29443
- "version": "10.0.1",
29444
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz",
29445
- "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==",
29446
- "engines": {
29447
- "node": "14 || >=16.14"
29448
- }
29449
- },
29450
- "node_modules/pacote/node_modules/make-fetch-happen": {
29451
- "version": "13.0.0",
29452
- "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.0.tgz",
29453
- "integrity": "sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A==",
29454
- "dependencies": {
29455
- "@npmcli/agent": "^2.0.0",
29456
- "cacache": "^18.0.0",
29457
- "http-cache-semantics": "^4.1.1",
29458
- "is-lambda": "^1.0.1",
29459
- "minipass": "^7.0.2",
29460
- "minipass-fetch": "^3.0.0",
29461
- "minipass-flush": "^1.0.5",
29462
- "minipass-pipeline": "^1.2.4",
29463
- "negotiator": "^0.6.3",
29464
- "promise-retry": "^2.0.1",
29465
- "ssri": "^10.0.0"
29466
- },
29467
- "engines": {
29468
- "node": "^16.14.0 || >=18.0.0"
29469
- }
29470
- },
29471
- "node_modules/pacote/node_modules/npm-package-arg": {
29472
- "version": "11.0.1",
29473
- "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz",
29474
- "integrity": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==",
29475
- "dependencies": {
29476
- "hosted-git-info": "^7.0.0",
29477
- "proc-log": "^3.0.0",
29478
- "semver": "^7.3.5",
29479
- "validate-npm-package-name": "^5.0.0"
29480
- },
29481
- "engines": {
29482
- "node": "^16.14.0 || >=18.0.0"
29483
- }
29484
- },
29485
- "node_modules/pacote/node_modules/npm-pick-manifest": {
29486
- "version": "9.0.0",
29487
- "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.0.0.tgz",
29488
- "integrity": "sha512-VfvRSs/b6n9ol4Qb+bDwNGUXutpy76x6MARw/XssevE0TnctIKcmklJZM5Z7nqs5z5aW+0S63pgCNbpkUNNXBg==",
29489
- "dependencies": {
29490
- "npm-install-checks": "^6.0.0",
29491
- "npm-normalize-package-bin": "^3.0.0",
29492
- "npm-package-arg": "^11.0.0",
29493
- "semver": "^7.3.5"
29494
- },
29495
- "engines": {
29496
- "node": "^16.14.0 || >=18.0.0"
29497
- }
29498
- },
29499
- "node_modules/pacote/node_modules/npm-registry-fetch": {
29500
- "version": "16.1.0",
29501
- "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-16.1.0.tgz",
29502
- "integrity": "sha512-PQCELXKt8Azvxnt5Y85GseQDJJlglTFM9L9U9gkv2y4e9s0k3GVDdOx3YoB6gm2Do0hlkzC39iCGXby+Wve1Bw==",
29503
- "dependencies": {
29504
- "make-fetch-happen": "^13.0.0",
29505
- "minipass": "^7.0.2",
29506
- "minipass-fetch": "^3.0.0",
29507
- "minipass-json-stream": "^1.0.1",
29508
- "minizlib": "^2.1.2",
29509
- "npm-package-arg": "^11.0.0",
29510
- "proc-log": "^3.0.0"
29511
- },
29512
- "engines": {
29513
- "node": "^16.14.0 || >=18.0.0"
29514
- }
29515
- },
29516
- "node_modules/pacote/node_modules/semver": {
29517
- "version": "7.5.4",
29518
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
29519
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
29520
- "dependencies": {
29521
- "lru-cache": "^6.0.0"
29522
- },
29523
- "bin": {
29524
- "semver": "bin/semver.js"
29525
- },
29526
- "engines": {
29527
- "node": ">=10"
29528
- }
29529
- },
29530
- "node_modules/pacote/node_modules/semver/node_modules/lru-cache": {
29531
- "version": "6.0.0",
29532
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
29533
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
29534
- "dependencies": {
29535
- "yallist": "^4.0.0"
29536
- },
29537
- "engines": {
29538
- "node": ">=10"
29539
- }
29540
- },
29541
- "node_modules/pacote/node_modules/which": {
29542
- "version": "4.0.0",
29543
- "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz",
29544
- "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==",
29545
- "dependencies": {
29546
- "isexe": "^3.1.1"
29547
- },
29548
- "bin": {
29549
- "node-which": "bin/which.js"
29550
- },
29551
- "engines": {
29552
- "node": "^16.13.0 || >=18.0.0"
29553
- }
29554
- },
28167
"node_modules/param-case": {
28168
"version": "3.0.4",
28169
"resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
@@ -29854,15 +28466,6 @@
28466
"url": "https://github.com/sponsors/jonschlinkert"
28467
}
28468
},
29857
- "node_modules/pify": {
29858
- "version": "4.0.1",
29859
- "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
29860
- "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
29861
- "dev": true,
29862
- "engines": {
29863
- "node": ">=6"
29864
- }
29865
- },
28469
"node_modules/pirates": {
28470
"version": "4.0.6",
28471
"resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz",
@@ -30935,16 +29538,6 @@
29538
}
29539
]
29540
},
30938
- "node_modules/q": {
30939
- "version": "1.5.1",
30940
- "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
30941
- "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==",
30942
- "dev": true,
30943
- "engines": {
30944
- "node": ">=0.6.0",
30945
- "teleport": ">=0.2.0"
30946
- }
30947
- },
29541
"node_modules/qs": {
29542
"version": "6.11.0",
29543
"resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
@@ -31518,53 +30111,6 @@
30111
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
30112
}
30113
},
31521
- "node_modules/read-package-json/node_modules/hosted-git-info": {
31522
- "version": "7.0.1",
31523
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.1.tgz",
31524
- "integrity": "sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==",
31525
- "dependencies": {
31526
- "lru-cache": "^10.0.1"
31527
- },
31528
- "engines": {
31529
- "node": "^16.14.0 || >=18.0.0"
31530
- }
31531
- },
31532
- "node_modules/read-package-json/node_modules/hosted-git-info/node_modules/lru-cache": {
31533
- "version": "10.0.1",
31534
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz",
31535
- "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==",
31536
- "engines": {
31537
- "node": "14 || >=16.14"
31538
- }
31539
- },
31540
- "node_modules/read-package-json/node_modules/normalize-package-data": {
31541
- "version": "6.0.0",
31542
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.0.tgz",
31543
- "integrity": "sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg==",
31544
- "dependencies": {
31545
- "hosted-git-info": "^7.0.0",
31546
- "is-core-module": "^2.8.1",
31547
- "semver": "^7.3.5",
31548
- "validate-npm-package-license": "^3.0.4"
31549
- },
31550
- "engines": {
31551
- "node": "^16.14.0 || >=18.0.0"
31552
- }
31553
- },
31554
- "node_modules/read-package-json/node_modules/semver": {
31555
- "version": "7.5.4",
31556
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
31557
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
31558
- "dependencies": {
31559
- "lru-cache": "^6.0.0"
31560
- },
31561
- "bin": {
31562
- "semver": "bin/semver.js"
31563
- },
31564
- "engines": {
31565
- "node": ">=10"
31566
- }
31567
- },
30114
"node_modules/read-pkg": {
30115
"version": "5.2.0",
30116
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
@@ -31976,50 +30522,48 @@
30522
}
30523
},
30524
"node_modules/release-please": {
31979
- "name": "@npmcli/release-please",
31980
- "version": "14.2.6",
31981
- "resolved": "https://registry.npmjs.org/@npmcli/release-please/-/release-please-14.2.6.tgz",
31982
- "integrity": "sha512-KvkP3KZsJCeJJpyPK2QMkUCPsOoTbMarrCTFg4QIHXVV9US+UjJZLs6wvHrJbTg4vnCliRgGj9A2qIW3g32zLw==",
30525
+ "version": "16.3.1",
30526
+ "resolved": "https://registry.npmjs.org/release-please/-/release-please-16.3.1.tgz",
30527
+ "integrity": "sha512-PxI/ACuQ4IBnRhP4mfNcuZGsHX+OjdiAV0Yh6C1A2e3CEKfWOvxMzhlsHBJSYJYhSBIVZNAaIbduxCaUW0LSxg==",
30528
"dev": true,
30529
"dependencies": {
30530
"@conventional-commits/parser": "^0.4.1",
31986
- "@google-automations/git-file-utils": "^1.1.0",
31987
- "@iarna/toml": "^2.2.5",
31988
- "@lerna/collect-updates": "^4.0.0",
31989
- "@lerna/package": "^4.0.0",
31990
- "@lerna/package-graph": "^4.0.0",
31991
- "@lerna/run-topologically": "^4.0.0",
30531
+ "@google-automations/git-file-utils": "^1.2.5",
30532
+ "@iarna/toml": "^3.0.0",
30533
"@octokit/graphql": "^5.0.0",
30534
"@octokit/request": "^6.0.0",
30535
"@octokit/request-error": "^3.0.0",
30536
"@octokit/rest": "^19.0.0",
30537
"@types/npm-package-arg": "^6.1.0",
31997
- "@xmldom/xmldom": "^0.8.2",
30538
+ "@xmldom/xmldom": "^0.8.4",
30539
"chalk": "^4.0.0",
31999
- "code-suggester": "^4.1.0",
32000
- "conventional-changelog-conventionalcommits": "^5.0.0",
32001
- "conventional-changelog-writer": "^5.0.0",
32002
- "conventional-commits-filter": "^2.0.2",
30540
+ "code-suggester": "^4.2.0",
30541
+ "conventional-changelog-conventionalcommits": "^6.0.0",
30542
+ "conventional-changelog-writer": "^6.0.0",
30543
+ "conventional-commits-filter": "^3.0.0",
30544
"detect-indent": "^6.1.0",
30545
"diff": "^5.0.0",
30546
"figures": "^3.0.0",
30547
+ "http-proxy-agent": "^7.0.0",
30548
+ "https-proxy-agent": "^7.0.0",
30549
"js-yaml": "^4.0.0",
30550
"jsonpath": "^1.1.1",
32008
- "node-html-parser": "^5.0.0",
30551
+ "node-html-parser": "^6.0.0",
30552
"parse-github-repo-url": "^1.4.1",
32010
- "semver": "^7.0.0",
32011
- "type-fest": "^2.0.0",
30553
+ "semver": "^7.5.3",
30554
+ "type-fest": "^3.0.0",
30555
"typescript": "^4.6.4",
30556
"unist-util-visit": "^2.0.3",
30557
"unist-util-visit-parents": "^3.1.1",
30558
"xpath": "^0.0.32",
30559
+ "yaml": "^2.2.2",
30560
"yargs": "^17.0.0"
30561
},
30562
"bin": {
30563
"release-please": "build/src/bin/release-please.js"
30564
},
30565
"engines": {
32022
- "node": ">=14.0.0"
30566
+ "node": ">=18.0.0"
30567
}
30568
},
30569
"node_modules/release-please/node_modules/@octokit/auth-token": {
@@ -32187,6 +30731,18 @@
30731
"@octokit/openapi-types": "^18.0.0"
30732
}
30733
},
30734
+ "node_modules/release-please/node_modules/agent-base": {
30735
+ "version": "7.1.0",
30736
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz",
30737
+ "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==",
30738
+ "dev": true,
30739
+ "dependencies": {
30740
+ "debug": "^4.3.4"
30741
+ },
30742
+ "engines": {
30743
+ "node": ">= 14"
30744
+ }
30745
+ },
30746
"node_modules/release-please/node_modules/ansi-styles": {
30747
"version": "4.3.0",
30748
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -32243,17 +30799,86 @@
30799
"dev": true
30800
},
30801
"node_modules/release-please/node_modules/conventional-changelog-conventionalcommits": {
32246
- "version": "5.0.0",
32247
- "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-5.0.0.tgz",
32248
- "integrity": "sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==",
30802
+ "version": "6.1.0",
30803
+ "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-6.1.0.tgz",
30804
+ "integrity": "sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw==",
30805
"dev": true,
30806
"dependencies": {
32251
- "compare-func": "^2.0.0",
32252
- "lodash": "^4.17.15",
32253
- "q": "^1.5.1"
30807
+ "compare-func": "^2.0.0"
30808
},
30809
"engines": {
32256
- "node": ">=10"
30810
+ "node": ">=14"
30811
+ }
30812
+ },
30813
+ "node_modules/release-please/node_modules/css-select": {
30814
+ "version": "5.1.0",
30815
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz",
30816
+ "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==",
30817
+ "dev": true,
30818
+ "dependencies": {
30819
+ "boolbase": "^1.0.0",
30820
+ "css-what": "^6.1.0",
30821
+ "domhandler": "^5.0.2",
30822
+ "domutils": "^3.0.1",
30823
+ "nth-check": "^2.0.1"
30824
+ },
30825
+ "funding": {
30826
+ "url": "https://github.com/sponsors/fb55"
30827
+ }
30828
+ },
30829
+ "node_modules/release-please/node_modules/dom-serializer": {
30830
+ "version": "2.0.0",
30831
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
30832
+ "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
30833
+ "dev": true,
30834
+ "dependencies": {
30835
+ "domelementtype": "^2.3.0",
30836
+ "domhandler": "^5.0.2",
30837
+ "entities": "^4.2.0"
30838
+ },
30839
+ "funding": {
30840
+ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
30841
+ }
30842
+ },
30843
+ "node_modules/release-please/node_modules/domhandler": {
30844
+ "version": "5.0.3",
30845
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
30846
+ "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
30847
+ "dev": true,
30848
+ "dependencies": {
30849
+ "domelementtype": "^2.3.0"
30850
+ },
30851
+ "engines": {
30852
+ "node": ">= 4"
30853
+ },
30854
+ "funding": {
30855
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
30856
+ }
30857
+ },
30858
+ "node_modules/release-please/node_modules/domutils": {
30859
+ "version": "3.1.0",
30860
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz",
30861
+ "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==",
30862
+ "dev": true,
30863
+ "dependencies": {
30864
+ "dom-serializer": "^2.0.0",
30865
+ "domelementtype": "^2.3.0",
30866
+ "domhandler": "^5.0.3"
30867
+ },
30868
+ "funding": {
30869
+ "url": "https://github.com/fb55/domutils?sponsor=1"
30870
+ }
30871
+ },
30872
+ "node_modules/release-please/node_modules/entities": {
30873
+ "version": "4.5.0",
30874
+ "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
30875
+ "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
30876
+ "dev": true,
30877
+ "engines": {
30878
+ "node": ">=0.12"
30879
+ },
30880
+ "funding": {
30881
+ "url": "https://github.com/fb55/entities?sponsor=1"
30882
}
30883
},
30884
"node_modules/release-please/node_modules/has-flag": {
@@ -32265,6 +30890,32 @@
30890
"node": ">=8"
30891
}
30892
},
30893
+ "node_modules/release-please/node_modules/http-proxy-agent": {
30894
+ "version": "7.0.0",
30895
+ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz",
30896
+ "integrity": "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==",
30897
+ "dev": true,
30898
+ "dependencies": {
30899
+ "agent-base": "^7.1.0",
30900
+ "debug": "^4.3.4"
30901
+ },
30902
+ "engines": {
30903
+ "node": ">= 14"
30904
+ }
30905
+ },
30906
+ "node_modules/release-please/node_modules/https-proxy-agent": {
30907
+ "version": "7.0.2",
30908
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz",
30909
+ "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==",
30910
+ "dev": true,
30911
+ "dependencies": {
30912
+ "agent-base": "^7.0.2",
30913
+ "debug": "4"
30914
+ },
30915
+ "engines": {
30916
+ "node": ">= 14"
30917
+ }
30918
+ },
30919
"node_modules/release-please/node_modules/js-yaml": {
30920
"version": "4.1.0",
30921
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
@@ -32277,6 +30928,16 @@
30928
"js-yaml": "bin/js-yaml.js"
30929
}
30930
},
30931
+ "node_modules/release-please/node_modules/node-html-parser": {
30932
+ "version": "6.1.11",
30933
+ "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-6.1.11.tgz",
30934
+ "integrity": "sha512-FAgwwZ6h0DSDWxfD0Iq1tsDcBCxdJB1nXpLPPxX8YyVWzbfCjKWEzaynF4gZZ/8hziUmp7ZSaKylcn0iKhufUQ==",
30935
+ "dev": true,
30936
+ "dependencies": {
30937
+ "css-select": "^5.1.0",
30938
+ "he": "1.2.0"
30939
+ }
30940
+ },
30941
"node_modules/release-please/node_modules/semver": {
30942
"version": "7.5.4",
30943
"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
@@ -32305,30 +30966,17 @@
30966
}
30967
},
30968
"node_modules/release-please/node_modules/type-fest": {
32308
- "version": "2.19.0",
32309
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz",
32310
- "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==",
30969
+ "version": "3.13.1",
30970
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz",
30971
+ "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==",
30972
"dev": true,
30973
"engines": {
32313
- "node": ">=12.20"
30974
+ "node": ">=14.16"
30975
},
30976
"funding": {
30977
"url": "https://github.com/sponsors/sindresorhus"
30978
}
30979
},
32319
- "node_modules/release-please/node_modules/typescript": {
32320
- "version": "4.9.5",
32321
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
32322
- "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==",
32323
- "dev": true,
32324
- "bin": {
32325
- "tsc": "bin/tsc",
32326
- "tsserver": "bin/tsserver"
32327
- },
32328
- "engines": {
32329
- "node": ">=4.2.0"
32330
- }
32331
- },
30980
"node_modules/release-please/node_modules/unist-util-is": {
30981
"version": "4.1.0",
30982
"resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz",
@@ -33491,31 +32139,6 @@
32139
"npm": ">= 3.0.0"
32140
}
32141
},
33494
- "node_modules/socks-proxy-agent": {
33495
- "version": "7.0.0",
33496
- "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz",
33497
- "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==",
33498
- "dependencies": {
33499
- "agent-base": "^6.0.2",
33500
- "debug": "^4.3.3",
33501
- "socks": "^2.6.2"
33502
- },
33503
- "engines": {
33504
- "node": ">= 10"
33505
- }
33506
- },
33507
- "node_modules/sort-keys": {
33508
- "version": "2.0.0",
33509
- "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz",
33510
- "integrity": "sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==",
33511
- "dev": true,
33512
- "dependencies": {
33513
- "is-plain-obj": "^1.0.0"
33514
- },
33515
- "engines": {
33516
- "node": ">=4"
33517
- }
33518
- },
32142
"node_modules/source-list-map": {
32143
"version": "2.0.1",
32144
"resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
@@ -33659,26 +32282,12 @@
32282
}
32283
},
32284
"node_modules/split2": {
33662
- "version": "3.2.2",
33663
- "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
33664
- "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
33665
- "dev": true,
33666
- "dependencies": {
33667
- "readable-stream": "^3.0.0"
33668
- }
33669
- },
33670
- "node_modules/split2/node_modules/readable-stream": {
33671
- "version": "3.6.2",
33672
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
33673
- "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
32285
+ "version": "4.2.0",
32286
+ "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
32287
+ "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
32288
"dev": true,
33675
- "dependencies": {
33676
- "inherits": "^2.0.3",
33677
- "string_decoder": "^1.1.1",
33678
- "util-deprecate": "^1.0.1"
33679
- },
32289
"engines": {
33681
- "node": ">= 6"
32290
+ "node": ">= 10.x"
32291
}
32292
},
32293
"node_modules/sponge-case": {
@@ -34125,23 +32734,6 @@
32734
"url": "https://github.com/sponsors/sindresorhus"
32735
}
32736
},
34128
- "node_modules/strong-log-transformer": {
34129
- "version": "2.1.0",
34130
- "resolved": "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz",
34131
- "integrity": "sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==",
34132
- "dev": true,
34133
- "dependencies": {
34134
- "duplexer": "^0.1.1",
34135
- "minimist": "^1.2.0",
34136
- "through": "^2.3.4"
34137
- },
34138
- "bin": {
34139
- "sl-log-transformer": "bin/sl-log-transformer.js"
34140
- },
34141
- "engines": {
34142
- "node": ">=4"
34143
- }
34144
- },
32737
"node_modules/strtok3": {
32738
"version": "6.3.0",
32739
"resolved": "https://registry.npmjs.org/strtok3/-/strtok3-6.3.0.tgz",
@@ -36831,12 +35423,15 @@
35423
}
35424
},
35425
"node_modules/text-extensions": {
36834
- "version": "1.9.0",
36835
- "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz",
36836
- "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==",
35426
+ "version": "2.4.0",
35427
+ "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-2.4.0.tgz",
35428
+ "integrity": "sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==",
35429
"dev": true,
35430
"engines": {
36839
- "node": ">=0.10"
35431
+ "node": ">=8"
35432
+ },
35433
+ "funding": {
35434
+ "url": "https://github.com/sponsors/sindresorhus"
35435
}
35436
},
35437
"node_modules/text-table": {
@@ -37078,58 +35673,6 @@
35673
"typescript": ">=4.2.0"
35674
}
35675
},
37081
- "node_modules/ts-node": {
37082
- "version": "10.9.1",
37083
- "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
37084
- "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==",
37085
- "dev": true,
37086
- "dependencies": {
37087
- "@cspotcode/source-map-support": "^0.8.0",
37088
- "@tsconfig/node10": "^1.0.7",
37089
- "@tsconfig/node12": "^1.0.7",
37090
- "@tsconfig/node14": "^1.0.0",
37091
- "@tsconfig/node16": "^1.0.2",
37092
- "acorn": "^8.4.1",
37093
- "acorn-walk": "^8.1.1",
37094
- "arg": "^4.1.0",
37095
- "create-require": "^1.1.0",
37096
- "diff": "^4.0.1",
37097
- "make-error": "^1.1.1",
37098
- "v8-compile-cache-lib": "^3.0.1",
37099
- "yn": "3.1.1"
37100
- },
37101
- "bin": {
37102
- "ts-node": "dist/bin.js",
37103
- "ts-node-cwd": "dist/bin-cwd.js",
37104
- "ts-node-esm": "dist/bin-esm.js",
37105
- "ts-node-script": "dist/bin-script.js",
37106
- "ts-node-transpile-only": "dist/bin-transpile.js",
37107
- "ts-script": "dist/bin-script-deprecated.js"
37108
- },
37109
- "peerDependencies": {
37110
- "@swc/core": ">=1.2.50",
37111
- "@swc/wasm": ">=1.2.50",
37112
- "@types/node": "*",
37113
- "typescript": ">=2.7"
37114
- },
37115
- "peerDependenciesMeta": {
37116
- "@swc/core": {
37117
- "optional": true
37118
- },
37119
- "@swc/wasm": {
37120
- "optional": true
37121
- }
37122
- }
37123
- },
37124
- "node_modules/ts-node/node_modules/diff": {
37125
- "version": "4.0.2",
37126
- "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
37127
- "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
37128
- "dev": true,
37129
- "engines": {
37130
- "node": ">=0.3.1"
37131
- }
37132
- },
35676
"node_modules/tsconfig-paths": {
35677
"version": "3.14.2",
35678
"resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz",
@@ -37197,57 +35740,6 @@
35740
"node": "^16.14.0 || >=18.0.0"
35741
}
35742
},
37200
- "node_modules/tuf-js/node_modules/cacache": {
37201
- "version": "18.0.0",
37202
- "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.0.tgz",
37203
- "integrity": "sha512-I7mVOPl3PUCeRub1U8YoGz2Lqv9WOBpobZ8RyWFXmReuILz+3OAyTa5oH3QPdtKZD7N0Yk00aLfzn0qvp8dZ1w==",
37204
- "dependencies": {
37205
- "@npmcli/fs": "^3.1.0",
37206
- "fs-minipass": "^3.0.0",
37207
- "glob": "^10.2.2",
37208
- "lru-cache": "^10.0.1",
37209
- "minipass": "^7.0.3",
37210
- "minipass-collect": "^1.0.2",
37211
- "minipass-flush": "^1.0.5",
37212
- "minipass-pipeline": "^1.2.4",
37213
- "p-map": "^4.0.0",
37214
- "ssri": "^10.0.0",
37215
- "tar": "^6.1.11",
37216
- "unique-filename": "^3.0.0"
37217
- },
37218
- "engines": {
37219
- "node": "^16.14.0 || >=18.0.0"
37220
- }
37221
- },
37222
- "node_modules/tuf-js/node_modules/lru-cache": {
37223
- "version": "10.0.1",
37224
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz",
37225
- "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==",
37226
- "engines": {
37227
- "node": "14 || >=16.14"
37228
- }
37229
- },
37230
- "node_modules/tuf-js/node_modules/make-fetch-happen": {
37231
- "version": "13.0.0",
37232
- "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.0.tgz",
37233
- "integrity": "sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A==",
37234
- "dependencies": {
37235
- "@npmcli/agent": "^2.0.0",
37236
- "cacache": "^18.0.0",
37237
- "http-cache-semantics": "^4.1.1",
37238
- "is-lambda": "^1.0.1",
37239
- "minipass": "^7.0.2",
37240
- "minipass-fetch": "^3.0.0",
37241
- "minipass-flush": "^1.0.5",
37242
- "minipass-pipeline": "^1.2.4",
37243
- "negotiator": "^0.6.3",
37244
- "promise-retry": "^2.0.1",
37245
- "ssri": "^10.0.0"
37246
- },
37247
- "engines": {
37248
- "node": "^16.14.0 || >=18.0.0"
37249
- }
37250
- },
35743
"node_modules/tunnel": {
35744
"version": "0.0.6",
35745
"resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz",
@@ -37396,16 +35888,16 @@
35888
}
35889
},
35890
"node_modules/typescript": {
37399
- "version": "5.2.2",
37400
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
37401
- "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
35891
+ "version": "4.9.5",
35892
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
35893
+ "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==",
35894
"dev": true,
35895
"bin": {
35896
"tsc": "bin/tsc",
35897
"tsserver": "bin/tsserver"
35898
},
35899
"engines": {
37408
- "node": ">=14.17"
35900
+ "node": ">=4.2.0"
35901
}
35902
},
35903
"node_modules/ua-parser-js": {
@@ -37472,9 +35964,9 @@
35964
"dev": true
35965
},
35966
"node_modules/undici": {
37475
- "version": "5.26.4",
37476
- "resolved": "https://registry.npmjs.org/undici/-/undici-5.26.4.tgz",
37477
- "integrity": "sha512-OG+QOf0fTLtazL9P9X7yqWxQ+Z0395Wk6DSkyTxtaq3wQEjIroVe7Y4asCX/vcCxYpNGMnwz8F0qbRYUoaQVMw==",
35967
+ "version": "5.28.2",
35968
+ "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.2.tgz",
35969
+ "integrity": "sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==",
35970
"dev": true,
35971
"dependencies": {
35972
"@fastify/busboy": "^2.0.0"
@@ -37483,6 +35975,12 @@
35975
"node": ">=14.0"
35976
}
35977
},
35978
+ "node_modules/undici-types": {
35979
+ "version": "5.26.5",
35980
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
35981
+ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
35982
+ "dev": true
35983
+ },
35984
"node_modules/unicode-canonical-property-names-ecmascript": {
35985
"version": "2.0.0",
35986
"resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
@@ -38144,12 +36642,6 @@
36642
"resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz",
36643
"integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw=="
36644
},
38147
- "node_modules/v8-compile-cache-lib": {
38148
- "version": "3.0.1",
38149
- "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
38150
- "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==",
38151
- "dev": true
38152
- },
36645
"node_modules/v8-to-istanbul": {
36646
"version": "9.1.3",
36647
"resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.3.tgz",
@@ -38679,6 +37171,7 @@
37171
"version": "1.1.5",
37172
"resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz",
37173
"integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==",
37174
+ "dev": true,
37175
"dependencies": {
37176
"string-width": "^1.0.2 || 2 || 3 || 4"
37177
}
@@ -38825,88 +37318,6 @@
37318
"node": "^12.13.0 || ^14.15.0 || >=16.0.0"
37319
}
37320
},
38828
- "node_modules/write-json-file": {
38829
- "version": "3.2.0",
38830
- "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-3.2.0.tgz",
38831
- "integrity": "sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ==",
38832
- "dev": true,
38833
- "dependencies": {
38834
- "detect-indent": "^5.0.0",
38835
- "graceful-fs": "^4.1.15",
38836
- "make-dir": "^2.1.0",
38837
- "pify": "^4.0.1",
38838
- "sort-keys": "^2.0.0",
38839
- "write-file-atomic": "^2.4.2"
38840
- },
38841
- "engines": {
38842
- "node": ">=6"
38843
- }
38844
- },
38845
- "node_modules/write-json-file/node_modules/detect-indent": {
38846
- "version": "5.0.0",
38847
- "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz",
38848
- "integrity": "sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g==",
38849
- "dev": true,
38850
- "engines": {
38851
- "node": ">=4"
38852
- }
38853
- },
38854
- "node_modules/write-json-file/node_modules/make-dir": {
38855
- "version": "2.1.0",
38856
- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
38857
- "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
38858
- "dev": true,
38859
- "dependencies": {
38860
- "pify": "^4.0.1",
38861
- "semver": "^5.6.0"
38862
- },
38863
- "engines": {
38864
- "node": ">=6"
38865
- }
38866
- },
38867
- "node_modules/write-json-file/node_modules/semver": {
38868
- "version": "5.7.2",
38869
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
38870
- "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
38871
- "dev": true,
38872
- "bin": {
38873
- "semver": "bin/semver"
38874
- }
38875
- },
38876
- "node_modules/write-json-file/node_modules/write-file-atomic": {
38877
- "version": "2.4.3",
38878
- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz",
38879
- "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==",
38880
- "dev": true,
38881
- "dependencies": {
38882
- "graceful-fs": "^4.1.11",
38883
- "imurmurhash": "^0.1.4",
38884
- "signal-exit": "^3.0.2"
38885
- }
38886
- },
38887
- "node_modules/write-pkg": {
38888
- "version": "4.0.0",
38889
- "resolved": "https://registry.npmjs.org/write-pkg/-/write-pkg-4.0.0.tgz",
38890
- "integrity": "sha512-v2UQ+50TNf2rNHJ8NyWttfm/EJUBWMJcx6ZTYZr6Qp52uuegWw/lBkCtCbnYZEmPRNL61m+u67dAmGxo+HTULA==",
38891
- "dev": true,
38892
- "dependencies": {
38893
- "sort-keys": "^2.0.0",
38894
- "type-fest": "^0.4.1",
38895
- "write-json-file": "^3.2.0"
38896
- },
38897
- "engines": {
38898
- "node": ">=8"
38899
- }
38900
- },
38901
- "node_modules/write-pkg/node_modules/type-fest": {
38902
- "version": "0.4.1",
38903
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz",
38904
- "integrity": "sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==",
38905
- "dev": true,
38906
- "engines": {
38907
- "node": ">=6"
38908
- }
38909
- },
37321
"node_modules/ws": {
37322
"version": "8.14.2",
37323
"resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz",
@@ -39061,15 +37472,6 @@
37472
"node": ">=12"
37473
}
37474
},
39064
- "node_modules/yn": {
39065
- "version": "3.1.1",
39066
- "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
39067
- "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
39068
- "dev": true,
39069
- "engines": {
39070
- "node": ">=6"
39071
- }
39072
- },
37475
"node_modules/yocto-queue": {
37476
"version": "0.1.0",
37477
"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
package.json
+2
-2
@@ -67,7 +67,7 @@
67
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
68
"@github/prettier-config": "^0.0.6",
69
"@npmcli/eslint-config": "^4.0.2",
70
- "@npmcli/template-oss": "4.19.0",
70
+ "@npmcli/template-oss": "4.21.1",
71
"@testing-library/jest-dom": "^6.1.4",
72
"@testing-library/react": "^14.0.0",
73
"babel-jest": "^29.7.0",
@@ -95,7 +95,7 @@
95
},
96
"templateOSS": {
97
"//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
98
- "version": "4.19.0",
98
+ "version": "4.21.1",
99
"content": "./scripts/template-oss"
100
}
101
}
scripts/template-oss/_step-deps-yml.hbs
renamed
scripts/template-oss/_step-lint-yml.hbs
renamed
+1
-1
@@ -1,3 +1,3 @@
1
-{{> defaultStepLint }}
1
+{{> defaultStepLintYml }}
2
- name: Check Format
3
run: {{ rootNpmPath }} run format:check --ignore-scripts --if-present {{~#if jobRunFlags}} {{ jobRunFlags }}{{/if}}
scripts/template-oss/ci-yml.hbs
renamed
+2
-2
@@ -1,7 +1,7 @@
1
-{{> ci }}
1
+{{> ciYml }}
2
3
test-cli-content:
4
- {{> jobMatrix jobName="Test CLI Content" }}
4
+ {{> jobMatrixYml jobName="Test CLI Content" }}
5
- name: Check CLI Documentation
6
run: npm run build -w cli -- --check-only
7
env:
scripts/template-oss/index.js
+3
-3
@@ -1,8 +1,8 @@
1
module.exports = {
2
rootRepo: {
3
add: {
4
- '.github/workflows/ci.yml': 'ci.yml',
5
- '.github/workflows/publish.yml': 'publish.yml',
4
+ '.github/workflows/ci.yml': 'ci-yml.hbs',
5
+ '.github/workflows/publish.yml': 'publish-yml.hbs',
6
'.github/CODEOWNERS': false,
7
'.github/ISSUE_TEMPLATE/bug.yml': false,
8
'.commitlintrc.js': false,
@@ -11,7 +11,7 @@ module.exports = {
11
},
12
rootModule: {
13
add: {
14
- 'package.json': {file: 'pkg.json', overwrite: false},
14
+ 'package.json': {file: 'package-json.hbs', overwrite: false},
15
'.eslintrc.js': false,
16
'CODE_OF_CONDUCT.md': false,
17
'CONTRIBUTING.md': false,
scripts/template-oss/package-json.hbs
renamed
scripts/template-oss/publish-yml.hbs
renamed
+1
-1
@@ -22,7 +22,7 @@ jobs:
22
run:
23
shell: bash
24
steps:
25
- {{> stepsSetup }}
25
+ {{> stepsSetupYml }}
26
- name: Rebuild deps
27
run: npm rebuild
28