From e1f8f41913bc80c627709c0d68c8d268c5032f13 Mon Sep 17 00:00:00 2001 From: robertsLando Date: Tue, 4 Feb 2025 15:25:31 +0100 Subject: [PATCH 1/4] chore: update GitHub Actions to use checkout@v4 and setup-node@v4 --- .github/workflows/update-dep.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/update-dep.yml b/.github/workflows/update-dep.yml index 6cd2fd7c..5822568b 100644 --- a/.github/workflows/update-dep.yml +++ b/.github/workflows/update-dep.yml @@ -22,10 +22,10 @@ jobs: pull-requests: write steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Use Node.js 20 - uses: actions/setup-node@v3.6.0 + uses: actions/setup-node@v4 with: node-version: 20.x cache: 'yarn' From 6e150e95141c4ca55229087e2d6e2638e141458c Mon Sep 17 00:00:00 2001 From: robertsLando Date: Thu, 13 Feb 2025 15:51:03 +0100 Subject: [PATCH 2/4] fix: correct promisification of fs.statfs in bootstrap.js --- prelude/bootstrap.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prelude/bootstrap.js b/prelude/bootstrap.js index 93ab1e79..5fc3ee63 100644 --- a/prelude/bootstrap.js +++ b/prelude/bootstrap.js @@ -1725,7 +1725,7 @@ function payloadFileSync(pointer) { fs.promises.read = util.promisify(fs.read); fs.promises.realpath = util.promisify(fs.realpath); fs.promises.fstat = util.promisify(fs.fstat); - fs.promises.statfs = util.promisify(fs.fstat); + fs.promises.statfs = util.promisify(fs.statfs); fs.promises.access = util.promisify(fs.access); // TODO: all promises methods that try to edit files in snapshot should throw From d2d38f92449a9698226df3fb498d2367921827de Mon Sep 17 00:00:00 2001 From: Superchupu <53496941+SuperchupuDev@users.noreply.github.com> Date: Tue, 18 Feb 2025 08:41:16 +0100 Subject: [PATCH 3/4] fix: upgrade tinyglobby (#121) --- package.json | 2 +- yarn.lock | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 8909c8ac..f3f8acb7 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "resolve": "^1.22.0", "stream-meter": "^1.0.4", "tar": "^7.4.3", - "tinyglobby": "^0.2.9", + "tinyglobby": "^0.2.11", "unzipper": "^0.12.3" }, "devDependencies": { diff --git a/yarn.lock b/yarn.lock index 1e3cc548..0a4a3277 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2137,10 +2137,10 @@ fastq@^1.6.0: dependencies: reusify "^1.0.4" -fdir@^6.4.2: - version "6.4.2" - resolved "https://registry.yarnpkg.com/fdir/-/fdir-6.4.2.tgz#ddaa7ce1831b161bc3657bb99cb36e1622702689" - integrity sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ== +fdir@^6.4.3: + version "6.4.3" + resolved "https://registry.yarnpkg.com/fdir/-/fdir-6.4.3.tgz#011cdacf837eca9b811c89dbb902df714273db72" + integrity sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw== fetch-blob@^3.1.2, fetch-blob@^3.1.4: version "3.2.0" @@ -4678,12 +4678,12 @@ text-table@^0.2.0: resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== -tinyglobby@^0.2.9: - version "0.2.10" - resolved "https://registry.yarnpkg.com/tinyglobby/-/tinyglobby-0.2.10.tgz#e712cf2dc9b95a1f5c5bbd159720e15833977a0f" - integrity sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew== +tinyglobby@^0.2.11: + version "0.2.11" + resolved "https://registry.yarnpkg.com/tinyglobby/-/tinyglobby-0.2.11.tgz#9182cff655a0e272aad850d1a84c5e8e0f700426" + integrity sha512-32TmKeeKUahv0Go8WmQgiEp9Y21NuxjwjqiRC1nrUB51YacfSwuB44xgXD+HdIppmMRgjQNPdrHyA6vIybYZ+g== dependencies: - fdir "^6.4.2" + fdir "^6.4.3" picomatch "^4.0.2" titleize@^3.0.0: From 8fe36e68f369786d2eeafe0913f661f10bdff9d6 Mon Sep 17 00:00:00 2001 From: robertsLando Date: Tue, 18 Feb 2025 09:37:59 +0100 Subject: [PATCH 4/4] Release 6.3.1 --- CHANGELOG.md | 11 +++++++++++ package.json | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5398e3ca..08ed0b4c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +## [6.3.1](https://github.com/yao-pkg/pkg/compare/v6.3.0...v6.3.1) (2025-02-18) + +### Bug Fixes + +- correct promisification of fs.statfs in bootstrap.js ([6e150e9](https://github.com/yao-pkg/pkg/commit/6e150e95141c4ca55229087e2d6e2638e141458c)) +- upgrade tinyglobby ([#121](https://github.com/yao-pkg/pkg/issues/121)) ([d2d38f9](https://github.com/yao-pkg/pkg/commit/d2d38f92449a9698226df3fb498d2367921827de)) + +### Chores + +- update GitHub Actions to use checkout@v4 and setup-node@v4 ([e1f8f41](https://github.com/yao-pkg/pkg/commit/e1f8f41913bc80c627709c0d68c8d268c5032f13)) + ## [6.3.0](https://github.com/yao-pkg/pkg/compare/v6.2.0...v6.3.0) (2025-01-30) ### Features diff --git a/package.json b/package.json index f3f8acb7..31d01619 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@yao-pkg/pkg", - "version": "6.3.0", + "version": "6.3.1", "description": "Package your Node.js project into an executable", "main": "lib-es5/index.js", "license": "MIT",