diff --git a/packages/codemirror/package.json b/packages/codemirror/package.json index eb528239..3cc51696 100644 --- a/packages/codemirror/package.json +++ b/packages/codemirror/package.json @@ -47,8 +47,8 @@ "@strudel.cycles/core": "workspace:*", "@uiw/codemirror-themes": "^4.19.16", "@uiw/codemirror-themes-all": "^4.19.16", - "nanostores": "^0.8.1", - "@nanostores/persistent": "^0.8.0" + "nanostores": "^0.9.5", + "@nanostores/persistent": "^0.9.1" }, "devDependencies": { "vite": "^5.0.10" diff --git a/packages/superdough/package.json b/packages/superdough/package.json index 72469f0c..b0074246 100644 --- a/packages/superdough/package.json +++ b/packages/superdough/package.json @@ -36,6 +36,6 @@ "vite": "^5.0.10" }, "dependencies": { - "nanostores": "^0.8.1" + "nanostores": "^0.9.5" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d68e0d7b..efca615f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -170,8 +170,8 @@ importers: specifier: ^1.1.4 version: 1.1.4 '@nanostores/persistent': - specifier: ^0.8.0 - version: 0.8.0(nanostores@0.8.1) + specifier: ^0.9.1 + version: 0.9.1(nanostores@0.9.5) '@replit/codemirror-emacs': specifier: ^6.0.1 version: 6.0.1(@codemirror/autocomplete@6.6.0)(@codemirror/commands@6.2.4)(@codemirror/search@6.2.3)(@codemirror/state@6.2.0)(@codemirror/view@6.10.0) @@ -191,8 +191,8 @@ importers: specifier: ^4.19.16 version: 4.19.16(@codemirror/language@6.6.0)(@codemirror/state@6.2.0)(@codemirror/view@6.10.0) nanostores: - specifier: ^0.8.1 - version: 0.8.1 + specifier: ^0.9.5 + version: 0.9.5 devDependencies: vite: specifier: ^5.0.10 @@ -377,8 +377,8 @@ importers: packages/superdough: dependencies: nanostores: - specifier: ^0.8.1 - version: 0.8.1 + specifier: ^0.9.5 + version: 0.9.5 devDependencies: vite: specifier: ^5.0.10 @@ -506,11 +506,11 @@ importers: specifier: ^2.0.17 version: 2.0.17(react@18.2.0) '@nanostores/persistent': - specifier: ^0.8.0 - version: 0.8.0(nanostores@0.8.1) + specifier: ^0.9.1 + version: 0.9.1(nanostores@0.9.5) '@nanostores/react': - specifier: ^0.5.0 - version: 0.5.0(nanostores@0.8.1)(react@18.2.0) + specifier: ^0.7.1 + version: 0.7.1(nanostores@0.9.5)(react@18.2.0) '@strudel.cycles/core': specifier: workspace:* version: link:../packages/core @@ -596,8 +596,8 @@ importers: specifier: ^4.0.2 version: 4.0.2 nanostores: - specifier: ^0.8.1 - version: 0.8.1 + specifier: ^0.9.5 + version: 0.9.5 react: specifier: ^18.2.0 version: 18.2.0 @@ -3105,25 +3105,24 @@ packages: - supports-color dev: false - /@nanostores/persistent@0.8.0(nanostores@0.8.1): - resolution: {integrity: sha512-R9jfwdcC4CjRgAApOrqjOO0XYXqAMvGGK1L5ztPl9xAEtECSrE2BbEJcHqZULNf40/dFJbi2Qdu0zKSvvSNbEQ==} - engines: {node: ^16.0.0 || >=18.0.0} + /@nanostores/persistent@0.9.1(nanostores@0.9.5): + resolution: {integrity: sha512-ow57Hxm5VMaI5GHET/cVk8hX/iKMmbhcGrB9owfN8p8OHiiJgUlYxe1giacwlAALJXAh2t8bxXh42hHb64BCEA==} + engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} peerDependencies: - nanostores: ^0.8.0 + nanostores: ^0.9.0 dependencies: - nanostores: 0.8.1 + nanostores: 0.9.5 dev: false - /@nanostores/react@0.5.0(nanostores@0.8.1)(react@18.2.0): - resolution: {integrity: sha512-1i+VhIwK+R51RXmnLul/C7a2WYkBF17/KsHsPzIboMXVjKfUvPbViZrwaeiqLFyHFUPgylq2//VkPqx3wmiCeg==} - engines: {node: ^16.0.0 || >=18.0.0} + /@nanostores/react@0.7.1(nanostores@0.9.5)(react@18.2.0): + resolution: {integrity: sha512-EXQg9N4MdI4eJQz/AZLIx3hxQ6BuBmV4Q55bCd5YCSgEOAW7tGTsIZxpRXxvxLXzflNvHTBvfrDNY38TlSVBkQ==} + engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} peerDependencies: - nanostores: ^0.8.0 + nanostores: ^0.9.0 react: '>=18.0.0' dependencies: - nanostores: 0.8.1 + nanostores: 0.9.5 react: 18.2.0 - use-sync-external-store: 1.2.0(react@18.2.0) dev: false /@nodelib/fs.scandir@2.1.5: @@ -8641,7 +8640,7 @@ packages: dependencies: universalify: 2.0.0 optionalDependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 dev: true /jsonparse@1.3.1: @@ -9996,9 +9995,9 @@ packages: hasBin: true dev: false - /nanostores@0.8.1: - resolution: {integrity: sha512-1ZCfQtII2XeFDrtqXL2cdQ/diGrLxzRB3YMyQjn8m7GSGQrJfGST2iuqMpWnS/ZlifhtjgR/SX0Jy6Uij6lRLA==} - engines: {node: ^16.0.0 || >=18.0.0} + /nanostores@0.9.5: + resolution: {integrity: sha512-Z+p+g8E7yzaWwOe5gEUB2Ox0rCEeXWYIZWmYvw/ajNYX8DlXdMvMDj8DWfM/subqPAcsf8l8Td4iAwO1DeIIRQ==} + engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} dev: false /napi-build-utils@1.0.2: @@ -13183,14 +13182,6 @@ packages: dependencies: punycode: 2.3.0 - /use-sync-external-store@1.2.0(react@18.2.0): - resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - dependencies: - react: 18.2.0 - dev: false - /utf-8-validate@5.0.10: resolution: {integrity: sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==} engines: {node: '>=6.14.2'} diff --git a/website/package.json b/website/package.json index 892690cc..6a2898c2 100644 --- a/website/package.json +++ b/website/package.json @@ -20,8 +20,8 @@ "@docsearch/react": "^3.3.4", "@headlessui/react": "^1.7.14", "@heroicons/react": "^2.0.17", - "@nanostores/persistent": "^0.8.0", - "@nanostores/react": "^0.5.0", + "@nanostores/persistent": "^0.9.1", + "@nanostores/react": "^0.7.1", "@strudel.cycles/core": "workspace:*", "@strudel.cycles/csound": "workspace:*", "@strudel.cycles/midi": "workspace:*", @@ -50,7 +50,7 @@ "claviature": "^0.1.0", "fraction.js": "^4.2.0", "nanoid": "^4.0.2", - "nanostores": "^0.8.1", + "nanostores": "^0.9.5", "react": "^18.2.0", "react-dom": "^18.2.0", "react-hook-inview": "^4.5.0",