Bladeren bron

Update dependencies, mark external

main
Steve Ruiz 4 jaren geleden
bovenliggende
commit
0e477676c7

+ 5
- 0
CHANGELOG.md Bestand weergeven

@@ -1,3 +1,8 @@
1
+## 0.1.0
2
+
3
+- Mark dependencies as external
4
+- Revamp UI
5
+
1 6
 ## 0.0.133
2 7
 
3 8
 - Removed libraries (vec, svg, and intersect) to their own repositories.

+ 11
- 12
packages/tldraw/package.json Bestand weergeven

@@ -30,13 +30,6 @@
30 30
     "docs": "typedoc",
31 31
     "docs:watch": "typedoc --watch"
32 32
   },
33
-  "devDependencies": {
34
-    "tsconfig-replace-paths": "^0.0.5"
35
-  },
36
-  "peerDependencies": {
37
-    "react": ">=16.8",
38
-    "react-dom": "^16.8 || ^17.0"
39
-  },
40 33
   "dependencies": {
41 34
     "@radix-ui/react-alert-dialog": "^0.1.1",
42 35
     "@radix-ui/react-checkbox": "^0.1.1",
@@ -47,12 +40,18 @@
47 40
     "@radix-ui/react-radio-group": "^0.1.1",
48 41
     "@radix-ui/react-tooltip": "^0.1.1",
49 42
     "@stitches/react": "^1.2.5",
50
-    "@tldraw/core": "^0.1.13",
51
-    "@tldraw/intersect": "^0.1.3",
52
-    "@tldraw/vec": "^0.1.3",
53 43
     "perfect-freehand": "^1.0.16",
44
+    "react": ">=16.8",
45
+    "react-dom": "^16.8 || ^17.0",
54 46
     "react-hotkeys-hook": "^3.4.0",
55
-    "rko": "^0.5.25"
47
+    "rko": "^0.5.25",
48
+    "@tldraw/core": "^0.1.13",
49
+    "@tldraw/intersect": "^0.1.3",
50
+    "@tldraw/vec": "^0.1.3"
51
+  },
52
+  "peerDependencies": {},
53
+  "devDependencies": {
54
+    "tsconfig-replace-paths": "^0.0.5"
56 55
   },
57 56
   "gitHead": "083b36e167b6911927a6b58cbbb830b11b33f00a"
58
-}
57
+}

+ 35
- 2
packages/tldraw/scripts/build.js Bestand weergeven

@@ -25,7 +25,22 @@ async function main() {
25 25
       jsxFactory: 'React.createElement',
26 26
       jsxFragment: 'React.Fragment',
27 27
       tsconfig: './tsconfig.json',
28
-      external: ['react', 'react-dom'],
28
+      external: [
29
+        'react',
30
+        'react-dom',
31
+        '@stitches/react',
32
+        '@radix-ui/react-alert-dialog',
33
+        '@radix-ui/react-checkbox',
34
+        '@radix-ui/react-context-menu',
35
+        '@radix-ui/react-dropdown-menu',
36
+        '@radix-ui/react-icons',
37
+        '@radix-ui/react-id',
38
+        '@radix-ui/react-radio',
39
+        '@radix-ui/react-tooltip',
40
+        'perfect-freehand',
41
+        'rko',
42
+        'react-hotkeys-hook',
43
+      ],
29 44
       metafile: true,
30 45
     })
31 46
 
@@ -39,7 +54,25 @@ async function main() {
39 54
       tsconfig: './tsconfig.build.json',
40 55
       jsxFactory: 'React.createElement',
41 56
       jsxFragment: 'React.Fragment',
42
-      external: ['react', 'react-dom'],
57
+      external: [
58
+        'react',
59
+        'react-dom',
60
+        '@stitches/react',
61
+        '@radix-ui/react-alert-dialog',
62
+        '@radix-ui/react-checkbox',
63
+        '@radix-ui/react-context-menu',
64
+        '@radix-ui/react-dropdown-menu',
65
+        '@radix-ui/react-icons',
66
+        '@radix-ui/react-id',
67
+        '@radix-ui/react-radio',
68
+        '@radix-ui/react-tooltip',
69
+        '@tldraw/core',
70
+        '@tldraw/vec',
71
+        '@tldraw/intersect',
72
+        'perfect-freehand',
73
+        'rko',
74
+        'react-hotkeys-hook',
75
+      ],
43 76
       metafile: true,
44 77
     })
45 78
 

+ 19
- 1
packages/tldraw/scripts/dev.js Bestand weergeven

@@ -14,7 +14,25 @@ async function main() {
14 14
     jsxFactory: 'React.createElement',
15 15
     jsxFragment: 'React.Fragment',
16 16
     tsconfig: './tsconfig.build.json',
17
-    external: ['react', 'react-dom'],
17
+    external: [
18
+      'react',
19
+      'react-dom',
20
+      '@stitches/react',
21
+      '@radix-ui/react-alert-dialog',
22
+      '@radix-ui/react-checkbox',
23
+      '@radix-ui/react-context-menu',
24
+      '@radix-ui/react-dropdown-menu',
25
+      '@radix-ui/react-icons',
26
+      '@radix-ui/react-id',
27
+      '@radix-ui/react-radio',
28
+      '@radix-ui/react-tooltip',
29
+      '@tldraw/core',
30
+      '@tldraw/vec',
31
+      '@tldraw/intersect',
32
+      'perfect-freehand',
33
+      'rko',
34
+      'react-hotkeys-hook',
35
+    ],
18 36
     sourcemap: true,
19 37
     incremental: true,
20 38
     watch: {

+ 19
- 1
packages/tldraw/scripts/pre-dev.js Bestand weergeven

@@ -21,7 +21,25 @@ async function main() {
21 21
     jsxFactory: 'React.createElement',
22 22
     jsxFragment: 'React.Fragment',
23 23
     tsconfig: './tsconfig.build.json',
24
-    external: ['react', 'react-dom'],
24
+    external: [
25
+      'react',
26
+      'react-dom',
27
+      '@stitches/react',
28
+      '@radix-ui/react-alert-dialog',
29
+      '@radix-ui/react-checkbox',
30
+      '@radix-ui/react-context-menu',
31
+      '@radix-ui/react-dropdown-menu',
32
+      '@radix-ui/react-icons',
33
+      '@radix-ui/react-id',
34
+      '@radix-ui/react-radio',
35
+      '@radix-ui/react-tooltip',
36
+      '@tldraw/core',
37
+      '@tldraw/vec',
38
+      '@tldraw/intersect',
39
+      'perfect-freehand',
40
+      'rko',
41
+      'react-hotkeys-hook',
42
+    ],
25 43
   })
26 44
 }
27 45
 

+ 0
- 7
packages/tldraw/src/components/Panel/Panel.tsx Bestand weergeven

@@ -11,19 +11,12 @@ export const Panel = styled('div', {
11 11
       center: {
12 12
         borderTopLeftRadius: '$4',
13 13
         borderTopRightRadius: '$4',
14
-        // borderTop: '1px solid $panelBorder',
15
-        // borderLeft: '1px solid $panelBorder',
16
-        // borderRight: '1px solid $panelBorder',
17 14
       },
18 15
       left: {
19 16
         borderBottomRightRadius: '$3',
20
-        // borderBottom: '1px solid $panelBorder',
21
-        // borderRight: '1px solid $panelBorder',
22 17
       },
23 18
       right: {
24 19
         borderBottomLeftRadius: '$3',
25
-        // borderBottom: '1px solid $panelBorder',
26
-        // borderLeft: '1px solid $panelBorder',
27 20
       },
28 21
     },
29 22
   },

+ 2
- 0
www/public/sw.js
Diff onderdrukt omdat het te groot bestand
Bestand weergeven


+ 1
- 1
www/public/sw.js.map
Diff onderdrukt omdat het te groot bestand
Bestand weergeven


+ 2
- 0
www/public/workbox-a6b3f14f.js
Diff onderdrukt omdat het te groot bestand
Bestand weergeven


+ 1
- 0
www/public/worker-2g_btdz3gVhfesMPsbiie.js Bestand weergeven

@@ -0,0 +1 @@
1
+self.__WB_DISABLE_DEV_LOGS=!0;

+ 16
- 14
yarn.lock Bestand weergeven

@@ -3014,12 +3014,14 @@
3014 3014
     "@babel/runtime" "^7.12.5"
3015 3015
     "@testing-library/dom" "^8.0.0"
3016 3016
 
3017
-"@tldraw/core@^0.1.13":
3018
-  version "0.1.13"
3019
-  resolved "https://registry.yarnpkg.com/@tldraw/core/-/core-0.1.13.tgz#e37099ec80ac989f3ff8187b35a12a073728df1a"
3020
-  integrity sha512-bfbURvvumkj8fjdyDDEJmX1m09IFFmDg3uFlNZuLFi66KEKPQ5rOO+/lo5NCbJqy1vH66n5/qlhRm+ZeRc9GxA==
3017
+"@tldraw/core@^0.1.16":
3018
+  version "0.1.16"
3019
+  resolved "https://registry.yarnpkg.com/@tldraw/core/-/core-0.1.16.tgz#31377c5549ec83dc84b13d4af864892a9f4cf97a"
3020
+  integrity sha512-IJSIgM7ndFIoLA0tgqFU9qaTlQVdv8vyswCqPlTCfo7cz0cVsA5A3ndfWazoTM19S0x6AkvE1cxMDkuNq6U79Q==
3021 3021
   dependencies:
3022
-    "@use-gesture/react" "^10.0.2"
3022
+    "@tldraw/intersect" "^0.1.3"
3023
+    "@tldraw/vec" "^0.1.3"
3024
+    "@use-gesture/react" "^10.1.3"
3023 3025
 
3024 3026
 "@tldraw/intersect@^0.1.3":
3025 3027
   version "0.1.3"
@@ -3350,17 +3352,17 @@
3350 3352
     "@typescript-eslint/types" "4.33.0"
3351 3353
     eslint-visitor-keys "^2.0.0"
3352 3354
 
3353
-"@use-gesture/core@10.1.1":
3354
-  version "10.1.1"
3355
-  resolved "https://registry.yarnpkg.com/@use-gesture/core/-/core-10.1.1.tgz#e1a6ef6f2566fc5f2eaeb8b5549ebe93d5cafb82"
3356
-  integrity sha512-IAHo/pus6kzgNErKnUoS9h/eAbRFByyHL+02MmBRa6A8zu8raXpwl/VIgHjBTUNh7fJtlhzyljIPI6r9Bwz6bA==
3355
+"@use-gesture/core@10.1.3":
3356
+  version "10.1.3"
3357
+  resolved "https://registry.yarnpkg.com/@use-gesture/core/-/core-10.1.3.tgz#3fc3515af7b1bf26e2035350d653e3287a6e1fe0"
3358
+  integrity sha512-eAwlcE7vppFtaki6mcrSwRa88Z2JAPlfNh35b1MRzhhutgKCUmudYur5JfrKPEvjnUk+KGXWFHCHVfb63c8DPQ==
3357 3359
 
3358
-"@use-gesture/react@^10.0.2":
3359
-  version "10.1.1"
3360
-  resolved "https://registry.yarnpkg.com/@use-gesture/react/-/react-10.1.1.tgz#b0daa4baa81185f4732756568793e6a3e0efc913"
3361
-  integrity sha512-wjaUJzhtHtkzg5QLirdgKyM0B4MweT8dWrP1vrz1uc6K9zcv78qwGR7k/k3tG2bXw/yGvZBYO+vKvLYTJu4hmA==
3360
+"@use-gesture/react@^10.1.3":
3361
+  version "10.1.3"
3362
+  resolved "https://registry.yarnpkg.com/@use-gesture/react/-/react-10.1.3.tgz#a884f8a345a2a602a1aac42b11746f9e48fdc10f"
3363
+  integrity sha512-i7q2k9pRmNG3YWiMMKSQd99uZQoo20OCwT238ejkWdWru8+0SWJmnDdXA4UfYLT47G4ASEpbMtkTkduDVAm1WA==
3362 3364
   dependencies:
3363
-    "@use-gesture/core" "10.1.1"
3365
+    "@use-gesture/core" "10.1.3"
3364 3366
 
3365 3367
 "@zkochan/cmd-shim@^3.1.0":
3366 3368
   version "3.1.0"

Laden…
Annuleren
Opslaan