From 14b7c64b1fe75962541a0731d54cfa85bce57748 Mon Sep 17 00:00:00 2001 From: Anthony Ettinger Date: Wed, 6 May 2026 06:49:07 +0000 Subject: [PATCH] deps(deps): bump @noriginmedia/norigin-spatial-navigation from 2.3.0 to 3.0.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replays #56 onto current master. Typecheck clean — the four API surfaces the codebase uses (init, setFocus, useFocusable, FocusContext) are still typed correctly. Full vitest suite passes. Major version of a TV-remote nav library; can't smoke-test on a TV from here. If a regression turns up on Fire TV / etc., revert and dig in. Co-Authored-By: Claude Opus 4.7 (1M context) --- package.json | 2 +- pnpm-lock.yaml | 35 +++++++++++++++++++++++++++++------ 2 files changed, 30 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 48c68b4..8ccf4a1 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ }, "dependencies": { "@mozilla/readability": "^0.6.0", - "@noriginmedia/norigin-spatial-navigation": "^2.3.0", + "@noriginmedia/norigin-spatial-navigation": "^3.0.0", "@radix-ui/react-dialog": "^1.1.15", "@radix-ui/react-dropdown-menu": "^2.1.16", "@radix-ui/react-icons": "^1.3.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7d1f54f..60d253d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,8 +17,8 @@ importers: specifier: ^0.6.0 version: 0.6.0 '@noriginmedia/norigin-spatial-navigation': - specifier: ^2.3.0 - version: 2.3.0(react@19.2.5) + specifier: ^3.0.0 + version: 3.1.0(react@19.2.5) '@radix-ui/react-dialog': specifier: ^1.1.15 version: 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) @@ -935,11 +935,17 @@ packages: resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} engines: {node: '>=12.4.0'} - '@noriginmedia/norigin-spatial-navigation@2.3.0': - resolution: {integrity: sha512-gR//N45NnKz1h0/AVknkfg7QnNATETdgXUUD3EKPxuQPyhk7NhsphODzRamyvjYaxsU6VbY/szcUlzBWWBkNMw==} + '@noriginmedia/norigin-spatial-navigation-core@3.1.0': + resolution: {integrity: sha512-AFxJHurTqy+I3NLnaXsLUBa9FZjUryMNFEdLpPrITSqDjk525aINeLMOK1PN7WTiK5xpHL0pbpw0+uVOfWgp4w==} + + '@noriginmedia/norigin-spatial-navigation-react@3.1.0': + resolution: {integrity: sha512-F2PIqzTnlYbbc+oRdIQfBf7e1VcA1uhyjze4uOal8FHI8tZs1U8nomH84+2KcM6G3EM/XGexgQsPy5f5dtrmUA==} peerDependencies: react: '>=16.8.0' + '@noriginmedia/norigin-spatial-navigation@3.1.0': + resolution: {integrity: sha512-KPge4ocpDFde7cpZ2aqrPrKmxOxkue983NsfpmE/vX4k2l+Ik8UkucCWGqkcy81TXkEyRhdsYwFTRePNB5qUCg==} + '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -3486,6 +3492,9 @@ packages: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} + lodash-es@4.18.1: + resolution: {integrity: sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==} + lodash.defaults@4.2.0: resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} @@ -5567,11 +5576,23 @@ snapshots: '@nolyfill/is-core-module@1.0.39': {} - '@noriginmedia/norigin-spatial-navigation@2.3.0(react@19.2.5)': + '@noriginmedia/norigin-spatial-navigation-core@3.1.0': dependencies: - lodash: 4.17.23 + lodash-es: 4.18.1 + + '@noriginmedia/norigin-spatial-navigation-react@3.1.0(react@19.2.5)': + dependencies: + '@noriginmedia/norigin-spatial-navigation-core': 3.1.0 + lodash-es: 4.18.1 react: 19.2.5 + '@noriginmedia/norigin-spatial-navigation@3.1.0(react@19.2.5)': + dependencies: + '@noriginmedia/norigin-spatial-navigation-core': 3.1.0 + '@noriginmedia/norigin-spatial-navigation-react': 3.1.0(react@19.2.5) + transitivePeerDependencies: + - react + '@pkgjs/parseargs@0.11.0': optional: true @@ -8455,6 +8476,8 @@ snapshots: dependencies: p-locate: 5.0.0 + lodash-es@4.18.1: {} + lodash.defaults@4.2.0: {} lodash.isarguments@3.1.0: {}