diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index d6547513..1ab1be61 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -29,12 +29,12 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@ebcb5b36ded6beda4ceefea6a8bc4cc885255bb3 # v3.34.1 + uses: github/codeql-action/init@5c8a8a642e79153f5d047b10ec1cba1d1cc65699 # v3.35.1 with: languages: ${{ matrix.language }} queries: security-extended,security-and-quality - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@ebcb5b36ded6beda4ceefea6a8bc4cc885255bb3 # v3.34.1 + uses: github/codeql-action/analyze@5c8a8a642e79153f5d047b10ec1cba1d1cc65699 # v3.35.1 with: category: '/language:${{matrix.language}}' diff --git a/package.json b/package.json index 82c22827..c19ad3c6 100644 --- a/package.json +++ b/package.json @@ -3,10 +3,10 @@ "author": "The OpenINF Authors & Friends", "private": "true", "description": "The OpenINF portal, other static resources, and more static electricity", - "packageManager": "pnpm@10.32.1", + "packageManager": "pnpm@10.33.0", "engines": { - "node": "22.22.1", - "pnpm": "10.32.1" + "node": "22.22.2", + "pnpm": "10.33.0" }, "exports": { "./build/constants": "./build/shared/constants.mjs", @@ -44,7 +44,7 @@ "cspell": "9.7.0", "cssnano": "7.1.3", "dictionary-en": "4.0.0", - "dprint": "0.53.0", + "dprint": "0.53.1", "editorconfig-checker": "6.1.1", "globby": "14.1.0", "gulp": "5.0.1", @@ -59,7 +59,7 @@ "markdown-it-sub": "2.0.0", "markdown-it-sup": "2.0.0", "markdown-it-task-lists": "2.1.1", - "markdownlint-cli2": "0.21.0", + "markdownlint-cli2": "0.22.0", "markdownlint-cli2-formatter-default": "0.0.6", "nps": "5.10.0", "prettier": "3.8.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6296093a..3cf36a4b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -69,8 +69,8 @@ importers: specifier: 4.0.0 version: 4.0.0 dprint: - specifier: 0.53.0 - version: 0.53.0 + specifier: 0.53.1 + version: 0.53.1 editorconfig-checker: specifier: 6.1.1 version: 6.1.1 @@ -114,11 +114,11 @@ importers: specifier: 2.1.1 version: 2.1.1 markdownlint-cli2: - specifier: 0.21.0 - version: 0.21.0 + specifier: 0.22.0 + version: 0.22.0 markdownlint-cli2-formatter-default: specifier: 0.0.6 - version: 0.0.6(markdownlint-cli2@0.21.0) + version: 0.0.6(markdownlint-cli2@0.22.0) nps: specifier: 5.10.0 version: 5.10.0 @@ -647,65 +647,65 @@ packages: peerDependencies: postcss-selector-parser: ^7.0.0 - '@dprint/darwin-arm64@0.53.0': - resolution: {integrity: sha512-ks9Y6koRRHWQOGIXuAUTZt5QkbR8uRVYvj80SKbjZTBYWaazjgPBbzYjnsz5qD6K/ALAqjfGFj5pAx8hgpkxeQ==} + '@dprint/darwin-arm64@0.53.1': + resolution: {integrity: sha512-D3zbSv21LUU1PSYs3QJJMkPAxEl1iwK9oliSsQIBRvlPkHmPJtpsRXkTYI6VTKuSUIPu8TksPLmDNpRXkc0zYQ==} cpu: [arm64] os: [darwin] - '@dprint/darwin-x64@0.53.0': - resolution: {integrity: sha512-h50X4bVMqcBbJBmH25ilyEBi/xqpxDIBuK01+k7TFMdk65N1u8hUjJyVV+2cEUhmHvXF/HVtSrRIRgIPJbQa5g==} + '@dprint/darwin-x64@0.53.1': + resolution: {integrity: sha512-Af5maD91paDEm1va8lomhoWvlxiZnpeanhZCPY/xPNk4ZWy22QfUf/7J/w2/8GHSYU/2gxi5K0BRD3gjCZuEJQ==} cpu: [x64] os: [darwin] - '@dprint/linux-arm64-glibc@0.53.0': - resolution: {integrity: sha512-pQ2uGibLcshKvz6DAnJ+/I8GJ3BSTwfFbt7itC74ci0mIiY0szMByby1ctA8ojL0U6mQewsueN3uETx7udfurA==} + '@dprint/linux-arm64-glibc@0.53.1': + resolution: {integrity: sha512-xmZ8oyKX2zb1ZbJZVXN4y6IlzsDEH46iPj0w+bzlS0v7ggAQrZhZ2KmZUmxtKFIGHZuKx81Lj+gNmw/zf4tpyA==} cpu: [arm64] os: [linux] libc: [glibc] - '@dprint/linux-arm64-musl@0.53.0': - resolution: {integrity: sha512-YhUs/fsuftp8gaeHjraCGVHdyflhbZDMLfqRaDtlzXMS5byc+z3NWsWxDc2YRXCPt614ulr6l6fDWp6wiOzJyg==} + '@dprint/linux-arm64-musl@0.53.1': + resolution: {integrity: sha512-xIxUZxvgaWDQSpcVN9R1I6w+njgWuYVaTq+0Xt/oyMESaIpPsJTZP18qjQDDEXvXJ0cEbaoi3nuud1CvtJheXQ==} cpu: [arm64] os: [linux] libc: [musl] - '@dprint/linux-loong64-glibc@0.53.0': - resolution: {integrity: sha512-Q4VZfD18+xIHbXcEq4xlHsYhYSENkrP7bYIXSZlMtAqgZiiSOZ1rYKRmtOWWbBhD5nJ1E0lN/AddEl8eYI8Ehg==} + '@dprint/linux-loong64-glibc@0.53.1': + resolution: {integrity: sha512-tTvoHRsiOV9Ttx3bc7/i5KR98izFEBVkT0rM/HyFUMuTz6mMZhqGY9dZAN3cDwaLHAnxuSprag2PVaa6v5eL/g==} cpu: [loong64] os: [linux] libc: [glibc] - '@dprint/linux-loong64-musl@0.53.0': - resolution: {integrity: sha512-CUwrJ/GuNRk3gnDDU/ovqirOecr6ifiNLtTvfmfY83Xui3eJ2iNHQgy/BTgPhX9SDi6gnvMc+/yWUGGtsl3sag==} + '@dprint/linux-loong64-musl@0.53.1': + resolution: {integrity: sha512-TW7ZWZvShuyMMmFm/bgCV5jldDUwZZQTLFYMqugIAIcCGE3Bs6m02CgpWiUBueudPk9Gb0nz17Y4PXAv3Sg3GQ==} cpu: [loong64] os: [linux] libc: [musl] - '@dprint/linux-riscv64-glibc@0.53.0': - resolution: {integrity: sha512-R4wNskl87MhDK5YjYtn4qn8nFw+rtS5evudzVIz01UTyrnEiFynJbW6vUPFEl7r92FeZKdlqRuDBWDAsz8HhvQ==} + '@dprint/linux-riscv64-glibc@0.53.1': + resolution: {integrity: sha512-Q8BDW+EWxzF4Es4KFOrJ8Y2bFL1nYcnwOX69kOo6bZgzQeRqr2WuEbFV70GClPy1xeBQLgKwAwYDmYjAxT75kQ==} cpu: [riscv64] os: [linux] libc: [glibc] - '@dprint/linux-x64-glibc@0.53.0': - resolution: {integrity: sha512-ynaC2AR9wXUtOnys3EUXCj7O2C75PCX2iMOIhDaqY/7+V9uigQEoNZqN9N/v72HSPhBNw37Z19Jy+yOwsvOwlg==} + '@dprint/linux-x64-glibc@0.53.1': + resolution: {integrity: sha512-3nrrZjsBObS6OF50yvn0flXbbeMaP8lJrrpGSJ8+B6qKySZJ9ugDTCGMgXyD4y1MzuTj45zBwudJKywhRZ7pRw==} cpu: [x64] os: [linux] libc: [glibc] - '@dprint/linux-x64-musl@0.53.0': - resolution: {integrity: sha512-0/BY9FSmqfESeBfto2rZj2aX9ihlxHxtesfSZoCSGWdb9xPnhgn0D2CIswLZS7U37uSdX4+D8Hi97NWOLls+RA==} + '@dprint/linux-x64-musl@0.53.1': + resolution: {integrity: sha512-T2JZr/b8YZYyEnunZuXx7h09ngqTNx9sH2VaKwqRf4/CC7oR1RTAAyHaTFsL2/Ce+WTYb/LF/a1BkJEH2Q2LZw==} cpu: [x64] os: [linux] libc: [musl] - '@dprint/win32-arm64@0.53.0': - resolution: {integrity: sha512-RotC4SDfBvMuImh9DnPq3tMnzaol4lCQDa/QMPq1Ev4oAQGfxRlNKeI7hvwgY+otH6HJfwpD+YKv7YdNBEoH1g==} + '@dprint/win32-arm64@0.53.1': + resolution: {integrity: sha512-FF2U+1Uke8/uQ0xwIJc75MtysAophXjFvhVbywGl+arjmChlpyb1KHB6l8eobjt/zXMyoNOOCm3mi8Zh9bQivg==} cpu: [arm64] os: [win32] - '@dprint/win32-x64@0.53.0': - resolution: {integrity: sha512-Z6a5Qua1QRoOZpDQTlfcIVOubZ1N0e84dc6NEtBriBNjfy8mUPS2zF+ifSx2M7EeuCKIyNAotVLmD2iydp2Ekg==} + '@dprint/win32-x64@0.53.1': + resolution: {integrity: sha512-KlTR+gv+UX1d4X1+PBV9tZ6NQRkt/KspyUjbM/5gcIKIcFHVehds3iQWjT5G46ExEvXpGd0hZPMmv7uHqynbyw==} cpu: [x64] os: [win32] @@ -1917,8 +1917,8 @@ packages: domutils@3.2.2: resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} - dprint@0.53.0: - resolution: {integrity: sha512-6t/XQviNEMNIUeDFcGCbqF11JG2cUR3fxX0IQwEV2odFdNC1RwBjIRNhxHYR7vXQtaUMHntcsWuETX+V4evdcg==} + dprint@0.53.1: + resolution: {integrity: sha512-NeVcviyC4NEBOZc8l4mhmtpSgzZHEXnIZZkRp3kk/12LvZQgDmR71vktH2PxUdXiyEVcvlqE9V3WUqG6DoVdyA==} hasBin: true duplexer@0.1.2: @@ -2316,8 +2316,8 @@ packages: resolution: {integrity: sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==} engines: {node: '>=18'} - globby@16.1.0: - resolution: {integrity: sha512-+A4Hq7m7Ze592k9gZRy4gJ27DrXRNnC1vPjxTt1qQxEY8RxagBkBxivkCwg7FxSTG0iLLEMaUx13oOr0R2/qcQ==} + globby@16.1.1: + resolution: {integrity: sha512-dW7vl+yiAJSp6aCekaVnVJxurRv7DCOLyXqEG3RYMYUg7AuJ2jCqPkZTA8ooqC2vtnkaMcV5WfFBMuEnTu1OQg==} engines: {node: '>=20'} globjoin@0.1.4: @@ -2677,6 +2677,10 @@ packages: jsonfile@3.0.1: resolution: {integrity: sha512-oBko6ZHlubVB5mRFkur5vgYR1UyqX+S6Y/oCfLhqNdcc2fYFlDpIoNc7AfKS1KOGcnNAkvsr0grLck9ANM815w==} + jsonpointer@5.0.1: + resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} + engines: {node: '>=0.10.0'} + junk@3.1.0: resolution: {integrity: sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==} engines: {node: '>=8'} @@ -2832,8 +2836,8 @@ packages: peerDependencies: markdownlint-cli2: '>=0.0.4' - markdownlint-cli2@0.21.0: - resolution: {integrity: sha512-DzzmbqfMW3EzHsunP66x556oZDzjcdjjlL2bHG4PubwnL58ZPAfz07px4GqteZkoCGnBYi779Y2mg7+vgNCwbw==} + markdownlint-cli2@0.22.0: + resolution: {integrity: sha512-mOC9BY/XGtdX3M9n3AgERd79F0+S7w18yBBTNIQ453sI87etZfp1z4eajqSMV70CYjbxKe5ktKvT2HCpvcWx9w==} engines: {node: '>=20'} hasBin: true @@ -5131,37 +5135,37 @@ snapshots: dependencies: postcss-selector-parser: 7.1.1 - '@dprint/darwin-arm64@0.53.0': + '@dprint/darwin-arm64@0.53.1': optional: true - '@dprint/darwin-x64@0.53.0': + '@dprint/darwin-x64@0.53.1': optional: true - '@dprint/linux-arm64-glibc@0.53.0': + '@dprint/linux-arm64-glibc@0.53.1': optional: true - '@dprint/linux-arm64-musl@0.53.0': + '@dprint/linux-arm64-musl@0.53.1': optional: true - '@dprint/linux-loong64-glibc@0.53.0': + '@dprint/linux-loong64-glibc@0.53.1': optional: true - '@dprint/linux-loong64-musl@0.53.0': + '@dprint/linux-loong64-musl@0.53.1': optional: true - '@dprint/linux-riscv64-glibc@0.53.0': + '@dprint/linux-riscv64-glibc@0.53.1': optional: true - '@dprint/linux-x64-glibc@0.53.0': + '@dprint/linux-x64-glibc@0.53.1': optional: true - '@dprint/linux-x64-musl@0.53.0': + '@dprint/linux-x64-musl@0.53.1': optional: true - '@dprint/win32-arm64@0.53.0': + '@dprint/win32-arm64@0.53.1': optional: true - '@dprint/win32-x64@0.53.0': + '@dprint/win32-x64@0.53.1': optional: true '@dual-bundle/import-meta-resolve@4.2.1': {} @@ -6417,19 +6421,19 @@ snapshots: domelementtype: 2.3.0 domhandler: 5.0.3 - dprint@0.53.0: + dprint@0.53.1: optionalDependencies: - '@dprint/darwin-arm64': 0.53.0 - '@dprint/darwin-x64': 0.53.0 - '@dprint/linux-arm64-glibc': 0.53.0 - '@dprint/linux-arm64-musl': 0.53.0 - '@dprint/linux-loong64-glibc': 0.53.0 - '@dprint/linux-loong64-musl': 0.53.0 - '@dprint/linux-riscv64-glibc': 0.53.0 - '@dprint/linux-x64-glibc': 0.53.0 - '@dprint/linux-x64-musl': 0.53.0 - '@dprint/win32-arm64': 0.53.0 - '@dprint/win32-x64': 0.53.0 + '@dprint/darwin-arm64': 0.53.1 + '@dprint/darwin-x64': 0.53.1 + '@dprint/linux-arm64-glibc': 0.53.1 + '@dprint/linux-arm64-musl': 0.53.1 + '@dprint/linux-loong64-glibc': 0.53.1 + '@dprint/linux-loong64-musl': 0.53.1 + '@dprint/linux-riscv64-glibc': 0.53.1 + '@dprint/linux-x64-glibc': 0.53.1 + '@dprint/linux-x64-musl': 0.53.1 + '@dprint/win32-arm64': 0.53.1 + '@dprint/win32-x64': 0.53.1 duplexer@0.1.2: {} @@ -6891,7 +6895,7 @@ snapshots: slash: 5.1.0 unicorn-magic: 0.3.0 - globby@16.1.0: + globby@16.1.1: dependencies: '@sindresorhus/merge-streams': 4.0.0 fast-glob: 3.3.3 @@ -7247,6 +7251,8 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 + jsonpointer@5.0.1: {} + junk@3.1.0: {} katex@0.16.40: @@ -7375,19 +7381,21 @@ snapshots: markdown-table@3.0.4: {} - markdownlint-cli2-formatter-default@0.0.6(markdownlint-cli2@0.21.0): + markdownlint-cli2-formatter-default@0.0.6(markdownlint-cli2@0.22.0): dependencies: - markdownlint-cli2: 0.21.0 + markdownlint-cli2: 0.22.0 - markdownlint-cli2@0.21.0: + markdownlint-cli2@0.22.0: dependencies: - globby: 16.1.0 + globby: 16.1.1 js-yaml: 4.1.1 jsonc-parser: 3.3.1 + jsonpointer: 5.0.1 markdown-it: 14.1.1 markdownlint: 0.40.0 - markdownlint-cli2-formatter-default: 0.0.6(markdownlint-cli2@0.21.0) + markdownlint-cli2-formatter-default: 0.0.6(markdownlint-cli2@0.22.0) micromatch: 4.0.8 + smol-toml: 1.6.0 transitivePeerDependencies: - supports-color