diff --git a/packages/react-store/package.json b/packages/react-store/package.json index 4add30c..8500866 100644 --- a/packages/react-store/package.json +++ b/packages/react-store/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/react-store", "author": "Tanner Linsley", - "version": "0.0.1", + "version": "0.1.0", "license": "MIT", "repository": "tanstack/react-store", "homepage": "https://tanstack.com/", diff --git a/packages/store/package.json b/packages/store/package.json index ae4bfdc..b5e732a 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/store", "author": "Tanner Linsley", - "version": "0.0.1", + "version": "0.1.0", "license": "MIT", "repository": "tanstack/store", "homepage": "https://tanstack.com/store", diff --git a/packages/vue-store/package.json b/packages/vue-store/package.json index cef00dd..971f1d0 100644 --- a/packages/vue-store/package.json +++ b/packages/vue-store/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/vue-store", - "version": "0.0.1", + "version": "0.1.0", "author": "Tanner Linsley", "license": "MIT", "repository": "tanstack/react-store", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6c27c9d..a918637 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,7 +1,7 @@ lockfileVersion: '6.0' settings: - autoInstallPeers: true + autoInstallPeers: false excludeLinksFromLockfile: false overrides: @@ -34,10 +34,10 @@ importers: version: 8.0.1(@types/react@18.0.26)(react-dom@18.2.0)(react@18.2.0) '@testing-library/user-event': specifier: ^14.4.3 - version: 14.4.3(@testing-library/dom@9.3.1) + version: 14.4.3 '@testing-library/vue': specifier: ^7.0.0 - version: 7.0.0(@vue/compiler-sfc@3.3.4)(vue@3.3.4) + version: 7.0.0(vue@3.3.4) '@tsconfig/svelte': specifier: ^3.0.0 version: 3.0.0 @@ -82,7 +82,7 @@ importers: version: 0.8.18 babel-preset-solid: specifier: ^1.5.4 - version: 1.6.10(@babel/core@7.22.11) + version: 1.6.10 chalk: specifier: ^5.2.0 version: 5.3.0 @@ -185,15 +185,9 @@ importers: '@tanstack/store': specifier: workspace:* version: link:../store - react: - specifier: '>=16' - version: 18.2.0 - react-dom: - specifier: '>=16' - version: 18.2.0(react@18.2.0) use-sync-external-store: specifier: ^1.2.0 - version: 1.2.0(react@18.2.0) + version: 1.2.0 devDependencies: '@types/use-sync-external-store': specifier: ^0.0.3 @@ -406,13 +400,12 @@ packages: dependencies: '@babel/types': 7.22.11 - /@babel/plugin-syntax-jsx@7.18.6(@babel/core@7.22.11): + /@babel/plugin-syntax-jsx@7.18.6: resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.11 '@babel/helper-plugin-utils': 7.22.5 dev: true @@ -1048,16 +1041,14 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@testing-library/user-event@14.4.3(@testing-library/dom@9.3.1): + /@testing-library/user-event@14.4.3: resolution: {integrity: sha512-kCUc5MEwaEMakkO5x7aoD+DLi02ehmEM2QCGWvNqAS1dV/fAvORWEjnjsEIvml59M7Y5kCkWN6fCCyPOe8OL6Q==} engines: {node: '>=12', npm: '>=6'} peerDependencies: '@testing-library/dom': '>=7.21.4' - dependencies: - '@testing-library/dom': 9.3.1 dev: true - /@testing-library/vue@7.0.0(@vue/compiler-sfc@3.3.4)(vue@3.3.4): + /@testing-library/vue@7.0.0(vue@3.3.4): resolution: {integrity: sha512-JU/q93HGo2qdm1dCgWymkeQlfpC0/0/DBZ2nAHgEAsVZxX11xVIxT7gbXdI7HACQpUbsUWt1zABGU075Fzt9XQ==} engines: {node: '>=14'} peerDependencies: @@ -1066,7 +1057,6 @@ packages: dependencies: '@babel/runtime': 7.21.0 '@testing-library/dom': 9.3.1 - '@vue/compiler-sfc': 3.3.4 '@vue/test-utils': 2.4.1(vue@3.3.4) vue: 3.3.4 transitivePeerDependencies: @@ -1828,14 +1818,13 @@ packages: resolution: {integrity: sha512-3AN/9V/rKuv90NG65m4tTHsI04XrCKsWbztIcW7a8H5iIN7WlvWucRtVV0V/rT4QvtA11n5Vmp20fLwfMWqp6g==} dev: true - /babel-plugin-jsx-dom-expressions@0.35.15(@babel/core@7.22.11): + /babel-plugin-jsx-dom-expressions@0.35.15: resolution: {integrity: sha512-33GQnanjYKefOTO2lQK6EaKXPJ1W8vtzvBneGfhKaOZHQJLqe61P93jP0TLTz67sqsA0m1ph1cNdGpLc/Nx2Xg==} peerDependencies: '@babel/core': ^7.20.12 dependencies: - '@babel/core': 7.22.11 '@babel/helper-module-imports': 7.18.6 - '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.22.11) + '@babel/plugin-syntax-jsx': 7.18.6 '@babel/types': 7.22.11 html-entities: 2.3.3 validate-html-nesting: 1.2.1 @@ -1845,13 +1834,12 @@ packages: resolution: {integrity: sha512-WpOrF76nUHijnNn10eBGOHZmXQC8JYRME9rOLxStOga7Av2VO53ehVFvVNImMksVtQuL2/7ZNxEgxnx7oo/3Hw==} dev: true - /babel-preset-solid@1.6.10(@babel/core@7.22.11): + /babel-preset-solid@1.6.10: resolution: {integrity: sha512-qBLjzeWmgY5jX11sJg/lriXABYdClfJrJJrIHaT6G5EuGhxhm6jn7XjqXjLBZHBgy5n/Z+iqJ5YfQj8KG2jKTA==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.11 - babel-plugin-jsx-dom-expressions: 0.35.15(@babel/core@7.22.11) + babel-plugin-jsx-dom-expressions: 0.35.15 dev: true /balanced-match@1.0.2: @@ -2667,7 +2655,7 @@ packages: debug: 4.3.4 enhanced-resolve: 5.15.0 eslint: 8.48.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.5.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.5.0)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0) eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.5.0)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0) fast-glob: 3.3.1 get-tsconfig: 4.7.0 @@ -2710,6 +2698,35 @@ packages: - supports-color dev: true + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.5.0)(eslint-import-resolver-typescript@3.6.0)(eslint@8.48.0): + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 6.5.0(eslint@8.48.0)(typescript@4.9.5) + debug: 3.2.7 + eslint: 8.48.0 + eslint-import-resolver-typescript: 3.6.0(@typescript-eslint/parser@6.5.0)(eslint-plugin-import@2.28.1)(eslint@8.48.0) + transitivePeerDependencies: + - supports-color + dev: true + /eslint-plugin-compat@4.2.0(eslint@8.48.0): resolution: {integrity: sha512-RDKSYD0maWy5r7zb5cWQS+uSPc26mgOzdORJ8hxILmWM7S/Ncwky7BcAtXVY5iRbKjBdHsWU8Yg7hfoZjtkv7w==} engines: {node: '>=14.x'} @@ -3851,6 +3868,7 @@ packages: /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + dev: true /js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} @@ -4045,6 +4063,7 @@ packages: hasBin: true dependencies: js-tokens: 4.0.0 + dev: true /loupe@2.3.6: resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==} @@ -4809,6 +4828,7 @@ packages: loose-envify: 1.4.0 react: 18.2.0 scheduler: 0.23.0 + dev: true /react-error-boundary@3.1.4(react@18.2.0): resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==} @@ -4837,6 +4857,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 + dev: true /read-pkg-up@7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} @@ -5068,6 +5089,7 @@ packages: resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} dependencies: loose-envify: 1.4.0 + dev: true /semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} @@ -5785,12 +5807,10 @@ packages: requires-port: 1.0.0 dev: true - /use-sync-external-store@1.2.0(react@18.2.0): + /use-sync-external-store@1.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 /util-deprecate@1.0.2: