mirror of
https://github.com/github/codeql-action.git
synced 2026-11-03 19:49:43 +00:00
Compare commits
151 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5d4e8d1aca | ||
|
|
1dc115f17a | ||
|
|
998798e34d | ||
|
|
5eb751966f | ||
|
|
d29eddb39b | ||
|
|
e9626872ef | ||
|
|
19c7f96922 | ||
|
|
ae5de9a20d | ||
|
|
0cb86337c5 | ||
|
|
c07cc0d3a9 | ||
|
|
a2ee53c0d3 | ||
|
|
b5e1a28b8a | ||
|
|
c2d4383e64 | ||
|
|
d0ad1da72a | ||
|
|
07cd437640 | ||
|
|
a682bbe410 | ||
|
|
7fd7db3f26 | ||
|
|
d6c1a791b7 | ||
|
|
034374eb3f | ||
|
|
6dbc22c93f | ||
|
|
a539068a61 | ||
|
|
b30cb9ae2a | ||
|
|
009fe6b0c1 | ||
|
|
b1dea65f65 | ||
|
|
7e0b77e3a8 | ||
|
|
0264b51610 | ||
|
|
2ac846d41e | ||
|
|
5d063dd3af | ||
|
|
8e921c3145 | ||
|
|
4b675e451b | ||
|
|
65bad627f3 | ||
|
|
4564f5e482 | ||
|
|
1b168cd394 | ||
|
|
120f277b16 | ||
|
|
1b0b941e1f | ||
|
|
db812c1ae6 | ||
|
|
2930dba17a | ||
|
|
805b7e1790 | ||
|
|
da501245d4 | ||
|
|
1fc7d3785d | ||
|
|
7a55ffeaf1 | ||
|
|
c43362b91a | ||
|
|
002a7f25fd | ||
|
|
5b7e7fcc9c | ||
|
|
cd48547da5 | ||
|
|
44570be32d | ||
|
|
b73d396b48 | ||
|
|
0ffebf72b2 | ||
|
|
149d184a51 | ||
|
|
97c2630b10 | ||
|
|
b93926dc35 | ||
|
|
cf1bb45a27 | ||
|
|
f4ebe95061 | ||
|
|
f5c63fadd5 | ||
|
|
a2c01e776e | ||
|
|
ac34c13834 | ||
|
|
267c4672a5 | ||
|
|
aeabef7b69 | ||
|
|
c4efbda299 | ||
|
|
dd8914320f | ||
|
|
78357d3fc9 | ||
|
|
d61a6fa793 | ||
|
|
ce27e95f79 | ||
|
|
43224eb34e | ||
|
|
f0ac9bfbe3 | ||
|
|
c1ca379fc0 | ||
|
|
c3455c55c1 | ||
|
|
fe4161a26a | ||
|
|
88c2ab5eee | ||
|
|
ecec1f8876 | ||
|
|
23da732778 | ||
|
|
f7abc748a3 | ||
|
|
32ada5e061 | ||
|
|
75b2f49aea | ||
|
|
f036b1cb78 | ||
|
|
58c5954801 | ||
|
|
b02fa13292 | ||
|
|
8d91fa189d | ||
|
|
2f3bbce9a6 | ||
|
|
c178e03ec8 | ||
|
|
d29b97960c | ||
|
|
1ffb7dd0c8 | ||
|
|
bd8d26b618 | ||
|
|
bd30e753a6 | ||
|
|
4822f934e3 | ||
|
|
0c204fc557 | ||
|
|
59ce4c1340 | ||
|
|
3e939667ec | ||
|
|
7850b1c983 | ||
|
|
c370017ae8 | ||
|
|
a6909455e4 | ||
|
|
510d25ff7f | ||
|
|
85fd3e57b5 | ||
|
|
d8e497a759 | ||
|
|
99d80b4ea7 | ||
|
|
0155561719 | ||
|
|
6b7e963cf1 | ||
|
|
0e52774aee | ||
|
|
62e90525a0 | ||
|
|
8484f54a0a | ||
|
|
5bd8069afb | ||
|
|
6feac2b36a | ||
|
|
514279113a | ||
|
|
e2a623d7cf | ||
|
|
52f930e50a | ||
|
|
478350182f | ||
|
|
29e11fdce1 | ||
|
|
fdbfb4d275 | ||
|
|
81f6d649ae | ||
|
|
ec2ee575c0 | ||
|
|
ecc87875ee | ||
|
|
1d2a238d7d | ||
|
|
ce729e4d35 | ||
|
|
ac359aad20 | ||
|
|
112cd075bd | ||
|
|
0b4317954f | ||
|
|
e818008b54 | ||
|
|
90871e185b | ||
|
|
a102014397 | ||
|
|
de74d762a3 | ||
|
|
ce07e7d196 | ||
|
|
86d2aa55c0 | ||
|
|
4eccb3798e | ||
|
|
ed80d6e5e9 | ||
|
|
378219ced2 | ||
|
|
c649c5993d | ||
|
|
31042e9879 | ||
|
|
5da2098551 | ||
|
|
cac5926de5 | ||
|
|
e24190a70c | ||
|
|
ce9b526448 | ||
|
|
28f4a61417 | ||
|
|
fea250010c | ||
|
|
249458aab2 | ||
|
|
726a2a01b8 | ||
|
|
4f746e4a60 | ||
|
|
b595847fa5 | ||
|
|
4f39cef4c6 | ||
|
|
d4a7ccd1f0 | ||
|
|
cd808e1260 | ||
|
|
01577d4797 | ||
|
|
3b635815d6 | ||
|
|
1ed85b4501 | ||
|
|
51c9af3a3b | ||
|
|
594c0cc369 | ||
|
|
11889c27fd | ||
|
|
f5f9571d61 | ||
|
|
ecaa6db95a | ||
|
|
a47d04cf9b | ||
|
|
d854ba6ec0 | ||
|
|
cf8b7a6e14 |
2
.github/pull_request_template.md
vendored
2
.github/pull_request_template.md
vendored
@@ -34,7 +34,7 @@ Products:
|
||||
|
||||
Environments:
|
||||
|
||||
- **Dotcom** - Impacts CodeQL workflows on `github.com`.
|
||||
- **Dotcom** - Impacts CodeQL workflows on `github.com` and/or GitHub Enterprise Cloud with Data Residency.
|
||||
- **GHES** - Impacts CodeQL workflows on GitHub Enterprise Server.
|
||||
- **Testing/None** - This change does not impact any CodeQL workflows in production.
|
||||
|
||||
|
||||
2
.github/workflows/__all-platform-bundle.yml
generated
vendored
2
.github/workflows/__all-platform-bundle.yml
generated
vendored
@@ -71,7 +71,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__analyze-ref-input.yml
generated
vendored
2
.github/workflows/__analyze-ref-input.yml
generated
vendored
@@ -77,7 +77,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__autobuild-action.yml
generated
vendored
2
.github/workflows/__autobuild-action.yml
generated
vendored
@@ -61,7 +61,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__autobuild-direct-tracing-with-working-dir.yml
generated
vendored
2
.github/workflows/__autobuild-direct-tracing-with-working-dir.yml
generated
vendored
@@ -63,7 +63,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__autobuild-working-dir.yml
generated
vendored
2
.github/workflows/__autobuild-working-dir.yml
generated
vendored
@@ -47,7 +47,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__build-mode-autobuild.yml
generated
vendored
2
.github/workflows/__build-mode-autobuild.yml
generated
vendored
@@ -63,7 +63,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__build-mode-manual.yml
generated
vendored
2
.github/workflows/__build-mode-manual.yml
generated
vendored
@@ -67,7 +67,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__build-mode-none.yml
generated
vendored
2
.github/workflows/__build-mode-none.yml
generated
vendored
@@ -49,7 +49,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__build-mode-rollback.yml
generated
vendored
2
.github/workflows/__build-mode-rollback.yml
generated
vendored
@@ -47,7 +47,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__bundle-from-toolcache.yml
generated
vendored
2
.github/workflows/__bundle-from-toolcache.yml
generated
vendored
@@ -47,7 +47,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__bundle-toolcache.yml
generated
vendored
2
.github/workflows/__bundle-toolcache.yml
generated
vendored
@@ -51,7 +51,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
4
.github/workflows/__bundle-zstd.yml
generated
vendored
4
.github/workflows/__bundle-zstd.yml
generated
vendored
@@ -51,7 +51,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
@@ -79,7 +79,7 @@ jobs:
|
||||
output: ${{ runner.temp }}/results
|
||||
upload-database: false
|
||||
- name: Upload SARIF
|
||||
uses: actions/upload-artifact@v5
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: ${{ matrix.os }}-zstd-bundle.sarif
|
||||
path: ${{ runner.temp }}/results/javascript.sarif
|
||||
|
||||
2
.github/workflows/__cleanup-db-cluster-dir.yml
generated
vendored
2
.github/workflows/__cleanup-db-cluster-dir.yml
generated
vendored
@@ -47,7 +47,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
4
.github/workflows/__config-export.yml
generated
vendored
4
.github/workflows/__config-export.yml
generated
vendored
@@ -49,7 +49,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
@@ -67,7 +67,7 @@ jobs:
|
||||
output: ${{ runner.temp }}/results
|
||||
upload-database: false
|
||||
- name: Upload SARIF
|
||||
uses: actions/upload-artifact@v5
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: config-export-${{ matrix.os }}-${{ matrix.version }}.sarif.json
|
||||
path: ${{ runner.temp }}/results/javascript.sarif
|
||||
|
||||
2
.github/workflows/__config-input.yml
generated
vendored
2
.github/workflows/__config-input.yml
generated
vendored
@@ -47,7 +47,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Install Node.js
|
||||
uses: actions/setup-node@v6
|
||||
with:
|
||||
|
||||
2
.github/workflows/__cpp-deptrace-disabled.yml
generated
vendored
2
.github/workflows/__cpp-deptrace-disabled.yml
generated
vendored
@@ -51,7 +51,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__cpp-deptrace-enabled-on-macos.yml
generated
vendored
2
.github/workflows/__cpp-deptrace-enabled-on-macos.yml
generated
vendored
@@ -49,7 +49,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__cpp-deptrace-enabled.yml
generated
vendored
2
.github/workflows/__cpp-deptrace-enabled.yml
generated
vendored
@@ -51,7 +51,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
4
.github/workflows/__diagnostics-export.yml
generated
vendored
4
.github/workflows/__diagnostics-export.yml
generated
vendored
@@ -49,7 +49,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
@@ -78,7 +78,7 @@ jobs:
|
||||
output: ${{ runner.temp }}/results
|
||||
upload-database: false
|
||||
- name: Upload SARIF
|
||||
uses: actions/upload-artifact@v5
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: diagnostics-export-${{ matrix.os }}-${{ matrix.version }}.sarif.json
|
||||
path: ${{ runner.temp }}/results/javascript.sarif
|
||||
|
||||
4
.github/workflows/__export-file-baseline-information.yml
generated
vendored
4
.github/workflows/__export-file-baseline-information.yml
generated
vendored
@@ -71,7 +71,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
@@ -99,7 +99,7 @@ jobs:
|
||||
with:
|
||||
output: ${{ runner.temp }}/results
|
||||
- name: Upload SARIF
|
||||
uses: actions/upload-artifact@v5
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: with-baseline-information-${{ matrix.os }}-${{ matrix.version }}.sarif.json
|
||||
path: ${{ runner.temp }}/results/javascript.sarif
|
||||
|
||||
2
.github/workflows/__extractor-ram-threads.yml
generated
vendored
2
.github/workflows/__extractor-ram-threads.yml
generated
vendored
@@ -47,7 +47,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__global-proxy.yml
generated
vendored
2
.github/workflows/__global-proxy.yml
generated
vendored
@@ -61,7 +61,7 @@ jobs:
|
||||
apt install -y gh
|
||||
env: {}
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__go-custom-queries.yml
generated
vendored
2
.github/workflows/__go-custom-queries.yml
generated
vendored
@@ -69,7 +69,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__go-indirect-tracing-workaround-diagnostic.yml
generated
vendored
2
.github/workflows/__go-indirect-tracing-workaround-diagnostic.yml
generated
vendored
@@ -57,7 +57,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__go-indirect-tracing-workaround-no-file-program.yml
generated
vendored
2
.github/workflows/__go-indirect-tracing-workaround-no-file-program.yml
generated
vendored
@@ -57,7 +57,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__go-indirect-tracing-workaround.yml
generated
vendored
2
.github/workflows/__go-indirect-tracing-workaround.yml
generated
vendored
@@ -57,7 +57,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__go-tracing-autobuilder.yml
generated
vendored
2
.github/workflows/__go-tracing-autobuilder.yml
generated
vendored
@@ -91,7 +91,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__go-tracing-custom-build-steps.yml
generated
vendored
2
.github/workflows/__go-tracing-custom-build-steps.yml
generated
vendored
@@ -91,7 +91,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__go-tracing-legacy-workflow.yml
generated
vendored
2
.github/workflows/__go-tracing-legacy-workflow.yml
generated
vendored
@@ -91,7 +91,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
3
.github/workflows/__go.yml
generated
vendored
3
.github/workflows/__go.yml
generated
vendored
@@ -8,9 +8,6 @@ env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
GO111MODULE: auto
|
||||
on:
|
||||
push:
|
||||
paths:
|
||||
- .github/workflows/__go.yml
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
go-version:
|
||||
|
||||
2
.github/workflows/__init-with-registries.yml
generated
vendored
2
.github/workflows/__init-with-registries.yml
generated
vendored
@@ -52,7 +52,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__javascript-source-root.yml
generated
vendored
2
.github/workflows/__javascript-source-root.yml
generated
vendored
@@ -51,7 +51,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
4
.github/workflows/__job-run-uuid-sarif.yml
generated
vendored
4
.github/workflows/__job-run-uuid-sarif.yml
generated
vendored
@@ -47,7 +47,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
@@ -64,7 +64,7 @@ jobs:
|
||||
with:
|
||||
output: ${{ runner.temp }}/results
|
||||
- name: Upload SARIF
|
||||
uses: actions/upload-artifact@v5
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: ${{ matrix.os }}-${{ matrix.version }}.sarif.json
|
||||
path: ${{ runner.temp }}/results/javascript.sarif
|
||||
|
||||
2
.github/workflows/__language-aliases.yml
generated
vendored
2
.github/workflows/__language-aliases.yml
generated
vendored
@@ -47,7 +47,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__local-bundle.yml
generated
vendored
2
.github/workflows/__local-bundle.yml
generated
vendored
@@ -77,7 +77,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__multi-language-autodetect.yml
generated
vendored
2
.github/workflows/__multi-language-autodetect.yml
generated
vendored
@@ -111,7 +111,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__overlay-init-fallback.yml
generated
vendored
2
.github/workflows/__overlay-init-fallback.yml
generated
vendored
@@ -49,7 +49,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__packaging-codescanning-config-inputs-js.yml
generated
vendored
2
.github/workflows/__packaging-codescanning-config-inputs-js.yml
generated
vendored
@@ -81,7 +81,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Install Node.js
|
||||
uses: actions/setup-node@v6
|
||||
with:
|
||||
|
||||
2
.github/workflows/__packaging-config-inputs-js.yml
generated
vendored
2
.github/workflows/__packaging-config-inputs-js.yml
generated
vendored
@@ -71,7 +71,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Install Node.js
|
||||
uses: actions/setup-node@v6
|
||||
with:
|
||||
|
||||
2
.github/workflows/__packaging-config-js.yml
generated
vendored
2
.github/workflows/__packaging-config-js.yml
generated
vendored
@@ -71,7 +71,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Install Node.js
|
||||
uses: actions/setup-node@v6
|
||||
with:
|
||||
|
||||
2
.github/workflows/__packaging-inputs-js.yml
generated
vendored
2
.github/workflows/__packaging-inputs-js.yml
generated
vendored
@@ -71,7 +71,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Install Node.js
|
||||
uses: actions/setup-node@v6
|
||||
with:
|
||||
|
||||
8
.github/workflows/__quality-queries.yml
generated
vendored
8
.github/workflows/__quality-queries.yml
generated
vendored
@@ -63,7 +63,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
@@ -83,7 +83,7 @@ jobs:
|
||||
post-processed-sarif-path: ${{ runner.temp }}/post-processed
|
||||
- name: Upload security SARIF
|
||||
if: contains(matrix.analysis-kinds, 'code-scanning')
|
||||
uses: actions/upload-artifact@v5
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: |
|
||||
quality-queries-${{ matrix.os }}-${{ matrix.version }}-${{ matrix.analysis-kinds }}.sarif.json
|
||||
@@ -91,14 +91,14 @@ jobs:
|
||||
retention-days: 7
|
||||
- name: Upload quality SARIF
|
||||
if: contains(matrix.analysis-kinds, 'code-quality')
|
||||
uses: actions/upload-artifact@v5
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: |
|
||||
quality-queries-${{ matrix.os }}-${{ matrix.version }}-${{ matrix.analysis-kinds }}.quality.sarif.json
|
||||
path: ${{ runner.temp }}/results/javascript.quality.sarif
|
||||
retention-days: 7
|
||||
- name: Upload post-processed SARIF
|
||||
uses: actions/upload-artifact@v5
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: |
|
||||
post-processed-${{ matrix.os }}-${{ matrix.version }}-${{ matrix.analysis-kinds }}.sarif.json
|
||||
|
||||
2
.github/workflows/__remote-config.yml
generated
vendored
2
.github/workflows/__remote-config.yml
generated
vendored
@@ -79,7 +79,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__resolve-environment-action.yml
generated
vendored
2
.github/workflows/__resolve-environment-action.yml
generated
vendored
@@ -51,7 +51,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
4
.github/workflows/__rubocop-multi-language.yml
generated
vendored
4
.github/workflows/__rubocop-multi-language.yml
generated
vendored
@@ -47,7 +47,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
@@ -56,7 +56,7 @@ jobs:
|
||||
use-all-platform-bundle: 'false'
|
||||
setup-kotlin: 'true'
|
||||
- name: Set up Ruby
|
||||
uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
|
||||
uses: ruby/setup-ruby@ac793fdd38cc468a4dd57246fa9d0e868aba9085 # v1.270.0
|
||||
with:
|
||||
ruby-version: 2.6
|
||||
- name: Install Code Scanning integration
|
||||
|
||||
2
.github/workflows/__ruby.yml
generated
vendored
2
.github/workflows/__ruby.yml
generated
vendored
@@ -57,7 +57,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__rust.yml
generated
vendored
2
.github/workflows/__rust.yml
generated
vendored
@@ -55,7 +55,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__split-workflow.yml
generated
vendored
2
.github/workflows/__split-workflow.yml
generated
vendored
@@ -77,7 +77,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__start-proxy.yml
generated
vendored
2
.github/workflows/__start-proxy.yml
generated
vendored
@@ -51,7 +51,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
4
.github/workflows/__submit-sarif-failure.yml
generated
vendored
4
.github/workflows/__submit-sarif-failure.yml
generated
vendored
@@ -52,7 +52,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
@@ -60,7 +60,7 @@ jobs:
|
||||
version: ${{ matrix.version }}
|
||||
use-all-platform-bundle: 'false'
|
||||
setup-kotlin: 'true'
|
||||
- uses: actions/checkout@v5
|
||||
- uses: actions/checkout@v6
|
||||
- uses: ./init
|
||||
with:
|
||||
languages: javascript
|
||||
|
||||
2
.github/workflows/__swift-autobuild.yml
generated
vendored
2
.github/workflows/__swift-autobuild.yml
generated
vendored
@@ -47,7 +47,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__swift-custom-build.yml
generated
vendored
2
.github/workflows/__swift-custom-build.yml
generated
vendored
@@ -71,7 +71,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__unset-environment.yml
generated
vendored
2
.github/workflows/__unset-environment.yml
generated
vendored
@@ -79,7 +79,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__upload-ref-sha-input.yml
generated
vendored
2
.github/workflows/__upload-ref-sha-input.yml
generated
vendored
@@ -77,7 +77,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/__upload-sarif.yml
generated
vendored
2
.github/workflows/__upload-sarif.yml
generated
vendored
@@ -84,7 +84,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
4
.github/workflows/__with-checkout-path.yml
generated
vendored
4
.github/workflows/__with-checkout-path.yml
generated
vendored
@@ -77,7 +77,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
@@ -107,7 +107,7 @@ jobs:
|
||||
rm -rf ./* .github .git
|
||||
# Check out the actions repo again, but at a different location.
|
||||
# choose an arbitrary SHA so that we can later test that the commit_oid is not from main
|
||||
- uses: actions/checkout@v5
|
||||
- uses: actions/checkout@v6
|
||||
with:
|
||||
ref: 474bbf07f9247ffe1856c6a0f94aeeb10e7afee6
|
||||
path: x/y/z/some-path
|
||||
|
||||
@@ -22,7 +22,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout CodeQL Action
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Check Expected Release Files
|
||||
run: |
|
||||
bundle_version="$(cat "./src/defaults.json" | jq -r ".bundleVersion")"
|
||||
|
||||
7
.github/workflows/codeql.yml
vendored
7
.github/workflows/codeql.yml
vendored
@@ -4,7 +4,6 @@ on:
|
||||
push:
|
||||
branches: [main, releases/v*]
|
||||
pull_request:
|
||||
branches: [main, releases/v*]
|
||||
# Run checks on reopened draft PRs to support triggering PR checks on draft PRs that were opened
|
||||
# by other workflows.
|
||||
types: [opened, synchronize, reopened, ready_for_review]
|
||||
@@ -32,7 +31,7 @@ jobs:
|
||||
contents: read
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v5
|
||||
- uses: actions/checkout@v6
|
||||
- name: Init with default CodeQL bundle from the VM image
|
||||
id: init-default
|
||||
uses: ./init
|
||||
@@ -91,7 +90,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Initialize CodeQL
|
||||
uses: ./init
|
||||
id: init
|
||||
@@ -128,7 +127,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Initialize CodeQL
|
||||
uses: ./init
|
||||
with:
|
||||
|
||||
24
.github/workflows/codescanning-config-cli.yml
vendored
24
.github/workflows/codescanning-config-cli.yml
vendored
@@ -53,7 +53,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
|
||||
- name: Set up Node.js
|
||||
uses: actions/setup-node@v6
|
||||
@@ -70,13 +70,33 @@ jobs:
|
||||
with:
|
||||
version: ${{ matrix.version }}
|
||||
|
||||
- name: Empty file
|
||||
# On PRs, overlay analysis may change the config that is passed to the CLI.
|
||||
# Therefore, we have two variants of the following test, one for PRs and one for other events.
|
||||
- name: Empty file (non-PR)
|
||||
if: github.event_name != 'pull_request'
|
||||
uses: ./../action/.github/actions/check-codescanning-config
|
||||
with:
|
||||
expected-config-file-contents: "{}"
|
||||
languages: javascript
|
||||
tools: ${{ steps.prepare-test.outputs.tools-url }}
|
||||
|
||||
- name: Empty file (PR)
|
||||
if: github.event_name == 'pull_request'
|
||||
uses: ./../action/.github/actions/check-codescanning-config
|
||||
with:
|
||||
expected-config-file-contents: |
|
||||
{
|
||||
"query-filters": [
|
||||
{
|
||||
"exclude": {
|
||||
"tags": "exclude-from-incremental"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
languages: javascript
|
||||
tools: ${{ steps.prepare-test.outputs.tools-url }}
|
||||
|
||||
- name: Packs from input
|
||||
if: success() || failure()
|
||||
uses: ./../action/.github/actions/check-codescanning-config
|
||||
|
||||
@@ -45,7 +45,7 @@ jobs:
|
||||
- name: Dump GitHub event
|
||||
run: cat "${GITHUB_EVENT_PATH}"
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
@@ -83,7 +83,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Download all artifacts
|
||||
uses: actions/download-artifact@v6
|
||||
uses: actions/download-artifact@v7
|
||||
- name: Check expected artifacts exist
|
||||
run: |
|
||||
LANGUAGES="cpp csharp go java javascript python"
|
||||
|
||||
4
.github/workflows/debug-artifacts-safe.yml
vendored
4
.github/workflows/debug-artifacts-safe.yml
vendored
@@ -41,7 +41,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
@@ -77,7 +77,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Download all artifacts
|
||||
uses: actions/download-artifact@v6
|
||||
uses: actions/download-artifact@v7
|
||||
- name: Check expected artifacts exist
|
||||
run: |
|
||||
VERSIONS="stable-v2.20.3 default linked nightly-latest"
|
||||
|
||||
4
.github/workflows/post-release-mergeback.yml
vendored
4
.github/workflows/post-release-mergeback.yml
vendored
@@ -44,7 +44,7 @@ jobs:
|
||||
GITHUB_CONTEXT: '${{ toJson(github) }}'
|
||||
run: echo "${GITHUB_CONTEXT}"
|
||||
|
||||
- uses: actions/checkout@v5
|
||||
- uses: actions/checkout@v6
|
||||
with:
|
||||
fetch-depth: 0 # ensure we have all tags and can push commits
|
||||
- uses: actions/setup-node@v6
|
||||
@@ -142,7 +142,7 @@ jobs:
|
||||
token: "${{ secrets.GITHUB_TOKEN }}"
|
||||
|
||||
- name: Generate token
|
||||
uses: actions/create-github-app-token@v2.1.4
|
||||
uses: actions/create-github-app-token@v2.2.1
|
||||
id: app-token
|
||||
with:
|
||||
app-id: ${{ vars.AUTOMATION_APP_ID }}
|
||||
|
||||
6
.github/workflows/pr-checks.yml
vendored
6
.github/workflows/pr-checks.yml
vendored
@@ -32,7 +32,7 @@ jobs:
|
||||
if: runner.os == 'Windows'
|
||||
run: git config --global core.autocrlf false
|
||||
|
||||
- uses: actions/checkout@v5
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
- name: Set up Node.js
|
||||
uses: actions/setup-node@v6
|
||||
@@ -91,7 +91,7 @@ jobs:
|
||||
contents: read
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v5
|
||||
- uses: actions/checkout@v6
|
||||
- id: head-version
|
||||
name: Verify all Actions use the same Node version
|
||||
run: |
|
||||
@@ -106,7 +106,7 @@ jobs:
|
||||
- id: checkout-base
|
||||
name: 'Backport: Check out base ref'
|
||||
if: ${{ startsWith(github.head_ref, 'backport-') }}
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
ref: ${{ env.BASE_REF }}
|
||||
|
||||
|
||||
2
.github/workflows/prepare-release.yml
vendored
2
.github/workflows/prepare-release.yml
vendored
@@ -44,7 +44,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
fetch-depth: 0 # Need full history for calculation of diffs
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
|
||||
- name: Publish immutable release
|
||||
id: publish
|
||||
|
||||
2
.github/workflows/python312-windows.yml
vendored
2
.github/workflows/python312-windows.yml
vendored
@@ -31,7 +31,7 @@ jobs:
|
||||
with:
|
||||
python-version: 3.12
|
||||
|
||||
- uses: actions/checkout@v5
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
- name: Prepare test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/query-filters.yml
vendored
2
.github/workflows/query-filters.yml
vendored
@@ -29,7 +29,7 @@ jobs:
|
||||
contents: read # This permission is needed to allow the GitHub Actions workflow to read the contents of the repository.
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
|
||||
- name: Install Node.js
|
||||
uses: actions/setup-node@v6
|
||||
|
||||
2
.github/workflows/rebuild.yml
vendored
2
.github/workflows/rebuild.yml
vendored
@@ -24,7 +24,7 @@ jobs:
|
||||
pull-requests: write # needed to comment on the PR
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ env.HEAD_REF }}
|
||||
|
||||
4
.github/workflows/rollback-release.yml
vendored
4
.github/workflows/rollback-release.yml
vendored
@@ -52,7 +52,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
fetch-depth: 0 # Need full history for calculation of diffs
|
||||
|
||||
@@ -137,7 +137,7 @@ jobs:
|
||||
|
||||
- name: Generate token
|
||||
if: github.event_name == 'workflow_dispatch'
|
||||
uses: actions/create-github-app-token@v2.1.4
|
||||
uses: actions/create-github-app-token@v2.2.1
|
||||
id: app-token
|
||||
with:
|
||||
app-id: ${{ vars.AUTOMATION_APP_ID }}
|
||||
|
||||
2
.github/workflows/test-codeql-bundle-all.yml
vendored
2
.github/workflows/test-codeql-bundle-all.yml
vendored
@@ -36,7 +36,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Prepare test
|
||||
id: prepare-test
|
||||
uses: ./.github/actions/prepare-test
|
||||
|
||||
2
.github/workflows/update-bundle.yml
vendored
2
.github/workflows/update-bundle.yml
vendored
@@ -33,7 +33,7 @@ jobs:
|
||||
GITHUB_CONTEXT: '${{ toJson(github) }}'
|
||||
run: echo "$GITHUB_CONTEXT"
|
||||
|
||||
- uses: actions/checkout@v5
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
- name: Update git config
|
||||
run: |
|
||||
|
||||
6
.github/workflows/update-release-branch.yml
vendored
6
.github/workflows/update-release-branch.yml
vendored
@@ -38,7 +38,7 @@ jobs:
|
||||
contents: write # needed to push commits
|
||||
pull-requests: write # needed to create pull request
|
||||
steps:
|
||||
- uses: actions/checkout@v5
|
||||
- uses: actions/checkout@v6
|
||||
with:
|
||||
fetch-depth: 0 # Need full history for calculation of diffs
|
||||
- uses: ./.github/actions/release-initialise
|
||||
@@ -93,14 +93,14 @@ jobs:
|
||||
pull-requests: write # needed to create pull request
|
||||
steps:
|
||||
- name: Generate token
|
||||
uses: actions/create-github-app-token@v2.1.4
|
||||
uses: actions/create-github-app-token@v2.2.1
|
||||
id: app-token
|
||||
with:
|
||||
app-id: ${{ vars.AUTOMATION_APP_ID }}
|
||||
private-key: ${{ secrets.AUTOMATION_PRIVATE_KEY }}
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
fetch-depth: 0 # Need full history for calculation of diffs
|
||||
token: ${{ steps.app-token.outputs.token }}
|
||||
|
||||
@@ -27,9 +27,9 @@ jobs:
|
||||
with:
|
||||
python-version: "3.13"
|
||||
- name: Checkout CodeQL Action
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
- name: Checkout Enterprise Releases
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
repository: github/enterprise-releases
|
||||
token: ${{ secrets.ENTERPRISE_RELEASE_TOKEN }}
|
||||
|
||||
20
CHANGELOG.md
20
CHANGELOG.md
@@ -2,6 +2,26 @@
|
||||
|
||||
See the [releases page](https://github.com/github/codeql-action/releases) for the relevant changes to the CodeQL CLI and language packs.
|
||||
|
||||
## 4.31.9 - 16 Dec 2025
|
||||
|
||||
No user facing changes.
|
||||
|
||||
## 4.31.8 - 11 Dec 2025
|
||||
|
||||
- Update default CodeQL bundle version to 2.23.8. [#3354](https://github.com/github/codeql-action/pull/3354)
|
||||
|
||||
## 4.31.7 - 05 Dec 2025
|
||||
|
||||
- Update default CodeQL bundle version to 2.23.7. [#3343](https://github.com/github/codeql-action/pull/3343)
|
||||
|
||||
## 4.31.6 - 01 Dec 2025
|
||||
|
||||
No user facing changes.
|
||||
|
||||
## 4.31.5 - 24 Nov 2025
|
||||
|
||||
- Update default CodeQL bundle version to 2.23.6. [#3321](https://github.com/github/codeql-action/pull/3321)
|
||||
|
||||
## 4.31.4 - 18 Nov 2025
|
||||
|
||||
No user facing changes.
|
||||
|
||||
575
lib/analyze-action-post.js
generated
575
lib/analyze-action-post.js
generated
File diff suppressed because it is too large
Load Diff
724
lib/analyze-action.js
generated
724
lib/analyze-action.js
generated
File diff suppressed because it is too large
Load Diff
477
lib/autobuild-action.js
generated
477
lib/autobuild-action.js
generated
@@ -539,67 +539,67 @@ var require_tunnel2 = __commonJS({
|
||||
var require_symbols = __commonJS({
|
||||
"node_modules/undici/lib/core/symbols.js"(exports2, module2) {
|
||||
module2.exports = {
|
||||
kClose: Symbol("close"),
|
||||
kDestroy: Symbol("destroy"),
|
||||
kDispatch: Symbol("dispatch"),
|
||||
kUrl: Symbol("url"),
|
||||
kWriting: Symbol("writing"),
|
||||
kResuming: Symbol("resuming"),
|
||||
kQueue: Symbol("queue"),
|
||||
kConnect: Symbol("connect"),
|
||||
kConnecting: Symbol("connecting"),
|
||||
kHeadersList: Symbol("headers list"),
|
||||
kKeepAliveDefaultTimeout: Symbol("default keep alive timeout"),
|
||||
kKeepAliveMaxTimeout: Symbol("max keep alive timeout"),
|
||||
kKeepAliveTimeoutThreshold: Symbol("keep alive timeout threshold"),
|
||||
kKeepAliveTimeoutValue: Symbol("keep alive timeout"),
|
||||
kKeepAlive: Symbol("keep alive"),
|
||||
kHeadersTimeout: Symbol("headers timeout"),
|
||||
kBodyTimeout: Symbol("body timeout"),
|
||||
kServerName: Symbol("server name"),
|
||||
kLocalAddress: Symbol("local address"),
|
||||
kHost: Symbol("host"),
|
||||
kNoRef: Symbol("no ref"),
|
||||
kBodyUsed: Symbol("used"),
|
||||
kRunning: Symbol("running"),
|
||||
kBlocking: Symbol("blocking"),
|
||||
kPending: Symbol("pending"),
|
||||
kSize: Symbol("size"),
|
||||
kBusy: Symbol("busy"),
|
||||
kQueued: Symbol("queued"),
|
||||
kFree: Symbol("free"),
|
||||
kConnected: Symbol("connected"),
|
||||
kClosed: Symbol("closed"),
|
||||
kNeedDrain: Symbol("need drain"),
|
||||
kReset: Symbol("reset"),
|
||||
kDestroyed: Symbol.for("nodejs.stream.destroyed"),
|
||||
kMaxHeadersSize: Symbol("max headers size"),
|
||||
kRunningIdx: Symbol("running index"),
|
||||
kPendingIdx: Symbol("pending index"),
|
||||
kError: Symbol("error"),
|
||||
kClients: Symbol("clients"),
|
||||
kClient: Symbol("client"),
|
||||
kParser: Symbol("parser"),
|
||||
kOnDestroyed: Symbol("destroy callbacks"),
|
||||
kPipelining: Symbol("pipelining"),
|
||||
kSocket: Symbol("socket"),
|
||||
kHostHeader: Symbol("host header"),
|
||||
kConnector: Symbol("connector"),
|
||||
kStrictContentLength: Symbol("strict content length"),
|
||||
kMaxRedirections: Symbol("maxRedirections"),
|
||||
kMaxRequests: Symbol("maxRequestsPerClient"),
|
||||
kProxy: Symbol("proxy agent options"),
|
||||
kCounter: Symbol("socket request counter"),
|
||||
kInterceptors: Symbol("dispatch interceptors"),
|
||||
kMaxResponseSize: Symbol("max response size"),
|
||||
kHTTP2Session: Symbol("http2Session"),
|
||||
kHTTP2SessionState: Symbol("http2Session state"),
|
||||
kHTTP2BuildRequest: Symbol("http2 build request"),
|
||||
kHTTP1BuildRequest: Symbol("http1 build request"),
|
||||
kHTTP2CopyHeaders: Symbol("http2 copy headers"),
|
||||
kHTTPConnVersion: Symbol("http connection version"),
|
||||
kRetryHandlerDefaultRetry: Symbol("retry agent default retry"),
|
||||
kConstruct: Symbol("constructable")
|
||||
kClose: /* @__PURE__ */ Symbol("close"),
|
||||
kDestroy: /* @__PURE__ */ Symbol("destroy"),
|
||||
kDispatch: /* @__PURE__ */ Symbol("dispatch"),
|
||||
kUrl: /* @__PURE__ */ Symbol("url"),
|
||||
kWriting: /* @__PURE__ */ Symbol("writing"),
|
||||
kResuming: /* @__PURE__ */ Symbol("resuming"),
|
||||
kQueue: /* @__PURE__ */ Symbol("queue"),
|
||||
kConnect: /* @__PURE__ */ Symbol("connect"),
|
||||
kConnecting: /* @__PURE__ */ Symbol("connecting"),
|
||||
kHeadersList: /* @__PURE__ */ Symbol("headers list"),
|
||||
kKeepAliveDefaultTimeout: /* @__PURE__ */ Symbol("default keep alive timeout"),
|
||||
kKeepAliveMaxTimeout: /* @__PURE__ */ Symbol("max keep alive timeout"),
|
||||
kKeepAliveTimeoutThreshold: /* @__PURE__ */ Symbol("keep alive timeout threshold"),
|
||||
kKeepAliveTimeoutValue: /* @__PURE__ */ Symbol("keep alive timeout"),
|
||||
kKeepAlive: /* @__PURE__ */ Symbol("keep alive"),
|
||||
kHeadersTimeout: /* @__PURE__ */ Symbol("headers timeout"),
|
||||
kBodyTimeout: /* @__PURE__ */ Symbol("body timeout"),
|
||||
kServerName: /* @__PURE__ */ Symbol("server name"),
|
||||
kLocalAddress: /* @__PURE__ */ Symbol("local address"),
|
||||
kHost: /* @__PURE__ */ Symbol("host"),
|
||||
kNoRef: /* @__PURE__ */ Symbol("no ref"),
|
||||
kBodyUsed: /* @__PURE__ */ Symbol("used"),
|
||||
kRunning: /* @__PURE__ */ Symbol("running"),
|
||||
kBlocking: /* @__PURE__ */ Symbol("blocking"),
|
||||
kPending: /* @__PURE__ */ Symbol("pending"),
|
||||
kSize: /* @__PURE__ */ Symbol("size"),
|
||||
kBusy: /* @__PURE__ */ Symbol("busy"),
|
||||
kQueued: /* @__PURE__ */ Symbol("queued"),
|
||||
kFree: /* @__PURE__ */ Symbol("free"),
|
||||
kConnected: /* @__PURE__ */ Symbol("connected"),
|
||||
kClosed: /* @__PURE__ */ Symbol("closed"),
|
||||
kNeedDrain: /* @__PURE__ */ Symbol("need drain"),
|
||||
kReset: /* @__PURE__ */ Symbol("reset"),
|
||||
kDestroyed: /* @__PURE__ */ Symbol.for("nodejs.stream.destroyed"),
|
||||
kMaxHeadersSize: /* @__PURE__ */ Symbol("max headers size"),
|
||||
kRunningIdx: /* @__PURE__ */ Symbol("running index"),
|
||||
kPendingIdx: /* @__PURE__ */ Symbol("pending index"),
|
||||
kError: /* @__PURE__ */ Symbol("error"),
|
||||
kClients: /* @__PURE__ */ Symbol("clients"),
|
||||
kClient: /* @__PURE__ */ Symbol("client"),
|
||||
kParser: /* @__PURE__ */ Symbol("parser"),
|
||||
kOnDestroyed: /* @__PURE__ */ Symbol("destroy callbacks"),
|
||||
kPipelining: /* @__PURE__ */ Symbol("pipelining"),
|
||||
kSocket: /* @__PURE__ */ Symbol("socket"),
|
||||
kHostHeader: /* @__PURE__ */ Symbol("host header"),
|
||||
kConnector: /* @__PURE__ */ Symbol("connector"),
|
||||
kStrictContentLength: /* @__PURE__ */ Symbol("strict content length"),
|
||||
kMaxRedirections: /* @__PURE__ */ Symbol("maxRedirections"),
|
||||
kMaxRequests: /* @__PURE__ */ Symbol("maxRequestsPerClient"),
|
||||
kProxy: /* @__PURE__ */ Symbol("proxy agent options"),
|
||||
kCounter: /* @__PURE__ */ Symbol("socket request counter"),
|
||||
kInterceptors: /* @__PURE__ */ Symbol("dispatch interceptors"),
|
||||
kMaxResponseSize: /* @__PURE__ */ Symbol("max response size"),
|
||||
kHTTP2Session: /* @__PURE__ */ Symbol("http2Session"),
|
||||
kHTTP2SessionState: /* @__PURE__ */ Symbol("http2Session state"),
|
||||
kHTTP2BuildRequest: /* @__PURE__ */ Symbol("http2 build request"),
|
||||
kHTTP1BuildRequest: /* @__PURE__ */ Symbol("http1 build request"),
|
||||
kHTTP2CopyHeaders: /* @__PURE__ */ Symbol("http2 copy headers"),
|
||||
kHTTPConnVersion: /* @__PURE__ */ Symbol("http connection version"),
|
||||
kRetryHandlerDefaultRetry: /* @__PURE__ */ Symbol("retry agent default retry"),
|
||||
kConstruct: /* @__PURE__ */ Symbol("constructable")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -3594,7 +3594,7 @@ var require_constants2 = __commonJS({
|
||||
var require_global = __commonJS({
|
||||
"node_modules/undici/lib/fetch/global.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var globalOrigin = Symbol.for("undici.globalOrigin.1");
|
||||
var globalOrigin = /* @__PURE__ */ Symbol.for("undici.globalOrigin.1");
|
||||
function getGlobalOrigin() {
|
||||
return globalThis[globalOrigin];
|
||||
}
|
||||
@@ -4246,12 +4246,12 @@ var require_symbols2 = __commonJS({
|
||||
"node_modules/undici/lib/fetch/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kUrl: Symbol("url"),
|
||||
kHeaders: Symbol("headers"),
|
||||
kSignal: Symbol("signal"),
|
||||
kState: Symbol("state"),
|
||||
kGuard: Symbol("guard"),
|
||||
kRealm: Symbol("realm")
|
||||
kUrl: /* @__PURE__ */ Symbol("url"),
|
||||
kHeaders: /* @__PURE__ */ Symbol("headers"),
|
||||
kSignal: /* @__PURE__ */ Symbol("signal"),
|
||||
kState: /* @__PURE__ */ Symbol("state"),
|
||||
kGuard: /* @__PURE__ */ Symbol("guard"),
|
||||
kRealm: /* @__PURE__ */ Symbol("realm")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -5644,7 +5644,7 @@ var require_request = __commonJS({
|
||||
var tokenRegExp = /^[\^_`a-zA-Z\-0-9!#$%&'*+.|~]+$/;
|
||||
var headerCharRegex = /[^\t\x20-\x7e\x80-\xff]/;
|
||||
var invalidPathRegex = /[^\u0021-\u00ff]/;
|
||||
var kHandler = Symbol("handler");
|
||||
var kHandler = /* @__PURE__ */ Symbol("handler");
|
||||
var channels = {};
|
||||
var extractBody;
|
||||
try {
|
||||
@@ -6031,11 +6031,11 @@ var require_dispatcher_base = __commonJS({
|
||||
InvalidArgumentError
|
||||
} = require_errors();
|
||||
var { kDestroy, kClose, kDispatch, kInterceptors } = require_symbols();
|
||||
var kDestroyed = Symbol("destroyed");
|
||||
var kClosed = Symbol("closed");
|
||||
var kOnDestroyed = Symbol("onDestroyed");
|
||||
var kOnClosed = Symbol("onClosed");
|
||||
var kInterceptedDispatch = Symbol("Intercepted Dispatch");
|
||||
var kDestroyed = /* @__PURE__ */ Symbol("destroyed");
|
||||
var kClosed = /* @__PURE__ */ Symbol("closed");
|
||||
var kOnDestroyed = /* @__PURE__ */ Symbol("onDestroyed");
|
||||
var kOnClosed = /* @__PURE__ */ Symbol("onClosed");
|
||||
var kInterceptedDispatch = /* @__PURE__ */ Symbol("Intercepted Dispatch");
|
||||
var DispatcherBase = class extends Dispatcher {
|
||||
constructor() {
|
||||
super();
|
||||
@@ -6690,7 +6690,7 @@ var require_RedirectHandler = __commonJS({
|
||||
var { InvalidArgumentError } = require_errors();
|
||||
var EE = require("events");
|
||||
var redirectableStatusCodes = [300, 301, 302, 303, 307, 308];
|
||||
var kBody = Symbol("body");
|
||||
var kBody = /* @__PURE__ */ Symbol("body");
|
||||
var BodyAsyncIterable = class {
|
||||
constructor(body) {
|
||||
this[kBody] = body;
|
||||
@@ -6964,7 +6964,7 @@ var require_client = __commonJS({
|
||||
} = http2;
|
||||
var h2ExperimentalWarned = false;
|
||||
var FastBuffer = Buffer[Symbol.species];
|
||||
var kClosedResolve = Symbol("kClosedResolve");
|
||||
var kClosedResolve = /* @__PURE__ */ Symbol("kClosedResolve");
|
||||
var channels = {};
|
||||
try {
|
||||
const diagnosticsChannel = require("diagnostics_channel");
|
||||
@@ -8634,7 +8634,7 @@ var require_fixed_queue = __commonJS({
|
||||
var require_pool_stats = __commonJS({
|
||||
"node_modules/undici/lib/pool-stats.js"(exports2, module2) {
|
||||
var { kFree, kConnected, kPending, kQueued, kRunning, kSize } = require_symbols();
|
||||
var kPool = Symbol("pool");
|
||||
var kPool = /* @__PURE__ */ Symbol("pool");
|
||||
var PoolStats = class {
|
||||
constructor(pool) {
|
||||
this[kPool] = pool;
|
||||
@@ -8670,18 +8670,18 @@ var require_pool_base = __commonJS({
|
||||
var FixedQueue = require_fixed_queue();
|
||||
var { kConnected, kSize, kRunning, kPending, kQueued, kBusy, kFree, kUrl, kClose, kDestroy, kDispatch } = require_symbols();
|
||||
var PoolStats = require_pool_stats();
|
||||
var kClients = Symbol("clients");
|
||||
var kNeedDrain = Symbol("needDrain");
|
||||
var kQueue = Symbol("queue");
|
||||
var kClosedResolve = Symbol("closed resolve");
|
||||
var kOnDrain = Symbol("onDrain");
|
||||
var kOnConnect = Symbol("onConnect");
|
||||
var kOnDisconnect = Symbol("onDisconnect");
|
||||
var kOnConnectionError = Symbol("onConnectionError");
|
||||
var kGetDispatcher = Symbol("get dispatcher");
|
||||
var kAddClient = Symbol("add client");
|
||||
var kRemoveClient = Symbol("remove client");
|
||||
var kStats = Symbol("stats");
|
||||
var kClients = /* @__PURE__ */ Symbol("clients");
|
||||
var kNeedDrain = /* @__PURE__ */ Symbol("needDrain");
|
||||
var kQueue = /* @__PURE__ */ Symbol("queue");
|
||||
var kClosedResolve = /* @__PURE__ */ Symbol("closed resolve");
|
||||
var kOnDrain = /* @__PURE__ */ Symbol("onDrain");
|
||||
var kOnConnect = /* @__PURE__ */ Symbol("onConnect");
|
||||
var kOnDisconnect = /* @__PURE__ */ Symbol("onDisconnect");
|
||||
var kOnConnectionError = /* @__PURE__ */ Symbol("onConnectionError");
|
||||
var kGetDispatcher = /* @__PURE__ */ Symbol("get dispatcher");
|
||||
var kAddClient = /* @__PURE__ */ Symbol("add client");
|
||||
var kRemoveClient = /* @__PURE__ */ Symbol("remove client");
|
||||
var kStats = /* @__PURE__ */ Symbol("stats");
|
||||
var PoolBase = class extends DispatcherBase {
|
||||
constructor() {
|
||||
super();
|
||||
@@ -8835,9 +8835,9 @@ var require_pool = __commonJS({
|
||||
var util = require_util();
|
||||
var { kUrl, kInterceptors } = require_symbols();
|
||||
var buildConnector = require_connect();
|
||||
var kOptions = Symbol("options");
|
||||
var kConnections = Symbol("connections");
|
||||
var kFactory = Symbol("factory");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
var kConnections = /* @__PURE__ */ Symbol("connections");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
function defaultFactory(origin, opts) {
|
||||
return new Client(origin, opts);
|
||||
}
|
||||
@@ -8926,14 +8926,14 @@ var require_balanced_pool = __commonJS({
|
||||
var Pool = require_pool();
|
||||
var { kUrl, kInterceptors } = require_symbols();
|
||||
var { parseOrigin } = require_util();
|
||||
var kFactory = Symbol("factory");
|
||||
var kOptions = Symbol("options");
|
||||
var kGreatestCommonDivisor = Symbol("kGreatestCommonDivisor");
|
||||
var kCurrentWeight = Symbol("kCurrentWeight");
|
||||
var kIndex = Symbol("kIndex");
|
||||
var kWeight = Symbol("kWeight");
|
||||
var kMaxWeightPerServer = Symbol("kMaxWeightPerServer");
|
||||
var kErrorPenalty = Symbol("kErrorPenalty");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
var kGreatestCommonDivisor = /* @__PURE__ */ Symbol("kGreatestCommonDivisor");
|
||||
var kCurrentWeight = /* @__PURE__ */ Symbol("kCurrentWeight");
|
||||
var kIndex = /* @__PURE__ */ Symbol("kIndex");
|
||||
var kWeight = /* @__PURE__ */ Symbol("kWeight");
|
||||
var kMaxWeightPerServer = /* @__PURE__ */ Symbol("kMaxWeightPerServer");
|
||||
var kErrorPenalty = /* @__PURE__ */ Symbol("kErrorPenalty");
|
||||
function getGreatestCommonDivisor(a, b) {
|
||||
if (b === 0) return a;
|
||||
return getGreatestCommonDivisor(b, a % b);
|
||||
@@ -9096,14 +9096,14 @@ var require_agent = __commonJS({
|
||||
var util = require_util();
|
||||
var createRedirectInterceptor = require_redirectInterceptor();
|
||||
var { WeakRef: WeakRef2, FinalizationRegistry } = require_dispatcher_weakref()();
|
||||
var kOnConnect = Symbol("onConnect");
|
||||
var kOnDisconnect = Symbol("onDisconnect");
|
||||
var kOnConnectionError = Symbol("onConnectionError");
|
||||
var kMaxRedirections = Symbol("maxRedirections");
|
||||
var kOnDrain = Symbol("onDrain");
|
||||
var kFactory = Symbol("factory");
|
||||
var kFinalizer = Symbol("finalizer");
|
||||
var kOptions = Symbol("options");
|
||||
var kOnConnect = /* @__PURE__ */ Symbol("onConnect");
|
||||
var kOnDisconnect = /* @__PURE__ */ Symbol("onDisconnect");
|
||||
var kOnConnectionError = /* @__PURE__ */ Symbol("onConnectionError");
|
||||
var kMaxRedirections = /* @__PURE__ */ Symbol("maxRedirections");
|
||||
var kOnDrain = /* @__PURE__ */ Symbol("onDrain");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
var kFinalizer = /* @__PURE__ */ Symbol("finalizer");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
function defaultFactory(origin, opts) {
|
||||
return opts && opts.connections === 1 ? new Client(origin, opts) : new Pool(origin, opts);
|
||||
}
|
||||
@@ -9212,11 +9212,11 @@ var require_readable = __commonJS({
|
||||
var util = require_util();
|
||||
var { ReadableStreamFrom, toUSVString } = require_util();
|
||||
var Blob2;
|
||||
var kConsume = Symbol("kConsume");
|
||||
var kReading = Symbol("kReading");
|
||||
var kBody = Symbol("kBody");
|
||||
var kAbort = Symbol("abort");
|
||||
var kContentType = Symbol("kContentType");
|
||||
var kConsume = /* @__PURE__ */ Symbol("kConsume");
|
||||
var kReading = /* @__PURE__ */ Symbol("kReading");
|
||||
var kBody = /* @__PURE__ */ Symbol("kBody");
|
||||
var kAbort = /* @__PURE__ */ Symbol("abort");
|
||||
var kContentType = /* @__PURE__ */ Symbol("kContentType");
|
||||
var noop = () => {
|
||||
};
|
||||
module2.exports = class BodyReadable extends Readable {
|
||||
@@ -9502,8 +9502,8 @@ var require_abort_signal = __commonJS({
|
||||
"node_modules/undici/lib/api/abort-signal.js"(exports2, module2) {
|
||||
var { addAbortListener } = require_util();
|
||||
var { RequestAbortedError } = require_errors();
|
||||
var kListener = Symbol("kListener");
|
||||
var kSignal = Symbol("kSignal");
|
||||
var kListener = /* @__PURE__ */ Symbol("kListener");
|
||||
var kSignal = /* @__PURE__ */ Symbol("kSignal");
|
||||
function abort(self2) {
|
||||
if (self2.abort) {
|
||||
self2.abort();
|
||||
@@ -9892,7 +9892,7 @@ var require_api_pipeline = __commonJS({
|
||||
var { AsyncResource } = require("async_hooks");
|
||||
var { addSignal, removeSignal } = require_abort_signal();
|
||||
var assert = require("assert");
|
||||
var kResume = Symbol("resume");
|
||||
var kResume = /* @__PURE__ */ Symbol("resume");
|
||||
var PipelineRequest = class extends Readable {
|
||||
constructor() {
|
||||
super({ autoDestroy: true });
|
||||
@@ -10286,25 +10286,25 @@ var require_mock_symbols = __commonJS({
|
||||
"node_modules/undici/lib/mock/mock-symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kAgent: Symbol("agent"),
|
||||
kOptions: Symbol("options"),
|
||||
kFactory: Symbol("factory"),
|
||||
kDispatches: Symbol("dispatches"),
|
||||
kDispatchKey: Symbol("dispatch key"),
|
||||
kDefaultHeaders: Symbol("default headers"),
|
||||
kDefaultTrailers: Symbol("default trailers"),
|
||||
kContentLength: Symbol("content length"),
|
||||
kMockAgent: Symbol("mock agent"),
|
||||
kMockAgentSet: Symbol("mock agent set"),
|
||||
kMockAgentGet: Symbol("mock agent get"),
|
||||
kMockDispatch: Symbol("mock dispatch"),
|
||||
kClose: Symbol("close"),
|
||||
kOriginalClose: Symbol("original agent close"),
|
||||
kOrigin: Symbol("origin"),
|
||||
kIsMockActive: Symbol("is mock active"),
|
||||
kNetConnect: Symbol("net connect"),
|
||||
kGetNetConnect: Symbol("get net connect"),
|
||||
kConnected: Symbol("connected")
|
||||
kAgent: /* @__PURE__ */ Symbol("agent"),
|
||||
kOptions: /* @__PURE__ */ Symbol("options"),
|
||||
kFactory: /* @__PURE__ */ Symbol("factory"),
|
||||
kDispatches: /* @__PURE__ */ Symbol("dispatches"),
|
||||
kDispatchKey: /* @__PURE__ */ Symbol("dispatch key"),
|
||||
kDefaultHeaders: /* @__PURE__ */ Symbol("default headers"),
|
||||
kDefaultTrailers: /* @__PURE__ */ Symbol("default trailers"),
|
||||
kContentLength: /* @__PURE__ */ Symbol("content length"),
|
||||
kMockAgent: /* @__PURE__ */ Symbol("mock agent"),
|
||||
kMockAgentSet: /* @__PURE__ */ Symbol("mock agent set"),
|
||||
kMockAgentGet: /* @__PURE__ */ Symbol("mock agent get"),
|
||||
kMockDispatch: /* @__PURE__ */ Symbol("mock dispatch"),
|
||||
kClose: /* @__PURE__ */ Symbol("close"),
|
||||
kOriginalClose: /* @__PURE__ */ Symbol("original agent close"),
|
||||
kOrigin: /* @__PURE__ */ Symbol("origin"),
|
||||
kIsMockActive: /* @__PURE__ */ Symbol("is mock active"),
|
||||
kNetConnect: /* @__PURE__ */ Symbol("net connect"),
|
||||
kGetNetConnect: /* @__PURE__ */ Symbol("get net connect"),
|
||||
kConnected: /* @__PURE__ */ Symbol("connected")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -11076,12 +11076,12 @@ var require_proxy_agent = __commonJS({
|
||||
var DispatcherBase = require_dispatcher_base();
|
||||
var { InvalidArgumentError, RequestAbortedError } = require_errors();
|
||||
var buildConnector = require_connect();
|
||||
var kAgent = Symbol("proxy agent");
|
||||
var kClient = Symbol("proxy client");
|
||||
var kProxyHeaders = Symbol("proxy headers");
|
||||
var kRequestTls = Symbol("request tls settings");
|
||||
var kProxyTls = Symbol("proxy tls settings");
|
||||
var kConnectEndpoint = Symbol("connect endpoint function");
|
||||
var kAgent = /* @__PURE__ */ Symbol("proxy agent");
|
||||
var kClient = /* @__PURE__ */ Symbol("proxy client");
|
||||
var kProxyHeaders = /* @__PURE__ */ Symbol("proxy headers");
|
||||
var kRequestTls = /* @__PURE__ */ Symbol("request tls settings");
|
||||
var kProxyTls = /* @__PURE__ */ Symbol("proxy tls settings");
|
||||
var kConnectEndpoint = /* @__PURE__ */ Symbol("connect endpoint function");
|
||||
function defaultProtocolPort(protocol) {
|
||||
return protocol === "https:" ? 443 : 80;
|
||||
}
|
||||
@@ -11488,7 +11488,7 @@ var require_RetryHandler = __commonJS({
|
||||
var require_global2 = __commonJS({
|
||||
"node_modules/undici/lib/global.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var globalDispatcher = Symbol.for("undici.globalDispatcher.1");
|
||||
var globalDispatcher = /* @__PURE__ */ Symbol.for("undici.globalDispatcher.1");
|
||||
var { InvalidArgumentError } = require_errors();
|
||||
var Agent = require_agent();
|
||||
if (getGlobalDispatcher() === void 0) {
|
||||
@@ -11563,8 +11563,8 @@ var require_headers = __commonJS({
|
||||
var util = require("util");
|
||||
var { webidl } = require_webidl();
|
||||
var assert = require("assert");
|
||||
var kHeadersMap = Symbol("headers map");
|
||||
var kHeadersSortedMap = Symbol("headers map sorted");
|
||||
var kHeadersMap = /* @__PURE__ */ Symbol("headers map");
|
||||
var kHeadersSortedMap = /* @__PURE__ */ Symbol("headers map sorted");
|
||||
function isHTTPWhiteSpaceCharCode(code) {
|
||||
return code === 10 || code === 13 || code === 9 || code === 32;
|
||||
}
|
||||
@@ -11891,7 +11891,7 @@ var require_headers = __commonJS({
|
||||
callbackFn.apply(thisArg, [value, key, this]);
|
||||
}
|
||||
}
|
||||
[Symbol.for("nodejs.util.inspect.custom")]() {
|
||||
[/* @__PURE__ */ Symbol.for("nodejs.util.inspect.custom")]() {
|
||||
webidl.brandCheck(this, _Headers);
|
||||
return this[kHeadersList];
|
||||
}
|
||||
@@ -12351,7 +12351,7 @@ var require_request2 = __commonJS({
|
||||
var assert = require("assert");
|
||||
var { getMaxListeners, setMaxListeners, getEventListeners, defaultMaxListeners } = require("events");
|
||||
var TransformStream = globalThis.TransformStream;
|
||||
var kAbortController = Symbol("abortController");
|
||||
var kAbortController = /* @__PURE__ */ Symbol("abortController");
|
||||
var requestFinalizer = new FinalizationRegistry(({ signal, abort }) => {
|
||||
signal.removeEventListener("abort", abort);
|
||||
});
|
||||
@@ -13997,12 +13997,12 @@ var require_symbols3 = __commonJS({
|
||||
"node_modules/undici/lib/fileapi/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kState: Symbol("FileReader state"),
|
||||
kResult: Symbol("FileReader result"),
|
||||
kError: Symbol("FileReader error"),
|
||||
kLastProgressEventFired: Symbol("FileReader last progress event fired timestamp"),
|
||||
kEvents: Symbol("FileReader events"),
|
||||
kAborted: Symbol("FileReader aborted")
|
||||
kState: /* @__PURE__ */ Symbol("FileReader state"),
|
||||
kResult: /* @__PURE__ */ Symbol("FileReader result"),
|
||||
kError: /* @__PURE__ */ Symbol("FileReader error"),
|
||||
kLastProgressEventFired: /* @__PURE__ */ Symbol("FileReader last progress event fired timestamp"),
|
||||
kEvents: /* @__PURE__ */ Symbol("FileReader events"),
|
||||
kAborted: /* @__PURE__ */ Symbol("FileReader aborted")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -14012,7 +14012,7 @@ var require_progressevent = __commonJS({
|
||||
"node_modules/undici/lib/fileapi/progressevent.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var { webidl } = require_webidl();
|
||||
var kState = Symbol("ProgressEvent state");
|
||||
var kState = /* @__PURE__ */ Symbol("ProgressEvent state");
|
||||
var ProgressEvent = class _ProgressEvent extends Event {
|
||||
constructor(type2, eventInitDict = {}) {
|
||||
type2 = webidl.converters.DOMString(type2);
|
||||
@@ -15962,14 +15962,14 @@ var require_symbols5 = __commonJS({
|
||||
"node_modules/undici/lib/websocket/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kWebSocketURL: Symbol("url"),
|
||||
kReadyState: Symbol("ready state"),
|
||||
kController: Symbol("controller"),
|
||||
kResponse: Symbol("response"),
|
||||
kBinaryType: Symbol("binary type"),
|
||||
kSentClose: Symbol("sent close"),
|
||||
kReceivedClose: Symbol("received close"),
|
||||
kByteParser: Symbol("byte parser")
|
||||
kWebSocketURL: /* @__PURE__ */ Symbol("url"),
|
||||
kReadyState: /* @__PURE__ */ Symbol("ready state"),
|
||||
kController: /* @__PURE__ */ Symbol("controller"),
|
||||
kResponse: /* @__PURE__ */ Symbol("response"),
|
||||
kBinaryType: /* @__PURE__ */ Symbol("binary type"),
|
||||
kSentClose: /* @__PURE__ */ Symbol("sent close"),
|
||||
kReceivedClose: /* @__PURE__ */ Symbol("received close"),
|
||||
kByteParser: /* @__PURE__ */ Symbol("byte parser")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -19419,7 +19419,7 @@ var require_exec = __commonJS({
|
||||
exports2.getExecOutput = exports2.exec = void 0;
|
||||
var string_decoder_1 = require("string_decoder");
|
||||
var tr = __importStar4(require_toolrunner());
|
||||
function exec2(commandLine, args, options) {
|
||||
function exec(commandLine, args, options) {
|
||||
return __awaiter4(this, void 0, void 0, function* () {
|
||||
const commandArgs = tr.argStringToArray(commandLine);
|
||||
if (commandArgs.length === 0) {
|
||||
@@ -19431,8 +19431,8 @@ var require_exec = __commonJS({
|
||||
return runner.exec();
|
||||
});
|
||||
}
|
||||
exports2.exec = exec2;
|
||||
function getExecOutput2(commandLine, args, options) {
|
||||
exports2.exec = exec;
|
||||
function getExecOutput(commandLine, args, options) {
|
||||
var _a, _b;
|
||||
return __awaiter4(this, void 0, void 0, function* () {
|
||||
let stdout = "";
|
||||
@@ -19454,7 +19454,7 @@ var require_exec = __commonJS({
|
||||
}
|
||||
};
|
||||
const listeners = Object.assign(Object.assign({}, options === null || options === void 0 ? void 0 : options.listeners), { stdout: stdOutListener, stderr: stdErrListener });
|
||||
const exitCode = yield exec2(commandLine, args, Object.assign(Object.assign({}, options), { listeners }));
|
||||
const exitCode = yield exec(commandLine, args, Object.assign(Object.assign({}, options), { listeners }));
|
||||
stdout += stdoutDecoder.end();
|
||||
stderr += stderrDecoder.end();
|
||||
return {
|
||||
@@ -19464,7 +19464,7 @@ var require_exec = __commonJS({
|
||||
};
|
||||
});
|
||||
}
|
||||
exports2.getExecOutput = getExecOutput2;
|
||||
exports2.getExecOutput = getExecOutput;
|
||||
}
|
||||
});
|
||||
|
||||
@@ -19532,12 +19532,12 @@ var require_platform = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.getDetails = exports2.isLinux = exports2.isMacOS = exports2.isWindows = exports2.arch = exports2.platform = void 0;
|
||||
var os_1 = __importDefault4(require("os"));
|
||||
var exec2 = __importStar4(require_exec());
|
||||
var exec = __importStar4(require_exec());
|
||||
var getWindowsInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
const { stdout: version } = yield exec2.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"', void 0, {
|
||||
const { stdout: version } = yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"', void 0, {
|
||||
silent: true
|
||||
});
|
||||
const { stdout: name } = yield exec2.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"', void 0, {
|
||||
const { stdout: name } = yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"', void 0, {
|
||||
silent: true
|
||||
});
|
||||
return {
|
||||
@@ -19547,7 +19547,7 @@ var require_platform = __commonJS({
|
||||
});
|
||||
var getMacOsInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
var _a, _b, _c, _d;
|
||||
const { stdout } = yield exec2.getExecOutput("sw_vers", void 0, {
|
||||
const { stdout } = yield exec.getExecOutput("sw_vers", void 0, {
|
||||
silent: true
|
||||
});
|
||||
const version = (_b = (_a = stdout.match(/ProductVersion:\s*(.+)/)) === null || _a === void 0 ? void 0 : _a[1]) !== null && _b !== void 0 ? _b : "";
|
||||
@@ -19558,7 +19558,7 @@ var require_platform = __commonJS({
|
||||
};
|
||||
});
|
||||
var getLinuxInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
const { stdout } = yield exec2.getExecOutput("lsb_release", ["-i", "-r", "-s"], {
|
||||
const { stdout } = yield exec.getExecOutput("lsb_release", ["-i", "-r", "-s"], {
|
||||
silent: true
|
||||
});
|
||||
const [name, version] = stdout.trim().split("\n");
|
||||
@@ -26943,7 +26943,7 @@ var require_range = __commonJS({
|
||||
var require_comparator = __commonJS({
|
||||
"node_modules/semver/classes/comparator.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var ANY = Symbol("SemVer ANY");
|
||||
var ANY = /* @__PURE__ */ Symbol("SemVer ANY");
|
||||
var Comparator = class _Comparator {
|
||||
static get ANY() {
|
||||
return ANY;
|
||||
@@ -27627,7 +27627,7 @@ var require_package = __commonJS({
|
||||
"package.json"(exports2, module2) {
|
||||
module2.exports = {
|
||||
name: "codeql",
|
||||
version: "4.31.4",
|
||||
version: "4.31.9",
|
||||
private: true,
|
||||
description: "CodeQL action",
|
||||
scripts: {
|
||||
@@ -27662,7 +27662,6 @@ var require_package = __commonJS({
|
||||
"@actions/io": "^2.0.0",
|
||||
"@actions/tool-cache": "^2.0.2",
|
||||
"@octokit/plugin-retry": "^6.0.0",
|
||||
"@octokit/request-error": "^7.0.2",
|
||||
"@schemastore/package": "0.0.10",
|
||||
archiver: "^7.0.1",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
@@ -27671,36 +27670,35 @@ var require_package = __commonJS({
|
||||
"js-yaml": "^4.1.1",
|
||||
jsonschema: "1.4.1",
|
||||
long: "^5.3.2",
|
||||
"node-forge": "^1.3.1",
|
||||
octokit: "^5.0.5",
|
||||
"node-forge": "^1.3.3",
|
||||
semver: "^7.7.3",
|
||||
uuid: "^13.0.0"
|
||||
},
|
||||
devDependencies: {
|
||||
"@ava/typescript": "6.0.0",
|
||||
"@eslint/compat": "^1.4.1",
|
||||
"@eslint/eslintrc": "^3.3.1",
|
||||
"@eslint/compat": "^2.0.0",
|
||||
"@eslint/eslintrc": "^3.3.3",
|
||||
"@eslint/js": "^9.39.1",
|
||||
"@microsoft/eslint-formatter-sarif": "^3.1.0",
|
||||
"@octokit/types": "^16.0.0",
|
||||
"@types/archiver": "^7.0.0",
|
||||
"@types/follow-redirects": "^1.14.4",
|
||||
"@types/js-yaml": "^4.0.9",
|
||||
"@types/node": "20.19.9",
|
||||
"@types/node": "^20.19.9",
|
||||
"@types/node-forge": "^1.3.14",
|
||||
"@types/semver": "^7.7.1",
|
||||
"@types/sinon": "^17.0.4",
|
||||
"@typescript-eslint/eslint-plugin": "^8.46.4",
|
||||
"@typescript-eslint/parser": "^8.41.0",
|
||||
"@types/sinon": "^21.0.0",
|
||||
"@typescript-eslint/eslint-plugin": "^8.48.1",
|
||||
"@typescript-eslint/parser": "^8.48.0",
|
||||
ava: "^6.4.1",
|
||||
esbuild: "^0.27.0",
|
||||
esbuild: "^0.27.1",
|
||||
eslint: "^8.57.1",
|
||||
"eslint-import-resolver-typescript": "^3.8.7",
|
||||
"eslint-plugin-filenames": "^1.3.2",
|
||||
"eslint-plugin-github": "^5.1.8",
|
||||
"eslint-plugin-import": "2.29.1",
|
||||
"eslint-plugin-jsdoc": "^61.1.12",
|
||||
"eslint-plugin-jsdoc": "^61.5.0",
|
||||
"eslint-plugin-no-async-foreach": "^0.1.1",
|
||||
eslint: "^8.57.1",
|
||||
glob: "^11.1.0",
|
||||
nock: "^14.0.10",
|
||||
sinon: "^21.0.0",
|
||||
@@ -33936,7 +33934,7 @@ var require_cacheUtils = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.getRuntimeToken = exports2.getCacheVersion = exports2.assertDefined = exports2.getGnuTarPathOnWindows = exports2.getCacheFileName = exports2.getCompressionMethod = exports2.unlinkFile = exports2.resolvePaths = exports2.getArchiveFileSizeInBytes = exports2.createTempDirectory = void 0;
|
||||
var core14 = __importStar4(require_core());
|
||||
var exec2 = __importStar4(require_exec());
|
||||
var exec = __importStar4(require_exec());
|
||||
var glob = __importStar4(require_glob());
|
||||
var io5 = __importStar4(require_io3());
|
||||
var crypto = __importStar4(require("crypto"));
|
||||
@@ -34020,7 +34018,7 @@ var require_cacheUtils = __commonJS({
|
||||
additionalArgs.push("--version");
|
||||
core14.debug(`Checking ${app} ${additionalArgs.join(" ")}`);
|
||||
try {
|
||||
yield exec2.exec(`${app}`, additionalArgs, {
|
||||
yield exec.exec(`${app}`, additionalArgs, {
|
||||
ignoreReturnCode: true,
|
||||
silent: true,
|
||||
listeners: {
|
||||
@@ -36498,7 +36496,7 @@ var require_file2 = __commonJS({
|
||||
throw new Error("Not implemented");
|
||||
}
|
||||
};
|
||||
var rawContent = Symbol("rawContent");
|
||||
var rawContent = /* @__PURE__ */ Symbol("rawContent");
|
||||
function hasRawContent(x) {
|
||||
return typeof x[rawContent] === "function";
|
||||
}
|
||||
@@ -38096,7 +38094,7 @@ var require_dist2 = __commonJS({
|
||||
var http = __importStar4(require("http"));
|
||||
var https_1 = require("https");
|
||||
__exportStar4(require_helpers3(), exports2);
|
||||
var INTERNAL = Symbol("AgentBaseInternalState");
|
||||
var INTERNAL = /* @__PURE__ */ Symbol("AgentBaseInternalState");
|
||||
var Agent = class extends http.Agent {
|
||||
constructor(opts) {
|
||||
super(opts);
|
||||
@@ -38791,8 +38789,8 @@ var require_tracingContext = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.TracingContextImpl = exports2.createTracingContext = exports2.knownContextKeys = void 0;
|
||||
exports2.knownContextKeys = {
|
||||
span: Symbol.for("@azure/core-tracing span"),
|
||||
namespace: Symbol.for("@azure/core-tracing namespace")
|
||||
span: /* @__PURE__ */ Symbol.for("@azure/core-tracing span"),
|
||||
namespace: /* @__PURE__ */ Symbol.for("@azure/core-tracing namespace")
|
||||
};
|
||||
function createTracingContext(options = {}) {
|
||||
let context2 = new TracingContextImpl(options.parentContext);
|
||||
@@ -42247,7 +42245,7 @@ var require_operationHelpers = __commonJS({
|
||||
}
|
||||
return result;
|
||||
}
|
||||
var originalRequestSymbol = Symbol.for("@azure/core-client original request");
|
||||
var originalRequestSymbol = /* @__PURE__ */ Symbol.for("@azure/core-client original request");
|
||||
function hasOriginalRequest(request) {
|
||||
return originalRequestSymbol in request;
|
||||
}
|
||||
@@ -43230,8 +43228,8 @@ var require_util8 = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.HttpHeaders = exports2.toHttpHeadersLike = exports2.toWebResourceLike = exports2.toPipelineRequest = void 0;
|
||||
var core_rest_pipeline_1 = require_commonjs5();
|
||||
var originalRequestSymbol = Symbol("Original PipelineRequest");
|
||||
var originalClientRequestSymbol = Symbol.for("@azure/core-client original request");
|
||||
var originalRequestSymbol = /* @__PURE__ */ Symbol("Original PipelineRequest");
|
||||
var originalClientRequestSymbol = /* @__PURE__ */ Symbol.for("@azure/core-client original request");
|
||||
function toPipelineRequest(webResource, options = {}) {
|
||||
const compatWebResource = webResource;
|
||||
const request = compatWebResource[originalRequestSymbol];
|
||||
@@ -43473,7 +43471,7 @@ var require_response2 = __commonJS({
|
||||
exports2.toPipelineResponse = exports2.toCompatResponse = void 0;
|
||||
var core_rest_pipeline_1 = require_commonjs5();
|
||||
var util_js_1 = require_util8();
|
||||
var originalResponse = Symbol("Original FullOperationResponse");
|
||||
var originalResponse = /* @__PURE__ */ Symbol("Original FullOperationResponse");
|
||||
function toCompatResponse(response, options) {
|
||||
let request = (0, util_js_1.toWebResourceLike)(response.request);
|
||||
let headers = (0, util_js_1.toHttpHeadersLike)(response.headers);
|
||||
@@ -46094,7 +46092,7 @@ var require_dist6 = __commonJS({
|
||||
state
|
||||
}),
|
||||
onProgress: (callback) => {
|
||||
const s = Symbol();
|
||||
const s = /* @__PURE__ */ Symbol();
|
||||
handlers.set(s, callback);
|
||||
return () => handlers.delete(s);
|
||||
},
|
||||
@@ -71451,7 +71449,7 @@ var require_binary_format_contract = __commonJS({
|
||||
exports2.WireType = exports2.mergeBinaryOptions = exports2.UnknownFieldHandler = void 0;
|
||||
var UnknownFieldHandler;
|
||||
(function(UnknownFieldHandler2) {
|
||||
UnknownFieldHandler2.symbol = Symbol.for("protobuf-ts/unknown");
|
||||
UnknownFieldHandler2.symbol = /* @__PURE__ */ Symbol.for("protobuf-ts/unknown");
|
||||
UnknownFieldHandler2.onRead = (typeName, message, fieldNo, wireType, data) => {
|
||||
let container = is(message) ? message[UnknownFieldHandler2.symbol] : message[UnknownFieldHandler2.symbol] = [];
|
||||
container.push({ no: fieldNo, wireType, data });
|
||||
@@ -72376,7 +72374,7 @@ var require_message_type_contract = __commonJS({
|
||||
"use strict";
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.MESSAGE_TYPE = void 0;
|
||||
exports2.MESSAGE_TYPE = Symbol.for("protobuf-ts/message-type");
|
||||
exports2.MESSAGE_TYPE = /* @__PURE__ */ Symbol.for("protobuf-ts/message-type");
|
||||
}
|
||||
});
|
||||
|
||||
@@ -80334,7 +80332,6 @@ var io2 = __toESM(require_io2());
|
||||
var fsPromises = __toESM(require("fs/promises"));
|
||||
var path = __toESM(require("path"));
|
||||
var core3 = __toESM(require_core());
|
||||
var exec = __toESM(require_exec());
|
||||
var io = __toESM(require_io2());
|
||||
|
||||
// node_modules/get-folder-size/index.js
|
||||
@@ -82982,7 +82979,7 @@ var safeDump = renamed("safeDump", "dump");
|
||||
var semver = __toESM(require_semver2());
|
||||
|
||||
// src/api-compatibility.json
|
||||
var maximumVersion = "3.19";
|
||||
var maximumVersion = "3.20";
|
||||
var minimumVersion = "3.14";
|
||||
|
||||
// src/util.ts
|
||||
@@ -83037,7 +83034,7 @@ function parseGitHubUrl(inputUrl) {
|
||||
var CODEQL_ACTION_WARNED_ABOUT_VERSION_ENV_VAR = "CODEQL_ACTION_WARNED_ABOUT_VERSION";
|
||||
var hasBeenWarnedAboutVersion = false;
|
||||
function checkGitHubVersionInRange(version, logger) {
|
||||
if (hasBeenWarnedAboutVersion || version.type !== 1 /* GHES */) {
|
||||
if (hasBeenWarnedAboutVersion || version.type !== "GitHub Enterprise Server" /* GHES */) {
|
||||
return;
|
||||
}
|
||||
const disallowedAPIVersionReason = apiVersionInRange(
|
||||
@@ -83164,7 +83161,7 @@ async function checkDiskUsage(logger) {
|
||||
function checkActionVersion(version, githubVersion) {
|
||||
if (!semver.satisfies(version, ">=4") && // do not log error if the customer is already running v4
|
||||
!process.env["CODEQL_ACTION_DID_LOG_VERSION_DEPRECATION" /* LOG_VERSION_DEPRECATION */]) {
|
||||
if (githubVersion.type === 0 /* DOTCOM */ || githubVersion.type === 2 /* GHE_DOTCOM */ || githubVersion.type === 1 /* GHES */ && semver.satisfies(
|
||||
if (githubVersion.type === "GitHub.com" /* DOTCOM */ || githubVersion.type === "GitHub Enterprise Cloud with data residency" /* GHEC_DR */ || githubVersion.type === "GitHub Enterprise Server" /* GHES */ && semver.satisfies(
|
||||
semver.coerce(githubVersion.version) ?? "0.0.0",
|
||||
">=3.20"
|
||||
)) {
|
||||
@@ -83370,17 +83367,17 @@ function getApiClient() {
|
||||
var cachedGitHubVersion = void 0;
|
||||
async function getGitHubVersionFromApi(apiClient, apiDetails) {
|
||||
if (parseGitHubUrl(apiDetails.url) === GITHUB_DOTCOM_URL) {
|
||||
return { type: 0 /* DOTCOM */ };
|
||||
return { type: "GitHub.com" /* DOTCOM */ };
|
||||
}
|
||||
const response = await apiClient.rest.meta.get();
|
||||
if (response.headers[GITHUB_ENTERPRISE_VERSION_HEADER] === void 0) {
|
||||
return { type: 0 /* DOTCOM */ };
|
||||
return { type: "GitHub.com" /* DOTCOM */ };
|
||||
}
|
||||
if (response.headers[GITHUB_ENTERPRISE_VERSION_HEADER] === "ghe.com") {
|
||||
return { type: 2 /* GHE_DOTCOM */ };
|
||||
return { type: "GitHub Enterprise Cloud with data residency" /* GHEC_DR */ };
|
||||
}
|
||||
const version = response.headers[GITHUB_ENTERPRISE_VERSION_HEADER];
|
||||
return { type: 1 /* GHES */, version };
|
||||
return { type: "GitHub Enterprise Server" /* GHES */, version };
|
||||
}
|
||||
async function getGitHubVersion() {
|
||||
if (cachedGitHubVersion === void 0) {
|
||||
@@ -83704,8 +83701,8 @@ var path3 = __toESM(require("path"));
|
||||
var semver4 = __toESM(require_semver2());
|
||||
|
||||
// src/defaults.json
|
||||
var bundleVersion = "codeql-bundle-v2.23.5";
|
||||
var cliVersion = "2.23.5";
|
||||
var bundleVersion = "codeql-bundle-v2.23.8";
|
||||
var cliVersion = "2.23.8";
|
||||
|
||||
// src/overlay-database-utils.ts
|
||||
var fs2 = __toESM(require("fs"));
|
||||
@@ -83890,7 +83887,7 @@ function getActionsLogger() {
|
||||
}
|
||||
|
||||
// src/overlay-database-utils.ts
|
||||
var CODEQL_OVERLAY_MINIMUM_VERSION = "2.22.4";
|
||||
var CODEQL_OVERLAY_MINIMUM_VERSION = "2.23.5";
|
||||
var OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_MB = 7500;
|
||||
var OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_BYTES = OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_MB * 1e6;
|
||||
async function writeBaseDatabaseOidsFile(config, sourceRoot) {
|
||||
@@ -83965,11 +83962,6 @@ var featureConfig = {
|
||||
envVar: "CODEQL_ACTION_ALLOW_TOOLCACHE_INPUT",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["analyze_use_new_upload" /* AnalyzeUseNewUpload */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_ANALYZE_USE_NEW_UPLOAD",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["cleanup_trap_caches" /* CleanupTrapCaches */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CLEANUP_TRAP_CACHES",
|
||||
@@ -83981,6 +83973,11 @@ var featureConfig = {
|
||||
legacyApi: true,
|
||||
minimumVersion: "2.15.0"
|
||||
},
|
||||
["csharp_cache_bmn" /* CsharpCacheBuildModeNone */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CSHARP_CACHE_BMN",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["csharp_new_cache_key" /* CsharpNewCacheKey */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CSHARP_NEW_CACHE_KEY",
|
||||
@@ -84114,6 +84111,11 @@ var featureConfig = {
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_RUST",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["overlay_analysis_skip_resource_checks" /* OverlayAnalysisSkipResourceChecks */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_SKIP_RESOURCE_CHECKS",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["overlay_analysis_swift" /* OverlayAnalysisSwift */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_SWIFT",
|
||||
@@ -84125,21 +84127,21 @@ var featureConfig = {
|
||||
minimumVersion: void 0,
|
||||
toolsFeature: "pythonDefaultIsToNotExtractStdlib" /* PythonDefaultIsToNotExtractStdlib */
|
||||
},
|
||||
["use_repository_properties" /* UseRepositoryProperties */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_USE_REPOSITORY_PROPERTIES",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["qa_telemetry_enabled" /* QaTelemetryEnabled */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_QA_TELEMETRY",
|
||||
legacyApi: true,
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["java_minimize_dependency_jars" /* JavaMinimizeDependencyJars */]: {
|
||||
["upload_overlay_db_to_api" /* UploadOverlayDbToApi */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_JAVA_MINIMIZE_DEPENDENCY_JARS",
|
||||
minimumVersion: "2.23.0"
|
||||
envVar: "CODEQL_ACTION_UPLOAD_OVERLAY_DB_TO_API",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["use_repository_properties" /* UseRepositoryProperties */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_USE_REPOSITORY_PROPERTIES",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["validate_db_config" /* ValidateDbConfig */]: {
|
||||
defaultValue: false,
|
||||
@@ -84262,15 +84264,15 @@ var GitHubFeatureFlags = class {
|
||||
return version;
|
||||
}
|
||||
async getDefaultCliVersion(variant) {
|
||||
if (variant === 0 /* DOTCOM */) {
|
||||
return await this.getDefaultDotcomCliVersion();
|
||||
if (supportsFeatureFlags(variant)) {
|
||||
return await this.getDefaultCliVersionFromFlags();
|
||||
}
|
||||
return {
|
||||
cliVersion,
|
||||
tagName: bundleVersion
|
||||
};
|
||||
}
|
||||
async getDefaultDotcomCliVersion() {
|
||||
async getDefaultCliVersionFromFlags() {
|
||||
const response = await this.getAllFeatures();
|
||||
const enabledFeatureFlagCliVersions = Object.entries(response).map(
|
||||
([f, isEnabled]) => isEnabled ? this.getCliVersionFromFeatureFlag(f) : void 0
|
||||
@@ -84359,7 +84361,7 @@ var GitHubFeatureFlags = class {
|
||||
}
|
||||
}
|
||||
async loadApiResponse() {
|
||||
if (this.gitHubVersion.type !== 0 /* DOTCOM */ && this.gitHubVersion.type !== 2 /* GHE_DOTCOM */) {
|
||||
if (!supportsFeatureFlags(this.gitHubVersion.type)) {
|
||||
this.logger.debug(
|
||||
"Not running against github.com. Disabling all toggleable features."
|
||||
);
|
||||
@@ -84412,11 +84414,17 @@ var GitHubFeatureFlags = class {
|
||||
}
|
||||
}
|
||||
};
|
||||
function supportsFeatureFlags(githubVariant) {
|
||||
return githubVariant === "GitHub.com" /* DOTCOM */ || githubVariant === "GitHub Enterprise Cloud with data residency" /* GHEC_DR */;
|
||||
}
|
||||
|
||||
// src/trap-caching.ts
|
||||
var actionsCache2 = __toESM(require_cache3());
|
||||
|
||||
// src/config-utils.ts
|
||||
var OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB = 2e4;
|
||||
var OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_BYTES = OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB * 1e6;
|
||||
var OVERLAY_MINIMUM_MEMORY_MB = 5 * 1024;
|
||||
var OVERLAY_ANALYSIS_FEATURES = {
|
||||
actions: "overlay_analysis_actions" /* OverlayAnalysisActions */,
|
||||
cpp: "overlay_analysis_cpp" /* OverlayAnalysisCpp */,
|
||||
@@ -84958,6 +84966,23 @@ ${output}`
|
||||
);
|
||||
}
|
||||
},
|
||||
async resolveDatabase(databasePath) {
|
||||
const codeqlArgs = [
|
||||
"resolve",
|
||||
"database",
|
||||
databasePath,
|
||||
"--format=json",
|
||||
...getExtraOptionsFromEnv(["resolve", "database"])
|
||||
];
|
||||
const output = await runCli(cmd, codeqlArgs, { noStreamStdout: true });
|
||||
try {
|
||||
return JSON.parse(output);
|
||||
} catch (e) {
|
||||
throw new Error(
|
||||
`Unexpected output from codeql resolve database --format=json: ${e}`
|
||||
);
|
||||
}
|
||||
},
|
||||
async mergeResults(sarifFiles, outputFile, {
|
||||
mergeRunsFromEqualCategory = false
|
||||
}) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"bundleVersion": "codeql-bundle-v2.23.5",
|
||||
"cliVersion": "2.23.5",
|
||||
"priorBundleVersion": "codeql-bundle-v2.23.3",
|
||||
"priorCliVersion": "2.23.3"
|
||||
"bundleVersion": "codeql-bundle-v2.23.8",
|
||||
"cliVersion": "2.23.8",
|
||||
"priorBundleVersion": "codeql-bundle-v2.23.7",
|
||||
"priorCliVersion": "2.23.7"
|
||||
}
|
||||
|
||||
574
lib/init-action-post.js
generated
574
lib/init-action-post.js
generated
File diff suppressed because it is too large
Load Diff
615
lib/init-action.js
generated
615
lib/init-action.js
generated
File diff suppressed because it is too large
Load Diff
462
lib/resolve-environment-action.js
generated
462
lib/resolve-environment-action.js
generated
@@ -539,67 +539,67 @@ var require_tunnel2 = __commonJS({
|
||||
var require_symbols = __commonJS({
|
||||
"node_modules/undici/lib/core/symbols.js"(exports2, module2) {
|
||||
module2.exports = {
|
||||
kClose: Symbol("close"),
|
||||
kDestroy: Symbol("destroy"),
|
||||
kDispatch: Symbol("dispatch"),
|
||||
kUrl: Symbol("url"),
|
||||
kWriting: Symbol("writing"),
|
||||
kResuming: Symbol("resuming"),
|
||||
kQueue: Symbol("queue"),
|
||||
kConnect: Symbol("connect"),
|
||||
kConnecting: Symbol("connecting"),
|
||||
kHeadersList: Symbol("headers list"),
|
||||
kKeepAliveDefaultTimeout: Symbol("default keep alive timeout"),
|
||||
kKeepAliveMaxTimeout: Symbol("max keep alive timeout"),
|
||||
kKeepAliveTimeoutThreshold: Symbol("keep alive timeout threshold"),
|
||||
kKeepAliveTimeoutValue: Symbol("keep alive timeout"),
|
||||
kKeepAlive: Symbol("keep alive"),
|
||||
kHeadersTimeout: Symbol("headers timeout"),
|
||||
kBodyTimeout: Symbol("body timeout"),
|
||||
kServerName: Symbol("server name"),
|
||||
kLocalAddress: Symbol("local address"),
|
||||
kHost: Symbol("host"),
|
||||
kNoRef: Symbol("no ref"),
|
||||
kBodyUsed: Symbol("used"),
|
||||
kRunning: Symbol("running"),
|
||||
kBlocking: Symbol("blocking"),
|
||||
kPending: Symbol("pending"),
|
||||
kSize: Symbol("size"),
|
||||
kBusy: Symbol("busy"),
|
||||
kQueued: Symbol("queued"),
|
||||
kFree: Symbol("free"),
|
||||
kConnected: Symbol("connected"),
|
||||
kClosed: Symbol("closed"),
|
||||
kNeedDrain: Symbol("need drain"),
|
||||
kReset: Symbol("reset"),
|
||||
kDestroyed: Symbol.for("nodejs.stream.destroyed"),
|
||||
kMaxHeadersSize: Symbol("max headers size"),
|
||||
kRunningIdx: Symbol("running index"),
|
||||
kPendingIdx: Symbol("pending index"),
|
||||
kError: Symbol("error"),
|
||||
kClients: Symbol("clients"),
|
||||
kClient: Symbol("client"),
|
||||
kParser: Symbol("parser"),
|
||||
kOnDestroyed: Symbol("destroy callbacks"),
|
||||
kPipelining: Symbol("pipelining"),
|
||||
kSocket: Symbol("socket"),
|
||||
kHostHeader: Symbol("host header"),
|
||||
kConnector: Symbol("connector"),
|
||||
kStrictContentLength: Symbol("strict content length"),
|
||||
kMaxRedirections: Symbol("maxRedirections"),
|
||||
kMaxRequests: Symbol("maxRequestsPerClient"),
|
||||
kProxy: Symbol("proxy agent options"),
|
||||
kCounter: Symbol("socket request counter"),
|
||||
kInterceptors: Symbol("dispatch interceptors"),
|
||||
kMaxResponseSize: Symbol("max response size"),
|
||||
kHTTP2Session: Symbol("http2Session"),
|
||||
kHTTP2SessionState: Symbol("http2Session state"),
|
||||
kHTTP2BuildRequest: Symbol("http2 build request"),
|
||||
kHTTP1BuildRequest: Symbol("http1 build request"),
|
||||
kHTTP2CopyHeaders: Symbol("http2 copy headers"),
|
||||
kHTTPConnVersion: Symbol("http connection version"),
|
||||
kRetryHandlerDefaultRetry: Symbol("retry agent default retry"),
|
||||
kConstruct: Symbol("constructable")
|
||||
kClose: /* @__PURE__ */ Symbol("close"),
|
||||
kDestroy: /* @__PURE__ */ Symbol("destroy"),
|
||||
kDispatch: /* @__PURE__ */ Symbol("dispatch"),
|
||||
kUrl: /* @__PURE__ */ Symbol("url"),
|
||||
kWriting: /* @__PURE__ */ Symbol("writing"),
|
||||
kResuming: /* @__PURE__ */ Symbol("resuming"),
|
||||
kQueue: /* @__PURE__ */ Symbol("queue"),
|
||||
kConnect: /* @__PURE__ */ Symbol("connect"),
|
||||
kConnecting: /* @__PURE__ */ Symbol("connecting"),
|
||||
kHeadersList: /* @__PURE__ */ Symbol("headers list"),
|
||||
kKeepAliveDefaultTimeout: /* @__PURE__ */ Symbol("default keep alive timeout"),
|
||||
kKeepAliveMaxTimeout: /* @__PURE__ */ Symbol("max keep alive timeout"),
|
||||
kKeepAliveTimeoutThreshold: /* @__PURE__ */ Symbol("keep alive timeout threshold"),
|
||||
kKeepAliveTimeoutValue: /* @__PURE__ */ Symbol("keep alive timeout"),
|
||||
kKeepAlive: /* @__PURE__ */ Symbol("keep alive"),
|
||||
kHeadersTimeout: /* @__PURE__ */ Symbol("headers timeout"),
|
||||
kBodyTimeout: /* @__PURE__ */ Symbol("body timeout"),
|
||||
kServerName: /* @__PURE__ */ Symbol("server name"),
|
||||
kLocalAddress: /* @__PURE__ */ Symbol("local address"),
|
||||
kHost: /* @__PURE__ */ Symbol("host"),
|
||||
kNoRef: /* @__PURE__ */ Symbol("no ref"),
|
||||
kBodyUsed: /* @__PURE__ */ Symbol("used"),
|
||||
kRunning: /* @__PURE__ */ Symbol("running"),
|
||||
kBlocking: /* @__PURE__ */ Symbol("blocking"),
|
||||
kPending: /* @__PURE__ */ Symbol("pending"),
|
||||
kSize: /* @__PURE__ */ Symbol("size"),
|
||||
kBusy: /* @__PURE__ */ Symbol("busy"),
|
||||
kQueued: /* @__PURE__ */ Symbol("queued"),
|
||||
kFree: /* @__PURE__ */ Symbol("free"),
|
||||
kConnected: /* @__PURE__ */ Symbol("connected"),
|
||||
kClosed: /* @__PURE__ */ Symbol("closed"),
|
||||
kNeedDrain: /* @__PURE__ */ Symbol("need drain"),
|
||||
kReset: /* @__PURE__ */ Symbol("reset"),
|
||||
kDestroyed: /* @__PURE__ */ Symbol.for("nodejs.stream.destroyed"),
|
||||
kMaxHeadersSize: /* @__PURE__ */ Symbol("max headers size"),
|
||||
kRunningIdx: /* @__PURE__ */ Symbol("running index"),
|
||||
kPendingIdx: /* @__PURE__ */ Symbol("pending index"),
|
||||
kError: /* @__PURE__ */ Symbol("error"),
|
||||
kClients: /* @__PURE__ */ Symbol("clients"),
|
||||
kClient: /* @__PURE__ */ Symbol("client"),
|
||||
kParser: /* @__PURE__ */ Symbol("parser"),
|
||||
kOnDestroyed: /* @__PURE__ */ Symbol("destroy callbacks"),
|
||||
kPipelining: /* @__PURE__ */ Symbol("pipelining"),
|
||||
kSocket: /* @__PURE__ */ Symbol("socket"),
|
||||
kHostHeader: /* @__PURE__ */ Symbol("host header"),
|
||||
kConnector: /* @__PURE__ */ Symbol("connector"),
|
||||
kStrictContentLength: /* @__PURE__ */ Symbol("strict content length"),
|
||||
kMaxRedirections: /* @__PURE__ */ Symbol("maxRedirections"),
|
||||
kMaxRequests: /* @__PURE__ */ Symbol("maxRequestsPerClient"),
|
||||
kProxy: /* @__PURE__ */ Symbol("proxy agent options"),
|
||||
kCounter: /* @__PURE__ */ Symbol("socket request counter"),
|
||||
kInterceptors: /* @__PURE__ */ Symbol("dispatch interceptors"),
|
||||
kMaxResponseSize: /* @__PURE__ */ Symbol("max response size"),
|
||||
kHTTP2Session: /* @__PURE__ */ Symbol("http2Session"),
|
||||
kHTTP2SessionState: /* @__PURE__ */ Symbol("http2Session state"),
|
||||
kHTTP2BuildRequest: /* @__PURE__ */ Symbol("http2 build request"),
|
||||
kHTTP1BuildRequest: /* @__PURE__ */ Symbol("http1 build request"),
|
||||
kHTTP2CopyHeaders: /* @__PURE__ */ Symbol("http2 copy headers"),
|
||||
kHTTPConnVersion: /* @__PURE__ */ Symbol("http connection version"),
|
||||
kRetryHandlerDefaultRetry: /* @__PURE__ */ Symbol("retry agent default retry"),
|
||||
kConstruct: /* @__PURE__ */ Symbol("constructable")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -3594,7 +3594,7 @@ var require_constants2 = __commonJS({
|
||||
var require_global = __commonJS({
|
||||
"node_modules/undici/lib/fetch/global.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var globalOrigin = Symbol.for("undici.globalOrigin.1");
|
||||
var globalOrigin = /* @__PURE__ */ Symbol.for("undici.globalOrigin.1");
|
||||
function getGlobalOrigin() {
|
||||
return globalThis[globalOrigin];
|
||||
}
|
||||
@@ -4246,12 +4246,12 @@ var require_symbols2 = __commonJS({
|
||||
"node_modules/undici/lib/fetch/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kUrl: Symbol("url"),
|
||||
kHeaders: Symbol("headers"),
|
||||
kSignal: Symbol("signal"),
|
||||
kState: Symbol("state"),
|
||||
kGuard: Symbol("guard"),
|
||||
kRealm: Symbol("realm")
|
||||
kUrl: /* @__PURE__ */ Symbol("url"),
|
||||
kHeaders: /* @__PURE__ */ Symbol("headers"),
|
||||
kSignal: /* @__PURE__ */ Symbol("signal"),
|
||||
kState: /* @__PURE__ */ Symbol("state"),
|
||||
kGuard: /* @__PURE__ */ Symbol("guard"),
|
||||
kRealm: /* @__PURE__ */ Symbol("realm")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -5644,7 +5644,7 @@ var require_request = __commonJS({
|
||||
var tokenRegExp = /^[\^_`a-zA-Z\-0-9!#$%&'*+.|~]+$/;
|
||||
var headerCharRegex = /[^\t\x20-\x7e\x80-\xff]/;
|
||||
var invalidPathRegex = /[^\u0021-\u00ff]/;
|
||||
var kHandler = Symbol("handler");
|
||||
var kHandler = /* @__PURE__ */ Symbol("handler");
|
||||
var channels = {};
|
||||
var extractBody;
|
||||
try {
|
||||
@@ -6031,11 +6031,11 @@ var require_dispatcher_base = __commonJS({
|
||||
InvalidArgumentError
|
||||
} = require_errors();
|
||||
var { kDestroy, kClose, kDispatch, kInterceptors } = require_symbols();
|
||||
var kDestroyed = Symbol("destroyed");
|
||||
var kClosed = Symbol("closed");
|
||||
var kOnDestroyed = Symbol("onDestroyed");
|
||||
var kOnClosed = Symbol("onClosed");
|
||||
var kInterceptedDispatch = Symbol("Intercepted Dispatch");
|
||||
var kDestroyed = /* @__PURE__ */ Symbol("destroyed");
|
||||
var kClosed = /* @__PURE__ */ Symbol("closed");
|
||||
var kOnDestroyed = /* @__PURE__ */ Symbol("onDestroyed");
|
||||
var kOnClosed = /* @__PURE__ */ Symbol("onClosed");
|
||||
var kInterceptedDispatch = /* @__PURE__ */ Symbol("Intercepted Dispatch");
|
||||
var DispatcherBase = class extends Dispatcher {
|
||||
constructor() {
|
||||
super();
|
||||
@@ -6690,7 +6690,7 @@ var require_RedirectHandler = __commonJS({
|
||||
var { InvalidArgumentError } = require_errors();
|
||||
var EE = require("events");
|
||||
var redirectableStatusCodes = [300, 301, 302, 303, 307, 308];
|
||||
var kBody = Symbol("body");
|
||||
var kBody = /* @__PURE__ */ Symbol("body");
|
||||
var BodyAsyncIterable = class {
|
||||
constructor(body) {
|
||||
this[kBody] = body;
|
||||
@@ -6964,7 +6964,7 @@ var require_client = __commonJS({
|
||||
} = http2;
|
||||
var h2ExperimentalWarned = false;
|
||||
var FastBuffer = Buffer[Symbol.species];
|
||||
var kClosedResolve = Symbol("kClosedResolve");
|
||||
var kClosedResolve = /* @__PURE__ */ Symbol("kClosedResolve");
|
||||
var channels = {};
|
||||
try {
|
||||
const diagnosticsChannel = require("diagnostics_channel");
|
||||
@@ -8634,7 +8634,7 @@ var require_fixed_queue = __commonJS({
|
||||
var require_pool_stats = __commonJS({
|
||||
"node_modules/undici/lib/pool-stats.js"(exports2, module2) {
|
||||
var { kFree, kConnected, kPending, kQueued, kRunning, kSize } = require_symbols();
|
||||
var kPool = Symbol("pool");
|
||||
var kPool = /* @__PURE__ */ Symbol("pool");
|
||||
var PoolStats = class {
|
||||
constructor(pool) {
|
||||
this[kPool] = pool;
|
||||
@@ -8670,18 +8670,18 @@ var require_pool_base = __commonJS({
|
||||
var FixedQueue = require_fixed_queue();
|
||||
var { kConnected, kSize, kRunning, kPending, kQueued, kBusy, kFree, kUrl, kClose, kDestroy, kDispatch } = require_symbols();
|
||||
var PoolStats = require_pool_stats();
|
||||
var kClients = Symbol("clients");
|
||||
var kNeedDrain = Symbol("needDrain");
|
||||
var kQueue = Symbol("queue");
|
||||
var kClosedResolve = Symbol("closed resolve");
|
||||
var kOnDrain = Symbol("onDrain");
|
||||
var kOnConnect = Symbol("onConnect");
|
||||
var kOnDisconnect = Symbol("onDisconnect");
|
||||
var kOnConnectionError = Symbol("onConnectionError");
|
||||
var kGetDispatcher = Symbol("get dispatcher");
|
||||
var kAddClient = Symbol("add client");
|
||||
var kRemoveClient = Symbol("remove client");
|
||||
var kStats = Symbol("stats");
|
||||
var kClients = /* @__PURE__ */ Symbol("clients");
|
||||
var kNeedDrain = /* @__PURE__ */ Symbol("needDrain");
|
||||
var kQueue = /* @__PURE__ */ Symbol("queue");
|
||||
var kClosedResolve = /* @__PURE__ */ Symbol("closed resolve");
|
||||
var kOnDrain = /* @__PURE__ */ Symbol("onDrain");
|
||||
var kOnConnect = /* @__PURE__ */ Symbol("onConnect");
|
||||
var kOnDisconnect = /* @__PURE__ */ Symbol("onDisconnect");
|
||||
var kOnConnectionError = /* @__PURE__ */ Symbol("onConnectionError");
|
||||
var kGetDispatcher = /* @__PURE__ */ Symbol("get dispatcher");
|
||||
var kAddClient = /* @__PURE__ */ Symbol("add client");
|
||||
var kRemoveClient = /* @__PURE__ */ Symbol("remove client");
|
||||
var kStats = /* @__PURE__ */ Symbol("stats");
|
||||
var PoolBase = class extends DispatcherBase {
|
||||
constructor() {
|
||||
super();
|
||||
@@ -8835,9 +8835,9 @@ var require_pool = __commonJS({
|
||||
var util = require_util();
|
||||
var { kUrl, kInterceptors } = require_symbols();
|
||||
var buildConnector = require_connect();
|
||||
var kOptions = Symbol("options");
|
||||
var kConnections = Symbol("connections");
|
||||
var kFactory = Symbol("factory");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
var kConnections = /* @__PURE__ */ Symbol("connections");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
function defaultFactory(origin, opts) {
|
||||
return new Client(origin, opts);
|
||||
}
|
||||
@@ -8926,14 +8926,14 @@ var require_balanced_pool = __commonJS({
|
||||
var Pool = require_pool();
|
||||
var { kUrl, kInterceptors } = require_symbols();
|
||||
var { parseOrigin } = require_util();
|
||||
var kFactory = Symbol("factory");
|
||||
var kOptions = Symbol("options");
|
||||
var kGreatestCommonDivisor = Symbol("kGreatestCommonDivisor");
|
||||
var kCurrentWeight = Symbol("kCurrentWeight");
|
||||
var kIndex = Symbol("kIndex");
|
||||
var kWeight = Symbol("kWeight");
|
||||
var kMaxWeightPerServer = Symbol("kMaxWeightPerServer");
|
||||
var kErrorPenalty = Symbol("kErrorPenalty");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
var kGreatestCommonDivisor = /* @__PURE__ */ Symbol("kGreatestCommonDivisor");
|
||||
var kCurrentWeight = /* @__PURE__ */ Symbol("kCurrentWeight");
|
||||
var kIndex = /* @__PURE__ */ Symbol("kIndex");
|
||||
var kWeight = /* @__PURE__ */ Symbol("kWeight");
|
||||
var kMaxWeightPerServer = /* @__PURE__ */ Symbol("kMaxWeightPerServer");
|
||||
var kErrorPenalty = /* @__PURE__ */ Symbol("kErrorPenalty");
|
||||
function getGreatestCommonDivisor(a, b) {
|
||||
if (b === 0) return a;
|
||||
return getGreatestCommonDivisor(b, a % b);
|
||||
@@ -9096,14 +9096,14 @@ var require_agent = __commonJS({
|
||||
var util = require_util();
|
||||
var createRedirectInterceptor = require_redirectInterceptor();
|
||||
var { WeakRef: WeakRef2, FinalizationRegistry } = require_dispatcher_weakref()();
|
||||
var kOnConnect = Symbol("onConnect");
|
||||
var kOnDisconnect = Symbol("onDisconnect");
|
||||
var kOnConnectionError = Symbol("onConnectionError");
|
||||
var kMaxRedirections = Symbol("maxRedirections");
|
||||
var kOnDrain = Symbol("onDrain");
|
||||
var kFactory = Symbol("factory");
|
||||
var kFinalizer = Symbol("finalizer");
|
||||
var kOptions = Symbol("options");
|
||||
var kOnConnect = /* @__PURE__ */ Symbol("onConnect");
|
||||
var kOnDisconnect = /* @__PURE__ */ Symbol("onDisconnect");
|
||||
var kOnConnectionError = /* @__PURE__ */ Symbol("onConnectionError");
|
||||
var kMaxRedirections = /* @__PURE__ */ Symbol("maxRedirections");
|
||||
var kOnDrain = /* @__PURE__ */ Symbol("onDrain");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
var kFinalizer = /* @__PURE__ */ Symbol("finalizer");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
function defaultFactory(origin, opts) {
|
||||
return opts && opts.connections === 1 ? new Client(origin, opts) : new Pool(origin, opts);
|
||||
}
|
||||
@@ -9212,11 +9212,11 @@ var require_readable = __commonJS({
|
||||
var util = require_util();
|
||||
var { ReadableStreamFrom, toUSVString } = require_util();
|
||||
var Blob2;
|
||||
var kConsume = Symbol("kConsume");
|
||||
var kReading = Symbol("kReading");
|
||||
var kBody = Symbol("kBody");
|
||||
var kAbort = Symbol("abort");
|
||||
var kContentType = Symbol("kContentType");
|
||||
var kConsume = /* @__PURE__ */ Symbol("kConsume");
|
||||
var kReading = /* @__PURE__ */ Symbol("kReading");
|
||||
var kBody = /* @__PURE__ */ Symbol("kBody");
|
||||
var kAbort = /* @__PURE__ */ Symbol("abort");
|
||||
var kContentType = /* @__PURE__ */ Symbol("kContentType");
|
||||
var noop = () => {
|
||||
};
|
||||
module2.exports = class BodyReadable extends Readable {
|
||||
@@ -9502,8 +9502,8 @@ var require_abort_signal = __commonJS({
|
||||
"node_modules/undici/lib/api/abort-signal.js"(exports2, module2) {
|
||||
var { addAbortListener } = require_util();
|
||||
var { RequestAbortedError } = require_errors();
|
||||
var kListener = Symbol("kListener");
|
||||
var kSignal = Symbol("kSignal");
|
||||
var kListener = /* @__PURE__ */ Symbol("kListener");
|
||||
var kSignal = /* @__PURE__ */ Symbol("kSignal");
|
||||
function abort(self2) {
|
||||
if (self2.abort) {
|
||||
self2.abort();
|
||||
@@ -9892,7 +9892,7 @@ var require_api_pipeline = __commonJS({
|
||||
var { AsyncResource } = require("async_hooks");
|
||||
var { addSignal, removeSignal } = require_abort_signal();
|
||||
var assert = require("assert");
|
||||
var kResume = Symbol("resume");
|
||||
var kResume = /* @__PURE__ */ Symbol("resume");
|
||||
var PipelineRequest = class extends Readable {
|
||||
constructor() {
|
||||
super({ autoDestroy: true });
|
||||
@@ -10286,25 +10286,25 @@ var require_mock_symbols = __commonJS({
|
||||
"node_modules/undici/lib/mock/mock-symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kAgent: Symbol("agent"),
|
||||
kOptions: Symbol("options"),
|
||||
kFactory: Symbol("factory"),
|
||||
kDispatches: Symbol("dispatches"),
|
||||
kDispatchKey: Symbol("dispatch key"),
|
||||
kDefaultHeaders: Symbol("default headers"),
|
||||
kDefaultTrailers: Symbol("default trailers"),
|
||||
kContentLength: Symbol("content length"),
|
||||
kMockAgent: Symbol("mock agent"),
|
||||
kMockAgentSet: Symbol("mock agent set"),
|
||||
kMockAgentGet: Symbol("mock agent get"),
|
||||
kMockDispatch: Symbol("mock dispatch"),
|
||||
kClose: Symbol("close"),
|
||||
kOriginalClose: Symbol("original agent close"),
|
||||
kOrigin: Symbol("origin"),
|
||||
kIsMockActive: Symbol("is mock active"),
|
||||
kNetConnect: Symbol("net connect"),
|
||||
kGetNetConnect: Symbol("get net connect"),
|
||||
kConnected: Symbol("connected")
|
||||
kAgent: /* @__PURE__ */ Symbol("agent"),
|
||||
kOptions: /* @__PURE__ */ Symbol("options"),
|
||||
kFactory: /* @__PURE__ */ Symbol("factory"),
|
||||
kDispatches: /* @__PURE__ */ Symbol("dispatches"),
|
||||
kDispatchKey: /* @__PURE__ */ Symbol("dispatch key"),
|
||||
kDefaultHeaders: /* @__PURE__ */ Symbol("default headers"),
|
||||
kDefaultTrailers: /* @__PURE__ */ Symbol("default trailers"),
|
||||
kContentLength: /* @__PURE__ */ Symbol("content length"),
|
||||
kMockAgent: /* @__PURE__ */ Symbol("mock agent"),
|
||||
kMockAgentSet: /* @__PURE__ */ Symbol("mock agent set"),
|
||||
kMockAgentGet: /* @__PURE__ */ Symbol("mock agent get"),
|
||||
kMockDispatch: /* @__PURE__ */ Symbol("mock dispatch"),
|
||||
kClose: /* @__PURE__ */ Symbol("close"),
|
||||
kOriginalClose: /* @__PURE__ */ Symbol("original agent close"),
|
||||
kOrigin: /* @__PURE__ */ Symbol("origin"),
|
||||
kIsMockActive: /* @__PURE__ */ Symbol("is mock active"),
|
||||
kNetConnect: /* @__PURE__ */ Symbol("net connect"),
|
||||
kGetNetConnect: /* @__PURE__ */ Symbol("get net connect"),
|
||||
kConnected: /* @__PURE__ */ Symbol("connected")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -11076,12 +11076,12 @@ var require_proxy_agent = __commonJS({
|
||||
var DispatcherBase = require_dispatcher_base();
|
||||
var { InvalidArgumentError, RequestAbortedError } = require_errors();
|
||||
var buildConnector = require_connect();
|
||||
var kAgent = Symbol("proxy agent");
|
||||
var kClient = Symbol("proxy client");
|
||||
var kProxyHeaders = Symbol("proxy headers");
|
||||
var kRequestTls = Symbol("request tls settings");
|
||||
var kProxyTls = Symbol("proxy tls settings");
|
||||
var kConnectEndpoint = Symbol("connect endpoint function");
|
||||
var kAgent = /* @__PURE__ */ Symbol("proxy agent");
|
||||
var kClient = /* @__PURE__ */ Symbol("proxy client");
|
||||
var kProxyHeaders = /* @__PURE__ */ Symbol("proxy headers");
|
||||
var kRequestTls = /* @__PURE__ */ Symbol("request tls settings");
|
||||
var kProxyTls = /* @__PURE__ */ Symbol("proxy tls settings");
|
||||
var kConnectEndpoint = /* @__PURE__ */ Symbol("connect endpoint function");
|
||||
function defaultProtocolPort(protocol) {
|
||||
return protocol === "https:" ? 443 : 80;
|
||||
}
|
||||
@@ -11488,7 +11488,7 @@ var require_RetryHandler = __commonJS({
|
||||
var require_global2 = __commonJS({
|
||||
"node_modules/undici/lib/global.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var globalDispatcher = Symbol.for("undici.globalDispatcher.1");
|
||||
var globalDispatcher = /* @__PURE__ */ Symbol.for("undici.globalDispatcher.1");
|
||||
var { InvalidArgumentError } = require_errors();
|
||||
var Agent = require_agent();
|
||||
if (getGlobalDispatcher() === void 0) {
|
||||
@@ -11563,8 +11563,8 @@ var require_headers = __commonJS({
|
||||
var util = require("util");
|
||||
var { webidl } = require_webidl();
|
||||
var assert = require("assert");
|
||||
var kHeadersMap = Symbol("headers map");
|
||||
var kHeadersSortedMap = Symbol("headers map sorted");
|
||||
var kHeadersMap = /* @__PURE__ */ Symbol("headers map");
|
||||
var kHeadersSortedMap = /* @__PURE__ */ Symbol("headers map sorted");
|
||||
function isHTTPWhiteSpaceCharCode(code) {
|
||||
return code === 10 || code === 13 || code === 9 || code === 32;
|
||||
}
|
||||
@@ -11891,7 +11891,7 @@ var require_headers = __commonJS({
|
||||
callbackFn.apply(thisArg, [value, key, this]);
|
||||
}
|
||||
}
|
||||
[Symbol.for("nodejs.util.inspect.custom")]() {
|
||||
[/* @__PURE__ */ Symbol.for("nodejs.util.inspect.custom")]() {
|
||||
webidl.brandCheck(this, _Headers);
|
||||
return this[kHeadersList];
|
||||
}
|
||||
@@ -12351,7 +12351,7 @@ var require_request2 = __commonJS({
|
||||
var assert = require("assert");
|
||||
var { getMaxListeners, setMaxListeners, getEventListeners, defaultMaxListeners } = require("events");
|
||||
var TransformStream = globalThis.TransformStream;
|
||||
var kAbortController = Symbol("abortController");
|
||||
var kAbortController = /* @__PURE__ */ Symbol("abortController");
|
||||
var requestFinalizer = new FinalizationRegistry(({ signal, abort }) => {
|
||||
signal.removeEventListener("abort", abort);
|
||||
});
|
||||
@@ -13997,12 +13997,12 @@ var require_symbols3 = __commonJS({
|
||||
"node_modules/undici/lib/fileapi/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kState: Symbol("FileReader state"),
|
||||
kResult: Symbol("FileReader result"),
|
||||
kError: Symbol("FileReader error"),
|
||||
kLastProgressEventFired: Symbol("FileReader last progress event fired timestamp"),
|
||||
kEvents: Symbol("FileReader events"),
|
||||
kAborted: Symbol("FileReader aborted")
|
||||
kState: /* @__PURE__ */ Symbol("FileReader state"),
|
||||
kResult: /* @__PURE__ */ Symbol("FileReader result"),
|
||||
kError: /* @__PURE__ */ Symbol("FileReader error"),
|
||||
kLastProgressEventFired: /* @__PURE__ */ Symbol("FileReader last progress event fired timestamp"),
|
||||
kEvents: /* @__PURE__ */ Symbol("FileReader events"),
|
||||
kAborted: /* @__PURE__ */ Symbol("FileReader aborted")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -14012,7 +14012,7 @@ var require_progressevent = __commonJS({
|
||||
"node_modules/undici/lib/fileapi/progressevent.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var { webidl } = require_webidl();
|
||||
var kState = Symbol("ProgressEvent state");
|
||||
var kState = /* @__PURE__ */ Symbol("ProgressEvent state");
|
||||
var ProgressEvent = class _ProgressEvent extends Event {
|
||||
constructor(type2, eventInitDict = {}) {
|
||||
type2 = webidl.converters.DOMString(type2);
|
||||
@@ -15962,14 +15962,14 @@ var require_symbols5 = __commonJS({
|
||||
"node_modules/undici/lib/websocket/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kWebSocketURL: Symbol("url"),
|
||||
kReadyState: Symbol("ready state"),
|
||||
kController: Symbol("controller"),
|
||||
kResponse: Symbol("response"),
|
||||
kBinaryType: Symbol("binary type"),
|
||||
kSentClose: Symbol("sent close"),
|
||||
kReceivedClose: Symbol("received close"),
|
||||
kByteParser: Symbol("byte parser")
|
||||
kWebSocketURL: /* @__PURE__ */ Symbol("url"),
|
||||
kReadyState: /* @__PURE__ */ Symbol("ready state"),
|
||||
kController: /* @__PURE__ */ Symbol("controller"),
|
||||
kResponse: /* @__PURE__ */ Symbol("response"),
|
||||
kBinaryType: /* @__PURE__ */ Symbol("binary type"),
|
||||
kSentClose: /* @__PURE__ */ Symbol("sent close"),
|
||||
kReceivedClose: /* @__PURE__ */ Symbol("received close"),
|
||||
kByteParser: /* @__PURE__ */ Symbol("byte parser")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -19419,7 +19419,7 @@ var require_exec = __commonJS({
|
||||
exports2.getExecOutput = exports2.exec = void 0;
|
||||
var string_decoder_1 = require("string_decoder");
|
||||
var tr = __importStar4(require_toolrunner());
|
||||
function exec2(commandLine, args, options) {
|
||||
function exec(commandLine, args, options) {
|
||||
return __awaiter4(this, void 0, void 0, function* () {
|
||||
const commandArgs = tr.argStringToArray(commandLine);
|
||||
if (commandArgs.length === 0) {
|
||||
@@ -19431,8 +19431,8 @@ var require_exec = __commonJS({
|
||||
return runner.exec();
|
||||
});
|
||||
}
|
||||
exports2.exec = exec2;
|
||||
function getExecOutput2(commandLine, args, options) {
|
||||
exports2.exec = exec;
|
||||
function getExecOutput(commandLine, args, options) {
|
||||
var _a, _b;
|
||||
return __awaiter4(this, void 0, void 0, function* () {
|
||||
let stdout = "";
|
||||
@@ -19454,7 +19454,7 @@ var require_exec = __commonJS({
|
||||
}
|
||||
};
|
||||
const listeners = Object.assign(Object.assign({}, options === null || options === void 0 ? void 0 : options.listeners), { stdout: stdOutListener, stderr: stdErrListener });
|
||||
const exitCode = yield exec2(commandLine, args, Object.assign(Object.assign({}, options), { listeners }));
|
||||
const exitCode = yield exec(commandLine, args, Object.assign(Object.assign({}, options), { listeners }));
|
||||
stdout += stdoutDecoder.end();
|
||||
stderr += stderrDecoder.end();
|
||||
return {
|
||||
@@ -19464,7 +19464,7 @@ var require_exec = __commonJS({
|
||||
};
|
||||
});
|
||||
}
|
||||
exports2.getExecOutput = getExecOutput2;
|
||||
exports2.getExecOutput = getExecOutput;
|
||||
}
|
||||
});
|
||||
|
||||
@@ -19532,12 +19532,12 @@ var require_platform = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.getDetails = exports2.isLinux = exports2.isMacOS = exports2.isWindows = exports2.arch = exports2.platform = void 0;
|
||||
var os_1 = __importDefault4(require("os"));
|
||||
var exec2 = __importStar4(require_exec());
|
||||
var exec = __importStar4(require_exec());
|
||||
var getWindowsInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
const { stdout: version } = yield exec2.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"', void 0, {
|
||||
const { stdout: version } = yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"', void 0, {
|
||||
silent: true
|
||||
});
|
||||
const { stdout: name } = yield exec2.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"', void 0, {
|
||||
const { stdout: name } = yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"', void 0, {
|
||||
silent: true
|
||||
});
|
||||
return {
|
||||
@@ -19547,7 +19547,7 @@ var require_platform = __commonJS({
|
||||
});
|
||||
var getMacOsInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
var _a, _b, _c, _d;
|
||||
const { stdout } = yield exec2.getExecOutput("sw_vers", void 0, {
|
||||
const { stdout } = yield exec.getExecOutput("sw_vers", void 0, {
|
||||
silent: true
|
||||
});
|
||||
const version = (_b = (_a = stdout.match(/ProductVersion:\s*(.+)/)) === null || _a === void 0 ? void 0 : _a[1]) !== null && _b !== void 0 ? _b : "";
|
||||
@@ -19558,7 +19558,7 @@ var require_platform = __commonJS({
|
||||
};
|
||||
});
|
||||
var getLinuxInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
const { stdout } = yield exec2.getExecOutput("lsb_release", ["-i", "-r", "-s"], {
|
||||
const { stdout } = yield exec.getExecOutput("lsb_release", ["-i", "-r", "-s"], {
|
||||
silent: true
|
||||
});
|
||||
const [name, version] = stdout.trim().split("\n");
|
||||
@@ -26943,7 +26943,7 @@ var require_range = __commonJS({
|
||||
var require_comparator = __commonJS({
|
||||
"node_modules/semver/classes/comparator.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var ANY = Symbol("SemVer ANY");
|
||||
var ANY = /* @__PURE__ */ Symbol("SemVer ANY");
|
||||
var Comparator = class _Comparator {
|
||||
static get ANY() {
|
||||
return ANY;
|
||||
@@ -27627,7 +27627,7 @@ var require_package = __commonJS({
|
||||
"package.json"(exports2, module2) {
|
||||
module2.exports = {
|
||||
name: "codeql",
|
||||
version: "4.31.4",
|
||||
version: "4.31.9",
|
||||
private: true,
|
||||
description: "CodeQL action",
|
||||
scripts: {
|
||||
@@ -27662,7 +27662,6 @@ var require_package = __commonJS({
|
||||
"@actions/io": "^2.0.0",
|
||||
"@actions/tool-cache": "^2.0.2",
|
||||
"@octokit/plugin-retry": "^6.0.0",
|
||||
"@octokit/request-error": "^7.0.2",
|
||||
"@schemastore/package": "0.0.10",
|
||||
archiver: "^7.0.1",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
@@ -27671,36 +27670,35 @@ var require_package = __commonJS({
|
||||
"js-yaml": "^4.1.1",
|
||||
jsonschema: "1.4.1",
|
||||
long: "^5.3.2",
|
||||
"node-forge": "^1.3.1",
|
||||
octokit: "^5.0.5",
|
||||
"node-forge": "^1.3.3",
|
||||
semver: "^7.7.3",
|
||||
uuid: "^13.0.0"
|
||||
},
|
||||
devDependencies: {
|
||||
"@ava/typescript": "6.0.0",
|
||||
"@eslint/compat": "^1.4.1",
|
||||
"@eslint/eslintrc": "^3.3.1",
|
||||
"@eslint/compat": "^2.0.0",
|
||||
"@eslint/eslintrc": "^3.3.3",
|
||||
"@eslint/js": "^9.39.1",
|
||||
"@microsoft/eslint-formatter-sarif": "^3.1.0",
|
||||
"@octokit/types": "^16.0.0",
|
||||
"@types/archiver": "^7.0.0",
|
||||
"@types/follow-redirects": "^1.14.4",
|
||||
"@types/js-yaml": "^4.0.9",
|
||||
"@types/node": "20.19.9",
|
||||
"@types/node": "^20.19.9",
|
||||
"@types/node-forge": "^1.3.14",
|
||||
"@types/semver": "^7.7.1",
|
||||
"@types/sinon": "^17.0.4",
|
||||
"@typescript-eslint/eslint-plugin": "^8.46.4",
|
||||
"@typescript-eslint/parser": "^8.41.0",
|
||||
"@types/sinon": "^21.0.0",
|
||||
"@typescript-eslint/eslint-plugin": "^8.48.1",
|
||||
"@typescript-eslint/parser": "^8.48.0",
|
||||
ava: "^6.4.1",
|
||||
esbuild: "^0.27.0",
|
||||
esbuild: "^0.27.1",
|
||||
eslint: "^8.57.1",
|
||||
"eslint-import-resolver-typescript": "^3.8.7",
|
||||
"eslint-plugin-filenames": "^1.3.2",
|
||||
"eslint-plugin-github": "^5.1.8",
|
||||
"eslint-plugin-import": "2.29.1",
|
||||
"eslint-plugin-jsdoc": "^61.1.12",
|
||||
"eslint-plugin-jsdoc": "^61.5.0",
|
||||
"eslint-plugin-no-async-foreach": "^0.1.1",
|
||||
eslint: "^8.57.1",
|
||||
glob: "^11.1.0",
|
||||
nock: "^14.0.10",
|
||||
sinon: "^21.0.0",
|
||||
@@ -33936,7 +33934,7 @@ var require_cacheUtils = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.getRuntimeToken = exports2.getCacheVersion = exports2.assertDefined = exports2.getGnuTarPathOnWindows = exports2.getCacheFileName = exports2.getCompressionMethod = exports2.unlinkFile = exports2.resolvePaths = exports2.getArchiveFileSizeInBytes = exports2.createTempDirectory = void 0;
|
||||
var core13 = __importStar4(require_core());
|
||||
var exec2 = __importStar4(require_exec());
|
||||
var exec = __importStar4(require_exec());
|
||||
var glob = __importStar4(require_glob());
|
||||
var io5 = __importStar4(require_io3());
|
||||
var crypto = __importStar4(require("crypto"));
|
||||
@@ -34020,7 +34018,7 @@ var require_cacheUtils = __commonJS({
|
||||
additionalArgs.push("--version");
|
||||
core13.debug(`Checking ${app} ${additionalArgs.join(" ")}`);
|
||||
try {
|
||||
yield exec2.exec(`${app}`, additionalArgs, {
|
||||
yield exec.exec(`${app}`, additionalArgs, {
|
||||
ignoreReturnCode: true,
|
||||
silent: true,
|
||||
listeners: {
|
||||
@@ -36498,7 +36496,7 @@ var require_file2 = __commonJS({
|
||||
throw new Error("Not implemented");
|
||||
}
|
||||
};
|
||||
var rawContent = Symbol("rawContent");
|
||||
var rawContent = /* @__PURE__ */ Symbol("rawContent");
|
||||
function hasRawContent(x) {
|
||||
return typeof x[rawContent] === "function";
|
||||
}
|
||||
@@ -38096,7 +38094,7 @@ var require_dist2 = __commonJS({
|
||||
var http = __importStar4(require("http"));
|
||||
var https_1 = require("https");
|
||||
__exportStar4(require_helpers3(), exports2);
|
||||
var INTERNAL = Symbol("AgentBaseInternalState");
|
||||
var INTERNAL = /* @__PURE__ */ Symbol("AgentBaseInternalState");
|
||||
var Agent = class extends http.Agent {
|
||||
constructor(opts) {
|
||||
super(opts);
|
||||
@@ -38791,8 +38789,8 @@ var require_tracingContext = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.TracingContextImpl = exports2.createTracingContext = exports2.knownContextKeys = void 0;
|
||||
exports2.knownContextKeys = {
|
||||
span: Symbol.for("@azure/core-tracing span"),
|
||||
namespace: Symbol.for("@azure/core-tracing namespace")
|
||||
span: /* @__PURE__ */ Symbol.for("@azure/core-tracing span"),
|
||||
namespace: /* @__PURE__ */ Symbol.for("@azure/core-tracing namespace")
|
||||
};
|
||||
function createTracingContext(options = {}) {
|
||||
let context2 = new TracingContextImpl(options.parentContext);
|
||||
@@ -42247,7 +42245,7 @@ var require_operationHelpers = __commonJS({
|
||||
}
|
||||
return result;
|
||||
}
|
||||
var originalRequestSymbol = Symbol.for("@azure/core-client original request");
|
||||
var originalRequestSymbol = /* @__PURE__ */ Symbol.for("@azure/core-client original request");
|
||||
function hasOriginalRequest(request) {
|
||||
return originalRequestSymbol in request;
|
||||
}
|
||||
@@ -43230,8 +43228,8 @@ var require_util8 = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.HttpHeaders = exports2.toHttpHeadersLike = exports2.toWebResourceLike = exports2.toPipelineRequest = void 0;
|
||||
var core_rest_pipeline_1 = require_commonjs5();
|
||||
var originalRequestSymbol = Symbol("Original PipelineRequest");
|
||||
var originalClientRequestSymbol = Symbol.for("@azure/core-client original request");
|
||||
var originalRequestSymbol = /* @__PURE__ */ Symbol("Original PipelineRequest");
|
||||
var originalClientRequestSymbol = /* @__PURE__ */ Symbol.for("@azure/core-client original request");
|
||||
function toPipelineRequest(webResource, options = {}) {
|
||||
const compatWebResource = webResource;
|
||||
const request = compatWebResource[originalRequestSymbol];
|
||||
@@ -43473,7 +43471,7 @@ var require_response2 = __commonJS({
|
||||
exports2.toPipelineResponse = exports2.toCompatResponse = void 0;
|
||||
var core_rest_pipeline_1 = require_commonjs5();
|
||||
var util_js_1 = require_util8();
|
||||
var originalResponse = Symbol("Original FullOperationResponse");
|
||||
var originalResponse = /* @__PURE__ */ Symbol("Original FullOperationResponse");
|
||||
function toCompatResponse(response, options) {
|
||||
let request = (0, util_js_1.toWebResourceLike)(response.request);
|
||||
let headers = (0, util_js_1.toHttpHeadersLike)(response.headers);
|
||||
@@ -46094,7 +46092,7 @@ var require_dist6 = __commonJS({
|
||||
state
|
||||
}),
|
||||
onProgress: (callback) => {
|
||||
const s = Symbol();
|
||||
const s = /* @__PURE__ */ Symbol();
|
||||
handlers.set(s, callback);
|
||||
return () => handlers.delete(s);
|
||||
},
|
||||
@@ -71451,7 +71449,7 @@ var require_binary_format_contract = __commonJS({
|
||||
exports2.WireType = exports2.mergeBinaryOptions = exports2.UnknownFieldHandler = void 0;
|
||||
var UnknownFieldHandler;
|
||||
(function(UnknownFieldHandler2) {
|
||||
UnknownFieldHandler2.symbol = Symbol.for("protobuf-ts/unknown");
|
||||
UnknownFieldHandler2.symbol = /* @__PURE__ */ Symbol.for("protobuf-ts/unknown");
|
||||
UnknownFieldHandler2.onRead = (typeName, message, fieldNo, wireType, data) => {
|
||||
let container = is(message) ? message[UnknownFieldHandler2.symbol] : message[UnknownFieldHandler2.symbol] = [];
|
||||
container.push({ no: fieldNo, wireType, data });
|
||||
@@ -72376,7 +72374,7 @@ var require_message_type_contract = __commonJS({
|
||||
"use strict";
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.MESSAGE_TYPE = void 0;
|
||||
exports2.MESSAGE_TYPE = Symbol.for("protobuf-ts/message-type");
|
||||
exports2.MESSAGE_TYPE = /* @__PURE__ */ Symbol.for("protobuf-ts/message-type");
|
||||
}
|
||||
});
|
||||
|
||||
@@ -80334,7 +80332,6 @@ var io2 = __toESM(require_io2());
|
||||
var fsPromises = __toESM(require("fs/promises"));
|
||||
var path = __toESM(require("path"));
|
||||
var core3 = __toESM(require_core());
|
||||
var exec = __toESM(require_exec());
|
||||
var io = __toESM(require_io2());
|
||||
|
||||
// node_modules/get-folder-size/index.js
|
||||
@@ -82982,7 +82979,7 @@ var safeDump = renamed("safeDump", "dump");
|
||||
var semver = __toESM(require_semver2());
|
||||
|
||||
// src/api-compatibility.json
|
||||
var maximumVersion = "3.19";
|
||||
var maximumVersion = "3.20";
|
||||
var minimumVersion = "3.14";
|
||||
|
||||
// src/util.ts
|
||||
@@ -83037,7 +83034,7 @@ function parseGitHubUrl(inputUrl) {
|
||||
var CODEQL_ACTION_WARNED_ABOUT_VERSION_ENV_VAR = "CODEQL_ACTION_WARNED_ABOUT_VERSION";
|
||||
var hasBeenWarnedAboutVersion = false;
|
||||
function checkGitHubVersionInRange(version, logger) {
|
||||
if (hasBeenWarnedAboutVersion || version.type !== 1 /* GHES */) {
|
||||
if (hasBeenWarnedAboutVersion || version.type !== "GitHub Enterprise Server" /* GHES */) {
|
||||
return;
|
||||
}
|
||||
const disallowedAPIVersionReason = apiVersionInRange(
|
||||
@@ -83176,7 +83173,7 @@ async function checkDiskUsage(logger) {
|
||||
function checkActionVersion(version, githubVersion) {
|
||||
if (!semver.satisfies(version, ">=4") && // do not log error if the customer is already running v4
|
||||
!process.env["CODEQL_ACTION_DID_LOG_VERSION_DEPRECATION" /* LOG_VERSION_DEPRECATION */]) {
|
||||
if (githubVersion.type === 0 /* DOTCOM */ || githubVersion.type === 2 /* GHE_DOTCOM */ || githubVersion.type === 1 /* GHES */ && semver.satisfies(
|
||||
if (githubVersion.type === "GitHub.com" /* DOTCOM */ || githubVersion.type === "GitHub Enterprise Cloud with data residency" /* GHEC_DR */ || githubVersion.type === "GitHub Enterprise Server" /* GHES */ && semver.satisfies(
|
||||
semver.coerce(githubVersion.version) ?? "0.0.0",
|
||||
">=3.20"
|
||||
)) {
|
||||
@@ -83378,17 +83375,17 @@ function getApiClient() {
|
||||
var cachedGitHubVersion = void 0;
|
||||
async function getGitHubVersionFromApi(apiClient, apiDetails) {
|
||||
if (parseGitHubUrl(apiDetails.url) === GITHUB_DOTCOM_URL) {
|
||||
return { type: 0 /* DOTCOM */ };
|
||||
return { type: "GitHub.com" /* DOTCOM */ };
|
||||
}
|
||||
const response = await apiClient.rest.meta.get();
|
||||
if (response.headers[GITHUB_ENTERPRISE_VERSION_HEADER] === void 0) {
|
||||
return { type: 0 /* DOTCOM */ };
|
||||
return { type: "GitHub.com" /* DOTCOM */ };
|
||||
}
|
||||
if (response.headers[GITHUB_ENTERPRISE_VERSION_HEADER] === "ghe.com") {
|
||||
return { type: 2 /* GHE_DOTCOM */ };
|
||||
return { type: "GitHub Enterprise Cloud with data residency" /* GHEC_DR */ };
|
||||
}
|
||||
const version = response.headers[GITHUB_ENTERPRISE_VERSION_HEADER];
|
||||
return { type: 1 /* GHES */, version };
|
||||
return { type: "GitHub Enterprise Server" /* GHES */, version };
|
||||
}
|
||||
async function getGitHubVersion() {
|
||||
if (cachedGitHubVersion === void 0) {
|
||||
@@ -83883,7 +83880,7 @@ function getActionsLogger() {
|
||||
}
|
||||
|
||||
// src/overlay-database-utils.ts
|
||||
var CODEQL_OVERLAY_MINIMUM_VERSION = "2.22.4";
|
||||
var CODEQL_OVERLAY_MINIMUM_VERSION = "2.23.5";
|
||||
var OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_MB = 7500;
|
||||
var OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_BYTES = OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_MB * 1e6;
|
||||
async function writeBaseDatabaseOidsFile(config, sourceRoot) {
|
||||
@@ -83956,11 +83953,6 @@ var featureConfig = {
|
||||
envVar: "CODEQL_ACTION_ALLOW_TOOLCACHE_INPUT",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["analyze_use_new_upload" /* AnalyzeUseNewUpload */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_ANALYZE_USE_NEW_UPLOAD",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["cleanup_trap_caches" /* CleanupTrapCaches */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CLEANUP_TRAP_CACHES",
|
||||
@@ -83972,6 +83964,11 @@ var featureConfig = {
|
||||
legacyApi: true,
|
||||
minimumVersion: "2.15.0"
|
||||
},
|
||||
["csharp_cache_bmn" /* CsharpCacheBuildModeNone */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CSHARP_CACHE_BMN",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["csharp_new_cache_key" /* CsharpNewCacheKey */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CSHARP_NEW_CACHE_KEY",
|
||||
@@ -84105,6 +84102,11 @@ var featureConfig = {
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_RUST",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["overlay_analysis_skip_resource_checks" /* OverlayAnalysisSkipResourceChecks */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_SKIP_RESOURCE_CHECKS",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["overlay_analysis_swift" /* OverlayAnalysisSwift */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_SWIFT",
|
||||
@@ -84116,21 +84118,21 @@ var featureConfig = {
|
||||
minimumVersion: void 0,
|
||||
toolsFeature: "pythonDefaultIsToNotExtractStdlib" /* PythonDefaultIsToNotExtractStdlib */
|
||||
},
|
||||
["use_repository_properties" /* UseRepositoryProperties */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_USE_REPOSITORY_PROPERTIES",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["qa_telemetry_enabled" /* QaTelemetryEnabled */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_QA_TELEMETRY",
|
||||
legacyApi: true,
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["java_minimize_dependency_jars" /* JavaMinimizeDependencyJars */]: {
|
||||
["upload_overlay_db_to_api" /* UploadOverlayDbToApi */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_JAVA_MINIMIZE_DEPENDENCY_JARS",
|
||||
minimumVersion: "2.23.0"
|
||||
envVar: "CODEQL_ACTION_UPLOAD_OVERLAY_DB_TO_API",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["use_repository_properties" /* UseRepositoryProperties */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_USE_REPOSITORY_PROPERTIES",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["validate_db_config" /* ValidateDbConfig */]: {
|
||||
defaultValue: false,
|
||||
@@ -84143,6 +84145,9 @@ var featureConfig = {
|
||||
var actionsCache2 = __toESM(require_cache3());
|
||||
|
||||
// src/config-utils.ts
|
||||
var OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB = 2e4;
|
||||
var OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_BYTES = OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB * 1e6;
|
||||
var OVERLAY_MINIMUM_MEMORY_MB = 5 * 1024;
|
||||
var OVERLAY_ANALYSIS_FEATURES = {
|
||||
actions: "overlay_analysis_actions" /* OverlayAnalysisActions */,
|
||||
cpp: "overlay_analysis_cpp" /* OverlayAnalysisCpp */,
|
||||
@@ -84657,6 +84662,23 @@ ${output}`
|
||||
);
|
||||
}
|
||||
},
|
||||
async resolveDatabase(databasePath) {
|
||||
const codeqlArgs = [
|
||||
"resolve",
|
||||
"database",
|
||||
databasePath,
|
||||
"--format=json",
|
||||
...getExtraOptionsFromEnv(["resolve", "database"])
|
||||
];
|
||||
const output = await runCli(cmd, codeqlArgs, { noStreamStdout: true });
|
||||
try {
|
||||
return JSON.parse(output);
|
||||
} catch (e) {
|
||||
throw new Error(
|
||||
`Unexpected output from codeql resolve database --format=json: ${e}`
|
||||
);
|
||||
}
|
||||
},
|
||||
async mergeResults(sarifFiles, outputFile, {
|
||||
mergeRunsFromEqualCategory = false
|
||||
}) {
|
||||
|
||||
479
lib/setup-codeql-action.js
generated
479
lib/setup-codeql-action.js
generated
@@ -539,67 +539,67 @@ var require_tunnel2 = __commonJS({
|
||||
var require_symbols = __commonJS({
|
||||
"node_modules/undici/lib/core/symbols.js"(exports2, module2) {
|
||||
module2.exports = {
|
||||
kClose: Symbol("close"),
|
||||
kDestroy: Symbol("destroy"),
|
||||
kDispatch: Symbol("dispatch"),
|
||||
kUrl: Symbol("url"),
|
||||
kWriting: Symbol("writing"),
|
||||
kResuming: Symbol("resuming"),
|
||||
kQueue: Symbol("queue"),
|
||||
kConnect: Symbol("connect"),
|
||||
kConnecting: Symbol("connecting"),
|
||||
kHeadersList: Symbol("headers list"),
|
||||
kKeepAliveDefaultTimeout: Symbol("default keep alive timeout"),
|
||||
kKeepAliveMaxTimeout: Symbol("max keep alive timeout"),
|
||||
kKeepAliveTimeoutThreshold: Symbol("keep alive timeout threshold"),
|
||||
kKeepAliveTimeoutValue: Symbol("keep alive timeout"),
|
||||
kKeepAlive: Symbol("keep alive"),
|
||||
kHeadersTimeout: Symbol("headers timeout"),
|
||||
kBodyTimeout: Symbol("body timeout"),
|
||||
kServerName: Symbol("server name"),
|
||||
kLocalAddress: Symbol("local address"),
|
||||
kHost: Symbol("host"),
|
||||
kNoRef: Symbol("no ref"),
|
||||
kBodyUsed: Symbol("used"),
|
||||
kRunning: Symbol("running"),
|
||||
kBlocking: Symbol("blocking"),
|
||||
kPending: Symbol("pending"),
|
||||
kSize: Symbol("size"),
|
||||
kBusy: Symbol("busy"),
|
||||
kQueued: Symbol("queued"),
|
||||
kFree: Symbol("free"),
|
||||
kConnected: Symbol("connected"),
|
||||
kClosed: Symbol("closed"),
|
||||
kNeedDrain: Symbol("need drain"),
|
||||
kReset: Symbol("reset"),
|
||||
kDestroyed: Symbol.for("nodejs.stream.destroyed"),
|
||||
kMaxHeadersSize: Symbol("max headers size"),
|
||||
kRunningIdx: Symbol("running index"),
|
||||
kPendingIdx: Symbol("pending index"),
|
||||
kError: Symbol("error"),
|
||||
kClients: Symbol("clients"),
|
||||
kClient: Symbol("client"),
|
||||
kParser: Symbol("parser"),
|
||||
kOnDestroyed: Symbol("destroy callbacks"),
|
||||
kPipelining: Symbol("pipelining"),
|
||||
kSocket: Symbol("socket"),
|
||||
kHostHeader: Symbol("host header"),
|
||||
kConnector: Symbol("connector"),
|
||||
kStrictContentLength: Symbol("strict content length"),
|
||||
kMaxRedirections: Symbol("maxRedirections"),
|
||||
kMaxRequests: Symbol("maxRequestsPerClient"),
|
||||
kProxy: Symbol("proxy agent options"),
|
||||
kCounter: Symbol("socket request counter"),
|
||||
kInterceptors: Symbol("dispatch interceptors"),
|
||||
kMaxResponseSize: Symbol("max response size"),
|
||||
kHTTP2Session: Symbol("http2Session"),
|
||||
kHTTP2SessionState: Symbol("http2Session state"),
|
||||
kHTTP2BuildRequest: Symbol("http2 build request"),
|
||||
kHTTP1BuildRequest: Symbol("http1 build request"),
|
||||
kHTTP2CopyHeaders: Symbol("http2 copy headers"),
|
||||
kHTTPConnVersion: Symbol("http connection version"),
|
||||
kRetryHandlerDefaultRetry: Symbol("retry agent default retry"),
|
||||
kConstruct: Symbol("constructable")
|
||||
kClose: /* @__PURE__ */ Symbol("close"),
|
||||
kDestroy: /* @__PURE__ */ Symbol("destroy"),
|
||||
kDispatch: /* @__PURE__ */ Symbol("dispatch"),
|
||||
kUrl: /* @__PURE__ */ Symbol("url"),
|
||||
kWriting: /* @__PURE__ */ Symbol("writing"),
|
||||
kResuming: /* @__PURE__ */ Symbol("resuming"),
|
||||
kQueue: /* @__PURE__ */ Symbol("queue"),
|
||||
kConnect: /* @__PURE__ */ Symbol("connect"),
|
||||
kConnecting: /* @__PURE__ */ Symbol("connecting"),
|
||||
kHeadersList: /* @__PURE__ */ Symbol("headers list"),
|
||||
kKeepAliveDefaultTimeout: /* @__PURE__ */ Symbol("default keep alive timeout"),
|
||||
kKeepAliveMaxTimeout: /* @__PURE__ */ Symbol("max keep alive timeout"),
|
||||
kKeepAliveTimeoutThreshold: /* @__PURE__ */ Symbol("keep alive timeout threshold"),
|
||||
kKeepAliveTimeoutValue: /* @__PURE__ */ Symbol("keep alive timeout"),
|
||||
kKeepAlive: /* @__PURE__ */ Symbol("keep alive"),
|
||||
kHeadersTimeout: /* @__PURE__ */ Symbol("headers timeout"),
|
||||
kBodyTimeout: /* @__PURE__ */ Symbol("body timeout"),
|
||||
kServerName: /* @__PURE__ */ Symbol("server name"),
|
||||
kLocalAddress: /* @__PURE__ */ Symbol("local address"),
|
||||
kHost: /* @__PURE__ */ Symbol("host"),
|
||||
kNoRef: /* @__PURE__ */ Symbol("no ref"),
|
||||
kBodyUsed: /* @__PURE__ */ Symbol("used"),
|
||||
kRunning: /* @__PURE__ */ Symbol("running"),
|
||||
kBlocking: /* @__PURE__ */ Symbol("blocking"),
|
||||
kPending: /* @__PURE__ */ Symbol("pending"),
|
||||
kSize: /* @__PURE__ */ Symbol("size"),
|
||||
kBusy: /* @__PURE__ */ Symbol("busy"),
|
||||
kQueued: /* @__PURE__ */ Symbol("queued"),
|
||||
kFree: /* @__PURE__ */ Symbol("free"),
|
||||
kConnected: /* @__PURE__ */ Symbol("connected"),
|
||||
kClosed: /* @__PURE__ */ Symbol("closed"),
|
||||
kNeedDrain: /* @__PURE__ */ Symbol("need drain"),
|
||||
kReset: /* @__PURE__ */ Symbol("reset"),
|
||||
kDestroyed: /* @__PURE__ */ Symbol.for("nodejs.stream.destroyed"),
|
||||
kMaxHeadersSize: /* @__PURE__ */ Symbol("max headers size"),
|
||||
kRunningIdx: /* @__PURE__ */ Symbol("running index"),
|
||||
kPendingIdx: /* @__PURE__ */ Symbol("pending index"),
|
||||
kError: /* @__PURE__ */ Symbol("error"),
|
||||
kClients: /* @__PURE__ */ Symbol("clients"),
|
||||
kClient: /* @__PURE__ */ Symbol("client"),
|
||||
kParser: /* @__PURE__ */ Symbol("parser"),
|
||||
kOnDestroyed: /* @__PURE__ */ Symbol("destroy callbacks"),
|
||||
kPipelining: /* @__PURE__ */ Symbol("pipelining"),
|
||||
kSocket: /* @__PURE__ */ Symbol("socket"),
|
||||
kHostHeader: /* @__PURE__ */ Symbol("host header"),
|
||||
kConnector: /* @__PURE__ */ Symbol("connector"),
|
||||
kStrictContentLength: /* @__PURE__ */ Symbol("strict content length"),
|
||||
kMaxRedirections: /* @__PURE__ */ Symbol("maxRedirections"),
|
||||
kMaxRequests: /* @__PURE__ */ Symbol("maxRequestsPerClient"),
|
||||
kProxy: /* @__PURE__ */ Symbol("proxy agent options"),
|
||||
kCounter: /* @__PURE__ */ Symbol("socket request counter"),
|
||||
kInterceptors: /* @__PURE__ */ Symbol("dispatch interceptors"),
|
||||
kMaxResponseSize: /* @__PURE__ */ Symbol("max response size"),
|
||||
kHTTP2Session: /* @__PURE__ */ Symbol("http2Session"),
|
||||
kHTTP2SessionState: /* @__PURE__ */ Symbol("http2Session state"),
|
||||
kHTTP2BuildRequest: /* @__PURE__ */ Symbol("http2 build request"),
|
||||
kHTTP1BuildRequest: /* @__PURE__ */ Symbol("http1 build request"),
|
||||
kHTTP2CopyHeaders: /* @__PURE__ */ Symbol("http2 copy headers"),
|
||||
kHTTPConnVersion: /* @__PURE__ */ Symbol("http connection version"),
|
||||
kRetryHandlerDefaultRetry: /* @__PURE__ */ Symbol("retry agent default retry"),
|
||||
kConstruct: /* @__PURE__ */ Symbol("constructable")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -3594,7 +3594,7 @@ var require_constants2 = __commonJS({
|
||||
var require_global = __commonJS({
|
||||
"node_modules/undici/lib/fetch/global.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var globalOrigin = Symbol.for("undici.globalOrigin.1");
|
||||
var globalOrigin = /* @__PURE__ */ Symbol.for("undici.globalOrigin.1");
|
||||
function getGlobalOrigin() {
|
||||
return globalThis[globalOrigin];
|
||||
}
|
||||
@@ -4246,12 +4246,12 @@ var require_symbols2 = __commonJS({
|
||||
"node_modules/undici/lib/fetch/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kUrl: Symbol("url"),
|
||||
kHeaders: Symbol("headers"),
|
||||
kSignal: Symbol("signal"),
|
||||
kState: Symbol("state"),
|
||||
kGuard: Symbol("guard"),
|
||||
kRealm: Symbol("realm")
|
||||
kUrl: /* @__PURE__ */ Symbol("url"),
|
||||
kHeaders: /* @__PURE__ */ Symbol("headers"),
|
||||
kSignal: /* @__PURE__ */ Symbol("signal"),
|
||||
kState: /* @__PURE__ */ Symbol("state"),
|
||||
kGuard: /* @__PURE__ */ Symbol("guard"),
|
||||
kRealm: /* @__PURE__ */ Symbol("realm")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -5644,7 +5644,7 @@ var require_request = __commonJS({
|
||||
var tokenRegExp = /^[\^_`a-zA-Z\-0-9!#$%&'*+.|~]+$/;
|
||||
var headerCharRegex = /[^\t\x20-\x7e\x80-\xff]/;
|
||||
var invalidPathRegex = /[^\u0021-\u00ff]/;
|
||||
var kHandler = Symbol("handler");
|
||||
var kHandler = /* @__PURE__ */ Symbol("handler");
|
||||
var channels = {};
|
||||
var extractBody;
|
||||
try {
|
||||
@@ -6031,11 +6031,11 @@ var require_dispatcher_base = __commonJS({
|
||||
InvalidArgumentError
|
||||
} = require_errors();
|
||||
var { kDestroy, kClose, kDispatch, kInterceptors } = require_symbols();
|
||||
var kDestroyed = Symbol("destroyed");
|
||||
var kClosed = Symbol("closed");
|
||||
var kOnDestroyed = Symbol("onDestroyed");
|
||||
var kOnClosed = Symbol("onClosed");
|
||||
var kInterceptedDispatch = Symbol("Intercepted Dispatch");
|
||||
var kDestroyed = /* @__PURE__ */ Symbol("destroyed");
|
||||
var kClosed = /* @__PURE__ */ Symbol("closed");
|
||||
var kOnDestroyed = /* @__PURE__ */ Symbol("onDestroyed");
|
||||
var kOnClosed = /* @__PURE__ */ Symbol("onClosed");
|
||||
var kInterceptedDispatch = /* @__PURE__ */ Symbol("Intercepted Dispatch");
|
||||
var DispatcherBase = class extends Dispatcher {
|
||||
constructor() {
|
||||
super();
|
||||
@@ -6690,7 +6690,7 @@ var require_RedirectHandler = __commonJS({
|
||||
var { InvalidArgumentError } = require_errors();
|
||||
var EE = require("events");
|
||||
var redirectableStatusCodes = [300, 301, 302, 303, 307, 308];
|
||||
var kBody = Symbol("body");
|
||||
var kBody = /* @__PURE__ */ Symbol("body");
|
||||
var BodyAsyncIterable = class {
|
||||
constructor(body) {
|
||||
this[kBody] = body;
|
||||
@@ -6964,7 +6964,7 @@ var require_client = __commonJS({
|
||||
} = http2;
|
||||
var h2ExperimentalWarned = false;
|
||||
var FastBuffer = Buffer[Symbol.species];
|
||||
var kClosedResolve = Symbol("kClosedResolve");
|
||||
var kClosedResolve = /* @__PURE__ */ Symbol("kClosedResolve");
|
||||
var channels = {};
|
||||
try {
|
||||
const diagnosticsChannel = require("diagnostics_channel");
|
||||
@@ -8634,7 +8634,7 @@ var require_fixed_queue = __commonJS({
|
||||
var require_pool_stats = __commonJS({
|
||||
"node_modules/undici/lib/pool-stats.js"(exports2, module2) {
|
||||
var { kFree, kConnected, kPending, kQueued, kRunning, kSize } = require_symbols();
|
||||
var kPool = Symbol("pool");
|
||||
var kPool = /* @__PURE__ */ Symbol("pool");
|
||||
var PoolStats = class {
|
||||
constructor(pool) {
|
||||
this[kPool] = pool;
|
||||
@@ -8670,18 +8670,18 @@ var require_pool_base = __commonJS({
|
||||
var FixedQueue = require_fixed_queue();
|
||||
var { kConnected, kSize, kRunning, kPending, kQueued, kBusy, kFree, kUrl, kClose, kDestroy, kDispatch } = require_symbols();
|
||||
var PoolStats = require_pool_stats();
|
||||
var kClients = Symbol("clients");
|
||||
var kNeedDrain = Symbol("needDrain");
|
||||
var kQueue = Symbol("queue");
|
||||
var kClosedResolve = Symbol("closed resolve");
|
||||
var kOnDrain = Symbol("onDrain");
|
||||
var kOnConnect = Symbol("onConnect");
|
||||
var kOnDisconnect = Symbol("onDisconnect");
|
||||
var kOnConnectionError = Symbol("onConnectionError");
|
||||
var kGetDispatcher = Symbol("get dispatcher");
|
||||
var kAddClient = Symbol("add client");
|
||||
var kRemoveClient = Symbol("remove client");
|
||||
var kStats = Symbol("stats");
|
||||
var kClients = /* @__PURE__ */ Symbol("clients");
|
||||
var kNeedDrain = /* @__PURE__ */ Symbol("needDrain");
|
||||
var kQueue = /* @__PURE__ */ Symbol("queue");
|
||||
var kClosedResolve = /* @__PURE__ */ Symbol("closed resolve");
|
||||
var kOnDrain = /* @__PURE__ */ Symbol("onDrain");
|
||||
var kOnConnect = /* @__PURE__ */ Symbol("onConnect");
|
||||
var kOnDisconnect = /* @__PURE__ */ Symbol("onDisconnect");
|
||||
var kOnConnectionError = /* @__PURE__ */ Symbol("onConnectionError");
|
||||
var kGetDispatcher = /* @__PURE__ */ Symbol("get dispatcher");
|
||||
var kAddClient = /* @__PURE__ */ Symbol("add client");
|
||||
var kRemoveClient = /* @__PURE__ */ Symbol("remove client");
|
||||
var kStats = /* @__PURE__ */ Symbol("stats");
|
||||
var PoolBase = class extends DispatcherBase {
|
||||
constructor() {
|
||||
super();
|
||||
@@ -8835,9 +8835,9 @@ var require_pool = __commonJS({
|
||||
var util = require_util();
|
||||
var { kUrl, kInterceptors } = require_symbols();
|
||||
var buildConnector = require_connect();
|
||||
var kOptions = Symbol("options");
|
||||
var kConnections = Symbol("connections");
|
||||
var kFactory = Symbol("factory");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
var kConnections = /* @__PURE__ */ Symbol("connections");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
function defaultFactory(origin, opts) {
|
||||
return new Client(origin, opts);
|
||||
}
|
||||
@@ -8926,14 +8926,14 @@ var require_balanced_pool = __commonJS({
|
||||
var Pool = require_pool();
|
||||
var { kUrl, kInterceptors } = require_symbols();
|
||||
var { parseOrigin } = require_util();
|
||||
var kFactory = Symbol("factory");
|
||||
var kOptions = Symbol("options");
|
||||
var kGreatestCommonDivisor = Symbol("kGreatestCommonDivisor");
|
||||
var kCurrentWeight = Symbol("kCurrentWeight");
|
||||
var kIndex = Symbol("kIndex");
|
||||
var kWeight = Symbol("kWeight");
|
||||
var kMaxWeightPerServer = Symbol("kMaxWeightPerServer");
|
||||
var kErrorPenalty = Symbol("kErrorPenalty");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
var kGreatestCommonDivisor = /* @__PURE__ */ Symbol("kGreatestCommonDivisor");
|
||||
var kCurrentWeight = /* @__PURE__ */ Symbol("kCurrentWeight");
|
||||
var kIndex = /* @__PURE__ */ Symbol("kIndex");
|
||||
var kWeight = /* @__PURE__ */ Symbol("kWeight");
|
||||
var kMaxWeightPerServer = /* @__PURE__ */ Symbol("kMaxWeightPerServer");
|
||||
var kErrorPenalty = /* @__PURE__ */ Symbol("kErrorPenalty");
|
||||
function getGreatestCommonDivisor(a, b) {
|
||||
if (b === 0) return a;
|
||||
return getGreatestCommonDivisor(b, a % b);
|
||||
@@ -9096,14 +9096,14 @@ var require_agent = __commonJS({
|
||||
var util = require_util();
|
||||
var createRedirectInterceptor = require_redirectInterceptor();
|
||||
var { WeakRef: WeakRef2, FinalizationRegistry } = require_dispatcher_weakref()();
|
||||
var kOnConnect = Symbol("onConnect");
|
||||
var kOnDisconnect = Symbol("onDisconnect");
|
||||
var kOnConnectionError = Symbol("onConnectionError");
|
||||
var kMaxRedirections = Symbol("maxRedirections");
|
||||
var kOnDrain = Symbol("onDrain");
|
||||
var kFactory = Symbol("factory");
|
||||
var kFinalizer = Symbol("finalizer");
|
||||
var kOptions = Symbol("options");
|
||||
var kOnConnect = /* @__PURE__ */ Symbol("onConnect");
|
||||
var kOnDisconnect = /* @__PURE__ */ Symbol("onDisconnect");
|
||||
var kOnConnectionError = /* @__PURE__ */ Symbol("onConnectionError");
|
||||
var kMaxRedirections = /* @__PURE__ */ Symbol("maxRedirections");
|
||||
var kOnDrain = /* @__PURE__ */ Symbol("onDrain");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
var kFinalizer = /* @__PURE__ */ Symbol("finalizer");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
function defaultFactory(origin, opts) {
|
||||
return opts && opts.connections === 1 ? new Client(origin, opts) : new Pool(origin, opts);
|
||||
}
|
||||
@@ -9212,11 +9212,11 @@ var require_readable = __commonJS({
|
||||
var util = require_util();
|
||||
var { ReadableStreamFrom, toUSVString } = require_util();
|
||||
var Blob2;
|
||||
var kConsume = Symbol("kConsume");
|
||||
var kReading = Symbol("kReading");
|
||||
var kBody = Symbol("kBody");
|
||||
var kAbort = Symbol("abort");
|
||||
var kContentType = Symbol("kContentType");
|
||||
var kConsume = /* @__PURE__ */ Symbol("kConsume");
|
||||
var kReading = /* @__PURE__ */ Symbol("kReading");
|
||||
var kBody = /* @__PURE__ */ Symbol("kBody");
|
||||
var kAbort = /* @__PURE__ */ Symbol("abort");
|
||||
var kContentType = /* @__PURE__ */ Symbol("kContentType");
|
||||
var noop = () => {
|
||||
};
|
||||
module2.exports = class BodyReadable extends Readable2 {
|
||||
@@ -9502,8 +9502,8 @@ var require_abort_signal = __commonJS({
|
||||
"node_modules/undici/lib/api/abort-signal.js"(exports2, module2) {
|
||||
var { addAbortListener } = require_util();
|
||||
var { RequestAbortedError } = require_errors();
|
||||
var kListener = Symbol("kListener");
|
||||
var kSignal = Symbol("kSignal");
|
||||
var kListener = /* @__PURE__ */ Symbol("kListener");
|
||||
var kSignal = /* @__PURE__ */ Symbol("kSignal");
|
||||
function abort(self2) {
|
||||
if (self2.abort) {
|
||||
self2.abort();
|
||||
@@ -9892,7 +9892,7 @@ var require_api_pipeline = __commonJS({
|
||||
var { AsyncResource } = require("async_hooks");
|
||||
var { addSignal, removeSignal } = require_abort_signal();
|
||||
var assert = require("assert");
|
||||
var kResume = Symbol("resume");
|
||||
var kResume = /* @__PURE__ */ Symbol("resume");
|
||||
var PipelineRequest = class extends Readable2 {
|
||||
constructor() {
|
||||
super({ autoDestroy: true });
|
||||
@@ -10286,25 +10286,25 @@ var require_mock_symbols = __commonJS({
|
||||
"node_modules/undici/lib/mock/mock-symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kAgent: Symbol("agent"),
|
||||
kOptions: Symbol("options"),
|
||||
kFactory: Symbol("factory"),
|
||||
kDispatches: Symbol("dispatches"),
|
||||
kDispatchKey: Symbol("dispatch key"),
|
||||
kDefaultHeaders: Symbol("default headers"),
|
||||
kDefaultTrailers: Symbol("default trailers"),
|
||||
kContentLength: Symbol("content length"),
|
||||
kMockAgent: Symbol("mock agent"),
|
||||
kMockAgentSet: Symbol("mock agent set"),
|
||||
kMockAgentGet: Symbol("mock agent get"),
|
||||
kMockDispatch: Symbol("mock dispatch"),
|
||||
kClose: Symbol("close"),
|
||||
kOriginalClose: Symbol("original agent close"),
|
||||
kOrigin: Symbol("origin"),
|
||||
kIsMockActive: Symbol("is mock active"),
|
||||
kNetConnect: Symbol("net connect"),
|
||||
kGetNetConnect: Symbol("get net connect"),
|
||||
kConnected: Symbol("connected")
|
||||
kAgent: /* @__PURE__ */ Symbol("agent"),
|
||||
kOptions: /* @__PURE__ */ Symbol("options"),
|
||||
kFactory: /* @__PURE__ */ Symbol("factory"),
|
||||
kDispatches: /* @__PURE__ */ Symbol("dispatches"),
|
||||
kDispatchKey: /* @__PURE__ */ Symbol("dispatch key"),
|
||||
kDefaultHeaders: /* @__PURE__ */ Symbol("default headers"),
|
||||
kDefaultTrailers: /* @__PURE__ */ Symbol("default trailers"),
|
||||
kContentLength: /* @__PURE__ */ Symbol("content length"),
|
||||
kMockAgent: /* @__PURE__ */ Symbol("mock agent"),
|
||||
kMockAgentSet: /* @__PURE__ */ Symbol("mock agent set"),
|
||||
kMockAgentGet: /* @__PURE__ */ Symbol("mock agent get"),
|
||||
kMockDispatch: /* @__PURE__ */ Symbol("mock dispatch"),
|
||||
kClose: /* @__PURE__ */ Symbol("close"),
|
||||
kOriginalClose: /* @__PURE__ */ Symbol("original agent close"),
|
||||
kOrigin: /* @__PURE__ */ Symbol("origin"),
|
||||
kIsMockActive: /* @__PURE__ */ Symbol("is mock active"),
|
||||
kNetConnect: /* @__PURE__ */ Symbol("net connect"),
|
||||
kGetNetConnect: /* @__PURE__ */ Symbol("get net connect"),
|
||||
kConnected: /* @__PURE__ */ Symbol("connected")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -11076,12 +11076,12 @@ var require_proxy_agent = __commonJS({
|
||||
var DispatcherBase = require_dispatcher_base();
|
||||
var { InvalidArgumentError, RequestAbortedError } = require_errors();
|
||||
var buildConnector = require_connect();
|
||||
var kAgent = Symbol("proxy agent");
|
||||
var kClient = Symbol("proxy client");
|
||||
var kProxyHeaders = Symbol("proxy headers");
|
||||
var kRequestTls = Symbol("request tls settings");
|
||||
var kProxyTls = Symbol("proxy tls settings");
|
||||
var kConnectEndpoint = Symbol("connect endpoint function");
|
||||
var kAgent = /* @__PURE__ */ Symbol("proxy agent");
|
||||
var kClient = /* @__PURE__ */ Symbol("proxy client");
|
||||
var kProxyHeaders = /* @__PURE__ */ Symbol("proxy headers");
|
||||
var kRequestTls = /* @__PURE__ */ Symbol("request tls settings");
|
||||
var kProxyTls = /* @__PURE__ */ Symbol("proxy tls settings");
|
||||
var kConnectEndpoint = /* @__PURE__ */ Symbol("connect endpoint function");
|
||||
function defaultProtocolPort(protocol) {
|
||||
return protocol === "https:" ? 443 : 80;
|
||||
}
|
||||
@@ -11488,7 +11488,7 @@ var require_RetryHandler = __commonJS({
|
||||
var require_global2 = __commonJS({
|
||||
"node_modules/undici/lib/global.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var globalDispatcher = Symbol.for("undici.globalDispatcher.1");
|
||||
var globalDispatcher = /* @__PURE__ */ Symbol.for("undici.globalDispatcher.1");
|
||||
var { InvalidArgumentError } = require_errors();
|
||||
var Agent = require_agent();
|
||||
if (getGlobalDispatcher() === void 0) {
|
||||
@@ -11563,8 +11563,8 @@ var require_headers = __commonJS({
|
||||
var util = require("util");
|
||||
var { webidl } = require_webidl();
|
||||
var assert = require("assert");
|
||||
var kHeadersMap = Symbol("headers map");
|
||||
var kHeadersSortedMap = Symbol("headers map sorted");
|
||||
var kHeadersMap = /* @__PURE__ */ Symbol("headers map");
|
||||
var kHeadersSortedMap = /* @__PURE__ */ Symbol("headers map sorted");
|
||||
function isHTTPWhiteSpaceCharCode(code) {
|
||||
return code === 10 || code === 13 || code === 9 || code === 32;
|
||||
}
|
||||
@@ -11891,7 +11891,7 @@ var require_headers = __commonJS({
|
||||
callbackFn.apply(thisArg, [value, key, this]);
|
||||
}
|
||||
}
|
||||
[Symbol.for("nodejs.util.inspect.custom")]() {
|
||||
[/* @__PURE__ */ Symbol.for("nodejs.util.inspect.custom")]() {
|
||||
webidl.brandCheck(this, _Headers);
|
||||
return this[kHeadersList];
|
||||
}
|
||||
@@ -12351,7 +12351,7 @@ var require_request2 = __commonJS({
|
||||
var assert = require("assert");
|
||||
var { getMaxListeners, setMaxListeners, getEventListeners, defaultMaxListeners } = require("events");
|
||||
var TransformStream = globalThis.TransformStream;
|
||||
var kAbortController = Symbol("abortController");
|
||||
var kAbortController = /* @__PURE__ */ Symbol("abortController");
|
||||
var requestFinalizer = new FinalizationRegistry(({ signal, abort }) => {
|
||||
signal.removeEventListener("abort", abort);
|
||||
});
|
||||
@@ -13997,12 +13997,12 @@ var require_symbols3 = __commonJS({
|
||||
"node_modules/undici/lib/fileapi/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kState: Symbol("FileReader state"),
|
||||
kResult: Symbol("FileReader result"),
|
||||
kError: Symbol("FileReader error"),
|
||||
kLastProgressEventFired: Symbol("FileReader last progress event fired timestamp"),
|
||||
kEvents: Symbol("FileReader events"),
|
||||
kAborted: Symbol("FileReader aborted")
|
||||
kState: /* @__PURE__ */ Symbol("FileReader state"),
|
||||
kResult: /* @__PURE__ */ Symbol("FileReader result"),
|
||||
kError: /* @__PURE__ */ Symbol("FileReader error"),
|
||||
kLastProgressEventFired: /* @__PURE__ */ Symbol("FileReader last progress event fired timestamp"),
|
||||
kEvents: /* @__PURE__ */ Symbol("FileReader events"),
|
||||
kAborted: /* @__PURE__ */ Symbol("FileReader aborted")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -14012,7 +14012,7 @@ var require_progressevent = __commonJS({
|
||||
"node_modules/undici/lib/fileapi/progressevent.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var { webidl } = require_webidl();
|
||||
var kState = Symbol("ProgressEvent state");
|
||||
var kState = /* @__PURE__ */ Symbol("ProgressEvent state");
|
||||
var ProgressEvent = class _ProgressEvent extends Event {
|
||||
constructor(type2, eventInitDict = {}) {
|
||||
type2 = webidl.converters.DOMString(type2);
|
||||
@@ -15962,14 +15962,14 @@ var require_symbols5 = __commonJS({
|
||||
"node_modules/undici/lib/websocket/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kWebSocketURL: Symbol("url"),
|
||||
kReadyState: Symbol("ready state"),
|
||||
kController: Symbol("controller"),
|
||||
kResponse: Symbol("response"),
|
||||
kBinaryType: Symbol("binary type"),
|
||||
kSentClose: Symbol("sent close"),
|
||||
kReceivedClose: Symbol("received close"),
|
||||
kByteParser: Symbol("byte parser")
|
||||
kWebSocketURL: /* @__PURE__ */ Symbol("url"),
|
||||
kReadyState: /* @__PURE__ */ Symbol("ready state"),
|
||||
kController: /* @__PURE__ */ Symbol("controller"),
|
||||
kResponse: /* @__PURE__ */ Symbol("response"),
|
||||
kBinaryType: /* @__PURE__ */ Symbol("binary type"),
|
||||
kSentClose: /* @__PURE__ */ Symbol("sent close"),
|
||||
kReceivedClose: /* @__PURE__ */ Symbol("received close"),
|
||||
kByteParser: /* @__PURE__ */ Symbol("byte parser")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -19419,7 +19419,7 @@ var require_exec = __commonJS({
|
||||
exports2.getExecOutput = exports2.exec = void 0;
|
||||
var string_decoder_1 = require("string_decoder");
|
||||
var tr = __importStar4(require_toolrunner());
|
||||
function exec2(commandLine, args, options) {
|
||||
function exec(commandLine, args, options) {
|
||||
return __awaiter4(this, void 0, void 0, function* () {
|
||||
const commandArgs = tr.argStringToArray(commandLine);
|
||||
if (commandArgs.length === 0) {
|
||||
@@ -19431,8 +19431,8 @@ var require_exec = __commonJS({
|
||||
return runner.exec();
|
||||
});
|
||||
}
|
||||
exports2.exec = exec2;
|
||||
function getExecOutput2(commandLine, args, options) {
|
||||
exports2.exec = exec;
|
||||
function getExecOutput(commandLine, args, options) {
|
||||
var _a, _b;
|
||||
return __awaiter4(this, void 0, void 0, function* () {
|
||||
let stdout = "";
|
||||
@@ -19454,7 +19454,7 @@ var require_exec = __commonJS({
|
||||
}
|
||||
};
|
||||
const listeners = Object.assign(Object.assign({}, options === null || options === void 0 ? void 0 : options.listeners), { stdout: stdOutListener, stderr: stdErrListener });
|
||||
const exitCode = yield exec2(commandLine, args, Object.assign(Object.assign({}, options), { listeners }));
|
||||
const exitCode = yield exec(commandLine, args, Object.assign(Object.assign({}, options), { listeners }));
|
||||
stdout += stdoutDecoder.end();
|
||||
stderr += stderrDecoder.end();
|
||||
return {
|
||||
@@ -19464,7 +19464,7 @@ var require_exec = __commonJS({
|
||||
};
|
||||
});
|
||||
}
|
||||
exports2.getExecOutput = getExecOutput2;
|
||||
exports2.getExecOutput = getExecOutput;
|
||||
}
|
||||
});
|
||||
|
||||
@@ -19532,12 +19532,12 @@ var require_platform = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.getDetails = exports2.isLinux = exports2.isMacOS = exports2.isWindows = exports2.arch = exports2.platform = void 0;
|
||||
var os_1 = __importDefault4(require("os"));
|
||||
var exec2 = __importStar4(require_exec());
|
||||
var exec = __importStar4(require_exec());
|
||||
var getWindowsInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
const { stdout: version } = yield exec2.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"', void 0, {
|
||||
const { stdout: version } = yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"', void 0, {
|
||||
silent: true
|
||||
});
|
||||
const { stdout: name } = yield exec2.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"', void 0, {
|
||||
const { stdout: name } = yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"', void 0, {
|
||||
silent: true
|
||||
});
|
||||
return {
|
||||
@@ -19547,7 +19547,7 @@ var require_platform = __commonJS({
|
||||
});
|
||||
var getMacOsInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
var _a, _b, _c, _d;
|
||||
const { stdout } = yield exec2.getExecOutput("sw_vers", void 0, {
|
||||
const { stdout } = yield exec.getExecOutput("sw_vers", void 0, {
|
||||
silent: true
|
||||
});
|
||||
const version = (_b = (_a = stdout.match(/ProductVersion:\s*(.+)/)) === null || _a === void 0 ? void 0 : _a[1]) !== null && _b !== void 0 ? _b : "";
|
||||
@@ -19558,7 +19558,7 @@ var require_platform = __commonJS({
|
||||
};
|
||||
});
|
||||
var getLinuxInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
const { stdout } = yield exec2.getExecOutput("lsb_release", ["-i", "-r", "-s"], {
|
||||
const { stdout } = yield exec.getExecOutput("lsb_release", ["-i", "-r", "-s"], {
|
||||
silent: true
|
||||
});
|
||||
const [name, version] = stdout.trim().split("\n");
|
||||
@@ -26943,7 +26943,7 @@ var require_range = __commonJS({
|
||||
var require_comparator = __commonJS({
|
||||
"node_modules/semver/classes/comparator.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var ANY = Symbol("SemVer ANY");
|
||||
var ANY = /* @__PURE__ */ Symbol("SemVer ANY");
|
||||
var Comparator = class _Comparator {
|
||||
static get ANY() {
|
||||
return ANY;
|
||||
@@ -27627,7 +27627,7 @@ var require_package = __commonJS({
|
||||
"package.json"(exports2, module2) {
|
||||
module2.exports = {
|
||||
name: "codeql",
|
||||
version: "4.31.4",
|
||||
version: "4.31.9",
|
||||
private: true,
|
||||
description: "CodeQL action",
|
||||
scripts: {
|
||||
@@ -27662,7 +27662,6 @@ var require_package = __commonJS({
|
||||
"@actions/io": "^2.0.0",
|
||||
"@actions/tool-cache": "^2.0.2",
|
||||
"@octokit/plugin-retry": "^6.0.0",
|
||||
"@octokit/request-error": "^7.0.2",
|
||||
"@schemastore/package": "0.0.10",
|
||||
archiver: "^7.0.1",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
@@ -27671,36 +27670,35 @@ var require_package = __commonJS({
|
||||
"js-yaml": "^4.1.1",
|
||||
jsonschema: "1.4.1",
|
||||
long: "^5.3.2",
|
||||
"node-forge": "^1.3.1",
|
||||
octokit: "^5.0.5",
|
||||
"node-forge": "^1.3.3",
|
||||
semver: "^7.7.3",
|
||||
uuid: "^13.0.0"
|
||||
},
|
||||
devDependencies: {
|
||||
"@ava/typescript": "6.0.0",
|
||||
"@eslint/compat": "^1.4.1",
|
||||
"@eslint/eslintrc": "^3.3.1",
|
||||
"@eslint/compat": "^2.0.0",
|
||||
"@eslint/eslintrc": "^3.3.3",
|
||||
"@eslint/js": "^9.39.1",
|
||||
"@microsoft/eslint-formatter-sarif": "^3.1.0",
|
||||
"@octokit/types": "^16.0.0",
|
||||
"@types/archiver": "^7.0.0",
|
||||
"@types/follow-redirects": "^1.14.4",
|
||||
"@types/js-yaml": "^4.0.9",
|
||||
"@types/node": "20.19.9",
|
||||
"@types/node": "^20.19.9",
|
||||
"@types/node-forge": "^1.3.14",
|
||||
"@types/semver": "^7.7.1",
|
||||
"@types/sinon": "^17.0.4",
|
||||
"@typescript-eslint/eslint-plugin": "^8.46.4",
|
||||
"@typescript-eslint/parser": "^8.41.0",
|
||||
"@types/sinon": "^21.0.0",
|
||||
"@typescript-eslint/eslint-plugin": "^8.48.1",
|
||||
"@typescript-eslint/parser": "^8.48.0",
|
||||
ava: "^6.4.1",
|
||||
esbuild: "^0.27.0",
|
||||
esbuild: "^0.27.1",
|
||||
eslint: "^8.57.1",
|
||||
"eslint-import-resolver-typescript": "^3.8.7",
|
||||
"eslint-plugin-filenames": "^1.3.2",
|
||||
"eslint-plugin-github": "^5.1.8",
|
||||
"eslint-plugin-import": "2.29.1",
|
||||
"eslint-plugin-jsdoc": "^61.1.12",
|
||||
"eslint-plugin-jsdoc": "^61.5.0",
|
||||
"eslint-plugin-no-async-foreach": "^0.1.1",
|
||||
eslint: "^8.57.1",
|
||||
glob: "^11.1.0",
|
||||
nock: "^14.0.10",
|
||||
sinon: "^21.0.0",
|
||||
@@ -32639,7 +32637,7 @@ var require_cacheUtils = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.getRuntimeToken = exports2.getCacheVersion = exports2.assertDefined = exports2.getGnuTarPathOnWindows = exports2.getCacheFileName = exports2.getCompressionMethod = exports2.unlinkFile = exports2.resolvePaths = exports2.getArchiveFileSizeInBytes = exports2.createTempDirectory = void 0;
|
||||
var core13 = __importStar4(require_core());
|
||||
var exec2 = __importStar4(require_exec());
|
||||
var exec = __importStar4(require_exec());
|
||||
var glob = __importStar4(require_glob());
|
||||
var io6 = __importStar4(require_io3());
|
||||
var crypto = __importStar4(require("crypto"));
|
||||
@@ -32723,7 +32721,7 @@ var require_cacheUtils = __commonJS({
|
||||
additionalArgs.push("--version");
|
||||
core13.debug(`Checking ${app} ${additionalArgs.join(" ")}`);
|
||||
try {
|
||||
yield exec2.exec(`${app}`, additionalArgs, {
|
||||
yield exec.exec(`${app}`, additionalArgs, {
|
||||
ignoreReturnCode: true,
|
||||
silent: true,
|
||||
listeners: {
|
||||
@@ -35201,7 +35199,7 @@ var require_file2 = __commonJS({
|
||||
throw new Error("Not implemented");
|
||||
}
|
||||
};
|
||||
var rawContent = Symbol("rawContent");
|
||||
var rawContent = /* @__PURE__ */ Symbol("rawContent");
|
||||
function hasRawContent(x) {
|
||||
return typeof x[rawContent] === "function";
|
||||
}
|
||||
@@ -36799,7 +36797,7 @@ var require_dist2 = __commonJS({
|
||||
var http = __importStar4(require("http"));
|
||||
var https_1 = require("https");
|
||||
__exportStar4(require_helpers2(), exports2);
|
||||
var INTERNAL = Symbol("AgentBaseInternalState");
|
||||
var INTERNAL = /* @__PURE__ */ Symbol("AgentBaseInternalState");
|
||||
var Agent = class extends http.Agent {
|
||||
constructor(opts) {
|
||||
super(opts);
|
||||
@@ -37494,8 +37492,8 @@ var require_tracingContext = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.TracingContextImpl = exports2.createTracingContext = exports2.knownContextKeys = void 0;
|
||||
exports2.knownContextKeys = {
|
||||
span: Symbol.for("@azure/core-tracing span"),
|
||||
namespace: Symbol.for("@azure/core-tracing namespace")
|
||||
span: /* @__PURE__ */ Symbol.for("@azure/core-tracing span"),
|
||||
namespace: /* @__PURE__ */ Symbol.for("@azure/core-tracing namespace")
|
||||
};
|
||||
function createTracingContext(options = {}) {
|
||||
let context2 = new TracingContextImpl(options.parentContext);
|
||||
@@ -40950,7 +40948,7 @@ var require_operationHelpers = __commonJS({
|
||||
}
|
||||
return result;
|
||||
}
|
||||
var originalRequestSymbol = Symbol.for("@azure/core-client original request");
|
||||
var originalRequestSymbol = /* @__PURE__ */ Symbol.for("@azure/core-client original request");
|
||||
function hasOriginalRequest(request) {
|
||||
return originalRequestSymbol in request;
|
||||
}
|
||||
@@ -41933,8 +41931,8 @@ var require_util8 = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.HttpHeaders = exports2.toHttpHeadersLike = exports2.toWebResourceLike = exports2.toPipelineRequest = void 0;
|
||||
var core_rest_pipeline_1 = require_commonjs5();
|
||||
var originalRequestSymbol = Symbol("Original PipelineRequest");
|
||||
var originalClientRequestSymbol = Symbol.for("@azure/core-client original request");
|
||||
var originalRequestSymbol = /* @__PURE__ */ Symbol("Original PipelineRequest");
|
||||
var originalClientRequestSymbol = /* @__PURE__ */ Symbol.for("@azure/core-client original request");
|
||||
function toPipelineRequest(webResource, options = {}) {
|
||||
const compatWebResource = webResource;
|
||||
const request = compatWebResource[originalRequestSymbol];
|
||||
@@ -42176,7 +42174,7 @@ var require_response2 = __commonJS({
|
||||
exports2.toPipelineResponse = exports2.toCompatResponse = void 0;
|
||||
var core_rest_pipeline_1 = require_commonjs5();
|
||||
var util_js_1 = require_util8();
|
||||
var originalResponse = Symbol("Original FullOperationResponse");
|
||||
var originalResponse = /* @__PURE__ */ Symbol("Original FullOperationResponse");
|
||||
function toCompatResponse(response, options) {
|
||||
let request = (0, util_js_1.toWebResourceLike)(response.request);
|
||||
let headers = (0, util_js_1.toHttpHeadersLike)(response.headers);
|
||||
@@ -44797,7 +44795,7 @@ var require_dist6 = __commonJS({
|
||||
state
|
||||
}),
|
||||
onProgress: (callback) => {
|
||||
const s = Symbol();
|
||||
const s = /* @__PURE__ */ Symbol();
|
||||
handlers.set(s, callback);
|
||||
return () => handlers.delete(s);
|
||||
},
|
||||
@@ -70154,7 +70152,7 @@ var require_binary_format_contract = __commonJS({
|
||||
exports2.WireType = exports2.mergeBinaryOptions = exports2.UnknownFieldHandler = void 0;
|
||||
var UnknownFieldHandler;
|
||||
(function(UnknownFieldHandler2) {
|
||||
UnknownFieldHandler2.symbol = Symbol.for("protobuf-ts/unknown");
|
||||
UnknownFieldHandler2.symbol = /* @__PURE__ */ Symbol.for("protobuf-ts/unknown");
|
||||
UnknownFieldHandler2.onRead = (typeName, message, fieldNo, wireType, data) => {
|
||||
let container = is(message) ? message[UnknownFieldHandler2.symbol] : message[UnknownFieldHandler2.symbol] = [];
|
||||
container.push({ no: fieldNo, wireType, data });
|
||||
@@ -71079,7 +71077,7 @@ var require_message_type_contract = __commonJS({
|
||||
"use strict";
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.MESSAGE_TYPE = void 0;
|
||||
exports2.MESSAGE_TYPE = Symbol.for("protobuf-ts/message-type");
|
||||
exports2.MESSAGE_TYPE = /* @__PURE__ */ Symbol.for("protobuf-ts/message-type");
|
||||
}
|
||||
});
|
||||
|
||||
@@ -80390,7 +80388,6 @@ var fs = __toESM(require("fs"));
|
||||
var fsPromises = __toESM(require("fs/promises"));
|
||||
var path = __toESM(require("path"));
|
||||
var core3 = __toESM(require_core());
|
||||
var exec = __toESM(require_exec());
|
||||
var io = __toESM(require_io2());
|
||||
|
||||
// node_modules/get-folder-size/index.js
|
||||
@@ -83038,7 +83035,7 @@ var safeDump = renamed("safeDump", "dump");
|
||||
var semver = __toESM(require_semver2());
|
||||
|
||||
// src/api-compatibility.json
|
||||
var maximumVersion = "3.19";
|
||||
var maximumVersion = "3.20";
|
||||
var minimumVersion = "3.14";
|
||||
|
||||
// src/util.ts
|
||||
@@ -83094,7 +83091,7 @@ function parseGitHubUrl(inputUrl) {
|
||||
var CODEQL_ACTION_WARNED_ABOUT_VERSION_ENV_VAR = "CODEQL_ACTION_WARNED_ABOUT_VERSION";
|
||||
var hasBeenWarnedAboutVersion = false;
|
||||
function checkGitHubVersionInRange(version, logger) {
|
||||
if (hasBeenWarnedAboutVersion || version.type !== 1 /* GHES */) {
|
||||
if (hasBeenWarnedAboutVersion || version.type !== "GitHub Enterprise Server" /* GHES */) {
|
||||
return;
|
||||
}
|
||||
const disallowedAPIVersionReason = apiVersionInRange(
|
||||
@@ -83252,7 +83249,7 @@ async function checkDiskUsage(logger) {
|
||||
function checkActionVersion(version, githubVersion) {
|
||||
if (!semver.satisfies(version, ">=4") && // do not log error if the customer is already running v4
|
||||
!process.env["CODEQL_ACTION_DID_LOG_VERSION_DEPRECATION" /* LOG_VERSION_DEPRECATION */]) {
|
||||
if (githubVersion.type === 0 /* DOTCOM */ || githubVersion.type === 2 /* GHE_DOTCOM */ || githubVersion.type === 1 /* GHES */ && semver.satisfies(
|
||||
if (githubVersion.type === "GitHub.com" /* DOTCOM */ || githubVersion.type === "GitHub Enterprise Cloud with data residency" /* GHEC_DR */ || githubVersion.type === "GitHub Enterprise Server" /* GHES */ && semver.satisfies(
|
||||
semver.coerce(githubVersion.version) ?? "0.0.0",
|
||||
">=3.20"
|
||||
)) {
|
||||
@@ -83495,17 +83492,17 @@ function getAuthorizationHeaderFor(logger, apiDetails, url) {
|
||||
var cachedGitHubVersion = void 0;
|
||||
async function getGitHubVersionFromApi(apiClient, apiDetails) {
|
||||
if (parseGitHubUrl(apiDetails.url) === GITHUB_DOTCOM_URL) {
|
||||
return { type: 0 /* DOTCOM */ };
|
||||
return { type: "GitHub.com" /* DOTCOM */ };
|
||||
}
|
||||
const response = await apiClient.rest.meta.get();
|
||||
if (response.headers[GITHUB_ENTERPRISE_VERSION_HEADER] === void 0) {
|
||||
return { type: 0 /* DOTCOM */ };
|
||||
return { type: "GitHub.com" /* DOTCOM */ };
|
||||
}
|
||||
if (response.headers[GITHUB_ENTERPRISE_VERSION_HEADER] === "ghe.com") {
|
||||
return { type: 2 /* GHE_DOTCOM */ };
|
||||
return { type: "GitHub Enterprise Cloud with data residency" /* GHEC_DR */ };
|
||||
}
|
||||
const version = response.headers[GITHUB_ENTERPRISE_VERSION_HEADER];
|
||||
return { type: 1 /* GHES */, version };
|
||||
return { type: "GitHub Enterprise Server" /* GHES */, version };
|
||||
}
|
||||
async function getGitHubVersion() {
|
||||
if (cachedGitHubVersion === void 0) {
|
||||
@@ -83592,8 +83589,8 @@ var path4 = __toESM(require("path"));
|
||||
var semver3 = __toESM(require_semver2());
|
||||
|
||||
// src/defaults.json
|
||||
var bundleVersion = "codeql-bundle-v2.23.5";
|
||||
var cliVersion = "2.23.5";
|
||||
var bundleVersion = "codeql-bundle-v2.23.8";
|
||||
var cliVersion = "2.23.8";
|
||||
|
||||
// src/overlay-database-utils.ts
|
||||
var fs3 = __toESM(require("fs"));
|
||||
@@ -83792,7 +83789,7 @@ function formatDuration(durationMs) {
|
||||
}
|
||||
|
||||
// src/overlay-database-utils.ts
|
||||
var CODEQL_OVERLAY_MINIMUM_VERSION = "2.22.4";
|
||||
var CODEQL_OVERLAY_MINIMUM_VERSION = "2.23.5";
|
||||
var OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_MB = 7500;
|
||||
var OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_BYTES = OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_MB * 1e6;
|
||||
async function writeBaseDatabaseOidsFile(config, sourceRoot) {
|
||||
@@ -83868,11 +83865,6 @@ var featureConfig = {
|
||||
envVar: "CODEQL_ACTION_ALLOW_TOOLCACHE_INPUT",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["analyze_use_new_upload" /* AnalyzeUseNewUpload */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_ANALYZE_USE_NEW_UPLOAD",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["cleanup_trap_caches" /* CleanupTrapCaches */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CLEANUP_TRAP_CACHES",
|
||||
@@ -83884,6 +83876,11 @@ var featureConfig = {
|
||||
legacyApi: true,
|
||||
minimumVersion: "2.15.0"
|
||||
},
|
||||
["csharp_cache_bmn" /* CsharpCacheBuildModeNone */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CSHARP_CACHE_BMN",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["csharp_new_cache_key" /* CsharpNewCacheKey */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CSHARP_NEW_CACHE_KEY",
|
||||
@@ -84017,6 +84014,11 @@ var featureConfig = {
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_RUST",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["overlay_analysis_skip_resource_checks" /* OverlayAnalysisSkipResourceChecks */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_SKIP_RESOURCE_CHECKS",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["overlay_analysis_swift" /* OverlayAnalysisSwift */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_SWIFT",
|
||||
@@ -84028,21 +84030,21 @@ var featureConfig = {
|
||||
minimumVersion: void 0,
|
||||
toolsFeature: "pythonDefaultIsToNotExtractStdlib" /* PythonDefaultIsToNotExtractStdlib */
|
||||
},
|
||||
["use_repository_properties" /* UseRepositoryProperties */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_USE_REPOSITORY_PROPERTIES",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["qa_telemetry_enabled" /* QaTelemetryEnabled */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_QA_TELEMETRY",
|
||||
legacyApi: true,
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["java_minimize_dependency_jars" /* JavaMinimizeDependencyJars */]: {
|
||||
["upload_overlay_db_to_api" /* UploadOverlayDbToApi */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_JAVA_MINIMIZE_DEPENDENCY_JARS",
|
||||
minimumVersion: "2.23.0"
|
||||
envVar: "CODEQL_ACTION_UPLOAD_OVERLAY_DB_TO_API",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["use_repository_properties" /* UseRepositoryProperties */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_USE_REPOSITORY_PROPERTIES",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["validate_db_config" /* ValidateDbConfig */]: {
|
||||
defaultValue: false,
|
||||
@@ -84165,15 +84167,15 @@ var GitHubFeatureFlags = class {
|
||||
return version;
|
||||
}
|
||||
async getDefaultCliVersion(variant) {
|
||||
if (variant === 0 /* DOTCOM */) {
|
||||
return await this.getDefaultDotcomCliVersion();
|
||||
if (supportsFeatureFlags(variant)) {
|
||||
return await this.getDefaultCliVersionFromFlags();
|
||||
}
|
||||
return {
|
||||
cliVersion,
|
||||
tagName: bundleVersion
|
||||
};
|
||||
}
|
||||
async getDefaultDotcomCliVersion() {
|
||||
async getDefaultCliVersionFromFlags() {
|
||||
const response = await this.getAllFeatures();
|
||||
const enabledFeatureFlagCliVersions = Object.entries(response).map(
|
||||
([f, isEnabled]) => isEnabled ? this.getCliVersionFromFeatureFlag(f) : void 0
|
||||
@@ -84262,7 +84264,7 @@ var GitHubFeatureFlags = class {
|
||||
}
|
||||
}
|
||||
async loadApiResponse() {
|
||||
if (this.gitHubVersion.type !== 0 /* DOTCOM */ && this.gitHubVersion.type !== 2 /* GHE_DOTCOM */) {
|
||||
if (!supportsFeatureFlags(this.gitHubVersion.type)) {
|
||||
this.logger.debug(
|
||||
"Not running against github.com. Disabling all toggleable features."
|
||||
);
|
||||
@@ -84315,6 +84317,9 @@ var GitHubFeatureFlags = class {
|
||||
}
|
||||
}
|
||||
};
|
||||
function supportsFeatureFlags(githubVariant) {
|
||||
return githubVariant === "GitHub.com" /* DOTCOM */ || githubVariant === "GitHub Enterprise Cloud with data residency" /* GHEC_DR */;
|
||||
}
|
||||
|
||||
// src/init.ts
|
||||
var toolrunner4 = __toESM(require_toolrunner());
|
||||
@@ -84588,6 +84593,9 @@ var PACK_IDENTIFIER_PATTERN = (function() {
|
||||
var actionsCache2 = __toESM(require_cache3());
|
||||
|
||||
// src/config-utils.ts
|
||||
var OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB = 2e4;
|
||||
var OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_BYTES = OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB * 1e6;
|
||||
var OVERLAY_MINIMUM_MEMORY_MB = 5 * 1024;
|
||||
var OVERLAY_ANALYSIS_FEATURES = {
|
||||
actions: "overlay_analysis_actions" /* OverlayAnalysisActions */,
|
||||
cpp: "overlay_analysis_cpp" /* OverlayAnalysisCpp */,
|
||||
@@ -85257,7 +85265,7 @@ async function getCodeQLSource(toolsInput, defaultCliVersion, apiDetails, varian
|
||||
toolsVersion: cliVersion2 ?? humanReadableVersion
|
||||
};
|
||||
}
|
||||
if (variant !== 0 /* DOTCOM */ && !forceShippedTools && !toolsInput) {
|
||||
if (variant === "GitHub Enterprise Server" /* GHES */ && !forceShippedTools && !toolsInput) {
|
||||
const result = await findOverridingToolsInCache(
|
||||
humanReadableVersion,
|
||||
logger
|
||||
@@ -85960,6 +85968,23 @@ ${output}`
|
||||
);
|
||||
}
|
||||
},
|
||||
async resolveDatabase(databasePath) {
|
||||
const codeqlArgs = [
|
||||
"resolve",
|
||||
"database",
|
||||
databasePath,
|
||||
"--format=json",
|
||||
...getExtraOptionsFromEnv(["resolve", "database"])
|
||||
];
|
||||
const output = await runCli(cmd, codeqlArgs, { noStreamStdout: true });
|
||||
try {
|
||||
return JSON.parse(output);
|
||||
} catch (e) {
|
||||
throw new Error(
|
||||
`Unexpected output from codeql resolve database --format=json: ${e}`
|
||||
);
|
||||
}
|
||||
},
|
||||
async mergeResults(sarifFiles, outputFile, {
|
||||
mergeRunsFromEqualCategory = false
|
||||
}) {
|
||||
|
||||
534
lib/start-proxy-action-post.js
generated
534
lib/start-proxy-action-post.js
generated
@@ -539,67 +539,67 @@ var require_tunnel2 = __commonJS({
|
||||
var require_symbols = __commonJS({
|
||||
"node_modules/undici/lib/core/symbols.js"(exports2, module2) {
|
||||
module2.exports = {
|
||||
kClose: Symbol("close"),
|
||||
kDestroy: Symbol("destroy"),
|
||||
kDispatch: Symbol("dispatch"),
|
||||
kUrl: Symbol("url"),
|
||||
kWriting: Symbol("writing"),
|
||||
kResuming: Symbol("resuming"),
|
||||
kQueue: Symbol("queue"),
|
||||
kConnect: Symbol("connect"),
|
||||
kConnecting: Symbol("connecting"),
|
||||
kHeadersList: Symbol("headers list"),
|
||||
kKeepAliveDefaultTimeout: Symbol("default keep alive timeout"),
|
||||
kKeepAliveMaxTimeout: Symbol("max keep alive timeout"),
|
||||
kKeepAliveTimeoutThreshold: Symbol("keep alive timeout threshold"),
|
||||
kKeepAliveTimeoutValue: Symbol("keep alive timeout"),
|
||||
kKeepAlive: Symbol("keep alive"),
|
||||
kHeadersTimeout: Symbol("headers timeout"),
|
||||
kBodyTimeout: Symbol("body timeout"),
|
||||
kServerName: Symbol("server name"),
|
||||
kLocalAddress: Symbol("local address"),
|
||||
kHost: Symbol("host"),
|
||||
kNoRef: Symbol("no ref"),
|
||||
kBodyUsed: Symbol("used"),
|
||||
kRunning: Symbol("running"),
|
||||
kBlocking: Symbol("blocking"),
|
||||
kPending: Symbol("pending"),
|
||||
kSize: Symbol("size"),
|
||||
kBusy: Symbol("busy"),
|
||||
kQueued: Symbol("queued"),
|
||||
kFree: Symbol("free"),
|
||||
kConnected: Symbol("connected"),
|
||||
kClosed: Symbol("closed"),
|
||||
kNeedDrain: Symbol("need drain"),
|
||||
kReset: Symbol("reset"),
|
||||
kDestroyed: Symbol.for("nodejs.stream.destroyed"),
|
||||
kMaxHeadersSize: Symbol("max headers size"),
|
||||
kRunningIdx: Symbol("running index"),
|
||||
kPendingIdx: Symbol("pending index"),
|
||||
kError: Symbol("error"),
|
||||
kClients: Symbol("clients"),
|
||||
kClient: Symbol("client"),
|
||||
kParser: Symbol("parser"),
|
||||
kOnDestroyed: Symbol("destroy callbacks"),
|
||||
kPipelining: Symbol("pipelining"),
|
||||
kSocket: Symbol("socket"),
|
||||
kHostHeader: Symbol("host header"),
|
||||
kConnector: Symbol("connector"),
|
||||
kStrictContentLength: Symbol("strict content length"),
|
||||
kMaxRedirections: Symbol("maxRedirections"),
|
||||
kMaxRequests: Symbol("maxRequestsPerClient"),
|
||||
kProxy: Symbol("proxy agent options"),
|
||||
kCounter: Symbol("socket request counter"),
|
||||
kInterceptors: Symbol("dispatch interceptors"),
|
||||
kMaxResponseSize: Symbol("max response size"),
|
||||
kHTTP2Session: Symbol("http2Session"),
|
||||
kHTTP2SessionState: Symbol("http2Session state"),
|
||||
kHTTP2BuildRequest: Symbol("http2 build request"),
|
||||
kHTTP1BuildRequest: Symbol("http1 build request"),
|
||||
kHTTP2CopyHeaders: Symbol("http2 copy headers"),
|
||||
kHTTPConnVersion: Symbol("http connection version"),
|
||||
kRetryHandlerDefaultRetry: Symbol("retry agent default retry"),
|
||||
kConstruct: Symbol("constructable")
|
||||
kClose: /* @__PURE__ */ Symbol("close"),
|
||||
kDestroy: /* @__PURE__ */ Symbol("destroy"),
|
||||
kDispatch: /* @__PURE__ */ Symbol("dispatch"),
|
||||
kUrl: /* @__PURE__ */ Symbol("url"),
|
||||
kWriting: /* @__PURE__ */ Symbol("writing"),
|
||||
kResuming: /* @__PURE__ */ Symbol("resuming"),
|
||||
kQueue: /* @__PURE__ */ Symbol("queue"),
|
||||
kConnect: /* @__PURE__ */ Symbol("connect"),
|
||||
kConnecting: /* @__PURE__ */ Symbol("connecting"),
|
||||
kHeadersList: /* @__PURE__ */ Symbol("headers list"),
|
||||
kKeepAliveDefaultTimeout: /* @__PURE__ */ Symbol("default keep alive timeout"),
|
||||
kKeepAliveMaxTimeout: /* @__PURE__ */ Symbol("max keep alive timeout"),
|
||||
kKeepAliveTimeoutThreshold: /* @__PURE__ */ Symbol("keep alive timeout threshold"),
|
||||
kKeepAliveTimeoutValue: /* @__PURE__ */ Symbol("keep alive timeout"),
|
||||
kKeepAlive: /* @__PURE__ */ Symbol("keep alive"),
|
||||
kHeadersTimeout: /* @__PURE__ */ Symbol("headers timeout"),
|
||||
kBodyTimeout: /* @__PURE__ */ Symbol("body timeout"),
|
||||
kServerName: /* @__PURE__ */ Symbol("server name"),
|
||||
kLocalAddress: /* @__PURE__ */ Symbol("local address"),
|
||||
kHost: /* @__PURE__ */ Symbol("host"),
|
||||
kNoRef: /* @__PURE__ */ Symbol("no ref"),
|
||||
kBodyUsed: /* @__PURE__ */ Symbol("used"),
|
||||
kRunning: /* @__PURE__ */ Symbol("running"),
|
||||
kBlocking: /* @__PURE__ */ Symbol("blocking"),
|
||||
kPending: /* @__PURE__ */ Symbol("pending"),
|
||||
kSize: /* @__PURE__ */ Symbol("size"),
|
||||
kBusy: /* @__PURE__ */ Symbol("busy"),
|
||||
kQueued: /* @__PURE__ */ Symbol("queued"),
|
||||
kFree: /* @__PURE__ */ Symbol("free"),
|
||||
kConnected: /* @__PURE__ */ Symbol("connected"),
|
||||
kClosed: /* @__PURE__ */ Symbol("closed"),
|
||||
kNeedDrain: /* @__PURE__ */ Symbol("need drain"),
|
||||
kReset: /* @__PURE__ */ Symbol("reset"),
|
||||
kDestroyed: /* @__PURE__ */ Symbol.for("nodejs.stream.destroyed"),
|
||||
kMaxHeadersSize: /* @__PURE__ */ Symbol("max headers size"),
|
||||
kRunningIdx: /* @__PURE__ */ Symbol("running index"),
|
||||
kPendingIdx: /* @__PURE__ */ Symbol("pending index"),
|
||||
kError: /* @__PURE__ */ Symbol("error"),
|
||||
kClients: /* @__PURE__ */ Symbol("clients"),
|
||||
kClient: /* @__PURE__ */ Symbol("client"),
|
||||
kParser: /* @__PURE__ */ Symbol("parser"),
|
||||
kOnDestroyed: /* @__PURE__ */ Symbol("destroy callbacks"),
|
||||
kPipelining: /* @__PURE__ */ Symbol("pipelining"),
|
||||
kSocket: /* @__PURE__ */ Symbol("socket"),
|
||||
kHostHeader: /* @__PURE__ */ Symbol("host header"),
|
||||
kConnector: /* @__PURE__ */ Symbol("connector"),
|
||||
kStrictContentLength: /* @__PURE__ */ Symbol("strict content length"),
|
||||
kMaxRedirections: /* @__PURE__ */ Symbol("maxRedirections"),
|
||||
kMaxRequests: /* @__PURE__ */ Symbol("maxRequestsPerClient"),
|
||||
kProxy: /* @__PURE__ */ Symbol("proxy agent options"),
|
||||
kCounter: /* @__PURE__ */ Symbol("socket request counter"),
|
||||
kInterceptors: /* @__PURE__ */ Symbol("dispatch interceptors"),
|
||||
kMaxResponseSize: /* @__PURE__ */ Symbol("max response size"),
|
||||
kHTTP2Session: /* @__PURE__ */ Symbol("http2Session"),
|
||||
kHTTP2SessionState: /* @__PURE__ */ Symbol("http2Session state"),
|
||||
kHTTP2BuildRequest: /* @__PURE__ */ Symbol("http2 build request"),
|
||||
kHTTP1BuildRequest: /* @__PURE__ */ Symbol("http1 build request"),
|
||||
kHTTP2CopyHeaders: /* @__PURE__ */ Symbol("http2 copy headers"),
|
||||
kHTTPConnVersion: /* @__PURE__ */ Symbol("http connection version"),
|
||||
kRetryHandlerDefaultRetry: /* @__PURE__ */ Symbol("retry agent default retry"),
|
||||
kConstruct: /* @__PURE__ */ Symbol("constructable")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -3594,7 +3594,7 @@ var require_constants2 = __commonJS({
|
||||
var require_global = __commonJS({
|
||||
"node_modules/undici/lib/fetch/global.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var globalOrigin = Symbol.for("undici.globalOrigin.1");
|
||||
var globalOrigin = /* @__PURE__ */ Symbol.for("undici.globalOrigin.1");
|
||||
function getGlobalOrigin() {
|
||||
return globalThis[globalOrigin];
|
||||
}
|
||||
@@ -4246,12 +4246,12 @@ var require_symbols2 = __commonJS({
|
||||
"node_modules/undici/lib/fetch/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kUrl: Symbol("url"),
|
||||
kHeaders: Symbol("headers"),
|
||||
kSignal: Symbol("signal"),
|
||||
kState: Symbol("state"),
|
||||
kGuard: Symbol("guard"),
|
||||
kRealm: Symbol("realm")
|
||||
kUrl: /* @__PURE__ */ Symbol("url"),
|
||||
kHeaders: /* @__PURE__ */ Symbol("headers"),
|
||||
kSignal: /* @__PURE__ */ Symbol("signal"),
|
||||
kState: /* @__PURE__ */ Symbol("state"),
|
||||
kGuard: /* @__PURE__ */ Symbol("guard"),
|
||||
kRealm: /* @__PURE__ */ Symbol("realm")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -5644,7 +5644,7 @@ var require_request = __commonJS({
|
||||
var tokenRegExp = /^[\^_`a-zA-Z\-0-9!#$%&'*+.|~]+$/;
|
||||
var headerCharRegex = /[^\t\x20-\x7e\x80-\xff]/;
|
||||
var invalidPathRegex = /[^\u0021-\u00ff]/;
|
||||
var kHandler = Symbol("handler");
|
||||
var kHandler = /* @__PURE__ */ Symbol("handler");
|
||||
var channels = {};
|
||||
var extractBody;
|
||||
try {
|
||||
@@ -6031,11 +6031,11 @@ var require_dispatcher_base = __commonJS({
|
||||
InvalidArgumentError
|
||||
} = require_errors();
|
||||
var { kDestroy, kClose, kDispatch, kInterceptors } = require_symbols();
|
||||
var kDestroyed = Symbol("destroyed");
|
||||
var kClosed = Symbol("closed");
|
||||
var kOnDestroyed = Symbol("onDestroyed");
|
||||
var kOnClosed = Symbol("onClosed");
|
||||
var kInterceptedDispatch = Symbol("Intercepted Dispatch");
|
||||
var kDestroyed = /* @__PURE__ */ Symbol("destroyed");
|
||||
var kClosed = /* @__PURE__ */ Symbol("closed");
|
||||
var kOnDestroyed = /* @__PURE__ */ Symbol("onDestroyed");
|
||||
var kOnClosed = /* @__PURE__ */ Symbol("onClosed");
|
||||
var kInterceptedDispatch = /* @__PURE__ */ Symbol("Intercepted Dispatch");
|
||||
var DispatcherBase = class extends Dispatcher {
|
||||
constructor() {
|
||||
super();
|
||||
@@ -6690,7 +6690,7 @@ var require_RedirectHandler = __commonJS({
|
||||
var { InvalidArgumentError } = require_errors();
|
||||
var EE = require("events");
|
||||
var redirectableStatusCodes = [300, 301, 302, 303, 307, 308];
|
||||
var kBody = Symbol("body");
|
||||
var kBody = /* @__PURE__ */ Symbol("body");
|
||||
var BodyAsyncIterable = class {
|
||||
constructor(body) {
|
||||
this[kBody] = body;
|
||||
@@ -6964,7 +6964,7 @@ var require_client = __commonJS({
|
||||
} = http2;
|
||||
var h2ExperimentalWarned = false;
|
||||
var FastBuffer = Buffer[Symbol.species];
|
||||
var kClosedResolve = Symbol("kClosedResolve");
|
||||
var kClosedResolve = /* @__PURE__ */ Symbol("kClosedResolve");
|
||||
var channels = {};
|
||||
try {
|
||||
const diagnosticsChannel = require("diagnostics_channel");
|
||||
@@ -8634,7 +8634,7 @@ var require_fixed_queue = __commonJS({
|
||||
var require_pool_stats = __commonJS({
|
||||
"node_modules/undici/lib/pool-stats.js"(exports2, module2) {
|
||||
var { kFree, kConnected, kPending, kQueued, kRunning, kSize } = require_symbols();
|
||||
var kPool = Symbol("pool");
|
||||
var kPool = /* @__PURE__ */ Symbol("pool");
|
||||
var PoolStats = class {
|
||||
constructor(pool) {
|
||||
this[kPool] = pool;
|
||||
@@ -8670,18 +8670,18 @@ var require_pool_base = __commonJS({
|
||||
var FixedQueue = require_fixed_queue();
|
||||
var { kConnected, kSize, kRunning, kPending, kQueued, kBusy, kFree, kUrl, kClose, kDestroy, kDispatch } = require_symbols();
|
||||
var PoolStats = require_pool_stats();
|
||||
var kClients = Symbol("clients");
|
||||
var kNeedDrain = Symbol("needDrain");
|
||||
var kQueue = Symbol("queue");
|
||||
var kClosedResolve = Symbol("closed resolve");
|
||||
var kOnDrain = Symbol("onDrain");
|
||||
var kOnConnect = Symbol("onConnect");
|
||||
var kOnDisconnect = Symbol("onDisconnect");
|
||||
var kOnConnectionError = Symbol("onConnectionError");
|
||||
var kGetDispatcher = Symbol("get dispatcher");
|
||||
var kAddClient = Symbol("add client");
|
||||
var kRemoveClient = Symbol("remove client");
|
||||
var kStats = Symbol("stats");
|
||||
var kClients = /* @__PURE__ */ Symbol("clients");
|
||||
var kNeedDrain = /* @__PURE__ */ Symbol("needDrain");
|
||||
var kQueue = /* @__PURE__ */ Symbol("queue");
|
||||
var kClosedResolve = /* @__PURE__ */ Symbol("closed resolve");
|
||||
var kOnDrain = /* @__PURE__ */ Symbol("onDrain");
|
||||
var kOnConnect = /* @__PURE__ */ Symbol("onConnect");
|
||||
var kOnDisconnect = /* @__PURE__ */ Symbol("onDisconnect");
|
||||
var kOnConnectionError = /* @__PURE__ */ Symbol("onConnectionError");
|
||||
var kGetDispatcher = /* @__PURE__ */ Symbol("get dispatcher");
|
||||
var kAddClient = /* @__PURE__ */ Symbol("add client");
|
||||
var kRemoveClient = /* @__PURE__ */ Symbol("remove client");
|
||||
var kStats = /* @__PURE__ */ Symbol("stats");
|
||||
var PoolBase = class extends DispatcherBase {
|
||||
constructor() {
|
||||
super();
|
||||
@@ -8835,9 +8835,9 @@ var require_pool = __commonJS({
|
||||
var util = require_util();
|
||||
var { kUrl, kInterceptors } = require_symbols();
|
||||
var buildConnector = require_connect();
|
||||
var kOptions = Symbol("options");
|
||||
var kConnections = Symbol("connections");
|
||||
var kFactory = Symbol("factory");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
var kConnections = /* @__PURE__ */ Symbol("connections");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
function defaultFactory(origin, opts) {
|
||||
return new Client(origin, opts);
|
||||
}
|
||||
@@ -8926,14 +8926,14 @@ var require_balanced_pool = __commonJS({
|
||||
var Pool = require_pool();
|
||||
var { kUrl, kInterceptors } = require_symbols();
|
||||
var { parseOrigin } = require_util();
|
||||
var kFactory = Symbol("factory");
|
||||
var kOptions = Symbol("options");
|
||||
var kGreatestCommonDivisor = Symbol("kGreatestCommonDivisor");
|
||||
var kCurrentWeight = Symbol("kCurrentWeight");
|
||||
var kIndex = Symbol("kIndex");
|
||||
var kWeight = Symbol("kWeight");
|
||||
var kMaxWeightPerServer = Symbol("kMaxWeightPerServer");
|
||||
var kErrorPenalty = Symbol("kErrorPenalty");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
var kGreatestCommonDivisor = /* @__PURE__ */ Symbol("kGreatestCommonDivisor");
|
||||
var kCurrentWeight = /* @__PURE__ */ Symbol("kCurrentWeight");
|
||||
var kIndex = /* @__PURE__ */ Symbol("kIndex");
|
||||
var kWeight = /* @__PURE__ */ Symbol("kWeight");
|
||||
var kMaxWeightPerServer = /* @__PURE__ */ Symbol("kMaxWeightPerServer");
|
||||
var kErrorPenalty = /* @__PURE__ */ Symbol("kErrorPenalty");
|
||||
function getGreatestCommonDivisor(a, b) {
|
||||
if (b === 0) return a;
|
||||
return getGreatestCommonDivisor(b, a % b);
|
||||
@@ -9096,14 +9096,14 @@ var require_agent = __commonJS({
|
||||
var util = require_util();
|
||||
var createRedirectInterceptor = require_redirectInterceptor();
|
||||
var { WeakRef: WeakRef2, FinalizationRegistry } = require_dispatcher_weakref()();
|
||||
var kOnConnect = Symbol("onConnect");
|
||||
var kOnDisconnect = Symbol("onDisconnect");
|
||||
var kOnConnectionError = Symbol("onConnectionError");
|
||||
var kMaxRedirections = Symbol("maxRedirections");
|
||||
var kOnDrain = Symbol("onDrain");
|
||||
var kFactory = Symbol("factory");
|
||||
var kFinalizer = Symbol("finalizer");
|
||||
var kOptions = Symbol("options");
|
||||
var kOnConnect = /* @__PURE__ */ Symbol("onConnect");
|
||||
var kOnDisconnect = /* @__PURE__ */ Symbol("onDisconnect");
|
||||
var kOnConnectionError = /* @__PURE__ */ Symbol("onConnectionError");
|
||||
var kMaxRedirections = /* @__PURE__ */ Symbol("maxRedirections");
|
||||
var kOnDrain = /* @__PURE__ */ Symbol("onDrain");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
var kFinalizer = /* @__PURE__ */ Symbol("finalizer");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
function defaultFactory(origin, opts) {
|
||||
return opts && opts.connections === 1 ? new Client(origin, opts) : new Pool(origin, opts);
|
||||
}
|
||||
@@ -9212,11 +9212,11 @@ var require_readable = __commonJS({
|
||||
var util = require_util();
|
||||
var { ReadableStreamFrom, toUSVString } = require_util();
|
||||
var Blob2;
|
||||
var kConsume = Symbol("kConsume");
|
||||
var kReading = Symbol("kReading");
|
||||
var kBody = Symbol("kBody");
|
||||
var kAbort = Symbol("abort");
|
||||
var kContentType = Symbol("kContentType");
|
||||
var kConsume = /* @__PURE__ */ Symbol("kConsume");
|
||||
var kReading = /* @__PURE__ */ Symbol("kReading");
|
||||
var kBody = /* @__PURE__ */ Symbol("kBody");
|
||||
var kAbort = /* @__PURE__ */ Symbol("abort");
|
||||
var kContentType = /* @__PURE__ */ Symbol("kContentType");
|
||||
var noop = () => {
|
||||
};
|
||||
module2.exports = class BodyReadable extends Readable {
|
||||
@@ -9502,8 +9502,8 @@ var require_abort_signal = __commonJS({
|
||||
"node_modules/undici/lib/api/abort-signal.js"(exports2, module2) {
|
||||
var { addAbortListener } = require_util();
|
||||
var { RequestAbortedError } = require_errors();
|
||||
var kListener = Symbol("kListener");
|
||||
var kSignal = Symbol("kSignal");
|
||||
var kListener = /* @__PURE__ */ Symbol("kListener");
|
||||
var kSignal = /* @__PURE__ */ Symbol("kSignal");
|
||||
function abort(self2) {
|
||||
if (self2.abort) {
|
||||
self2.abort();
|
||||
@@ -9892,7 +9892,7 @@ var require_api_pipeline = __commonJS({
|
||||
var { AsyncResource } = require("async_hooks");
|
||||
var { addSignal, removeSignal } = require_abort_signal();
|
||||
var assert = require("assert");
|
||||
var kResume = Symbol("resume");
|
||||
var kResume = /* @__PURE__ */ Symbol("resume");
|
||||
var PipelineRequest = class extends Readable {
|
||||
constructor() {
|
||||
super({ autoDestroy: true });
|
||||
@@ -10286,25 +10286,25 @@ var require_mock_symbols = __commonJS({
|
||||
"node_modules/undici/lib/mock/mock-symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kAgent: Symbol("agent"),
|
||||
kOptions: Symbol("options"),
|
||||
kFactory: Symbol("factory"),
|
||||
kDispatches: Symbol("dispatches"),
|
||||
kDispatchKey: Symbol("dispatch key"),
|
||||
kDefaultHeaders: Symbol("default headers"),
|
||||
kDefaultTrailers: Symbol("default trailers"),
|
||||
kContentLength: Symbol("content length"),
|
||||
kMockAgent: Symbol("mock agent"),
|
||||
kMockAgentSet: Symbol("mock agent set"),
|
||||
kMockAgentGet: Symbol("mock agent get"),
|
||||
kMockDispatch: Symbol("mock dispatch"),
|
||||
kClose: Symbol("close"),
|
||||
kOriginalClose: Symbol("original agent close"),
|
||||
kOrigin: Symbol("origin"),
|
||||
kIsMockActive: Symbol("is mock active"),
|
||||
kNetConnect: Symbol("net connect"),
|
||||
kGetNetConnect: Symbol("get net connect"),
|
||||
kConnected: Symbol("connected")
|
||||
kAgent: /* @__PURE__ */ Symbol("agent"),
|
||||
kOptions: /* @__PURE__ */ Symbol("options"),
|
||||
kFactory: /* @__PURE__ */ Symbol("factory"),
|
||||
kDispatches: /* @__PURE__ */ Symbol("dispatches"),
|
||||
kDispatchKey: /* @__PURE__ */ Symbol("dispatch key"),
|
||||
kDefaultHeaders: /* @__PURE__ */ Symbol("default headers"),
|
||||
kDefaultTrailers: /* @__PURE__ */ Symbol("default trailers"),
|
||||
kContentLength: /* @__PURE__ */ Symbol("content length"),
|
||||
kMockAgent: /* @__PURE__ */ Symbol("mock agent"),
|
||||
kMockAgentSet: /* @__PURE__ */ Symbol("mock agent set"),
|
||||
kMockAgentGet: /* @__PURE__ */ Symbol("mock agent get"),
|
||||
kMockDispatch: /* @__PURE__ */ Symbol("mock dispatch"),
|
||||
kClose: /* @__PURE__ */ Symbol("close"),
|
||||
kOriginalClose: /* @__PURE__ */ Symbol("original agent close"),
|
||||
kOrigin: /* @__PURE__ */ Symbol("origin"),
|
||||
kIsMockActive: /* @__PURE__ */ Symbol("is mock active"),
|
||||
kNetConnect: /* @__PURE__ */ Symbol("net connect"),
|
||||
kGetNetConnect: /* @__PURE__ */ Symbol("get net connect"),
|
||||
kConnected: /* @__PURE__ */ Symbol("connected")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -11076,12 +11076,12 @@ var require_proxy_agent = __commonJS({
|
||||
var DispatcherBase = require_dispatcher_base();
|
||||
var { InvalidArgumentError, RequestAbortedError } = require_errors();
|
||||
var buildConnector = require_connect();
|
||||
var kAgent = Symbol("proxy agent");
|
||||
var kClient = Symbol("proxy client");
|
||||
var kProxyHeaders = Symbol("proxy headers");
|
||||
var kRequestTls = Symbol("request tls settings");
|
||||
var kProxyTls = Symbol("proxy tls settings");
|
||||
var kConnectEndpoint = Symbol("connect endpoint function");
|
||||
var kAgent = /* @__PURE__ */ Symbol("proxy agent");
|
||||
var kClient = /* @__PURE__ */ Symbol("proxy client");
|
||||
var kProxyHeaders = /* @__PURE__ */ Symbol("proxy headers");
|
||||
var kRequestTls = /* @__PURE__ */ Symbol("request tls settings");
|
||||
var kProxyTls = /* @__PURE__ */ Symbol("proxy tls settings");
|
||||
var kConnectEndpoint = /* @__PURE__ */ Symbol("connect endpoint function");
|
||||
function defaultProtocolPort(protocol) {
|
||||
return protocol === "https:" ? 443 : 80;
|
||||
}
|
||||
@@ -11488,7 +11488,7 @@ var require_RetryHandler = __commonJS({
|
||||
var require_global2 = __commonJS({
|
||||
"node_modules/undici/lib/global.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var globalDispatcher = Symbol.for("undici.globalDispatcher.1");
|
||||
var globalDispatcher = /* @__PURE__ */ Symbol.for("undici.globalDispatcher.1");
|
||||
var { InvalidArgumentError } = require_errors();
|
||||
var Agent = require_agent();
|
||||
if (getGlobalDispatcher() === void 0) {
|
||||
@@ -11563,8 +11563,8 @@ var require_headers = __commonJS({
|
||||
var util = require("util");
|
||||
var { webidl } = require_webidl();
|
||||
var assert = require("assert");
|
||||
var kHeadersMap = Symbol("headers map");
|
||||
var kHeadersSortedMap = Symbol("headers map sorted");
|
||||
var kHeadersMap = /* @__PURE__ */ Symbol("headers map");
|
||||
var kHeadersSortedMap = /* @__PURE__ */ Symbol("headers map sorted");
|
||||
function isHTTPWhiteSpaceCharCode(code) {
|
||||
return code === 10 || code === 13 || code === 9 || code === 32;
|
||||
}
|
||||
@@ -11891,7 +11891,7 @@ var require_headers = __commonJS({
|
||||
callbackFn.apply(thisArg, [value, key, this]);
|
||||
}
|
||||
}
|
||||
[Symbol.for("nodejs.util.inspect.custom")]() {
|
||||
[/* @__PURE__ */ Symbol.for("nodejs.util.inspect.custom")]() {
|
||||
webidl.brandCheck(this, _Headers);
|
||||
return this[kHeadersList];
|
||||
}
|
||||
@@ -12351,7 +12351,7 @@ var require_request2 = __commonJS({
|
||||
var assert = require("assert");
|
||||
var { getMaxListeners, setMaxListeners, getEventListeners, defaultMaxListeners } = require("events");
|
||||
var TransformStream = globalThis.TransformStream;
|
||||
var kAbortController = Symbol("abortController");
|
||||
var kAbortController = /* @__PURE__ */ Symbol("abortController");
|
||||
var requestFinalizer = new FinalizationRegistry(({ signal, abort }) => {
|
||||
signal.removeEventListener("abort", abort);
|
||||
});
|
||||
@@ -13997,12 +13997,12 @@ var require_symbols3 = __commonJS({
|
||||
"node_modules/undici/lib/fileapi/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kState: Symbol("FileReader state"),
|
||||
kResult: Symbol("FileReader result"),
|
||||
kError: Symbol("FileReader error"),
|
||||
kLastProgressEventFired: Symbol("FileReader last progress event fired timestamp"),
|
||||
kEvents: Symbol("FileReader events"),
|
||||
kAborted: Symbol("FileReader aborted")
|
||||
kState: /* @__PURE__ */ Symbol("FileReader state"),
|
||||
kResult: /* @__PURE__ */ Symbol("FileReader result"),
|
||||
kError: /* @__PURE__ */ Symbol("FileReader error"),
|
||||
kLastProgressEventFired: /* @__PURE__ */ Symbol("FileReader last progress event fired timestamp"),
|
||||
kEvents: /* @__PURE__ */ Symbol("FileReader events"),
|
||||
kAborted: /* @__PURE__ */ Symbol("FileReader aborted")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -14012,7 +14012,7 @@ var require_progressevent = __commonJS({
|
||||
"node_modules/undici/lib/fileapi/progressevent.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var { webidl } = require_webidl();
|
||||
var kState = Symbol("ProgressEvent state");
|
||||
var kState = /* @__PURE__ */ Symbol("ProgressEvent state");
|
||||
var ProgressEvent = class _ProgressEvent extends Event {
|
||||
constructor(type2, eventInitDict = {}) {
|
||||
type2 = webidl.converters.DOMString(type2);
|
||||
@@ -15962,14 +15962,14 @@ var require_symbols5 = __commonJS({
|
||||
"node_modules/undici/lib/websocket/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kWebSocketURL: Symbol("url"),
|
||||
kReadyState: Symbol("ready state"),
|
||||
kController: Symbol("controller"),
|
||||
kResponse: Symbol("response"),
|
||||
kBinaryType: Symbol("binary type"),
|
||||
kSentClose: Symbol("sent close"),
|
||||
kReceivedClose: Symbol("received close"),
|
||||
kByteParser: Symbol("byte parser")
|
||||
kWebSocketURL: /* @__PURE__ */ Symbol("url"),
|
||||
kReadyState: /* @__PURE__ */ Symbol("ready state"),
|
||||
kController: /* @__PURE__ */ Symbol("controller"),
|
||||
kResponse: /* @__PURE__ */ Symbol("response"),
|
||||
kBinaryType: /* @__PURE__ */ Symbol("binary type"),
|
||||
kSentClose: /* @__PURE__ */ Symbol("sent close"),
|
||||
kReceivedClose: /* @__PURE__ */ Symbol("received close"),
|
||||
kByteParser: /* @__PURE__ */ Symbol("byte parser")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -19419,7 +19419,7 @@ var require_exec = __commonJS({
|
||||
exports2.getExecOutput = exports2.exec = void 0;
|
||||
var string_decoder_1 = require("string_decoder");
|
||||
var tr = __importStar4(require_toolrunner());
|
||||
function exec2(commandLine, args, options) {
|
||||
function exec(commandLine, args, options) {
|
||||
return __awaiter4(this, void 0, void 0, function* () {
|
||||
const commandArgs = tr.argStringToArray(commandLine);
|
||||
if (commandArgs.length === 0) {
|
||||
@@ -19431,8 +19431,8 @@ var require_exec = __commonJS({
|
||||
return runner.exec();
|
||||
});
|
||||
}
|
||||
exports2.exec = exec2;
|
||||
function getExecOutput2(commandLine, args, options) {
|
||||
exports2.exec = exec;
|
||||
function getExecOutput(commandLine, args, options) {
|
||||
var _a, _b;
|
||||
return __awaiter4(this, void 0, void 0, function* () {
|
||||
let stdout = "";
|
||||
@@ -19454,7 +19454,7 @@ var require_exec = __commonJS({
|
||||
}
|
||||
};
|
||||
const listeners = Object.assign(Object.assign({}, options === null || options === void 0 ? void 0 : options.listeners), { stdout: stdOutListener, stderr: stdErrListener });
|
||||
const exitCode = yield exec2(commandLine, args, Object.assign(Object.assign({}, options), { listeners }));
|
||||
const exitCode = yield exec(commandLine, args, Object.assign(Object.assign({}, options), { listeners }));
|
||||
stdout += stdoutDecoder.end();
|
||||
stderr += stderrDecoder.end();
|
||||
return {
|
||||
@@ -19464,7 +19464,7 @@ var require_exec = __commonJS({
|
||||
};
|
||||
});
|
||||
}
|
||||
exports2.getExecOutput = getExecOutput2;
|
||||
exports2.getExecOutput = getExecOutput;
|
||||
}
|
||||
});
|
||||
|
||||
@@ -19532,12 +19532,12 @@ var require_platform = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.getDetails = exports2.isLinux = exports2.isMacOS = exports2.isWindows = exports2.arch = exports2.platform = void 0;
|
||||
var os_1 = __importDefault4(require("os"));
|
||||
var exec2 = __importStar4(require_exec());
|
||||
var exec = __importStar4(require_exec());
|
||||
var getWindowsInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
const { stdout: version } = yield exec2.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"', void 0, {
|
||||
const { stdout: version } = yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"', void 0, {
|
||||
silent: true
|
||||
});
|
||||
const { stdout: name } = yield exec2.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"', void 0, {
|
||||
const { stdout: name } = yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"', void 0, {
|
||||
silent: true
|
||||
});
|
||||
return {
|
||||
@@ -19547,7 +19547,7 @@ var require_platform = __commonJS({
|
||||
});
|
||||
var getMacOsInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
var _a, _b, _c, _d;
|
||||
const { stdout } = yield exec2.getExecOutput("sw_vers", void 0, {
|
||||
const { stdout } = yield exec.getExecOutput("sw_vers", void 0, {
|
||||
silent: true
|
||||
});
|
||||
const version = (_b = (_a = stdout.match(/ProductVersion:\s*(.+)/)) === null || _a === void 0 ? void 0 : _a[1]) !== null && _b !== void 0 ? _b : "";
|
||||
@@ -19558,7 +19558,7 @@ var require_platform = __commonJS({
|
||||
};
|
||||
});
|
||||
var getLinuxInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
const { stdout } = yield exec2.getExecOutput("lsb_release", ["-i", "-r", "-s"], {
|
||||
const { stdout } = yield exec.getExecOutput("lsb_release", ["-i", "-r", "-s"], {
|
||||
silent: true
|
||||
});
|
||||
const [name, version] = stdout.trim().split("\n");
|
||||
@@ -26943,7 +26943,7 @@ var require_range = __commonJS({
|
||||
var require_comparator = __commonJS({
|
||||
"node_modules/semver/classes/comparator.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var ANY = Symbol("SemVer ANY");
|
||||
var ANY = /* @__PURE__ */ Symbol("SemVer ANY");
|
||||
var Comparator = class _Comparator {
|
||||
static get ANY() {
|
||||
return ANY;
|
||||
@@ -27627,7 +27627,7 @@ var require_package = __commonJS({
|
||||
"package.json"(exports2, module2) {
|
||||
module2.exports = {
|
||||
name: "codeql",
|
||||
version: "4.31.4",
|
||||
version: "4.31.9",
|
||||
private: true,
|
||||
description: "CodeQL action",
|
||||
scripts: {
|
||||
@@ -27662,7 +27662,6 @@ var require_package = __commonJS({
|
||||
"@actions/io": "^2.0.0",
|
||||
"@actions/tool-cache": "^2.0.2",
|
||||
"@octokit/plugin-retry": "^6.0.0",
|
||||
"@octokit/request-error": "^7.0.2",
|
||||
"@schemastore/package": "0.0.10",
|
||||
archiver: "^7.0.1",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
@@ -27671,36 +27670,35 @@ var require_package = __commonJS({
|
||||
"js-yaml": "^4.1.1",
|
||||
jsonschema: "1.4.1",
|
||||
long: "^5.3.2",
|
||||
"node-forge": "^1.3.1",
|
||||
octokit: "^5.0.5",
|
||||
"node-forge": "^1.3.3",
|
||||
semver: "^7.7.3",
|
||||
uuid: "^13.0.0"
|
||||
},
|
||||
devDependencies: {
|
||||
"@ava/typescript": "6.0.0",
|
||||
"@eslint/compat": "^1.4.1",
|
||||
"@eslint/eslintrc": "^3.3.1",
|
||||
"@eslint/compat": "^2.0.0",
|
||||
"@eslint/eslintrc": "^3.3.3",
|
||||
"@eslint/js": "^9.39.1",
|
||||
"@microsoft/eslint-formatter-sarif": "^3.1.0",
|
||||
"@octokit/types": "^16.0.0",
|
||||
"@types/archiver": "^7.0.0",
|
||||
"@types/follow-redirects": "^1.14.4",
|
||||
"@types/js-yaml": "^4.0.9",
|
||||
"@types/node": "20.19.9",
|
||||
"@types/node": "^20.19.9",
|
||||
"@types/node-forge": "^1.3.14",
|
||||
"@types/semver": "^7.7.1",
|
||||
"@types/sinon": "^17.0.4",
|
||||
"@typescript-eslint/eslint-plugin": "^8.46.4",
|
||||
"@typescript-eslint/parser": "^8.41.0",
|
||||
"@types/sinon": "^21.0.0",
|
||||
"@typescript-eslint/eslint-plugin": "^8.48.1",
|
||||
"@typescript-eslint/parser": "^8.48.0",
|
||||
ava: "^6.4.1",
|
||||
esbuild: "^0.27.0",
|
||||
esbuild: "^0.27.1",
|
||||
eslint: "^8.57.1",
|
||||
"eslint-import-resolver-typescript": "^3.8.7",
|
||||
"eslint-plugin-filenames": "^1.3.2",
|
||||
"eslint-plugin-github": "^5.1.8",
|
||||
"eslint-plugin-import": "2.29.1",
|
||||
"eslint-plugin-jsdoc": "^61.1.12",
|
||||
"eslint-plugin-jsdoc": "^61.5.0",
|
||||
"eslint-plugin-no-async-foreach": "^0.1.1",
|
||||
eslint: "^8.57.1",
|
||||
glob: "^11.1.0",
|
||||
nock: "^14.0.10",
|
||||
sinon: "^21.0.0",
|
||||
@@ -33936,7 +33934,7 @@ var require_cacheUtils = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.getRuntimeToken = exports2.getCacheVersion = exports2.assertDefined = exports2.getGnuTarPathOnWindows = exports2.getCacheFileName = exports2.getCompressionMethod = exports2.unlinkFile = exports2.resolvePaths = exports2.getArchiveFileSizeInBytes = exports2.createTempDirectory = void 0;
|
||||
var core14 = __importStar4(require_core());
|
||||
var exec2 = __importStar4(require_exec());
|
||||
var exec = __importStar4(require_exec());
|
||||
var glob2 = __importStar4(require_glob());
|
||||
var io6 = __importStar4(require_io3());
|
||||
var crypto = __importStar4(require("crypto"));
|
||||
@@ -34020,7 +34018,7 @@ var require_cacheUtils = __commonJS({
|
||||
additionalArgs.push("--version");
|
||||
core14.debug(`Checking ${app} ${additionalArgs.join(" ")}`);
|
||||
try {
|
||||
yield exec2.exec(`${app}`, additionalArgs, {
|
||||
yield exec.exec(`${app}`, additionalArgs, {
|
||||
ignoreReturnCode: true,
|
||||
silent: true,
|
||||
listeners: {
|
||||
@@ -36498,7 +36496,7 @@ var require_file2 = __commonJS({
|
||||
throw new Error("Not implemented");
|
||||
}
|
||||
};
|
||||
var rawContent = Symbol("rawContent");
|
||||
var rawContent = /* @__PURE__ */ Symbol("rawContent");
|
||||
function hasRawContent(x) {
|
||||
return typeof x[rawContent] === "function";
|
||||
}
|
||||
@@ -38096,7 +38094,7 @@ var require_dist2 = __commonJS({
|
||||
var http = __importStar4(require("http"));
|
||||
var https_1 = require("https");
|
||||
__exportStar4(require_helpers3(), exports2);
|
||||
var INTERNAL = Symbol("AgentBaseInternalState");
|
||||
var INTERNAL = /* @__PURE__ */ Symbol("AgentBaseInternalState");
|
||||
var Agent = class extends http.Agent {
|
||||
constructor(opts) {
|
||||
super(opts);
|
||||
@@ -38791,8 +38789,8 @@ var require_tracingContext = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.TracingContextImpl = exports2.createTracingContext = exports2.knownContextKeys = void 0;
|
||||
exports2.knownContextKeys = {
|
||||
span: Symbol.for("@azure/core-tracing span"),
|
||||
namespace: Symbol.for("@azure/core-tracing namespace")
|
||||
span: /* @__PURE__ */ Symbol.for("@azure/core-tracing span"),
|
||||
namespace: /* @__PURE__ */ Symbol.for("@azure/core-tracing namespace")
|
||||
};
|
||||
function createTracingContext(options = {}) {
|
||||
let context2 = new TracingContextImpl(options.parentContext);
|
||||
@@ -42247,7 +42245,7 @@ var require_operationHelpers = __commonJS({
|
||||
}
|
||||
return result;
|
||||
}
|
||||
var originalRequestSymbol = Symbol.for("@azure/core-client original request");
|
||||
var originalRequestSymbol = /* @__PURE__ */ Symbol.for("@azure/core-client original request");
|
||||
function hasOriginalRequest(request) {
|
||||
return originalRequestSymbol in request;
|
||||
}
|
||||
@@ -43230,8 +43228,8 @@ var require_util8 = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.HttpHeaders = exports2.toHttpHeadersLike = exports2.toWebResourceLike = exports2.toPipelineRequest = void 0;
|
||||
var core_rest_pipeline_1 = require_commonjs5();
|
||||
var originalRequestSymbol = Symbol("Original PipelineRequest");
|
||||
var originalClientRequestSymbol = Symbol.for("@azure/core-client original request");
|
||||
var originalRequestSymbol = /* @__PURE__ */ Symbol("Original PipelineRequest");
|
||||
var originalClientRequestSymbol = /* @__PURE__ */ Symbol.for("@azure/core-client original request");
|
||||
function toPipelineRequest(webResource, options = {}) {
|
||||
const compatWebResource = webResource;
|
||||
const request = compatWebResource[originalRequestSymbol];
|
||||
@@ -43473,7 +43471,7 @@ var require_response2 = __commonJS({
|
||||
exports2.toPipelineResponse = exports2.toCompatResponse = void 0;
|
||||
var core_rest_pipeline_1 = require_commonjs5();
|
||||
var util_js_1 = require_util8();
|
||||
var originalResponse = Symbol("Original FullOperationResponse");
|
||||
var originalResponse = /* @__PURE__ */ Symbol("Original FullOperationResponse");
|
||||
function toCompatResponse(response, options) {
|
||||
let request = (0, util_js_1.toWebResourceLike)(response.request);
|
||||
let headers = (0, util_js_1.toHttpHeadersLike)(response.headers);
|
||||
@@ -46094,7 +46092,7 @@ var require_dist6 = __commonJS({
|
||||
state
|
||||
}),
|
||||
onProgress: (callback) => {
|
||||
const s = Symbol();
|
||||
const s = /* @__PURE__ */ Symbol();
|
||||
handlers.set(s, callback);
|
||||
return () => handlers.delete(s);
|
||||
},
|
||||
@@ -71451,7 +71449,7 @@ var require_binary_format_contract = __commonJS({
|
||||
exports2.WireType = exports2.mergeBinaryOptions = exports2.UnknownFieldHandler = void 0;
|
||||
var UnknownFieldHandler;
|
||||
(function(UnknownFieldHandler2) {
|
||||
UnknownFieldHandler2.symbol = Symbol.for("protobuf-ts/unknown");
|
||||
UnknownFieldHandler2.symbol = /* @__PURE__ */ Symbol.for("protobuf-ts/unknown");
|
||||
UnknownFieldHandler2.onRead = (typeName, message, fieldNo, wireType, data) => {
|
||||
let container = is(message) ? message[UnknownFieldHandler2.symbol] : message[UnknownFieldHandler2.symbol] = [];
|
||||
container.push({ no: fieldNo, wireType, data });
|
||||
@@ -72376,7 +72374,7 @@ var require_message_type_contract = __commonJS({
|
||||
"use strict";
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.MESSAGE_TYPE = void 0;
|
||||
exports2.MESSAGE_TYPE = Symbol.for("protobuf-ts/message-type");
|
||||
exports2.MESSAGE_TYPE = /* @__PURE__ */ Symbol.for("protobuf-ts/message-type");
|
||||
}
|
||||
});
|
||||
|
||||
@@ -81017,7 +81015,7 @@ var require_minimatch2 = __commonJS({
|
||||
module2.exports = minimatch;
|
||||
var path2 = require_path();
|
||||
minimatch.sep = path2.sep;
|
||||
var GLOBSTAR = Symbol("globstar **");
|
||||
var GLOBSTAR = /* @__PURE__ */ Symbol("globstar **");
|
||||
minimatch.GLOBSTAR = GLOBSTAR;
|
||||
var expand = require_brace_expansion2();
|
||||
var plTypes = {
|
||||
@@ -81081,7 +81079,7 @@ var require_minimatch2 = __commonJS({
|
||||
throw new TypeError("pattern is too long");
|
||||
}
|
||||
};
|
||||
var SUBPARSE = Symbol("subparse");
|
||||
var SUBPARSE = /* @__PURE__ */ Symbol("subparse");
|
||||
minimatch.makeRe = (pattern, options) => new Minimatch(pattern, options || {}).makeRe();
|
||||
minimatch.match = (list, pattern, options = {}) => {
|
||||
const mm = new Minimatch(pattern, options);
|
||||
@@ -82123,7 +82121,7 @@ var require_async = __commonJS({
|
||||
}
|
||||
var mapSeries$1 = awaitify(mapSeries, 3);
|
||||
var applyEachSeries = applyEach$1(mapSeries$1);
|
||||
const PROMISE_SYMBOL = Symbol("promiseCallback");
|
||||
const PROMISE_SYMBOL = /* @__PURE__ */ Symbol("promiseCallback");
|
||||
function promiseCallback() {
|
||||
let resolve2, reject2;
|
||||
function callback(err, ...args) {
|
||||
@@ -84060,8 +84058,8 @@ var require_graceful_fs = __commonJS({
|
||||
var gracefulQueue;
|
||||
var previousSymbol;
|
||||
if (typeof Symbol === "function" && typeof Symbol.for === "function") {
|
||||
gracefulQueue = Symbol.for("graceful-fs.queue");
|
||||
previousSymbol = Symbol.for("graceful-fs.previous");
|
||||
gracefulQueue = /* @__PURE__ */ Symbol.for("graceful-fs.queue");
|
||||
previousSymbol = /* @__PURE__ */ Symbol.for("graceful-fs.previous");
|
||||
} else {
|
||||
gracefulQueue = "___graceful-fs.queue";
|
||||
previousSymbol = "___graceful-fs.previous";
|
||||
@@ -87308,8 +87306,8 @@ var require_primordials = __commonJS({
|
||||
SymbolAsyncIterator: Symbol.asyncIterator,
|
||||
SymbolHasInstance: Symbol.hasInstance,
|
||||
SymbolIterator: Symbol.iterator,
|
||||
SymbolDispose: Symbol.dispose || Symbol("Symbol.dispose"),
|
||||
SymbolAsyncDispose: Symbol.asyncDispose || Symbol("Symbol.asyncDispose"),
|
||||
SymbolDispose: Symbol.dispose || /* @__PURE__ */ Symbol("Symbol.dispose"),
|
||||
SymbolAsyncDispose: Symbol.asyncDispose || /* @__PURE__ */ Symbol("Symbol.asyncDispose"),
|
||||
TypedArrayPrototypeSet(self2, buf, len) {
|
||||
return self2.set(buf, len);
|
||||
},
|
||||
@@ -88171,7 +88169,7 @@ var require_util13 = __commonJS({
|
||||
return ac.signal;
|
||||
}
|
||||
};
|
||||
module2.exports.promisify.custom = Symbol.for("nodejs.util.promisify.custom");
|
||||
module2.exports.promisify.custom = /* @__PURE__ */ Symbol.for("nodejs.util.promisify.custom");
|
||||
}
|
||||
});
|
||||
|
||||
@@ -88181,7 +88179,7 @@ var require_errors4 = __commonJS({
|
||||
"use strict";
|
||||
var { format, inspect, AggregateError: CustomAggregateError } = require_util13();
|
||||
var AggregateError = globalThis.AggregateError || CustomAggregateError;
|
||||
var kIsNodeError = Symbol("kIsNodeError");
|
||||
var kIsNodeError = /* @__PURE__ */ Symbol("kIsNodeError");
|
||||
var kTypes = [
|
||||
"string",
|
||||
"function",
|
||||
@@ -89758,7 +89756,7 @@ var require_buffer_list = __commonJS({
|
||||
return ret;
|
||||
}
|
||||
// Make sure the linked list only shows the minimal necessary information.
|
||||
[Symbol.for("nodejs.util.inspect.custom")](_2, options) {
|
||||
[/* @__PURE__ */ Symbol.for("nodejs.util.inspect.custom")](_2, options) {
|
||||
return inspect(this, {
|
||||
...options,
|
||||
// Only inspect one level.
|
||||
@@ -95091,7 +95089,7 @@ var require_commonjs15 = __commonJS({
|
||||
};
|
||||
exports2.sep = defaultPlatform === "win32" ? path2.win32.sep : path2.posix.sep;
|
||||
exports2.minimatch.sep = exports2.sep;
|
||||
exports2.GLOBSTAR = Symbol("globstar **");
|
||||
exports2.GLOBSTAR = /* @__PURE__ */ Symbol("globstar **");
|
||||
exports2.minimatch.GLOBSTAR = exports2.GLOBSTAR;
|
||||
var qmark = "[^/]";
|
||||
var star = qmark + "*?";
|
||||
@@ -95824,7 +95822,6 @@ var require_commonjs16 = __commonJS({
|
||||
};
|
||||
}
|
||||
var shouldWarn = (code) => !warned.has(code);
|
||||
var TYPE = Symbol("type");
|
||||
var isPosInt = (n) => n && n === Math.floor(n) && n > 0 && isFinite(n);
|
||||
var getUintArray = (max) => !isPosInt(max) ? null : max <= Math.pow(2, 8) ? Uint8Array : max <= Math.pow(2, 16) ? Uint16Array : max <= Math.pow(2, 32) ? Uint32Array : max <= Number.MAX_SAFE_INTEGER ? ZeroArray : null;
|
||||
var ZeroArray = class extends Array {
|
||||
@@ -97193,37 +97190,37 @@ var require_commonjs17 = __commonJS({
|
||||
exports2.isReadable = isReadable;
|
||||
var isWritable = (s) => !!s && typeof s === "object" && s instanceof node_events_1.EventEmitter && typeof s.write === "function" && typeof s.end === "function";
|
||||
exports2.isWritable = isWritable;
|
||||
var EOF = Symbol("EOF");
|
||||
var MAYBE_EMIT_END = Symbol("maybeEmitEnd");
|
||||
var EMITTED_END = Symbol("emittedEnd");
|
||||
var EMITTING_END = Symbol("emittingEnd");
|
||||
var EMITTED_ERROR = Symbol("emittedError");
|
||||
var CLOSED = Symbol("closed");
|
||||
var READ = Symbol("read");
|
||||
var FLUSH = Symbol("flush");
|
||||
var FLUSHCHUNK = Symbol("flushChunk");
|
||||
var ENCODING = Symbol("encoding");
|
||||
var DECODER = Symbol("decoder");
|
||||
var FLOWING = Symbol("flowing");
|
||||
var PAUSED = Symbol("paused");
|
||||
var RESUME = Symbol("resume");
|
||||
var BUFFER = Symbol("buffer");
|
||||
var PIPES = Symbol("pipes");
|
||||
var BUFFERLENGTH = Symbol("bufferLength");
|
||||
var BUFFERPUSH = Symbol("bufferPush");
|
||||
var BUFFERSHIFT = Symbol("bufferShift");
|
||||
var OBJECTMODE = Symbol("objectMode");
|
||||
var DESTROYED = Symbol("destroyed");
|
||||
var ERROR = Symbol("error");
|
||||
var EMITDATA = Symbol("emitData");
|
||||
var EMITEND = Symbol("emitEnd");
|
||||
var EMITEND2 = Symbol("emitEnd2");
|
||||
var ASYNC = Symbol("async");
|
||||
var ABORT = Symbol("abort");
|
||||
var ABORTED = Symbol("aborted");
|
||||
var SIGNAL = Symbol("signal");
|
||||
var DATALISTENERS = Symbol("dataListeners");
|
||||
var DISCARDED = Symbol("discarded");
|
||||
var EOF = /* @__PURE__ */ Symbol("EOF");
|
||||
var MAYBE_EMIT_END = /* @__PURE__ */ Symbol("maybeEmitEnd");
|
||||
var EMITTED_END = /* @__PURE__ */ Symbol("emittedEnd");
|
||||
var EMITTING_END = /* @__PURE__ */ Symbol("emittingEnd");
|
||||
var EMITTED_ERROR = /* @__PURE__ */ Symbol("emittedError");
|
||||
var CLOSED = /* @__PURE__ */ Symbol("closed");
|
||||
var READ = /* @__PURE__ */ Symbol("read");
|
||||
var FLUSH = /* @__PURE__ */ Symbol("flush");
|
||||
var FLUSHCHUNK = /* @__PURE__ */ Symbol("flushChunk");
|
||||
var ENCODING = /* @__PURE__ */ Symbol("encoding");
|
||||
var DECODER = /* @__PURE__ */ Symbol("decoder");
|
||||
var FLOWING = /* @__PURE__ */ Symbol("flowing");
|
||||
var PAUSED = /* @__PURE__ */ Symbol("paused");
|
||||
var RESUME = /* @__PURE__ */ Symbol("resume");
|
||||
var BUFFER = /* @__PURE__ */ Symbol("buffer");
|
||||
var PIPES = /* @__PURE__ */ Symbol("pipes");
|
||||
var BUFFERLENGTH = /* @__PURE__ */ Symbol("bufferLength");
|
||||
var BUFFERPUSH = /* @__PURE__ */ Symbol("bufferPush");
|
||||
var BUFFERSHIFT = /* @__PURE__ */ Symbol("bufferShift");
|
||||
var OBJECTMODE = /* @__PURE__ */ Symbol("objectMode");
|
||||
var DESTROYED = /* @__PURE__ */ Symbol("destroyed");
|
||||
var ERROR = /* @__PURE__ */ Symbol("error");
|
||||
var EMITDATA = /* @__PURE__ */ Symbol("emitData");
|
||||
var EMITEND = /* @__PURE__ */ Symbol("emitEnd");
|
||||
var EMITEND2 = /* @__PURE__ */ Symbol("emitEnd2");
|
||||
var ASYNC = /* @__PURE__ */ Symbol("async");
|
||||
var ABORT = /* @__PURE__ */ Symbol("abort");
|
||||
var ABORTED = /* @__PURE__ */ Symbol("aborted");
|
||||
var SIGNAL = /* @__PURE__ */ Symbol("signal");
|
||||
var DATALISTENERS = /* @__PURE__ */ Symbol("dataListeners");
|
||||
var DISCARDED = /* @__PURE__ */ Symbol("discarded");
|
||||
var defer = (fn) => Promise.resolve().then(fn);
|
||||
var nodefer = (fn) => fn();
|
||||
var isEndish = (ev) => ev === "end" || ev === "finish" || ev === "prefinish";
|
||||
@@ -98180,7 +98177,7 @@ var require_commonjs18 = __commonJS({
|
||||
}
|
||||
};
|
||||
exports2.ChildrenCache = ChildrenCache;
|
||||
var setAsCwd = Symbol("PathScurry setAsCwd");
|
||||
var setAsCwd = /* @__PURE__ */ Symbol("PathScurry setAsCwd");
|
||||
var PathBase = class {
|
||||
/**
|
||||
* the basename of this path
|
||||
@@ -103564,7 +103561,7 @@ var require_streamx = __commonJS({
|
||||
var WRITE_FINISHING_STATUS = OPEN_STATUS | WRITE_FINISHING | WRITE_QUEUED_AND_ACTIVE | WRITE_DONE;
|
||||
var WRITE_BACKPRESSURE_STATUS = WRITE_UNDRAINED | DESTROY_STATUS | WRITE_FINISHING | WRITE_DONE;
|
||||
var WRITE_UPDATE_SYNC_STATUS = WRITE_UPDATING | OPEN_STATUS | WRITE_NEXT_TICK | WRITE_PRIMARY;
|
||||
var asyncIterator = Symbol.asyncIterator || Symbol("asyncIterator");
|
||||
var asyncIterator = Symbol.asyncIterator || /* @__PURE__ */ Symbol("asyncIterator");
|
||||
var WritableState = class {
|
||||
constructor(stream, { highWaterMark = 16384, map: map2 = null, mapWritable, byteLength, byteLengthWritable } = {}) {
|
||||
this.stream = stream;
|
||||
@@ -116553,7 +116550,6 @@ var io2 = __toESM(require_io2());
|
||||
|
||||
// src/util.ts
|
||||
var core3 = __toESM(require_core());
|
||||
var exec = __toESM(require_exec());
|
||||
var io = __toESM(require_io2());
|
||||
|
||||
// node_modules/get-folder-size/index.js
|
||||
@@ -119201,7 +119197,7 @@ var safeDump = renamed("safeDump", "dump");
|
||||
var semver = __toESM(require_semver2());
|
||||
|
||||
// src/api-compatibility.json
|
||||
var maximumVersion = "3.19";
|
||||
var maximumVersion = "3.20";
|
||||
var minimumVersion = "3.14";
|
||||
|
||||
// src/util.ts
|
||||
@@ -119238,7 +119234,7 @@ function parseGitHubUrl(inputUrl) {
|
||||
var CODEQL_ACTION_WARNED_ABOUT_VERSION_ENV_VAR = "CODEQL_ACTION_WARNED_ABOUT_VERSION";
|
||||
var hasBeenWarnedAboutVersion = false;
|
||||
function checkGitHubVersionInRange(version, logger) {
|
||||
if (hasBeenWarnedAboutVersion || version.type !== 1 /* GHES */) {
|
||||
if (hasBeenWarnedAboutVersion || version.type !== "GitHub Enterprise Server" /* GHES */) {
|
||||
return;
|
||||
}
|
||||
const disallowedAPIVersionReason = apiVersionInRange(
|
||||
@@ -119344,17 +119340,17 @@ function getApiClient() {
|
||||
var cachedGitHubVersion = void 0;
|
||||
async function getGitHubVersionFromApi(apiClient, apiDetails) {
|
||||
if (parseGitHubUrl(apiDetails.url) === GITHUB_DOTCOM_URL) {
|
||||
return { type: 0 /* DOTCOM */ };
|
||||
return { type: "GitHub.com" /* DOTCOM */ };
|
||||
}
|
||||
const response = await apiClient.rest.meta.get();
|
||||
if (response.headers[GITHUB_ENTERPRISE_VERSION_HEADER] === void 0) {
|
||||
return { type: 0 /* DOTCOM */ };
|
||||
return { type: "GitHub.com" /* DOTCOM */ };
|
||||
}
|
||||
if (response.headers[GITHUB_ENTERPRISE_VERSION_HEADER] === "ghe.com") {
|
||||
return { type: 2 /* GHE_DOTCOM */ };
|
||||
return { type: "GitHub Enterprise Cloud with data residency" /* GHEC_DR */ };
|
||||
}
|
||||
const version = response.headers[GITHUB_ENTERPRISE_VERSION_HEADER];
|
||||
return { type: 1 /* GHES */, version };
|
||||
return { type: "GitHub Enterprise Server" /* GHES */, version };
|
||||
}
|
||||
async function getGitHubVersion() {
|
||||
if (cachedGitHubVersion === void 0) {
|
||||
@@ -119417,7 +119413,7 @@ function getActionsLogger() {
|
||||
}
|
||||
|
||||
// src/overlay-database-utils.ts
|
||||
var CODEQL_OVERLAY_MINIMUM_VERSION = "2.22.4";
|
||||
var CODEQL_OVERLAY_MINIMUM_VERSION = "2.23.5";
|
||||
var OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_MB = 7500;
|
||||
var OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_BYTES = OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_MB * 1e6;
|
||||
|
||||
@@ -119431,11 +119427,6 @@ var featureConfig = {
|
||||
envVar: "CODEQL_ACTION_ALLOW_TOOLCACHE_INPUT",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["analyze_use_new_upload" /* AnalyzeUseNewUpload */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_ANALYZE_USE_NEW_UPLOAD",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["cleanup_trap_caches" /* CleanupTrapCaches */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CLEANUP_TRAP_CACHES",
|
||||
@@ -119447,6 +119438,11 @@ var featureConfig = {
|
||||
legacyApi: true,
|
||||
minimumVersion: "2.15.0"
|
||||
},
|
||||
["csharp_cache_bmn" /* CsharpCacheBuildModeNone */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CSHARP_CACHE_BMN",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["csharp_new_cache_key" /* CsharpNewCacheKey */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CSHARP_NEW_CACHE_KEY",
|
||||
@@ -119580,6 +119576,11 @@ var featureConfig = {
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_RUST",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["overlay_analysis_skip_resource_checks" /* OverlayAnalysisSkipResourceChecks */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_SKIP_RESOURCE_CHECKS",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["overlay_analysis_swift" /* OverlayAnalysisSwift */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_SWIFT",
|
||||
@@ -119591,21 +119592,21 @@ var featureConfig = {
|
||||
minimumVersion: void 0,
|
||||
toolsFeature: "pythonDefaultIsToNotExtractStdlib" /* PythonDefaultIsToNotExtractStdlib */
|
||||
},
|
||||
["use_repository_properties" /* UseRepositoryProperties */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_USE_REPOSITORY_PROPERTIES",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["qa_telemetry_enabled" /* QaTelemetryEnabled */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_QA_TELEMETRY",
|
||||
legacyApi: true,
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["java_minimize_dependency_jars" /* JavaMinimizeDependencyJars */]: {
|
||||
["upload_overlay_db_to_api" /* UploadOverlayDbToApi */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_JAVA_MINIMIZE_DEPENDENCY_JARS",
|
||||
minimumVersion: "2.23.0"
|
||||
envVar: "CODEQL_ACTION_UPLOAD_OVERLAY_DB_TO_API",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["use_repository_properties" /* UseRepositoryProperties */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_USE_REPOSITORY_PROPERTIES",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["validate_db_config" /* ValidateDbConfig */]: {
|
||||
defaultValue: false,
|
||||
@@ -119618,6 +119619,9 @@ var featureConfig = {
|
||||
var actionsCache2 = __toESM(require_cache3());
|
||||
|
||||
// src/config-utils.ts
|
||||
var OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB = 2e4;
|
||||
var OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_BYTES = OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB * 1e6;
|
||||
var OVERLAY_MINIMUM_MEMORY_MB = 5 * 1024;
|
||||
var OVERLAY_ANALYSIS_FEATURES = {
|
||||
actions: "overlay_analysis_actions" /* OverlayAnalysisActions */,
|
||||
cpp: "overlay_analysis_cpp" /* OverlayAnalysisCpp */,
|
||||
@@ -119844,7 +119848,7 @@ var glob = __toESM(require_glob3());
|
||||
|
||||
// src/debug-artifacts.ts
|
||||
async function getArtifactUploaderClient(logger, ghVariant) {
|
||||
if (ghVariant === 1 /* GHES */) {
|
||||
if (ghVariant === "GitHub Enterprise Server" /* GHES */) {
|
||||
logger.info(
|
||||
"Debug artifacts can be consumed with `actions/download-artifact@v3` because the `v4` version is not yet compatible on GHES."
|
||||
);
|
||||
|
||||
500
lib/start-proxy-action.js
generated
500
lib/start-proxy-action.js
generated
@@ -539,67 +539,67 @@ var require_tunnel2 = __commonJS({
|
||||
var require_symbols = __commonJS({
|
||||
"node_modules/undici/lib/core/symbols.js"(exports2, module2) {
|
||||
module2.exports = {
|
||||
kClose: Symbol("close"),
|
||||
kDestroy: Symbol("destroy"),
|
||||
kDispatch: Symbol("dispatch"),
|
||||
kUrl: Symbol("url"),
|
||||
kWriting: Symbol("writing"),
|
||||
kResuming: Symbol("resuming"),
|
||||
kQueue: Symbol("queue"),
|
||||
kConnect: Symbol("connect"),
|
||||
kConnecting: Symbol("connecting"),
|
||||
kHeadersList: Symbol("headers list"),
|
||||
kKeepAliveDefaultTimeout: Symbol("default keep alive timeout"),
|
||||
kKeepAliveMaxTimeout: Symbol("max keep alive timeout"),
|
||||
kKeepAliveTimeoutThreshold: Symbol("keep alive timeout threshold"),
|
||||
kKeepAliveTimeoutValue: Symbol("keep alive timeout"),
|
||||
kKeepAlive: Symbol("keep alive"),
|
||||
kHeadersTimeout: Symbol("headers timeout"),
|
||||
kBodyTimeout: Symbol("body timeout"),
|
||||
kServerName: Symbol("server name"),
|
||||
kLocalAddress: Symbol("local address"),
|
||||
kHost: Symbol("host"),
|
||||
kNoRef: Symbol("no ref"),
|
||||
kBodyUsed: Symbol("used"),
|
||||
kRunning: Symbol("running"),
|
||||
kBlocking: Symbol("blocking"),
|
||||
kPending: Symbol("pending"),
|
||||
kSize: Symbol("size"),
|
||||
kBusy: Symbol("busy"),
|
||||
kQueued: Symbol("queued"),
|
||||
kFree: Symbol("free"),
|
||||
kConnected: Symbol("connected"),
|
||||
kClosed: Symbol("closed"),
|
||||
kNeedDrain: Symbol("need drain"),
|
||||
kReset: Symbol("reset"),
|
||||
kDestroyed: Symbol.for("nodejs.stream.destroyed"),
|
||||
kMaxHeadersSize: Symbol("max headers size"),
|
||||
kRunningIdx: Symbol("running index"),
|
||||
kPendingIdx: Symbol("pending index"),
|
||||
kError: Symbol("error"),
|
||||
kClients: Symbol("clients"),
|
||||
kClient: Symbol("client"),
|
||||
kParser: Symbol("parser"),
|
||||
kOnDestroyed: Symbol("destroy callbacks"),
|
||||
kPipelining: Symbol("pipelining"),
|
||||
kSocket: Symbol("socket"),
|
||||
kHostHeader: Symbol("host header"),
|
||||
kConnector: Symbol("connector"),
|
||||
kStrictContentLength: Symbol("strict content length"),
|
||||
kMaxRedirections: Symbol("maxRedirections"),
|
||||
kMaxRequests: Symbol("maxRequestsPerClient"),
|
||||
kProxy: Symbol("proxy agent options"),
|
||||
kCounter: Symbol("socket request counter"),
|
||||
kInterceptors: Symbol("dispatch interceptors"),
|
||||
kMaxResponseSize: Symbol("max response size"),
|
||||
kHTTP2Session: Symbol("http2Session"),
|
||||
kHTTP2SessionState: Symbol("http2Session state"),
|
||||
kHTTP2BuildRequest: Symbol("http2 build request"),
|
||||
kHTTP1BuildRequest: Symbol("http1 build request"),
|
||||
kHTTP2CopyHeaders: Symbol("http2 copy headers"),
|
||||
kHTTPConnVersion: Symbol("http connection version"),
|
||||
kRetryHandlerDefaultRetry: Symbol("retry agent default retry"),
|
||||
kConstruct: Symbol("constructable")
|
||||
kClose: /* @__PURE__ */ Symbol("close"),
|
||||
kDestroy: /* @__PURE__ */ Symbol("destroy"),
|
||||
kDispatch: /* @__PURE__ */ Symbol("dispatch"),
|
||||
kUrl: /* @__PURE__ */ Symbol("url"),
|
||||
kWriting: /* @__PURE__ */ Symbol("writing"),
|
||||
kResuming: /* @__PURE__ */ Symbol("resuming"),
|
||||
kQueue: /* @__PURE__ */ Symbol("queue"),
|
||||
kConnect: /* @__PURE__ */ Symbol("connect"),
|
||||
kConnecting: /* @__PURE__ */ Symbol("connecting"),
|
||||
kHeadersList: /* @__PURE__ */ Symbol("headers list"),
|
||||
kKeepAliveDefaultTimeout: /* @__PURE__ */ Symbol("default keep alive timeout"),
|
||||
kKeepAliveMaxTimeout: /* @__PURE__ */ Symbol("max keep alive timeout"),
|
||||
kKeepAliveTimeoutThreshold: /* @__PURE__ */ Symbol("keep alive timeout threshold"),
|
||||
kKeepAliveTimeoutValue: /* @__PURE__ */ Symbol("keep alive timeout"),
|
||||
kKeepAlive: /* @__PURE__ */ Symbol("keep alive"),
|
||||
kHeadersTimeout: /* @__PURE__ */ Symbol("headers timeout"),
|
||||
kBodyTimeout: /* @__PURE__ */ Symbol("body timeout"),
|
||||
kServerName: /* @__PURE__ */ Symbol("server name"),
|
||||
kLocalAddress: /* @__PURE__ */ Symbol("local address"),
|
||||
kHost: /* @__PURE__ */ Symbol("host"),
|
||||
kNoRef: /* @__PURE__ */ Symbol("no ref"),
|
||||
kBodyUsed: /* @__PURE__ */ Symbol("used"),
|
||||
kRunning: /* @__PURE__ */ Symbol("running"),
|
||||
kBlocking: /* @__PURE__ */ Symbol("blocking"),
|
||||
kPending: /* @__PURE__ */ Symbol("pending"),
|
||||
kSize: /* @__PURE__ */ Symbol("size"),
|
||||
kBusy: /* @__PURE__ */ Symbol("busy"),
|
||||
kQueued: /* @__PURE__ */ Symbol("queued"),
|
||||
kFree: /* @__PURE__ */ Symbol("free"),
|
||||
kConnected: /* @__PURE__ */ Symbol("connected"),
|
||||
kClosed: /* @__PURE__ */ Symbol("closed"),
|
||||
kNeedDrain: /* @__PURE__ */ Symbol("need drain"),
|
||||
kReset: /* @__PURE__ */ Symbol("reset"),
|
||||
kDestroyed: /* @__PURE__ */ Symbol.for("nodejs.stream.destroyed"),
|
||||
kMaxHeadersSize: /* @__PURE__ */ Symbol("max headers size"),
|
||||
kRunningIdx: /* @__PURE__ */ Symbol("running index"),
|
||||
kPendingIdx: /* @__PURE__ */ Symbol("pending index"),
|
||||
kError: /* @__PURE__ */ Symbol("error"),
|
||||
kClients: /* @__PURE__ */ Symbol("clients"),
|
||||
kClient: /* @__PURE__ */ Symbol("client"),
|
||||
kParser: /* @__PURE__ */ Symbol("parser"),
|
||||
kOnDestroyed: /* @__PURE__ */ Symbol("destroy callbacks"),
|
||||
kPipelining: /* @__PURE__ */ Symbol("pipelining"),
|
||||
kSocket: /* @__PURE__ */ Symbol("socket"),
|
||||
kHostHeader: /* @__PURE__ */ Symbol("host header"),
|
||||
kConnector: /* @__PURE__ */ Symbol("connector"),
|
||||
kStrictContentLength: /* @__PURE__ */ Symbol("strict content length"),
|
||||
kMaxRedirections: /* @__PURE__ */ Symbol("maxRedirections"),
|
||||
kMaxRequests: /* @__PURE__ */ Symbol("maxRequestsPerClient"),
|
||||
kProxy: /* @__PURE__ */ Symbol("proxy agent options"),
|
||||
kCounter: /* @__PURE__ */ Symbol("socket request counter"),
|
||||
kInterceptors: /* @__PURE__ */ Symbol("dispatch interceptors"),
|
||||
kMaxResponseSize: /* @__PURE__ */ Symbol("max response size"),
|
||||
kHTTP2Session: /* @__PURE__ */ Symbol("http2Session"),
|
||||
kHTTP2SessionState: /* @__PURE__ */ Symbol("http2Session state"),
|
||||
kHTTP2BuildRequest: /* @__PURE__ */ Symbol("http2 build request"),
|
||||
kHTTP1BuildRequest: /* @__PURE__ */ Symbol("http1 build request"),
|
||||
kHTTP2CopyHeaders: /* @__PURE__ */ Symbol("http2 copy headers"),
|
||||
kHTTPConnVersion: /* @__PURE__ */ Symbol("http connection version"),
|
||||
kRetryHandlerDefaultRetry: /* @__PURE__ */ Symbol("retry agent default retry"),
|
||||
kConstruct: /* @__PURE__ */ Symbol("constructable")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -3594,7 +3594,7 @@ var require_constants2 = __commonJS({
|
||||
var require_global = __commonJS({
|
||||
"node_modules/undici/lib/fetch/global.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var globalOrigin = Symbol.for("undici.globalOrigin.1");
|
||||
var globalOrigin = /* @__PURE__ */ Symbol.for("undici.globalOrigin.1");
|
||||
function getGlobalOrigin() {
|
||||
return globalThis[globalOrigin];
|
||||
}
|
||||
@@ -4246,12 +4246,12 @@ var require_symbols2 = __commonJS({
|
||||
"node_modules/undici/lib/fetch/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kUrl: Symbol("url"),
|
||||
kHeaders: Symbol("headers"),
|
||||
kSignal: Symbol("signal"),
|
||||
kState: Symbol("state"),
|
||||
kGuard: Symbol("guard"),
|
||||
kRealm: Symbol("realm")
|
||||
kUrl: /* @__PURE__ */ Symbol("url"),
|
||||
kHeaders: /* @__PURE__ */ Symbol("headers"),
|
||||
kSignal: /* @__PURE__ */ Symbol("signal"),
|
||||
kState: /* @__PURE__ */ Symbol("state"),
|
||||
kGuard: /* @__PURE__ */ Symbol("guard"),
|
||||
kRealm: /* @__PURE__ */ Symbol("realm")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -5644,7 +5644,7 @@ var require_request = __commonJS({
|
||||
var tokenRegExp = /^[\^_`a-zA-Z\-0-9!#$%&'*+.|~]+$/;
|
||||
var headerCharRegex = /[^\t\x20-\x7e\x80-\xff]/;
|
||||
var invalidPathRegex = /[^\u0021-\u00ff]/;
|
||||
var kHandler = Symbol("handler");
|
||||
var kHandler = /* @__PURE__ */ Symbol("handler");
|
||||
var channels = {};
|
||||
var extractBody;
|
||||
try {
|
||||
@@ -6031,11 +6031,11 @@ var require_dispatcher_base = __commonJS({
|
||||
InvalidArgumentError
|
||||
} = require_errors();
|
||||
var { kDestroy, kClose, kDispatch, kInterceptors } = require_symbols();
|
||||
var kDestroyed = Symbol("destroyed");
|
||||
var kClosed = Symbol("closed");
|
||||
var kOnDestroyed = Symbol("onDestroyed");
|
||||
var kOnClosed = Symbol("onClosed");
|
||||
var kInterceptedDispatch = Symbol("Intercepted Dispatch");
|
||||
var kDestroyed = /* @__PURE__ */ Symbol("destroyed");
|
||||
var kClosed = /* @__PURE__ */ Symbol("closed");
|
||||
var kOnDestroyed = /* @__PURE__ */ Symbol("onDestroyed");
|
||||
var kOnClosed = /* @__PURE__ */ Symbol("onClosed");
|
||||
var kInterceptedDispatch = /* @__PURE__ */ Symbol("Intercepted Dispatch");
|
||||
var DispatcherBase = class extends Dispatcher {
|
||||
constructor() {
|
||||
super();
|
||||
@@ -6690,7 +6690,7 @@ var require_RedirectHandler = __commonJS({
|
||||
var { InvalidArgumentError } = require_errors();
|
||||
var EE = require("events");
|
||||
var redirectableStatusCodes = [300, 301, 302, 303, 307, 308];
|
||||
var kBody = Symbol("body");
|
||||
var kBody = /* @__PURE__ */ Symbol("body");
|
||||
var BodyAsyncIterable = class {
|
||||
constructor(body) {
|
||||
this[kBody] = body;
|
||||
@@ -6964,7 +6964,7 @@ var require_client = __commonJS({
|
||||
} = http2;
|
||||
var h2ExperimentalWarned = false;
|
||||
var FastBuffer = Buffer[Symbol.species];
|
||||
var kClosedResolve = Symbol("kClosedResolve");
|
||||
var kClosedResolve = /* @__PURE__ */ Symbol("kClosedResolve");
|
||||
var channels = {};
|
||||
try {
|
||||
const diagnosticsChannel = require("diagnostics_channel");
|
||||
@@ -8634,7 +8634,7 @@ var require_fixed_queue = __commonJS({
|
||||
var require_pool_stats = __commonJS({
|
||||
"node_modules/undici/lib/pool-stats.js"(exports2, module2) {
|
||||
var { kFree, kConnected, kPending, kQueued, kRunning, kSize } = require_symbols();
|
||||
var kPool = Symbol("pool");
|
||||
var kPool = /* @__PURE__ */ Symbol("pool");
|
||||
var PoolStats = class {
|
||||
constructor(pool) {
|
||||
this[kPool] = pool;
|
||||
@@ -8670,18 +8670,18 @@ var require_pool_base = __commonJS({
|
||||
var FixedQueue = require_fixed_queue();
|
||||
var { kConnected, kSize, kRunning, kPending, kQueued, kBusy, kFree, kUrl, kClose, kDestroy, kDispatch } = require_symbols();
|
||||
var PoolStats = require_pool_stats();
|
||||
var kClients = Symbol("clients");
|
||||
var kNeedDrain = Symbol("needDrain");
|
||||
var kQueue = Symbol("queue");
|
||||
var kClosedResolve = Symbol("closed resolve");
|
||||
var kOnDrain = Symbol("onDrain");
|
||||
var kOnConnect = Symbol("onConnect");
|
||||
var kOnDisconnect = Symbol("onDisconnect");
|
||||
var kOnConnectionError = Symbol("onConnectionError");
|
||||
var kGetDispatcher = Symbol("get dispatcher");
|
||||
var kAddClient = Symbol("add client");
|
||||
var kRemoveClient = Symbol("remove client");
|
||||
var kStats = Symbol("stats");
|
||||
var kClients = /* @__PURE__ */ Symbol("clients");
|
||||
var kNeedDrain = /* @__PURE__ */ Symbol("needDrain");
|
||||
var kQueue = /* @__PURE__ */ Symbol("queue");
|
||||
var kClosedResolve = /* @__PURE__ */ Symbol("closed resolve");
|
||||
var kOnDrain = /* @__PURE__ */ Symbol("onDrain");
|
||||
var kOnConnect = /* @__PURE__ */ Symbol("onConnect");
|
||||
var kOnDisconnect = /* @__PURE__ */ Symbol("onDisconnect");
|
||||
var kOnConnectionError = /* @__PURE__ */ Symbol("onConnectionError");
|
||||
var kGetDispatcher = /* @__PURE__ */ Symbol("get dispatcher");
|
||||
var kAddClient = /* @__PURE__ */ Symbol("add client");
|
||||
var kRemoveClient = /* @__PURE__ */ Symbol("remove client");
|
||||
var kStats = /* @__PURE__ */ Symbol("stats");
|
||||
var PoolBase = class extends DispatcherBase {
|
||||
constructor() {
|
||||
super();
|
||||
@@ -8835,9 +8835,9 @@ var require_pool = __commonJS({
|
||||
var util = require_util();
|
||||
var { kUrl, kInterceptors } = require_symbols();
|
||||
var buildConnector = require_connect();
|
||||
var kOptions = Symbol("options");
|
||||
var kConnections = Symbol("connections");
|
||||
var kFactory = Symbol("factory");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
var kConnections = /* @__PURE__ */ Symbol("connections");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
function defaultFactory(origin, opts) {
|
||||
return new Client(origin, opts);
|
||||
}
|
||||
@@ -8926,14 +8926,14 @@ var require_balanced_pool = __commonJS({
|
||||
var Pool = require_pool();
|
||||
var { kUrl, kInterceptors } = require_symbols();
|
||||
var { parseOrigin } = require_util();
|
||||
var kFactory = Symbol("factory");
|
||||
var kOptions = Symbol("options");
|
||||
var kGreatestCommonDivisor = Symbol("kGreatestCommonDivisor");
|
||||
var kCurrentWeight = Symbol("kCurrentWeight");
|
||||
var kIndex = Symbol("kIndex");
|
||||
var kWeight = Symbol("kWeight");
|
||||
var kMaxWeightPerServer = Symbol("kMaxWeightPerServer");
|
||||
var kErrorPenalty = Symbol("kErrorPenalty");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
var kGreatestCommonDivisor = /* @__PURE__ */ Symbol("kGreatestCommonDivisor");
|
||||
var kCurrentWeight = /* @__PURE__ */ Symbol("kCurrentWeight");
|
||||
var kIndex = /* @__PURE__ */ Symbol("kIndex");
|
||||
var kWeight = /* @__PURE__ */ Symbol("kWeight");
|
||||
var kMaxWeightPerServer = /* @__PURE__ */ Symbol("kMaxWeightPerServer");
|
||||
var kErrorPenalty = /* @__PURE__ */ Symbol("kErrorPenalty");
|
||||
function getGreatestCommonDivisor(a, b) {
|
||||
if (b === 0) return a;
|
||||
return getGreatestCommonDivisor(b, a % b);
|
||||
@@ -9096,14 +9096,14 @@ var require_agent = __commonJS({
|
||||
var util = require_util();
|
||||
var createRedirectInterceptor = require_redirectInterceptor();
|
||||
var { WeakRef: WeakRef2, FinalizationRegistry } = require_dispatcher_weakref()();
|
||||
var kOnConnect = Symbol("onConnect");
|
||||
var kOnDisconnect = Symbol("onDisconnect");
|
||||
var kOnConnectionError = Symbol("onConnectionError");
|
||||
var kMaxRedirections = Symbol("maxRedirections");
|
||||
var kOnDrain = Symbol("onDrain");
|
||||
var kFactory = Symbol("factory");
|
||||
var kFinalizer = Symbol("finalizer");
|
||||
var kOptions = Symbol("options");
|
||||
var kOnConnect = /* @__PURE__ */ Symbol("onConnect");
|
||||
var kOnDisconnect = /* @__PURE__ */ Symbol("onDisconnect");
|
||||
var kOnConnectionError = /* @__PURE__ */ Symbol("onConnectionError");
|
||||
var kMaxRedirections = /* @__PURE__ */ Symbol("maxRedirections");
|
||||
var kOnDrain = /* @__PURE__ */ Symbol("onDrain");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
var kFinalizer = /* @__PURE__ */ Symbol("finalizer");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
function defaultFactory(origin, opts) {
|
||||
return opts && opts.connections === 1 ? new Client(origin, opts) : new Pool(origin, opts);
|
||||
}
|
||||
@@ -9212,11 +9212,11 @@ var require_readable = __commonJS({
|
||||
var util = require_util();
|
||||
var { ReadableStreamFrom, toUSVString } = require_util();
|
||||
var Blob2;
|
||||
var kConsume = Symbol("kConsume");
|
||||
var kReading = Symbol("kReading");
|
||||
var kBody = Symbol("kBody");
|
||||
var kAbort = Symbol("abort");
|
||||
var kContentType = Symbol("kContentType");
|
||||
var kConsume = /* @__PURE__ */ Symbol("kConsume");
|
||||
var kReading = /* @__PURE__ */ Symbol("kReading");
|
||||
var kBody = /* @__PURE__ */ Symbol("kBody");
|
||||
var kAbort = /* @__PURE__ */ Symbol("abort");
|
||||
var kContentType = /* @__PURE__ */ Symbol("kContentType");
|
||||
var noop = () => {
|
||||
};
|
||||
module2.exports = class BodyReadable extends Readable {
|
||||
@@ -9502,8 +9502,8 @@ var require_abort_signal = __commonJS({
|
||||
"node_modules/undici/lib/api/abort-signal.js"(exports2, module2) {
|
||||
var { addAbortListener } = require_util();
|
||||
var { RequestAbortedError } = require_errors();
|
||||
var kListener = Symbol("kListener");
|
||||
var kSignal = Symbol("kSignal");
|
||||
var kListener = /* @__PURE__ */ Symbol("kListener");
|
||||
var kSignal = /* @__PURE__ */ Symbol("kSignal");
|
||||
function abort(self2) {
|
||||
if (self2.abort) {
|
||||
self2.abort();
|
||||
@@ -9892,7 +9892,7 @@ var require_api_pipeline = __commonJS({
|
||||
var { AsyncResource } = require("async_hooks");
|
||||
var { addSignal, removeSignal } = require_abort_signal();
|
||||
var assert = require("assert");
|
||||
var kResume = Symbol("resume");
|
||||
var kResume = /* @__PURE__ */ Symbol("resume");
|
||||
var PipelineRequest = class extends Readable {
|
||||
constructor() {
|
||||
super({ autoDestroy: true });
|
||||
@@ -10286,25 +10286,25 @@ var require_mock_symbols = __commonJS({
|
||||
"node_modules/undici/lib/mock/mock-symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kAgent: Symbol("agent"),
|
||||
kOptions: Symbol("options"),
|
||||
kFactory: Symbol("factory"),
|
||||
kDispatches: Symbol("dispatches"),
|
||||
kDispatchKey: Symbol("dispatch key"),
|
||||
kDefaultHeaders: Symbol("default headers"),
|
||||
kDefaultTrailers: Symbol("default trailers"),
|
||||
kContentLength: Symbol("content length"),
|
||||
kMockAgent: Symbol("mock agent"),
|
||||
kMockAgentSet: Symbol("mock agent set"),
|
||||
kMockAgentGet: Symbol("mock agent get"),
|
||||
kMockDispatch: Symbol("mock dispatch"),
|
||||
kClose: Symbol("close"),
|
||||
kOriginalClose: Symbol("original agent close"),
|
||||
kOrigin: Symbol("origin"),
|
||||
kIsMockActive: Symbol("is mock active"),
|
||||
kNetConnect: Symbol("net connect"),
|
||||
kGetNetConnect: Symbol("get net connect"),
|
||||
kConnected: Symbol("connected")
|
||||
kAgent: /* @__PURE__ */ Symbol("agent"),
|
||||
kOptions: /* @__PURE__ */ Symbol("options"),
|
||||
kFactory: /* @__PURE__ */ Symbol("factory"),
|
||||
kDispatches: /* @__PURE__ */ Symbol("dispatches"),
|
||||
kDispatchKey: /* @__PURE__ */ Symbol("dispatch key"),
|
||||
kDefaultHeaders: /* @__PURE__ */ Symbol("default headers"),
|
||||
kDefaultTrailers: /* @__PURE__ */ Symbol("default trailers"),
|
||||
kContentLength: /* @__PURE__ */ Symbol("content length"),
|
||||
kMockAgent: /* @__PURE__ */ Symbol("mock agent"),
|
||||
kMockAgentSet: /* @__PURE__ */ Symbol("mock agent set"),
|
||||
kMockAgentGet: /* @__PURE__ */ Symbol("mock agent get"),
|
||||
kMockDispatch: /* @__PURE__ */ Symbol("mock dispatch"),
|
||||
kClose: /* @__PURE__ */ Symbol("close"),
|
||||
kOriginalClose: /* @__PURE__ */ Symbol("original agent close"),
|
||||
kOrigin: /* @__PURE__ */ Symbol("origin"),
|
||||
kIsMockActive: /* @__PURE__ */ Symbol("is mock active"),
|
||||
kNetConnect: /* @__PURE__ */ Symbol("net connect"),
|
||||
kGetNetConnect: /* @__PURE__ */ Symbol("get net connect"),
|
||||
kConnected: /* @__PURE__ */ Symbol("connected")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -11076,12 +11076,12 @@ var require_proxy_agent = __commonJS({
|
||||
var DispatcherBase = require_dispatcher_base();
|
||||
var { InvalidArgumentError, RequestAbortedError } = require_errors();
|
||||
var buildConnector = require_connect();
|
||||
var kAgent = Symbol("proxy agent");
|
||||
var kClient = Symbol("proxy client");
|
||||
var kProxyHeaders = Symbol("proxy headers");
|
||||
var kRequestTls = Symbol("request tls settings");
|
||||
var kProxyTls = Symbol("proxy tls settings");
|
||||
var kConnectEndpoint = Symbol("connect endpoint function");
|
||||
var kAgent = /* @__PURE__ */ Symbol("proxy agent");
|
||||
var kClient = /* @__PURE__ */ Symbol("proxy client");
|
||||
var kProxyHeaders = /* @__PURE__ */ Symbol("proxy headers");
|
||||
var kRequestTls = /* @__PURE__ */ Symbol("request tls settings");
|
||||
var kProxyTls = /* @__PURE__ */ Symbol("proxy tls settings");
|
||||
var kConnectEndpoint = /* @__PURE__ */ Symbol("connect endpoint function");
|
||||
function defaultProtocolPort(protocol) {
|
||||
return protocol === "https:" ? 443 : 80;
|
||||
}
|
||||
@@ -11488,7 +11488,7 @@ var require_RetryHandler = __commonJS({
|
||||
var require_global2 = __commonJS({
|
||||
"node_modules/undici/lib/global.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var globalDispatcher = Symbol.for("undici.globalDispatcher.1");
|
||||
var globalDispatcher = /* @__PURE__ */ Symbol.for("undici.globalDispatcher.1");
|
||||
var { InvalidArgumentError } = require_errors();
|
||||
var Agent = require_agent();
|
||||
if (getGlobalDispatcher() === void 0) {
|
||||
@@ -11563,8 +11563,8 @@ var require_headers = __commonJS({
|
||||
var util = require("util");
|
||||
var { webidl } = require_webidl();
|
||||
var assert = require("assert");
|
||||
var kHeadersMap = Symbol("headers map");
|
||||
var kHeadersSortedMap = Symbol("headers map sorted");
|
||||
var kHeadersMap = /* @__PURE__ */ Symbol("headers map");
|
||||
var kHeadersSortedMap = /* @__PURE__ */ Symbol("headers map sorted");
|
||||
function isHTTPWhiteSpaceCharCode(code) {
|
||||
return code === 10 || code === 13 || code === 9 || code === 32;
|
||||
}
|
||||
@@ -11891,7 +11891,7 @@ var require_headers = __commonJS({
|
||||
callbackFn.apply(thisArg, [value, key, this]);
|
||||
}
|
||||
}
|
||||
[Symbol.for("nodejs.util.inspect.custom")]() {
|
||||
[/* @__PURE__ */ Symbol.for("nodejs.util.inspect.custom")]() {
|
||||
webidl.brandCheck(this, _Headers);
|
||||
return this[kHeadersList];
|
||||
}
|
||||
@@ -12351,7 +12351,7 @@ var require_request2 = __commonJS({
|
||||
var assert = require("assert");
|
||||
var { getMaxListeners, setMaxListeners, getEventListeners, defaultMaxListeners } = require("events");
|
||||
var TransformStream = globalThis.TransformStream;
|
||||
var kAbortController = Symbol("abortController");
|
||||
var kAbortController = /* @__PURE__ */ Symbol("abortController");
|
||||
var requestFinalizer = new FinalizationRegistry(({ signal, abort }) => {
|
||||
signal.removeEventListener("abort", abort);
|
||||
});
|
||||
@@ -13997,12 +13997,12 @@ var require_symbols3 = __commonJS({
|
||||
"node_modules/undici/lib/fileapi/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kState: Symbol("FileReader state"),
|
||||
kResult: Symbol("FileReader result"),
|
||||
kError: Symbol("FileReader error"),
|
||||
kLastProgressEventFired: Symbol("FileReader last progress event fired timestamp"),
|
||||
kEvents: Symbol("FileReader events"),
|
||||
kAborted: Symbol("FileReader aborted")
|
||||
kState: /* @__PURE__ */ Symbol("FileReader state"),
|
||||
kResult: /* @__PURE__ */ Symbol("FileReader result"),
|
||||
kError: /* @__PURE__ */ Symbol("FileReader error"),
|
||||
kLastProgressEventFired: /* @__PURE__ */ Symbol("FileReader last progress event fired timestamp"),
|
||||
kEvents: /* @__PURE__ */ Symbol("FileReader events"),
|
||||
kAborted: /* @__PURE__ */ Symbol("FileReader aborted")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -14012,7 +14012,7 @@ var require_progressevent = __commonJS({
|
||||
"node_modules/undici/lib/fileapi/progressevent.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var { webidl } = require_webidl();
|
||||
var kState = Symbol("ProgressEvent state");
|
||||
var kState = /* @__PURE__ */ Symbol("ProgressEvent state");
|
||||
var ProgressEvent = class _ProgressEvent extends Event {
|
||||
constructor(type2, eventInitDict = {}) {
|
||||
type2 = webidl.converters.DOMString(type2);
|
||||
@@ -15962,14 +15962,14 @@ var require_symbols5 = __commonJS({
|
||||
"node_modules/undici/lib/websocket/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kWebSocketURL: Symbol("url"),
|
||||
kReadyState: Symbol("ready state"),
|
||||
kController: Symbol("controller"),
|
||||
kResponse: Symbol("response"),
|
||||
kBinaryType: Symbol("binary type"),
|
||||
kSentClose: Symbol("sent close"),
|
||||
kReceivedClose: Symbol("received close"),
|
||||
kByteParser: Symbol("byte parser")
|
||||
kWebSocketURL: /* @__PURE__ */ Symbol("url"),
|
||||
kReadyState: /* @__PURE__ */ Symbol("ready state"),
|
||||
kController: /* @__PURE__ */ Symbol("controller"),
|
||||
kResponse: /* @__PURE__ */ Symbol("response"),
|
||||
kBinaryType: /* @__PURE__ */ Symbol("binary type"),
|
||||
kSentClose: /* @__PURE__ */ Symbol("sent close"),
|
||||
kReceivedClose: /* @__PURE__ */ Symbol("received close"),
|
||||
kByteParser: /* @__PURE__ */ Symbol("byte parser")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -19419,7 +19419,7 @@ var require_exec = __commonJS({
|
||||
exports2.getExecOutput = exports2.exec = void 0;
|
||||
var string_decoder_1 = require("string_decoder");
|
||||
var tr = __importStar4(require_toolrunner());
|
||||
function exec2(commandLine, args, options) {
|
||||
function exec(commandLine, args, options) {
|
||||
return __awaiter4(this, void 0, void 0, function* () {
|
||||
const commandArgs = tr.argStringToArray(commandLine);
|
||||
if (commandArgs.length === 0) {
|
||||
@@ -19431,8 +19431,8 @@ var require_exec = __commonJS({
|
||||
return runner.exec();
|
||||
});
|
||||
}
|
||||
exports2.exec = exec2;
|
||||
function getExecOutput2(commandLine, args, options) {
|
||||
exports2.exec = exec;
|
||||
function getExecOutput(commandLine, args, options) {
|
||||
var _a, _b;
|
||||
return __awaiter4(this, void 0, void 0, function* () {
|
||||
let stdout = "";
|
||||
@@ -19454,7 +19454,7 @@ var require_exec = __commonJS({
|
||||
}
|
||||
};
|
||||
const listeners = Object.assign(Object.assign({}, options === null || options === void 0 ? void 0 : options.listeners), { stdout: stdOutListener, stderr: stdErrListener });
|
||||
const exitCode = yield exec2(commandLine, args, Object.assign(Object.assign({}, options), { listeners }));
|
||||
const exitCode = yield exec(commandLine, args, Object.assign(Object.assign({}, options), { listeners }));
|
||||
stdout += stdoutDecoder.end();
|
||||
stderr += stderrDecoder.end();
|
||||
return {
|
||||
@@ -19464,7 +19464,7 @@ var require_exec = __commonJS({
|
||||
};
|
||||
});
|
||||
}
|
||||
exports2.getExecOutput = getExecOutput2;
|
||||
exports2.getExecOutput = getExecOutput;
|
||||
}
|
||||
});
|
||||
|
||||
@@ -19532,12 +19532,12 @@ var require_platform = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.getDetails = exports2.isLinux = exports2.isMacOS = exports2.isWindows = exports2.arch = exports2.platform = void 0;
|
||||
var os_1 = __importDefault4(require("os"));
|
||||
var exec2 = __importStar4(require_exec());
|
||||
var exec = __importStar4(require_exec());
|
||||
var getWindowsInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
const { stdout: version } = yield exec2.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"', void 0, {
|
||||
const { stdout: version } = yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"', void 0, {
|
||||
silent: true
|
||||
});
|
||||
const { stdout: name } = yield exec2.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"', void 0, {
|
||||
const { stdout: name } = yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"', void 0, {
|
||||
silent: true
|
||||
});
|
||||
return {
|
||||
@@ -19547,7 +19547,7 @@ var require_platform = __commonJS({
|
||||
});
|
||||
var getMacOsInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
var _a, _b, _c, _d;
|
||||
const { stdout } = yield exec2.getExecOutput("sw_vers", void 0, {
|
||||
const { stdout } = yield exec.getExecOutput("sw_vers", void 0, {
|
||||
silent: true
|
||||
});
|
||||
const version = (_b = (_a = stdout.match(/ProductVersion:\s*(.+)/)) === null || _a === void 0 ? void 0 : _a[1]) !== null && _b !== void 0 ? _b : "";
|
||||
@@ -19558,7 +19558,7 @@ var require_platform = __commonJS({
|
||||
};
|
||||
});
|
||||
var getLinuxInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
const { stdout } = yield exec2.getExecOutput("lsb_release", ["-i", "-r", "-s"], {
|
||||
const { stdout } = yield exec.getExecOutput("lsb_release", ["-i", "-r", "-s"], {
|
||||
silent: true
|
||||
});
|
||||
const [name, version] = stdout.trim().split("\n");
|
||||
@@ -21488,7 +21488,7 @@ var require_range = __commonJS({
|
||||
var require_comparator = __commonJS({
|
||||
"node_modules/semver/classes/comparator.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var ANY = Symbol("SemVer ANY");
|
||||
var ANY = /* @__PURE__ */ Symbol("SemVer ANY");
|
||||
var Comparator = class _Comparator {
|
||||
static get ANY() {
|
||||
return ANY;
|
||||
@@ -24935,7 +24935,7 @@ var require_util8 = __commonJS({
|
||||
parts.push("<?>");
|
||||
}
|
||||
break;
|
||||
// FIXME: do proper formating for numbers, etc
|
||||
// FIXME: do proper formatting for numbers, etc
|
||||
//case 'f':
|
||||
//case 'd':
|
||||
case "%":
|
||||
@@ -26386,6 +26386,7 @@ var require_asn1 = __commonJS({
|
||||
GENERALIZEDTIME: 24,
|
||||
BMPSTRING: 30
|
||||
};
|
||||
asn1.maxDepth = 256;
|
||||
asn1.create = function(tagClass, type2, constructed, value, options) {
|
||||
if (forge.util.isArray(value)) {
|
||||
var tmp = [];
|
||||
@@ -26527,6 +26528,9 @@ var require_asn1 = __commonJS({
|
||||
if (!("decodeBitStrings" in options)) {
|
||||
options.decodeBitStrings = true;
|
||||
}
|
||||
if (!("maxDepth" in options)) {
|
||||
options.maxDepth = asn1.maxDepth;
|
||||
}
|
||||
if (typeof bytes === "string") {
|
||||
bytes = forge.util.createBuffer(bytes);
|
||||
}
|
||||
@@ -26541,6 +26545,9 @@ var require_asn1 = __commonJS({
|
||||
return value;
|
||||
};
|
||||
function _fromDer(bytes, remaining, depth, options) {
|
||||
if (depth >= options.maxDepth) {
|
||||
throw new Error("ASN.1 parsing error: Max depth exceeded.");
|
||||
}
|
||||
var start;
|
||||
_checkBufferLength(bytes, remaining, 2);
|
||||
var b1 = bytes.getByte();
|
||||
@@ -26716,6 +26723,9 @@ var require_asn1 = __commonJS({
|
||||
last = true;
|
||||
valueBytes = [];
|
||||
value = parseInt(values[i], 10);
|
||||
if (value > 4294967295) {
|
||||
throw new Error("OID value too large; max is 32-bits.");
|
||||
}
|
||||
do {
|
||||
b = value & 127;
|
||||
value = value >>> 7;
|
||||
@@ -26740,8 +26750,11 @@ var require_asn1 = __commonJS({
|
||||
oid = Math.floor(b / 40) + "." + b % 40;
|
||||
var value = 0;
|
||||
while (bytes.length() > 0) {
|
||||
if (value > 70368744177663) {
|
||||
throw new Error("OID value too large; max is 53-bits.");
|
||||
}
|
||||
b = bytes.getByte();
|
||||
value = value << 7;
|
||||
value = value * 128;
|
||||
if (b & 128) {
|
||||
value += b & 127;
|
||||
} else {
|
||||
@@ -26902,19 +26915,40 @@ var require_asn1 = __commonJS({
|
||||
if (v.value && forge.util.isArray(v.value)) {
|
||||
var j = 0;
|
||||
for (var i = 0; rval && i < v.value.length; ++i) {
|
||||
rval = v.value[i].optional || false;
|
||||
if (obj.value[j]) {
|
||||
rval = asn1.validate(obj.value[j], v.value[i], capture, errors);
|
||||
if (rval) {
|
||||
++j;
|
||||
} else if (v.value[i].optional) {
|
||||
var schemaItem = v.value[i];
|
||||
rval = !!schemaItem.optional;
|
||||
var objChild = obj.value[j];
|
||||
if (!objChild) {
|
||||
if (!schemaItem.optional) {
|
||||
rval = false;
|
||||
if (errors) {
|
||||
errors.push("[" + v.name + '] Missing required element. Expected tag class "' + schemaItem.tagClass + '", type "' + schemaItem.type + '"');
|
||||
}
|
||||
}
|
||||
continue;
|
||||
}
|
||||
var schemaHasTag = typeof schemaItem.tagClass !== "undefined" && typeof schemaItem.type !== "undefined";
|
||||
if (schemaHasTag && (objChild.tagClass !== schemaItem.tagClass || objChild.type !== schemaItem.type)) {
|
||||
if (schemaItem.optional) {
|
||||
rval = true;
|
||||
continue;
|
||||
} else {
|
||||
rval = false;
|
||||
if (errors) {
|
||||
errors.push("[" + v.name + "] Tag mismatch. Expected (" + schemaItem.tagClass + "," + schemaItem.type + "), got (" + objChild.tagClass + "," + objChild.type + ")");
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (!rval && errors) {
|
||||
errors.push(
|
||||
"[" + v.name + '] Tag class "' + v.tagClass + '", type "' + v.type + '" expected value length "' + v.value.length + '", got "' + obj.value.length + '"'
|
||||
);
|
||||
var childRval = asn1.validate(objChild, schemaItem, capture, errors);
|
||||
if (childRval) {
|
||||
++j;
|
||||
rval = true;
|
||||
} else if (schemaItem.optional) {
|
||||
rval = true;
|
||||
} else {
|
||||
rval = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -30955,7 +30989,7 @@ var require_rsa = __commonJS({
|
||||
constructed: false,
|
||||
capture: "algorithmIdentifier"
|
||||
}, {
|
||||
// NULL paramters
|
||||
// NULL parameters
|
||||
name: "DigestInfo.DigestAlgorithm.parameters",
|
||||
tagClass: asn1.Class.UNIVERSAL,
|
||||
type: asn1.Type.NULL,
|
||||
@@ -31468,7 +31502,7 @@ var require_rsa = __commonJS({
|
||||
if (oid === forge.oids.md2 || oid === forge.oids.md5) {
|
||||
if (!("parameters" in capture)) {
|
||||
throw new Error(
|
||||
"ASN.1 object does not contain a valid RSASSA-PKCS1-v1_5 DigestInfo value. Missing algorithm identifer NULL parameters."
|
||||
"ASN.1 object does not contain a valid RSASSA-PKCS1-v1_5 DigestInfo value. Missing algorithm identifier NULL parameters."
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -35387,6 +35421,7 @@ var require_pkcs12 = __commonJS({
|
||||
capture: "macAlgorithm"
|
||||
}, {
|
||||
name: "PFX.macData.mac.digestAlgorithm.parameters",
|
||||
optional: true,
|
||||
tagClass: asn1.Class.UNIVERSAL,
|
||||
captureAsn1: "macAlgorithmParameters"
|
||||
}]
|
||||
@@ -35665,6 +35700,8 @@ var require_pkcs12 = __commonJS({
|
||||
if (macValue.getBytes() !== capture.macDigest) {
|
||||
throw new Error("PKCS#12 MAC could not be verified. Invalid password?");
|
||||
}
|
||||
} else if (Array.isArray(obj.value) && obj.value.length > 2) {
|
||||
throw new Error("Invalid PKCS#12. macData field present but MAC was not validated.");
|
||||
}
|
||||
_decodeAuthenticatedSafe(pfx, data.value, strict, password);
|
||||
return pfx;
|
||||
@@ -47285,7 +47322,7 @@ var require_package = __commonJS({
|
||||
"package.json"(exports2, module2) {
|
||||
module2.exports = {
|
||||
name: "codeql",
|
||||
version: "4.31.4",
|
||||
version: "4.31.9",
|
||||
private: true,
|
||||
description: "CodeQL action",
|
||||
scripts: {
|
||||
@@ -47320,7 +47357,6 @@ var require_package = __commonJS({
|
||||
"@actions/io": "^2.0.0",
|
||||
"@actions/tool-cache": "^2.0.2",
|
||||
"@octokit/plugin-retry": "^6.0.0",
|
||||
"@octokit/request-error": "^7.0.2",
|
||||
"@schemastore/package": "0.0.10",
|
||||
archiver: "^7.0.1",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
@@ -47329,36 +47365,35 @@ var require_package = __commonJS({
|
||||
"js-yaml": "^4.1.1",
|
||||
jsonschema: "1.4.1",
|
||||
long: "^5.3.2",
|
||||
"node-forge": "^1.3.1",
|
||||
octokit: "^5.0.5",
|
||||
"node-forge": "^1.3.3",
|
||||
semver: "^7.7.3",
|
||||
uuid: "^13.0.0"
|
||||
},
|
||||
devDependencies: {
|
||||
"@ava/typescript": "6.0.0",
|
||||
"@eslint/compat": "^1.4.1",
|
||||
"@eslint/eslintrc": "^3.3.1",
|
||||
"@eslint/compat": "^2.0.0",
|
||||
"@eslint/eslintrc": "^3.3.3",
|
||||
"@eslint/js": "^9.39.1",
|
||||
"@microsoft/eslint-formatter-sarif": "^3.1.0",
|
||||
"@octokit/types": "^16.0.0",
|
||||
"@types/archiver": "^7.0.0",
|
||||
"@types/follow-redirects": "^1.14.4",
|
||||
"@types/js-yaml": "^4.0.9",
|
||||
"@types/node": "20.19.9",
|
||||
"@types/node": "^20.19.9",
|
||||
"@types/node-forge": "^1.3.14",
|
||||
"@types/semver": "^7.7.1",
|
||||
"@types/sinon": "^17.0.4",
|
||||
"@typescript-eslint/eslint-plugin": "^8.46.4",
|
||||
"@typescript-eslint/parser": "^8.41.0",
|
||||
"@types/sinon": "^21.0.0",
|
||||
"@typescript-eslint/eslint-plugin": "^8.48.1",
|
||||
"@typescript-eslint/parser": "^8.48.0",
|
||||
ava: "^6.4.1",
|
||||
esbuild: "^0.27.0",
|
||||
esbuild: "^0.27.1",
|
||||
eslint: "^8.57.1",
|
||||
"eslint-import-resolver-typescript": "^3.8.7",
|
||||
"eslint-plugin-filenames": "^1.3.2",
|
||||
"eslint-plugin-github": "^5.1.8",
|
||||
"eslint-plugin-import": "2.29.1",
|
||||
"eslint-plugin-jsdoc": "^61.1.12",
|
||||
"eslint-plugin-jsdoc": "^61.5.0",
|
||||
"eslint-plugin-no-async-foreach": "^0.1.1",
|
||||
eslint: "^8.57.1",
|
||||
glob: "^11.1.0",
|
||||
nock: "^14.0.10",
|
||||
sinon: "^21.0.0",
|
||||
@@ -53594,7 +53629,7 @@ var require_cacheUtils = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.getRuntimeToken = exports2.getCacheVersion = exports2.assertDefined = exports2.getGnuTarPathOnWindows = exports2.getCacheFileName = exports2.getCompressionMethod = exports2.unlinkFile = exports2.resolvePaths = exports2.getArchiveFileSizeInBytes = exports2.createTempDirectory = void 0;
|
||||
var core12 = __importStar4(require_core());
|
||||
var exec2 = __importStar4(require_exec());
|
||||
var exec = __importStar4(require_exec());
|
||||
var glob = __importStar4(require_glob());
|
||||
var io4 = __importStar4(require_io4());
|
||||
var crypto = __importStar4(require("crypto"));
|
||||
@@ -53678,7 +53713,7 @@ var require_cacheUtils = __commonJS({
|
||||
additionalArgs.push("--version");
|
||||
core12.debug(`Checking ${app} ${additionalArgs.join(" ")}`);
|
||||
try {
|
||||
yield exec2.exec(`${app}`, additionalArgs, {
|
||||
yield exec.exec(`${app}`, additionalArgs, {
|
||||
ignoreReturnCode: true,
|
||||
silent: true,
|
||||
listeners: {
|
||||
@@ -56156,7 +56191,7 @@ var require_file2 = __commonJS({
|
||||
throw new Error("Not implemented");
|
||||
}
|
||||
};
|
||||
var rawContent = Symbol("rawContent");
|
||||
var rawContent = /* @__PURE__ */ Symbol("rawContent");
|
||||
function hasRawContent(x) {
|
||||
return typeof x[rawContent] === "function";
|
||||
}
|
||||
@@ -57754,7 +57789,7 @@ var require_dist2 = __commonJS({
|
||||
var http = __importStar4(require("http"));
|
||||
var https_1 = require("https");
|
||||
__exportStar4(require_helpers3(), exports2);
|
||||
var INTERNAL = Symbol("AgentBaseInternalState");
|
||||
var INTERNAL = /* @__PURE__ */ Symbol("AgentBaseInternalState");
|
||||
var Agent = class extends http.Agent {
|
||||
constructor(opts) {
|
||||
super(opts);
|
||||
@@ -58449,8 +58484,8 @@ var require_tracingContext = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.TracingContextImpl = exports2.createTracingContext = exports2.knownContextKeys = void 0;
|
||||
exports2.knownContextKeys = {
|
||||
span: Symbol.for("@azure/core-tracing span"),
|
||||
namespace: Symbol.for("@azure/core-tracing namespace")
|
||||
span: /* @__PURE__ */ Symbol.for("@azure/core-tracing span"),
|
||||
namespace: /* @__PURE__ */ Symbol.for("@azure/core-tracing namespace")
|
||||
};
|
||||
function createTracingContext(options = {}) {
|
||||
let context2 = new TracingContextImpl(options.parentContext);
|
||||
@@ -61905,7 +61940,7 @@ var require_operationHelpers = __commonJS({
|
||||
}
|
||||
return result;
|
||||
}
|
||||
var originalRequestSymbol = Symbol.for("@azure/core-client original request");
|
||||
var originalRequestSymbol = /* @__PURE__ */ Symbol.for("@azure/core-client original request");
|
||||
function hasOriginalRequest(request) {
|
||||
return originalRequestSymbol in request;
|
||||
}
|
||||
@@ -62888,8 +62923,8 @@ var require_util9 = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.HttpHeaders = exports2.toHttpHeadersLike = exports2.toWebResourceLike = exports2.toPipelineRequest = void 0;
|
||||
var core_rest_pipeline_1 = require_commonjs5();
|
||||
var originalRequestSymbol = Symbol("Original PipelineRequest");
|
||||
var originalClientRequestSymbol = Symbol.for("@azure/core-client original request");
|
||||
var originalRequestSymbol = /* @__PURE__ */ Symbol("Original PipelineRequest");
|
||||
var originalClientRequestSymbol = /* @__PURE__ */ Symbol.for("@azure/core-client original request");
|
||||
function toPipelineRequest(webResource, options = {}) {
|
||||
const compatWebResource = webResource;
|
||||
const request = compatWebResource[originalRequestSymbol];
|
||||
@@ -63131,7 +63166,7 @@ var require_response2 = __commonJS({
|
||||
exports2.toPipelineResponse = exports2.toCompatResponse = void 0;
|
||||
var core_rest_pipeline_1 = require_commonjs5();
|
||||
var util_js_1 = require_util9();
|
||||
var originalResponse = Symbol("Original FullOperationResponse");
|
||||
var originalResponse = /* @__PURE__ */ Symbol("Original FullOperationResponse");
|
||||
function toCompatResponse(response, options) {
|
||||
let request = (0, util_js_1.toWebResourceLike)(response.request);
|
||||
let headers = (0, util_js_1.toHttpHeadersLike)(response.headers);
|
||||
@@ -65752,7 +65787,7 @@ var require_dist6 = __commonJS({
|
||||
state
|
||||
}),
|
||||
onProgress: (callback) => {
|
||||
const s = Symbol();
|
||||
const s = /* @__PURE__ */ Symbol();
|
||||
handlers.set(s, callback);
|
||||
return () => handlers.delete(s);
|
||||
},
|
||||
@@ -91109,7 +91144,7 @@ var require_binary_format_contract = __commonJS({
|
||||
exports2.WireType = exports2.mergeBinaryOptions = exports2.UnknownFieldHandler = void 0;
|
||||
var UnknownFieldHandler;
|
||||
(function(UnknownFieldHandler2) {
|
||||
UnknownFieldHandler2.symbol = Symbol.for("protobuf-ts/unknown");
|
||||
UnknownFieldHandler2.symbol = /* @__PURE__ */ Symbol.for("protobuf-ts/unknown");
|
||||
UnknownFieldHandler2.onRead = (typeName, message, fieldNo, wireType, data) => {
|
||||
let container = is(message) ? message[UnknownFieldHandler2.symbol] : message[UnknownFieldHandler2.symbol] = [];
|
||||
container.push({ no: fieldNo, wireType, data });
|
||||
@@ -92034,7 +92069,7 @@ var require_message_type_contract = __commonJS({
|
||||
"use strict";
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.MESSAGE_TYPE = void 0;
|
||||
exports2.MESSAGE_TYPE = Symbol.for("protobuf-ts/message-type");
|
||||
exports2.MESSAGE_TYPE = /* @__PURE__ */ Symbol.for("protobuf-ts/message-type");
|
||||
}
|
||||
});
|
||||
|
||||
@@ -96769,7 +96804,6 @@ var io2 = __toESM(require_io3());
|
||||
// src/util.ts
|
||||
var fsPromises = __toESM(require("fs/promises"));
|
||||
var core3 = __toESM(require_core());
|
||||
var exec = __toESM(require_exec());
|
||||
var io = __toESM(require_io3());
|
||||
|
||||
// node_modules/get-folder-size/index.js
|
||||
@@ -99687,8 +99721,8 @@ function getActionsLogger() {
|
||||
var core7 = __toESM(require_core());
|
||||
|
||||
// src/defaults.json
|
||||
var bundleVersion = "codeql-bundle-v2.23.5";
|
||||
var cliVersion = "2.23.5";
|
||||
var bundleVersion = "codeql-bundle-v2.23.8";
|
||||
var cliVersion = "2.23.8";
|
||||
|
||||
// src/languages.ts
|
||||
var KnownLanguage = /* @__PURE__ */ ((KnownLanguage2) => {
|
||||
@@ -99970,7 +100004,7 @@ async function getRef() {
|
||||
}
|
||||
|
||||
// src/overlay-database-utils.ts
|
||||
var CODEQL_OVERLAY_MINIMUM_VERSION = "2.22.4";
|
||||
var CODEQL_OVERLAY_MINIMUM_VERSION = "2.23.5";
|
||||
var OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_MB = 7500;
|
||||
var OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_BYTES = OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_MB * 1e6;
|
||||
|
||||
@@ -99984,11 +100018,6 @@ var featureConfig = {
|
||||
envVar: "CODEQL_ACTION_ALLOW_TOOLCACHE_INPUT",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["analyze_use_new_upload" /* AnalyzeUseNewUpload */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_ANALYZE_USE_NEW_UPLOAD",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["cleanup_trap_caches" /* CleanupTrapCaches */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CLEANUP_TRAP_CACHES",
|
||||
@@ -100000,6 +100029,11 @@ var featureConfig = {
|
||||
legacyApi: true,
|
||||
minimumVersion: "2.15.0"
|
||||
},
|
||||
["csharp_cache_bmn" /* CsharpCacheBuildModeNone */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CSHARP_CACHE_BMN",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["csharp_new_cache_key" /* CsharpNewCacheKey */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CSHARP_NEW_CACHE_KEY",
|
||||
@@ -100133,6 +100167,11 @@ var featureConfig = {
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_RUST",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["overlay_analysis_skip_resource_checks" /* OverlayAnalysisSkipResourceChecks */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_SKIP_RESOURCE_CHECKS",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["overlay_analysis_swift" /* OverlayAnalysisSwift */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_SWIFT",
|
||||
@@ -100144,21 +100183,21 @@ var featureConfig = {
|
||||
minimumVersion: void 0,
|
||||
toolsFeature: "pythonDefaultIsToNotExtractStdlib" /* PythonDefaultIsToNotExtractStdlib */
|
||||
},
|
||||
["use_repository_properties" /* UseRepositoryProperties */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_USE_REPOSITORY_PROPERTIES",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["qa_telemetry_enabled" /* QaTelemetryEnabled */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_QA_TELEMETRY",
|
||||
legacyApi: true,
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["java_minimize_dependency_jars" /* JavaMinimizeDependencyJars */]: {
|
||||
["upload_overlay_db_to_api" /* UploadOverlayDbToApi */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_JAVA_MINIMIZE_DEPENDENCY_JARS",
|
||||
minimumVersion: "2.23.0"
|
||||
envVar: "CODEQL_ACTION_UPLOAD_OVERLAY_DB_TO_API",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["use_repository_properties" /* UseRepositoryProperties */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_USE_REPOSITORY_PROPERTIES",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["validate_db_config" /* ValidateDbConfig */]: {
|
||||
defaultValue: false,
|
||||
@@ -100171,6 +100210,9 @@ var featureConfig = {
|
||||
var actionsCache2 = __toESM(require_cache3());
|
||||
|
||||
// src/config-utils.ts
|
||||
var OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB = 2e4;
|
||||
var OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_BYTES = OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB * 1e6;
|
||||
var OVERLAY_MINIMUM_MEMORY_MB = 5 * 1024;
|
||||
var OVERLAY_ANALYSIS_FEATURES = {
|
||||
actions: "overlay_analysis_actions" /* OverlayAnalysisActions */,
|
||||
cpp: "overlay_analysis_cpp" /* OverlayAnalysisCpp */,
|
||||
|
||||
470
lib/upload-lib.js
generated
470
lib/upload-lib.js
generated
@@ -539,67 +539,67 @@ var require_tunnel2 = __commonJS({
|
||||
var require_symbols = __commonJS({
|
||||
"node_modules/undici/lib/core/symbols.js"(exports2, module2) {
|
||||
module2.exports = {
|
||||
kClose: Symbol("close"),
|
||||
kDestroy: Symbol("destroy"),
|
||||
kDispatch: Symbol("dispatch"),
|
||||
kUrl: Symbol("url"),
|
||||
kWriting: Symbol("writing"),
|
||||
kResuming: Symbol("resuming"),
|
||||
kQueue: Symbol("queue"),
|
||||
kConnect: Symbol("connect"),
|
||||
kConnecting: Symbol("connecting"),
|
||||
kHeadersList: Symbol("headers list"),
|
||||
kKeepAliveDefaultTimeout: Symbol("default keep alive timeout"),
|
||||
kKeepAliveMaxTimeout: Symbol("max keep alive timeout"),
|
||||
kKeepAliveTimeoutThreshold: Symbol("keep alive timeout threshold"),
|
||||
kKeepAliveTimeoutValue: Symbol("keep alive timeout"),
|
||||
kKeepAlive: Symbol("keep alive"),
|
||||
kHeadersTimeout: Symbol("headers timeout"),
|
||||
kBodyTimeout: Symbol("body timeout"),
|
||||
kServerName: Symbol("server name"),
|
||||
kLocalAddress: Symbol("local address"),
|
||||
kHost: Symbol("host"),
|
||||
kNoRef: Symbol("no ref"),
|
||||
kBodyUsed: Symbol("used"),
|
||||
kRunning: Symbol("running"),
|
||||
kBlocking: Symbol("blocking"),
|
||||
kPending: Symbol("pending"),
|
||||
kSize: Symbol("size"),
|
||||
kBusy: Symbol("busy"),
|
||||
kQueued: Symbol("queued"),
|
||||
kFree: Symbol("free"),
|
||||
kConnected: Symbol("connected"),
|
||||
kClosed: Symbol("closed"),
|
||||
kNeedDrain: Symbol("need drain"),
|
||||
kReset: Symbol("reset"),
|
||||
kDestroyed: Symbol.for("nodejs.stream.destroyed"),
|
||||
kMaxHeadersSize: Symbol("max headers size"),
|
||||
kRunningIdx: Symbol("running index"),
|
||||
kPendingIdx: Symbol("pending index"),
|
||||
kError: Symbol("error"),
|
||||
kClients: Symbol("clients"),
|
||||
kClient: Symbol("client"),
|
||||
kParser: Symbol("parser"),
|
||||
kOnDestroyed: Symbol("destroy callbacks"),
|
||||
kPipelining: Symbol("pipelining"),
|
||||
kSocket: Symbol("socket"),
|
||||
kHostHeader: Symbol("host header"),
|
||||
kConnector: Symbol("connector"),
|
||||
kStrictContentLength: Symbol("strict content length"),
|
||||
kMaxRedirections: Symbol("maxRedirections"),
|
||||
kMaxRequests: Symbol("maxRequestsPerClient"),
|
||||
kProxy: Symbol("proxy agent options"),
|
||||
kCounter: Symbol("socket request counter"),
|
||||
kInterceptors: Symbol("dispatch interceptors"),
|
||||
kMaxResponseSize: Symbol("max response size"),
|
||||
kHTTP2Session: Symbol("http2Session"),
|
||||
kHTTP2SessionState: Symbol("http2Session state"),
|
||||
kHTTP2BuildRequest: Symbol("http2 build request"),
|
||||
kHTTP1BuildRequest: Symbol("http1 build request"),
|
||||
kHTTP2CopyHeaders: Symbol("http2 copy headers"),
|
||||
kHTTPConnVersion: Symbol("http connection version"),
|
||||
kRetryHandlerDefaultRetry: Symbol("retry agent default retry"),
|
||||
kConstruct: Symbol("constructable")
|
||||
kClose: /* @__PURE__ */ Symbol("close"),
|
||||
kDestroy: /* @__PURE__ */ Symbol("destroy"),
|
||||
kDispatch: /* @__PURE__ */ Symbol("dispatch"),
|
||||
kUrl: /* @__PURE__ */ Symbol("url"),
|
||||
kWriting: /* @__PURE__ */ Symbol("writing"),
|
||||
kResuming: /* @__PURE__ */ Symbol("resuming"),
|
||||
kQueue: /* @__PURE__ */ Symbol("queue"),
|
||||
kConnect: /* @__PURE__ */ Symbol("connect"),
|
||||
kConnecting: /* @__PURE__ */ Symbol("connecting"),
|
||||
kHeadersList: /* @__PURE__ */ Symbol("headers list"),
|
||||
kKeepAliveDefaultTimeout: /* @__PURE__ */ Symbol("default keep alive timeout"),
|
||||
kKeepAliveMaxTimeout: /* @__PURE__ */ Symbol("max keep alive timeout"),
|
||||
kKeepAliveTimeoutThreshold: /* @__PURE__ */ Symbol("keep alive timeout threshold"),
|
||||
kKeepAliveTimeoutValue: /* @__PURE__ */ Symbol("keep alive timeout"),
|
||||
kKeepAlive: /* @__PURE__ */ Symbol("keep alive"),
|
||||
kHeadersTimeout: /* @__PURE__ */ Symbol("headers timeout"),
|
||||
kBodyTimeout: /* @__PURE__ */ Symbol("body timeout"),
|
||||
kServerName: /* @__PURE__ */ Symbol("server name"),
|
||||
kLocalAddress: /* @__PURE__ */ Symbol("local address"),
|
||||
kHost: /* @__PURE__ */ Symbol("host"),
|
||||
kNoRef: /* @__PURE__ */ Symbol("no ref"),
|
||||
kBodyUsed: /* @__PURE__ */ Symbol("used"),
|
||||
kRunning: /* @__PURE__ */ Symbol("running"),
|
||||
kBlocking: /* @__PURE__ */ Symbol("blocking"),
|
||||
kPending: /* @__PURE__ */ Symbol("pending"),
|
||||
kSize: /* @__PURE__ */ Symbol("size"),
|
||||
kBusy: /* @__PURE__ */ Symbol("busy"),
|
||||
kQueued: /* @__PURE__ */ Symbol("queued"),
|
||||
kFree: /* @__PURE__ */ Symbol("free"),
|
||||
kConnected: /* @__PURE__ */ Symbol("connected"),
|
||||
kClosed: /* @__PURE__ */ Symbol("closed"),
|
||||
kNeedDrain: /* @__PURE__ */ Symbol("need drain"),
|
||||
kReset: /* @__PURE__ */ Symbol("reset"),
|
||||
kDestroyed: /* @__PURE__ */ Symbol.for("nodejs.stream.destroyed"),
|
||||
kMaxHeadersSize: /* @__PURE__ */ Symbol("max headers size"),
|
||||
kRunningIdx: /* @__PURE__ */ Symbol("running index"),
|
||||
kPendingIdx: /* @__PURE__ */ Symbol("pending index"),
|
||||
kError: /* @__PURE__ */ Symbol("error"),
|
||||
kClients: /* @__PURE__ */ Symbol("clients"),
|
||||
kClient: /* @__PURE__ */ Symbol("client"),
|
||||
kParser: /* @__PURE__ */ Symbol("parser"),
|
||||
kOnDestroyed: /* @__PURE__ */ Symbol("destroy callbacks"),
|
||||
kPipelining: /* @__PURE__ */ Symbol("pipelining"),
|
||||
kSocket: /* @__PURE__ */ Symbol("socket"),
|
||||
kHostHeader: /* @__PURE__ */ Symbol("host header"),
|
||||
kConnector: /* @__PURE__ */ Symbol("connector"),
|
||||
kStrictContentLength: /* @__PURE__ */ Symbol("strict content length"),
|
||||
kMaxRedirections: /* @__PURE__ */ Symbol("maxRedirections"),
|
||||
kMaxRequests: /* @__PURE__ */ Symbol("maxRequestsPerClient"),
|
||||
kProxy: /* @__PURE__ */ Symbol("proxy agent options"),
|
||||
kCounter: /* @__PURE__ */ Symbol("socket request counter"),
|
||||
kInterceptors: /* @__PURE__ */ Symbol("dispatch interceptors"),
|
||||
kMaxResponseSize: /* @__PURE__ */ Symbol("max response size"),
|
||||
kHTTP2Session: /* @__PURE__ */ Symbol("http2Session"),
|
||||
kHTTP2SessionState: /* @__PURE__ */ Symbol("http2Session state"),
|
||||
kHTTP2BuildRequest: /* @__PURE__ */ Symbol("http2 build request"),
|
||||
kHTTP1BuildRequest: /* @__PURE__ */ Symbol("http1 build request"),
|
||||
kHTTP2CopyHeaders: /* @__PURE__ */ Symbol("http2 copy headers"),
|
||||
kHTTPConnVersion: /* @__PURE__ */ Symbol("http connection version"),
|
||||
kRetryHandlerDefaultRetry: /* @__PURE__ */ Symbol("retry agent default retry"),
|
||||
kConstruct: /* @__PURE__ */ Symbol("constructable")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -3594,7 +3594,7 @@ var require_constants2 = __commonJS({
|
||||
var require_global = __commonJS({
|
||||
"node_modules/undici/lib/fetch/global.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var globalOrigin = Symbol.for("undici.globalOrigin.1");
|
||||
var globalOrigin = /* @__PURE__ */ Symbol.for("undici.globalOrigin.1");
|
||||
function getGlobalOrigin() {
|
||||
return globalThis[globalOrigin];
|
||||
}
|
||||
@@ -4246,12 +4246,12 @@ var require_symbols2 = __commonJS({
|
||||
"node_modules/undici/lib/fetch/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kUrl: Symbol("url"),
|
||||
kHeaders: Symbol("headers"),
|
||||
kSignal: Symbol("signal"),
|
||||
kState: Symbol("state"),
|
||||
kGuard: Symbol("guard"),
|
||||
kRealm: Symbol("realm")
|
||||
kUrl: /* @__PURE__ */ Symbol("url"),
|
||||
kHeaders: /* @__PURE__ */ Symbol("headers"),
|
||||
kSignal: /* @__PURE__ */ Symbol("signal"),
|
||||
kState: /* @__PURE__ */ Symbol("state"),
|
||||
kGuard: /* @__PURE__ */ Symbol("guard"),
|
||||
kRealm: /* @__PURE__ */ Symbol("realm")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -5644,7 +5644,7 @@ var require_request = __commonJS({
|
||||
var tokenRegExp = /^[\^_`a-zA-Z\-0-9!#$%&'*+.|~]+$/;
|
||||
var headerCharRegex = /[^\t\x20-\x7e\x80-\xff]/;
|
||||
var invalidPathRegex = /[^\u0021-\u00ff]/;
|
||||
var kHandler = Symbol("handler");
|
||||
var kHandler = /* @__PURE__ */ Symbol("handler");
|
||||
var channels = {};
|
||||
var extractBody;
|
||||
try {
|
||||
@@ -6031,11 +6031,11 @@ var require_dispatcher_base = __commonJS({
|
||||
InvalidArgumentError
|
||||
} = require_errors();
|
||||
var { kDestroy, kClose, kDispatch, kInterceptors } = require_symbols();
|
||||
var kDestroyed = Symbol("destroyed");
|
||||
var kClosed = Symbol("closed");
|
||||
var kOnDestroyed = Symbol("onDestroyed");
|
||||
var kOnClosed = Symbol("onClosed");
|
||||
var kInterceptedDispatch = Symbol("Intercepted Dispatch");
|
||||
var kDestroyed = /* @__PURE__ */ Symbol("destroyed");
|
||||
var kClosed = /* @__PURE__ */ Symbol("closed");
|
||||
var kOnDestroyed = /* @__PURE__ */ Symbol("onDestroyed");
|
||||
var kOnClosed = /* @__PURE__ */ Symbol("onClosed");
|
||||
var kInterceptedDispatch = /* @__PURE__ */ Symbol("Intercepted Dispatch");
|
||||
var DispatcherBase = class extends Dispatcher {
|
||||
constructor() {
|
||||
super();
|
||||
@@ -6690,7 +6690,7 @@ var require_RedirectHandler = __commonJS({
|
||||
var { InvalidArgumentError } = require_errors();
|
||||
var EE = require("events");
|
||||
var redirectableStatusCodes = [300, 301, 302, 303, 307, 308];
|
||||
var kBody = Symbol("body");
|
||||
var kBody = /* @__PURE__ */ Symbol("body");
|
||||
var BodyAsyncIterable = class {
|
||||
constructor(body) {
|
||||
this[kBody] = body;
|
||||
@@ -6964,7 +6964,7 @@ var require_client = __commonJS({
|
||||
} = http2;
|
||||
var h2ExperimentalWarned = false;
|
||||
var FastBuffer = Buffer[Symbol.species];
|
||||
var kClosedResolve = Symbol("kClosedResolve");
|
||||
var kClosedResolve = /* @__PURE__ */ Symbol("kClosedResolve");
|
||||
var channels = {};
|
||||
try {
|
||||
const diagnosticsChannel = require("diagnostics_channel");
|
||||
@@ -8634,7 +8634,7 @@ var require_fixed_queue = __commonJS({
|
||||
var require_pool_stats = __commonJS({
|
||||
"node_modules/undici/lib/pool-stats.js"(exports2, module2) {
|
||||
var { kFree, kConnected, kPending, kQueued, kRunning, kSize } = require_symbols();
|
||||
var kPool = Symbol("pool");
|
||||
var kPool = /* @__PURE__ */ Symbol("pool");
|
||||
var PoolStats = class {
|
||||
constructor(pool) {
|
||||
this[kPool] = pool;
|
||||
@@ -8670,18 +8670,18 @@ var require_pool_base = __commonJS({
|
||||
var FixedQueue = require_fixed_queue();
|
||||
var { kConnected, kSize, kRunning, kPending, kQueued, kBusy, kFree, kUrl, kClose, kDestroy, kDispatch } = require_symbols();
|
||||
var PoolStats = require_pool_stats();
|
||||
var kClients = Symbol("clients");
|
||||
var kNeedDrain = Symbol("needDrain");
|
||||
var kQueue = Symbol("queue");
|
||||
var kClosedResolve = Symbol("closed resolve");
|
||||
var kOnDrain = Symbol("onDrain");
|
||||
var kOnConnect = Symbol("onConnect");
|
||||
var kOnDisconnect = Symbol("onDisconnect");
|
||||
var kOnConnectionError = Symbol("onConnectionError");
|
||||
var kGetDispatcher = Symbol("get dispatcher");
|
||||
var kAddClient = Symbol("add client");
|
||||
var kRemoveClient = Symbol("remove client");
|
||||
var kStats = Symbol("stats");
|
||||
var kClients = /* @__PURE__ */ Symbol("clients");
|
||||
var kNeedDrain = /* @__PURE__ */ Symbol("needDrain");
|
||||
var kQueue = /* @__PURE__ */ Symbol("queue");
|
||||
var kClosedResolve = /* @__PURE__ */ Symbol("closed resolve");
|
||||
var kOnDrain = /* @__PURE__ */ Symbol("onDrain");
|
||||
var kOnConnect = /* @__PURE__ */ Symbol("onConnect");
|
||||
var kOnDisconnect = /* @__PURE__ */ Symbol("onDisconnect");
|
||||
var kOnConnectionError = /* @__PURE__ */ Symbol("onConnectionError");
|
||||
var kGetDispatcher = /* @__PURE__ */ Symbol("get dispatcher");
|
||||
var kAddClient = /* @__PURE__ */ Symbol("add client");
|
||||
var kRemoveClient = /* @__PURE__ */ Symbol("remove client");
|
||||
var kStats = /* @__PURE__ */ Symbol("stats");
|
||||
var PoolBase = class extends DispatcherBase {
|
||||
constructor() {
|
||||
super();
|
||||
@@ -8835,9 +8835,9 @@ var require_pool = __commonJS({
|
||||
var util = require_util();
|
||||
var { kUrl, kInterceptors } = require_symbols();
|
||||
var buildConnector = require_connect();
|
||||
var kOptions = Symbol("options");
|
||||
var kConnections = Symbol("connections");
|
||||
var kFactory = Symbol("factory");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
var kConnections = /* @__PURE__ */ Symbol("connections");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
function defaultFactory(origin, opts) {
|
||||
return new Client(origin, opts);
|
||||
}
|
||||
@@ -8926,14 +8926,14 @@ var require_balanced_pool = __commonJS({
|
||||
var Pool = require_pool();
|
||||
var { kUrl, kInterceptors } = require_symbols();
|
||||
var { parseOrigin } = require_util();
|
||||
var kFactory = Symbol("factory");
|
||||
var kOptions = Symbol("options");
|
||||
var kGreatestCommonDivisor = Symbol("kGreatestCommonDivisor");
|
||||
var kCurrentWeight = Symbol("kCurrentWeight");
|
||||
var kIndex = Symbol("kIndex");
|
||||
var kWeight = Symbol("kWeight");
|
||||
var kMaxWeightPerServer = Symbol("kMaxWeightPerServer");
|
||||
var kErrorPenalty = Symbol("kErrorPenalty");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
var kGreatestCommonDivisor = /* @__PURE__ */ Symbol("kGreatestCommonDivisor");
|
||||
var kCurrentWeight = /* @__PURE__ */ Symbol("kCurrentWeight");
|
||||
var kIndex = /* @__PURE__ */ Symbol("kIndex");
|
||||
var kWeight = /* @__PURE__ */ Symbol("kWeight");
|
||||
var kMaxWeightPerServer = /* @__PURE__ */ Symbol("kMaxWeightPerServer");
|
||||
var kErrorPenalty = /* @__PURE__ */ Symbol("kErrorPenalty");
|
||||
function getGreatestCommonDivisor(a, b) {
|
||||
if (b === 0) return a;
|
||||
return getGreatestCommonDivisor(b, a % b);
|
||||
@@ -9096,14 +9096,14 @@ var require_agent = __commonJS({
|
||||
var util = require_util();
|
||||
var createRedirectInterceptor = require_redirectInterceptor();
|
||||
var { WeakRef: WeakRef2, FinalizationRegistry } = require_dispatcher_weakref()();
|
||||
var kOnConnect = Symbol("onConnect");
|
||||
var kOnDisconnect = Symbol("onDisconnect");
|
||||
var kOnConnectionError = Symbol("onConnectionError");
|
||||
var kMaxRedirections = Symbol("maxRedirections");
|
||||
var kOnDrain = Symbol("onDrain");
|
||||
var kFactory = Symbol("factory");
|
||||
var kFinalizer = Symbol("finalizer");
|
||||
var kOptions = Symbol("options");
|
||||
var kOnConnect = /* @__PURE__ */ Symbol("onConnect");
|
||||
var kOnDisconnect = /* @__PURE__ */ Symbol("onDisconnect");
|
||||
var kOnConnectionError = /* @__PURE__ */ Symbol("onConnectionError");
|
||||
var kMaxRedirections = /* @__PURE__ */ Symbol("maxRedirections");
|
||||
var kOnDrain = /* @__PURE__ */ Symbol("onDrain");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
var kFinalizer = /* @__PURE__ */ Symbol("finalizer");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
function defaultFactory(origin, opts) {
|
||||
return opts && opts.connections === 1 ? new Client(origin, opts) : new Pool(origin, opts);
|
||||
}
|
||||
@@ -9212,11 +9212,11 @@ var require_readable = __commonJS({
|
||||
var util = require_util();
|
||||
var { ReadableStreamFrom, toUSVString } = require_util();
|
||||
var Blob2;
|
||||
var kConsume = Symbol("kConsume");
|
||||
var kReading = Symbol("kReading");
|
||||
var kBody = Symbol("kBody");
|
||||
var kAbort = Symbol("abort");
|
||||
var kContentType = Symbol("kContentType");
|
||||
var kConsume = /* @__PURE__ */ Symbol("kConsume");
|
||||
var kReading = /* @__PURE__ */ Symbol("kReading");
|
||||
var kBody = /* @__PURE__ */ Symbol("kBody");
|
||||
var kAbort = /* @__PURE__ */ Symbol("abort");
|
||||
var kContentType = /* @__PURE__ */ Symbol("kContentType");
|
||||
var noop = () => {
|
||||
};
|
||||
module2.exports = class BodyReadable extends Readable2 {
|
||||
@@ -9502,8 +9502,8 @@ var require_abort_signal = __commonJS({
|
||||
"node_modules/undici/lib/api/abort-signal.js"(exports2, module2) {
|
||||
var { addAbortListener } = require_util();
|
||||
var { RequestAbortedError } = require_errors();
|
||||
var kListener = Symbol("kListener");
|
||||
var kSignal = Symbol("kSignal");
|
||||
var kListener = /* @__PURE__ */ Symbol("kListener");
|
||||
var kSignal = /* @__PURE__ */ Symbol("kSignal");
|
||||
function abort(self2) {
|
||||
if (self2.abort) {
|
||||
self2.abort();
|
||||
@@ -9892,7 +9892,7 @@ var require_api_pipeline = __commonJS({
|
||||
var { AsyncResource } = require("async_hooks");
|
||||
var { addSignal, removeSignal } = require_abort_signal();
|
||||
var assert = require("assert");
|
||||
var kResume = Symbol("resume");
|
||||
var kResume = /* @__PURE__ */ Symbol("resume");
|
||||
var PipelineRequest = class extends Readable2 {
|
||||
constructor() {
|
||||
super({ autoDestroy: true });
|
||||
@@ -10286,25 +10286,25 @@ var require_mock_symbols = __commonJS({
|
||||
"node_modules/undici/lib/mock/mock-symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kAgent: Symbol("agent"),
|
||||
kOptions: Symbol("options"),
|
||||
kFactory: Symbol("factory"),
|
||||
kDispatches: Symbol("dispatches"),
|
||||
kDispatchKey: Symbol("dispatch key"),
|
||||
kDefaultHeaders: Symbol("default headers"),
|
||||
kDefaultTrailers: Symbol("default trailers"),
|
||||
kContentLength: Symbol("content length"),
|
||||
kMockAgent: Symbol("mock agent"),
|
||||
kMockAgentSet: Symbol("mock agent set"),
|
||||
kMockAgentGet: Symbol("mock agent get"),
|
||||
kMockDispatch: Symbol("mock dispatch"),
|
||||
kClose: Symbol("close"),
|
||||
kOriginalClose: Symbol("original agent close"),
|
||||
kOrigin: Symbol("origin"),
|
||||
kIsMockActive: Symbol("is mock active"),
|
||||
kNetConnect: Symbol("net connect"),
|
||||
kGetNetConnect: Symbol("get net connect"),
|
||||
kConnected: Symbol("connected")
|
||||
kAgent: /* @__PURE__ */ Symbol("agent"),
|
||||
kOptions: /* @__PURE__ */ Symbol("options"),
|
||||
kFactory: /* @__PURE__ */ Symbol("factory"),
|
||||
kDispatches: /* @__PURE__ */ Symbol("dispatches"),
|
||||
kDispatchKey: /* @__PURE__ */ Symbol("dispatch key"),
|
||||
kDefaultHeaders: /* @__PURE__ */ Symbol("default headers"),
|
||||
kDefaultTrailers: /* @__PURE__ */ Symbol("default trailers"),
|
||||
kContentLength: /* @__PURE__ */ Symbol("content length"),
|
||||
kMockAgent: /* @__PURE__ */ Symbol("mock agent"),
|
||||
kMockAgentSet: /* @__PURE__ */ Symbol("mock agent set"),
|
||||
kMockAgentGet: /* @__PURE__ */ Symbol("mock agent get"),
|
||||
kMockDispatch: /* @__PURE__ */ Symbol("mock dispatch"),
|
||||
kClose: /* @__PURE__ */ Symbol("close"),
|
||||
kOriginalClose: /* @__PURE__ */ Symbol("original agent close"),
|
||||
kOrigin: /* @__PURE__ */ Symbol("origin"),
|
||||
kIsMockActive: /* @__PURE__ */ Symbol("is mock active"),
|
||||
kNetConnect: /* @__PURE__ */ Symbol("net connect"),
|
||||
kGetNetConnect: /* @__PURE__ */ Symbol("get net connect"),
|
||||
kConnected: /* @__PURE__ */ Symbol("connected")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -11076,12 +11076,12 @@ var require_proxy_agent = __commonJS({
|
||||
var DispatcherBase = require_dispatcher_base();
|
||||
var { InvalidArgumentError, RequestAbortedError } = require_errors();
|
||||
var buildConnector = require_connect();
|
||||
var kAgent = Symbol("proxy agent");
|
||||
var kClient = Symbol("proxy client");
|
||||
var kProxyHeaders = Symbol("proxy headers");
|
||||
var kRequestTls = Symbol("request tls settings");
|
||||
var kProxyTls = Symbol("proxy tls settings");
|
||||
var kConnectEndpoint = Symbol("connect endpoint function");
|
||||
var kAgent = /* @__PURE__ */ Symbol("proxy agent");
|
||||
var kClient = /* @__PURE__ */ Symbol("proxy client");
|
||||
var kProxyHeaders = /* @__PURE__ */ Symbol("proxy headers");
|
||||
var kRequestTls = /* @__PURE__ */ Symbol("request tls settings");
|
||||
var kProxyTls = /* @__PURE__ */ Symbol("proxy tls settings");
|
||||
var kConnectEndpoint = /* @__PURE__ */ Symbol("connect endpoint function");
|
||||
function defaultProtocolPort(protocol) {
|
||||
return protocol === "https:" ? 443 : 80;
|
||||
}
|
||||
@@ -11488,7 +11488,7 @@ var require_RetryHandler = __commonJS({
|
||||
var require_global2 = __commonJS({
|
||||
"node_modules/undici/lib/global.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var globalDispatcher = Symbol.for("undici.globalDispatcher.1");
|
||||
var globalDispatcher = /* @__PURE__ */ Symbol.for("undici.globalDispatcher.1");
|
||||
var { InvalidArgumentError } = require_errors();
|
||||
var Agent = require_agent();
|
||||
if (getGlobalDispatcher() === void 0) {
|
||||
@@ -11563,8 +11563,8 @@ var require_headers = __commonJS({
|
||||
var util = require("util");
|
||||
var { webidl } = require_webidl();
|
||||
var assert = require("assert");
|
||||
var kHeadersMap = Symbol("headers map");
|
||||
var kHeadersSortedMap = Symbol("headers map sorted");
|
||||
var kHeadersMap = /* @__PURE__ */ Symbol("headers map");
|
||||
var kHeadersSortedMap = /* @__PURE__ */ Symbol("headers map sorted");
|
||||
function isHTTPWhiteSpaceCharCode(code) {
|
||||
return code === 10 || code === 13 || code === 9 || code === 32;
|
||||
}
|
||||
@@ -11891,7 +11891,7 @@ var require_headers = __commonJS({
|
||||
callbackFn.apply(thisArg, [value, key, this]);
|
||||
}
|
||||
}
|
||||
[Symbol.for("nodejs.util.inspect.custom")]() {
|
||||
[/* @__PURE__ */ Symbol.for("nodejs.util.inspect.custom")]() {
|
||||
webidl.brandCheck(this, _Headers);
|
||||
return this[kHeadersList];
|
||||
}
|
||||
@@ -12351,7 +12351,7 @@ var require_request2 = __commonJS({
|
||||
var assert = require("assert");
|
||||
var { getMaxListeners, setMaxListeners, getEventListeners, defaultMaxListeners } = require("events");
|
||||
var TransformStream = globalThis.TransformStream;
|
||||
var kAbortController = Symbol("abortController");
|
||||
var kAbortController = /* @__PURE__ */ Symbol("abortController");
|
||||
var requestFinalizer = new FinalizationRegistry(({ signal, abort }) => {
|
||||
signal.removeEventListener("abort", abort);
|
||||
});
|
||||
@@ -13997,12 +13997,12 @@ var require_symbols3 = __commonJS({
|
||||
"node_modules/undici/lib/fileapi/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kState: Symbol("FileReader state"),
|
||||
kResult: Symbol("FileReader result"),
|
||||
kError: Symbol("FileReader error"),
|
||||
kLastProgressEventFired: Symbol("FileReader last progress event fired timestamp"),
|
||||
kEvents: Symbol("FileReader events"),
|
||||
kAborted: Symbol("FileReader aborted")
|
||||
kState: /* @__PURE__ */ Symbol("FileReader state"),
|
||||
kResult: /* @__PURE__ */ Symbol("FileReader result"),
|
||||
kError: /* @__PURE__ */ Symbol("FileReader error"),
|
||||
kLastProgressEventFired: /* @__PURE__ */ Symbol("FileReader last progress event fired timestamp"),
|
||||
kEvents: /* @__PURE__ */ Symbol("FileReader events"),
|
||||
kAborted: /* @__PURE__ */ Symbol("FileReader aborted")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -14012,7 +14012,7 @@ var require_progressevent = __commonJS({
|
||||
"node_modules/undici/lib/fileapi/progressevent.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var { webidl } = require_webidl();
|
||||
var kState = Symbol("ProgressEvent state");
|
||||
var kState = /* @__PURE__ */ Symbol("ProgressEvent state");
|
||||
var ProgressEvent = class _ProgressEvent extends Event {
|
||||
constructor(type2, eventInitDict = {}) {
|
||||
type2 = webidl.converters.DOMString(type2);
|
||||
@@ -15962,14 +15962,14 @@ var require_symbols5 = __commonJS({
|
||||
"node_modules/undici/lib/websocket/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kWebSocketURL: Symbol("url"),
|
||||
kReadyState: Symbol("ready state"),
|
||||
kController: Symbol("controller"),
|
||||
kResponse: Symbol("response"),
|
||||
kBinaryType: Symbol("binary type"),
|
||||
kSentClose: Symbol("sent close"),
|
||||
kReceivedClose: Symbol("received close"),
|
||||
kByteParser: Symbol("byte parser")
|
||||
kWebSocketURL: /* @__PURE__ */ Symbol("url"),
|
||||
kReadyState: /* @__PURE__ */ Symbol("ready state"),
|
||||
kController: /* @__PURE__ */ Symbol("controller"),
|
||||
kResponse: /* @__PURE__ */ Symbol("response"),
|
||||
kBinaryType: /* @__PURE__ */ Symbol("binary type"),
|
||||
kSentClose: /* @__PURE__ */ Symbol("sent close"),
|
||||
kReceivedClose: /* @__PURE__ */ Symbol("received close"),
|
||||
kByteParser: /* @__PURE__ */ Symbol("byte parser")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -19419,7 +19419,7 @@ var require_exec = __commonJS({
|
||||
exports2.getExecOutput = exports2.exec = void 0;
|
||||
var string_decoder_1 = require("string_decoder");
|
||||
var tr = __importStar4(require_toolrunner());
|
||||
function exec2(commandLine, args, options) {
|
||||
function exec(commandLine, args, options) {
|
||||
return __awaiter4(this, void 0, void 0, function* () {
|
||||
const commandArgs = tr.argStringToArray(commandLine);
|
||||
if (commandArgs.length === 0) {
|
||||
@@ -19431,8 +19431,8 @@ var require_exec = __commonJS({
|
||||
return runner.exec();
|
||||
});
|
||||
}
|
||||
exports2.exec = exec2;
|
||||
function getExecOutput2(commandLine, args, options) {
|
||||
exports2.exec = exec;
|
||||
function getExecOutput(commandLine, args, options) {
|
||||
var _a, _b;
|
||||
return __awaiter4(this, void 0, void 0, function* () {
|
||||
let stdout = "";
|
||||
@@ -19454,7 +19454,7 @@ var require_exec = __commonJS({
|
||||
}
|
||||
};
|
||||
const listeners = Object.assign(Object.assign({}, options === null || options === void 0 ? void 0 : options.listeners), { stdout: stdOutListener, stderr: stdErrListener });
|
||||
const exitCode = yield exec2(commandLine, args, Object.assign(Object.assign({}, options), { listeners }));
|
||||
const exitCode = yield exec(commandLine, args, Object.assign(Object.assign({}, options), { listeners }));
|
||||
stdout += stdoutDecoder.end();
|
||||
stderr += stderrDecoder.end();
|
||||
return {
|
||||
@@ -19464,7 +19464,7 @@ var require_exec = __commonJS({
|
||||
};
|
||||
});
|
||||
}
|
||||
exports2.getExecOutput = getExecOutput2;
|
||||
exports2.getExecOutput = getExecOutput;
|
||||
}
|
||||
});
|
||||
|
||||
@@ -19532,12 +19532,12 @@ var require_platform = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.getDetails = exports2.isLinux = exports2.isMacOS = exports2.isWindows = exports2.arch = exports2.platform = void 0;
|
||||
var os_1 = __importDefault4(require("os"));
|
||||
var exec2 = __importStar4(require_exec());
|
||||
var exec = __importStar4(require_exec());
|
||||
var getWindowsInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
const { stdout: version } = yield exec2.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"', void 0, {
|
||||
const { stdout: version } = yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"', void 0, {
|
||||
silent: true
|
||||
});
|
||||
const { stdout: name } = yield exec2.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"', void 0, {
|
||||
const { stdout: name } = yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"', void 0, {
|
||||
silent: true
|
||||
});
|
||||
return {
|
||||
@@ -19547,7 +19547,7 @@ var require_platform = __commonJS({
|
||||
});
|
||||
var getMacOsInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
var _a, _b, _c, _d;
|
||||
const { stdout } = yield exec2.getExecOutput("sw_vers", void 0, {
|
||||
const { stdout } = yield exec.getExecOutput("sw_vers", void 0, {
|
||||
silent: true
|
||||
});
|
||||
const version = (_b = (_a = stdout.match(/ProductVersion:\s*(.+)/)) === null || _a === void 0 ? void 0 : _a[1]) !== null && _b !== void 0 ? _b : "";
|
||||
@@ -19558,7 +19558,7 @@ var require_platform = __commonJS({
|
||||
};
|
||||
});
|
||||
var getLinuxInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
const { stdout } = yield exec2.getExecOutput("lsb_release", ["-i", "-r", "-s"], {
|
||||
const { stdout } = yield exec.getExecOutput("lsb_release", ["-i", "-r", "-s"], {
|
||||
silent: true
|
||||
});
|
||||
const [name, version] = stdout.trim().split("\n");
|
||||
@@ -28240,7 +28240,7 @@ var require_range = __commonJS({
|
||||
var require_comparator = __commonJS({
|
||||
"node_modules/semver/classes/comparator.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var ANY = Symbol("SemVer ANY");
|
||||
var ANY = /* @__PURE__ */ Symbol("SemVer ANY");
|
||||
var Comparator = class _Comparator {
|
||||
static get ANY() {
|
||||
return ANY;
|
||||
@@ -28924,7 +28924,7 @@ var require_package = __commonJS({
|
||||
"package.json"(exports2, module2) {
|
||||
module2.exports = {
|
||||
name: "codeql",
|
||||
version: "4.31.4",
|
||||
version: "4.31.9",
|
||||
private: true,
|
||||
description: "CodeQL action",
|
||||
scripts: {
|
||||
@@ -28959,7 +28959,6 @@ var require_package = __commonJS({
|
||||
"@actions/io": "^2.0.0",
|
||||
"@actions/tool-cache": "^2.0.2",
|
||||
"@octokit/plugin-retry": "^6.0.0",
|
||||
"@octokit/request-error": "^7.0.2",
|
||||
"@schemastore/package": "0.0.10",
|
||||
archiver: "^7.0.1",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
@@ -28968,36 +28967,35 @@ var require_package = __commonJS({
|
||||
"js-yaml": "^4.1.1",
|
||||
jsonschema: "1.4.1",
|
||||
long: "^5.3.2",
|
||||
"node-forge": "^1.3.1",
|
||||
octokit: "^5.0.5",
|
||||
"node-forge": "^1.3.3",
|
||||
semver: "^7.7.3",
|
||||
uuid: "^13.0.0"
|
||||
},
|
||||
devDependencies: {
|
||||
"@ava/typescript": "6.0.0",
|
||||
"@eslint/compat": "^1.4.1",
|
||||
"@eslint/eslintrc": "^3.3.1",
|
||||
"@eslint/compat": "^2.0.0",
|
||||
"@eslint/eslintrc": "^3.3.3",
|
||||
"@eslint/js": "^9.39.1",
|
||||
"@microsoft/eslint-formatter-sarif": "^3.1.0",
|
||||
"@octokit/types": "^16.0.0",
|
||||
"@types/archiver": "^7.0.0",
|
||||
"@types/follow-redirects": "^1.14.4",
|
||||
"@types/js-yaml": "^4.0.9",
|
||||
"@types/node": "20.19.9",
|
||||
"@types/node": "^20.19.9",
|
||||
"@types/node-forge": "^1.3.14",
|
||||
"@types/semver": "^7.7.1",
|
||||
"@types/sinon": "^17.0.4",
|
||||
"@typescript-eslint/eslint-plugin": "^8.46.4",
|
||||
"@typescript-eslint/parser": "^8.41.0",
|
||||
"@types/sinon": "^21.0.0",
|
||||
"@typescript-eslint/eslint-plugin": "^8.48.1",
|
||||
"@typescript-eslint/parser": "^8.48.0",
|
||||
ava: "^6.4.1",
|
||||
esbuild: "^0.27.0",
|
||||
esbuild: "^0.27.1",
|
||||
eslint: "^8.57.1",
|
||||
"eslint-import-resolver-typescript": "^3.8.7",
|
||||
"eslint-plugin-filenames": "^1.3.2",
|
||||
"eslint-plugin-github": "^5.1.8",
|
||||
"eslint-plugin-import": "2.29.1",
|
||||
"eslint-plugin-jsdoc": "^61.1.12",
|
||||
"eslint-plugin-jsdoc": "^61.5.0",
|
||||
"eslint-plugin-no-async-foreach": "^0.1.1",
|
||||
eslint: "^8.57.1",
|
||||
glob: "^11.1.0",
|
||||
nock: "^14.0.10",
|
||||
sinon: "^21.0.0",
|
||||
@@ -33936,7 +33934,7 @@ var require_cacheUtils = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.getRuntimeToken = exports2.getCacheVersion = exports2.assertDefined = exports2.getGnuTarPathOnWindows = exports2.getCacheFileName = exports2.getCompressionMethod = exports2.unlinkFile = exports2.resolvePaths = exports2.getArchiveFileSizeInBytes = exports2.createTempDirectory = void 0;
|
||||
var core12 = __importStar4(require_core());
|
||||
var exec2 = __importStar4(require_exec());
|
||||
var exec = __importStar4(require_exec());
|
||||
var glob = __importStar4(require_glob());
|
||||
var io6 = __importStar4(require_io3());
|
||||
var crypto = __importStar4(require("crypto"));
|
||||
@@ -34020,7 +34018,7 @@ var require_cacheUtils = __commonJS({
|
||||
additionalArgs.push("--version");
|
||||
core12.debug(`Checking ${app} ${additionalArgs.join(" ")}`);
|
||||
try {
|
||||
yield exec2.exec(`${app}`, additionalArgs, {
|
||||
yield exec.exec(`${app}`, additionalArgs, {
|
||||
ignoreReturnCode: true,
|
||||
silent: true,
|
||||
listeners: {
|
||||
@@ -36498,7 +36496,7 @@ var require_file2 = __commonJS({
|
||||
throw new Error("Not implemented");
|
||||
}
|
||||
};
|
||||
var rawContent = Symbol("rawContent");
|
||||
var rawContent = /* @__PURE__ */ Symbol("rawContent");
|
||||
function hasRawContent(x) {
|
||||
return typeof x[rawContent] === "function";
|
||||
}
|
||||
@@ -38096,7 +38094,7 @@ var require_dist2 = __commonJS({
|
||||
var http = __importStar4(require("http"));
|
||||
var https_1 = require("https");
|
||||
__exportStar4(require_helpers3(), exports2);
|
||||
var INTERNAL = Symbol("AgentBaseInternalState");
|
||||
var INTERNAL = /* @__PURE__ */ Symbol("AgentBaseInternalState");
|
||||
var Agent = class extends http.Agent {
|
||||
constructor(opts) {
|
||||
super(opts);
|
||||
@@ -38791,8 +38789,8 @@ var require_tracingContext = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.TracingContextImpl = exports2.createTracingContext = exports2.knownContextKeys = void 0;
|
||||
exports2.knownContextKeys = {
|
||||
span: Symbol.for("@azure/core-tracing span"),
|
||||
namespace: Symbol.for("@azure/core-tracing namespace")
|
||||
span: /* @__PURE__ */ Symbol.for("@azure/core-tracing span"),
|
||||
namespace: /* @__PURE__ */ Symbol.for("@azure/core-tracing namespace")
|
||||
};
|
||||
function createTracingContext(options = {}) {
|
||||
let context2 = new TracingContextImpl(options.parentContext);
|
||||
@@ -42247,7 +42245,7 @@ var require_operationHelpers = __commonJS({
|
||||
}
|
||||
return result;
|
||||
}
|
||||
var originalRequestSymbol = Symbol.for("@azure/core-client original request");
|
||||
var originalRequestSymbol = /* @__PURE__ */ Symbol.for("@azure/core-client original request");
|
||||
function hasOriginalRequest(request) {
|
||||
return originalRequestSymbol in request;
|
||||
}
|
||||
@@ -43230,8 +43228,8 @@ var require_util8 = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.HttpHeaders = exports2.toHttpHeadersLike = exports2.toWebResourceLike = exports2.toPipelineRequest = void 0;
|
||||
var core_rest_pipeline_1 = require_commonjs5();
|
||||
var originalRequestSymbol = Symbol("Original PipelineRequest");
|
||||
var originalClientRequestSymbol = Symbol.for("@azure/core-client original request");
|
||||
var originalRequestSymbol = /* @__PURE__ */ Symbol("Original PipelineRequest");
|
||||
var originalClientRequestSymbol = /* @__PURE__ */ Symbol.for("@azure/core-client original request");
|
||||
function toPipelineRequest(webResource, options = {}) {
|
||||
const compatWebResource = webResource;
|
||||
const request = compatWebResource[originalRequestSymbol];
|
||||
@@ -43473,7 +43471,7 @@ var require_response2 = __commonJS({
|
||||
exports2.toPipelineResponse = exports2.toCompatResponse = void 0;
|
||||
var core_rest_pipeline_1 = require_commonjs5();
|
||||
var util_js_1 = require_util8();
|
||||
var originalResponse = Symbol("Original FullOperationResponse");
|
||||
var originalResponse = /* @__PURE__ */ Symbol("Original FullOperationResponse");
|
||||
function toCompatResponse(response, options) {
|
||||
let request = (0, util_js_1.toWebResourceLike)(response.request);
|
||||
let headers = (0, util_js_1.toHttpHeadersLike)(response.headers);
|
||||
@@ -46094,7 +46092,7 @@ var require_dist6 = __commonJS({
|
||||
state
|
||||
}),
|
||||
onProgress: (callback) => {
|
||||
const s = Symbol();
|
||||
const s = /* @__PURE__ */ Symbol();
|
||||
handlers.set(s, callback);
|
||||
return () => handlers.delete(s);
|
||||
},
|
||||
@@ -71451,7 +71449,7 @@ var require_binary_format_contract = __commonJS({
|
||||
exports2.WireType = exports2.mergeBinaryOptions = exports2.UnknownFieldHandler = void 0;
|
||||
var UnknownFieldHandler;
|
||||
(function(UnknownFieldHandler2) {
|
||||
UnknownFieldHandler2.symbol = Symbol.for("protobuf-ts/unknown");
|
||||
UnknownFieldHandler2.symbol = /* @__PURE__ */ Symbol.for("protobuf-ts/unknown");
|
||||
UnknownFieldHandler2.onRead = (typeName, message, fieldNo, wireType, data) => {
|
||||
let container = is(message) ? message[UnknownFieldHandler2.symbol] : message[UnknownFieldHandler2.symbol] = [];
|
||||
container.push({ no: fieldNo, wireType, data });
|
||||
@@ -72376,7 +72374,7 @@ var require_message_type_contract = __commonJS({
|
||||
"use strict";
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.MESSAGE_TYPE = void 0;
|
||||
exports2.MESSAGE_TYPE = Symbol.for("protobuf-ts/message-type");
|
||||
exports2.MESSAGE_TYPE = /* @__PURE__ */ Symbol.for("protobuf-ts/message-type");
|
||||
}
|
||||
});
|
||||
|
||||
@@ -83223,7 +83221,6 @@ __export(upload_lib_exports, {
|
||||
buildPayload: () => buildPayload,
|
||||
findSarifFilesInDir: () => findSarifFilesInDir,
|
||||
getGroupedSarifFilePaths: () => getGroupedSarifFilePaths,
|
||||
getSarifFilePaths: () => getSarifFilePaths,
|
||||
populateRunAutomationDetails: () => populateRunAutomationDetails,
|
||||
postProcessSarifFiles: () => postProcessSarifFiles,
|
||||
readSarifFile: () => readSarifFile,
|
||||
@@ -83259,7 +83256,6 @@ var io2 = __toESM(require_io2());
|
||||
var fs = __toESM(require("fs"));
|
||||
var path = __toESM(require("path"));
|
||||
var core3 = __toESM(require_core());
|
||||
var exec = __toESM(require_exec());
|
||||
var io = __toESM(require_io2());
|
||||
|
||||
// node_modules/get-folder-size/index.js
|
||||
@@ -86352,17 +86348,17 @@ function getAuthorizationHeaderFor(logger, apiDetails, url2) {
|
||||
var cachedGitHubVersion = void 0;
|
||||
async function getGitHubVersionFromApi(apiClient, apiDetails) {
|
||||
if (parseGitHubUrl(apiDetails.url) === GITHUB_DOTCOM_URL) {
|
||||
return { type: 0 /* DOTCOM */ };
|
||||
return { type: "GitHub.com" /* DOTCOM */ };
|
||||
}
|
||||
const response = await apiClient.rest.meta.get();
|
||||
if (response.headers[GITHUB_ENTERPRISE_VERSION_HEADER] === void 0) {
|
||||
return { type: 0 /* DOTCOM */ };
|
||||
return { type: "GitHub.com" /* DOTCOM */ };
|
||||
}
|
||||
if (response.headers[GITHUB_ENTERPRISE_VERSION_HEADER] === "ghe.com") {
|
||||
return { type: 2 /* GHE_DOTCOM */ };
|
||||
return { type: "GitHub Enterprise Cloud with data residency" /* GHEC_DR */ };
|
||||
}
|
||||
const version = response.headers[GITHUB_ENTERPRISE_VERSION_HEADER];
|
||||
return { type: 1 /* GHES */, version };
|
||||
return { type: "GitHub Enterprise Server" /* GHES */, version };
|
||||
}
|
||||
async function getGitHubVersion() {
|
||||
if (cachedGitHubVersion === void 0) {
|
||||
@@ -86728,8 +86724,8 @@ var path4 = __toESM(require("path"));
|
||||
var semver4 = __toESM(require_semver2());
|
||||
|
||||
// src/defaults.json
|
||||
var bundleVersion = "codeql-bundle-v2.23.5";
|
||||
var cliVersion = "2.23.5";
|
||||
var bundleVersion = "codeql-bundle-v2.23.8";
|
||||
var cliVersion = "2.23.8";
|
||||
|
||||
// src/overlay-database-utils.ts
|
||||
var fs3 = __toESM(require("fs"));
|
||||
@@ -86948,7 +86944,7 @@ function formatDuration(durationMs) {
|
||||
}
|
||||
|
||||
// src/overlay-database-utils.ts
|
||||
var CODEQL_OVERLAY_MINIMUM_VERSION = "2.22.4";
|
||||
var CODEQL_OVERLAY_MINIMUM_VERSION = "2.23.5";
|
||||
var OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_MB = 7500;
|
||||
var OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_BYTES = OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_MB * 1e6;
|
||||
async function writeBaseDatabaseOidsFile(config, sourceRoot) {
|
||||
@@ -87022,11 +87018,6 @@ var featureConfig = {
|
||||
envVar: "CODEQL_ACTION_ALLOW_TOOLCACHE_INPUT",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["analyze_use_new_upload" /* AnalyzeUseNewUpload */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_ANALYZE_USE_NEW_UPLOAD",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["cleanup_trap_caches" /* CleanupTrapCaches */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CLEANUP_TRAP_CACHES",
|
||||
@@ -87038,6 +87029,11 @@ var featureConfig = {
|
||||
legacyApi: true,
|
||||
minimumVersion: "2.15.0"
|
||||
},
|
||||
["csharp_cache_bmn" /* CsharpCacheBuildModeNone */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CSHARP_CACHE_BMN",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["csharp_new_cache_key" /* CsharpNewCacheKey */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CSHARP_NEW_CACHE_KEY",
|
||||
@@ -87171,6 +87167,11 @@ var featureConfig = {
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_RUST",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["overlay_analysis_skip_resource_checks" /* OverlayAnalysisSkipResourceChecks */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_SKIP_RESOURCE_CHECKS",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["overlay_analysis_swift" /* OverlayAnalysisSwift */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_SWIFT",
|
||||
@@ -87182,21 +87183,21 @@ var featureConfig = {
|
||||
minimumVersion: void 0,
|
||||
toolsFeature: "pythonDefaultIsToNotExtractStdlib" /* PythonDefaultIsToNotExtractStdlib */
|
||||
},
|
||||
["use_repository_properties" /* UseRepositoryProperties */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_USE_REPOSITORY_PROPERTIES",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["qa_telemetry_enabled" /* QaTelemetryEnabled */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_QA_TELEMETRY",
|
||||
legacyApi: true,
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["java_minimize_dependency_jars" /* JavaMinimizeDependencyJars */]: {
|
||||
["upload_overlay_db_to_api" /* UploadOverlayDbToApi */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_JAVA_MINIMIZE_DEPENDENCY_JARS",
|
||||
minimumVersion: "2.23.0"
|
||||
envVar: "CODEQL_ACTION_UPLOAD_OVERLAY_DB_TO_API",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["use_repository_properties" /* UseRepositoryProperties */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_USE_REPOSITORY_PROPERTIES",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["validate_db_config" /* ValidateDbConfig */]: {
|
||||
defaultValue: false,
|
||||
@@ -87227,6 +87228,9 @@ ${jsonContents}`
|
||||
var actionsCache2 = __toESM(require_cache3());
|
||||
|
||||
// src/config-utils.ts
|
||||
var OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB = 2e4;
|
||||
var OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_BYTES = OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB * 1e6;
|
||||
var OVERLAY_MINIMUM_MEMORY_MB = 5 * 1024;
|
||||
var OVERLAY_ANALYSIS_FEATURES = {
|
||||
actions: "overlay_analysis_actions" /* OverlayAnalysisActions */,
|
||||
cpp: "overlay_analysis_cpp" /* OverlayAnalysisCpp */,
|
||||
@@ -87974,7 +87978,7 @@ async function getCodeQLSource(toolsInput, defaultCliVersion, apiDetails, varian
|
||||
toolsVersion: cliVersion2 ?? humanReadableVersion
|
||||
};
|
||||
}
|
||||
if (variant !== 0 /* DOTCOM */ && !forceShippedTools && !toolsInput) {
|
||||
if (variant === "GitHub Enterprise Server" /* GHES */ && !forceShippedTools && !toolsInput) {
|
||||
const result = await findOverridingToolsInCache(
|
||||
humanReadableVersion,
|
||||
logger
|
||||
@@ -88683,6 +88687,23 @@ ${output}`
|
||||
);
|
||||
}
|
||||
},
|
||||
async resolveDatabase(databasePath) {
|
||||
const codeqlArgs = [
|
||||
"resolve",
|
||||
"database",
|
||||
databasePath,
|
||||
"--format=json",
|
||||
...getExtraOptionsFromEnv(["resolve", "database"])
|
||||
];
|
||||
const output = await runCli(cmd, codeqlArgs, { noStreamStdout: true });
|
||||
try {
|
||||
return JSON.parse(output);
|
||||
} catch (e) {
|
||||
throw new Error(
|
||||
`Unexpected output from codeql resolve database --format=json: ${e}`
|
||||
);
|
||||
}
|
||||
},
|
||||
async mergeResults(sarifFiles, outputFile, {
|
||||
mergeRunsFromEqualCategory = false
|
||||
}) {
|
||||
@@ -90028,7 +90049,7 @@ function areAllRunsUnique(sarifObjects) {
|
||||
return true;
|
||||
}
|
||||
async function shouldShowCombineSarifFilesDeprecationWarning(sarifObjects, githubVersion) {
|
||||
if (githubVersion.type === 1 /* GHES */ && satisfiesGHESVersion(githubVersion.version, "<3.14", true)) {
|
||||
if (githubVersion.type === "GitHub Enterprise Server" /* GHES */ && satisfiesGHESVersion(githubVersion.version, "<3.14", true)) {
|
||||
return false;
|
||||
}
|
||||
return !areAllRunsUnique(sarifObjects) && !process.env.CODEQL_MERGE_SARIF_DEPRECATION_WARNING;
|
||||
@@ -90043,7 +90064,7 @@ async function throwIfCombineSarifFilesDisabled(sarifObjects, githubVersion) {
|
||||
);
|
||||
}
|
||||
async function shouldDisableCombineSarifFiles(sarifObjects, githubVersion) {
|
||||
if (githubVersion.type === 1 /* GHES */) {
|
||||
if (githubVersion.type === "GitHub Enterprise Server" /* GHES */) {
|
||||
if (satisfiesGHESVersion(githubVersion.version, "<3.18", true)) {
|
||||
return false;
|
||||
}
|
||||
@@ -90058,7 +90079,7 @@ async function combineSarifFilesUsingCLI(sarifFiles, gitHubVersion, features, lo
|
||||
const sarifObjects = sarifFiles.map((sarifFile) => {
|
||||
return JSON.parse(fs11.readFileSync(sarifFile, "utf8"));
|
||||
});
|
||||
const deprecationWarningMessage = gitHubVersion.type === 1 /* GHES */ ? "and will be removed in GitHub Enterprise Server 3.18" : "and will be removed in July 2025";
|
||||
const deprecationWarningMessage = gitHubVersion.type === "GitHub Enterprise Server" /* GHES */ ? "and will be removed in GitHub Enterprise Server 3.18" : "and will be removed in July 2025";
|
||||
const deprecationMoreInformationMessage = "For more information, see https://github.blog/changelog/2024-05-06-code-scanning-will-stop-combining-runs-from-a-single-upload";
|
||||
if (!areAllRunsProducedByCodeQL(sarifObjects)) {
|
||||
await throwIfCombineSarifFilesDisabled(sarifObjects, gitHubVersion);
|
||||
@@ -90654,7 +90675,6 @@ function filterAlertsByDiffRange(logger, sarif) {
|
||||
buildPayload,
|
||||
findSarifFilesInDir,
|
||||
getGroupedSarifFilePaths,
|
||||
getSarifFilePaths,
|
||||
populateRunAutomationDetails,
|
||||
postProcessSarifFiles,
|
||||
readSarifFile,
|
||||
|
||||
534
lib/upload-sarif-action-post.js
generated
534
lib/upload-sarif-action-post.js
generated
@@ -539,67 +539,67 @@ var require_tunnel2 = __commonJS({
|
||||
var require_symbols = __commonJS({
|
||||
"node_modules/undici/lib/core/symbols.js"(exports2, module2) {
|
||||
module2.exports = {
|
||||
kClose: Symbol("close"),
|
||||
kDestroy: Symbol("destroy"),
|
||||
kDispatch: Symbol("dispatch"),
|
||||
kUrl: Symbol("url"),
|
||||
kWriting: Symbol("writing"),
|
||||
kResuming: Symbol("resuming"),
|
||||
kQueue: Symbol("queue"),
|
||||
kConnect: Symbol("connect"),
|
||||
kConnecting: Symbol("connecting"),
|
||||
kHeadersList: Symbol("headers list"),
|
||||
kKeepAliveDefaultTimeout: Symbol("default keep alive timeout"),
|
||||
kKeepAliveMaxTimeout: Symbol("max keep alive timeout"),
|
||||
kKeepAliveTimeoutThreshold: Symbol("keep alive timeout threshold"),
|
||||
kKeepAliveTimeoutValue: Symbol("keep alive timeout"),
|
||||
kKeepAlive: Symbol("keep alive"),
|
||||
kHeadersTimeout: Symbol("headers timeout"),
|
||||
kBodyTimeout: Symbol("body timeout"),
|
||||
kServerName: Symbol("server name"),
|
||||
kLocalAddress: Symbol("local address"),
|
||||
kHost: Symbol("host"),
|
||||
kNoRef: Symbol("no ref"),
|
||||
kBodyUsed: Symbol("used"),
|
||||
kRunning: Symbol("running"),
|
||||
kBlocking: Symbol("blocking"),
|
||||
kPending: Symbol("pending"),
|
||||
kSize: Symbol("size"),
|
||||
kBusy: Symbol("busy"),
|
||||
kQueued: Symbol("queued"),
|
||||
kFree: Symbol("free"),
|
||||
kConnected: Symbol("connected"),
|
||||
kClosed: Symbol("closed"),
|
||||
kNeedDrain: Symbol("need drain"),
|
||||
kReset: Symbol("reset"),
|
||||
kDestroyed: Symbol.for("nodejs.stream.destroyed"),
|
||||
kMaxHeadersSize: Symbol("max headers size"),
|
||||
kRunningIdx: Symbol("running index"),
|
||||
kPendingIdx: Symbol("pending index"),
|
||||
kError: Symbol("error"),
|
||||
kClients: Symbol("clients"),
|
||||
kClient: Symbol("client"),
|
||||
kParser: Symbol("parser"),
|
||||
kOnDestroyed: Symbol("destroy callbacks"),
|
||||
kPipelining: Symbol("pipelining"),
|
||||
kSocket: Symbol("socket"),
|
||||
kHostHeader: Symbol("host header"),
|
||||
kConnector: Symbol("connector"),
|
||||
kStrictContentLength: Symbol("strict content length"),
|
||||
kMaxRedirections: Symbol("maxRedirections"),
|
||||
kMaxRequests: Symbol("maxRequestsPerClient"),
|
||||
kProxy: Symbol("proxy agent options"),
|
||||
kCounter: Symbol("socket request counter"),
|
||||
kInterceptors: Symbol("dispatch interceptors"),
|
||||
kMaxResponseSize: Symbol("max response size"),
|
||||
kHTTP2Session: Symbol("http2Session"),
|
||||
kHTTP2SessionState: Symbol("http2Session state"),
|
||||
kHTTP2BuildRequest: Symbol("http2 build request"),
|
||||
kHTTP1BuildRequest: Symbol("http1 build request"),
|
||||
kHTTP2CopyHeaders: Symbol("http2 copy headers"),
|
||||
kHTTPConnVersion: Symbol("http connection version"),
|
||||
kRetryHandlerDefaultRetry: Symbol("retry agent default retry"),
|
||||
kConstruct: Symbol("constructable")
|
||||
kClose: /* @__PURE__ */ Symbol("close"),
|
||||
kDestroy: /* @__PURE__ */ Symbol("destroy"),
|
||||
kDispatch: /* @__PURE__ */ Symbol("dispatch"),
|
||||
kUrl: /* @__PURE__ */ Symbol("url"),
|
||||
kWriting: /* @__PURE__ */ Symbol("writing"),
|
||||
kResuming: /* @__PURE__ */ Symbol("resuming"),
|
||||
kQueue: /* @__PURE__ */ Symbol("queue"),
|
||||
kConnect: /* @__PURE__ */ Symbol("connect"),
|
||||
kConnecting: /* @__PURE__ */ Symbol("connecting"),
|
||||
kHeadersList: /* @__PURE__ */ Symbol("headers list"),
|
||||
kKeepAliveDefaultTimeout: /* @__PURE__ */ Symbol("default keep alive timeout"),
|
||||
kKeepAliveMaxTimeout: /* @__PURE__ */ Symbol("max keep alive timeout"),
|
||||
kKeepAliveTimeoutThreshold: /* @__PURE__ */ Symbol("keep alive timeout threshold"),
|
||||
kKeepAliveTimeoutValue: /* @__PURE__ */ Symbol("keep alive timeout"),
|
||||
kKeepAlive: /* @__PURE__ */ Symbol("keep alive"),
|
||||
kHeadersTimeout: /* @__PURE__ */ Symbol("headers timeout"),
|
||||
kBodyTimeout: /* @__PURE__ */ Symbol("body timeout"),
|
||||
kServerName: /* @__PURE__ */ Symbol("server name"),
|
||||
kLocalAddress: /* @__PURE__ */ Symbol("local address"),
|
||||
kHost: /* @__PURE__ */ Symbol("host"),
|
||||
kNoRef: /* @__PURE__ */ Symbol("no ref"),
|
||||
kBodyUsed: /* @__PURE__ */ Symbol("used"),
|
||||
kRunning: /* @__PURE__ */ Symbol("running"),
|
||||
kBlocking: /* @__PURE__ */ Symbol("blocking"),
|
||||
kPending: /* @__PURE__ */ Symbol("pending"),
|
||||
kSize: /* @__PURE__ */ Symbol("size"),
|
||||
kBusy: /* @__PURE__ */ Symbol("busy"),
|
||||
kQueued: /* @__PURE__ */ Symbol("queued"),
|
||||
kFree: /* @__PURE__ */ Symbol("free"),
|
||||
kConnected: /* @__PURE__ */ Symbol("connected"),
|
||||
kClosed: /* @__PURE__ */ Symbol("closed"),
|
||||
kNeedDrain: /* @__PURE__ */ Symbol("need drain"),
|
||||
kReset: /* @__PURE__ */ Symbol("reset"),
|
||||
kDestroyed: /* @__PURE__ */ Symbol.for("nodejs.stream.destroyed"),
|
||||
kMaxHeadersSize: /* @__PURE__ */ Symbol("max headers size"),
|
||||
kRunningIdx: /* @__PURE__ */ Symbol("running index"),
|
||||
kPendingIdx: /* @__PURE__ */ Symbol("pending index"),
|
||||
kError: /* @__PURE__ */ Symbol("error"),
|
||||
kClients: /* @__PURE__ */ Symbol("clients"),
|
||||
kClient: /* @__PURE__ */ Symbol("client"),
|
||||
kParser: /* @__PURE__ */ Symbol("parser"),
|
||||
kOnDestroyed: /* @__PURE__ */ Symbol("destroy callbacks"),
|
||||
kPipelining: /* @__PURE__ */ Symbol("pipelining"),
|
||||
kSocket: /* @__PURE__ */ Symbol("socket"),
|
||||
kHostHeader: /* @__PURE__ */ Symbol("host header"),
|
||||
kConnector: /* @__PURE__ */ Symbol("connector"),
|
||||
kStrictContentLength: /* @__PURE__ */ Symbol("strict content length"),
|
||||
kMaxRedirections: /* @__PURE__ */ Symbol("maxRedirections"),
|
||||
kMaxRequests: /* @__PURE__ */ Symbol("maxRequestsPerClient"),
|
||||
kProxy: /* @__PURE__ */ Symbol("proxy agent options"),
|
||||
kCounter: /* @__PURE__ */ Symbol("socket request counter"),
|
||||
kInterceptors: /* @__PURE__ */ Symbol("dispatch interceptors"),
|
||||
kMaxResponseSize: /* @__PURE__ */ Symbol("max response size"),
|
||||
kHTTP2Session: /* @__PURE__ */ Symbol("http2Session"),
|
||||
kHTTP2SessionState: /* @__PURE__ */ Symbol("http2Session state"),
|
||||
kHTTP2BuildRequest: /* @__PURE__ */ Symbol("http2 build request"),
|
||||
kHTTP1BuildRequest: /* @__PURE__ */ Symbol("http1 build request"),
|
||||
kHTTP2CopyHeaders: /* @__PURE__ */ Symbol("http2 copy headers"),
|
||||
kHTTPConnVersion: /* @__PURE__ */ Symbol("http connection version"),
|
||||
kRetryHandlerDefaultRetry: /* @__PURE__ */ Symbol("retry agent default retry"),
|
||||
kConstruct: /* @__PURE__ */ Symbol("constructable")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -3594,7 +3594,7 @@ var require_constants2 = __commonJS({
|
||||
var require_global = __commonJS({
|
||||
"node_modules/undici/lib/fetch/global.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var globalOrigin = Symbol.for("undici.globalOrigin.1");
|
||||
var globalOrigin = /* @__PURE__ */ Symbol.for("undici.globalOrigin.1");
|
||||
function getGlobalOrigin() {
|
||||
return globalThis[globalOrigin];
|
||||
}
|
||||
@@ -4246,12 +4246,12 @@ var require_symbols2 = __commonJS({
|
||||
"node_modules/undici/lib/fetch/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kUrl: Symbol("url"),
|
||||
kHeaders: Symbol("headers"),
|
||||
kSignal: Symbol("signal"),
|
||||
kState: Symbol("state"),
|
||||
kGuard: Symbol("guard"),
|
||||
kRealm: Symbol("realm")
|
||||
kUrl: /* @__PURE__ */ Symbol("url"),
|
||||
kHeaders: /* @__PURE__ */ Symbol("headers"),
|
||||
kSignal: /* @__PURE__ */ Symbol("signal"),
|
||||
kState: /* @__PURE__ */ Symbol("state"),
|
||||
kGuard: /* @__PURE__ */ Symbol("guard"),
|
||||
kRealm: /* @__PURE__ */ Symbol("realm")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -5644,7 +5644,7 @@ var require_request = __commonJS({
|
||||
var tokenRegExp = /^[\^_`a-zA-Z\-0-9!#$%&'*+.|~]+$/;
|
||||
var headerCharRegex = /[^\t\x20-\x7e\x80-\xff]/;
|
||||
var invalidPathRegex = /[^\u0021-\u00ff]/;
|
||||
var kHandler = Symbol("handler");
|
||||
var kHandler = /* @__PURE__ */ Symbol("handler");
|
||||
var channels = {};
|
||||
var extractBody;
|
||||
try {
|
||||
@@ -6031,11 +6031,11 @@ var require_dispatcher_base = __commonJS({
|
||||
InvalidArgumentError
|
||||
} = require_errors();
|
||||
var { kDestroy, kClose, kDispatch, kInterceptors } = require_symbols();
|
||||
var kDestroyed = Symbol("destroyed");
|
||||
var kClosed = Symbol("closed");
|
||||
var kOnDestroyed = Symbol("onDestroyed");
|
||||
var kOnClosed = Symbol("onClosed");
|
||||
var kInterceptedDispatch = Symbol("Intercepted Dispatch");
|
||||
var kDestroyed = /* @__PURE__ */ Symbol("destroyed");
|
||||
var kClosed = /* @__PURE__ */ Symbol("closed");
|
||||
var kOnDestroyed = /* @__PURE__ */ Symbol("onDestroyed");
|
||||
var kOnClosed = /* @__PURE__ */ Symbol("onClosed");
|
||||
var kInterceptedDispatch = /* @__PURE__ */ Symbol("Intercepted Dispatch");
|
||||
var DispatcherBase = class extends Dispatcher {
|
||||
constructor() {
|
||||
super();
|
||||
@@ -6690,7 +6690,7 @@ var require_RedirectHandler = __commonJS({
|
||||
var { InvalidArgumentError } = require_errors();
|
||||
var EE = require("events");
|
||||
var redirectableStatusCodes = [300, 301, 302, 303, 307, 308];
|
||||
var kBody = Symbol("body");
|
||||
var kBody = /* @__PURE__ */ Symbol("body");
|
||||
var BodyAsyncIterable = class {
|
||||
constructor(body) {
|
||||
this[kBody] = body;
|
||||
@@ -6964,7 +6964,7 @@ var require_client = __commonJS({
|
||||
} = http2;
|
||||
var h2ExperimentalWarned = false;
|
||||
var FastBuffer = Buffer[Symbol.species];
|
||||
var kClosedResolve = Symbol("kClosedResolve");
|
||||
var kClosedResolve = /* @__PURE__ */ Symbol("kClosedResolve");
|
||||
var channels = {};
|
||||
try {
|
||||
const diagnosticsChannel = require("diagnostics_channel");
|
||||
@@ -8634,7 +8634,7 @@ var require_fixed_queue = __commonJS({
|
||||
var require_pool_stats = __commonJS({
|
||||
"node_modules/undici/lib/pool-stats.js"(exports2, module2) {
|
||||
var { kFree, kConnected, kPending, kQueued, kRunning, kSize } = require_symbols();
|
||||
var kPool = Symbol("pool");
|
||||
var kPool = /* @__PURE__ */ Symbol("pool");
|
||||
var PoolStats = class {
|
||||
constructor(pool) {
|
||||
this[kPool] = pool;
|
||||
@@ -8670,18 +8670,18 @@ var require_pool_base = __commonJS({
|
||||
var FixedQueue = require_fixed_queue();
|
||||
var { kConnected, kSize, kRunning, kPending, kQueued, kBusy, kFree, kUrl, kClose, kDestroy, kDispatch } = require_symbols();
|
||||
var PoolStats = require_pool_stats();
|
||||
var kClients = Symbol("clients");
|
||||
var kNeedDrain = Symbol("needDrain");
|
||||
var kQueue = Symbol("queue");
|
||||
var kClosedResolve = Symbol("closed resolve");
|
||||
var kOnDrain = Symbol("onDrain");
|
||||
var kOnConnect = Symbol("onConnect");
|
||||
var kOnDisconnect = Symbol("onDisconnect");
|
||||
var kOnConnectionError = Symbol("onConnectionError");
|
||||
var kGetDispatcher = Symbol("get dispatcher");
|
||||
var kAddClient = Symbol("add client");
|
||||
var kRemoveClient = Symbol("remove client");
|
||||
var kStats = Symbol("stats");
|
||||
var kClients = /* @__PURE__ */ Symbol("clients");
|
||||
var kNeedDrain = /* @__PURE__ */ Symbol("needDrain");
|
||||
var kQueue = /* @__PURE__ */ Symbol("queue");
|
||||
var kClosedResolve = /* @__PURE__ */ Symbol("closed resolve");
|
||||
var kOnDrain = /* @__PURE__ */ Symbol("onDrain");
|
||||
var kOnConnect = /* @__PURE__ */ Symbol("onConnect");
|
||||
var kOnDisconnect = /* @__PURE__ */ Symbol("onDisconnect");
|
||||
var kOnConnectionError = /* @__PURE__ */ Symbol("onConnectionError");
|
||||
var kGetDispatcher = /* @__PURE__ */ Symbol("get dispatcher");
|
||||
var kAddClient = /* @__PURE__ */ Symbol("add client");
|
||||
var kRemoveClient = /* @__PURE__ */ Symbol("remove client");
|
||||
var kStats = /* @__PURE__ */ Symbol("stats");
|
||||
var PoolBase = class extends DispatcherBase {
|
||||
constructor() {
|
||||
super();
|
||||
@@ -8835,9 +8835,9 @@ var require_pool = __commonJS({
|
||||
var util = require_util();
|
||||
var { kUrl, kInterceptors } = require_symbols();
|
||||
var buildConnector = require_connect();
|
||||
var kOptions = Symbol("options");
|
||||
var kConnections = Symbol("connections");
|
||||
var kFactory = Symbol("factory");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
var kConnections = /* @__PURE__ */ Symbol("connections");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
function defaultFactory(origin, opts) {
|
||||
return new Client(origin, opts);
|
||||
}
|
||||
@@ -8926,14 +8926,14 @@ var require_balanced_pool = __commonJS({
|
||||
var Pool = require_pool();
|
||||
var { kUrl, kInterceptors } = require_symbols();
|
||||
var { parseOrigin } = require_util();
|
||||
var kFactory = Symbol("factory");
|
||||
var kOptions = Symbol("options");
|
||||
var kGreatestCommonDivisor = Symbol("kGreatestCommonDivisor");
|
||||
var kCurrentWeight = Symbol("kCurrentWeight");
|
||||
var kIndex = Symbol("kIndex");
|
||||
var kWeight = Symbol("kWeight");
|
||||
var kMaxWeightPerServer = Symbol("kMaxWeightPerServer");
|
||||
var kErrorPenalty = Symbol("kErrorPenalty");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
var kGreatestCommonDivisor = /* @__PURE__ */ Symbol("kGreatestCommonDivisor");
|
||||
var kCurrentWeight = /* @__PURE__ */ Symbol("kCurrentWeight");
|
||||
var kIndex = /* @__PURE__ */ Symbol("kIndex");
|
||||
var kWeight = /* @__PURE__ */ Symbol("kWeight");
|
||||
var kMaxWeightPerServer = /* @__PURE__ */ Symbol("kMaxWeightPerServer");
|
||||
var kErrorPenalty = /* @__PURE__ */ Symbol("kErrorPenalty");
|
||||
function getGreatestCommonDivisor(a, b) {
|
||||
if (b === 0) return a;
|
||||
return getGreatestCommonDivisor(b, a % b);
|
||||
@@ -9096,14 +9096,14 @@ var require_agent = __commonJS({
|
||||
var util = require_util();
|
||||
var createRedirectInterceptor = require_redirectInterceptor();
|
||||
var { WeakRef: WeakRef2, FinalizationRegistry } = require_dispatcher_weakref()();
|
||||
var kOnConnect = Symbol("onConnect");
|
||||
var kOnDisconnect = Symbol("onDisconnect");
|
||||
var kOnConnectionError = Symbol("onConnectionError");
|
||||
var kMaxRedirections = Symbol("maxRedirections");
|
||||
var kOnDrain = Symbol("onDrain");
|
||||
var kFactory = Symbol("factory");
|
||||
var kFinalizer = Symbol("finalizer");
|
||||
var kOptions = Symbol("options");
|
||||
var kOnConnect = /* @__PURE__ */ Symbol("onConnect");
|
||||
var kOnDisconnect = /* @__PURE__ */ Symbol("onDisconnect");
|
||||
var kOnConnectionError = /* @__PURE__ */ Symbol("onConnectionError");
|
||||
var kMaxRedirections = /* @__PURE__ */ Symbol("maxRedirections");
|
||||
var kOnDrain = /* @__PURE__ */ Symbol("onDrain");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
var kFinalizer = /* @__PURE__ */ Symbol("finalizer");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
function defaultFactory(origin, opts) {
|
||||
return opts && opts.connections === 1 ? new Client(origin, opts) : new Pool(origin, opts);
|
||||
}
|
||||
@@ -9212,11 +9212,11 @@ var require_readable = __commonJS({
|
||||
var util = require_util();
|
||||
var { ReadableStreamFrom, toUSVString } = require_util();
|
||||
var Blob2;
|
||||
var kConsume = Symbol("kConsume");
|
||||
var kReading = Symbol("kReading");
|
||||
var kBody = Symbol("kBody");
|
||||
var kAbort = Symbol("abort");
|
||||
var kContentType = Symbol("kContentType");
|
||||
var kConsume = /* @__PURE__ */ Symbol("kConsume");
|
||||
var kReading = /* @__PURE__ */ Symbol("kReading");
|
||||
var kBody = /* @__PURE__ */ Symbol("kBody");
|
||||
var kAbort = /* @__PURE__ */ Symbol("abort");
|
||||
var kContentType = /* @__PURE__ */ Symbol("kContentType");
|
||||
var noop = () => {
|
||||
};
|
||||
module2.exports = class BodyReadable extends Readable {
|
||||
@@ -9502,8 +9502,8 @@ var require_abort_signal = __commonJS({
|
||||
"node_modules/undici/lib/api/abort-signal.js"(exports2, module2) {
|
||||
var { addAbortListener } = require_util();
|
||||
var { RequestAbortedError } = require_errors();
|
||||
var kListener = Symbol("kListener");
|
||||
var kSignal = Symbol("kSignal");
|
||||
var kListener = /* @__PURE__ */ Symbol("kListener");
|
||||
var kSignal = /* @__PURE__ */ Symbol("kSignal");
|
||||
function abort(self2) {
|
||||
if (self2.abort) {
|
||||
self2.abort();
|
||||
@@ -9892,7 +9892,7 @@ var require_api_pipeline = __commonJS({
|
||||
var { AsyncResource } = require("async_hooks");
|
||||
var { addSignal, removeSignal } = require_abort_signal();
|
||||
var assert = require("assert");
|
||||
var kResume = Symbol("resume");
|
||||
var kResume = /* @__PURE__ */ Symbol("resume");
|
||||
var PipelineRequest = class extends Readable {
|
||||
constructor() {
|
||||
super({ autoDestroy: true });
|
||||
@@ -10286,25 +10286,25 @@ var require_mock_symbols = __commonJS({
|
||||
"node_modules/undici/lib/mock/mock-symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kAgent: Symbol("agent"),
|
||||
kOptions: Symbol("options"),
|
||||
kFactory: Symbol("factory"),
|
||||
kDispatches: Symbol("dispatches"),
|
||||
kDispatchKey: Symbol("dispatch key"),
|
||||
kDefaultHeaders: Symbol("default headers"),
|
||||
kDefaultTrailers: Symbol("default trailers"),
|
||||
kContentLength: Symbol("content length"),
|
||||
kMockAgent: Symbol("mock agent"),
|
||||
kMockAgentSet: Symbol("mock agent set"),
|
||||
kMockAgentGet: Symbol("mock agent get"),
|
||||
kMockDispatch: Symbol("mock dispatch"),
|
||||
kClose: Symbol("close"),
|
||||
kOriginalClose: Symbol("original agent close"),
|
||||
kOrigin: Symbol("origin"),
|
||||
kIsMockActive: Symbol("is mock active"),
|
||||
kNetConnect: Symbol("net connect"),
|
||||
kGetNetConnect: Symbol("get net connect"),
|
||||
kConnected: Symbol("connected")
|
||||
kAgent: /* @__PURE__ */ Symbol("agent"),
|
||||
kOptions: /* @__PURE__ */ Symbol("options"),
|
||||
kFactory: /* @__PURE__ */ Symbol("factory"),
|
||||
kDispatches: /* @__PURE__ */ Symbol("dispatches"),
|
||||
kDispatchKey: /* @__PURE__ */ Symbol("dispatch key"),
|
||||
kDefaultHeaders: /* @__PURE__ */ Symbol("default headers"),
|
||||
kDefaultTrailers: /* @__PURE__ */ Symbol("default trailers"),
|
||||
kContentLength: /* @__PURE__ */ Symbol("content length"),
|
||||
kMockAgent: /* @__PURE__ */ Symbol("mock agent"),
|
||||
kMockAgentSet: /* @__PURE__ */ Symbol("mock agent set"),
|
||||
kMockAgentGet: /* @__PURE__ */ Symbol("mock agent get"),
|
||||
kMockDispatch: /* @__PURE__ */ Symbol("mock dispatch"),
|
||||
kClose: /* @__PURE__ */ Symbol("close"),
|
||||
kOriginalClose: /* @__PURE__ */ Symbol("original agent close"),
|
||||
kOrigin: /* @__PURE__ */ Symbol("origin"),
|
||||
kIsMockActive: /* @__PURE__ */ Symbol("is mock active"),
|
||||
kNetConnect: /* @__PURE__ */ Symbol("net connect"),
|
||||
kGetNetConnect: /* @__PURE__ */ Symbol("get net connect"),
|
||||
kConnected: /* @__PURE__ */ Symbol("connected")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -11076,12 +11076,12 @@ var require_proxy_agent = __commonJS({
|
||||
var DispatcherBase = require_dispatcher_base();
|
||||
var { InvalidArgumentError, RequestAbortedError } = require_errors();
|
||||
var buildConnector = require_connect();
|
||||
var kAgent = Symbol("proxy agent");
|
||||
var kClient = Symbol("proxy client");
|
||||
var kProxyHeaders = Symbol("proxy headers");
|
||||
var kRequestTls = Symbol("request tls settings");
|
||||
var kProxyTls = Symbol("proxy tls settings");
|
||||
var kConnectEndpoint = Symbol("connect endpoint function");
|
||||
var kAgent = /* @__PURE__ */ Symbol("proxy agent");
|
||||
var kClient = /* @__PURE__ */ Symbol("proxy client");
|
||||
var kProxyHeaders = /* @__PURE__ */ Symbol("proxy headers");
|
||||
var kRequestTls = /* @__PURE__ */ Symbol("request tls settings");
|
||||
var kProxyTls = /* @__PURE__ */ Symbol("proxy tls settings");
|
||||
var kConnectEndpoint = /* @__PURE__ */ Symbol("connect endpoint function");
|
||||
function defaultProtocolPort(protocol) {
|
||||
return protocol === "https:" ? 443 : 80;
|
||||
}
|
||||
@@ -11488,7 +11488,7 @@ var require_RetryHandler = __commonJS({
|
||||
var require_global2 = __commonJS({
|
||||
"node_modules/undici/lib/global.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var globalDispatcher = Symbol.for("undici.globalDispatcher.1");
|
||||
var globalDispatcher = /* @__PURE__ */ Symbol.for("undici.globalDispatcher.1");
|
||||
var { InvalidArgumentError } = require_errors();
|
||||
var Agent = require_agent();
|
||||
if (getGlobalDispatcher() === void 0) {
|
||||
@@ -11563,8 +11563,8 @@ var require_headers = __commonJS({
|
||||
var util = require("util");
|
||||
var { webidl } = require_webidl();
|
||||
var assert = require("assert");
|
||||
var kHeadersMap = Symbol("headers map");
|
||||
var kHeadersSortedMap = Symbol("headers map sorted");
|
||||
var kHeadersMap = /* @__PURE__ */ Symbol("headers map");
|
||||
var kHeadersSortedMap = /* @__PURE__ */ Symbol("headers map sorted");
|
||||
function isHTTPWhiteSpaceCharCode(code) {
|
||||
return code === 10 || code === 13 || code === 9 || code === 32;
|
||||
}
|
||||
@@ -11891,7 +11891,7 @@ var require_headers = __commonJS({
|
||||
callbackFn.apply(thisArg, [value, key, this]);
|
||||
}
|
||||
}
|
||||
[Symbol.for("nodejs.util.inspect.custom")]() {
|
||||
[/* @__PURE__ */ Symbol.for("nodejs.util.inspect.custom")]() {
|
||||
webidl.brandCheck(this, _Headers);
|
||||
return this[kHeadersList];
|
||||
}
|
||||
@@ -12351,7 +12351,7 @@ var require_request2 = __commonJS({
|
||||
var assert = require("assert");
|
||||
var { getMaxListeners, setMaxListeners, getEventListeners, defaultMaxListeners } = require("events");
|
||||
var TransformStream = globalThis.TransformStream;
|
||||
var kAbortController = Symbol("abortController");
|
||||
var kAbortController = /* @__PURE__ */ Symbol("abortController");
|
||||
var requestFinalizer = new FinalizationRegistry(({ signal, abort }) => {
|
||||
signal.removeEventListener("abort", abort);
|
||||
});
|
||||
@@ -13997,12 +13997,12 @@ var require_symbols3 = __commonJS({
|
||||
"node_modules/undici/lib/fileapi/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kState: Symbol("FileReader state"),
|
||||
kResult: Symbol("FileReader result"),
|
||||
kError: Symbol("FileReader error"),
|
||||
kLastProgressEventFired: Symbol("FileReader last progress event fired timestamp"),
|
||||
kEvents: Symbol("FileReader events"),
|
||||
kAborted: Symbol("FileReader aborted")
|
||||
kState: /* @__PURE__ */ Symbol("FileReader state"),
|
||||
kResult: /* @__PURE__ */ Symbol("FileReader result"),
|
||||
kError: /* @__PURE__ */ Symbol("FileReader error"),
|
||||
kLastProgressEventFired: /* @__PURE__ */ Symbol("FileReader last progress event fired timestamp"),
|
||||
kEvents: /* @__PURE__ */ Symbol("FileReader events"),
|
||||
kAborted: /* @__PURE__ */ Symbol("FileReader aborted")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -14012,7 +14012,7 @@ var require_progressevent = __commonJS({
|
||||
"node_modules/undici/lib/fileapi/progressevent.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var { webidl } = require_webidl();
|
||||
var kState = Symbol("ProgressEvent state");
|
||||
var kState = /* @__PURE__ */ Symbol("ProgressEvent state");
|
||||
var ProgressEvent = class _ProgressEvent extends Event {
|
||||
constructor(type2, eventInitDict = {}) {
|
||||
type2 = webidl.converters.DOMString(type2);
|
||||
@@ -15962,14 +15962,14 @@ var require_symbols5 = __commonJS({
|
||||
"node_modules/undici/lib/websocket/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kWebSocketURL: Symbol("url"),
|
||||
kReadyState: Symbol("ready state"),
|
||||
kController: Symbol("controller"),
|
||||
kResponse: Symbol("response"),
|
||||
kBinaryType: Symbol("binary type"),
|
||||
kSentClose: Symbol("sent close"),
|
||||
kReceivedClose: Symbol("received close"),
|
||||
kByteParser: Symbol("byte parser")
|
||||
kWebSocketURL: /* @__PURE__ */ Symbol("url"),
|
||||
kReadyState: /* @__PURE__ */ Symbol("ready state"),
|
||||
kController: /* @__PURE__ */ Symbol("controller"),
|
||||
kResponse: /* @__PURE__ */ Symbol("response"),
|
||||
kBinaryType: /* @__PURE__ */ Symbol("binary type"),
|
||||
kSentClose: /* @__PURE__ */ Symbol("sent close"),
|
||||
kReceivedClose: /* @__PURE__ */ Symbol("received close"),
|
||||
kByteParser: /* @__PURE__ */ Symbol("byte parser")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -19419,7 +19419,7 @@ var require_exec = __commonJS({
|
||||
exports2.getExecOutput = exports2.exec = void 0;
|
||||
var string_decoder_1 = require("string_decoder");
|
||||
var tr = __importStar4(require_toolrunner());
|
||||
function exec2(commandLine, args, options) {
|
||||
function exec(commandLine, args, options) {
|
||||
return __awaiter4(this, void 0, void 0, function* () {
|
||||
const commandArgs = tr.argStringToArray(commandLine);
|
||||
if (commandArgs.length === 0) {
|
||||
@@ -19431,8 +19431,8 @@ var require_exec = __commonJS({
|
||||
return runner.exec();
|
||||
});
|
||||
}
|
||||
exports2.exec = exec2;
|
||||
function getExecOutput2(commandLine, args, options) {
|
||||
exports2.exec = exec;
|
||||
function getExecOutput(commandLine, args, options) {
|
||||
var _a, _b;
|
||||
return __awaiter4(this, void 0, void 0, function* () {
|
||||
let stdout = "";
|
||||
@@ -19454,7 +19454,7 @@ var require_exec = __commonJS({
|
||||
}
|
||||
};
|
||||
const listeners = Object.assign(Object.assign({}, options === null || options === void 0 ? void 0 : options.listeners), { stdout: stdOutListener, stderr: stdErrListener });
|
||||
const exitCode = yield exec2(commandLine, args, Object.assign(Object.assign({}, options), { listeners }));
|
||||
const exitCode = yield exec(commandLine, args, Object.assign(Object.assign({}, options), { listeners }));
|
||||
stdout += stdoutDecoder.end();
|
||||
stderr += stderrDecoder.end();
|
||||
return {
|
||||
@@ -19464,7 +19464,7 @@ var require_exec = __commonJS({
|
||||
};
|
||||
});
|
||||
}
|
||||
exports2.getExecOutput = getExecOutput2;
|
||||
exports2.getExecOutput = getExecOutput;
|
||||
}
|
||||
});
|
||||
|
||||
@@ -19532,12 +19532,12 @@ var require_platform = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.getDetails = exports2.isLinux = exports2.isMacOS = exports2.isWindows = exports2.arch = exports2.platform = void 0;
|
||||
var os_1 = __importDefault4(require("os"));
|
||||
var exec2 = __importStar4(require_exec());
|
||||
var exec = __importStar4(require_exec());
|
||||
var getWindowsInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
const { stdout: version } = yield exec2.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"', void 0, {
|
||||
const { stdout: version } = yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"', void 0, {
|
||||
silent: true
|
||||
});
|
||||
const { stdout: name } = yield exec2.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"', void 0, {
|
||||
const { stdout: name } = yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"', void 0, {
|
||||
silent: true
|
||||
});
|
||||
return {
|
||||
@@ -19547,7 +19547,7 @@ var require_platform = __commonJS({
|
||||
});
|
||||
var getMacOsInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
var _a, _b, _c, _d;
|
||||
const { stdout } = yield exec2.getExecOutput("sw_vers", void 0, {
|
||||
const { stdout } = yield exec.getExecOutput("sw_vers", void 0, {
|
||||
silent: true
|
||||
});
|
||||
const version = (_b = (_a = stdout.match(/ProductVersion:\s*(.+)/)) === null || _a === void 0 ? void 0 : _a[1]) !== null && _b !== void 0 ? _b : "";
|
||||
@@ -19558,7 +19558,7 @@ var require_platform = __commonJS({
|
||||
};
|
||||
});
|
||||
var getLinuxInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
const { stdout } = yield exec2.getExecOutput("lsb_release", ["-i", "-r", "-s"], {
|
||||
const { stdout } = yield exec.getExecOutput("lsb_release", ["-i", "-r", "-s"], {
|
||||
silent: true
|
||||
});
|
||||
const [name, version] = stdout.trim().split("\n");
|
||||
@@ -26943,7 +26943,7 @@ var require_range = __commonJS({
|
||||
var require_comparator = __commonJS({
|
||||
"node_modules/semver/classes/comparator.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var ANY = Symbol("SemVer ANY");
|
||||
var ANY = /* @__PURE__ */ Symbol("SemVer ANY");
|
||||
var Comparator = class _Comparator {
|
||||
static get ANY() {
|
||||
return ANY;
|
||||
@@ -27627,7 +27627,7 @@ var require_package = __commonJS({
|
||||
"package.json"(exports2, module2) {
|
||||
module2.exports = {
|
||||
name: "codeql",
|
||||
version: "4.31.4",
|
||||
version: "4.31.9",
|
||||
private: true,
|
||||
description: "CodeQL action",
|
||||
scripts: {
|
||||
@@ -27662,7 +27662,6 @@ var require_package = __commonJS({
|
||||
"@actions/io": "^2.0.0",
|
||||
"@actions/tool-cache": "^2.0.2",
|
||||
"@octokit/plugin-retry": "^6.0.0",
|
||||
"@octokit/request-error": "^7.0.2",
|
||||
"@schemastore/package": "0.0.10",
|
||||
archiver: "^7.0.1",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
@@ -27671,36 +27670,35 @@ var require_package = __commonJS({
|
||||
"js-yaml": "^4.1.1",
|
||||
jsonschema: "1.4.1",
|
||||
long: "^5.3.2",
|
||||
"node-forge": "^1.3.1",
|
||||
octokit: "^5.0.5",
|
||||
"node-forge": "^1.3.3",
|
||||
semver: "^7.7.3",
|
||||
uuid: "^13.0.0"
|
||||
},
|
||||
devDependencies: {
|
||||
"@ava/typescript": "6.0.0",
|
||||
"@eslint/compat": "^1.4.1",
|
||||
"@eslint/eslintrc": "^3.3.1",
|
||||
"@eslint/compat": "^2.0.0",
|
||||
"@eslint/eslintrc": "^3.3.3",
|
||||
"@eslint/js": "^9.39.1",
|
||||
"@microsoft/eslint-formatter-sarif": "^3.1.0",
|
||||
"@octokit/types": "^16.0.0",
|
||||
"@types/archiver": "^7.0.0",
|
||||
"@types/follow-redirects": "^1.14.4",
|
||||
"@types/js-yaml": "^4.0.9",
|
||||
"@types/node": "20.19.9",
|
||||
"@types/node": "^20.19.9",
|
||||
"@types/node-forge": "^1.3.14",
|
||||
"@types/semver": "^7.7.1",
|
||||
"@types/sinon": "^17.0.4",
|
||||
"@typescript-eslint/eslint-plugin": "^8.46.4",
|
||||
"@typescript-eslint/parser": "^8.41.0",
|
||||
"@types/sinon": "^21.0.0",
|
||||
"@typescript-eslint/eslint-plugin": "^8.48.1",
|
||||
"@typescript-eslint/parser": "^8.48.0",
|
||||
ava: "^6.4.1",
|
||||
esbuild: "^0.27.0",
|
||||
esbuild: "^0.27.1",
|
||||
eslint: "^8.57.1",
|
||||
"eslint-import-resolver-typescript": "^3.8.7",
|
||||
"eslint-plugin-filenames": "^1.3.2",
|
||||
"eslint-plugin-github": "^5.1.8",
|
||||
"eslint-plugin-import": "2.29.1",
|
||||
"eslint-plugin-jsdoc": "^61.1.12",
|
||||
"eslint-plugin-jsdoc": "^61.5.0",
|
||||
"eslint-plugin-no-async-foreach": "^0.1.1",
|
||||
eslint: "^8.57.1",
|
||||
glob: "^11.1.0",
|
||||
nock: "^14.0.10",
|
||||
sinon: "^21.0.0",
|
||||
@@ -29515,7 +29513,7 @@ var require_binary_format_contract = __commonJS({
|
||||
exports2.WireType = exports2.mergeBinaryOptions = exports2.UnknownFieldHandler = void 0;
|
||||
var UnknownFieldHandler;
|
||||
(function(UnknownFieldHandler2) {
|
||||
UnknownFieldHandler2.symbol = Symbol.for("protobuf-ts/unknown");
|
||||
UnknownFieldHandler2.symbol = /* @__PURE__ */ Symbol.for("protobuf-ts/unknown");
|
||||
UnknownFieldHandler2.onRead = (typeName, message, fieldNo, wireType, data) => {
|
||||
let container = is(message) ? message[UnknownFieldHandler2.symbol] : message[UnknownFieldHandler2.symbol] = [];
|
||||
container.push({ no: fieldNo, wireType, data });
|
||||
@@ -30440,7 +30438,7 @@ var require_message_type_contract = __commonJS({
|
||||
"use strict";
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.MESSAGE_TYPE = void 0;
|
||||
exports2.MESSAGE_TYPE = Symbol.for("protobuf-ts/message-type");
|
||||
exports2.MESSAGE_TYPE = /* @__PURE__ */ Symbol.for("protobuf-ts/message-type");
|
||||
}
|
||||
});
|
||||
|
||||
@@ -38686,7 +38684,7 @@ var require_file2 = __commonJS({
|
||||
throw new Error("Not implemented");
|
||||
}
|
||||
};
|
||||
var rawContent = Symbol("rawContent");
|
||||
var rawContent = /* @__PURE__ */ Symbol("rawContent");
|
||||
function hasRawContent(x) {
|
||||
return typeof x[rawContent] === "function";
|
||||
}
|
||||
@@ -40284,7 +40282,7 @@ var require_dist2 = __commonJS({
|
||||
var http = __importStar4(require("http"));
|
||||
var https_1 = require("https");
|
||||
__exportStar4(require_helpers2(), exports2);
|
||||
var INTERNAL = Symbol("AgentBaseInternalState");
|
||||
var INTERNAL = /* @__PURE__ */ Symbol("AgentBaseInternalState");
|
||||
var Agent = class extends http.Agent {
|
||||
constructor(opts) {
|
||||
super(opts);
|
||||
@@ -40979,8 +40977,8 @@ var require_tracingContext = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.TracingContextImpl = exports2.createTracingContext = exports2.knownContextKeys = void 0;
|
||||
exports2.knownContextKeys = {
|
||||
span: Symbol.for("@azure/core-tracing span"),
|
||||
namespace: Symbol.for("@azure/core-tracing namespace")
|
||||
span: /* @__PURE__ */ Symbol.for("@azure/core-tracing span"),
|
||||
namespace: /* @__PURE__ */ Symbol.for("@azure/core-tracing namespace")
|
||||
};
|
||||
function createTracingContext(options = {}) {
|
||||
let context2 = new TracingContextImpl(options.parentContext);
|
||||
@@ -44435,7 +44433,7 @@ var require_operationHelpers = __commonJS({
|
||||
}
|
||||
return result;
|
||||
}
|
||||
var originalRequestSymbol = Symbol.for("@azure/core-client original request");
|
||||
var originalRequestSymbol = /* @__PURE__ */ Symbol.for("@azure/core-client original request");
|
||||
function hasOriginalRequest(request) {
|
||||
return originalRequestSymbol in request;
|
||||
}
|
||||
@@ -45418,8 +45416,8 @@ var require_util9 = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.HttpHeaders = exports2.toHttpHeadersLike = exports2.toWebResourceLike = exports2.toPipelineRequest = void 0;
|
||||
var core_rest_pipeline_1 = require_commonjs7();
|
||||
var originalRequestSymbol = Symbol("Original PipelineRequest");
|
||||
var originalClientRequestSymbol = Symbol.for("@azure/core-client original request");
|
||||
var originalRequestSymbol = /* @__PURE__ */ Symbol("Original PipelineRequest");
|
||||
var originalClientRequestSymbol = /* @__PURE__ */ Symbol.for("@azure/core-client original request");
|
||||
function toPipelineRequest(webResource, options = {}) {
|
||||
const compatWebResource = webResource;
|
||||
const request = compatWebResource[originalRequestSymbol];
|
||||
@@ -45661,7 +45659,7 @@ var require_response2 = __commonJS({
|
||||
exports2.toPipelineResponse = exports2.toCompatResponse = void 0;
|
||||
var core_rest_pipeline_1 = require_commonjs7();
|
||||
var util_js_1 = require_util9();
|
||||
var originalResponse = Symbol("Original FullOperationResponse");
|
||||
var originalResponse = /* @__PURE__ */ Symbol("Original FullOperationResponse");
|
||||
function toCompatResponse(response, options) {
|
||||
let request = (0, util_js_1.toWebResourceLike)(response.request);
|
||||
let headers = (0, util_js_1.toHttpHeadersLike)(response.headers);
|
||||
@@ -48282,7 +48280,7 @@ var require_dist6 = __commonJS({
|
||||
state
|
||||
}),
|
||||
onProgress: (callback) => {
|
||||
const s = Symbol();
|
||||
const s = /* @__PURE__ */ Symbol();
|
||||
handlers.set(s, callback);
|
||||
return () => handlers.delete(s);
|
||||
},
|
||||
@@ -72578,7 +72576,7 @@ var require_minimatch = __commonJS({
|
||||
module2.exports = minimatch;
|
||||
var path2 = require_path();
|
||||
minimatch.sep = path2.sep;
|
||||
var GLOBSTAR = Symbol("globstar **");
|
||||
var GLOBSTAR = /* @__PURE__ */ Symbol("globstar **");
|
||||
minimatch.GLOBSTAR = GLOBSTAR;
|
||||
var expand = require_brace_expansion();
|
||||
var plTypes = {
|
||||
@@ -72642,7 +72640,7 @@ var require_minimatch = __commonJS({
|
||||
throw new TypeError("pattern is too long");
|
||||
}
|
||||
};
|
||||
var SUBPARSE = Symbol("subparse");
|
||||
var SUBPARSE = /* @__PURE__ */ Symbol("subparse");
|
||||
minimatch.makeRe = (pattern, options) => new Minimatch(pattern, options || {}).makeRe();
|
||||
minimatch.match = (list, pattern, options = {}) => {
|
||||
const mm = new Minimatch(pattern, options);
|
||||
@@ -73684,7 +73682,7 @@ var require_async = __commonJS({
|
||||
}
|
||||
var mapSeries$1 = awaitify(mapSeries, 3);
|
||||
var applyEachSeries = applyEach$1(mapSeries$1);
|
||||
const PROMISE_SYMBOL = Symbol("promiseCallback");
|
||||
const PROMISE_SYMBOL = /* @__PURE__ */ Symbol("promiseCallback");
|
||||
function promiseCallback() {
|
||||
let resolve2, reject2;
|
||||
function callback(err, ...args) {
|
||||
@@ -75621,8 +75619,8 @@ var require_graceful_fs = __commonJS({
|
||||
var gracefulQueue;
|
||||
var previousSymbol;
|
||||
if (typeof Symbol === "function" && typeof Symbol.for === "function") {
|
||||
gracefulQueue = Symbol.for("graceful-fs.queue");
|
||||
previousSymbol = Symbol.for("graceful-fs.previous");
|
||||
gracefulQueue = /* @__PURE__ */ Symbol.for("graceful-fs.queue");
|
||||
previousSymbol = /* @__PURE__ */ Symbol.for("graceful-fs.previous");
|
||||
} else {
|
||||
gracefulQueue = "___graceful-fs.queue";
|
||||
previousSymbol = "___graceful-fs.previous";
|
||||
@@ -78869,8 +78867,8 @@ var require_primordials = __commonJS({
|
||||
SymbolAsyncIterator: Symbol.asyncIterator,
|
||||
SymbolHasInstance: Symbol.hasInstance,
|
||||
SymbolIterator: Symbol.iterator,
|
||||
SymbolDispose: Symbol.dispose || Symbol("Symbol.dispose"),
|
||||
SymbolAsyncDispose: Symbol.asyncDispose || Symbol("Symbol.asyncDispose"),
|
||||
SymbolDispose: Symbol.dispose || /* @__PURE__ */ Symbol("Symbol.dispose"),
|
||||
SymbolAsyncDispose: Symbol.asyncDispose || /* @__PURE__ */ Symbol("Symbol.asyncDispose"),
|
||||
TypedArrayPrototypeSet(self2, buf, len) {
|
||||
return self2.set(buf, len);
|
||||
},
|
||||
@@ -79732,7 +79730,7 @@ var require_util12 = __commonJS({
|
||||
return ac.signal;
|
||||
}
|
||||
};
|
||||
module2.exports.promisify.custom = Symbol.for("nodejs.util.promisify.custom");
|
||||
module2.exports.promisify.custom = /* @__PURE__ */ Symbol.for("nodejs.util.promisify.custom");
|
||||
}
|
||||
});
|
||||
|
||||
@@ -79742,7 +79740,7 @@ var require_errors3 = __commonJS({
|
||||
"use strict";
|
||||
var { format, inspect, AggregateError: CustomAggregateError } = require_util12();
|
||||
var AggregateError = globalThis.AggregateError || CustomAggregateError;
|
||||
var kIsNodeError = Symbol("kIsNodeError");
|
||||
var kIsNodeError = /* @__PURE__ */ Symbol("kIsNodeError");
|
||||
var kTypes = [
|
||||
"string",
|
||||
"function",
|
||||
@@ -81319,7 +81317,7 @@ var require_buffer_list = __commonJS({
|
||||
return ret;
|
||||
}
|
||||
// Make sure the linked list only shows the minimal necessary information.
|
||||
[Symbol.for("nodejs.util.inspect.custom")](_2, options) {
|
||||
[/* @__PURE__ */ Symbol.for("nodejs.util.inspect.custom")](_2, options) {
|
||||
return inspect(this, {
|
||||
...options,
|
||||
// Only inspect one level.
|
||||
@@ -86652,7 +86650,7 @@ var require_commonjs15 = __commonJS({
|
||||
};
|
||||
exports2.sep = defaultPlatform === "win32" ? path2.win32.sep : path2.posix.sep;
|
||||
exports2.minimatch.sep = exports2.sep;
|
||||
exports2.GLOBSTAR = Symbol("globstar **");
|
||||
exports2.GLOBSTAR = /* @__PURE__ */ Symbol("globstar **");
|
||||
exports2.minimatch.GLOBSTAR = exports2.GLOBSTAR;
|
||||
var qmark = "[^/]";
|
||||
var star = qmark + "*?";
|
||||
@@ -87385,7 +87383,6 @@ var require_commonjs16 = __commonJS({
|
||||
};
|
||||
}
|
||||
var shouldWarn = (code) => !warned.has(code);
|
||||
var TYPE = Symbol("type");
|
||||
var isPosInt = (n) => n && n === Math.floor(n) && n > 0 && isFinite(n);
|
||||
var getUintArray = (max) => !isPosInt(max) ? null : max <= Math.pow(2, 8) ? Uint8Array : max <= Math.pow(2, 16) ? Uint16Array : max <= Math.pow(2, 32) ? Uint32Array : max <= Number.MAX_SAFE_INTEGER ? ZeroArray : null;
|
||||
var ZeroArray = class extends Array {
|
||||
@@ -88754,37 +88751,37 @@ var require_commonjs17 = __commonJS({
|
||||
exports2.isReadable = isReadable;
|
||||
var isWritable = (s) => !!s && typeof s === "object" && s instanceof node_events_1.EventEmitter && typeof s.write === "function" && typeof s.end === "function";
|
||||
exports2.isWritable = isWritable;
|
||||
var EOF = Symbol("EOF");
|
||||
var MAYBE_EMIT_END = Symbol("maybeEmitEnd");
|
||||
var EMITTED_END = Symbol("emittedEnd");
|
||||
var EMITTING_END = Symbol("emittingEnd");
|
||||
var EMITTED_ERROR = Symbol("emittedError");
|
||||
var CLOSED = Symbol("closed");
|
||||
var READ = Symbol("read");
|
||||
var FLUSH = Symbol("flush");
|
||||
var FLUSHCHUNK = Symbol("flushChunk");
|
||||
var ENCODING = Symbol("encoding");
|
||||
var DECODER = Symbol("decoder");
|
||||
var FLOWING = Symbol("flowing");
|
||||
var PAUSED = Symbol("paused");
|
||||
var RESUME = Symbol("resume");
|
||||
var BUFFER = Symbol("buffer");
|
||||
var PIPES = Symbol("pipes");
|
||||
var BUFFERLENGTH = Symbol("bufferLength");
|
||||
var BUFFERPUSH = Symbol("bufferPush");
|
||||
var BUFFERSHIFT = Symbol("bufferShift");
|
||||
var OBJECTMODE = Symbol("objectMode");
|
||||
var DESTROYED = Symbol("destroyed");
|
||||
var ERROR = Symbol("error");
|
||||
var EMITDATA = Symbol("emitData");
|
||||
var EMITEND = Symbol("emitEnd");
|
||||
var EMITEND2 = Symbol("emitEnd2");
|
||||
var ASYNC = Symbol("async");
|
||||
var ABORT = Symbol("abort");
|
||||
var ABORTED = Symbol("aborted");
|
||||
var SIGNAL = Symbol("signal");
|
||||
var DATALISTENERS = Symbol("dataListeners");
|
||||
var DISCARDED = Symbol("discarded");
|
||||
var EOF = /* @__PURE__ */ Symbol("EOF");
|
||||
var MAYBE_EMIT_END = /* @__PURE__ */ Symbol("maybeEmitEnd");
|
||||
var EMITTED_END = /* @__PURE__ */ Symbol("emittedEnd");
|
||||
var EMITTING_END = /* @__PURE__ */ Symbol("emittingEnd");
|
||||
var EMITTED_ERROR = /* @__PURE__ */ Symbol("emittedError");
|
||||
var CLOSED = /* @__PURE__ */ Symbol("closed");
|
||||
var READ = /* @__PURE__ */ Symbol("read");
|
||||
var FLUSH = /* @__PURE__ */ Symbol("flush");
|
||||
var FLUSHCHUNK = /* @__PURE__ */ Symbol("flushChunk");
|
||||
var ENCODING = /* @__PURE__ */ Symbol("encoding");
|
||||
var DECODER = /* @__PURE__ */ Symbol("decoder");
|
||||
var FLOWING = /* @__PURE__ */ Symbol("flowing");
|
||||
var PAUSED = /* @__PURE__ */ Symbol("paused");
|
||||
var RESUME = /* @__PURE__ */ Symbol("resume");
|
||||
var BUFFER = /* @__PURE__ */ Symbol("buffer");
|
||||
var PIPES = /* @__PURE__ */ Symbol("pipes");
|
||||
var BUFFERLENGTH = /* @__PURE__ */ Symbol("bufferLength");
|
||||
var BUFFERPUSH = /* @__PURE__ */ Symbol("bufferPush");
|
||||
var BUFFERSHIFT = /* @__PURE__ */ Symbol("bufferShift");
|
||||
var OBJECTMODE = /* @__PURE__ */ Symbol("objectMode");
|
||||
var DESTROYED = /* @__PURE__ */ Symbol("destroyed");
|
||||
var ERROR = /* @__PURE__ */ Symbol("error");
|
||||
var EMITDATA = /* @__PURE__ */ Symbol("emitData");
|
||||
var EMITEND = /* @__PURE__ */ Symbol("emitEnd");
|
||||
var EMITEND2 = /* @__PURE__ */ Symbol("emitEnd2");
|
||||
var ASYNC = /* @__PURE__ */ Symbol("async");
|
||||
var ABORT = /* @__PURE__ */ Symbol("abort");
|
||||
var ABORTED = /* @__PURE__ */ Symbol("aborted");
|
||||
var SIGNAL = /* @__PURE__ */ Symbol("signal");
|
||||
var DATALISTENERS = /* @__PURE__ */ Symbol("dataListeners");
|
||||
var DISCARDED = /* @__PURE__ */ Symbol("discarded");
|
||||
var defer = (fn) => Promise.resolve().then(fn);
|
||||
var nodefer = (fn) => fn();
|
||||
var isEndish = (ev) => ev === "end" || ev === "finish" || ev === "prefinish";
|
||||
@@ -89741,7 +89738,7 @@ var require_commonjs18 = __commonJS({
|
||||
}
|
||||
};
|
||||
exports2.ChildrenCache = ChildrenCache;
|
||||
var setAsCwd = Symbol("PathScurry setAsCwd");
|
||||
var setAsCwd = /* @__PURE__ */ Symbol("PathScurry setAsCwd");
|
||||
var PathBase = class {
|
||||
/**
|
||||
* the basename of this path
|
||||
@@ -95125,7 +95122,7 @@ var require_streamx = __commonJS({
|
||||
var WRITE_FINISHING_STATUS = OPEN_STATUS | WRITE_FINISHING | WRITE_QUEUED_AND_ACTIVE | WRITE_DONE;
|
||||
var WRITE_BACKPRESSURE_STATUS = WRITE_UNDRAINED | DESTROY_STATUS | WRITE_FINISHING | WRITE_DONE;
|
||||
var WRITE_UPDATE_SYNC_STATUS = WRITE_UPDATING | OPEN_STATUS | WRITE_NEXT_TICK | WRITE_PRIMARY;
|
||||
var asyncIterator = Symbol.asyncIterator || Symbol("asyncIterator");
|
||||
var asyncIterator = Symbol.asyncIterator || /* @__PURE__ */ Symbol("asyncIterator");
|
||||
var WritableState = class {
|
||||
constructor(stream, { highWaterMark = 16384, map: map2 = null, mapWritable, byteLength, byteLengthWritable } = {}) {
|
||||
this.stream = stream;
|
||||
@@ -108409,7 +108406,7 @@ var require_cacheUtils = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.getRuntimeToken = exports2.getCacheVersion = exports2.assertDefined = exports2.getGnuTarPathOnWindows = exports2.getCacheFileName = exports2.getCompressionMethod = exports2.unlinkFile = exports2.resolvePaths = exports2.getArchiveFileSizeInBytes = exports2.createTempDirectory = void 0;
|
||||
var core14 = __importStar4(require_core());
|
||||
var exec2 = __importStar4(require_exec());
|
||||
var exec = __importStar4(require_exec());
|
||||
var glob2 = __importStar4(require_glob2());
|
||||
var io6 = __importStar4(require_io3());
|
||||
var crypto = __importStar4(require("crypto"));
|
||||
@@ -108493,7 +108490,7 @@ var require_cacheUtils = __commonJS({
|
||||
additionalArgs.push("--version");
|
||||
core14.debug(`Checking ${app} ${additionalArgs.join(" ")}`);
|
||||
try {
|
||||
yield exec2.exec(`${app}`, additionalArgs, {
|
||||
yield exec.exec(`${app}`, additionalArgs, {
|
||||
ignoreReturnCode: true,
|
||||
silent: true,
|
||||
listeners: {
|
||||
@@ -116553,7 +116550,6 @@ var io2 = __toESM(require_io2());
|
||||
|
||||
// src/util.ts
|
||||
var core3 = __toESM(require_core());
|
||||
var exec = __toESM(require_exec());
|
||||
var io = __toESM(require_io2());
|
||||
|
||||
// node_modules/get-folder-size/index.js
|
||||
@@ -119201,7 +119197,7 @@ var safeDump = renamed("safeDump", "dump");
|
||||
var semver = __toESM(require_semver2());
|
||||
|
||||
// src/api-compatibility.json
|
||||
var maximumVersion = "3.19";
|
||||
var maximumVersion = "3.20";
|
||||
var minimumVersion = "3.14";
|
||||
|
||||
// src/util.ts
|
||||
@@ -119238,7 +119234,7 @@ function parseGitHubUrl(inputUrl) {
|
||||
var CODEQL_ACTION_WARNED_ABOUT_VERSION_ENV_VAR = "CODEQL_ACTION_WARNED_ABOUT_VERSION";
|
||||
var hasBeenWarnedAboutVersion = false;
|
||||
function checkGitHubVersionInRange(version, logger) {
|
||||
if (hasBeenWarnedAboutVersion || version.type !== 1 /* GHES */) {
|
||||
if (hasBeenWarnedAboutVersion || version.type !== "GitHub Enterprise Server" /* GHES */) {
|
||||
return;
|
||||
}
|
||||
const disallowedAPIVersionReason = apiVersionInRange(
|
||||
@@ -119348,17 +119344,17 @@ function getApiClient() {
|
||||
var cachedGitHubVersion = void 0;
|
||||
async function getGitHubVersionFromApi(apiClient, apiDetails) {
|
||||
if (parseGitHubUrl(apiDetails.url) === GITHUB_DOTCOM_URL) {
|
||||
return { type: 0 /* DOTCOM */ };
|
||||
return { type: "GitHub.com" /* DOTCOM */ };
|
||||
}
|
||||
const response = await apiClient.rest.meta.get();
|
||||
if (response.headers[GITHUB_ENTERPRISE_VERSION_HEADER] === void 0) {
|
||||
return { type: 0 /* DOTCOM */ };
|
||||
return { type: "GitHub.com" /* DOTCOM */ };
|
||||
}
|
||||
if (response.headers[GITHUB_ENTERPRISE_VERSION_HEADER] === "ghe.com") {
|
||||
return { type: 2 /* GHE_DOTCOM */ };
|
||||
return { type: "GitHub Enterprise Cloud with data residency" /* GHEC_DR */ };
|
||||
}
|
||||
const version = response.headers[GITHUB_ENTERPRISE_VERSION_HEADER];
|
||||
return { type: 1 /* GHES */, version };
|
||||
return { type: "GitHub Enterprise Server" /* GHES */, version };
|
||||
}
|
||||
async function getGitHubVersion() {
|
||||
if (cachedGitHubVersion === void 0) {
|
||||
@@ -119579,7 +119575,7 @@ function withGroup(groupName, f) {
|
||||
}
|
||||
|
||||
// src/overlay-database-utils.ts
|
||||
var CODEQL_OVERLAY_MINIMUM_VERSION = "2.22.4";
|
||||
var CODEQL_OVERLAY_MINIMUM_VERSION = "2.23.5";
|
||||
var OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_MB = 7500;
|
||||
var OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_BYTES = OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_MB * 1e6;
|
||||
|
||||
@@ -119597,11 +119593,6 @@ var featureConfig = {
|
||||
envVar: "CODEQL_ACTION_ALLOW_TOOLCACHE_INPUT",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["analyze_use_new_upload" /* AnalyzeUseNewUpload */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_ANALYZE_USE_NEW_UPLOAD",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["cleanup_trap_caches" /* CleanupTrapCaches */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CLEANUP_TRAP_CACHES",
|
||||
@@ -119613,6 +119604,11 @@ var featureConfig = {
|
||||
legacyApi: true,
|
||||
minimumVersion: "2.15.0"
|
||||
},
|
||||
["csharp_cache_bmn" /* CsharpCacheBuildModeNone */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CSHARP_CACHE_BMN",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["csharp_new_cache_key" /* CsharpNewCacheKey */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CSHARP_NEW_CACHE_KEY",
|
||||
@@ -119746,6 +119742,11 @@ var featureConfig = {
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_RUST",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["overlay_analysis_skip_resource_checks" /* OverlayAnalysisSkipResourceChecks */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_SKIP_RESOURCE_CHECKS",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["overlay_analysis_swift" /* OverlayAnalysisSwift */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_SWIFT",
|
||||
@@ -119757,21 +119758,21 @@ var featureConfig = {
|
||||
minimumVersion: void 0,
|
||||
toolsFeature: "pythonDefaultIsToNotExtractStdlib" /* PythonDefaultIsToNotExtractStdlib */
|
||||
},
|
||||
["use_repository_properties" /* UseRepositoryProperties */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_USE_REPOSITORY_PROPERTIES",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["qa_telemetry_enabled" /* QaTelemetryEnabled */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_QA_TELEMETRY",
|
||||
legacyApi: true,
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["java_minimize_dependency_jars" /* JavaMinimizeDependencyJars */]: {
|
||||
["upload_overlay_db_to_api" /* UploadOverlayDbToApi */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_JAVA_MINIMIZE_DEPENDENCY_JARS",
|
||||
minimumVersion: "2.23.0"
|
||||
envVar: "CODEQL_ACTION_UPLOAD_OVERLAY_DB_TO_API",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["use_repository_properties" /* UseRepositoryProperties */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_USE_REPOSITORY_PROPERTIES",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["validate_db_config" /* ValidateDbConfig */]: {
|
||||
defaultValue: false,
|
||||
@@ -119784,6 +119785,9 @@ var featureConfig = {
|
||||
var actionsCache2 = __toESM(require_cache3());
|
||||
|
||||
// src/config-utils.ts
|
||||
var OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB = 2e4;
|
||||
var OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_BYTES = OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB * 1e6;
|
||||
var OVERLAY_MINIMUM_MEMORY_MB = 5 * 1024;
|
||||
var OVERLAY_ANALYSIS_FEATURES = {
|
||||
actions: "overlay_analysis_actions" /* OverlayAnalysisActions */,
|
||||
cpp: "overlay_analysis_cpp" /* OverlayAnalysisCpp */,
|
||||
@@ -119916,7 +119920,7 @@ async function uploadDebugArtifacts(logger, toUpload, rootDir, artifactName, ghV
|
||||
}
|
||||
}
|
||||
async function getArtifactUploaderClient(logger, ghVariant) {
|
||||
if (ghVariant === 1 /* GHES */) {
|
||||
if (ghVariant === "GitHub Enterprise Server" /* GHES */) {
|
||||
logger.info(
|
||||
"Debug artifacts can be consumed with `actions/download-artifact@v3` because the `v4` version is not yet compatible on GHES."
|
||||
);
|
||||
|
||||
481
lib/upload-sarif-action.js
generated
481
lib/upload-sarif-action.js
generated
@@ -539,67 +539,67 @@ var require_tunnel2 = __commonJS({
|
||||
var require_symbols = __commonJS({
|
||||
"node_modules/undici/lib/core/symbols.js"(exports2, module2) {
|
||||
module2.exports = {
|
||||
kClose: Symbol("close"),
|
||||
kDestroy: Symbol("destroy"),
|
||||
kDispatch: Symbol("dispatch"),
|
||||
kUrl: Symbol("url"),
|
||||
kWriting: Symbol("writing"),
|
||||
kResuming: Symbol("resuming"),
|
||||
kQueue: Symbol("queue"),
|
||||
kConnect: Symbol("connect"),
|
||||
kConnecting: Symbol("connecting"),
|
||||
kHeadersList: Symbol("headers list"),
|
||||
kKeepAliveDefaultTimeout: Symbol("default keep alive timeout"),
|
||||
kKeepAliveMaxTimeout: Symbol("max keep alive timeout"),
|
||||
kKeepAliveTimeoutThreshold: Symbol("keep alive timeout threshold"),
|
||||
kKeepAliveTimeoutValue: Symbol("keep alive timeout"),
|
||||
kKeepAlive: Symbol("keep alive"),
|
||||
kHeadersTimeout: Symbol("headers timeout"),
|
||||
kBodyTimeout: Symbol("body timeout"),
|
||||
kServerName: Symbol("server name"),
|
||||
kLocalAddress: Symbol("local address"),
|
||||
kHost: Symbol("host"),
|
||||
kNoRef: Symbol("no ref"),
|
||||
kBodyUsed: Symbol("used"),
|
||||
kRunning: Symbol("running"),
|
||||
kBlocking: Symbol("blocking"),
|
||||
kPending: Symbol("pending"),
|
||||
kSize: Symbol("size"),
|
||||
kBusy: Symbol("busy"),
|
||||
kQueued: Symbol("queued"),
|
||||
kFree: Symbol("free"),
|
||||
kConnected: Symbol("connected"),
|
||||
kClosed: Symbol("closed"),
|
||||
kNeedDrain: Symbol("need drain"),
|
||||
kReset: Symbol("reset"),
|
||||
kDestroyed: Symbol.for("nodejs.stream.destroyed"),
|
||||
kMaxHeadersSize: Symbol("max headers size"),
|
||||
kRunningIdx: Symbol("running index"),
|
||||
kPendingIdx: Symbol("pending index"),
|
||||
kError: Symbol("error"),
|
||||
kClients: Symbol("clients"),
|
||||
kClient: Symbol("client"),
|
||||
kParser: Symbol("parser"),
|
||||
kOnDestroyed: Symbol("destroy callbacks"),
|
||||
kPipelining: Symbol("pipelining"),
|
||||
kSocket: Symbol("socket"),
|
||||
kHostHeader: Symbol("host header"),
|
||||
kConnector: Symbol("connector"),
|
||||
kStrictContentLength: Symbol("strict content length"),
|
||||
kMaxRedirections: Symbol("maxRedirections"),
|
||||
kMaxRequests: Symbol("maxRequestsPerClient"),
|
||||
kProxy: Symbol("proxy agent options"),
|
||||
kCounter: Symbol("socket request counter"),
|
||||
kInterceptors: Symbol("dispatch interceptors"),
|
||||
kMaxResponseSize: Symbol("max response size"),
|
||||
kHTTP2Session: Symbol("http2Session"),
|
||||
kHTTP2SessionState: Symbol("http2Session state"),
|
||||
kHTTP2BuildRequest: Symbol("http2 build request"),
|
||||
kHTTP1BuildRequest: Symbol("http1 build request"),
|
||||
kHTTP2CopyHeaders: Symbol("http2 copy headers"),
|
||||
kHTTPConnVersion: Symbol("http connection version"),
|
||||
kRetryHandlerDefaultRetry: Symbol("retry agent default retry"),
|
||||
kConstruct: Symbol("constructable")
|
||||
kClose: /* @__PURE__ */ Symbol("close"),
|
||||
kDestroy: /* @__PURE__ */ Symbol("destroy"),
|
||||
kDispatch: /* @__PURE__ */ Symbol("dispatch"),
|
||||
kUrl: /* @__PURE__ */ Symbol("url"),
|
||||
kWriting: /* @__PURE__ */ Symbol("writing"),
|
||||
kResuming: /* @__PURE__ */ Symbol("resuming"),
|
||||
kQueue: /* @__PURE__ */ Symbol("queue"),
|
||||
kConnect: /* @__PURE__ */ Symbol("connect"),
|
||||
kConnecting: /* @__PURE__ */ Symbol("connecting"),
|
||||
kHeadersList: /* @__PURE__ */ Symbol("headers list"),
|
||||
kKeepAliveDefaultTimeout: /* @__PURE__ */ Symbol("default keep alive timeout"),
|
||||
kKeepAliveMaxTimeout: /* @__PURE__ */ Symbol("max keep alive timeout"),
|
||||
kKeepAliveTimeoutThreshold: /* @__PURE__ */ Symbol("keep alive timeout threshold"),
|
||||
kKeepAliveTimeoutValue: /* @__PURE__ */ Symbol("keep alive timeout"),
|
||||
kKeepAlive: /* @__PURE__ */ Symbol("keep alive"),
|
||||
kHeadersTimeout: /* @__PURE__ */ Symbol("headers timeout"),
|
||||
kBodyTimeout: /* @__PURE__ */ Symbol("body timeout"),
|
||||
kServerName: /* @__PURE__ */ Symbol("server name"),
|
||||
kLocalAddress: /* @__PURE__ */ Symbol("local address"),
|
||||
kHost: /* @__PURE__ */ Symbol("host"),
|
||||
kNoRef: /* @__PURE__ */ Symbol("no ref"),
|
||||
kBodyUsed: /* @__PURE__ */ Symbol("used"),
|
||||
kRunning: /* @__PURE__ */ Symbol("running"),
|
||||
kBlocking: /* @__PURE__ */ Symbol("blocking"),
|
||||
kPending: /* @__PURE__ */ Symbol("pending"),
|
||||
kSize: /* @__PURE__ */ Symbol("size"),
|
||||
kBusy: /* @__PURE__ */ Symbol("busy"),
|
||||
kQueued: /* @__PURE__ */ Symbol("queued"),
|
||||
kFree: /* @__PURE__ */ Symbol("free"),
|
||||
kConnected: /* @__PURE__ */ Symbol("connected"),
|
||||
kClosed: /* @__PURE__ */ Symbol("closed"),
|
||||
kNeedDrain: /* @__PURE__ */ Symbol("need drain"),
|
||||
kReset: /* @__PURE__ */ Symbol("reset"),
|
||||
kDestroyed: /* @__PURE__ */ Symbol.for("nodejs.stream.destroyed"),
|
||||
kMaxHeadersSize: /* @__PURE__ */ Symbol("max headers size"),
|
||||
kRunningIdx: /* @__PURE__ */ Symbol("running index"),
|
||||
kPendingIdx: /* @__PURE__ */ Symbol("pending index"),
|
||||
kError: /* @__PURE__ */ Symbol("error"),
|
||||
kClients: /* @__PURE__ */ Symbol("clients"),
|
||||
kClient: /* @__PURE__ */ Symbol("client"),
|
||||
kParser: /* @__PURE__ */ Symbol("parser"),
|
||||
kOnDestroyed: /* @__PURE__ */ Symbol("destroy callbacks"),
|
||||
kPipelining: /* @__PURE__ */ Symbol("pipelining"),
|
||||
kSocket: /* @__PURE__ */ Symbol("socket"),
|
||||
kHostHeader: /* @__PURE__ */ Symbol("host header"),
|
||||
kConnector: /* @__PURE__ */ Symbol("connector"),
|
||||
kStrictContentLength: /* @__PURE__ */ Symbol("strict content length"),
|
||||
kMaxRedirections: /* @__PURE__ */ Symbol("maxRedirections"),
|
||||
kMaxRequests: /* @__PURE__ */ Symbol("maxRequestsPerClient"),
|
||||
kProxy: /* @__PURE__ */ Symbol("proxy agent options"),
|
||||
kCounter: /* @__PURE__ */ Symbol("socket request counter"),
|
||||
kInterceptors: /* @__PURE__ */ Symbol("dispatch interceptors"),
|
||||
kMaxResponseSize: /* @__PURE__ */ Symbol("max response size"),
|
||||
kHTTP2Session: /* @__PURE__ */ Symbol("http2Session"),
|
||||
kHTTP2SessionState: /* @__PURE__ */ Symbol("http2Session state"),
|
||||
kHTTP2BuildRequest: /* @__PURE__ */ Symbol("http2 build request"),
|
||||
kHTTP1BuildRequest: /* @__PURE__ */ Symbol("http1 build request"),
|
||||
kHTTP2CopyHeaders: /* @__PURE__ */ Symbol("http2 copy headers"),
|
||||
kHTTPConnVersion: /* @__PURE__ */ Symbol("http connection version"),
|
||||
kRetryHandlerDefaultRetry: /* @__PURE__ */ Symbol("retry agent default retry"),
|
||||
kConstruct: /* @__PURE__ */ Symbol("constructable")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -3594,7 +3594,7 @@ var require_constants2 = __commonJS({
|
||||
var require_global = __commonJS({
|
||||
"node_modules/undici/lib/fetch/global.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var globalOrigin = Symbol.for("undici.globalOrigin.1");
|
||||
var globalOrigin = /* @__PURE__ */ Symbol.for("undici.globalOrigin.1");
|
||||
function getGlobalOrigin() {
|
||||
return globalThis[globalOrigin];
|
||||
}
|
||||
@@ -4246,12 +4246,12 @@ var require_symbols2 = __commonJS({
|
||||
"node_modules/undici/lib/fetch/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kUrl: Symbol("url"),
|
||||
kHeaders: Symbol("headers"),
|
||||
kSignal: Symbol("signal"),
|
||||
kState: Symbol("state"),
|
||||
kGuard: Symbol("guard"),
|
||||
kRealm: Symbol("realm")
|
||||
kUrl: /* @__PURE__ */ Symbol("url"),
|
||||
kHeaders: /* @__PURE__ */ Symbol("headers"),
|
||||
kSignal: /* @__PURE__ */ Symbol("signal"),
|
||||
kState: /* @__PURE__ */ Symbol("state"),
|
||||
kGuard: /* @__PURE__ */ Symbol("guard"),
|
||||
kRealm: /* @__PURE__ */ Symbol("realm")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -5644,7 +5644,7 @@ var require_request = __commonJS({
|
||||
var tokenRegExp = /^[\^_`a-zA-Z\-0-9!#$%&'*+.|~]+$/;
|
||||
var headerCharRegex = /[^\t\x20-\x7e\x80-\xff]/;
|
||||
var invalidPathRegex = /[^\u0021-\u00ff]/;
|
||||
var kHandler = Symbol("handler");
|
||||
var kHandler = /* @__PURE__ */ Symbol("handler");
|
||||
var channels = {};
|
||||
var extractBody;
|
||||
try {
|
||||
@@ -6031,11 +6031,11 @@ var require_dispatcher_base = __commonJS({
|
||||
InvalidArgumentError
|
||||
} = require_errors();
|
||||
var { kDestroy, kClose, kDispatch, kInterceptors } = require_symbols();
|
||||
var kDestroyed = Symbol("destroyed");
|
||||
var kClosed = Symbol("closed");
|
||||
var kOnDestroyed = Symbol("onDestroyed");
|
||||
var kOnClosed = Symbol("onClosed");
|
||||
var kInterceptedDispatch = Symbol("Intercepted Dispatch");
|
||||
var kDestroyed = /* @__PURE__ */ Symbol("destroyed");
|
||||
var kClosed = /* @__PURE__ */ Symbol("closed");
|
||||
var kOnDestroyed = /* @__PURE__ */ Symbol("onDestroyed");
|
||||
var kOnClosed = /* @__PURE__ */ Symbol("onClosed");
|
||||
var kInterceptedDispatch = /* @__PURE__ */ Symbol("Intercepted Dispatch");
|
||||
var DispatcherBase = class extends Dispatcher {
|
||||
constructor() {
|
||||
super();
|
||||
@@ -6690,7 +6690,7 @@ var require_RedirectHandler = __commonJS({
|
||||
var { InvalidArgumentError } = require_errors();
|
||||
var EE = require("events");
|
||||
var redirectableStatusCodes = [300, 301, 302, 303, 307, 308];
|
||||
var kBody = Symbol("body");
|
||||
var kBody = /* @__PURE__ */ Symbol("body");
|
||||
var BodyAsyncIterable = class {
|
||||
constructor(body) {
|
||||
this[kBody] = body;
|
||||
@@ -6964,7 +6964,7 @@ var require_client = __commonJS({
|
||||
} = http2;
|
||||
var h2ExperimentalWarned = false;
|
||||
var FastBuffer = Buffer[Symbol.species];
|
||||
var kClosedResolve = Symbol("kClosedResolve");
|
||||
var kClosedResolve = /* @__PURE__ */ Symbol("kClosedResolve");
|
||||
var channels = {};
|
||||
try {
|
||||
const diagnosticsChannel = require("diagnostics_channel");
|
||||
@@ -8634,7 +8634,7 @@ var require_fixed_queue = __commonJS({
|
||||
var require_pool_stats = __commonJS({
|
||||
"node_modules/undici/lib/pool-stats.js"(exports2, module2) {
|
||||
var { kFree, kConnected, kPending, kQueued, kRunning, kSize } = require_symbols();
|
||||
var kPool = Symbol("pool");
|
||||
var kPool = /* @__PURE__ */ Symbol("pool");
|
||||
var PoolStats = class {
|
||||
constructor(pool) {
|
||||
this[kPool] = pool;
|
||||
@@ -8670,18 +8670,18 @@ var require_pool_base = __commonJS({
|
||||
var FixedQueue = require_fixed_queue();
|
||||
var { kConnected, kSize, kRunning, kPending, kQueued, kBusy, kFree, kUrl, kClose, kDestroy, kDispatch } = require_symbols();
|
||||
var PoolStats = require_pool_stats();
|
||||
var kClients = Symbol("clients");
|
||||
var kNeedDrain = Symbol("needDrain");
|
||||
var kQueue = Symbol("queue");
|
||||
var kClosedResolve = Symbol("closed resolve");
|
||||
var kOnDrain = Symbol("onDrain");
|
||||
var kOnConnect = Symbol("onConnect");
|
||||
var kOnDisconnect = Symbol("onDisconnect");
|
||||
var kOnConnectionError = Symbol("onConnectionError");
|
||||
var kGetDispatcher = Symbol("get dispatcher");
|
||||
var kAddClient = Symbol("add client");
|
||||
var kRemoveClient = Symbol("remove client");
|
||||
var kStats = Symbol("stats");
|
||||
var kClients = /* @__PURE__ */ Symbol("clients");
|
||||
var kNeedDrain = /* @__PURE__ */ Symbol("needDrain");
|
||||
var kQueue = /* @__PURE__ */ Symbol("queue");
|
||||
var kClosedResolve = /* @__PURE__ */ Symbol("closed resolve");
|
||||
var kOnDrain = /* @__PURE__ */ Symbol("onDrain");
|
||||
var kOnConnect = /* @__PURE__ */ Symbol("onConnect");
|
||||
var kOnDisconnect = /* @__PURE__ */ Symbol("onDisconnect");
|
||||
var kOnConnectionError = /* @__PURE__ */ Symbol("onConnectionError");
|
||||
var kGetDispatcher = /* @__PURE__ */ Symbol("get dispatcher");
|
||||
var kAddClient = /* @__PURE__ */ Symbol("add client");
|
||||
var kRemoveClient = /* @__PURE__ */ Symbol("remove client");
|
||||
var kStats = /* @__PURE__ */ Symbol("stats");
|
||||
var PoolBase = class extends DispatcherBase {
|
||||
constructor() {
|
||||
super();
|
||||
@@ -8835,9 +8835,9 @@ var require_pool = __commonJS({
|
||||
var util = require_util();
|
||||
var { kUrl, kInterceptors } = require_symbols();
|
||||
var buildConnector = require_connect();
|
||||
var kOptions = Symbol("options");
|
||||
var kConnections = Symbol("connections");
|
||||
var kFactory = Symbol("factory");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
var kConnections = /* @__PURE__ */ Symbol("connections");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
function defaultFactory(origin, opts) {
|
||||
return new Client(origin, opts);
|
||||
}
|
||||
@@ -8926,14 +8926,14 @@ var require_balanced_pool = __commonJS({
|
||||
var Pool = require_pool();
|
||||
var { kUrl, kInterceptors } = require_symbols();
|
||||
var { parseOrigin } = require_util();
|
||||
var kFactory = Symbol("factory");
|
||||
var kOptions = Symbol("options");
|
||||
var kGreatestCommonDivisor = Symbol("kGreatestCommonDivisor");
|
||||
var kCurrentWeight = Symbol("kCurrentWeight");
|
||||
var kIndex = Symbol("kIndex");
|
||||
var kWeight = Symbol("kWeight");
|
||||
var kMaxWeightPerServer = Symbol("kMaxWeightPerServer");
|
||||
var kErrorPenalty = Symbol("kErrorPenalty");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
var kGreatestCommonDivisor = /* @__PURE__ */ Symbol("kGreatestCommonDivisor");
|
||||
var kCurrentWeight = /* @__PURE__ */ Symbol("kCurrentWeight");
|
||||
var kIndex = /* @__PURE__ */ Symbol("kIndex");
|
||||
var kWeight = /* @__PURE__ */ Symbol("kWeight");
|
||||
var kMaxWeightPerServer = /* @__PURE__ */ Symbol("kMaxWeightPerServer");
|
||||
var kErrorPenalty = /* @__PURE__ */ Symbol("kErrorPenalty");
|
||||
function getGreatestCommonDivisor(a, b) {
|
||||
if (b === 0) return a;
|
||||
return getGreatestCommonDivisor(b, a % b);
|
||||
@@ -9096,14 +9096,14 @@ var require_agent = __commonJS({
|
||||
var util = require_util();
|
||||
var createRedirectInterceptor = require_redirectInterceptor();
|
||||
var { WeakRef: WeakRef2, FinalizationRegistry } = require_dispatcher_weakref()();
|
||||
var kOnConnect = Symbol("onConnect");
|
||||
var kOnDisconnect = Symbol("onDisconnect");
|
||||
var kOnConnectionError = Symbol("onConnectionError");
|
||||
var kMaxRedirections = Symbol("maxRedirections");
|
||||
var kOnDrain = Symbol("onDrain");
|
||||
var kFactory = Symbol("factory");
|
||||
var kFinalizer = Symbol("finalizer");
|
||||
var kOptions = Symbol("options");
|
||||
var kOnConnect = /* @__PURE__ */ Symbol("onConnect");
|
||||
var kOnDisconnect = /* @__PURE__ */ Symbol("onDisconnect");
|
||||
var kOnConnectionError = /* @__PURE__ */ Symbol("onConnectionError");
|
||||
var kMaxRedirections = /* @__PURE__ */ Symbol("maxRedirections");
|
||||
var kOnDrain = /* @__PURE__ */ Symbol("onDrain");
|
||||
var kFactory = /* @__PURE__ */ Symbol("factory");
|
||||
var kFinalizer = /* @__PURE__ */ Symbol("finalizer");
|
||||
var kOptions = /* @__PURE__ */ Symbol("options");
|
||||
function defaultFactory(origin, opts) {
|
||||
return opts && opts.connections === 1 ? new Client(origin, opts) : new Pool(origin, opts);
|
||||
}
|
||||
@@ -9212,11 +9212,11 @@ var require_readable = __commonJS({
|
||||
var util = require_util();
|
||||
var { ReadableStreamFrom, toUSVString } = require_util();
|
||||
var Blob2;
|
||||
var kConsume = Symbol("kConsume");
|
||||
var kReading = Symbol("kReading");
|
||||
var kBody = Symbol("kBody");
|
||||
var kAbort = Symbol("abort");
|
||||
var kContentType = Symbol("kContentType");
|
||||
var kConsume = /* @__PURE__ */ Symbol("kConsume");
|
||||
var kReading = /* @__PURE__ */ Symbol("kReading");
|
||||
var kBody = /* @__PURE__ */ Symbol("kBody");
|
||||
var kAbort = /* @__PURE__ */ Symbol("abort");
|
||||
var kContentType = /* @__PURE__ */ Symbol("kContentType");
|
||||
var noop = () => {
|
||||
};
|
||||
module2.exports = class BodyReadable extends Readable2 {
|
||||
@@ -9502,8 +9502,8 @@ var require_abort_signal = __commonJS({
|
||||
"node_modules/undici/lib/api/abort-signal.js"(exports2, module2) {
|
||||
var { addAbortListener } = require_util();
|
||||
var { RequestAbortedError } = require_errors();
|
||||
var kListener = Symbol("kListener");
|
||||
var kSignal = Symbol("kSignal");
|
||||
var kListener = /* @__PURE__ */ Symbol("kListener");
|
||||
var kSignal = /* @__PURE__ */ Symbol("kSignal");
|
||||
function abort(self2) {
|
||||
if (self2.abort) {
|
||||
self2.abort();
|
||||
@@ -9892,7 +9892,7 @@ var require_api_pipeline = __commonJS({
|
||||
var { AsyncResource } = require("async_hooks");
|
||||
var { addSignal, removeSignal } = require_abort_signal();
|
||||
var assert = require("assert");
|
||||
var kResume = Symbol("resume");
|
||||
var kResume = /* @__PURE__ */ Symbol("resume");
|
||||
var PipelineRequest = class extends Readable2 {
|
||||
constructor() {
|
||||
super({ autoDestroy: true });
|
||||
@@ -10286,25 +10286,25 @@ var require_mock_symbols = __commonJS({
|
||||
"node_modules/undici/lib/mock/mock-symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kAgent: Symbol("agent"),
|
||||
kOptions: Symbol("options"),
|
||||
kFactory: Symbol("factory"),
|
||||
kDispatches: Symbol("dispatches"),
|
||||
kDispatchKey: Symbol("dispatch key"),
|
||||
kDefaultHeaders: Symbol("default headers"),
|
||||
kDefaultTrailers: Symbol("default trailers"),
|
||||
kContentLength: Symbol("content length"),
|
||||
kMockAgent: Symbol("mock agent"),
|
||||
kMockAgentSet: Symbol("mock agent set"),
|
||||
kMockAgentGet: Symbol("mock agent get"),
|
||||
kMockDispatch: Symbol("mock dispatch"),
|
||||
kClose: Symbol("close"),
|
||||
kOriginalClose: Symbol("original agent close"),
|
||||
kOrigin: Symbol("origin"),
|
||||
kIsMockActive: Symbol("is mock active"),
|
||||
kNetConnect: Symbol("net connect"),
|
||||
kGetNetConnect: Symbol("get net connect"),
|
||||
kConnected: Symbol("connected")
|
||||
kAgent: /* @__PURE__ */ Symbol("agent"),
|
||||
kOptions: /* @__PURE__ */ Symbol("options"),
|
||||
kFactory: /* @__PURE__ */ Symbol("factory"),
|
||||
kDispatches: /* @__PURE__ */ Symbol("dispatches"),
|
||||
kDispatchKey: /* @__PURE__ */ Symbol("dispatch key"),
|
||||
kDefaultHeaders: /* @__PURE__ */ Symbol("default headers"),
|
||||
kDefaultTrailers: /* @__PURE__ */ Symbol("default trailers"),
|
||||
kContentLength: /* @__PURE__ */ Symbol("content length"),
|
||||
kMockAgent: /* @__PURE__ */ Symbol("mock agent"),
|
||||
kMockAgentSet: /* @__PURE__ */ Symbol("mock agent set"),
|
||||
kMockAgentGet: /* @__PURE__ */ Symbol("mock agent get"),
|
||||
kMockDispatch: /* @__PURE__ */ Symbol("mock dispatch"),
|
||||
kClose: /* @__PURE__ */ Symbol("close"),
|
||||
kOriginalClose: /* @__PURE__ */ Symbol("original agent close"),
|
||||
kOrigin: /* @__PURE__ */ Symbol("origin"),
|
||||
kIsMockActive: /* @__PURE__ */ Symbol("is mock active"),
|
||||
kNetConnect: /* @__PURE__ */ Symbol("net connect"),
|
||||
kGetNetConnect: /* @__PURE__ */ Symbol("get net connect"),
|
||||
kConnected: /* @__PURE__ */ Symbol("connected")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -11076,12 +11076,12 @@ var require_proxy_agent = __commonJS({
|
||||
var DispatcherBase = require_dispatcher_base();
|
||||
var { InvalidArgumentError, RequestAbortedError } = require_errors();
|
||||
var buildConnector = require_connect();
|
||||
var kAgent = Symbol("proxy agent");
|
||||
var kClient = Symbol("proxy client");
|
||||
var kProxyHeaders = Symbol("proxy headers");
|
||||
var kRequestTls = Symbol("request tls settings");
|
||||
var kProxyTls = Symbol("proxy tls settings");
|
||||
var kConnectEndpoint = Symbol("connect endpoint function");
|
||||
var kAgent = /* @__PURE__ */ Symbol("proxy agent");
|
||||
var kClient = /* @__PURE__ */ Symbol("proxy client");
|
||||
var kProxyHeaders = /* @__PURE__ */ Symbol("proxy headers");
|
||||
var kRequestTls = /* @__PURE__ */ Symbol("request tls settings");
|
||||
var kProxyTls = /* @__PURE__ */ Symbol("proxy tls settings");
|
||||
var kConnectEndpoint = /* @__PURE__ */ Symbol("connect endpoint function");
|
||||
function defaultProtocolPort(protocol) {
|
||||
return protocol === "https:" ? 443 : 80;
|
||||
}
|
||||
@@ -11488,7 +11488,7 @@ var require_RetryHandler = __commonJS({
|
||||
var require_global2 = __commonJS({
|
||||
"node_modules/undici/lib/global.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var globalDispatcher = Symbol.for("undici.globalDispatcher.1");
|
||||
var globalDispatcher = /* @__PURE__ */ Symbol.for("undici.globalDispatcher.1");
|
||||
var { InvalidArgumentError } = require_errors();
|
||||
var Agent = require_agent();
|
||||
if (getGlobalDispatcher() === void 0) {
|
||||
@@ -11563,8 +11563,8 @@ var require_headers = __commonJS({
|
||||
var util = require("util");
|
||||
var { webidl } = require_webidl();
|
||||
var assert = require("assert");
|
||||
var kHeadersMap = Symbol("headers map");
|
||||
var kHeadersSortedMap = Symbol("headers map sorted");
|
||||
var kHeadersMap = /* @__PURE__ */ Symbol("headers map");
|
||||
var kHeadersSortedMap = /* @__PURE__ */ Symbol("headers map sorted");
|
||||
function isHTTPWhiteSpaceCharCode(code) {
|
||||
return code === 10 || code === 13 || code === 9 || code === 32;
|
||||
}
|
||||
@@ -11891,7 +11891,7 @@ var require_headers = __commonJS({
|
||||
callbackFn.apply(thisArg, [value, key, this]);
|
||||
}
|
||||
}
|
||||
[Symbol.for("nodejs.util.inspect.custom")]() {
|
||||
[/* @__PURE__ */ Symbol.for("nodejs.util.inspect.custom")]() {
|
||||
webidl.brandCheck(this, _Headers);
|
||||
return this[kHeadersList];
|
||||
}
|
||||
@@ -12351,7 +12351,7 @@ var require_request2 = __commonJS({
|
||||
var assert = require("assert");
|
||||
var { getMaxListeners, setMaxListeners, getEventListeners, defaultMaxListeners } = require("events");
|
||||
var TransformStream = globalThis.TransformStream;
|
||||
var kAbortController = Symbol("abortController");
|
||||
var kAbortController = /* @__PURE__ */ Symbol("abortController");
|
||||
var requestFinalizer = new FinalizationRegistry(({ signal, abort }) => {
|
||||
signal.removeEventListener("abort", abort);
|
||||
});
|
||||
@@ -13997,12 +13997,12 @@ var require_symbols3 = __commonJS({
|
||||
"node_modules/undici/lib/fileapi/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kState: Symbol("FileReader state"),
|
||||
kResult: Symbol("FileReader result"),
|
||||
kError: Symbol("FileReader error"),
|
||||
kLastProgressEventFired: Symbol("FileReader last progress event fired timestamp"),
|
||||
kEvents: Symbol("FileReader events"),
|
||||
kAborted: Symbol("FileReader aborted")
|
||||
kState: /* @__PURE__ */ Symbol("FileReader state"),
|
||||
kResult: /* @__PURE__ */ Symbol("FileReader result"),
|
||||
kError: /* @__PURE__ */ Symbol("FileReader error"),
|
||||
kLastProgressEventFired: /* @__PURE__ */ Symbol("FileReader last progress event fired timestamp"),
|
||||
kEvents: /* @__PURE__ */ Symbol("FileReader events"),
|
||||
kAborted: /* @__PURE__ */ Symbol("FileReader aborted")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -14012,7 +14012,7 @@ var require_progressevent = __commonJS({
|
||||
"node_modules/undici/lib/fileapi/progressevent.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var { webidl } = require_webidl();
|
||||
var kState = Symbol("ProgressEvent state");
|
||||
var kState = /* @__PURE__ */ Symbol("ProgressEvent state");
|
||||
var ProgressEvent = class _ProgressEvent extends Event {
|
||||
constructor(type2, eventInitDict = {}) {
|
||||
type2 = webidl.converters.DOMString(type2);
|
||||
@@ -15962,14 +15962,14 @@ var require_symbols5 = __commonJS({
|
||||
"node_modules/undici/lib/websocket/symbols.js"(exports2, module2) {
|
||||
"use strict";
|
||||
module2.exports = {
|
||||
kWebSocketURL: Symbol("url"),
|
||||
kReadyState: Symbol("ready state"),
|
||||
kController: Symbol("controller"),
|
||||
kResponse: Symbol("response"),
|
||||
kBinaryType: Symbol("binary type"),
|
||||
kSentClose: Symbol("sent close"),
|
||||
kReceivedClose: Symbol("received close"),
|
||||
kByteParser: Symbol("byte parser")
|
||||
kWebSocketURL: /* @__PURE__ */ Symbol("url"),
|
||||
kReadyState: /* @__PURE__ */ Symbol("ready state"),
|
||||
kController: /* @__PURE__ */ Symbol("controller"),
|
||||
kResponse: /* @__PURE__ */ Symbol("response"),
|
||||
kBinaryType: /* @__PURE__ */ Symbol("binary type"),
|
||||
kSentClose: /* @__PURE__ */ Symbol("sent close"),
|
||||
kReceivedClose: /* @__PURE__ */ Symbol("received close"),
|
||||
kByteParser: /* @__PURE__ */ Symbol("byte parser")
|
||||
};
|
||||
}
|
||||
});
|
||||
@@ -19419,7 +19419,7 @@ var require_exec = __commonJS({
|
||||
exports2.getExecOutput = exports2.exec = void 0;
|
||||
var string_decoder_1 = require("string_decoder");
|
||||
var tr = __importStar4(require_toolrunner());
|
||||
function exec2(commandLine, args, options) {
|
||||
function exec(commandLine, args, options) {
|
||||
return __awaiter4(this, void 0, void 0, function* () {
|
||||
const commandArgs = tr.argStringToArray(commandLine);
|
||||
if (commandArgs.length === 0) {
|
||||
@@ -19431,8 +19431,8 @@ var require_exec = __commonJS({
|
||||
return runner.exec();
|
||||
});
|
||||
}
|
||||
exports2.exec = exec2;
|
||||
function getExecOutput2(commandLine, args, options) {
|
||||
exports2.exec = exec;
|
||||
function getExecOutput(commandLine, args, options) {
|
||||
var _a, _b;
|
||||
return __awaiter4(this, void 0, void 0, function* () {
|
||||
let stdout = "";
|
||||
@@ -19454,7 +19454,7 @@ var require_exec = __commonJS({
|
||||
}
|
||||
};
|
||||
const listeners = Object.assign(Object.assign({}, options === null || options === void 0 ? void 0 : options.listeners), { stdout: stdOutListener, stderr: stdErrListener });
|
||||
const exitCode = yield exec2(commandLine, args, Object.assign(Object.assign({}, options), { listeners }));
|
||||
const exitCode = yield exec(commandLine, args, Object.assign(Object.assign({}, options), { listeners }));
|
||||
stdout += stdoutDecoder.end();
|
||||
stderr += stderrDecoder.end();
|
||||
return {
|
||||
@@ -19464,7 +19464,7 @@ var require_exec = __commonJS({
|
||||
};
|
||||
});
|
||||
}
|
||||
exports2.getExecOutput = getExecOutput2;
|
||||
exports2.getExecOutput = getExecOutput;
|
||||
}
|
||||
});
|
||||
|
||||
@@ -19532,12 +19532,12 @@ var require_platform = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.getDetails = exports2.isLinux = exports2.isMacOS = exports2.isWindows = exports2.arch = exports2.platform = void 0;
|
||||
var os_1 = __importDefault4(require("os"));
|
||||
var exec2 = __importStar4(require_exec());
|
||||
var exec = __importStar4(require_exec());
|
||||
var getWindowsInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
const { stdout: version } = yield exec2.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"', void 0, {
|
||||
const { stdout: version } = yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"', void 0, {
|
||||
silent: true
|
||||
});
|
||||
const { stdout: name } = yield exec2.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"', void 0, {
|
||||
const { stdout: name } = yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"', void 0, {
|
||||
silent: true
|
||||
});
|
||||
return {
|
||||
@@ -19547,7 +19547,7 @@ var require_platform = __commonJS({
|
||||
});
|
||||
var getMacOsInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
var _a, _b, _c, _d;
|
||||
const { stdout } = yield exec2.getExecOutput("sw_vers", void 0, {
|
||||
const { stdout } = yield exec.getExecOutput("sw_vers", void 0, {
|
||||
silent: true
|
||||
});
|
||||
const version = (_b = (_a = stdout.match(/ProductVersion:\s*(.+)/)) === null || _a === void 0 ? void 0 : _a[1]) !== null && _b !== void 0 ? _b : "";
|
||||
@@ -19558,7 +19558,7 @@ var require_platform = __commonJS({
|
||||
};
|
||||
});
|
||||
var getLinuxInfo = () => __awaiter4(void 0, void 0, void 0, function* () {
|
||||
const { stdout } = yield exec2.getExecOutput("lsb_release", ["-i", "-r", "-s"], {
|
||||
const { stdout } = yield exec.getExecOutput("lsb_release", ["-i", "-r", "-s"], {
|
||||
silent: true
|
||||
});
|
||||
const [name, version] = stdout.trim().split("\n");
|
||||
@@ -26943,7 +26943,7 @@ var require_range = __commonJS({
|
||||
var require_comparator = __commonJS({
|
||||
"node_modules/semver/classes/comparator.js"(exports2, module2) {
|
||||
"use strict";
|
||||
var ANY = Symbol("SemVer ANY");
|
||||
var ANY = /* @__PURE__ */ Symbol("SemVer ANY");
|
||||
var Comparator = class _Comparator {
|
||||
static get ANY() {
|
||||
return ANY;
|
||||
@@ -27627,7 +27627,7 @@ var require_package = __commonJS({
|
||||
"package.json"(exports2, module2) {
|
||||
module2.exports = {
|
||||
name: "codeql",
|
||||
version: "4.31.4",
|
||||
version: "4.31.9",
|
||||
private: true,
|
||||
description: "CodeQL action",
|
||||
scripts: {
|
||||
@@ -27662,7 +27662,6 @@ var require_package = __commonJS({
|
||||
"@actions/io": "^2.0.0",
|
||||
"@actions/tool-cache": "^2.0.2",
|
||||
"@octokit/plugin-retry": "^6.0.0",
|
||||
"@octokit/request-error": "^7.0.2",
|
||||
"@schemastore/package": "0.0.10",
|
||||
archiver: "^7.0.1",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
@@ -27671,36 +27670,35 @@ var require_package = __commonJS({
|
||||
"js-yaml": "^4.1.1",
|
||||
jsonschema: "1.4.1",
|
||||
long: "^5.3.2",
|
||||
"node-forge": "^1.3.1",
|
||||
octokit: "^5.0.5",
|
||||
"node-forge": "^1.3.3",
|
||||
semver: "^7.7.3",
|
||||
uuid: "^13.0.0"
|
||||
},
|
||||
devDependencies: {
|
||||
"@ava/typescript": "6.0.0",
|
||||
"@eslint/compat": "^1.4.1",
|
||||
"@eslint/eslintrc": "^3.3.1",
|
||||
"@eslint/compat": "^2.0.0",
|
||||
"@eslint/eslintrc": "^3.3.3",
|
||||
"@eslint/js": "^9.39.1",
|
||||
"@microsoft/eslint-formatter-sarif": "^3.1.0",
|
||||
"@octokit/types": "^16.0.0",
|
||||
"@types/archiver": "^7.0.0",
|
||||
"@types/follow-redirects": "^1.14.4",
|
||||
"@types/js-yaml": "^4.0.9",
|
||||
"@types/node": "20.19.9",
|
||||
"@types/node": "^20.19.9",
|
||||
"@types/node-forge": "^1.3.14",
|
||||
"@types/semver": "^7.7.1",
|
||||
"@types/sinon": "^17.0.4",
|
||||
"@typescript-eslint/eslint-plugin": "^8.46.4",
|
||||
"@typescript-eslint/parser": "^8.41.0",
|
||||
"@types/sinon": "^21.0.0",
|
||||
"@typescript-eslint/eslint-plugin": "^8.48.1",
|
||||
"@typescript-eslint/parser": "^8.48.0",
|
||||
ava: "^6.4.1",
|
||||
esbuild: "^0.27.0",
|
||||
esbuild: "^0.27.1",
|
||||
eslint: "^8.57.1",
|
||||
"eslint-import-resolver-typescript": "^3.8.7",
|
||||
"eslint-plugin-filenames": "^1.3.2",
|
||||
"eslint-plugin-github": "^5.1.8",
|
||||
"eslint-plugin-import": "2.29.1",
|
||||
"eslint-plugin-jsdoc": "^61.1.12",
|
||||
"eslint-plugin-jsdoc": "^61.5.0",
|
||||
"eslint-plugin-no-async-foreach": "^0.1.1",
|
||||
eslint: "^8.57.1",
|
||||
glob: "^11.1.0",
|
||||
nock: "^14.0.10",
|
||||
sinon: "^21.0.0",
|
||||
@@ -32639,7 +32637,7 @@ var require_cacheUtils = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.getRuntimeToken = exports2.getCacheVersion = exports2.assertDefined = exports2.getGnuTarPathOnWindows = exports2.getCacheFileName = exports2.getCompressionMethod = exports2.unlinkFile = exports2.resolvePaths = exports2.getArchiveFileSizeInBytes = exports2.createTempDirectory = void 0;
|
||||
var core14 = __importStar4(require_core());
|
||||
var exec2 = __importStar4(require_exec());
|
||||
var exec = __importStar4(require_exec());
|
||||
var glob = __importStar4(require_glob());
|
||||
var io6 = __importStar4(require_io3());
|
||||
var crypto = __importStar4(require("crypto"));
|
||||
@@ -32723,7 +32721,7 @@ var require_cacheUtils = __commonJS({
|
||||
additionalArgs.push("--version");
|
||||
core14.debug(`Checking ${app} ${additionalArgs.join(" ")}`);
|
||||
try {
|
||||
yield exec2.exec(`${app}`, additionalArgs, {
|
||||
yield exec.exec(`${app}`, additionalArgs, {
|
||||
ignoreReturnCode: true,
|
||||
silent: true,
|
||||
listeners: {
|
||||
@@ -35201,7 +35199,7 @@ var require_file2 = __commonJS({
|
||||
throw new Error("Not implemented");
|
||||
}
|
||||
};
|
||||
var rawContent = Symbol("rawContent");
|
||||
var rawContent = /* @__PURE__ */ Symbol("rawContent");
|
||||
function hasRawContent(x) {
|
||||
return typeof x[rawContent] === "function";
|
||||
}
|
||||
@@ -36799,7 +36797,7 @@ var require_dist2 = __commonJS({
|
||||
var http = __importStar4(require("http"));
|
||||
var https_1 = require("https");
|
||||
__exportStar4(require_helpers2(), exports2);
|
||||
var INTERNAL = Symbol("AgentBaseInternalState");
|
||||
var INTERNAL = /* @__PURE__ */ Symbol("AgentBaseInternalState");
|
||||
var Agent = class extends http.Agent {
|
||||
constructor(opts) {
|
||||
super(opts);
|
||||
@@ -37494,8 +37492,8 @@ var require_tracingContext = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.TracingContextImpl = exports2.createTracingContext = exports2.knownContextKeys = void 0;
|
||||
exports2.knownContextKeys = {
|
||||
span: Symbol.for("@azure/core-tracing span"),
|
||||
namespace: Symbol.for("@azure/core-tracing namespace")
|
||||
span: /* @__PURE__ */ Symbol.for("@azure/core-tracing span"),
|
||||
namespace: /* @__PURE__ */ Symbol.for("@azure/core-tracing namespace")
|
||||
};
|
||||
function createTracingContext(options = {}) {
|
||||
let context2 = new TracingContextImpl(options.parentContext);
|
||||
@@ -40950,7 +40948,7 @@ var require_operationHelpers = __commonJS({
|
||||
}
|
||||
return result;
|
||||
}
|
||||
var originalRequestSymbol = Symbol.for("@azure/core-client original request");
|
||||
var originalRequestSymbol = /* @__PURE__ */ Symbol.for("@azure/core-client original request");
|
||||
function hasOriginalRequest(request) {
|
||||
return originalRequestSymbol in request;
|
||||
}
|
||||
@@ -41933,8 +41931,8 @@ var require_util8 = __commonJS({
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.HttpHeaders = exports2.toHttpHeadersLike = exports2.toWebResourceLike = exports2.toPipelineRequest = void 0;
|
||||
var core_rest_pipeline_1 = require_commonjs5();
|
||||
var originalRequestSymbol = Symbol("Original PipelineRequest");
|
||||
var originalClientRequestSymbol = Symbol.for("@azure/core-client original request");
|
||||
var originalRequestSymbol = /* @__PURE__ */ Symbol("Original PipelineRequest");
|
||||
var originalClientRequestSymbol = /* @__PURE__ */ Symbol.for("@azure/core-client original request");
|
||||
function toPipelineRequest(webResource, options = {}) {
|
||||
const compatWebResource = webResource;
|
||||
const request = compatWebResource[originalRequestSymbol];
|
||||
@@ -42176,7 +42174,7 @@ var require_response2 = __commonJS({
|
||||
exports2.toPipelineResponse = exports2.toCompatResponse = void 0;
|
||||
var core_rest_pipeline_1 = require_commonjs5();
|
||||
var util_js_1 = require_util8();
|
||||
var originalResponse = Symbol("Original FullOperationResponse");
|
||||
var originalResponse = /* @__PURE__ */ Symbol("Original FullOperationResponse");
|
||||
function toCompatResponse(response, options) {
|
||||
let request = (0, util_js_1.toWebResourceLike)(response.request);
|
||||
let headers = (0, util_js_1.toHttpHeadersLike)(response.headers);
|
||||
@@ -44797,7 +44795,7 @@ var require_dist6 = __commonJS({
|
||||
state
|
||||
}),
|
||||
onProgress: (callback) => {
|
||||
const s = Symbol();
|
||||
const s = /* @__PURE__ */ Symbol();
|
||||
handlers.set(s, callback);
|
||||
return () => handlers.delete(s);
|
||||
},
|
||||
@@ -70154,7 +70152,7 @@ var require_binary_format_contract = __commonJS({
|
||||
exports2.WireType = exports2.mergeBinaryOptions = exports2.UnknownFieldHandler = void 0;
|
||||
var UnknownFieldHandler;
|
||||
(function(UnknownFieldHandler2) {
|
||||
UnknownFieldHandler2.symbol = Symbol.for("protobuf-ts/unknown");
|
||||
UnknownFieldHandler2.symbol = /* @__PURE__ */ Symbol.for("protobuf-ts/unknown");
|
||||
UnknownFieldHandler2.onRead = (typeName, message, fieldNo, wireType, data) => {
|
||||
let container = is(message) ? message[UnknownFieldHandler2.symbol] : message[UnknownFieldHandler2.symbol] = [];
|
||||
container.push({ no: fieldNo, wireType, data });
|
||||
@@ -71079,7 +71077,7 @@ var require_message_type_contract = __commonJS({
|
||||
"use strict";
|
||||
Object.defineProperty(exports2, "__esModule", { value: true });
|
||||
exports2.MESSAGE_TYPE = void 0;
|
||||
exports2.MESSAGE_TYPE = Symbol.for("protobuf-ts/message-type");
|
||||
exports2.MESSAGE_TYPE = /* @__PURE__ */ Symbol.for("protobuf-ts/message-type");
|
||||
}
|
||||
});
|
||||
|
||||
@@ -83232,7 +83230,6 @@ var fs = __toESM(require("fs"));
|
||||
var fsPromises = __toESM(require("fs/promises"));
|
||||
var path = __toESM(require("path"));
|
||||
var core3 = __toESM(require_core());
|
||||
var exec = __toESM(require_exec());
|
||||
var io = __toESM(require_io2());
|
||||
|
||||
// node_modules/get-folder-size/index.js
|
||||
@@ -86072,7 +86069,7 @@ async function checkDiskUsage(logger) {
|
||||
function checkActionVersion(version, githubVersion) {
|
||||
if (!semver.satisfies(version, ">=4") && // do not log error if the customer is already running v4
|
||||
!process.env["CODEQL_ACTION_DID_LOG_VERSION_DEPRECATION" /* LOG_VERSION_DEPRECATION */]) {
|
||||
if (githubVersion.type === 0 /* DOTCOM */ || githubVersion.type === 2 /* GHE_DOTCOM */ || githubVersion.type === 1 /* GHES */ && semver.satisfies(
|
||||
if (githubVersion.type === "GitHub.com" /* DOTCOM */ || githubVersion.type === "GitHub Enterprise Cloud with data residency" /* GHEC_DR */ || githubVersion.type === "GitHub Enterprise Server" /* GHES */ && semver.satisfies(
|
||||
semver.coerce(githubVersion.version) ?? "0.0.0",
|
||||
">=3.20"
|
||||
)) {
|
||||
@@ -86397,17 +86394,17 @@ function getAuthorizationHeaderFor(logger, apiDetails, url2) {
|
||||
var cachedGitHubVersion = void 0;
|
||||
async function getGitHubVersionFromApi(apiClient, apiDetails) {
|
||||
if (parseGitHubUrl(apiDetails.url) === GITHUB_DOTCOM_URL) {
|
||||
return { type: 0 /* DOTCOM */ };
|
||||
return { type: "GitHub.com" /* DOTCOM */ };
|
||||
}
|
||||
const response = await apiClient.rest.meta.get();
|
||||
if (response.headers[GITHUB_ENTERPRISE_VERSION_HEADER] === void 0) {
|
||||
return { type: 0 /* DOTCOM */ };
|
||||
return { type: "GitHub.com" /* DOTCOM */ };
|
||||
}
|
||||
if (response.headers[GITHUB_ENTERPRISE_VERSION_HEADER] === "ghe.com") {
|
||||
return { type: 2 /* GHE_DOTCOM */ };
|
||||
return { type: "GitHub Enterprise Cloud with data residency" /* GHEC_DR */ };
|
||||
}
|
||||
const version = response.headers[GITHUB_ENTERPRISE_VERSION_HEADER];
|
||||
return { type: 1 /* GHES */, version };
|
||||
return { type: "GitHub Enterprise Server" /* GHES */, version };
|
||||
}
|
||||
async function getGitHubVersion() {
|
||||
if (cachedGitHubVersion === void 0) {
|
||||
@@ -86508,8 +86505,8 @@ var path4 = __toESM(require("path"));
|
||||
var semver3 = __toESM(require_semver2());
|
||||
|
||||
// src/defaults.json
|
||||
var bundleVersion = "codeql-bundle-v2.23.5";
|
||||
var cliVersion = "2.23.5";
|
||||
var bundleVersion = "codeql-bundle-v2.23.8";
|
||||
var cliVersion = "2.23.8";
|
||||
|
||||
// src/overlay-database-utils.ts
|
||||
var fs3 = __toESM(require("fs"));
|
||||
@@ -86742,7 +86739,7 @@ function formatDuration(durationMs) {
|
||||
}
|
||||
|
||||
// src/overlay-database-utils.ts
|
||||
var CODEQL_OVERLAY_MINIMUM_VERSION = "2.22.4";
|
||||
var CODEQL_OVERLAY_MINIMUM_VERSION = "2.23.5";
|
||||
var OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_MB = 7500;
|
||||
var OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_BYTES = OVERLAY_BASE_DATABASE_MAX_UPLOAD_SIZE_MB * 1e6;
|
||||
async function writeBaseDatabaseOidsFile(config, sourceRoot) {
|
||||
@@ -86818,11 +86815,6 @@ var featureConfig = {
|
||||
envVar: "CODEQL_ACTION_ALLOW_TOOLCACHE_INPUT",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["analyze_use_new_upload" /* AnalyzeUseNewUpload */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_ANALYZE_USE_NEW_UPLOAD",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["cleanup_trap_caches" /* CleanupTrapCaches */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CLEANUP_TRAP_CACHES",
|
||||
@@ -86834,6 +86826,11 @@ var featureConfig = {
|
||||
legacyApi: true,
|
||||
minimumVersion: "2.15.0"
|
||||
},
|
||||
["csharp_cache_bmn" /* CsharpCacheBuildModeNone */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CSHARP_CACHE_BMN",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["csharp_new_cache_key" /* CsharpNewCacheKey */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_CSHARP_NEW_CACHE_KEY",
|
||||
@@ -86967,6 +86964,11 @@ var featureConfig = {
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_RUST",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["overlay_analysis_skip_resource_checks" /* OverlayAnalysisSkipResourceChecks */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_SKIP_RESOURCE_CHECKS",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["overlay_analysis_swift" /* OverlayAnalysisSwift */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_OVERLAY_ANALYSIS_SWIFT",
|
||||
@@ -86978,21 +86980,21 @@ var featureConfig = {
|
||||
minimumVersion: void 0,
|
||||
toolsFeature: "pythonDefaultIsToNotExtractStdlib" /* PythonDefaultIsToNotExtractStdlib */
|
||||
},
|
||||
["use_repository_properties" /* UseRepositoryProperties */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_USE_REPOSITORY_PROPERTIES",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["qa_telemetry_enabled" /* QaTelemetryEnabled */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_QA_TELEMETRY",
|
||||
legacyApi: true,
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["java_minimize_dependency_jars" /* JavaMinimizeDependencyJars */]: {
|
||||
["upload_overlay_db_to_api" /* UploadOverlayDbToApi */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_JAVA_MINIMIZE_DEPENDENCY_JARS",
|
||||
minimumVersion: "2.23.0"
|
||||
envVar: "CODEQL_ACTION_UPLOAD_OVERLAY_DB_TO_API",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["use_repository_properties" /* UseRepositoryProperties */]: {
|
||||
defaultValue: false,
|
||||
envVar: "CODEQL_ACTION_USE_REPOSITORY_PROPERTIES",
|
||||
minimumVersion: void 0
|
||||
},
|
||||
["validate_db_config" /* ValidateDbConfig */]: {
|
||||
defaultValue: false,
|
||||
@@ -87115,15 +87117,15 @@ var GitHubFeatureFlags = class {
|
||||
return version;
|
||||
}
|
||||
async getDefaultCliVersion(variant) {
|
||||
if (variant === 0 /* DOTCOM */) {
|
||||
return await this.getDefaultDotcomCliVersion();
|
||||
if (supportsFeatureFlags(variant)) {
|
||||
return await this.getDefaultCliVersionFromFlags();
|
||||
}
|
||||
return {
|
||||
cliVersion,
|
||||
tagName: bundleVersion
|
||||
};
|
||||
}
|
||||
async getDefaultDotcomCliVersion() {
|
||||
async getDefaultCliVersionFromFlags() {
|
||||
const response = await this.getAllFeatures();
|
||||
const enabledFeatureFlagCliVersions = Object.entries(response).map(
|
||||
([f, isEnabled]) => isEnabled ? this.getCliVersionFromFeatureFlag(f) : void 0
|
||||
@@ -87212,7 +87214,7 @@ var GitHubFeatureFlags = class {
|
||||
}
|
||||
}
|
||||
async loadApiResponse() {
|
||||
if (this.gitHubVersion.type !== 0 /* DOTCOM */ && this.gitHubVersion.type !== 2 /* GHE_DOTCOM */) {
|
||||
if (!supportsFeatureFlags(this.gitHubVersion.type)) {
|
||||
this.logger.debug(
|
||||
"Not running against github.com. Disabling all toggleable features."
|
||||
);
|
||||
@@ -87265,6 +87267,9 @@ var GitHubFeatureFlags = class {
|
||||
}
|
||||
}
|
||||
};
|
||||
function supportsFeatureFlags(githubVariant) {
|
||||
return githubVariant === "GitHub.com" /* DOTCOM */ || githubVariant === "GitHub Enterprise Cloud with data residency" /* GHEC_DR */;
|
||||
}
|
||||
|
||||
// src/status-report.ts
|
||||
var os = __toESM(require("os"));
|
||||
@@ -87308,6 +87313,9 @@ ${jsonContents}`
|
||||
var actionsCache2 = __toESM(require_cache3());
|
||||
|
||||
// src/config-utils.ts
|
||||
var OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB = 2e4;
|
||||
var OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_BYTES = OVERLAY_MINIMUM_AVAILABLE_DISK_SPACE_MB * 1e6;
|
||||
var OVERLAY_MINIMUM_MEMORY_MB = 5 * 1024;
|
||||
var OVERLAY_ANALYSIS_FEATURES = {
|
||||
actions: "overlay_analysis_actions" /* OverlayAnalysisActions */,
|
||||
cpp: "overlay_analysis_cpp" /* OverlayAnalysisCpp */,
|
||||
@@ -88491,7 +88499,7 @@ async function getCodeQLSource(toolsInput, defaultCliVersion, apiDetails, varian
|
||||
toolsVersion: cliVersion2 ?? humanReadableVersion
|
||||
};
|
||||
}
|
||||
if (variant !== 0 /* DOTCOM */ && !forceShippedTools && !toolsInput) {
|
||||
if (variant === "GitHub Enterprise Server" /* GHES */ && !forceShippedTools && !toolsInput) {
|
||||
const result = await findOverridingToolsInCache(
|
||||
humanReadableVersion,
|
||||
logger
|
||||
@@ -89200,6 +89208,23 @@ ${output}`
|
||||
);
|
||||
}
|
||||
},
|
||||
async resolveDatabase(databasePath) {
|
||||
const codeqlArgs = [
|
||||
"resolve",
|
||||
"database",
|
||||
databasePath,
|
||||
"--format=json",
|
||||
...getExtraOptionsFromEnv(["resolve", "database"])
|
||||
];
|
||||
const output = await runCli(cmd, codeqlArgs, { noStreamStdout: true });
|
||||
try {
|
||||
return JSON.parse(output);
|
||||
} catch (e) {
|
||||
throw new Error(
|
||||
`Unexpected output from codeql resolve database --format=json: ${e}`
|
||||
);
|
||||
}
|
||||
},
|
||||
async mergeResults(sarifFiles, outputFile, {
|
||||
mergeRunsFromEqualCategory = false
|
||||
}) {
|
||||
@@ -90545,7 +90570,7 @@ function areAllRunsUnique(sarifObjects) {
|
||||
return true;
|
||||
}
|
||||
async function shouldShowCombineSarifFilesDeprecationWarning(sarifObjects, githubVersion) {
|
||||
if (githubVersion.type === 1 /* GHES */ && satisfiesGHESVersion(githubVersion.version, "<3.14", true)) {
|
||||
if (githubVersion.type === "GitHub Enterprise Server" /* GHES */ && satisfiesGHESVersion(githubVersion.version, "<3.14", true)) {
|
||||
return false;
|
||||
}
|
||||
return !areAllRunsUnique(sarifObjects) && !process.env.CODEQL_MERGE_SARIF_DEPRECATION_WARNING;
|
||||
@@ -90560,7 +90585,7 @@ async function throwIfCombineSarifFilesDisabled(sarifObjects, githubVersion) {
|
||||
);
|
||||
}
|
||||
async function shouldDisableCombineSarifFiles(sarifObjects, githubVersion) {
|
||||
if (githubVersion.type === 1 /* GHES */) {
|
||||
if (githubVersion.type === "GitHub Enterprise Server" /* GHES */) {
|
||||
if (satisfiesGHESVersion(githubVersion.version, "<3.18", true)) {
|
||||
return false;
|
||||
}
|
||||
@@ -90575,7 +90600,7 @@ async function combineSarifFilesUsingCLI(sarifFiles, gitHubVersion, features, lo
|
||||
const sarifObjects = sarifFiles.map((sarifFile) => {
|
||||
return JSON.parse(fs12.readFileSync(sarifFile, "utf8"));
|
||||
});
|
||||
const deprecationWarningMessage = gitHubVersion.type === 1 /* GHES */ ? "and will be removed in GitHub Enterprise Server 3.18" : "and will be removed in July 2025";
|
||||
const deprecationWarningMessage = gitHubVersion.type === "GitHub Enterprise Server" /* GHES */ ? "and will be removed in GitHub Enterprise Server 3.18" : "and will be removed in July 2025";
|
||||
const deprecationMoreInformationMessage = "For more information, see https://github.blog/changelog/2024-05-06-code-scanning-will-stop-combining-runs-from-a-single-upload";
|
||||
if (!areAllRunsProducedByCodeQL(sarifObjects)) {
|
||||
await throwIfCombineSarifFilesDisabled(sarifObjects, gitHubVersion);
|
||||
|
||||
1136
package-lock.json
generated
1136
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
24
package.json
24
package.json
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "codeql",
|
||||
"version": "4.31.4",
|
||||
"version": "4.31.9",
|
||||
"private": true,
|
||||
"description": "CodeQL action",
|
||||
"scripts": {
|
||||
@@ -35,7 +35,6 @@
|
||||
"@actions/io": "^2.0.0",
|
||||
"@actions/tool-cache": "^2.0.2",
|
||||
"@octokit/plugin-retry": "^6.0.0",
|
||||
"@octokit/request-error": "^7.0.2",
|
||||
"@schemastore/package": "0.0.10",
|
||||
"archiver": "^7.0.1",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
@@ -44,36 +43,35 @@
|
||||
"js-yaml": "^4.1.1",
|
||||
"jsonschema": "1.4.1",
|
||||
"long": "^5.3.2",
|
||||
"node-forge": "^1.3.1",
|
||||
"octokit": "^5.0.5",
|
||||
"node-forge": "^1.3.3",
|
||||
"semver": "^7.7.3",
|
||||
"uuid": "^13.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@ava/typescript": "6.0.0",
|
||||
"@eslint/compat": "^1.4.1",
|
||||
"@eslint/eslintrc": "^3.3.1",
|
||||
"@eslint/compat": "^2.0.0",
|
||||
"@eslint/eslintrc": "^3.3.3",
|
||||
"@eslint/js": "^9.39.1",
|
||||
"@microsoft/eslint-formatter-sarif": "^3.1.0",
|
||||
"@octokit/types": "^16.0.0",
|
||||
"@types/archiver": "^7.0.0",
|
||||
"@types/follow-redirects": "^1.14.4",
|
||||
"@types/js-yaml": "^4.0.9",
|
||||
"@types/node": "20.19.9",
|
||||
"@types/node": "^20.19.9",
|
||||
"@types/node-forge": "^1.3.14",
|
||||
"@types/semver": "^7.7.1",
|
||||
"@types/sinon": "^17.0.4",
|
||||
"@typescript-eslint/eslint-plugin": "^8.46.4",
|
||||
"@typescript-eslint/parser": "^8.41.0",
|
||||
"@types/sinon": "^21.0.0",
|
||||
"@typescript-eslint/eslint-plugin": "^8.48.1",
|
||||
"@typescript-eslint/parser": "^8.48.0",
|
||||
"ava": "^6.4.1",
|
||||
"esbuild": "^0.27.0",
|
||||
"esbuild": "^0.27.1",
|
||||
"eslint": "^8.57.1",
|
||||
"eslint-import-resolver-typescript": "^3.8.7",
|
||||
"eslint-plugin-filenames": "^1.3.2",
|
||||
"eslint-plugin-github": "^5.1.8",
|
||||
"eslint-plugin-import": "2.29.1",
|
||||
"eslint-plugin-jsdoc": "^61.1.12",
|
||||
"eslint-plugin-jsdoc": "^61.5.0",
|
||||
"eslint-plugin-no-async-foreach": "^0.1.1",
|
||||
"eslint": "^8.57.1",
|
||||
"glob": "^11.1.0",
|
||||
"nock": "^14.0.10",
|
||||
"sinon": "^21.0.0",
|
||||
|
||||
@@ -27,7 +27,7 @@ steps:
|
||||
output: ${{ runner.temp }}/results
|
||||
upload-database: false
|
||||
- name: Upload SARIF
|
||||
uses: actions/upload-artifact@v5
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: ${{ matrix.os }}-zstd-bundle.sarif
|
||||
path: ${{ runner.temp }}/results/javascript.sarif
|
||||
|
||||
@@ -12,7 +12,7 @@ steps:
|
||||
output: "${{ runner.temp }}/results"
|
||||
upload-database: false
|
||||
- name: Upload SARIF
|
||||
uses: actions/upload-artifact@v5
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: config-export-${{ matrix.os }}-${{ matrix.version }}.sarif.json
|
||||
path: "${{ runner.temp }}/results/javascript.sarif"
|
||||
|
||||
@@ -25,7 +25,7 @@ steps:
|
||||
output: "${{ runner.temp }}/results"
|
||||
upload-database: false
|
||||
- name: Upload SARIF
|
||||
uses: actions/upload-artifact@v5
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: diagnostics-export-${{ matrix.os }}-${{ matrix.version }}.sarif.json
|
||||
path: "${{ runner.temp }}/results/javascript.sarif"
|
||||
|
||||
@@ -18,7 +18,7 @@ steps:
|
||||
with:
|
||||
output: "${{ runner.temp }}/results"
|
||||
- name: Upload SARIF
|
||||
uses: actions/upload-artifact@v5
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: with-baseline-information-${{ matrix.os }}-${{ matrix.version }}.sarif.json
|
||||
path: "${{ runner.temp }}/results/javascript.sarif"
|
||||
|
||||
@@ -11,7 +11,7 @@ steps:
|
||||
with:
|
||||
output: "${{ runner.temp }}/results"
|
||||
- name: Upload SARIF
|
||||
uses: actions/upload-artifact@v5
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: ${{ matrix.os }}-${{ matrix.version }}.sarif.json
|
||||
path: "${{ runner.temp }}/results/javascript.sarif"
|
||||
|
||||
@@ -39,7 +39,7 @@ steps:
|
||||
post-processed-sarif-path: "${{ runner.temp }}/post-processed"
|
||||
- name: Upload security SARIF
|
||||
if: contains(matrix.analysis-kinds, 'code-scanning')
|
||||
uses: actions/upload-artifact@v5
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: |
|
||||
quality-queries-${{ matrix.os }}-${{ matrix.version }}-${{ matrix.analysis-kinds }}.sarif.json
|
||||
@@ -47,14 +47,14 @@ steps:
|
||||
retention-days: 7
|
||||
- name: Upload quality SARIF
|
||||
if: contains(matrix.analysis-kinds, 'code-quality')
|
||||
uses: actions/upload-artifact@v5
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: |
|
||||
quality-queries-${{ matrix.os }}-${{ matrix.version }}-${{ matrix.analysis-kinds }}.quality.sarif.json
|
||||
path: "${{ runner.temp }}/results/javascript.quality.sarif"
|
||||
retention-days: 7
|
||||
- name: Upload post-processed SARIF
|
||||
uses: actions/upload-artifact@v5
|
||||
uses: actions/upload-artifact@v6
|
||||
with:
|
||||
name: |
|
||||
post-processed-${{ matrix.os }}-${{ matrix.version }}-${{ matrix.analysis-kinds }}.sarif.json
|
||||
|
||||
@@ -4,7 +4,7 @@ description: "Tests using RuboCop to analyze a multi-language repository and the
|
||||
versions: ["default"]
|
||||
steps:
|
||||
- name: Set up Ruby
|
||||
uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
|
||||
uses: ruby/setup-ruby@ac793fdd38cc468a4dd57246fa9d0e868aba9085 # v1.270.0
|
||||
with:
|
||||
ruby-version: 2.6
|
||||
- name: Install Code Scanning integration
|
||||
|
||||
@@ -18,7 +18,7 @@ permissions:
|
||||
security-events: write # needed to upload the SARIF file
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v5
|
||||
- uses: actions/checkout@v6
|
||||
- uses: ./init
|
||||
with:
|
||||
languages: javascript
|
||||
|
||||
@@ -14,7 +14,7 @@ steps:
|
||||
rm -rf ./* .github .git
|
||||
# Check out the actions repo again, but at a different location.
|
||||
# choose an arbitrary SHA so that we can later test that the commit_oid is not from main
|
||||
- uses: actions/checkout@v5
|
||||
- uses: actions/checkout@v6
|
||||
with:
|
||||
ref: 474bbf07f9247ffe1856c6a0f94aeeb10e7afee6
|
||||
path: x/y/z/some-path
|
||||
|
||||
@@ -107,7 +107,7 @@ for file in sorted((this_dir / 'checks').glob('*.yml')):
|
||||
steps = [
|
||||
{
|
||||
'name': 'Check out repository',
|
||||
'uses': 'actions/checkout@v5'
|
||||
'uses': 'actions/checkout@v6'
|
||||
},
|
||||
]
|
||||
|
||||
@@ -356,11 +356,6 @@ for collection_name in collections:
|
||||
'GO111MODULE': 'auto'
|
||||
},
|
||||
'on': {
|
||||
'push': {
|
||||
'paths': [
|
||||
f'.github/workflows/__{collection_name}.yml'
|
||||
]
|
||||
},
|
||||
'workflow_dispatch': {
|
||||
'inputs': combinedInputs
|
||||
},
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user