diff --git a/.github/workflows/lint-and-test.yml b/.github/workflows/lint-and-test.yml index d87f4a66b..0d8c2bfc6 100755 --- a/.github/workflows/lint-and-test.yml +++ b/.github/workflows/lint-and-test.yml @@ -15,7 +15,7 @@ jobs: with: node-version-file: 'package.json' - name: Set up Ruby runtime - uses: ruby/setup-ruby@97e35c5302afcf3f5ac1df3fca9343d32536b286 # v1.184.0 + uses: ruby/setup-ruby@3a77c29278ae80936b4cb030fefc7d21c96c786f # v1.185.0 - name: Install run: | corepack enable diff --git a/package.json b/package.json index 0c33fa9c1..68915c731 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@9.4.0", + "packageManager": "pnpm@9.5.0", "engines": { "node": "20.15.0", - "pnpm": "9.4.0" + "pnpm": "9.5.0" }, "exports": { "./build/constants": "./build/shared/constants.mjs", @@ -30,13 +30,13 @@ "@openinf/util-types": "2.1.3", "@shopify/prettier-plugin-liquid": "1.5.0", "@tsconfig/node-lts": "20.1.3", - "@types/node": "20.14.9", + "@types/node": "20.14.10", "@yarnpkg/shell": "4.0.2", "autoprefixer": "10.4.19", "cspell": "8.10.0", - "cssnano": "7.0.3", + "cssnano": "7.0.4", "dictionary-en": "4.0.0", - "dprint": "0.47.0", + "dprint": "0.47.1", "editorconfig-checker": "5.1.8", "globby": "14.0.2", "gulp": "5.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 39c1992de..f7ae186f4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,8 +39,8 @@ importers: specifier: 20.1.3 version: 20.1.3 '@types/node': - specifier: 20.14.9 - version: 20.14.9 + specifier: 20.14.10 + version: 20.14.10 '@yarnpkg/shell': specifier: 4.0.2 version: 4.0.2(typanion@3.14.0) @@ -51,14 +51,14 @@ importers: specifier: 8.10.0 version: 8.10.0 cssnano: - specifier: 7.0.3 - version: 7.0.3(postcss@8.4.39) + specifier: 7.0.4 + version: 7.0.4(postcss@8.4.39) dictionary-en: specifier: 4.0.0 version: 4.0.0 dprint: - specifier: 0.47.0 - version: 0.47.0 + specifier: 0.47.1 + version: 0.47.1 editorconfig-checker: specifier: 5.1.8 version: 5.1.8 @@ -548,38 +548,38 @@ packages: engines: {node: ^16.13.0 || >=18.0.0} hasBin: true - '@dprint/darwin-arm64@0.47.0': - resolution: {integrity: sha512-UoQA2kBSSooLx+DPUeml8xr75D7wwpNmH1xmDeX9c0JzFA5j7ZtykT/gNqGSRk9TRHH12nV3/e8VSamUbnbRfA==} + '@dprint/darwin-arm64@0.47.1': + resolution: {integrity: sha512-Ur2atF1NVhNfzRxDVwLMaCWfU0eQ9JSm9ewdFvPWK5BZ/G5ywum9Cph6XTwyZhG9UB0nxNtf6DP/37aezCBa7g==} cpu: [arm64] os: [darwin] - '@dprint/darwin-x64@0.47.0': - resolution: {integrity: sha512-gL2qYooB1mSatS0CQ6/UrplyUewnWD3cg1U7S+CZAVpgSkJgOX3haWinoD66kaBdWAPJo4NjeMnlIS7WVXmbXg==} + '@dprint/darwin-x64@0.47.1': + resolution: {integrity: sha512-yP7UuG32uR7We3E3StuuemL5nnegbB8IXaY9o23ADiq4sE3Aa58kM/MUERCuCsZ5lZiXMnGs4FxbeWI6xKnOYQ==} cpu: [x64] os: [darwin] - '@dprint/linux-arm64-glibc@0.47.0': - resolution: {integrity: sha512-VrY41zk75f07tfD9bIiYpRom7j4jc/5a8ifWhebnA7jwitTIInkPBUAwJwygGQA/bY7uKYuoykEnipjOzXE48A==} + '@dprint/linux-arm64-glibc@0.47.1': + resolution: {integrity: sha512-hD3sbFhSKqadUWcDanvJu0w/kxs7lbOk/VXNTkt+9VVCzT5ewDtqEy/CgUdm6YuLeZjoY3ApP8TBY1fxbAnaOQ==} cpu: [arm64] os: [linux] - '@dprint/linux-arm64-musl@0.47.0': - resolution: {integrity: sha512-UlrOe1cD/bZmoGVdxo7wpIn6DI70SdPeeQe5LFex8csKERM1H0GmrwDTpHlvN2OzZ4W8d6j7dVQEw5K3defxSg==} + '@dprint/linux-arm64-musl@0.47.1': + resolution: {integrity: sha512-tXOsfvIkZQl2+2WHE26yx8DIjmCbzNRnXBT3qplGvm8/cH5zUUfApoDIbK6JH1H0T0Hf0uYfw6LoguXW1Fy6Nw==} cpu: [arm64] os: [linux] - '@dprint/linux-x64-glibc@0.47.0': - resolution: {integrity: sha512-06j1qJtipRIds7I9f+gYAK5hNEjX3BoIT08axb9eo1VTUOUQjnJ4NwOBsT8rw8mqtTuePtWIWzZMsELom8UXZA==} + '@dprint/linux-x64-glibc@0.47.1': + resolution: {integrity: sha512-rI/q0narrWDL/XeoLkxNase0c/ITOQEU31WklidP6MvwYtGFooy9ZBIQqGYLh+eDjPEKDIPmkEUpLsaL1RkuCw==} cpu: [x64] os: [linux] - '@dprint/linux-x64-musl@0.47.0': - resolution: {integrity: sha512-yjT5Tua7E0aIaUvuyslfYf2h2NB6lipRFOMKySX5MHSjKHjJKdXiIddaTx9EHg6NHzyrYYH6/jD2ZqllgKjY/g==} + '@dprint/linux-x64-musl@0.47.1': + resolution: {integrity: sha512-P/PMHo37/SSLWbQeq6KQKuklsPNVwmrNf1c+wzqbydJ9ET0zqKl/w99JhfrRTyyl6mimNN/40AROGNBUVTFCQQ==} cpu: [x64] os: [linux] - '@dprint/win32-x64@0.47.0': - resolution: {integrity: sha512-gfqV74GdQF7DWH5ClpottRS5qrEb14KncMR/bkL5ek40JqZZAeRFfYpWnuppE2rm5j9iQ+vs3Yx/YsW2u13q6Q==} + '@dprint/win32-x64@0.47.1': + resolution: {integrity: sha512-LFnhMbHjB200K6SOq1hyYTe1ukz13AjI9LudSQ44j5pdL410rVwhkIwTah7iG221d2cJo3jhK3AFiHqSnqKTrw==} cpu: [x64] os: [win32] @@ -893,8 +893,8 @@ packages: '@types/nlcst@2.0.3': resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==} - '@types/node@20.14.9': - resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==} + '@types/node@20.14.10': + resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==} '@types/pluralize@0.0.29': resolution: {integrity: sha512-BYOID+l2Aco2nBik+iYS4SZX0Lf20KPILP5RGmM1IgzdwNdTs0eebiFriOPcej1sX9mLnSoiNte5zcFxssgpGA==} @@ -1332,8 +1332,8 @@ packages: engines: {node: '>=4'} hasBin: true - cssnano-preset-default@7.0.3: - resolution: {integrity: sha512-dQ3Ba1p/oewICp/szF1XjFFgql8OlOBrI2YNBUUwhHQnJNoMOcQTa+Bi7jSJN8r/eM1egW0Ud1se/S7qlduWKA==} + cssnano-preset-default@7.0.4: + resolution: {integrity: sha512-jQ6zY9GAomQX7/YNLibMEsRZguqMUGuupXcEk2zZ+p3GUxwCAsobqPYE62VrJ9qZ0l9ltrv2rgjwZPBIFIjYtw==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -1344,8 +1344,8 @@ packages: peerDependencies: postcss: ^8.4.31 - cssnano@7.0.3: - resolution: {integrity: sha512-lsekJctOTqdCn4cNrtrSwsuMR/fHC+oiVMHkp/OugBWtwjH8XJag1/OtGaYJGtz0un1fQcRy4ryfYTQsfh+KSQ==} + cssnano@7.0.4: + resolution: {integrity: sha512-rQgpZra72iFjiheNreXn77q1haS2GEy69zCMbu4cpXCFPMQF+D4Ik5V7ktMzUF/sA7xCIgcqHwGPnCD+0a1vHg==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -1440,8 +1440,8 @@ packages: domutils@3.1.0: resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} - dprint@0.47.0: - resolution: {integrity: sha512-rcfbkLkxVusprh4DNvv8fzpnwZmAk3ttHzu6gOeZyeq8AtH86Py4sPcJ1XZKs/iD29QOUAbObR2VQm49NFAAxw==} + dprint@0.47.1: + resolution: {integrity: sha512-gZUxs5LmrwCsYoQ5h+QdGB36qrDc2cLAF4q3UgYOFvWnuYyF5rH/xvdpgLgAcltRspDc4bQy0wP650FaFbaVGg==} hasBin: true duplexer@0.1.2: @@ -2678,8 +2678,8 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss-convert-values@7.0.1: - resolution: {integrity: sha512-9x2ofb+hYPwHWMlWAzyWys2yMDZYGfkX9LodbaVTmLdlupmtH2AGvj8Up95wzzNPRDEzPIxQIkUaPJew3bT6xA==} + postcss-convert-values@7.0.2: + resolution: {integrity: sha512-MuZIF6HJ4izko07Q0TgW6pClalI4al6wHRNPkFzqQdwAwG7hPn0lA58VZdxyb2Vl5AYjJ1piO+jgF9EnTjQwQQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -4108,25 +4108,25 @@ snapshots: '@devcontainers/cli@0.65.0': {} - '@dprint/darwin-arm64@0.47.0': + '@dprint/darwin-arm64@0.47.1': optional: true - '@dprint/darwin-x64@0.47.0': + '@dprint/darwin-x64@0.47.1': optional: true - '@dprint/linux-arm64-glibc@0.47.0': + '@dprint/linux-arm64-glibc@0.47.1': optional: true - '@dprint/linux-arm64-musl@0.47.0': + '@dprint/linux-arm64-musl@0.47.1': optional: true - '@dprint/linux-x64-glibc@0.47.0': + '@dprint/linux-x64-glibc@0.47.1': optional: true - '@dprint/linux-x64-musl@0.47.0': + '@dprint/linux-x64-musl@0.47.1': optional: true - '@dprint/win32-x64@0.47.0': + '@dprint/win32-x64@0.47.1': optional: true '@dual-bundle/import-meta-resolve@4.1.0': {} @@ -4389,7 +4389,7 @@ snapshots: '@types/concat-stream@2.0.3': dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 '@types/debug@4.1.12': dependencies: @@ -4432,7 +4432,7 @@ snapshots: dependencies: '@types/unist': 3.0.2 - '@types/node@20.14.9': + '@types/node@20.14.10': dependencies: undici-types: 5.26.5 @@ -4899,7 +4899,7 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@7.0.3(postcss@8.4.39): + cssnano-preset-default@7.0.4(postcss@8.4.39): dependencies: browserslist: 4.23.1 css-declaration-sorter: 7.2.0(postcss@8.4.39) @@ -4907,7 +4907,7 @@ snapshots: postcss: 8.4.39 postcss-calc: 10.0.0(postcss@8.4.39) postcss-colormin: 7.0.1(postcss@8.4.39) - postcss-convert-values: 7.0.1(postcss@8.4.39) + postcss-convert-values: 7.0.2(postcss@8.4.39) postcss-discard-comments: 7.0.1(postcss@8.4.39) postcss-discard-duplicates: 7.0.0(postcss@8.4.39) postcss-discard-empty: 7.0.0(postcss@8.4.39) @@ -4937,9 +4937,9 @@ snapshots: dependencies: postcss: 8.4.39 - cssnano@7.0.3(postcss@8.4.39): + cssnano@7.0.4(postcss@8.4.39): dependencies: - cssnano-preset-default: 7.0.3(postcss@8.4.39) + cssnano-preset-default: 7.0.4(postcss@8.4.39) lilconfig: 3.1.2 postcss: 8.4.39 @@ -5020,15 +5020,15 @@ snapshots: domelementtype: 2.3.0 domhandler: 5.0.3 - dprint@0.47.0: + dprint@0.47.1: optionalDependencies: - '@dprint/darwin-arm64': 0.47.0 - '@dprint/darwin-x64': 0.47.0 - '@dprint/linux-arm64-glibc': 0.47.0 - '@dprint/linux-arm64-musl': 0.47.0 - '@dprint/linux-x64-glibc': 0.47.0 - '@dprint/linux-x64-musl': 0.47.0 - '@dprint/win32-x64': 0.47.0 + '@dprint/darwin-arm64': 0.47.1 + '@dprint/darwin-x64': 0.47.1 + '@dprint/linux-arm64-glibc': 0.47.1 + '@dprint/linux-arm64-musl': 0.47.1 + '@dprint/linux-x64-glibc': 0.47.1 + '@dprint/linux-x64-musl': 0.47.1 + '@dprint/win32-x64': 0.47.1 duplexer@0.1.2: {} @@ -6658,7 +6658,7 @@ snapshots: postcss: 8.4.39 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.1(postcss@8.4.39): + postcss-convert-values@7.0.2(postcss@8.4.39): dependencies: browserslist: 4.23.1 postcss: 8.4.39 @@ -8148,7 +8148,7 @@ snapshots: '@types/concat-stream': 2.0.3 '@types/debug': 4.1.12 '@types/is-empty': 1.2.3 - '@types/node': 20.14.9 + '@types/node': 20.14.10 '@types/unist': 3.0.2 concat-stream: 2.0.0 debug: 4.3.5