diff --git a/README.md b/README.md index 7e865bc39..0dcb937ad 100644 --- a/README.md +++ b/README.md @@ -12,20 +12,20 @@ Welcome to the [tldraw](https://tldraw.com) monorepo. Here you'll find the sourc This repository is a monorepo containing two packages: -- **packages/tldraw** contains the source for the [@tldraw/tldraw](https://www.npmjs.com/package/@tldraw/tldraw) package. This is an editor as a React component named ``. You can use this package to embed the tldraw editor in any React application. -- **packages/core** contains the source for the [@tldraw/core](https://www.npmjs.com/package/@tldraw/core) package. This is a renderer for React components in a canvas-style UI. It is used by `@tldraw/tldraw` as well as several other projects. +- [**packages/tldraw**](https://github.com/tldraw/tldraw/tree/main/packages/tldraw) contains the source for the [@tldraw/tldraw](https://www.npmjs.com/package/@tldraw/tldraw) package. This is an editor as a React component named ``. You can use this package to embed the tldraw editor in any React application. +- [**packages/core**](https://github.com/tldraw/tldraw/tree/main/packages/core) contains the source for the [@tldraw/core](https://www.npmjs.com/package/@tldraw/core) package. This is a renderer for React components in a canvas-style UI. It is used by `@tldraw/tldraw` as well as several other projects. -...three apps: +...and three apps: -- **apps/www** contains the source for the [tldraw.com](https://tldraw.com) website. -- **apps/vscode** contains the source for the [tldraw VS Code extension](https://marketplace.visualstudio.com/items?itemName=tldraw-org.tldraw-vscode). -- **apps/electron** contains the source for an experimental Electron app. +- [**apps/www**](https://github.com/tldraw/tldraw/tree/main/apps/www) contains the source for the [tldraw.com](https://tldraw.com) website. +- [**apps/vscode**](https://github.com/tldraw/tldraw/tree/main/apps/vscode) contains the source for the [tldraw VS Code extension](https://marketplace.visualstudio.com/items?itemName=tldraw-org.tldraw-vscode). +- [**apps/electron**](https://github.com/tldraw/tldraw/tree/main/apps/electron) contains the source for an experimental Electron app. ...and three examples: -- **examples/core-example** is a simple example for `@tldraw/core`. -- **examples/core-example-advanced** is a second example for `@tldraw/core`. -- **examples/tldraw-example** is an example for `@tldraw/tldraw`. +- [**examples/core-example**](https://github.com/tldraw/tldraw/tree/main/examples/core-example) is a simple example for `@tldraw/core`. +- [**examples/core-example-advanced**](https://github.com/tldraw/tldraw/tree/main/examples/core-example-advanced) is a second example for `@tldraw/core`. +- [**examples/tldraw-example**](https://github.com/tldraw/tldraw/tree/main/examples/tldraw-example) is an example for `@tldraw/tldraw`. ## Contribution diff --git a/apps/electron/README.md b/apps/electron/README.md index 79ff564a0..0a5833d63 100644 --- a/apps/electron/README.md +++ b/apps/electron/README.md @@ -1,11 +1,9 @@ -# @tldraw/tldraw-electron +
+ +
-An electron wrapper for tldraw. Not yet published. +# @tldraw/electron -## Development +An experimental electron wrapper for [tldraw](https://tldraw.com). -From the root of the repository, run: - -```bash -yarn start:vscode -``` +Not yet distributed. diff --git a/apps/electron/card-repo.png b/apps/electron/card-repo.png new file mode 100644 index 000000000..2b3997cbd Binary files /dev/null and b/apps/electron/card-repo.png differ diff --git a/apps/www/README.md b/apps/www/README.md index de33f50ce..132ba9126 100644 --- a/apps/www/README.md +++ b/apps/www/README.md @@ -1 +1,7 @@ -## tldraw/web +
+ +
+ +# @tldraw/www + +The [tldraw](https://tldraw.com) website. diff --git a/apps/www/card-repo.png b/apps/www/card-repo.png new file mode 100644 index 000000000..2b3997cbd Binary files /dev/null and b/apps/www/card-repo.png differ diff --git a/examples/core-example-advanced/README.md b/examples/core-example-advanced/README.md index 96d36fb16..b39aeb116 100644 --- a/examples/core-example-advanced/README.md +++ b/examples/core-example-advanced/README.md @@ -1,8 +1,12 @@ -# @tldraw/core Advanced Example +
+ +
+ +# @tldraw/core-example-advanced An advanced example project for `@tldraw/core`. To start this project: -- run `yarn start` in the root directory +- run `yarn start:core` from the repository's root directory - open `http://localhost:5420` in your browser diff --git a/examples/core-example-advanced/card-repo.png b/examples/core-example-advanced/card-repo.png new file mode 100644 index 000000000..2b3997cbd Binary files /dev/null and b/examples/core-example-advanced/card-repo.png differ diff --git a/examples/core-example/README.md b/examples/core-example/README.md index a1f8c326b..3f6831be8 100644 --- a/examples/core-example/README.md +++ b/examples/core-example/README.md @@ -1,8 +1,3 @@ # @tldraw/core Simple Example A (relatively) simple example project for `@tldraw/core`. - -To start this project: - -- run `yarn start:simple` in the root directory -- open `http://localhost:5420` in your browser diff --git a/examples/core-example/card-repo.png b/examples/core-example/card-repo.png new file mode 100644 index 000000000..2b3997cbd Binary files /dev/null and b/examples/core-example/card-repo.png differ diff --git a/examples/tldraw-example/README.md b/examples/tldraw-example/README.md index 2d3ac4a5a..1bd6a7523 100644 --- a/examples/tldraw-example/README.md +++ b/examples/tldraw-example/README.md @@ -1,6 +1,12 @@ +
+ +
+ # @tldraw/tldraw-example -An example for @tldraw/tldraw with a very fast dev server. +An example project for `@tldraw/tldraw`. -**Note:** You probably do not need to start the server here: it is started as -part of `yarn start` in the root directory. +To start this project: + +- run `yarn start` from the repository's root directory +- open `http://localhost:5420` in your browser diff --git a/examples/tldraw-example/card-repo.png b/examples/tldraw-example/card-repo.png new file mode 100644 index 000000000..2b3997cbd Binary files /dev/null and b/examples/tldraw-example/card-repo.png differ diff --git a/examples/tldraw-example/tsconfig.tsbuildinfo b/examples/tldraw-example/tsconfig.tsbuildinfo deleted file mode 100644 index dec7891d1..000000000 --- a/examples/tldraw-example/tsconfig.tsbuildinfo +++ /dev/null @@ -1,1800 +0,0 @@ -{ - "program": { - "fileInfos": { - "./node_modules/typescript/lib/lib.es5.d.ts": { - "version": "b3584bc5798ed422ce2516df360ffa9cf2d80b5eae852867db9ba3743145f895", - "signature": "b3584bc5798ed422ce2516df360ffa9cf2d80b5eae852867db9ba3743145f895", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2015.d.ts": { - "version": "dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6", - "signature": "dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6", - "affectsGlobalScope": false - }, - "./node_modules/typescript/lib/lib.es2016.d.ts": { - "version": "7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467", - "signature": "7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467", - "affectsGlobalScope": false - }, - "./node_modules/typescript/lib/lib.es2017.d.ts": { - "version": "8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9", - "signature": "8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9", - "affectsGlobalScope": false - }, - "./node_modules/typescript/lib/lib.es2018.d.ts": { - "version": "5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06", - "signature": "5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06", - "affectsGlobalScope": false - }, - "./node_modules/typescript/lib/lib.es2019.d.ts": { - "version": "e6b724280c694a9f588847f754198fb96c43d805f065c3a5b28bbc9594541c84", - "signature": "e6b724280c694a9f588847f754198fb96c43d805f065c3a5b28bbc9594541c84", - "affectsGlobalScope": false - }, - "./node_modules/typescript/lib/lib.es2020.d.ts": { - "version": "e21c071ca3e1b4a815d5f04a7475adcaeea5d64367e840dd0154096d705c3940", - "signature": "e21c071ca3e1b4a815d5f04a7475adcaeea5d64367e840dd0154096d705c3940", - "affectsGlobalScope": false - }, - "./node_modules/typescript/lib/lib.esnext.d.ts": { - "version": "fc7a21dd3ee27fd0a9ff1c46534efcd9c3cec51a445b479bb326d871c0aa8302", - "signature": "fc7a21dd3ee27fd0a9ff1c46534efcd9c3cec51a445b479bb326d871c0aa8302", - "affectsGlobalScope": false - }, - "./node_modules/typescript/lib/lib.dom.d.ts": { - "version": "feeeb1dd8a80fb76be42b0426e8f3ffa9bdef3c2f3c12c147e7660b1c5ba8b3b", - "signature": "feeeb1dd8a80fb76be42b0426e8f3ffa9bdef3c2f3c12c147e7660b1c5ba8b3b", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2015.core.d.ts": { - "version": "46ee15e9fefa913333b61eaf6b18885900b139867d89832a515059b62cf16a17", - "signature": "46ee15e9fefa913333b61eaf6b18885900b139867d89832a515059b62cf16a17", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2015.collection.d.ts": { - "version": "43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c", - "signature": "43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2015.generator.d.ts": { - "version": "cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a", - "signature": "cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2015.iterable.d.ts": { - "version": "8b2a5df1ce95f78f6b74f1a555ccdb6baab0486b42d8345e0871dd82811f9b9a", - "signature": "8b2a5df1ce95f78f6b74f1a555ccdb6baab0486b42d8345e0871dd82811f9b9a", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2015.promise.d.ts": { - "version": "2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c", - "signature": "2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2015.proxy.d.ts": { - "version": "810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357", - "signature": "810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2015.reflect.d.ts": { - "version": "62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6", - "signature": "62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2015.symbol.d.ts": { - "version": "3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93", - "signature": "3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": { - "version": "9d122b7e8c1a5c72506eea50c0973cba55b92b5532d5cafa8a6ce2c547d57551", - "signature": "9d122b7e8c1a5c72506eea50c0973cba55b92b5532d5cafa8a6ce2c547d57551", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2016.array.include.d.ts": { - "version": "3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006", - "signature": "3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2017.object.d.ts": { - "version": "17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a", - "signature": "17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": { - "version": "7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98", - "signature": "7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2017.string.d.ts": { - "version": "6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577", - "signature": "6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2017.intl.d.ts": { - "version": "12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d", - "signature": "12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": { - "version": "b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e", - "signature": "b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": { - "version": "0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a", - "signature": "0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": { - "version": "a40c4d82bf13fcded295ac29f354eb7d40249613c15e07b53f2fc75e45e16359", - "signature": "a40c4d82bf13fcded295ac29f354eb7d40249613c15e07b53f2fc75e45e16359", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2018.intl.d.ts": { - "version": "df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e", - "signature": "df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2018.promise.d.ts": { - "version": "bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c", - "signature": "bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2018.regexp.d.ts": { - "version": "c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8", - "signature": "c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2019.array.d.ts": { - "version": "9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951", - "signature": "9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2019.object.d.ts": { - "version": "6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de", - "signature": "6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2019.string.d.ts": { - "version": "93544ca2f26a48716c1b6c5091842cad63129daac422dfa4bc52460465f22bb1", - "signature": "93544ca2f26a48716c1b6c5091842cad63129daac422dfa4bc52460465f22bb1", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2019.symbol.d.ts": { - "version": "2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993", - "signature": "2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2020.bigint.d.ts": { - "version": "7b5a10e3c897fabece5a51aa85b4111727d7adb53c2734b5d37230ff96802a09", - "signature": "7b5a10e3c897fabece5a51aa85b4111727d7adb53c2734b5d37230ff96802a09", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2020.promise.d.ts": { - "version": "7435b75fdf3509622e79622dbe5091cf4b09688410ee2034e4fc17d0c99d0862", - "signature": "7435b75fdf3509622e79622dbe5091cf4b09688410ee2034e4fc17d0c99d0862", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts": { - "version": "e7e8e1d368290e9295ef18ca23f405cf40d5456fa9f20db6373a61ca45f75f40", - "signature": "e7e8e1d368290e9295ef18ca23f405cf40d5456fa9f20db6373a61ca45f75f40", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2020.string.d.ts": { - "version": "faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e", - "signature": "faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts": { - "version": "936d7d2e8851af9ccfa5333b15e877a824417d352b1d7fd06388639dc69ef80a", - "signature": "936d7d2e8851af9ccfa5333b15e877a824417d352b1d7fd06388639dc69ef80a", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.es2020.intl.d.ts": { - "version": "e79ca55569f09a5dc3354be04dba4ae85865b1dce98bf46738ffe231c669621f", - "signature": "e79ca55569f09a5dc3354be04dba4ae85865b1dce98bf46738ffe231c669621f", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.esnext.intl.d.ts": { - "version": "506b80b9951c9381dc5f11897b31fca5e2a65731d96ddefa19687fbc26b23c6e", - "signature": "506b80b9951c9381dc5f11897b31fca5e2a65731d96ddefa19687fbc26b23c6e", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.esnext.string.d.ts": { - "version": "fb4416144c1bf0323ccbc9afb0ab289c07312214e8820ad17d709498c865a3fe", - "signature": "fb4416144c1bf0323ccbc9afb0ab289c07312214e8820ad17d709498c865a3fe", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.esnext.promise.d.ts": { - "version": "cd6efb9467a8b6338ece2e2855e37765700f2cd061ca54b01b33878cf5c7677e", - "signature": "cd6efb9467a8b6338ece2e2855e37765700f2cd061ca54b01b33878cf5c7677e", - "affectsGlobalScope": true - }, - "./node_modules/typescript/lib/lib.esnext.weakref.d.ts": { - "version": "1e61418f41d404e744b6536af9f8c6f6674dd4d54c12335cd0c4f7eded69cf3f", - "signature": "1e61418f41d404e744b6536af9f8c6f6674dd4d54c12335cd0c4f7eded69cf3f", - "affectsGlobalScope": true - }, - "../../node_modules/tslib/tslib.d.ts": { - "version": "12f4cfe2fe60b810c3174537bc2ddb20c1067b7768643d12cb1266fd183afb75", - "signature": "12f4cfe2fe60b810c3174537bc2ddb20c1067b7768643d12cb1266fd183afb75", - "affectsGlobalScope": false - }, - "../../node_modules/@types/react/global.d.ts": { - "version": "ecf78e637f710f340ec08d5d92b3f31b134a46a4fcf2e758690d8c46ce62cba6", - "signature": "ecf78e637f710f340ec08d5d92b3f31b134a46a4fcf2e758690d8c46ce62cba6", - "affectsGlobalScope": true - }, - "../../node_modules/csstype/index.d.ts": { - "version": "4ee363f83d7be2202f34fcd84c44da71bf3a9329fee8a05f976f75083a52ea94", - "signature": "4ee363f83d7be2202f34fcd84c44da71bf3a9329fee8a05f976f75083a52ea94", - "affectsGlobalScope": false - }, - "../../node_modules/@types/prop-types/index.d.ts": { - "version": "f7b46d22a307739c145e5fddf537818038fdfffd580d79ed717f4d4d37249380", - "signature": "f7b46d22a307739c145e5fddf537818038fdfffd580d79ed717f4d4d37249380", - "affectsGlobalScope": false - }, - "../../node_modules/@types/scheduler/tracing.d.ts": { - "version": "f5a8b384f182b3851cec3596ccc96cb7464f8d3469f48c74bf2befb782a19de5", - "signature": "f5a8b384f182b3851cec3596ccc96cb7464f8d3469f48c74bf2befb782a19de5", - "affectsGlobalScope": false - }, - "../../node_modules/@types/react/index.d.ts": { - "version": "adf1bb8820af989bb0de3c7c6cb9d7b7dbe208d06028e6113f160447a04e21a8", - "signature": "adf1bb8820af989bb0de3c7c6cb9d7b7dbe208d06028e6113f160447a04e21a8", - "affectsGlobalScope": true - }, - "../../node_modules/@types/history/domutils.d.ts": { - "version": "271cde49dfd9b398ccc91bb3aaa43854cf76f4d14e10fed91cbac649aa6cbc63", - "signature": "271cde49dfd9b398ccc91bb3aaa43854cf76f4d14e10fed91cbac649aa6cbc63", - "affectsGlobalScope": true - }, - "../../node_modules/@types/history/createbrowserhistory.d.ts": { - "version": "2bcecd31f1b4281710c666843fc55133a0ee25b143e59f35f49c62e168123f4b", - "signature": "2bcecd31f1b4281710c666843fc55133a0ee25b143e59f35f49c62e168123f4b", - "affectsGlobalScope": false - }, - "../../node_modules/@types/history/createhashhistory.d.ts": { - "version": "a6273756fa05f794b64fe1aff45f4371d444f51ed0257f9364a8b25f3501915d", - "signature": "a6273756fa05f794b64fe1aff45f4371d444f51ed0257f9364a8b25f3501915d", - "affectsGlobalScope": false - }, - "../../node_modules/@types/history/creatememoryhistory.d.ts": { - "version": "2374e4ddc628bd0af8ce7578621f1b9d08ab183f4dbacb8749eabb1a85018196", - "signature": "2374e4ddc628bd0af8ce7578621f1b9d08ab183f4dbacb8749eabb1a85018196", - "affectsGlobalScope": false - }, - "../../node_modules/@types/history/locationutils.d.ts": { - "version": "25d91fb9ed77a828cc6c7a863236fb712dafcd52f816eec481bd0c1f589f4404", - "signature": "25d91fb9ed77a828cc6c7a863236fb712dafcd52f816eec481bd0c1f589f4404", - "affectsGlobalScope": false - }, - "../../node_modules/@types/history/pathutils.d.ts": { - "version": "4cd14cea22eed1bfb0dc76183e56989f897ac5b14c0e2a819e5162eafdcfe243", - "signature": "4cd14cea22eed1bfb0dc76183e56989f897ac5b14c0e2a819e5162eafdcfe243", - "affectsGlobalScope": false - }, - "../../node_modules/@types/history/index.d.ts": { - "version": "ab35d08aa06a7615f06dad04db7e88f27d623220f05de68a94f16d5d22e6aaea", - "signature": "ab35d08aa06a7615f06dad04db7e88f27d623220f05de68a94f16d5d22e6aaea", - "affectsGlobalScope": false - }, - "../../node_modules/@types/react-router/index.d.ts": { - "version": "f8116d99ea6244e8b1492a9229b5d7e46e66f3fa21691d356ff173f03a14b6c9", - "signature": "f8116d99ea6244e8b1492a9229b5d7e46e66f3fa21691d356ff173f03a14b6c9", - "affectsGlobalScope": false - }, - "../../node_modules/@types/react-router-dom/index.d.ts": { - "version": "791da337747613f208302f66336cd238717afa0a8dbe25d7dcaf3d93b9928971", - "signature": "791da337747613f208302f66336cd238717afa0a8dbe25d7dcaf3d93b9928971", - "affectsGlobalScope": false - }, - "../core/dist/types/types.d.ts": { - "version": "80121fa9e616111cbcc495b7e6c3d2880de4b1fe0a1ac0504485deec94769f5e", - "signature": "80121fa9e616111cbcc495b7e6c3d2880de4b1fe0a1ac0504485deec94769f5e", - "affectsGlobalScope": false - }, - "../core/dist/types/components/renderer/renderer.d.ts": { - "version": "5d28b14173e55b7fdf836cdd4bb6c1176ba1bcc689994611cd117771d226b8ac", - "signature": "5d28b14173e55b7fdf836cdd4bb6c1176ba1bcc689994611cd117771d226b8ac", - "affectsGlobalScope": false - }, - "../core/dist/types/components/renderer/index.d.ts": { - "version": "b838a4df8b7dcf7fb18c31548f6df2db3557bb0e61ebfcfcb5dc630a5bb9f57e", - "signature": "b838a4df8b7dcf7fb18c31548f6df2db3557bb0e61ebfcfcb5dc630a5bb9f57e", - "affectsGlobalScope": false - }, - "../core/dist/types/components/brush/brushupdater.d.ts": { - "version": "0c8c2a5d7036374002bc399b41cac0e1be8f7a6d703ce3aadb6a81d8bbbe1ad9", - "signature": "0c8c2a5d7036374002bc399b41cac0e1be8f7a6d703ce3aadb6a81d8bbbe1ad9", - "affectsGlobalScope": false - }, - "../core/dist/types/components/brush/brush.d.ts": { - "version": "f5950879bd8d3b947e4c8b502f0bf8f623685787df418f7a3394b9b35b71a3e6", - "signature": "f5950879bd8d3b947e4c8b502f0bf8f623685787df418f7a3394b9b35b71a3e6", - "affectsGlobalScope": false - }, - "../core/dist/types/components/brush/index.d.ts": { - "version": "2541d288e2ab69f4c813b165fdcfea7e35b1858ae28731d47136306575c677d7", - "signature": "2541d288e2ab69f4c813b165fdcfea7e35b1858ae28731d47136306575c677d7", - "affectsGlobalScope": false - }, - "../core/dist/types/components/index.d.ts": { - "version": "9d7e8428f02e199561a6b17ed57c051a999954cce282bea45a886808fc42620e", - "signature": "9d7e8428f02e199561a6b17ed57c051a999954cce282bea45a886808fc42620e", - "affectsGlobalScope": false - }, - "../core/dist/types/utils/polyfills.d.ts": { - "version": "e0cf19f141c3b2632d9fc02d65a753864304fd6cc4391fcb532844356399519f", - "signature": "e0cf19f141c3b2632d9fc02d65a753864304fd6cc4391fcb532844356399519f", - "affectsGlobalScope": false - }, - "../core/dist/types/utils/utils.d.ts": { - "version": "0bea66a0c4bc572f6cdd0ed72fa9cd5981823d90e1bd032751c616d068e83dbe", - "signature": "0bea66a0c4bc572f6cdd0ed72fa9cd5981823d90e1bd032751c616d068e83dbe", - "affectsGlobalScope": false - }, - "../core/dist/types/utils/intersect.d.ts": { - "version": "4853dcad8dee51622d7ceb1211a131f32aac2dbd84962a660cd638943928181e", - "signature": "4853dcad8dee51622d7ceb1211a131f32aac2dbd84962a660cd638943928181e", - "affectsGlobalScope": false - }, - "../core/dist/types/utils/svg.d.ts": { - "version": "9e4e91969e82c8fabbd27ef0539e4c9489221ede2157aff91dc0cfeff866f011", - "signature": "9e4e91969e82c8fabbd27ef0539e4c9489221ede2157aff91dc0cfeff866f011", - "affectsGlobalScope": false - }, - "../core/dist/types/utils/vec.d.ts": { - "version": "954360f47ffacaea1c304ff8e5db6e2457c72facf1d7f6ea2629b1605f20853b", - "signature": "954360f47ffacaea1c304ff8e5db6e2457c72facf1d7f6ea2629b1605f20853b", - "affectsGlobalScope": false - }, - "../core/dist/types/utils/index.d.ts": { - "version": "8d9f4e84eff6f5fee54ba4da3470f17ef3e6754f55e4c1431b030061d02aea31", - "signature": "8d9f4e84eff6f5fee54ba4da3470f17ef3e6754f55e4c1431b030061d02aea31", - "affectsGlobalScope": false - }, - "../core/dist/types/inputs.d.ts": { - "version": "c46f6b1bf9297efa4b25ec60544c562e1fcb08da02a23569b2fa860e77088d0c", - "signature": "c46f6b1bf9297efa4b25ec60544c562e1fcb08da02a23569b2fa860e77088d0c", - "affectsGlobalScope": false - }, - "../core/dist/types/index.d.ts": { - "version": "062065318d8acc40912798a5fde2c4ba54092da26be305c245cfa47b088ca39e", - "signature": "062065318d8acc40912798a5fde2c4ba54092da26be305c245cfa47b088ca39e", - "affectsGlobalScope": false - }, - "../../node_modules/zustand/vanilla.d.ts": { - "version": "5a7e08d1f741929f219121fd5adb83b12bdf6b4ed3c2e4179daf5e1e0be6fd4d", - "signature": "5a7e08d1f741929f219121fd5adb83b12bdf6b4ed3c2e4179daf5e1e0be6fd4d", - "affectsGlobalScope": false - }, - "../../node_modules/zustand/index.d.ts": { - "version": "2f97c19039ae92c31b5e5044832b26c06d9d256d4ee62f2018e264062c3ffddb", - "signature": "2f97c19039ae92c31b5e5044832b26c06d9d256d4ee62f2018e264062c3ffddb", - "affectsGlobalScope": false - }, - "../../node_modules/rko/dist/types/types.d.ts": { - "version": "33560081b50664c17b8c668a9fe5c9ba5e703ff3a2dd0765f5b077acf076d705", - "signature": "33560081b50664c17b8c668a9fe5c9ba5e703ff3a2dd0765f5b077acf076d705", - "affectsGlobalScope": false - }, - "../../node_modules/rko/dist/types/state-manager.d.ts": { - "version": "6a8f250dc78450c1d52bd6b3f5806970cbd60e1261b28663fd26437e1210b56a", - "signature": "6a8f250dc78450c1d52bd6b3f5806970cbd60e1261b28663fd26437e1210b56a", - "affectsGlobalScope": false - }, - "../../node_modules/rko/dist/types/index.d.ts": { - "version": "f39e8c8f9631babb647ee57a7512af0924d6267925462ed01bd8b8bcaec6be90", - "signature": "f39e8c8f9631babb647ee57a7512af0924d6267925462ed01bd8b8bcaec6be90", - "affectsGlobalScope": false - }, - "../tldraw/dist/types/types.d.ts": { - "version": "1444afb2d3c50b5a15354934187d75bc9a7ca2d10bf20fe9c79cbcd1f8548549", - "signature": "1444afb2d3c50b5a15354934187d75bc9a7ca2d10bf20fe9c79cbcd1f8548549", - "affectsGlobalScope": false - }, - "../tldraw/dist/types/state/state.d.ts": { - "version": "3a31dc5b6306ee6cff5e03e4a3ab1eda22f07231bc207f77807915e7c01a96a9", - "signature": "3a31dc5b6306ee6cff5e03e4a3ab1eda22f07231bc207f77807915e7c01a96a9", - "affectsGlobalScope": false - }, - "../tldraw/dist/types/state/index.d.ts": { - "version": "56b752fe566b359f9c427203926281aa0e00e6439352a73ed4dda507f7ddf184", - "signature": "56b752fe566b359f9c427203926281aa0e00e6439352a73ed4dda507f7ddf184", - "affectsGlobalScope": false - }, - "../tldraw/dist/types/components/tldraw/tldraw.d.ts": { - "version": "43feed94e4697175cf0e8629b92dd131ca1663a757145478fc862e0636e8d897", - "signature": "43feed94e4697175cf0e8629b92dd131ca1663a757145478fc862e0636e8d897", - "affectsGlobalScope": false - }, - "../tldraw/dist/types/components/tldraw/index.d.ts": { - "version": "4f6226dd2d225493041ebe92bd792b3db8dc6df9440ce44ea11b5c6144d3a5e8", - "signature": "4f6226dd2d225493041ebe92bd792b3db8dc6df9440ce44ea11b5c6144d3a5e8", - "affectsGlobalScope": false - }, - "../tldraw/dist/types/shape/shape-utils.d.ts": { - "version": "d38050604ddb18035dbb3dbca1c8de57e857046ad940d7acc32d6bba70f5c4ca", - "signature": "d38050604ddb18035dbb3dbca1c8de57e857046ad940d7acc32d6bba70f5c4ca", - "affectsGlobalScope": false - }, - "../tldraw/dist/types/shape/shape-styles.d.ts": { - "version": "c78af8cbda6b66a04321b33d62aa4662c91aa5e82c49263362c0285aa0bac080", - "signature": "c78af8cbda6b66a04321b33d62aa4662c91aa5e82c49263362c0285aa0bac080", - "affectsGlobalScope": false - }, - "../tldraw/dist/types/shape/index.d.ts": { - "version": "6086684b3bcdaad070547a18b7a87e5aa29a73ecea6f8198ee5394fb9f937172", - "signature": "6086684b3bcdaad070547a18b7a87e5aa29a73ecea6f8198ee5394fb9f937172", - "affectsGlobalScope": false - }, - "../tldraw/dist/types/index.d.ts": { - "version": "66e917fa49cb1ad4bdbdc5e497487a75c2d8a44309799d5b207bc8ad4a19590f", - "signature": "66e917fa49cb1ad4bdbdc5e497487a75c2d8a44309799d5b207bc8ad4a19590f", - "affectsGlobalScope": false - }, - "./src/components/editor.tsx": { - "version": "1aacedaf4adc01e5d1bb6ee9ca764da7a1468bc89b4e969616dfc315a0f4ed50", - "signature": "f8331731fc5382268d4a685f4120ca5d5985399a04d4cdfdcf703718aaa046fb", - "affectsGlobalScope": false - }, - "./src/basic.tsx": { - "version": "d3b651559568a52bdd170f58af454616552ba0ab61e4065b1b268cef65870e7e", - "signature": "f51284cc1fe76dd333d222b211e634eaf464e6ee9d6b96cdea3311eb99c95af0", - "affectsGlobalScope": false - }, - "./src/controlled.tsx": { - "version": "97cfea694b471615a3758e0a1ff72c9e23705c74679dc9a509837c9a3313d04c", - "signature": "9d834ab271c77c54a2415a668db1703b0d6cb84f800134a69b7c9f58c11cef2e", - "affectsGlobalScope": false - }, - "./src/imperative.tsx": { - "version": "9d4ff3e296b50cd7d8273840a17204137965ddb5d2d9663bb07802a687bf0978", - "signature": "51bfe953d45d75a699c449072c10c497eaa14ae791c92f2ab96f9883e862c9cf", - "affectsGlobalScope": false - }, - "./src/embedded.tsx": { - "version": "4448effea95fc7b87ffffe866859c671717280e1ec2adc2bbf9c34da78d536a4", - "signature": "e48661ad8d58cfca4b7a2764942cf4553064099cc12080b998732b9686c1c43b", - "affectsGlobalScope": false - }, - "./src/changing-id.tsx": { - "version": "d03121515e54fb4689d84ad856867c64da621407e4a569fe86f5043859b3fb17", - "signature": "fd6e23d2e60ed580dd3c705d917b199d1169fd293ef7dd50d440ee3c0fcafc96", - "affectsGlobalScope": false - }, - "./src/app.tsx": { - "version": "4baaa16c2a157fe034e377b849bfe924037955215ba3942e3390440e16dbf615", - "signature": "2f43750b5e9778d6c056c90ff24fed4f3dd3f8f65b5f181c1eb24a5f6d22696b", - "affectsGlobalScope": false - }, - "../../node_modules/@types/react-dom/index.d.ts": { - "version": "b4dfafe583b829a382edccbe32303535d0785f0c02ba7f04418e2a81de97af8a", - "signature": "b4dfafe583b829a382edccbe32303535d0785f0c02ba7f04418e2a81de97af8a", - "affectsGlobalScope": false - }, - "./src/index.tsx": { - "version": "79f8132bc9ca255d1fae9860313b96f95c9f0201f5881a0f69553fa761782722", - "signature": "f667f6b1d66ba55f0dcd27f5ff050063fecfe289bad00e8c5d48344a775c1439", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/assert/strict.d.ts": { - "version": "c7bdc99177a2a94d25fb13722adaaf5b3291bf70b4d1b27584ba189dd3889ba3", - "signature": "c7bdc99177a2a94d25fb13722adaaf5b3291bf70b4d1b27584ba189dd3889ba3", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/globals.d.ts": { - "version": "d1c92b66c4105659fcad4eb76a1481f7311033e117d0678a1ec545e8ddb8d4c6", - "signature": "d1c92b66c4105659fcad4eb76a1481f7311033e117d0678a1ec545e8ddb8d4c6", - "affectsGlobalScope": true - }, - "../../node_modules/@types/node/async_hooks.d.ts": { - "version": "e23424b97418eca3226fd24de079f1203eb70360622e4e093af2aff14d4be6ec", - "signature": "e23424b97418eca3226fd24de079f1203eb70360622e4e093af2aff14d4be6ec", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/buffer.d.ts": { - "version": "dee93c07b4df5e26010dc9ec4cdf4d6e4076bb4474d2a8371529217c8b2740a4", - "signature": "dee93c07b4df5e26010dc9ec4cdf4d6e4076bb4474d2a8371529217c8b2740a4", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/child_process.d.ts": { - "version": "ed40f2f184db052dc8df62d1f199823c8bbccc487c0a2a7c54eeea0badcf4378", - "signature": "ed40f2f184db052dc8df62d1f199823c8bbccc487c0a2a7c54eeea0badcf4378", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/cluster.d.ts": { - "version": "04eaa93bd75f937f9184dcb95a7983800c5770cf8ddd8ac0f3734dc02f5b20ef", - "signature": "04eaa93bd75f937f9184dcb95a7983800c5770cf8ddd8ac0f3734dc02f5b20ef", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/console.d.ts": { - "version": "c8155caf28fc7b0a564156a5df28ad8a844a3bd32d331d148d8f3ce88025c870", - "signature": "c8155caf28fc7b0a564156a5df28ad8a844a3bd32d331d148d8f3ce88025c870", - "affectsGlobalScope": true - }, - "../../node_modules/@types/node/constants.d.ts": { - "version": "45ac321f2e15d268fd74a90ddaa6467dcaaff2c5b13f95b4b85831520fb7a491", - "signature": "45ac321f2e15d268fd74a90ddaa6467dcaaff2c5b13f95b4b85831520fb7a491", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/crypto.d.ts": { - "version": "dfc747ab8dd5f623055a4c26fd35e8cceca869fd3f1cf09701c941ca3679665a", - "signature": "dfc747ab8dd5f623055a4c26fd35e8cceca869fd3f1cf09701c941ca3679665a", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/dgram.d.ts": { - "version": "c9f5f2920ff61d7158417b8440d5181ddc34a3dfef811a5677dd8a9fb91471e9", - "signature": "c9f5f2920ff61d7158417b8440d5181ddc34a3dfef811a5677dd8a9fb91471e9", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/diagnostic_channel.d.ts": { - "version": "5cc0a492da3602510b8f5ed1852b1e0390002780d8758fbc8c0cd023ca7085f8", - "signature": "5cc0a492da3602510b8f5ed1852b1e0390002780d8758fbc8c0cd023ca7085f8", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/dns.d.ts": { - "version": "ec7dafafe751a5121f8f1c80201ebe7e7238c47e6329280a73c4d1ca4bb7fa28", - "signature": "ec7dafafe751a5121f8f1c80201ebe7e7238c47e6329280a73c4d1ca4bb7fa28", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/dns/promises.d.ts": { - "version": "64debeb10e4b7ae4ec9e89bfb4e04c6101ab98c3cc806d14e5488607cfec2753", - "signature": "64debeb10e4b7ae4ec9e89bfb4e04c6101ab98c3cc806d14e5488607cfec2753", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/domain.d.ts": { - "version": "2866a528b2708aa272ec3eaafd3c980abb23aec1ef831cfc5eb2186b98c37ce5", - "signature": "2866a528b2708aa272ec3eaafd3c980abb23aec1ef831cfc5eb2186b98c37ce5", - "affectsGlobalScope": true - }, - "../../node_modules/@types/node/events.d.ts": { - "version": "a5782d6cea81fe43d2db7ed41e789458c933ab3ab60602f7b5b14c4da3370496", - "signature": "a5782d6cea81fe43d2db7ed41e789458c933ab3ab60602f7b5b14c4da3370496", - "affectsGlobalScope": true - }, - "../../node_modules/@types/node/fs.d.ts": { - "version": "f258ba66915f0196ec344bc53afe1888240bbcc855ebd151b6cc072275533319", - "signature": "f258ba66915f0196ec344bc53afe1888240bbcc855ebd151b6cc072275533319", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/fs/promises.d.ts": { - "version": "6194335ee3353f7226ba31f31d6301d0c6be87228419c0a08976ccd9d4f1213e", - "signature": "6194335ee3353f7226ba31f31d6301d0c6be87228419c0a08976ccd9d4f1213e", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/http.d.ts": { - "version": "3ac12a54cfaa84683506db8d4cf779135a271d9f0ec18930cf53e61fbeea0c5d", - "signature": "3ac12a54cfaa84683506db8d4cf779135a271d9f0ec18930cf53e61fbeea0c5d", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/http2.d.ts": { - "version": "cf3d3b087d1a8a3355eec47d206162c75e912315b9b5c1cd49fda93e948fb80a", - "signature": "cf3d3b087d1a8a3355eec47d206162c75e912315b9b5c1cd49fda93e948fb80a", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/https.d.ts": { - "version": "36f316c066c4a72dd6f19fec49a074f935744fc9ccbe75c87ebc07fb2feb9062", - "signature": "36f316c066c4a72dd6f19fec49a074f935744fc9ccbe75c87ebc07fb2feb9062", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/inspector.d.ts": { - "version": "42176966283d3835c34278b9b5c0f470d484c0c0c6a55c20a2c916a1ce69b6e8", - "signature": "42176966283d3835c34278b9b5c0f470d484c0c0c6a55c20a2c916a1ce69b6e8", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/module.d.ts": { - "version": "0cff7901aedfe78e314f7d44088f07e2afa1b6e4f0473a4169b8456ca2fb245d", - "signature": "0cff7901aedfe78e314f7d44088f07e2afa1b6e4f0473a4169b8456ca2fb245d", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/net.d.ts": { - "version": "ec70fd6f8a9a83f850dab2960a6789e93d5b034b354a16814cad5daabf62a360", - "signature": "ec70fd6f8a9a83f850dab2960a6789e93d5b034b354a16814cad5daabf62a360", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/os.d.ts": { - "version": "e2236264a811ed1d09a2487a433e8f5216ae62378cf233954ae220cf886f6717", - "signature": "e2236264a811ed1d09a2487a433e8f5216ae62378cf233954ae220cf886f6717", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/path.d.ts": { - "version": "3ec1e108d587a5661ec790db607f482605ba9f3830e118ce578e3ffa3c42e22b", - "signature": "3ec1e108d587a5661ec790db607f482605ba9f3830e118ce578e3ffa3c42e22b", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/perf_hooks.d.ts": { - "version": "100b3bb9d39d2b1b5340f1bf45a52e94ef1692b45232b4ba00fac5c3cc56d331", - "signature": "100b3bb9d39d2b1b5340f1bf45a52e94ef1692b45232b4ba00fac5c3cc56d331", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/process.d.ts": { - "version": "04fe7e7d8008887943260af1fde2bfd4877e0dc57bf634e0f0b2f3d1794dfd11", - "signature": "04fe7e7d8008887943260af1fde2bfd4877e0dc57bf634e0f0b2f3d1794dfd11", - "affectsGlobalScope": true - }, - "../../node_modules/@types/node/punycode.d.ts": { - "version": "7f77304372efe3c9967e5f9ea2061f1b4bf41dc3cda3c83cdd676f2e5af6b7e6", - "signature": "7f77304372efe3c9967e5f9ea2061f1b4bf41dc3cda3c83cdd676f2e5af6b7e6", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/querystring.d.ts": { - "version": "992c6f6be16c0a1d2eec13ece33adeea2c747ba27fcd078353a8f4bb5b4fea58", - "signature": "992c6f6be16c0a1d2eec13ece33adeea2c747ba27fcd078353a8f4bb5b4fea58", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/readline.d.ts": { - "version": "2597718d91e306949d89e285bf34c44192014ef541c3bd7cbb825c022749e974", - "signature": "2597718d91e306949d89e285bf34c44192014ef541c3bd7cbb825c022749e974", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/repl.d.ts": { - "version": "a6b0abdb67d63ebe964ba5fee31bc3daf10c12eecd46b24d778426010c04c67e", - "signature": "a6b0abdb67d63ebe964ba5fee31bc3daf10c12eecd46b24d778426010c04c67e", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/stream.d.ts": { - "version": "ac4801ebc2355ba32329070123b1cd15891bf71b41dcaf9e75b4744832126a59", - "signature": "ac4801ebc2355ba32329070123b1cd15891bf71b41dcaf9e75b4744832126a59", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/stream/promises.d.ts": { - "version": "fd2298fba0640e7295e7bd545e2dfbfcccbb00c27019e501c87965a02bbdebf6", - "signature": "fd2298fba0640e7295e7bd545e2dfbfcccbb00c27019e501c87965a02bbdebf6", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/string_decoder.d.ts": { - "version": "4fd3c4debadce3e9ab9dec3eb45f7f5e2e3d4ad65cf975a6d938d883cfb25a50", - "signature": "4fd3c4debadce3e9ab9dec3eb45f7f5e2e3d4ad65cf975a6d938d883cfb25a50", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/timers.d.ts": { - "version": "71ddd49185b68f27bfac127ef5d22cb2672c278e53e5370d9020ef50ca9c377d", - "signature": "71ddd49185b68f27bfac127ef5d22cb2672c278e53e5370d9020ef50ca9c377d", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/timers/promises.d.ts": { - "version": "b1ea7a6eaa7608e0e0529aebd323b526a79c6c05a4e519ae5c779675004dcdf1", - "signature": "b1ea7a6eaa7608e0e0529aebd323b526a79c6c05a4e519ae5c779675004dcdf1", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/tls.d.ts": { - "version": "9fcb033a6208485d8f3fadde31eb5cbcaf99149cff3e40c0dc53ebc6d0dff4e9", - "signature": "9fcb033a6208485d8f3fadde31eb5cbcaf99149cff3e40c0dc53ebc6d0dff4e9", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/trace_events.d.ts": { - "version": "7df562288f949945cf69c21cd912100c2afedeeb7cdb219085f7f4b46cb7dde4", - "signature": "7df562288f949945cf69c21cd912100c2afedeeb7cdb219085f7f4b46cb7dde4", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/tty.d.ts": { - "version": "9d16690485ff1eb4f6fc57aebe237728fd8e03130c460919da3a35f4d9bd97f5", - "signature": "9d16690485ff1eb4f6fc57aebe237728fd8e03130c460919da3a35f4d9bd97f5", - "affectsGlobalScope": false - }, - "../../node_modules/querystring/decode.d.ts": { - "version": "ad7e61eca7f2f8bf47e72695f9f6663b75e41d87ef49abdb17c0cb843862f8aa", - "signature": "ad7e61eca7f2f8bf47e72695f9f6663b75e41d87ef49abdb17c0cb843862f8aa", - "affectsGlobalScope": false - }, - "../../node_modules/querystring/encode.d.ts": { - "version": "ecba2e44af95b0599c269a92628cec22e752868bce37396740deb51a5c547a26", - "signature": "ecba2e44af95b0599c269a92628cec22e752868bce37396740deb51a5c547a26", - "affectsGlobalScope": false - }, - "../../node_modules/querystring/index.d.ts": { - "version": "46a9fb41a8f3bc7539eeebc15a6e04b9e55d7537a081615ad3614220d34c3e0f", - "signature": "46a9fb41a8f3bc7539eeebc15a6e04b9e55d7537a081615ad3614220d34c3e0f", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/url.d.ts": { - "version": "dcc6910d95a3625fd2b0487fda055988e46ab46c357a1b3618c27b4a8dd739c9", - "signature": "dcc6910d95a3625fd2b0487fda055988e46ab46c357a1b3618c27b4a8dd739c9", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/util.d.ts": { - "version": "f4149f1aa299474c7040a35fe8f8ac2ad078cc1b190415adc1fff3ed52d490ea", - "signature": "f4149f1aa299474c7040a35fe8f8ac2ad078cc1b190415adc1fff3ed52d490ea", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/util/types.d.ts": { - "version": "3730099ed008776216268a97771de31753ef71e0a7d0ec650f588cba2a06ce44", - "signature": "3730099ed008776216268a97771de31753ef71e0a7d0ec650f588cba2a06ce44", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/v8.d.ts": { - "version": "8d649dbc429d7139a1d9a14ea2bf8af1dc089e0a879447539587463d4b6c248c", - "signature": "8d649dbc429d7139a1d9a14ea2bf8af1dc089e0a879447539587463d4b6c248c", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/vm.d.ts": { - "version": "60c9e27816ec8ac8df7240598bb086e95b47edfb454c5cbf4003c812e0ed6e39", - "signature": "60c9e27816ec8ac8df7240598bb086e95b47edfb454c5cbf4003c812e0ed6e39", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/worker_threads.d.ts": { - "version": "e361aecf17fc4034b4c122a1564471cdcd22ef3a51407803cb5a5fc020c04d02", - "signature": "e361aecf17fc4034b4c122a1564471cdcd22ef3a51407803cb5a5fc020c04d02", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/zlib.d.ts": { - "version": "4926467de88a92a4fc9971d8c6f21b91eca1c0e7fc2a46cc4638ab9440c73875", - "signature": "4926467de88a92a4fc9971d8c6f21b91eca1c0e7fc2a46cc4638ab9440c73875", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/globals.global.d.ts": { - "version": "2708349d5a11a5c2e5f3a0765259ebe7ee00cdcc8161cb9990cb4910328442a1", - "signature": "2708349d5a11a5c2e5f3a0765259ebe7ee00cdcc8161cb9990cb4910328442a1", - "affectsGlobalScope": true - }, - "../../node_modules/@types/node/wasi.d.ts": { - "version": "fc0ae4a8ad3c762b96f9d2c3700cb879a373458cb0bf3175478e3b4f85f7ef2f", - "signature": "fc0ae4a8ad3c762b96f9d2c3700cb879a373458cb0bf3175478e3b4f85f7ef2f", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/ts3.6/base.d.ts": { - "version": "fabbec378e1ddd86fcf2662e716c2b8318acedb664ee3a4cba6f9e8ee8269cf1", - "signature": "fabbec378e1ddd86fcf2662e716c2b8318acedb664ee3a4cba6f9e8ee8269cf1", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/assert.d.ts": { - "version": "b3593bd345ebea5e4d0a894c03251a3774b34df3d6db57075c18e089a599ba76", - "signature": "b3593bd345ebea5e4d0a894c03251a3774b34df3d6db57075c18e089a599ba76", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/base.d.ts": { - "version": "e61a21e9418f279bc480394a94d1581b2dee73747adcbdef999b6737e34d721b", - "signature": "e61a21e9418f279bc480394a94d1581b2dee73747adcbdef999b6737e34d721b", - "affectsGlobalScope": false - }, - "../../node_modules/@types/node/index.d.ts": { - "version": "efd55e8ca79171bf26c0d0e30221cb8ee1f5a31dd0c791ec4b2e886f42bab124", - "signature": "efd55e8ca79171bf26c0d0e30221cb8ee1f5a31dd0c791ec4b2e886f42bab124", - "affectsGlobalScope": false - }, - "../../node_modules/jest-diff/build/cleanupsemantic.d.ts": { - "version": "d8aab31ba8e618cc3eea10b0945de81cb93b7e8150a013a482332263b9305322", - "signature": "d8aab31ba8e618cc3eea10b0945de81cb93b7e8150a013a482332263b9305322", - "affectsGlobalScope": false - }, - "../../node_modules/jest-diff/build/types.d.ts": { - "version": "69da61a7b5093dac77fa3bec8be95dcf9a74c95a0e9161edb98bb24e30e439d2", - "signature": "69da61a7b5093dac77fa3bec8be95dcf9a74c95a0e9161edb98bb24e30e439d2", - "affectsGlobalScope": false - }, - "../../node_modules/jest-diff/build/difflines.d.ts": { - "version": "561eca7a381b96d6ccac6e4061e6d2ae53f5bc44203f3fd9f5b26864c32ae6e9", - "signature": "561eca7a381b96d6ccac6e4061e6d2ae53f5bc44203f3fd9f5b26864c32ae6e9", - "affectsGlobalScope": false - }, - "../../node_modules/jest-diff/build/printdiffs.d.ts": { - "version": "62ea38627e3ebab429f7616812a9394d327c2bc271003dfba985de9b4137369f", - "signature": "62ea38627e3ebab429f7616812a9394d327c2bc271003dfba985de9b4137369f", - "affectsGlobalScope": false - }, - "../../node_modules/jest-diff/build/index.d.ts": { - "version": "8a8a96898906f065f296665e411f51010b51372fa260d5373bf9f64356703190", - "signature": "8a8a96898906f065f296665e411f51010b51372fa260d5373bf9f64356703190", - "affectsGlobalScope": false - }, - "../../node_modules/pretty-format/build/types.d.ts": { - "version": "f014d6d053cb1840965952268a589c9e2a74d66c8c88286562d5699350e28e19", - "signature": "f014d6d053cb1840965952268a589c9e2a74d66c8c88286562d5699350e28e19", - "affectsGlobalScope": false - }, - "../../node_modules/pretty-format/build/index.d.ts": { - "version": "66851b263230decb3684072b2cb777f70ea3e52d4489b88f78f185618d4d398e", - "signature": "66851b263230decb3684072b2cb777f70ea3e52d4489b88f78f185618d4d398e", - "affectsGlobalScope": false - }, - "../../node_modules/@types/jest/index.d.ts": { - "version": "3a3b67317eaa3b7fac600760815a3f308ff14275e73636bc359926371d46c3a0", - "signature": "3a3b67317eaa3b7fac600760815a3f308ff14275e73636bc359926371d46c3a0", - "affectsGlobalScope": true - } - }, - "options": { - "declaration": true, - "declarationMap": true, - "sourceMap": true, - "allowSyntheticDefaultImports": true, - "esModuleInterop": true, - "experimentalDecorators": true, - "forceConsistentCasingInFileNames": true, - "importHelpers": true, - "importsNotUsedAsValues": 2, - "incremental": true, - "jsx": 1, - "lib": [ - "lib.dom.d.ts", - "lib.esnext.d.ts" - ], - "module": 99, - "moduleResolution": 2, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitReturns": true, - "noUnusedLocals": false, - "noUnusedParameters": false, - "skipLibCheck": true, - "strict": true, - "strictFunctionTypes": true, - "strictNullChecks": true, - "stripInternal": true, - "target": 2, - "typeRoots": [ - "../../node_modules/@types", - "../../node_modules/jest" - ], - "types": [ - "node", - "jest" - ], - "composite": true, - "watch": true, - "configFilePath": "./tsconfig.json" - }, - "referencedMap": { - "../../node_modules/@types/history/createbrowserhistory.d.ts": [ - "../../node_modules/@types/history/domutils.d.ts", - "../../node_modules/@types/history/index.d.ts" - ], - "../../node_modules/@types/history/createhashhistory.d.ts": [ - "../../node_modules/@types/history/domutils.d.ts", - "../../node_modules/@types/history/index.d.ts" - ], - "../../node_modules/@types/history/creatememoryhistory.d.ts": [ - "../../node_modules/@types/history/domutils.d.ts", - "../../node_modules/@types/history/index.d.ts" - ], - "../../node_modules/@types/history/index.d.ts": [ - "../../node_modules/@types/history/createbrowserhistory.d.ts", - "../../node_modules/@types/history/createhashhistory.d.ts", - "../../node_modules/@types/history/creatememoryhistory.d.ts", - "../../node_modules/@types/history/locationutils.d.ts", - "../../node_modules/@types/history/pathutils.d.ts" - ], - "../../node_modules/@types/history/locationutils.d.ts": [ - "../../node_modules/@types/history/index.d.ts" - ], - "../../node_modules/@types/history/pathutils.d.ts": [ - "../../node_modules/@types/history/index.d.ts" - ], - "../../node_modules/@types/jest/index.d.ts": [ - "../../node_modules/jest-diff/build/index.d.ts", - "../../node_modules/pretty-format/build/index.d.ts" - ], - "../../node_modules/@types/node/assert/strict.d.ts": [ - "../../node_modules/@types/node/assert.d.ts" - ], - "../../node_modules/@types/node/base.d.ts": [ - "../../node_modules/@types/node/assert.d.ts", - "../../node_modules/@types/node/ts3.6/base.d.ts" - ], - "../../node_modules/@types/node/buffer.d.ts": [ - "../../node_modules/@types/node/buffer.d.ts", - "../../node_modules/@types/node/crypto.d.ts" - ], - "../../node_modules/@types/node/child_process.d.ts": [ - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/fs.d.ts", - "../../node_modules/@types/node/net.d.ts", - "../../node_modules/@types/node/stream.d.ts" - ], - "../../node_modules/@types/node/cluster.d.ts": [ - "../../node_modules/@types/node/child_process.d.ts", - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/net.d.ts" - ], - "../../node_modules/@types/node/console.d.ts": [ - "../../node_modules/@types/node/util.d.ts" - ], - "../../node_modules/@types/node/constants.d.ts": [ - "../../node_modules/@types/node/crypto.d.ts", - "../../node_modules/@types/node/fs.d.ts", - "../../node_modules/@types/node/os.d.ts" - ], - "../../node_modules/@types/node/crypto.d.ts": [ - "../../node_modules/@types/node/stream.d.ts", - "../../node_modules/@types/node/tls.d.ts" - ], - "../../node_modules/@types/node/dgram.d.ts": [ - "../../node_modules/@types/node/dns.d.ts", - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/net.d.ts" - ], - "../../node_modules/@types/node/dns.d.ts": [ - "../../node_modules/@types/node/dns/promises.d.ts" - ], - "../../node_modules/@types/node/dns/promises.d.ts": [ - "../../node_modules/@types/node/dns.d.ts" - ], - "../../node_modules/@types/node/domain.d.ts": [ - "../../node_modules/@types/node/events.d.ts" - ], - "../../node_modules/@types/node/events.d.ts": [ - "../../node_modules/@types/node/events.d.ts" - ], - "../../node_modules/@types/node/fs.d.ts": [ - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/fs/promises.d.ts", - "../../node_modules/@types/node/stream.d.ts", - "../../node_modules/@types/node/url.d.ts" - ], - "../../node_modules/@types/node/fs/promises.d.ts": [ - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/fs.d.ts", - "../../node_modules/@types/node/stream.d.ts" - ], - "../../node_modules/@types/node/http.d.ts": [ - "../../node_modules/@types/node/net.d.ts", - "../../node_modules/@types/node/stream.d.ts", - "../../node_modules/@types/node/url.d.ts" - ], - "../../node_modules/@types/node/http2.d.ts": [ - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/fs.d.ts", - "../../node_modules/@types/node/http.d.ts", - "../../node_modules/@types/node/net.d.ts", - "../../node_modules/@types/node/stream.d.ts", - "../../node_modules/@types/node/tls.d.ts", - "../../node_modules/@types/node/url.d.ts" - ], - "../../node_modules/@types/node/https.d.ts": [ - "../../node_modules/@types/node/http.d.ts", - "../../node_modules/@types/node/stream.d.ts", - "../../node_modules/@types/node/tls.d.ts", - "../../node_modules/@types/node/url.d.ts" - ], - "../../node_modules/@types/node/index.d.ts": [ - "../../node_modules/@types/node/base.d.ts" - ], - "../../node_modules/@types/node/inspector.d.ts": [ - "../../node_modules/@types/node/events.d.ts" - ], - "../../node_modules/@types/node/module.d.ts": [ - "../../node_modules/@types/node/url.d.ts" - ], - "../../node_modules/@types/node/net.d.ts": [ - "../../node_modules/@types/node/dns.d.ts", - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/stream.d.ts" - ], - "../../node_modules/@types/node/path.d.ts": [ - "../../node_modules/@types/node/path.d.ts" - ], - "../../node_modules/@types/node/perf_hooks.d.ts": [ - "../../node_modules/@types/node/async_hooks.d.ts" - ], - "../../node_modules/@types/node/process.d.ts": [ - "../../node_modules/@types/node/tty.d.ts" - ], - "../../node_modules/@types/node/readline.d.ts": [ - "../../node_modules/@types/node/events.d.ts" - ], - "../../node_modules/@types/node/repl.d.ts": [ - "../../node_modules/@types/node/readline.d.ts", - "../../node_modules/@types/node/util.d.ts", - "../../node_modules/@types/node/vm.d.ts" - ], - "../../node_modules/@types/node/stream.d.ts": [ - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/stream/promises.d.ts" - ], - "../../node_modules/@types/node/stream/promises.d.ts": [ - "../../node_modules/@types/node/stream.d.ts" - ], - "../../node_modules/@types/node/timers.d.ts": [ - "../../node_modules/@types/node/events.d.ts" - ], - "../../node_modules/@types/node/timers/promises.d.ts": [ - "../../node_modules/@types/node/timers.d.ts" - ], - "../../node_modules/@types/node/tls.d.ts": [ - "../../node_modules/@types/node/crypto.d.ts", - "../../node_modules/@types/node/net.d.ts" - ], - "../../node_modules/@types/node/ts3.6/base.d.ts": [ - "../../node_modules/@types/node/assert/strict.d.ts", - "../../node_modules/@types/node/async_hooks.d.ts", - "../../node_modules/@types/node/buffer.d.ts", - "../../node_modules/@types/node/child_process.d.ts", - "../../node_modules/@types/node/cluster.d.ts", - "../../node_modules/@types/node/console.d.ts", - "../../node_modules/@types/node/constants.d.ts", - "../../node_modules/@types/node/crypto.d.ts", - "../../node_modules/@types/node/dgram.d.ts", - "../../node_modules/@types/node/diagnostic_channel.d.ts", - "../../node_modules/@types/node/dns.d.ts", - "../../node_modules/@types/node/dns/promises.d.ts", - "../../node_modules/@types/node/domain.d.ts", - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/fs.d.ts", - "../../node_modules/@types/node/fs/promises.d.ts", - "../../node_modules/@types/node/globals.d.ts", - "../../node_modules/@types/node/globals.global.d.ts", - "../../node_modules/@types/node/http.d.ts", - "../../node_modules/@types/node/http2.d.ts", - "../../node_modules/@types/node/https.d.ts", - "../../node_modules/@types/node/inspector.d.ts", - "../../node_modules/@types/node/module.d.ts", - "../../node_modules/@types/node/net.d.ts", - "../../node_modules/@types/node/os.d.ts", - "../../node_modules/@types/node/path.d.ts", - "../../node_modules/@types/node/perf_hooks.d.ts", - "../../node_modules/@types/node/process.d.ts", - "../../node_modules/@types/node/punycode.d.ts", - "../../node_modules/@types/node/querystring.d.ts", - "../../node_modules/@types/node/readline.d.ts", - "../../node_modules/@types/node/repl.d.ts", - "../../node_modules/@types/node/stream.d.ts", - "../../node_modules/@types/node/stream/promises.d.ts", - "../../node_modules/@types/node/string_decoder.d.ts", - "../../node_modules/@types/node/timers.d.ts", - "../../node_modules/@types/node/timers/promises.d.ts", - "../../node_modules/@types/node/tls.d.ts", - "../../node_modules/@types/node/trace_events.d.ts", - "../../node_modules/@types/node/tty.d.ts", - "../../node_modules/@types/node/url.d.ts", - "../../node_modules/@types/node/util.d.ts", - "../../node_modules/@types/node/util/types.d.ts", - "../../node_modules/@types/node/v8.d.ts", - "../../node_modules/@types/node/vm.d.ts", - "../../node_modules/@types/node/wasi.d.ts", - "../../node_modules/@types/node/worker_threads.d.ts", - "../../node_modules/@types/node/zlib.d.ts" - ], - "../../node_modules/@types/node/tty.d.ts": [ - "../../node_modules/@types/node/net.d.ts" - ], - "../../node_modules/@types/node/url.d.ts": [ - "../../node_modules/@types/node/querystring.d.ts" - ], - "../../node_modules/@types/node/util.d.ts": [ - "../../node_modules/@types/node/util/types.d.ts" - ], - "../../node_modules/@types/node/v8.d.ts": [ - "../../node_modules/@types/node/stream.d.ts" - ], - "../../node_modules/@types/node/worker_threads.d.ts": [ - "../../node_modules/@types/node/buffer.d.ts", - "../../node_modules/@types/node/crypto.d.ts", - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/fs/promises.d.ts", - "../../node_modules/@types/node/perf_hooks.d.ts", - "../../node_modules/@types/node/stream.d.ts", - "../../node_modules/@types/node/url.d.ts", - "../../node_modules/@types/node/vm.d.ts" - ], - "../../node_modules/@types/node/zlib.d.ts": [ - "../../node_modules/@types/node/stream.d.ts" - ], - "../../node_modules/@types/react-dom/index.d.ts": [ - "../../node_modules/@types/react/index.d.ts" - ], - "../../node_modules/@types/react-router-dom/index.d.ts": [ - "../../node_modules/@types/history/index.d.ts", - "../../node_modules/@types/react-router/index.d.ts", - "../../node_modules/@types/react/index.d.ts" - ], - "../../node_modules/@types/react-router/index.d.ts": [ - "../../node_modules/@types/history/index.d.ts", - "../../node_modules/@types/react/index.d.ts" - ], - "../../node_modules/@types/react/index.d.ts": [ - "../../node_modules/@types/prop-types/index.d.ts", - "../../node_modules/@types/react/global.d.ts", - "../../node_modules/@types/scheduler/tracing.d.ts", - "../../node_modules/csstype/index.d.ts" - ], - "../../node_modules/jest-diff/build/difflines.d.ts": [ - "../../node_modules/jest-diff/build/cleanupsemantic.d.ts", - "../../node_modules/jest-diff/build/types.d.ts" - ], - "../../node_modules/jest-diff/build/index.d.ts": [ - "../../node_modules/jest-diff/build/cleanupsemantic.d.ts", - "../../node_modules/jest-diff/build/difflines.d.ts", - "../../node_modules/jest-diff/build/printdiffs.d.ts", - "../../node_modules/jest-diff/build/types.d.ts" - ], - "../../node_modules/jest-diff/build/printdiffs.d.ts": [ - "../../node_modules/jest-diff/build/cleanupsemantic.d.ts", - "../../node_modules/jest-diff/build/types.d.ts" - ], - "../../node_modules/pretty-format/build/index.d.ts": [ - "../../node_modules/pretty-format/build/types.d.ts" - ], - "../../node_modules/querystring/index.d.ts": [ - "../../node_modules/querystring/decode.d.ts", - "../../node_modules/querystring/encode.d.ts" - ], - "../../node_modules/rko/dist/types/index.d.ts": [ - "../../node_modules/rko/dist/types/state-manager.d.ts", - "../../node_modules/rko/dist/types/types.d.ts" - ], - "../../node_modules/rko/dist/types/state-manager.d.ts": [ - "../../node_modules/rko/dist/types/types.d.ts", - "../../node_modules/zustand/index.d.ts" - ], - "../../node_modules/zustand/index.d.ts": [ - "../../node_modules/zustand/vanilla.d.ts" - ], - "../core/dist/types/components/brush/brush.d.ts": [ - "../../node_modules/@types/react/index.d.ts", - "../core/dist/types/components/brush/brushupdater.d.ts" - ], - "../core/dist/types/components/brush/brushupdater.d.ts": [ - "../../node_modules/@types/react/index.d.ts", - "../core/dist/types/types.d.ts" - ], - "../core/dist/types/components/brush/index.d.ts": [ - "../core/dist/types/components/brush/brush.d.ts", - "../core/dist/types/components/brush/brushupdater.d.ts" - ], - "../core/dist/types/components/index.d.ts": [ - "../core/dist/types/components/brush/index.d.ts", - "../core/dist/types/components/renderer/index.d.ts" - ], - "../core/dist/types/components/renderer/index.d.ts": [ - "../core/dist/types/components/renderer/renderer.d.ts" - ], - "../core/dist/types/components/renderer/renderer.d.ts": [ - "../../node_modules/@types/react/index.d.ts", - "../core/dist/types/types.d.ts" - ], - "../core/dist/types/index.d.ts": [ - "../core/dist/types/components/index.d.ts", - "../core/dist/types/inputs.d.ts", - "../core/dist/types/types.d.ts", - "../core/dist/types/utils/index.d.ts" - ], - "../core/dist/types/inputs.d.ts": [ - "../../node_modules/@types/react/index.d.ts", - "../core/dist/types/types.d.ts" - ], - "../core/dist/types/types.d.ts": [ - "../../node_modules/@types/react/index.d.ts" - ], - "../core/dist/types/utils/index.d.ts": [ - "../core/dist/types/utils/intersect.d.ts", - "../core/dist/types/utils/svg.d.ts", - "../core/dist/types/utils/utils.d.ts", - "../core/dist/types/utils/vec.d.ts" - ], - "../core/dist/types/utils/intersect.d.ts": [ - "../core/dist/types/types.d.ts" - ], - "../core/dist/types/utils/utils.d.ts": [ - "../../node_modules/@types/react/index.d.ts", - "../core/dist/types/index.d.ts", - "../core/dist/types/types.d.ts" - ], - "./src/app.tsx": [ - "../../node_modules/@types/react-router-dom/index.d.ts", - "../../node_modules/@types/react/index.d.ts", - "../../node_modules/tslib/tslib.d.ts", - "./src/basic.tsx", - "./src/changing-id.tsx", - "./src/controlled.tsx", - "./src/embedded.tsx", - "./src/imperative.tsx" - ], - "./src/basic.tsx": [ - "../../node_modules/@types/react/index.d.ts", - "../../node_modules/tslib/tslib.d.ts", - "./src/components/editor.tsx" - ], - "./src/changing-id.tsx": [ - "../../node_modules/@types/react/index.d.ts", - "../../node_modules/tslib/tslib.d.ts", - "../tldraw/dist/types/index.d.ts" - ], - "./src/components/editor.tsx": [ - "../../node_modules/@types/react/index.d.ts", - "../../node_modules/tslib/tslib.d.ts", - "../tldraw/dist/types/index.d.ts" - ], - "./src/controlled.tsx": [ - "../../node_modules/@types/react/index.d.ts", - "../../node_modules/tslib/tslib.d.ts", - "../tldraw/dist/types/index.d.ts" - ], - "./src/embedded.tsx": [ - "../../node_modules/@types/react/index.d.ts", - "../../node_modules/tslib/tslib.d.ts", - "../tldraw/dist/types/index.d.ts" - ], - "./src/imperative.tsx": [ - "../../node_modules/@types/react/index.d.ts", - "../../node_modules/tslib/tslib.d.ts", - "../tldraw/dist/types/index.d.ts" - ], - "./src/index.tsx": [ - "../../node_modules/@types/react-dom/index.d.ts", - "../../node_modules/@types/react-router-dom/index.d.ts", - "../../node_modules/@types/react/index.d.ts", - "../../node_modules/tslib/tslib.d.ts", - "./src/app.tsx" - ], - "../tldraw/dist/types/components/tldraw/index.d.ts": [ - "../tldraw/dist/types/components/tldraw/tldraw.d.ts" - ], - "../tldraw/dist/types/components/tldraw/tldraw.d.ts": [ - "../../node_modules/@types/react/index.d.ts", - "../tldraw/dist/types/state/index.d.ts", - "../tldraw/dist/types/types.d.ts" - ], - "../tldraw/dist/types/index.d.ts": [ - "../tldraw/dist/types/components/tldraw/index.d.ts", - "../tldraw/dist/types/shape/index.d.ts", - "../tldraw/dist/types/state/index.d.ts", - "../tldraw/dist/types/types.d.ts" - ], - "../tldraw/dist/types/shape/index.d.ts": [ - "../tldraw/dist/types/shape/shape-styles.d.ts", - "../tldraw/dist/types/shape/shape-utils.d.ts" - ], - "../tldraw/dist/types/shape/shape-styles.d.ts": [ - "../tldraw/dist/types/types.d.ts" - ], - "../tldraw/dist/types/shape/shape-utils.d.ts": [ - "../tldraw/dist/types/types.d.ts" - ], - "../tldraw/dist/types/state/index.d.ts": [ - "../tldraw/dist/types/state/state.d.ts" - ], - "../tldraw/dist/types/state/state.d.ts": [ - "../../node_modules/rko/dist/types/index.d.ts", - "../core/dist/types/index.d.ts", - "../tldraw/dist/types/types.d.ts" - ], - "../tldraw/dist/types/types.d.ts": [ - "../../node_modules/rko/dist/types/index.d.ts", - "../../node_modules/zustand/index.d.ts", - "../core/dist/types/index.d.ts" - ] - }, - "exportedModulesMap": { - "../../node_modules/@types/history/createbrowserhistory.d.ts": [ - "../../node_modules/@types/history/domutils.d.ts", - "../../node_modules/@types/history/index.d.ts" - ], - "../../node_modules/@types/history/createhashhistory.d.ts": [ - "../../node_modules/@types/history/domutils.d.ts", - "../../node_modules/@types/history/index.d.ts" - ], - "../../node_modules/@types/history/creatememoryhistory.d.ts": [ - "../../node_modules/@types/history/domutils.d.ts", - "../../node_modules/@types/history/index.d.ts" - ], - "../../node_modules/@types/history/index.d.ts": [ - "../../node_modules/@types/history/createbrowserhistory.d.ts", - "../../node_modules/@types/history/createhashhistory.d.ts", - "../../node_modules/@types/history/creatememoryhistory.d.ts", - "../../node_modules/@types/history/locationutils.d.ts", - "../../node_modules/@types/history/pathutils.d.ts" - ], - "../../node_modules/@types/history/locationutils.d.ts": [ - "../../node_modules/@types/history/index.d.ts" - ], - "../../node_modules/@types/history/pathutils.d.ts": [ - "../../node_modules/@types/history/index.d.ts" - ], - "../../node_modules/@types/jest/index.d.ts": [ - "../../node_modules/jest-diff/build/index.d.ts", - "../../node_modules/pretty-format/build/index.d.ts" - ], - "../../node_modules/@types/node/assert/strict.d.ts": [ - "../../node_modules/@types/node/assert.d.ts" - ], - "../../node_modules/@types/node/base.d.ts": [ - "../../node_modules/@types/node/assert.d.ts", - "../../node_modules/@types/node/ts3.6/base.d.ts" - ], - "../../node_modules/@types/node/buffer.d.ts": [ - "../../node_modules/@types/node/buffer.d.ts", - "../../node_modules/@types/node/crypto.d.ts" - ], - "../../node_modules/@types/node/child_process.d.ts": [ - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/fs.d.ts", - "../../node_modules/@types/node/net.d.ts", - "../../node_modules/@types/node/stream.d.ts" - ], - "../../node_modules/@types/node/cluster.d.ts": [ - "../../node_modules/@types/node/child_process.d.ts", - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/net.d.ts" - ], - "../../node_modules/@types/node/console.d.ts": [ - "../../node_modules/@types/node/util.d.ts" - ], - "../../node_modules/@types/node/constants.d.ts": [ - "../../node_modules/@types/node/crypto.d.ts", - "../../node_modules/@types/node/fs.d.ts", - "../../node_modules/@types/node/os.d.ts" - ], - "../../node_modules/@types/node/crypto.d.ts": [ - "../../node_modules/@types/node/stream.d.ts", - "../../node_modules/@types/node/tls.d.ts" - ], - "../../node_modules/@types/node/dgram.d.ts": [ - "../../node_modules/@types/node/dns.d.ts", - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/net.d.ts" - ], - "../../node_modules/@types/node/dns.d.ts": [ - "../../node_modules/@types/node/dns/promises.d.ts" - ], - "../../node_modules/@types/node/dns/promises.d.ts": [ - "../../node_modules/@types/node/dns.d.ts" - ], - "../../node_modules/@types/node/domain.d.ts": [ - "../../node_modules/@types/node/events.d.ts" - ], - "../../node_modules/@types/node/events.d.ts": [ - "../../node_modules/@types/node/events.d.ts" - ], - "../../node_modules/@types/node/fs.d.ts": [ - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/fs/promises.d.ts", - "../../node_modules/@types/node/stream.d.ts", - "../../node_modules/@types/node/url.d.ts" - ], - "../../node_modules/@types/node/fs/promises.d.ts": [ - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/fs.d.ts", - "../../node_modules/@types/node/stream.d.ts" - ], - "../../node_modules/@types/node/http.d.ts": [ - "../../node_modules/@types/node/net.d.ts", - "../../node_modules/@types/node/stream.d.ts", - "../../node_modules/@types/node/url.d.ts" - ], - "../../node_modules/@types/node/http2.d.ts": [ - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/fs.d.ts", - "../../node_modules/@types/node/http.d.ts", - "../../node_modules/@types/node/net.d.ts", - "../../node_modules/@types/node/stream.d.ts", - "../../node_modules/@types/node/tls.d.ts", - "../../node_modules/@types/node/url.d.ts" - ], - "../../node_modules/@types/node/https.d.ts": [ - "../../node_modules/@types/node/http.d.ts", - "../../node_modules/@types/node/stream.d.ts", - "../../node_modules/@types/node/tls.d.ts", - "../../node_modules/@types/node/url.d.ts" - ], - "../../node_modules/@types/node/index.d.ts": [ - "../../node_modules/@types/node/base.d.ts" - ], - "../../node_modules/@types/node/inspector.d.ts": [ - "../../node_modules/@types/node/events.d.ts" - ], - "../../node_modules/@types/node/module.d.ts": [ - "../../node_modules/@types/node/url.d.ts" - ], - "../../node_modules/@types/node/net.d.ts": [ - "../../node_modules/@types/node/dns.d.ts", - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/stream.d.ts" - ], - "../../node_modules/@types/node/path.d.ts": [ - "../../node_modules/@types/node/path.d.ts" - ], - "../../node_modules/@types/node/perf_hooks.d.ts": [ - "../../node_modules/@types/node/async_hooks.d.ts" - ], - "../../node_modules/@types/node/process.d.ts": [ - "../../node_modules/@types/node/tty.d.ts" - ], - "../../node_modules/@types/node/readline.d.ts": [ - "../../node_modules/@types/node/events.d.ts" - ], - "../../node_modules/@types/node/repl.d.ts": [ - "../../node_modules/@types/node/readline.d.ts", - "../../node_modules/@types/node/util.d.ts", - "../../node_modules/@types/node/vm.d.ts" - ], - "../../node_modules/@types/node/stream.d.ts": [ - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/stream/promises.d.ts" - ], - "../../node_modules/@types/node/stream/promises.d.ts": [ - "../../node_modules/@types/node/stream.d.ts" - ], - "../../node_modules/@types/node/timers.d.ts": [ - "../../node_modules/@types/node/events.d.ts" - ], - "../../node_modules/@types/node/timers/promises.d.ts": [ - "../../node_modules/@types/node/timers.d.ts" - ], - "../../node_modules/@types/node/tls.d.ts": [ - "../../node_modules/@types/node/crypto.d.ts", - "../../node_modules/@types/node/net.d.ts" - ], - "../../node_modules/@types/node/ts3.6/base.d.ts": [ - "../../node_modules/@types/node/assert/strict.d.ts", - "../../node_modules/@types/node/async_hooks.d.ts", - "../../node_modules/@types/node/buffer.d.ts", - "../../node_modules/@types/node/child_process.d.ts", - "../../node_modules/@types/node/cluster.d.ts", - "../../node_modules/@types/node/console.d.ts", - "../../node_modules/@types/node/constants.d.ts", - "../../node_modules/@types/node/crypto.d.ts", - "../../node_modules/@types/node/dgram.d.ts", - "../../node_modules/@types/node/diagnostic_channel.d.ts", - "../../node_modules/@types/node/dns.d.ts", - "../../node_modules/@types/node/dns/promises.d.ts", - "../../node_modules/@types/node/domain.d.ts", - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/fs.d.ts", - "../../node_modules/@types/node/fs/promises.d.ts", - "../../node_modules/@types/node/globals.d.ts", - "../../node_modules/@types/node/globals.global.d.ts", - "../../node_modules/@types/node/http.d.ts", - "../../node_modules/@types/node/http2.d.ts", - "../../node_modules/@types/node/https.d.ts", - "../../node_modules/@types/node/inspector.d.ts", - "../../node_modules/@types/node/module.d.ts", - "../../node_modules/@types/node/net.d.ts", - "../../node_modules/@types/node/os.d.ts", - "../../node_modules/@types/node/path.d.ts", - "../../node_modules/@types/node/perf_hooks.d.ts", - "../../node_modules/@types/node/process.d.ts", - "../../node_modules/@types/node/punycode.d.ts", - "../../node_modules/@types/node/querystring.d.ts", - "../../node_modules/@types/node/readline.d.ts", - "../../node_modules/@types/node/repl.d.ts", - "../../node_modules/@types/node/stream.d.ts", - "../../node_modules/@types/node/stream/promises.d.ts", - "../../node_modules/@types/node/string_decoder.d.ts", - "../../node_modules/@types/node/timers.d.ts", - "../../node_modules/@types/node/timers/promises.d.ts", - "../../node_modules/@types/node/tls.d.ts", - "../../node_modules/@types/node/trace_events.d.ts", - "../../node_modules/@types/node/tty.d.ts", - "../../node_modules/@types/node/url.d.ts", - "../../node_modules/@types/node/util.d.ts", - "../../node_modules/@types/node/util/types.d.ts", - "../../node_modules/@types/node/v8.d.ts", - "../../node_modules/@types/node/vm.d.ts", - "../../node_modules/@types/node/wasi.d.ts", - "../../node_modules/@types/node/worker_threads.d.ts", - "../../node_modules/@types/node/zlib.d.ts" - ], - "../../node_modules/@types/node/tty.d.ts": [ - "../../node_modules/@types/node/net.d.ts" - ], - "../../node_modules/@types/node/url.d.ts": [ - "../../node_modules/@types/node/querystring.d.ts" - ], - "../../node_modules/@types/node/util.d.ts": [ - "../../node_modules/@types/node/util/types.d.ts" - ], - "../../node_modules/@types/node/v8.d.ts": [ - "../../node_modules/@types/node/stream.d.ts" - ], - "../../node_modules/@types/node/worker_threads.d.ts": [ - "../../node_modules/@types/node/buffer.d.ts", - "../../node_modules/@types/node/crypto.d.ts", - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/fs/promises.d.ts", - "../../node_modules/@types/node/perf_hooks.d.ts", - "../../node_modules/@types/node/stream.d.ts", - "../../node_modules/@types/node/url.d.ts", - "../../node_modules/@types/node/vm.d.ts" - ], - "../../node_modules/@types/node/zlib.d.ts": [ - "../../node_modules/@types/node/stream.d.ts" - ], - "../../node_modules/@types/react-dom/index.d.ts": [ - "../../node_modules/@types/react/index.d.ts" - ], - "../../node_modules/@types/react-router-dom/index.d.ts": [ - "../../node_modules/@types/history/index.d.ts", - "../../node_modules/@types/react-router/index.d.ts", - "../../node_modules/@types/react/index.d.ts" - ], - "../../node_modules/@types/react-router/index.d.ts": [ - "../../node_modules/@types/history/index.d.ts", - "../../node_modules/@types/react/index.d.ts" - ], - "../../node_modules/@types/react/index.d.ts": [ - "../../node_modules/@types/prop-types/index.d.ts", - "../../node_modules/@types/react/global.d.ts", - "../../node_modules/@types/scheduler/tracing.d.ts", - "../../node_modules/csstype/index.d.ts" - ], - "../../node_modules/jest-diff/build/difflines.d.ts": [ - "../../node_modules/jest-diff/build/cleanupsemantic.d.ts", - "../../node_modules/jest-diff/build/types.d.ts" - ], - "../../node_modules/jest-diff/build/index.d.ts": [ - "../../node_modules/jest-diff/build/cleanupsemantic.d.ts", - "../../node_modules/jest-diff/build/difflines.d.ts", - "../../node_modules/jest-diff/build/printdiffs.d.ts", - "../../node_modules/jest-diff/build/types.d.ts" - ], - "../../node_modules/jest-diff/build/printdiffs.d.ts": [ - "../../node_modules/jest-diff/build/cleanupsemantic.d.ts", - "../../node_modules/jest-diff/build/types.d.ts" - ], - "../../node_modules/pretty-format/build/index.d.ts": [ - "../../node_modules/pretty-format/build/types.d.ts" - ], - "../../node_modules/querystring/index.d.ts": [ - "../../node_modules/querystring/decode.d.ts", - "../../node_modules/querystring/encode.d.ts" - ], - "../../node_modules/rko/dist/types/index.d.ts": [ - "../../node_modules/rko/dist/types/state-manager.d.ts", - "../../node_modules/rko/dist/types/types.d.ts" - ], - "../../node_modules/rko/dist/types/state-manager.d.ts": [ - "../../node_modules/rko/dist/types/types.d.ts", - "../../node_modules/zustand/index.d.ts" - ], - "../../node_modules/zustand/index.d.ts": [ - "../../node_modules/zustand/vanilla.d.ts" - ], - "../core/dist/types/components/brush/brush.d.ts": [ - "../../node_modules/@types/react/index.d.ts", - "../core/dist/types/components/brush/brushupdater.d.ts" - ], - "../core/dist/types/components/brush/brushupdater.d.ts": [ - "../../node_modules/@types/react/index.d.ts", - "../core/dist/types/types.d.ts" - ], - "../core/dist/types/components/brush/index.d.ts": [ - "../core/dist/types/components/brush/brush.d.ts", - "../core/dist/types/components/brush/brushupdater.d.ts" - ], - "../core/dist/types/components/index.d.ts": [ - "../core/dist/types/components/brush/index.d.ts", - "../core/dist/types/components/renderer/index.d.ts" - ], - "../core/dist/types/components/renderer/index.d.ts": [ - "../core/dist/types/components/renderer/renderer.d.ts" - ], - "../core/dist/types/components/renderer/renderer.d.ts": [ - "../../node_modules/@types/react/index.d.ts", - "../core/dist/types/types.d.ts" - ], - "../core/dist/types/index.d.ts": [ - "../core/dist/types/components/index.d.ts", - "../core/dist/types/inputs.d.ts", - "../core/dist/types/types.d.ts", - "../core/dist/types/utils/index.d.ts" - ], - "../core/dist/types/inputs.d.ts": [ - "../../node_modules/@types/react/index.d.ts", - "../core/dist/types/types.d.ts" - ], - "../core/dist/types/types.d.ts": [ - "../../node_modules/@types/react/index.d.ts" - ], - "../core/dist/types/utils/index.d.ts": [ - "../core/dist/types/utils/intersect.d.ts", - "../core/dist/types/utils/svg.d.ts", - "../core/dist/types/utils/utils.d.ts", - "../core/dist/types/utils/vec.d.ts" - ], - "../core/dist/types/utils/intersect.d.ts": [ - "../core/dist/types/types.d.ts" - ], - "../core/dist/types/utils/utils.d.ts": [ - "../../node_modules/@types/react/index.d.ts", - "../core/dist/types/index.d.ts", - "../core/dist/types/types.d.ts" - ], - "./src/components/editor.tsx": [ - "../tldraw/dist/types/index.d.ts" - ], - "../tldraw/dist/types/components/tldraw/index.d.ts": [ - "../tldraw/dist/types/components/tldraw/tldraw.d.ts" - ], - "../tldraw/dist/types/components/tldraw/tldraw.d.ts": [ - "../../node_modules/@types/react/index.d.ts", - "../tldraw/dist/types/state/index.d.ts", - "../tldraw/dist/types/types.d.ts" - ], - "../tldraw/dist/types/index.d.ts": [ - "../tldraw/dist/types/components/tldraw/index.d.ts", - "../tldraw/dist/types/shape/index.d.ts", - "../tldraw/dist/types/state/index.d.ts", - "../tldraw/dist/types/types.d.ts" - ], - "../tldraw/dist/types/shape/index.d.ts": [ - "../tldraw/dist/types/shape/shape-styles.d.ts", - "../tldraw/dist/types/shape/shape-utils.d.ts" - ], - "../tldraw/dist/types/shape/shape-styles.d.ts": [ - "../tldraw/dist/types/types.d.ts" - ], - "../tldraw/dist/types/shape/shape-utils.d.ts": [ - "../tldraw/dist/types/types.d.ts" - ], - "../tldraw/dist/types/state/index.d.ts": [ - "../tldraw/dist/types/state/state.d.ts" - ], - "../tldraw/dist/types/state/state.d.ts": [ - "../../node_modules/rko/dist/types/index.d.ts", - "../core/dist/types/index.d.ts", - "../tldraw/dist/types/types.d.ts" - ], - "../tldraw/dist/types/types.d.ts": [ - "../../node_modules/rko/dist/types/index.d.ts", - "../../node_modules/zustand/index.d.ts", - "../core/dist/types/index.d.ts" - ] - }, - "semanticDiagnosticsPerFile": [ - "../../node_modules/@types/history/createbrowserhistory.d.ts", - "../../node_modules/@types/history/createhashhistory.d.ts", - "../../node_modules/@types/history/creatememoryhistory.d.ts", - "../../node_modules/@types/history/domutils.d.ts", - "../../node_modules/@types/history/index.d.ts", - "../../node_modules/@types/history/locationutils.d.ts", - "../../node_modules/@types/history/pathutils.d.ts", - "../../node_modules/@types/jest/index.d.ts", - "../../node_modules/@types/node/assert.d.ts", - "../../node_modules/@types/node/assert/strict.d.ts", - "../../node_modules/@types/node/async_hooks.d.ts", - "../../node_modules/@types/node/base.d.ts", - "../../node_modules/@types/node/buffer.d.ts", - "../../node_modules/@types/node/child_process.d.ts", - "../../node_modules/@types/node/cluster.d.ts", - "../../node_modules/@types/node/console.d.ts", - "../../node_modules/@types/node/constants.d.ts", - "../../node_modules/@types/node/crypto.d.ts", - "../../node_modules/@types/node/dgram.d.ts", - "../../node_modules/@types/node/diagnostic_channel.d.ts", - "../../node_modules/@types/node/dns.d.ts", - "../../node_modules/@types/node/dns/promises.d.ts", - "../../node_modules/@types/node/domain.d.ts", - "../../node_modules/@types/node/events.d.ts", - "../../node_modules/@types/node/fs.d.ts", - "../../node_modules/@types/node/fs/promises.d.ts", - "../../node_modules/@types/node/globals.d.ts", - "../../node_modules/@types/node/globals.global.d.ts", - "../../node_modules/@types/node/http.d.ts", - "../../node_modules/@types/node/http2.d.ts", - "../../node_modules/@types/node/https.d.ts", - "../../node_modules/@types/node/index.d.ts", - "../../node_modules/@types/node/inspector.d.ts", - "../../node_modules/@types/node/module.d.ts", - "../../node_modules/@types/node/net.d.ts", - "../../node_modules/@types/node/os.d.ts", - "../../node_modules/@types/node/path.d.ts", - "../../node_modules/@types/node/perf_hooks.d.ts", - "../../node_modules/@types/node/process.d.ts", - "../../node_modules/@types/node/punycode.d.ts", - "../../node_modules/@types/node/querystring.d.ts", - "../../node_modules/@types/node/readline.d.ts", - "../../node_modules/@types/node/repl.d.ts", - "../../node_modules/@types/node/stream.d.ts", - "../../node_modules/@types/node/stream/promises.d.ts", - "../../node_modules/@types/node/string_decoder.d.ts", - "../../node_modules/@types/node/timers.d.ts", - "../../node_modules/@types/node/timers/promises.d.ts", - "../../node_modules/@types/node/tls.d.ts", - "../../node_modules/@types/node/trace_events.d.ts", - "../../node_modules/@types/node/ts3.6/base.d.ts", - "../../node_modules/@types/node/tty.d.ts", - "../../node_modules/@types/node/url.d.ts", - "../../node_modules/@types/node/util.d.ts", - "../../node_modules/@types/node/util/types.d.ts", - "../../node_modules/@types/node/v8.d.ts", - "../../node_modules/@types/node/vm.d.ts", - "../../node_modules/@types/node/wasi.d.ts", - "../../node_modules/@types/node/worker_threads.d.ts", - "../../node_modules/@types/node/zlib.d.ts", - "../../node_modules/@types/prop-types/index.d.ts", - "../../node_modules/@types/react-dom/index.d.ts", - "../../node_modules/@types/react-router-dom/index.d.ts", - "../../node_modules/@types/react-router/index.d.ts", - "../../node_modules/@types/react/global.d.ts", - "../../node_modules/@types/react/index.d.ts", - "../../node_modules/@types/scheduler/tracing.d.ts", - "../../node_modules/csstype/index.d.ts", - "../../node_modules/jest-diff/build/cleanupsemantic.d.ts", - "../../node_modules/jest-diff/build/difflines.d.ts", - "../../node_modules/jest-diff/build/index.d.ts", - "../../node_modules/jest-diff/build/printdiffs.d.ts", - "../../node_modules/jest-diff/build/types.d.ts", - "../../node_modules/pretty-format/build/index.d.ts", - "../../node_modules/pretty-format/build/types.d.ts", - "../../node_modules/querystring/decode.d.ts", - "../../node_modules/querystring/encode.d.ts", - "../../node_modules/querystring/index.d.ts", - "../../node_modules/rko/dist/types/index.d.ts", - "../../node_modules/rko/dist/types/state-manager.d.ts", - "../../node_modules/rko/dist/types/types.d.ts", - "../../node_modules/tslib/tslib.d.ts", - "../../node_modules/zustand/index.d.ts", - "../../node_modules/zustand/vanilla.d.ts", - "../core/dist/types/components/brush/brush.d.ts", - "../core/dist/types/components/brush/brushupdater.d.ts", - "../core/dist/types/components/brush/index.d.ts", - "../core/dist/types/components/index.d.ts", - "../core/dist/types/components/renderer/index.d.ts", - "../core/dist/types/components/renderer/renderer.d.ts", - "../core/dist/types/index.d.ts", - "../core/dist/types/inputs.d.ts", - "../core/dist/types/types.d.ts", - "../core/dist/types/utils/index.d.ts", - "../core/dist/types/utils/intersect.d.ts", - "../core/dist/types/utils/polyfills.d.ts", - "../core/dist/types/utils/svg.d.ts", - "../core/dist/types/utils/utils.d.ts", - "../core/dist/types/utils/vec.d.ts", - "./node_modules/typescript/lib/lib.dom.d.ts", - "./node_modules/typescript/lib/lib.es2015.collection.d.ts", - "./node_modules/typescript/lib/lib.es2015.core.d.ts", - "./node_modules/typescript/lib/lib.es2015.d.ts", - "./node_modules/typescript/lib/lib.es2015.generator.d.ts", - "./node_modules/typescript/lib/lib.es2015.iterable.d.ts", - "./node_modules/typescript/lib/lib.es2015.promise.d.ts", - "./node_modules/typescript/lib/lib.es2015.proxy.d.ts", - "./node_modules/typescript/lib/lib.es2015.reflect.d.ts", - "./node_modules/typescript/lib/lib.es2015.symbol.d.ts", - "./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts", - "./node_modules/typescript/lib/lib.es2016.array.include.d.ts", - "./node_modules/typescript/lib/lib.es2016.d.ts", - "./node_modules/typescript/lib/lib.es2017.d.ts", - "./node_modules/typescript/lib/lib.es2017.intl.d.ts", - "./node_modules/typescript/lib/lib.es2017.object.d.ts", - "./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts", - "./node_modules/typescript/lib/lib.es2017.string.d.ts", - "./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts", - "./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts", - "./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts", - "./node_modules/typescript/lib/lib.es2018.d.ts", - "./node_modules/typescript/lib/lib.es2018.intl.d.ts", - "./node_modules/typescript/lib/lib.es2018.promise.d.ts", - "./node_modules/typescript/lib/lib.es2018.regexp.d.ts", - "./node_modules/typescript/lib/lib.es2019.array.d.ts", - "./node_modules/typescript/lib/lib.es2019.d.ts", - "./node_modules/typescript/lib/lib.es2019.object.d.ts", - "./node_modules/typescript/lib/lib.es2019.string.d.ts", - "./node_modules/typescript/lib/lib.es2019.symbol.d.ts", - "./node_modules/typescript/lib/lib.es2020.bigint.d.ts", - "./node_modules/typescript/lib/lib.es2020.d.ts", - "./node_modules/typescript/lib/lib.es2020.intl.d.ts", - "./node_modules/typescript/lib/lib.es2020.promise.d.ts", - "./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts", - "./node_modules/typescript/lib/lib.es2020.string.d.ts", - "./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts", - "./node_modules/typescript/lib/lib.es5.d.ts", - "./node_modules/typescript/lib/lib.esnext.d.ts", - "./node_modules/typescript/lib/lib.esnext.intl.d.ts", - "./node_modules/typescript/lib/lib.esnext.promise.d.ts", - "./node_modules/typescript/lib/lib.esnext.string.d.ts", - "./node_modules/typescript/lib/lib.esnext.weakref.d.ts", - "./src/app.tsx", - "./src/basic.tsx", - "./src/changing-id.tsx", - "./src/components/editor.tsx", - "./src/controlled.tsx", - "./src/embedded.tsx", - "./src/imperative.tsx", - "./src/index.tsx", - "../tldraw/dist/types/components/tldraw/index.d.ts", - "../tldraw/dist/types/components/tldraw/tldraw.d.ts", - "../tldraw/dist/types/index.d.ts", - "../tldraw/dist/types/shape/index.d.ts", - "../tldraw/dist/types/shape/shape-styles.d.ts", - "../tldraw/dist/types/shape/shape-utils.d.ts", - "../tldraw/dist/types/state/index.d.ts", - "../tldraw/dist/types/state/state.d.ts", - "../tldraw/dist/types/types.d.ts" - ] - }, - "version": "4.2.3" -} \ No newline at end of file diff --git a/packages/core/README.md b/packages/core/README.md index ad0910cdf..eec808ac3 100644 --- a/packages/core/README.md +++ b/packages/core/README.md @@ -460,15 +460,17 @@ See the `example` folder or this [CodeSandbox](https://codesandbox.io/s/laughing ### Support -Need help? Please [open an issue](https://github.com/tldraw/core/issues/new) for support. +Need help? Please [open an issue](https://github.com/tldraw/tldraw/issues/new) for support. ### Discussion -Want to connect with other devs? Visit the [Discord channel](https://discord.gg/s4FXZ6fppJ). +Want to connect with other devs? Visit the [Discord channel](https://discord.gg/SBBEVCA4PG). ### License -This project is licensed under MIT. If you're using the library in a commercial product, please consider [becoming a sponsor](https://github.com/sponsors/steveruizok?frequency=recurring&sponsor=steveruizok). +This project is licensed under MIT. + +If you're using the library in a commercial product, please consider [becoming a sponsor](https://github.com/sponsors/steveruizok?frequency=recurring&sponsor=steveruizok). ## Author diff --git a/packages/tldraw/README.md b/packages/tldraw/README.md index ee39f6fbb..97c40be1e 100644 --- a/packages/tldraw/README.md +++ b/packages/tldraw/README.md @@ -76,11 +76,11 @@ function App() { } ``` -Internally, the `` component's user interface uses this API to make changes to the component's state. See the `tldrawApp` section of the [documentation](guides/documentation) for more on this API. +Internally, the `` component's user interface uses this API to make changes to the component's state. See the `tldrawApp` section of the [documentation](packages/tldraw/guides/documentation.md) for more on this API. ### Responding to Changes -You can respond to changes and user actions using the `onChange` callback. For more specific changes, you can also use the `onPatch`, `onCommand`, or `onPersist` callbacks. See the [documentation](guides/documentation) for more. +You can respond to changes and user actions using the `onChange` callback. For more specific changes, you can also use the `onPatch`, `onCommand`, or `onPersist` callbacks. See the [documentation](packages/tldraw/guides/documentation.md) for more. ```tsx import { Tldraw, TldrawApp } from '@tldraw/tldraw' @@ -96,7 +96,7 @@ function App() { ## Documentation -See the project's [documentation](/packages/tldraw/guides/documentation.md). +See the project's [documentation](packages/tldraw/guides/documentation.md). ## Contribution @@ -104,7 +104,7 @@ See the [contributing guide](/CONTRIBUTING.md). ## Development -See the [development guide](/packages/tldraw/guides/development.md). +See the [development guide](packages/tldraw/guides/development.md). ## Example