From 79d61be7e15dc5d23fb687a5f71e0097088a99ac Mon Sep 17 00:00:00 2001 From: MohamedBassem Date: Sun, 7 Apr 2024 18:30:00 +0100 Subject: feature: Extract hook logic into separate package and add a new action bar in bookmark preview --- pnpm-lock.yaml | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) (limited to 'pnpm-lock.yaml') diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 39f47b8b..00b895e6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,6 +43,9 @@ importers: apps/browser-extension: dependencies: + '@hoarder/shared-react': + specifier: workspace:^0.1.0 + version: link:../../packages/shared-react '@hoarder/trpc': specifier: workspace:^0.1.0 version: link:../../packages/trpc @@ -247,6 +250,9 @@ importers: apps/mobile: dependencies: + '@hoarder/shared-react': + specifier: workspace:^0.1.0 + version: link:../../packages/shared-react '@hoarder/trpc': specifier: workspace:^0.1.0 version: link:../../packages/trpc @@ -404,6 +410,9 @@ importers: '@hoarder/shared': specifier: workspace:^0.1.0 version: link:../../packages/shared + '@hoarder/shared-react': + specifier: workspace:^0.1.0 + version: link:../../packages/shared-react '@hoarder/trpc': specifier: workspace:^0.1.0 version: link:../../packages/trpc @@ -779,6 +788,34 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript + packages/shared-react: + dependencies: + '@hoarder/trpc': + specifier: workspace:^0.1.0 + version: link:../trpc + '@tanstack/react-query': + specifier: ^5.24.8 + version: 5.24.8(react@18.2.0) + react: + specifier: '*' + version: 18.2.0 + react-native: + specifier: '*' + version: 0.73.4(@babel/core@7.24.0)(@babel/preset-env@7.24.0(@babel/core@7.24.0))(react@18.2.0) + react-native-web: + specifier: '*' + version: 0.19.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + devDependencies: + '@hoarder/eslint-config': + specifier: workspace:^0.2.0 + version: link:../../tooling/eslint + '@hoarder/prettier-config': + specifier: workspace:^0.1.0 + version: link:../../tooling/prettier + '@hoarder/tsconfig': + specifier: workspace:^0.1.0 + version: link:../../tooling/typescript + packages/trpc: dependencies: '@hoarder/db': @@ -5442,6 +5479,9 @@ packages: peerDependencies: postcss: ^8.0.9 + css-in-js-utils@3.1.0: + resolution: {integrity: sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==} + css-loader@6.10.0: resolution: {integrity: sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw==} engines: {node: '>= 12.13.0'} @@ -6529,6 +6569,9 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + fast-loops@1.1.3: + resolution: {integrity: sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==} + fast-url-parser@1.1.3: resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==} @@ -7192,6 +7235,9 @@ packages: engines: {node: '>=18'} hasBin: true + hyphenate-style-name@1.0.4: + resolution: {integrity: sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==} + iconv-lite@0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} @@ -7277,6 +7323,9 @@ packages: inline-style-parser@0.2.2: resolution: {integrity: sha512-EcKzdTHVe8wFVOGEYXiW9WmJXPjqi1T+234YpJr98RiFYKHV3cdy1+3mkTE+KHTHxFFLH51SfaGOoUdW+v7ViQ==} + inline-style-prefixer@6.0.4: + resolution: {integrity: sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==} + install-artifact-from-github@1.3.5: resolution: {integrity: sha512-gZHC7f/cJgXz7MXlHFBxPVMsvIbev1OQN1uKQYKVJDydGNm9oYf9JstbU4Atnh/eSvk41WtEovoRm+8IF686xg==} hasBin: true @@ -10032,6 +10081,12 @@ packages: react: '*' react-native: '*' + react-native-web@0.19.10: + resolution: {integrity: sha512-IQoHiTQq8egBCVVwmTrYcFLgEFyb4LMZYEktHn4k22JMk9+QTCEz5WTfvr+jdNoeqj/7rtE81xgowKbfGO74qg==} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 + react-native@0.73.4: resolution: {integrity: sha512-VtS+Yr6OOTIuJGDECIYWzNU8QpJjASQYvMtfa/Hvm/2/h5GdB6W9H9TOmh13x07Lj4AOhNMx3XSsz6TdrO4jIg==} engines: {node: '>=18'} @@ -10891,6 +10946,9 @@ packages: peerDependencies: postcss: ^8.2.15 + styleq@0.1.3: + resolution: {integrity: sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==} + stylis@4.2.0: resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} @@ -19676,6 +19734,11 @@ snapshots: postcss: 8.4.35 dev: false + css-in-js-utils@3.1.0: + dependencies: + hyphenate-style-name: 1.0.4 + dev: false + css-loader@6.10.0(webpack@5.90.3): dependencies: icss-utils: 5.1.0(postcss@8.4.35) @@ -21217,6 +21280,9 @@ snapshots: fast-levenshtein@2.0.6: {} + fast-loops@1.1.3: + dev: false + fast-url-parser@1.1.3: dependencies: punycode: 1.4.1 @@ -22174,6 +22240,9 @@ snapshots: husky@9.0.11: dev: true + hyphenate-style-name@1.0.4: + dev: false + iconv-lite@0.4.24: dependencies: safer-buffer: 2.1.2 @@ -22253,6 +22322,12 @@ snapshots: inline-style-parser@0.2.2: {} + inline-style-prefixer@6.0.4: + dependencies: + css-in-js-utils: 3.1.0 + fast-loops: 1.1.3 + dev: false + install-artifact-from-github@1.3.5: dev: false @@ -25980,6 +26055,22 @@ snapshots: react-native: 0.73.4(@babel/core@7.23.9)(@babel/preset-env@7.24.0(@babel/core@7.23.9))(react@18.2.0) dev: false + react-native-web@0.19.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + dependencies: + '@babel/runtime': 7.23.9 + '@react-native/normalize-color': 2.1.0 + fbjs: 3.0.5 + inline-style-prefixer: 6.0.4 + memoize-one: 6.0.0 + nullthrows: 1.1.1 + postcss-value-parser: 4.2.0 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + styleq: 0.1.3 + transitivePeerDependencies: + - encoding + dev: false + react-native@0.73.4(@babel/core@7.23.9)(@babel/preset-env@7.24.0(@babel/core@7.23.9))(react@18.2.0): dependencies: '@jest/create-cache-key-function': 29.7.0 @@ -27234,6 +27325,9 @@ snapshots: postcss-selector-parser: 6.0.15 dev: false + styleq@0.1.3: + dev: false + stylis@4.2.0: dev: false -- cgit v1.3-1-g0d28