Update rspc to 0.0.6

This commit is contained in:
Utku Bakir committed 2022-09-07 11:55:37 +03:00
1 parent 84e2b1fa4a
commit 230ea4fd84
10 files changed
+134 -52

No files matched your search

+2 -1
View File
@@ -11,7 +11,8 @@
"build": "tauri build"
},
"dependencies": {
"@rspc/client": "^0.0.5",
"@rspc/client": "^0.0.6",
"@rspc/tauri": "^0.0.6",
"@sd/client": "workspace:*",
"@sd/core": "workspace:*",
"@sd/interface": "workspace:*",
+3 -2
View File
@@ -1,9 +1,10 @@
// import Spacedrive JS client
import { TauriTransport, createClient } from '@rspc/client';
import { createClient } from '@rspc/client';
import { TauriTransport } from '@rspc/tauri';
import { Operations, queryClient, rspc } from '@sd/client';
import SpacedriveInterface, { Platform } from '@sd/interface';
import { dialog, invoke, os, shell } from '@tauri-apps/api';
import { Event, listen } from '@tauri-apps/api/event';
import { listen } from '@tauri-apps/api/event';
import { convertFileSrc } from '@tauri-apps/api/tauri';
import { appWindow } from '@tauri-apps/api/window';
import React, { useEffect, useState } from 'react';
+2 -1
View File
@@ -17,7 +17,8 @@
"@react-navigation/drawer": "^6.4.4",
"@react-navigation/native": "^6.0.12",
"@react-navigation/stack": "^6.2.3",
"@rspc/client": "^0.0.5",
"@rspc/client": "^0.0.6",
"@rspc/react": "^0.0.6",
"@sd/assets": "file:../../packages/assets",
"@tanstack/react-query": "^4.2.3",
"byte-size": "^8.1.0",
+11 -10
View File
@@ -15,7 +15,8 @@ importers:
'@react-navigation/stack': ^6.2.3
'@rnx-kit/metro-config': ^1.2.37
'@rnx-kit/metro-resolver-symlinks': ^0.1.21
'@rspc/client': ^0.0.5
'@rspc/client': ^0.0.6
'@rspc/react': ^0.0.6
'@sd/assets': file:../../packages/assets
'@tanstack/react-query': ^4.2.3
'@types/react': ~18.0.0
@@ -63,7 +64,8 @@ importers:
'@react-navigation/drawer': 6.4.4_ywqefi2mkvedjihbydxse4r6wi
'@react-navigation/native': 6.0.12_jk6ntyzimkrv4hwdmdgaaf5yaa
'@react-navigation/stack': 6.2.3_g6rcykmgspzf2j66bcli5dyok4
'@rspc/client': 0.0.5_jk6ntyzimkrv4hwdmdgaaf5yaa
'@rspc/client': 0.0.6
'@rspc/react': 0.0.6_jk6ntyzimkrv4hwdmdgaaf5yaa
'@sd/assets': file:../../packages/assets
'@tanstack/react-query': 4.2.3_jk6ntyzimkrv4hwdmdgaaf5yaa
byte-size: 8.1.0
@@ -2476,13 +2478,17 @@ packages:
read-yaml-file: 2.1.0
dev: true
/@rspc/client/0.0.5_jk6ntyzimkrv4hwdmdgaaf5yaa:
resolution: {integrity: sha512-k6xLz1YoA9SBLNk/EdDjbo/0zUj5aBP6l104CQlaEVjmdIhacP10IC8CG9j9fyg3w5Svok8aO5dhLTRxZhPeIA==}
/@rspc/client/0.0.6:
resolution: {integrity: sha512-NcJbmObbf+BzFcYWGvZaP7+a+KWTbAk9CkBRqW1nIu7TamV7tZtkHVmibwPHTeFnpAKPlKV7SH5vodV4yYETcw==}
dev: false
/@rspc/react/0.0.6_jk6ntyzimkrv4hwdmdgaaf5yaa:
resolution: {integrity: sha512-iU7DUbc0WkMW7q53sx0+t/gUhcShQ/a0KLpBmHGT6QTwhjnFsdqzW7GohCD4CTcT+RYUxirqHq6TvKPlmtKHcQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
'@rspc/client': 0.0.6
'@tanstack/react-query': 4.2.3_jk6ntyzimkrv4hwdmdgaaf5yaa
'@tauri-apps/api': 1.0.2
react: 18.0.0
transitivePeerDependencies:
- react-dom
@@ -2665,11 +2671,6 @@ packages:
use-sync-external-store: 1.2.0_react@18.0.0
dev: false
/@tauri-apps/api/1.0.2:
resolution: {integrity: sha512-yuNW0oeJ1/ZA7wNF1KgxhHrSu5viPVzY/UgUczzN5ptLM8dH15Juy5rEGkoHfeXGju90Y/l22hi3BtIrp/za+w==}
engines: {node: '>= 12.22.0', npm: '>= 6.6.0', yarn: '>= 1.19.1'}
dev: false
/@trysound/sax/0.2.0:
resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
engines: {node: '>=10.13.0'}
+2 -8
View File
@@ -1,11 +1,5 @@
import {
ClientTransformer,
OperationKey,
OperationType,
RSPCError,
Transport,
createReactQueryHooks
} from '@rspc/client';
import { ClientTransformer, OperationKey, OperationType, RSPCError, Transport } from '@rspc/client';
import { createReactQueryHooks } from '@rspc/react';
import {
QueryClient,
UseMutationOptions,
+1 -1
View File
@@ -9,7 +9,7 @@
},
"dependencies": {
"@fontsource/inter": "^4.5.11",
"@rspc/client": "^0.0.5",
"@rspc/client": "^0.0.6",
"@sd/client": "workspace:*",
"@sd/core": "workspace:*",
"@sd/interface": "workspace:*",
+1 -1
View File
@@ -1,7 +1,7 @@
import { WebsocketTransport, createClient } from '@rspc/client';
import { Operations, queryClient, rspc } from '@sd/client';
import SpacedriveInterface from '@sd/interface';
import React, { useEffect } from 'react';
import { useEffect } from 'react';
const client = createClient<Operations>({
transport: new WebsocketTransport(
+3 -2
View File
@@ -17,9 +17,10 @@
"preset": "scripts/jest/node"
},
"dependencies": {
"@rspc/client": "^0.0.5",
"@sd/core": "workspace:*",
"@rspc/client": "^0.0.6",
"@rspc/react": "^0.0.6",
"@sd/config": "workspace:*",
"@sd/core": "workspace:*",
"@sd/interface": "workspace:*",
"@tanstack/react-query": "^4.0.10",
"eventemitter3": "^4.0.7",
+2 -1
View File
@@ -1,4 +1,5 @@
import { RSPCError, createReactQueryHooks } from '@rspc/client';
import { RSPCError } from '@rspc/client';
import { createReactQueryHooks } from '@rspc/react';
import { LibraryArgs, Operations } from '@sd/core';
import {
QueryClient,
+107 -25
View File
@@ -24,7 +24,8 @@ importers:
apps/desktop:
specifiers:
'@rspc/client': ^0.0.5
'@rspc/client': ^0.0.6
'@rspc/tauri': ^0.0.6
'@sd/client': workspace:*
'@sd/core': workspace:*
'@sd/interface': workspace:*
@@ -51,7 +52,8 @@ importers:
vite-plugin-filter-replace: ^0.1.9
vite-plugin-svgr: ^2.2.1
dependencies:
'@rspc/client': 0.0.5_biqbaboplfbrettd7655fr4n2y
'@rspc/client': 0.0.6
'@rspc/tauri': 0.0.6_@tauri-apps+api@1.0.2
'@sd/client': link:../../packages/client
'@sd/core': link:../../core
'@sd/interface': link:../../packages/interface
@@ -170,7 +172,7 @@ importers:
apps/web:
specifiers:
'@fontsource/inter': ^4.5.11
'@rspc/client': ^0.0.5
'@rspc/client': ^0.0.6
'@sd/client': workspace:*
'@sd/core': workspace:*
'@sd/interface': workspace:*
@@ -190,7 +192,7 @@ importers:
vite-plugin-tsconfig-paths: ^1.1.0
dependencies:
'@fontsource/inter': 4.5.11
'@rspc/client': 0.0.5_biqbaboplfbrettd7655fr4n2y
'@rspc/client': 0.0.6
'@sd/client': link:../../packages/client
'@sd/core': link:../../core
'@sd/interface': link:../../packages/interface
@@ -223,7 +225,8 @@ importers:
packages/client:
specifiers:
'@rspc/client': ^0.0.5
'@rspc/client': ^0.0.6
'@rspc/react': ^0.0.6
'@sd/config': workspace:*
'@sd/core': workspace:*
'@sd/interface': workspace:*
@@ -238,7 +241,8 @@ importers:
typescript: ^4.7.4
zustand: 4.0.0
dependencies:
'@rspc/client': 0.0.5
'@rspc/client': 0.0.6
'@rspc/react': 0.0.6
'@sd/config': link:../config
'@sd/core': link:../../core
'@sd/interface': link:../interface
@@ -464,7 +468,7 @@ importers:
postcss: 8.4.14
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
tailwindcss: 3.1.8
tailwindcss: 3.1.8_postcss@8.4.14
devDependencies:
'@babel/core': 7.18.13
'@sd/config': link:../config
@@ -2191,8 +2195,8 @@ packages:
'@cspell/dict-docker': 1.1.1
'@cspell/dict-dotnet': 2.0.1
'@cspell/dict-elixir': 2.0.1
'@cspell/dict-en_us': 2.3.3
'@cspell/dict-en-gb': 1.1.33
'@cspell/dict-en_us': 2.3.3
'@cspell/dict-filetypes': 2.1.1
'@cspell/dict-fonts': 2.1.0
'@cspell/dict-fullstack': 2.0.6
@@ -3797,29 +3801,29 @@ packages:
estree-walker: 2.0.2
picomatch: 2.3.1
/@rspc/client/0.0.5:
resolution: {integrity: sha512-k6xLz1YoA9SBLNk/EdDjbo/0zUj5aBP6l104CQlaEVjmdIhacP10IC8CG9j9fyg3w5Svok8aO5dhLTRxZhPeIA==}
/@rspc/client/0.0.6:
resolution: {integrity: sha512-NcJbmObbf+BzFcYWGvZaP7+a+KWTbAk9CkBRqW1nIu7TamV7tZtkHVmibwPHTeFnpAKPlKV7SH5vodV4yYETcw==}
dev: false
/@rspc/react/0.0.6:
resolution: {integrity: sha512-iU7DUbc0WkMW7q53sx0+t/gUhcShQ/a0KLpBmHGT6QTwhjnFsdqzW7GohCD4CTcT+RYUxirqHq6TvKPlmtKHcQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
'@rspc/client': 0.0.6
'@tanstack/react-query': 4.2.3
'@tauri-apps/api': 1.0.2
transitivePeerDependencies:
- react-dom
- react-native
dev: false
/@rspc/client/0.0.5_biqbaboplfbrettd7655fr4n2y:
resolution: {integrity: sha512-k6xLz1YoA9SBLNk/EdDjbo/0zUj5aBP6l104CQlaEVjmdIhacP10IC8CG9j9fyg3w5Svok8aO5dhLTRxZhPeIA==}
/@rspc/tauri/0.0.6_@tauri-apps+api@1.0.2:
resolution: {integrity: sha512-zFitmJC/r0WNv2s9yw9R1mHkUgYQ6Qfm79zp0X0GjV3qq8ZhViWcQNxvouYAJrqR3eBiuNHbqie0Fa6YnAuNCA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
'@tauri-apps/api': ^1.0.2
dependencies:
'@tanstack/react-query': 4.2.3_biqbaboplfbrettd7655fr4n2y
'@rspc/client': 0.0.6
'@tauri-apps/api': 1.0.2
react: 18.2.0
transitivePeerDependencies:
- react-dom
- react-native
dev: false
/@sindresorhus/is/0.14.0:
@@ -5431,7 +5435,7 @@ packages:
tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1'
dependencies:
mini-svg-data-uri: 1.4.4
tailwindcss: 3.1.8
tailwindcss: 3.1.8_postcss@8.4.14
dev: false
/@tailwindcss/line-clamp/0.4.0:
@@ -5445,7 +5449,7 @@ packages:
peerDependencies:
tailwindcss: '>=2.0.0 || >=3.0.0 || >=3.0.0-alpha.1'
dependencies:
tailwindcss: 3.1.8
tailwindcss: 3.1.8_postcss@8.4.14
dev: true
/@tailwindcss/typography/0.5.4:
@@ -5466,7 +5470,7 @@ packages:
lodash.castarray: 4.4.0
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
tailwindcss: 3.1.8
tailwindcss: 3.1.8_postcss@8.4.14
dev: true
/@tanstack/match-sorter-utils/8.1.1:
@@ -6068,6 +6072,7 @@ packages:
dependencies:
tailwindcss: 3.1.8
transitivePeerDependencies:
- postcss
- ts-node
dev: true
@@ -7069,6 +7074,7 @@ packages:
normalize-range: 0.1.2
picocolors: 1.0.0
postcss-value-parser: 4.2.0
dev: false
/autoprefixer/10.4.7_postcss@8.4.14:
resolution: {integrity: sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==}
@@ -7650,7 +7656,7 @@ packages:
dev: true
/buffer-equal/0.0.1:
resolution: {integrity: sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=}
resolution: {integrity: sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==}
engines: {node: '>=0.4.0'}
dev: true
@@ -8335,7 +8341,7 @@ packages:
- supports-color
/concat-map/0.0.1:
resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=}
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
/concat-stream/1.6.2:
resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==}
@@ -10967,7 +10973,7 @@ packages:
dev: true
/github-from-package/0.0.0:
resolution: {integrity: sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=}
resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}
dev: true
/github-slugger/1.4.0:
@@ -14493,6 +14499,16 @@ packages:
postcss: 7.0.39
dev: true
/postcss-import/14.1.0:
resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==}
engines: {node: '>=10.0.0'}
peerDependencies:
postcss: ^8.0.0
dependencies:
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.1
/postcss-import/14.1.0_postcss@8.4.14:
resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==}
engines: {node: '>=10.0.0'}
@@ -14504,6 +14520,14 @@ packages:
read-cache: 1.0.0
resolve: 1.22.1
/postcss-js/4.0.0:
resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==}
engines: {node: ^12 || ^14 || >= 16}
peerDependencies:
postcss: ^8.3.3
dependencies:
camelcase-css: 2.0.1
/postcss-js/4.0.0_postcss@8.4.14:
resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==}
engines: {node: ^12 || ^14 || >= 16}
@@ -14513,6 +14537,21 @@ packages:
camelcase-css: 2.0.1
postcss: 8.4.14
/postcss-load-config/3.1.4:
resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
engines: {node: '>= 10'}
peerDependencies:
postcss: '>=8.0.9'
ts-node: '>=9.0.0'
peerDependenciesMeta:
postcss:
optional: true
ts-node:
optional: true
dependencies:
lilconfig: 2.0.6
yaml: 1.10.2
/postcss-load-config/3.1.4_postcss@8.4.14:
resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
engines: {node: '>= 10'}
@@ -14687,6 +14726,14 @@ packages:
postcss: 8.4.16
dev: true
/postcss-nested/5.0.6:
resolution: {integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.2.14
dependencies:
postcss-selector-parser: 6.0.10
/postcss-nested/5.0.6_postcss@8.4.14:
resolution: {integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==}
engines: {node: '>=12.0'}
@@ -17040,6 +17087,40 @@ packages:
resolution: {integrity: sha512-YSneUCZSFDYMwk+TGq8qYFdCA3yfBRdBlS7txSq0LUmzyeqRe3a8fBQzbz9M3WS/iFT4BNf/nmw9mEzrnSaC0g==}
engines: {node: '>=12.13.0'}
hasBin: true
peerDependencies:
postcss: ^8.0.9
dependencies:
arg: 5.0.2
chokidar: 3.5.3
color-name: 1.1.4
detective: 5.2.1
didyoumean: 1.2.2
dlv: 1.1.3
fast-glob: 3.2.11
glob-parent: 6.0.2
is-glob: 4.0.3
lilconfig: 2.0.6
normalize-path: 3.0.0
object-hash: 3.0.0
picocolors: 1.0.0
postcss: 8.4.16
postcss-import: 14.1.0
postcss-js: 4.0.0
postcss-load-config: 3.1.4
postcss-nested: 5.0.6
postcss-selector-parser: 6.0.10
postcss-value-parser: 4.2.0
quick-lru: 5.1.1
resolve: 1.22.1
transitivePeerDependencies:
- ts-node
/tailwindcss/3.1.8_postcss@8.4.14:
resolution: {integrity: sha512-YSneUCZSFDYMwk+TGq8qYFdCA3yfBRdBlS7txSq0LUmzyeqRe3a8fBQzbz9M3WS/iFT4BNf/nmw9mEzrnSaC0g==}
engines: {node: '>=12.13.0'}
hasBin: true
peerDependencies:
postcss: ^8.0.9
dependencies:
arg: 5.0.2
chokidar: 3.5.3
@@ -17904,6 +17985,7 @@ packages:
/unified/9.2.0:
resolution: {integrity: sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==}
dependencies:
'@types/unist': 2.0.6
bail: 1.0.5
extend: 3.0.2
is-buffer: 2.0.5