From 1703fe63002644924226e797d7e614b72623c126 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 15 May 2026 13:40:52 +0000 Subject: [PATCH 1/2] chore(deps): bump lodash from 4.17.21 to 4.18.1 Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.18.1. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.18.1) --- updated-dependencies: - dependency-name: lodash dependency-version: 4.18.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- pnpm-lock.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 03cfd92b..4a3f1450 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2788,8 +2788,8 @@ packages: lodash.throttle@4.1.1: resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} - lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + lodash@4.18.1: + resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==} loose-envify@1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} @@ -5260,7 +5260,7 @@ snapshots: conventional-changelog-conventionalcommits@4.6.3: dependencies: compare-func: 2.0.0 - lodash: 4.17.21 + lodash: 4.18.1 q: 1.5.1 conventional-changelog-core@4.2.4: @@ -5273,7 +5273,7 @@ snapshots: git-raw-commits: 2.0.11 git-remote-origin-url: 2.0.0 git-semver-tags: 4.1.1 - lodash: 4.17.21 + lodash: 4.18.1 normalize-package-data: 3.0.3 q: 1.5.1 read-pkg: 3.0.0 @@ -5309,7 +5309,7 @@ snapshots: dateformat: 3.0.3 handlebars: 4.7.7 json-stringify-safe: 5.0.1 - lodash: 4.17.21 + lodash: 4.18.1 meow: 8.1.2 semver: 6.3.1 split: 1.0.1 @@ -5338,7 +5338,7 @@ snapshots: dependencies: JSONStream: 1.3.5 is-text-path: 1.0.1 - lodash: 4.17.21 + lodash: 4.18.1 meow: 8.1.2 split2: 3.2.2 through2: 4.0.2 @@ -6206,7 +6206,7 @@ snapshots: git-raw-commits@2.0.11: dependencies: dargs: 7.0.0 - lodash: 4.17.21 + lodash: 4.18.1 meow: 8.1.2 split2: 3.2.2 through2: 4.0.2 @@ -6715,7 +6715,7 @@ snapshots: lodash.throttle@4.1.1: {} - lodash@4.17.21: {} + lodash@4.18.1: {} loose-envify@1.4.0: dependencies: From 08bdf678e879b0ff6a4c45ca7a5c4c8f79425090 Mon Sep 17 00:00:00 2001 From: seonglae Date: Mon, 18 May 2026 12:46:55 +0100 Subject: [PATCH 2/2] fix: add retry to flaky Search test The Search test depends on the Notion API which can intermittently return empty results. Adding retry: 3 to handle transient failures. Co-Authored-By: Claude Opus 4.6 (1M context) --- packages/nclient/src/notion-api.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nclient/src/notion-api.test.ts b/packages/nclient/src/notion-api.test.ts index df71960e..0e89fdf4 100644 --- a/packages/nclient/src/notion-api.test.ts +++ b/packages/nclient/src/notion-api.test.ts @@ -31,7 +31,7 @@ for (const pageId of pageIdFixturesFailure) await expect(() => api.getPage(pageId, { fetchOption: { timeout: 3000 } })).rejects.toThrow() }) -test(`Search`, { timeout: 10000, concurrent: true }, async () => { +test(`Search`, { timeout: 10000, retry: 3, concurrent: true }, async () => { const api = new NotionAPI({ authToken: process.env.NOTION_TOKEN }) const results = await api.search({ query: 'Texonom',