diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 197edf80..ad5a903e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7.0.1 - - uses: actions/setup-node@v7.0.0 + - uses: actions/setup-node@v7.1.0 with: node-version: lts/* cache: npm @@ -42,7 +42,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7.0.1 - - uses: actions/setup-node@v7.0.0 + - uses: actions/setup-node@v7.1.0 with: node-version: lts/* cache: npm diff --git a/package-lock.json b/package-lock.json index 5ae1b7d8..bde15a4f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,15 +8,15 @@ "name": "han", "version": "0.0.0", "devDependencies": { - "@j178/prek": "^0.4.11", - "bats": "^1.11.1", - "prettier": "^3.9.6" + "@j178/prek": "^0.5.5", + "bats": "^1.13.0", + "prettier": "^3.9.10" } }, "node_modules/@j178/prek": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek/-/prek-0.4.11.tgz", - "integrity": "sha512-CfgRmUXDjAvnuy20nO69MvL0+XgXNUdlSROq5ph03OXWU7dvra+Qmq1pZXH9fcpz6zdnK5BxsOTnU7toVMgCxA==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@j178/prek/-/prek-0.5.5.tgz", + "integrity": "sha512-cxS0ynVrftFIK0pGp4UgDkG11crvU2jzyZedCzVXUwQYHRZzQZxC5RlLFu5fsXGTjrDcTiRo2TbQNY/MC+E1Bw==", "dev": true, "license": "MIT", "bin": { @@ -26,29 +26,21 @@ "node": ">=18" }, "optionalDependencies": { - "@j178/prek-android-arm64": "0.4.11", - "@j178/prek-darwin-arm64": "0.4.11", - "@j178/prek-darwin-x64": "0.4.11", - "@j178/prek-linux-arm-gnueabihf": "0.4.11", - "@j178/prek-linux-arm-musleabihf": "0.4.11", - "@j178/prek-linux-arm64-gnu": "0.4.11", - "@j178/prek-linux-arm64-musl": "0.4.11", - "@j178/prek-linux-armv7-musleabihf": "0.4.11", - "@j178/prek-linux-ia32-gnu": "0.4.11", - "@j178/prek-linux-ia32-musl": "0.4.11", - "@j178/prek-linux-riscv64-gnu": "0.4.11", - "@j178/prek-linux-s390x-gnu": "0.4.11", - "@j178/prek-linux-x64-gnu": "0.4.11", - "@j178/prek-linux-x64-musl": "0.4.11", - "@j178/prek-win32-arm64-msvc": "0.4.11", - "@j178/prek-win32-ia32-msvc": "0.4.11", - "@j178/prek-win32-x64-msvc": "0.4.11" + "@j178/prek-android-arm64": "0.5.5", + "@j178/prek-darwin-arm64": "0.5.5", + "@j178/prek-darwin-x64": "0.5.5", + "@j178/prek-linux-arm64-gnu": "0.5.5", + "@j178/prek-linux-arm64-musl": "0.5.5", + "@j178/prek-linux-x64-gnu": "0.5.5", + "@j178/prek-linux-x64-musl": "0.5.5", + "@j178/prek-win32-arm64-msvc": "0.5.5", + "@j178/prek-win32-x64-msvc": "0.5.5" } }, "node_modules/@j178/prek-android-arm64": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-android-arm64/-/prek-android-arm64-0.4.11.tgz", - "integrity": "sha512-884IegZVxqfwwwEdG+6uZgcV/mDbyObxcVLY/EDEu1xwBGlv6oHNx6iyAB3tKRryxOunYIkNPqqVmjgXY9yeig==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@j178/prek-android-arm64/-/prek-android-arm64-0.5.5.tgz", + "integrity": "sha512-jyOYb9WlSFF277DIsG6JMoModarQdrN3pVy5haCniEM44otJmFdkWLxlgaHn2l8BxAvK0LXgN1zZQXigVheQFw==", "cpu": [ "arm64" ], @@ -63,9 +55,9 @@ } }, "node_modules/@j178/prek-darwin-arm64": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-darwin-arm64/-/prek-darwin-arm64-0.4.11.tgz", - "integrity": "sha512-K5hyxvaR8MGRT3zOt2GxFNbZEzffagQrSt9b7JnveD79Yq8zkjXt5WyStTBjCMvItAZOqDAnQpBNhZjmJVFuPA==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@j178/prek-darwin-arm64/-/prek-darwin-arm64-0.5.5.tgz", + "integrity": "sha512-rnPhus2jcOMmEShsjM8LSuCIJ7WCRkm1s7y0DngezEgbZpH6qnQ6u2G6aalmWC92c0JMMo6fYO0+VXWNwJSYug==", "cpu": [ "arm64" ], @@ -80,9 +72,9 @@ } }, "node_modules/@j178/prek-darwin-x64": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-darwin-x64/-/prek-darwin-x64-0.4.11.tgz", - "integrity": "sha512-R/JY/3H/yKUYgxaxyOpUJZToD5ykumOoYr/lp4a5Xsdc06fS+LLuT6kIQC7xKxXA43bqWCQlsTh0hvrU615sFQ==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@j178/prek-darwin-x64/-/prek-darwin-x64-0.5.5.tgz", + "integrity": "sha512-RM7voitbRKKWlqum4LgTqgDfAZi/HPMZaDn39LgcyIVkB13Lbtg0+K3wZXd6YP2OmZ3UpV3VKiIi0aN56ZsDDg==", "cpu": [ "x64" ], @@ -96,57 +88,14 @@ "node": ">=18" } }, - "node_modules/@j178/prek-linux-arm-gnueabihf": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-linux-arm-gnueabihf/-/prek-linux-arm-gnueabihf-0.4.11.tgz", - "integrity": "sha512-X88O1LC5LUo/C46eiDaBW6OzfQxkBw3mSriX9190IY8vcclUsgaR3BXiyARMwpoxTVsgkiZm6KDYmDKj6zNOpA==", - "cpu": [ - "arm" - ], - "dev": true, - "libc": [ - "glibc" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@j178/prek-linux-arm-musleabihf": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-linux-arm-musleabihf/-/prek-linux-arm-musleabihf-0.4.11.tgz", - "integrity": "sha512-aOT0l6aSq9j1dFm7WA67P+2DGL3k7jJMtAanxp9kkaJ3uEwYSq3jrcKkN+pDA7/JNfJ0gnKrV8glBzPL/7N6Pg==", - "cpu": [ - "arm" - ], - "dev": true, - "libc": [ - "musl" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, "node_modules/@j178/prek-linux-arm64-gnu": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-linux-arm64-gnu/-/prek-linux-arm64-gnu-0.4.11.tgz", - "integrity": "sha512-qj4uHf22xcF3C6BvS7EHIsCbAsaw3gWogLMkIN8L4NXQWC4rFDkEaf0kJAF/G2BICS7C47Oyon4Tk8zGVIT1nw==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@j178/prek-linux-arm64-gnu/-/prek-linux-arm64-gnu-0.5.5.tgz", + "integrity": "sha512-Ep0MahvjgtNBr+WqMFkNvfq4vUfCcdMmm/7ei+thRylwOwA0oW7iqLSTkP2bMuPL2xWwvHb09n9LDLKE1x5YBQ==", "cpu": [ "arm64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -157,116 +106,13 @@ } }, "node_modules/@j178/prek-linux-arm64-musl": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-linux-arm64-musl/-/prek-linux-arm64-musl-0.4.11.tgz", - "integrity": "sha512-X3nnEl7/sGRSFI6QDrL8cx++ovHynDTEewdPkDwKVdcXZfy8R1Y+j/G1hNFfMT6zEY2SyiNrPBjZHcL7UDeTmw==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@j178/prek-linux-arm64-musl/-/prek-linux-arm64-musl-0.5.5.tgz", + "integrity": "sha512-xvAsslhqcKhe21jhhbAKniBD7lYLo1zcw84AFAh/d8dbWdcRnM4C9alnuW9WG4afVflmTRnG1sRWn3yW1Cutig==", "cpu": [ "arm64" ], "dev": true, - "libc": [ - "musl" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@j178/prek-linux-armv7-musleabihf": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-linux-armv7-musleabihf/-/prek-linux-armv7-musleabihf-0.4.11.tgz", - "integrity": "sha512-K+bmV4r9W0gDc5MkuqqDTIrso6AZMb/MmBhEJy1be5cFg9ImVUNoCwOVFgHRGw1Hp7kg3Vz6TSBSLxImEGylzQ==", - "cpu": [ - "arm" - ], - "dev": true, - "libc": [ - "musl" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@j178/prek-linux-ia32-gnu": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-linux-ia32-gnu/-/prek-linux-ia32-gnu-0.4.11.tgz", - "integrity": "sha512-AMQw3YUuXGDGiF2hhQQ9PixhzIkMkqaxloJz9X4ipMLrn9NE7XpzCfjYDld7jlUwPqVTUqRMo/QV7tk1C08qcQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "libc": [ - "glibc" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@j178/prek-linux-ia32-musl": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-linux-ia32-musl/-/prek-linux-ia32-musl-0.4.11.tgz", - "integrity": "sha512-WWI/C7hu+Kd/MpWCN9wq2zjHGnpRZboDntEUa+C9BGF6nQztraQQ1FDb4HGyjnGyToVysfA3o0dPLpmo2R1cNg==", - "cpu": [ - "ia32" - ], - "dev": true, - "libc": [ - "musl" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@j178/prek-linux-riscv64-gnu": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-linux-riscv64-gnu/-/prek-linux-riscv64-gnu-0.4.11.tgz", - "integrity": "sha512-lI1ZddoCIJQYNy34/hVGNu0hXfkZ+Y4uH9fi8DH94Z8y3J1OVvZ/8J8VIIUIuXXIOCvzTaP9BnVIIar5qEDagg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "libc": [ - "glibc" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@j178/prek-linux-s390x-gnu": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-linux-s390x-gnu/-/prek-linux-s390x-gnu-0.4.11.tgz", - "integrity": "sha512-1iANyV8oNagodtg8ofq127eoz8RO3RvoDvVUuhLaH83ljzD+twLnGcON29UVWh4q74H5CBfKfgDkWsrq5C8UdA==", - "cpu": [ - "s390x" - ], - "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -277,16 +123,13 @@ } }, "node_modules/@j178/prek-linux-x64-gnu": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-linux-x64-gnu/-/prek-linux-x64-gnu-0.4.11.tgz", - "integrity": "sha512-sdEop7euFmwO6yIewAnb2+1aY6zuFsxSxB8Q4A1a9k4JPIXuxDDQ8UdpnoHXYLEAuqw2Gbr8YuIAIy1IL0xPEg==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@j178/prek-linux-x64-gnu/-/prek-linux-x64-gnu-0.5.5.tgz", + "integrity": "sha512-ZIupXXDo0LuX8fr2pwdwch1c7eQLJLPYRQpLRNSwjuuFAbLFnIBe4dszX6K6yiluLsv44XH+ZrfTSiHz/Xj8HQ==", "cpu": [ "x64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -297,16 +140,13 @@ } }, "node_modules/@j178/prek-linux-x64-musl": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-linux-x64-musl/-/prek-linux-x64-musl-0.4.11.tgz", - "integrity": "sha512-xvsVTGd+fsYcZbAiNE9r/bGkSSR5mbLWo7Mq04sBNeoLqNOS9Fz/WHPgm++smAb9on2KqBirtkIOaWDGeYRIwQ==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@j178/prek-linux-x64-musl/-/prek-linux-x64-musl-0.5.5.tgz", + "integrity": "sha512-HRyXP2HwzT6vVyrO5fRVff1gB+jhwAa7TdHQwzGX+xVVAnjJ8M/2D8hnbPnZ1NtyRSHZERqsXNrSTC2oJpd+5w==", "cpu": [ "x64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -317,9 +157,9 @@ } }, "node_modules/@j178/prek-win32-arm64-msvc": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-win32-arm64-msvc/-/prek-win32-arm64-msvc-0.4.11.tgz", - "integrity": "sha512-9U5NtLcV9cLMO2k0yClc5srY72IeH9wiWNNYj0bxXDdUUUqXmQ2w4gFSwid3QryUH1+Fyk0lp46t0Otq4WfbRQ==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@j178/prek-win32-arm64-msvc/-/prek-win32-arm64-msvc-0.5.5.tgz", + "integrity": "sha512-to21i0qvzEytPC2qVfx+Nm33ANIsu/zrWI3JBXgpD9q5YLHZRPW+2OHw7MOBDKuJW2Dwoe1R2NQ2Z8n96E6maA==", "cpu": [ "arm64" ], @@ -333,27 +173,10 @@ "node": ">=18" } }, - "node_modules/@j178/prek-win32-ia32-msvc": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-win32-ia32-msvc/-/prek-win32-ia32-msvc-0.4.11.tgz", - "integrity": "sha512-Q7rLyvJVcxXRslElOBUA6oIpLu45SbpBastFgR/4X8u7RbGG+DweM6Pee3dDqcTpgV6ZeXfEQGQpGL3Lc8sV4Q==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, "node_modules/@j178/prek-win32-x64-msvc": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@j178/prek-win32-x64-msvc/-/prek-win32-x64-msvc-0.4.11.tgz", - "integrity": "sha512-2ev+g8pmS6EcKyPQlTWn4rAVsoyATL9a9Mk6EqQkgsivApPVXtbTZuo+Jl901AJkJNud+4nIS7JeFET8mH1S4g==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@j178/prek-win32-x64-msvc/-/prek-win32-x64-msvc-0.5.5.tgz", + "integrity": "sha512-0jgWfx9NwIf9wDHvKIyO7RuFpM9ZC+B/rsXtdvZBhImKAg2680WV4dnfrb4U+2s+TRB5AFV+ejOL1q0gF0dh/g==", "cpu": [ "x64" ], @@ -378,9 +201,9 @@ } }, "node_modules/prettier": { - "version": "3.9.6", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.6.tgz", - "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==", + "version": "3.9.10", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.10.tgz", + "integrity": "sha512-skGHTH1Yb9QvaTC4hWnRTzEYtCpApF0UMBPz+t/0ZPzP8ihefo/btKd+QA7pUE0fEwA1SbS/NmhyEcstdXOIdA==", "dev": true, "license": "MIT", "bin": { diff --git a/package.json b/package.json index e63501fa..b1bd3303 100644 --- a/package.json +++ b/package.json @@ -8,8 +8,8 @@ "test": "find . -name node_modules -prune -o -name '*.bats' -print0 | xargs -0 bats" }, "devDependencies": { - "@j178/prek": "^0.4.11", - "bats": "^1.11.1", - "prettier": "^3.9.6" + "@j178/prek": "^0.5.5", + "bats": "^1.13.0", + "prettier": "^3.9.10" } }