├── .changeset
├── README.md
└── config.json
├── .devcontainer
├── Dockerfile
├── base.Dockerfile
└── devcontainer.json
├── .eslintignore
├── .eslintrc
├── .github
├── FUNDING.yml
├── ISSUE_TEMPLATE
│ ├── bug_report.md
│ ├── documentation.md
│ ├── feature.md
│ └── testing.md
└── workflows
│ └── main.yml
├── .gitignore
├── .husky
├── pre-commit
└── pre-push
├── .ignore
├── .npmignore
├── .prettierignore
├── .prettierrc
├── .vscode
├── extensions.json
├── launch.json
├── settings.json
├── snippets.code-snippets
└── tasks.json
├── .yarn
└── releases
│ └── yarn-1.18.0.cjs
├── .yarnrc
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── GETTING-STARTED.md
├── LICENSE
├── LICENSE.md
├── Quickpose.code-workspace
├── README.md
├── apps
├── vscode
│ ├── README.md
│ ├── editor
│ │ ├── CHANGELOG.md
│ │ ├── LICENSE.md
│ │ ├── README.md
│ │ ├── package.json
│ │ ├── scripts
│ │ │ ├── build.mjs
│ │ │ └── dev.mjs
│ │ ├── src
│ │ │ ├── app.tsx
│ │ │ ├── index.tsx
│ │ │ ├── public
│ │ │ │ ├── index.css
│ │ │ │ ├── index.html
│ │ │ │ └── tldraw-assets.json
│ │ │ ├── types.ts
│ │ │ └── utils
│ │ │ │ ├── defaultDocument.ts
│ │ │ │ ├── export.ts
│ │ │ │ └── vscode.ts
│ │ ├── tsconfig.json
│ │ ├── tsconfig.tsbuildinfo
│ │ └── yarn.lock
│ └── extension
│ │ ├── .gitignore
│ │ ├── .vscode
│ │ ├── extensions.json
│ │ ├── launch.json
│ │ └── settings.json
│ │ ├── .vscodeignore
│ │ ├── CHANGELOG.md
│ │ ├── LICENSE.md
│ │ ├── README.md
│ │ ├── apps
│ │ └── vscode
│ │ │ └── extension
│ │ ├── assets
│ │ ├── recording.gif
│ │ └── screenshot.png
│ │ ├── examples
│ │ ├── 1.tldr
│ │ ├── 2.tldr
│ │ └── 3.tldr
│ │ ├── icon.png
│ │ ├── package.json
│ │ ├── scripts
│ │ ├── build.js
│ │ ├── dev.js
│ │ └── package.js
│ │ ├── src
│ │ ├── TldrawEditorProvider.ts
│ │ ├── TldrawWebviewManager.ts
│ │ ├── extension.ts
│ │ ├── types.ts
│ │ └── utils.ts
│ │ ├── tsconfig.json
│ │ └── yarn.lock
└── www
│ ├── .eslintrc.json
│ ├── .gitignore
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── components
│ ├── BetaNotification.tsx
│ ├── Editor.tsx
│ ├── IFrameWarning.tsx
│ ├── MultiplayerEditor.tsx
│ ├── ReadOnlyMultiplayerEditor.tsx
│ └── StudyConsentPopup.tsx
│ ├── faviconData.json
│ ├── faviconDescription.json
│ ├── hooks
│ ├── useMultiplayerAssets.ts
│ ├── useMultiplayerState.ts
│ ├── useReadOnlyMultiplayerState.ts
│ └── useUploadAssets.ts
│ ├── next-env.d.ts
│ ├── next.config.js
│ ├── package.json
│ ├── pages
│ ├── _app.tsx
│ ├── _document.tsx
│ ├── api
│ │ └── create.ts
│ ├── index.tsx
│ ├── r
│ │ ├── [id].tsx
│ │ └── index.tsx
│ └── v
│ │ └── [id].tsx
│ ├── public
│ ├── android-chrome-144x144.png
│ ├── android-chrome-192x192.png
│ ├── android-chrome-256x256.png
│ ├── android-chrome-36x36.png
│ ├── android-chrome-384x384.png
│ ├── android-chrome-48x48.png
│ ├── android-chrome-72x72.png
│ ├── android-chrome-96x96.png
│ ├── apple-touch-icon.png
│ ├── browserconfig.xml
│ ├── favicon-16x16.png
│ ├── favicon-32x32.png
│ ├── favicon.ico
│ ├── manifest.json
│ ├── mstile-150x150.png
│ ├── mstile-310x310.png
│ ├── quickpose-banner-black.png
│ ├── quickpose-banner-grad.png
│ ├── quickpose_flat.png
│ ├── quickpose_logo_main.png
│ ├── safari-pinned-tab.svg
│ ├── site.webmanifest
│ ├── social-image.png
│ └── tldraw-assets.json
│ ├── styles
│ ├── globals.css
│ ├── index.ts
│ └── stitches.config.ts
│ ├── tsconfig.json
│ ├── types.ts
│ ├── utils
│ ├── export.ts
│ ├── github.ts
│ ├── gtag.ts
│ ├── liveblocks.ts
│ ├── quickPoseNetworking.tsx
│ ├── quickPoseTypes.tsx
│ ├── quickposeDrawing.tsx
│ └── useGtag.ts
│ └── worker
│ └── index.js
├── assets
├── export1.gif
├── export2.gif
├── fork.gif
├── linkedstate.gif
├── navigate.gif
├── quickpose-banner-black.png
├── quickpose-banner-grad.png
├── quickpose-social.png
├── quickpose_flat.png
├── quickpose_logo_main copy.png
├── quickpose_logo_main.png
├── sentry.svg
└── stickies.gif
├── examples
├── core-example-advanced
│ ├── .gitignore
│ ├── CHANGELOG.md
│ ├── LICENSE.md
│ ├── README.md
│ ├── card-repo.png
│ ├── index.html
│ ├── package.json
│ ├── public
│ │ └── favicon.ico
│ ├── src
│ │ ├── App.tsx
│ │ ├── components
│ │ │ ├── TitleLinks.tsx
│ │ │ └── Toolbar.tsx
│ │ ├── main.tsx
│ │ ├── shapes
│ │ │ ├── CustomShapeUtil.ts
│ │ │ ├── arrow
│ │ │ │ ├── ArrowComponent.tsx
│ │ │ │ ├── ArrowIndicator.tsx
│ │ │ │ ├── ArrowShape.ts
│ │ │ │ ├── ArrowUtil.ts
│ │ │ │ └── index.ts
│ │ │ ├── box
│ │ │ │ ├── BoxComponent.tsx
│ │ │ │ ├── BoxIndicator.tsx
│ │ │ │ ├── BoxShape.ts
│ │ │ │ ├── BoxUtil.ts
│ │ │ │ └── index.ts
│ │ │ ├── index.ts
│ │ │ └── pencil
│ │ │ │ ├── PencilComponent.tsx
│ │ │ │ ├── PencilShape.ts
│ │ │ │ ├── PencilUtil.ts
│ │ │ │ ├── PenclIndicator.tsx
│ │ │ │ ├── index.ts
│ │ │ │ └── pencil-helpers.ts
│ │ ├── state
│ │ │ ├── actions
│ │ │ │ ├── bindings
│ │ │ │ │ ├── createBindings.ts
│ │ │ │ │ ├── deleteBindings.ts
│ │ │ │ │ ├── getBoundHandlePoint.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── removePartialBindings.ts
│ │ │ │ │ ├── updateBindings.ts
│ │ │ │ │ └── updateBoundShapes.ts
│ │ │ │ ├── camera
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── panCamera.ts
│ │ │ │ │ ├── pinchCamera.ts
│ │ │ │ │ ├── zoomIn.ts
│ │ │ │ │ ├── zoomOut.ts
│ │ │ │ │ ├── zoomToFit.ts
│ │ │ │ │ └── zoomToSelection.ts
│ │ │ │ ├── data
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── loadDocument.ts
│ │ │ │ │ ├── loadNewDocument.ts
│ │ │ │ │ └── restoreSavedDocument.ts
│ │ │ │ ├── erase
│ │ │ │ │ ├── eraseGhostShapes.ts
│ │ │ │ │ ├── eraseShapes.ts
│ │ │ │ │ ├── eraseShapesAtPoint.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── handles
│ │ │ │ │ ├── clearPointedHandle.ts
│ │ │ │ │ ├── getBoundTarget.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── setPointedHandle.ts
│ │ │ │ │ └── translateHandle.ts
│ │ │ │ ├── history
│ │ │ │ │ ├── addToHistory.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── redo.ts
│ │ │ │ │ └── undo.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── mutables
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── restoreSnapshot.ts
│ │ │ │ │ ├── setInitialPoint.ts
│ │ │ │ │ ├── setSnapshot.ts
│ │ │ │ │ ├── setViewport.ts
│ │ │ │ │ └── updatePointer.ts
│ │ │ │ ├── performance
│ │ │ │ │ ├── clearPerformanceMode.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── setTransformPerformanceMode.ts
│ │ │ │ │ └── setTranslatePerformanceMode.ts
│ │ │ │ ├── selection
│ │ │ │ │ ├── clearBrush.ts
│ │ │ │ │ ├── clearHoveredShape.ts
│ │ │ │ │ ├── clearPointedShape.ts
│ │ │ │ │ ├── deselectAllShapes.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── selectAllShapes.ts
│ │ │ │ │ ├── selectShape.ts
│ │ │ │ │ ├── setHoveredShape.ts
│ │ │ │ │ └── updateBrush.ts
│ │ │ │ ├── shapes
│ │ │ │ │ ├── createArrowShape.ts
│ │ │ │ │ ├── createBoxShape.ts
│ │ │ │ │ ├── createPencilShape.ts
│ │ │ │ │ ├── createShapes.ts
│ │ │ │ │ ├── deleteSelectedShapes.ts
│ │ │ │ │ ├── deleteShapes.ts
│ │ │ │ │ ├── extendPencilShape.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── updateShapes.ts
│ │ │ │ ├── snapping
│ │ │ │ │ └── clearSnapLines.ts
│ │ │ │ ├── snaps
│ │ │ │ │ ├── clearSnapInfo.ts
│ │ │ │ │ ├── clearSnapLines.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── setSnapInfo.ts
│ │ │ │ ├── transform
│ │ │ │ │ ├── clearPointedBoundsHandle.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── resizeSelectedShapes.ts
│ │ │ │ │ ├── rotateSelectedShapes.ts
│ │ │ │ │ ├── setInitialCommonBounds.ts
│ │ │ │ │ ├── setPointedBoundsHandle.ts
│ │ │ │ │ └── transformSelectedShapes.ts
│ │ │ │ └── translate
│ │ │ │ │ ├── clearIsCloning.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── translateSelectedShapes.ts
│ │ │ ├── api.ts
│ │ │ ├── constants.ts
│ │ │ ├── helpers.ts
│ │ │ ├── history.ts
│ │ │ ├── machine.ts
│ │ │ └── mutables.ts
│ │ ├── stitches.config.ts
│ │ ├── styles.css
│ │ ├── types.ts
│ │ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
├── core-example
│ ├── .gitignore
│ ├── CHANGELOG.md
│ ├── LICENSE.md
│ ├── README.md
│ ├── card-repo.png
│ ├── index.html
│ ├── package.json
│ ├── public
│ │ └── favicon.ico
│ ├── src
│ │ ├── App.tsx
│ │ ├── main.tsx
│ │ ├── shapes
│ │ │ ├── index.ts
│ │ │ └── rect
│ │ │ │ ├── RectComponent.tsx
│ │ │ │ ├── RectIndicator.tsx
│ │ │ │ ├── RectShape.ts
│ │ │ │ ├── RectUtil.ts
│ │ │ │ └── index.ts
│ │ ├── styles.css
│ │ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
└── tldraw-example
│ ├── .gitignore
│ ├── CHANGELOG.md
│ ├── LICENSE.md
│ ├── README.md
│ ├── card-repo.png
│ ├── index.html
│ ├── package.json
│ ├── public
│ ├── Example.tldr
│ ├── card-repo.png
│ ├── favicon.ico
│ └── tldraw-assets.json
│ ├── src
│ ├── App.tsx
│ ├── api-control.tsx
│ ├── api.tsx
│ ├── basic.tsx
│ ├── changing-id.tsx
│ ├── core-stuff
│ │ └── index.tsx
│ ├── custom-cursors-core.tsx
│ ├── custom-cursors.tsx
│ ├── dark-mode.tsx
│ ├── develop.tsx
│ ├── embedded.tsx
│ ├── export-to-server.tsx
│ ├── export.tsx
│ ├── file-system.tsx
│ ├── iframe.tsx
│ ├── loading-files.tsx
│ ├── main.tsx
│ ├── multiplayer
│ │ ├── index.ts
│ │ ├── liveblocks.config.ts
│ │ ├── multiplayer.tsx
│ │ └── useMultiplayerState.ts
│ ├── no-size-embedded.tsx
│ ├── persisted.tsx
│ ├── props-control.tsx
│ ├── readonly.tsx
│ ├── scroll.tsx
│ ├── styles.css
│ ├── ui-options.tsx
│ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
├── guides
├── development.md
├── documentation.md
├── publishing.md
└── translation.md
├── package.json
├── packages
├── core
│ ├── CHANGELOG.md
│ ├── LICENSE.md
│ ├── README.md
│ ├── package.json
│ ├── src
│ │ ├── TLShapeUtil
│ │ │ ├── TLShapeUtil.spec.tsx
│ │ │ ├── TLShapeUtil.tsx
│ │ │ └── index.ts
│ │ ├── components
│ │ │ ├── Binding
│ │ │ │ ├── Binding.test.tsx
│ │ │ │ ├── Binding.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Bounds
│ │ │ │ ├── Bounds.tsx
│ │ │ │ ├── BoundsBg.tsx
│ │ │ │ ├── CenterHandle.tsx
│ │ │ │ ├── CloneButton.tsx
│ │ │ │ ├── CloneButtons.tsx
│ │ │ │ ├── CornerHandle.tsx
│ │ │ │ ├── EdgeHandle.tsx
│ │ │ │ ├── LinkHandle.tsx
│ │ │ │ ├── RotateHandle.tsx
│ │ │ │ ├── __tests__
│ │ │ │ │ ├── Bounds.test.tsx
│ │ │ │ │ ├── BoundsBg.test.tsx
│ │ │ │ │ ├── CenterHandle.test.tsx
│ │ │ │ │ ├── CloneButton.test.tsx
│ │ │ │ │ ├── CornerHandle.test.tsx
│ │ │ │ │ ├── EdgeHandle.test.tsx
│ │ │ │ │ ├── LinkHandle.test.tsx
│ │ │ │ │ └── RotateHandle.test.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Brush
│ │ │ │ ├── Brush.test.tsx
│ │ │ │ ├── Brush.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Canvas
│ │ │ │ ├── Canvas.test.tsx
│ │ │ │ ├── Canvas.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Container
│ │ │ │ ├── Container.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Cursor
│ │ │ │ ├── Cursor.tsx
│ │ │ │ └── index.ts
│ │ │ ├── EraseLine
│ │ │ │ ├── EraseLine.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Grid
│ │ │ │ ├── Grid.tsx
│ │ │ │ └── index.ts
│ │ │ ├── HTMLContainer
│ │ │ │ ├── HTMLContainer.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Handles
│ │ │ │ ├── Handle.test.tsx
│ │ │ │ ├── Handle.tsx
│ │ │ │ ├── Handles.test.tsx
│ │ │ │ ├── Handles.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Overlay
│ │ │ │ ├── Overlay.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Page
│ │ │ │ ├── Page.test.tsx
│ │ │ │ ├── Page.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Renderer
│ │ │ │ ├── Renderer.test.tsx
│ │ │ │ ├── Renderer.tsx
│ │ │ │ └── index.tsx
│ │ │ ├── SVGContainer
│ │ │ │ ├── SVGContainer.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Shape
│ │ │ │ ├── RenderedShape.tsx
│ │ │ │ ├── Shape.test.tsx
│ │ │ │ ├── Shape.tsx
│ │ │ │ ├── ShapeNode.tsx
│ │ │ │ └── index.ts
│ │ │ ├── ShapeIndicator
│ │ │ │ ├── ShapeIndicator.test.tsx
│ │ │ │ ├── ShapeIndicator.tsx
│ │ │ │ └── index.ts
│ │ │ ├── SnapLines
│ │ │ │ ├── SnapLines.tsx
│ │ │ │ └── index.ts
│ │ │ ├── User
│ │ │ │ ├── User.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Users
│ │ │ │ ├── Users.tsx
│ │ │ │ └── index.ts
│ │ │ ├── UsersIndicators
│ │ │ │ ├── UsersIndicators.tsx
│ │ │ │ └── index.ts
│ │ │ └── index.tsx
│ │ ├── hooks
│ │ │ ├── index.ts
│ │ │ ├── useBoundsEvents.tsx
│ │ │ ├── useBoundsHandleEvents.tsx
│ │ │ ├── useCameraCss.tsx
│ │ │ ├── useCanvasEvents.tsx
│ │ │ ├── useHandleEvents.tsx
│ │ │ ├── useHandles.ts
│ │ │ ├── useKeyEvents.ts
│ │ │ ├── usePerformanceCss.ts
│ │ │ ├── usePosition.ts
│ │ │ ├── usePreventNavigationCss.tsx
│ │ │ ├── useResizeObserver.ts
│ │ │ ├── useSafariFocusOutFix.tsx
│ │ │ ├── useSelection.tsx
│ │ │ ├── useShapeEvents.tsx
│ │ │ ├── useShapeTree.tsx
│ │ │ ├── useStyle.tsx
│ │ │ ├── useTLContext.tsx
│ │ │ └── useZoomEvents.ts
│ │ ├── index.ts
│ │ ├── inputs.ts
│ │ ├── test
│ │ │ ├── ContextWrapper.tsx
│ │ │ ├── index.ts
│ │ │ ├── mockDocument.ts
│ │ │ ├── mockUtils.tsx
│ │ │ ├── renderWithContext.tsx
│ │ │ └── renderWithSvg.tsx
│ │ ├── types.ts
│ │ └── utils
│ │ │ ├── index.ts
│ │ │ ├── polyfills.ts
│ │ │ └── utils.ts
│ ├── tsconfig.build.json
│ ├── tsconfig.dev.json
│ └── tsconfig.json
├── curve
│ ├── CHANGELOG.md
│ ├── LICENSE.md
│ ├── README.md
│ ├── package.json
│ ├── src
│ │ └── index.ts
│ ├── tsconfig.build.json
│ ├── tsconfig.dev.json
│ └── tsconfig.json
├── intersect
│ ├── CHANGELOG.md
│ ├── LICENSE.md
│ ├── README.md
│ ├── package.json
│ ├── src
│ │ └── index.ts
│ ├── tsconfig.build.json
│ ├── tsconfig.dev.json
│ └── tsconfig.json
├── tldraw
│ ├── CHANGELOG.md
│ ├── LICENSE.md
│ ├── README.md
│ ├── package.json
│ ├── src
│ │ ├── Tldraw.spec.tsx
│ │ ├── Tldraw.tsx
│ │ ├── components
│ │ │ ├── ContextMenu
│ │ │ │ ├── ContextMenu.test.tsx
│ │ │ │ ├── ContextMenu.tsx
│ │ │ │ └── index.ts
│ │ │ ├── ErrorFallback
│ │ │ │ ├── ErrorFallback.tsx
│ │ │ │ └── index.ts
│ │ │ ├── FocusButton
│ │ │ │ ├── FocusButton.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Loading
│ │ │ │ ├── Loading.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Primitives
│ │ │ │ ├── AlertDialog
│ │ │ │ │ ├── AlertDialog.tsx
│ │ │ │ │ ├── FilenameDialog.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── Divider
│ │ │ │ │ ├── Divider.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── DropdownMenu
│ │ │ │ │ ├── DMCheckboxItem.tsx
│ │ │ │ │ ├── DMContent.tsx
│ │ │ │ │ ├── DMDivider.tsx
│ │ │ │ │ ├── DMItem.tsx
│ │ │ │ │ ├── DMRadioItem.tsx
│ │ │ │ │ ├── DMSubMenu.tsx
│ │ │ │ │ ├── DMTriggerIcon.tsx
│ │ │ │ │ └── index.tsx
│ │ │ │ ├── IconButton
│ │ │ │ │ ├── IconButton.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── Kbd
│ │ │ │ │ ├── Kbd.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── MenuContent
│ │ │ │ │ ├── MenuContent.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── Panel
│ │ │ │ │ ├── Panel.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── RowButton
│ │ │ │ │ ├── RowButton.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── SmallIcon
│ │ │ │ │ ├── SmallIcon.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── TextField
│ │ │ │ │ ├── TextField.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── ToolButton
│ │ │ │ │ ├── ToolButton.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── Tooltip
│ │ │ │ │ ├── Tooltip.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ └── icons
│ │ │ │ │ ├── BoxIcon.tsx
│ │ │ │ │ ├── CircleIcon.tsx
│ │ │ │ │ ├── DashDashedIcon.tsx
│ │ │ │ │ ├── DashDottedIcon.tsx
│ │ │ │ │ ├── DashDrawIcon.tsx
│ │ │ │ │ ├── DashSolidIcon.tsx
│ │ │ │ │ ├── DiscordIcon.tsx
│ │ │ │ │ ├── EraserIcon.tsx
│ │ │ │ │ ├── LineIcon.tsx
│ │ │ │ │ ├── MultiplayerIcon2.tsx
│ │ │ │ │ ├── SizeLargeIcon.tsx
│ │ │ │ │ ├── SizeMediumIcon.tsx
│ │ │ │ │ ├── SizeSmallIcon.tsx
│ │ │ │ │ ├── TrashIcon.tsx
│ │ │ │ │ ├── UndoIcon.tsx
│ │ │ │ │ └── index.ts
│ │ │ ├── ToolsPanel
│ │ │ │ ├── ActionButton.tsx
│ │ │ │ ├── BackToContent.tsx
│ │ │ │ ├── DeleteButton.tsx
│ │ │ │ ├── HelpPanel.tsx
│ │ │ │ ├── KeyboardShortcutDialog.tsx
│ │ │ │ ├── LockButton.tsx
│ │ │ │ ├── PrimaryTools.tsx
│ │ │ │ ├── ShapesMenu.tsx
│ │ │ │ ├── StatusBar.tsx
│ │ │ │ ├── ToolsPanel.test.tsx
│ │ │ │ ├── ToolsPanel.tsx
│ │ │ │ └── index.ts
│ │ │ ├── TopPanel
│ │ │ │ ├── CurrentVersionMenu
│ │ │ │ │ ├── CurrentVersionMenu.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── LanguageMenu
│ │ │ │ │ └── LanguageMenu.tsx
│ │ │ │ ├── Menu
│ │ │ │ │ ├── Menu.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── MultiplayerMenu
│ │ │ │ │ ├── MultiplayerMenu.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── PageMenu
│ │ │ │ │ ├── PageMenu.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── PageOptionsDialog
│ │ │ │ │ ├── PageOptionsDialog.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── PreferencesMenu
│ │ │ │ │ ├── PreferencesMenu.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── StyleMenu
│ │ │ │ │ ├── StyleMenu.test.tsx
│ │ │ │ │ ├── StyleMenu.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── TopPanel.tsx
│ │ │ │ ├── ZoomMenu
│ │ │ │ │ ├── ZoomMenu.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ └── index.ts
│ │ │ ├── breakpoints.tsx
│ │ │ ├── preventEvent.ts
│ │ │ └── stopPropagation.ts
│ │ ├── constants.ts
│ │ ├── hooks
│ │ │ ├── index.ts
│ │ │ ├── useCursor.ts
│ │ │ ├── useDialog.ts
│ │ │ ├── useFileSystem.ts
│ │ │ ├── useFileSystemHandlers.ts
│ │ │ ├── useKeyboardShortcuts.tsx
│ │ │ ├── useTheme.ts
│ │ │ ├── useTldrawApp.tsx
│ │ │ └── useTranslation.ts
│ │ ├── index.ts
│ │ ├── state
│ │ │ ├── IdbClipboard.ts
│ │ │ ├── StateManager
│ │ │ │ ├── StateManager.ts
│ │ │ │ ├── copy.ts
│ │ │ │ └── index.ts
│ │ │ ├── TLDR.ts
│ │ │ ├── TldrawApp.spec.ts
│ │ │ ├── TldrawApp.ts
│ │ │ ├── __snapshots__
│ │ │ │ └── TldrawApp.spec.ts.snap
│ │ │ ├── commands
│ │ │ │ ├── alignShapes
│ │ │ │ │ ├── alignShapes.spec.ts
│ │ │ │ │ ├── alignShapes.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── changePage
│ │ │ │ │ ├── changePage.spec.ts
│ │ │ │ │ ├── changePage.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── createPage
│ │ │ │ │ ├── createPage.spec.ts
│ │ │ │ │ ├── createPage.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── createShapes
│ │ │ │ │ ├── createShapes.spec.ts
│ │ │ │ │ ├── createShapes.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── deletePage
│ │ │ │ │ ├── deletePage.spec.ts
│ │ │ │ │ ├── deletePage.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── deleteShapes
│ │ │ │ │ ├── deleteShapes.spec.ts
│ │ │ │ │ ├── deleteShapes.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── distributeShapes
│ │ │ │ │ ├── distributeShapes.spec.ts
│ │ │ │ │ ├── distributeShapes.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── duplicatePage
│ │ │ │ │ ├── duplicatePage.spec.ts
│ │ │ │ │ ├── duplicatePage.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── duplicateShapes
│ │ │ │ │ ├── duplicateShapes.spec.ts
│ │ │ │ │ ├── duplicateShapes.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── flipShapes
│ │ │ │ │ ├── flipShapes.spec.ts
│ │ │ │ │ ├── flipShapes.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── groupShapes
│ │ │ │ │ ├── groupShapes.spec.ts
│ │ │ │ │ ├── groupShapes.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── insertContent
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── insertContent.spec.ts
│ │ │ │ │ └── insertContent.ts
│ │ │ │ ├── movePage
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── movePage.ts
│ │ │ │ ├── moveShapesToPage
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── moveShapesToPage.spec.ts
│ │ │ │ │ └── moveShapesToPage.ts
│ │ │ │ ├── renamePage
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── renamePage.spec.ts
│ │ │ │ │ └── renamePage.ts
│ │ │ │ ├── reorderShapes
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── reorderShapes.spec.ts
│ │ │ │ │ └── reorderShapes.ts
│ │ │ │ ├── resetBounds
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── resetBounds.spec.ts
│ │ │ │ │ └── resetBounds.ts
│ │ │ │ ├── rotateShapes
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── rotateShapes.spec.ts
│ │ │ │ │ └── rotateShapes.ts
│ │ │ │ ├── setShapesProps
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── setShapesProps.spec.ts
│ │ │ │ │ └── setShapesProps.ts
│ │ │ │ ├── shared
│ │ │ │ │ ├── getIncrementedName.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── removeShapesFromPage.ts
│ │ │ │ ├── stretchShapes
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── stretchShapes.spec.ts
│ │ │ │ │ └── stretchShapes.ts
│ │ │ │ ├── styleShapes
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── styleShapes.spec.ts
│ │ │ │ │ └── styleShapes.ts
│ │ │ │ ├── toggleShapesDecoration
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── toggleShapesDecoration.spec.ts
│ │ │ │ │ └── toggleShapesDecoration.ts
│ │ │ │ ├── toggleShapesProp
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── toggleShapesProp.spec.ts
│ │ │ │ │ └── toggleShapesProp.ts
│ │ │ │ ├── translateShapes
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── translateShapes.spec.ts
│ │ │ │ │ └── translateShapes.ts
│ │ │ │ ├── ungroupShapes
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── ungroupShapes.spec.ts
│ │ │ │ │ └── ungroupShapes.ts
│ │ │ │ └── updateShapes
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── updateShapes.spec.ts
│ │ │ │ │ └── updateShapes.ts
│ │ │ ├── data
│ │ │ │ ├── filesystem.spec.ts
│ │ │ │ ├── filesystem.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── migrate.spec.ts
│ │ │ │ └── migrate.ts
│ │ │ ├── index.ts
│ │ │ ├── internal.ts
│ │ │ ├── sessions
│ │ │ │ ├── ArrowSession
│ │ │ │ │ ├── ArrowSession.spec.ts
│ │ │ │ │ ├── ArrowSession.ts
│ │ │ │ │ ├── __snapshots__
│ │ │ │ │ │ └── ArrowSession.spec.ts.snap
│ │ │ │ │ ├── arrows.tldr
│ │ │ │ │ └── index.ts
│ │ │ │ ├── BaseSession.ts
│ │ │ │ ├── BrushSession
│ │ │ │ │ ├── BrushSession.spec.ts
│ │ │ │ │ ├── BrushSession.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── DrawSession
│ │ │ │ │ ├── DrawSession.spec.ts
│ │ │ │ │ ├── DrawSession.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── EditSession
│ │ │ │ │ ├── EditSession.spec.ts
│ │ │ │ │ ├── EditSession.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── EraseSession
│ │ │ │ │ ├── EraseSession.spec.ts
│ │ │ │ │ ├── EraseSession.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── GridSession
│ │ │ │ │ ├── GridSession.spec.ts
│ │ │ │ │ ├── GridSession.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── HandleSession
│ │ │ │ │ ├── HandleSession.spec.ts
│ │ │ │ │ ├── HandleSession.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── RotateSession
│ │ │ │ │ ├── RotateSession.spec.ts
│ │ │ │ │ ├── RotateSession.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── TransformSession
│ │ │ │ │ ├── TransformSession.spec.ts
│ │ │ │ │ ├── TransformSession.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── TransformSingleSession
│ │ │ │ │ ├── TransformSingleSession.spec.ts
│ │ │ │ │ ├── TransformSingleSession.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── TranslateLabelSession
│ │ │ │ │ ├── TranslateLabelSession.spec.ts
│ │ │ │ │ ├── TranslateLabelSession.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── TranslateSession
│ │ │ │ │ ├── TranslateSession.spec.ts
│ │ │ │ │ ├── TranslateSession.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── about-sessions.md
│ │ │ │ └── index.ts
│ │ │ ├── shapes
│ │ │ │ ├── ArrowUtil
│ │ │ │ │ ├── ArrowUtil.spec.tsx
│ │ │ │ │ ├── ArrowUtil.tsx
│ │ │ │ │ ├── __snapshots__
│ │ │ │ │ │ └── ArrowUtil.spec.tsx.snap
│ │ │ │ │ ├── arrowHelpers.ts
│ │ │ │ │ ├── components
│ │ │ │ │ │ ├── ArrowHead.tsx
│ │ │ │ │ │ ├── CurvedArrow.tsx.tsx
│ │ │ │ │ │ └── StraightArrow.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── DrawUtil
│ │ │ │ │ ├── DrawUtil.spec.tsx
│ │ │ │ │ ├── DrawUtil.tsx
│ │ │ │ │ ├── __snapshots__
│ │ │ │ │ │ └── DrawUtil.spec.tsx.snap
│ │ │ │ │ ├── drawHelpers.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── EllipseUtil
│ │ │ │ │ ├── EllipseUtil.spec.tsx
│ │ │ │ │ ├── EllipseUtil.tsx
│ │ │ │ │ ├── __snapshots__
│ │ │ │ │ │ └── EllipseUtil.spec.tsx.snap
│ │ │ │ │ ├── components
│ │ │ │ │ │ ├── DashedEllipse.tsx
│ │ │ │ │ │ └── DrawEllipse.tsx
│ │ │ │ │ ├── ellipseHelpers.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── GroupUtil
│ │ │ │ │ ├── GroupUtil.spec.tsx
│ │ │ │ │ ├── GroupUtil.tsx
│ │ │ │ │ ├── __snapshots__
│ │ │ │ │ │ └── GroupUtil.spec.tsx.snap
│ │ │ │ │ └── index.ts
│ │ │ │ ├── IFrameUtil
│ │ │ │ │ ├── IFrameUtil.tsx
│ │ │ │ │ ├── ImageUtil.spec.tsx
│ │ │ │ │ ├── __snapshots__
│ │ │ │ │ │ └── ImageUtil.spec.tsx.snap
│ │ │ │ │ └── index.ts
│ │ │ │ ├── ImageUtil
│ │ │ │ │ ├── ImageUtil.spec.tsx
│ │ │ │ │ ├── ImageUtil.tsx
│ │ │ │ │ ├── __snapshots__
│ │ │ │ │ │ └── ImageUtil.spec.tsx.snap
│ │ │ │ │ └── index.ts
│ │ │ │ ├── RectangleUtil
│ │ │ │ │ ├── RectangleUtil.spec.tsx
│ │ │ │ │ ├── RectangleUtil.tsx
│ │ │ │ │ ├── __snapshots__
│ │ │ │ │ │ └── RectangleUtil.spec.tsx.snap
│ │ │ │ │ ├── components
│ │ │ │ │ │ ├── BindingIndicator.tsx
│ │ │ │ │ │ ├── DashedRectangle.tsx
│ │ │ │ │ │ └── DrawRectangle.tsx
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── rectangleHelpers.ts
│ │ │ │ ├── StickyUtil
│ │ │ │ │ ├── StickyUtil.spec.tsx
│ │ │ │ │ ├── StickyUtil.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── TDShapeUtil.tsx
│ │ │ │ ├── TextUtil
│ │ │ │ │ ├── TextUtil.spec.tsx
│ │ │ │ │ ├── TextUtil.tsx
│ │ │ │ │ ├── __snapshots__
│ │ │ │ │ │ └── TextUtil.spec.tsx.snap
│ │ │ │ │ └── index.ts
│ │ │ │ ├── TriangleUtil
│ │ │ │ │ ├── TriangleUtil.spec.tsx
│ │ │ │ │ ├── TriangleUtil.tsx
│ │ │ │ │ ├── __snapshots__
│ │ │ │ │ │ └── TriangleUtil.spec.tsx.snap
│ │ │ │ │ ├── components
│ │ │ │ │ │ ├── DashedTriangle.tsx
│ │ │ │ │ │ ├── DrawTriangle.tsx
│ │ │ │ │ │ └── TriangleBindingIndicator.tsx
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── triangleHelpers.ts
│ │ │ │ ├── VersionNodeUtil
│ │ │ │ │ ├── DrawEllipse.tsx
│ │ │ │ │ ├── VersionNodeUtil.tsx
│ │ │ │ │ ├── ellipseHelpers.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── VideoUtil
│ │ │ │ │ ├── VideoUtil.spec.tsx
│ │ │ │ │ ├── VideoUtil.tsx
│ │ │ │ │ ├── __snapshots__
│ │ │ │ │ │ └── VideoUtil.spec.tsx.snap
│ │ │ │ │ └── index.ts
│ │ │ │ ├── about-shape-utils.md
│ │ │ │ ├── iframe.tsx
│ │ │ │ ├── index.ts
│ │ │ │ └── shared
│ │ │ │ │ ├── LabelMask.tsx
│ │ │ │ │ ├── PolygonUtils.ts
│ │ │ │ │ ├── TextAreaUtils.ts
│ │ │ │ │ ├── TextLabel.tsx
│ │ │ │ │ ├── getBoundsRectangle.ts
│ │ │ │ │ ├── getTextAlign.ts
│ │ │ │ │ ├── getTextSize.ts
│ │ │ │ │ ├── getTextSvgElement.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── shape-styles.ts
│ │ │ │ │ ├── transformRectangle.ts
│ │ │ │ │ └── transformSingleRectangle.ts
│ │ │ └── tools
│ │ │ │ ├── ArrowTool
│ │ │ │ ├── ArrowTool.spec.ts
│ │ │ │ ├── ArrowTool.ts
│ │ │ │ └── index.ts
│ │ │ │ ├── BaseTool.ts
│ │ │ │ ├── DrawTool
│ │ │ │ ├── DrawTool.spec.ts
│ │ │ │ ├── DrawTool.ts
│ │ │ │ └── index.ts
│ │ │ │ ├── EllipseTool
│ │ │ │ ├── EllipseTool.spec.ts
│ │ │ │ ├── EllipseTool.ts
│ │ │ │ └── index.ts
│ │ │ │ ├── EraseTool
│ │ │ │ ├── EraseTool.spec.ts
│ │ │ │ ├── EraseTool.ts
│ │ │ │ └── index.ts
│ │ │ │ ├── LineTool
│ │ │ │ ├── LineTool.spec.ts
│ │ │ │ ├── LineTool.ts
│ │ │ │ └── index.ts
│ │ │ │ ├── RectangleTool
│ │ │ │ ├── RectangleTool.spec.ts
│ │ │ │ ├── RectangleTool.ts
│ │ │ │ └── index.ts
│ │ │ │ ├── SelectTool
│ │ │ │ ├── SelectTool.spec.ts
│ │ │ │ ├── SelectTool.ts
│ │ │ │ └── index.ts
│ │ │ │ ├── StickyTool
│ │ │ │ ├── StickyTool.spec.ts
│ │ │ │ ├── StickyTool.ts
│ │ │ │ └── index.ts
│ │ │ │ ├── TextTool
│ │ │ │ ├── TextTool.spec.ts
│ │ │ │ ├── TextTool.ts
│ │ │ │ └── index.ts
│ │ │ │ ├── TriangleTool
│ │ │ │ ├── TriangleTool.spec.ts
│ │ │ │ ├── TriangleTool.ts
│ │ │ │ └── index.ts
│ │ │ │ ├── about-tools.md
│ │ │ │ └── index.ts
│ │ ├── styles
│ │ │ ├── index.ts
│ │ │ └── stitches.config.ts
│ │ ├── test
│ │ │ ├── TldrawTestApp.tsx
│ │ │ ├── badDocument.spec.ts
│ │ │ ├── documents
│ │ │ │ ├── badDocument.ts
│ │ │ │ ├── old-doc-2.ts
│ │ │ │ └── old-doc.ts
│ │ │ ├── index.ts
│ │ │ ├── mockDocument.tsx
│ │ │ ├── renderWithContext.tsx
│ │ │ ├── renderWithIntlProvider.tsx
│ │ │ └── stylemock.ts
│ │ ├── translations
│ │ │ ├── ar.json
│ │ │ ├── da.json
│ │ │ ├── de.json
│ │ │ ├── en.json
│ │ │ ├── es.json
│ │ │ ├── fa.json
│ │ │ ├── fr.json
│ │ │ ├── he.json
│ │ │ ├── index.ts
│ │ │ ├── it.json
│ │ │ ├── ja.json
│ │ │ ├── ko-kr.json
│ │ │ ├── ku.json
│ │ │ ├── main.json
│ │ │ ├── my.json
│ │ │ ├── ne.json
│ │ │ ├── no.json
│ │ │ ├── pl.json
│ │ │ ├── pt-br.json
│ │ │ ├── pt-pt.json
│ │ │ ├── ru.json
│ │ │ ├── sv.json
│ │ │ ├── te.json
│ │ │ ├── th.json
│ │ │ ├── tr.json
│ │ │ ├── translations.ts
│ │ │ ├── uk.json
│ │ │ ├── zh-cn.json
│ │ │ └── zh-tw.json
│ │ └── types.ts
│ ├── tldraw-assets.json
│ ├── tsconfig.build.json
│ ├── tsconfig.dev.json
│ ├── tsconfig.json
│ └── tsconfig.tsbuildinfo
└── vec
│ ├── CHANGELOG.md
│ ├── LICENSE.md
│ ├── README.md
│ ├── package.json
│ ├── src
│ └── index.ts
│ ├── tsconfig.build.json
│ ├── tsconfig.dev.json
│ └── tsconfig.json
├── repo-map.tldr
├── setupTests.ts
├── tsconfig.base.json
├── tsconfig.json
├── turbo.json
└── yarn.lock
/.changeset/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.changeset/README.md
--------------------------------------------------------------------------------
/.changeset/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.changeset/config.json
--------------------------------------------------------------------------------
/.devcontainer/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.devcontainer/Dockerfile
--------------------------------------------------------------------------------
/.devcontainer/base.Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.devcontainer/base.Dockerfile
--------------------------------------------------------------------------------
/.devcontainer/devcontainer.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.devcontainer/devcontainer.json
--------------------------------------------------------------------------------
/.eslintignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.eslintignore
--------------------------------------------------------------------------------
/.eslintrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.eslintrc
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | github: [steveruizok]
2 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug_report.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.github/ISSUE_TEMPLATE/bug_report.md
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/documentation.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.github/ISSUE_TEMPLATE/documentation.md
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.github/ISSUE_TEMPLATE/feature.md
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/testing.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.github/ISSUE_TEMPLATE/testing.md
--------------------------------------------------------------------------------
/.github/workflows/main.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.github/workflows/main.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.gitignore
--------------------------------------------------------------------------------
/.husky/pre-commit:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | . "$(dirname "$0")/_/husky.sh"
3 |
4 | #yarn run pre-commit
5 |
--------------------------------------------------------------------------------
/.husky/pre-push:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.husky/pre-push
--------------------------------------------------------------------------------
/.ignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.ignore
--------------------------------------------------------------------------------
/.npmignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.npmignore
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.prettierignore
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.prettierrc
--------------------------------------------------------------------------------
/.vscode/extensions.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.vscode/extensions.json
--------------------------------------------------------------------------------
/.vscode/launch.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.vscode/launch.json
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.vscode/settings.json
--------------------------------------------------------------------------------
/.vscode/snippets.code-snippets:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.vscode/snippets.code-snippets
--------------------------------------------------------------------------------
/.vscode/tasks.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.vscode/tasks.json
--------------------------------------------------------------------------------
/.yarn/releases/yarn-1.18.0.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.yarn/releases/yarn-1.18.0.cjs
--------------------------------------------------------------------------------
/.yarnrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/.yarnrc
--------------------------------------------------------------------------------
/CODE_OF_CONDUCT.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/CODE_OF_CONDUCT.md
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/CONTRIBUTING.md
--------------------------------------------------------------------------------
/GETTING-STARTED.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/GETTING-STARTED.md
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/LICENSE
--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/LICENSE.md
--------------------------------------------------------------------------------
/Quickpose.code-workspace:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/Quickpose.code-workspace
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/README.md
--------------------------------------------------------------------------------
/apps/vscode/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/README.md
--------------------------------------------------------------------------------
/apps/vscode/editor/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/CHANGELOG.md
--------------------------------------------------------------------------------
/apps/vscode/editor/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/LICENSE.md
--------------------------------------------------------------------------------
/apps/vscode/editor/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/README.md
--------------------------------------------------------------------------------
/apps/vscode/editor/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/package.json
--------------------------------------------------------------------------------
/apps/vscode/editor/scripts/build.mjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/scripts/build.mjs
--------------------------------------------------------------------------------
/apps/vscode/editor/scripts/dev.mjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/scripts/dev.mjs
--------------------------------------------------------------------------------
/apps/vscode/editor/src/app.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/app.tsx
--------------------------------------------------------------------------------
/apps/vscode/editor/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/index.tsx
--------------------------------------------------------------------------------
/apps/vscode/editor/src/public/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/public/index.css
--------------------------------------------------------------------------------
/apps/vscode/editor/src/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/public/index.html
--------------------------------------------------------------------------------
/apps/vscode/editor/src/public/tldraw-assets.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/public/tldraw-assets.json
--------------------------------------------------------------------------------
/apps/vscode/editor/src/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/types.ts
--------------------------------------------------------------------------------
/apps/vscode/editor/src/utils/defaultDocument.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/utils/defaultDocument.ts
--------------------------------------------------------------------------------
/apps/vscode/editor/src/utils/export.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/utils/export.ts
--------------------------------------------------------------------------------
/apps/vscode/editor/src/utils/vscode.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/src/utils/vscode.ts
--------------------------------------------------------------------------------
/apps/vscode/editor/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/tsconfig.json
--------------------------------------------------------------------------------
/apps/vscode/editor/tsconfig.tsbuildinfo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/tsconfig.tsbuildinfo
--------------------------------------------------------------------------------
/apps/vscode/editor/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/editor/yarn.lock
--------------------------------------------------------------------------------
/apps/vscode/extension/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/.gitignore
--------------------------------------------------------------------------------
/apps/vscode/extension/.vscode/extensions.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/.vscode/extensions.json
--------------------------------------------------------------------------------
/apps/vscode/extension/.vscode/launch.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/.vscode/launch.json
--------------------------------------------------------------------------------
/apps/vscode/extension/.vscode/settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/.vscode/settings.json
--------------------------------------------------------------------------------
/apps/vscode/extension/.vscodeignore:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/vscode/extension/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/CHANGELOG.md
--------------------------------------------------------------------------------
/apps/vscode/extension/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/LICENSE.md
--------------------------------------------------------------------------------
/apps/vscode/extension/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/README.md
--------------------------------------------------------------------------------
/apps/vscode/extension/apps/vscode/extension:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apps/vscode/extension/assets/recording.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/assets/recording.gif
--------------------------------------------------------------------------------
/apps/vscode/extension/assets/screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/assets/screenshot.png
--------------------------------------------------------------------------------
/apps/vscode/extension/examples/1.tldr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/examples/1.tldr
--------------------------------------------------------------------------------
/apps/vscode/extension/examples/2.tldr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/examples/2.tldr
--------------------------------------------------------------------------------
/apps/vscode/extension/examples/3.tldr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/examples/3.tldr
--------------------------------------------------------------------------------
/apps/vscode/extension/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/icon.png
--------------------------------------------------------------------------------
/apps/vscode/extension/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/package.json
--------------------------------------------------------------------------------
/apps/vscode/extension/scripts/build.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/scripts/build.js
--------------------------------------------------------------------------------
/apps/vscode/extension/scripts/dev.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/scripts/dev.js
--------------------------------------------------------------------------------
/apps/vscode/extension/scripts/package.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/scripts/package.js
--------------------------------------------------------------------------------
/apps/vscode/extension/src/TldrawEditorProvider.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/src/TldrawEditorProvider.ts
--------------------------------------------------------------------------------
/apps/vscode/extension/src/TldrawWebviewManager.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/src/TldrawWebviewManager.ts
--------------------------------------------------------------------------------
/apps/vscode/extension/src/extension.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/src/extension.ts
--------------------------------------------------------------------------------
/apps/vscode/extension/src/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/src/types.ts
--------------------------------------------------------------------------------
/apps/vscode/extension/src/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/src/utils.ts
--------------------------------------------------------------------------------
/apps/vscode/extension/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/tsconfig.json
--------------------------------------------------------------------------------
/apps/vscode/extension/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/vscode/extension/yarn.lock
--------------------------------------------------------------------------------
/apps/www/.eslintrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/.eslintrc.json
--------------------------------------------------------------------------------
/apps/www/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/.gitignore
--------------------------------------------------------------------------------
/apps/www/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/CHANGELOG.md
--------------------------------------------------------------------------------
/apps/www/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/LICENSE
--------------------------------------------------------------------------------
/apps/www/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/README.md
--------------------------------------------------------------------------------
/apps/www/components/BetaNotification.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/components/BetaNotification.tsx
--------------------------------------------------------------------------------
/apps/www/components/Editor.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/components/Editor.tsx
--------------------------------------------------------------------------------
/apps/www/components/IFrameWarning.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/components/IFrameWarning.tsx
--------------------------------------------------------------------------------
/apps/www/components/MultiplayerEditor.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/components/MultiplayerEditor.tsx
--------------------------------------------------------------------------------
/apps/www/components/ReadOnlyMultiplayerEditor.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/components/ReadOnlyMultiplayerEditor.tsx
--------------------------------------------------------------------------------
/apps/www/components/StudyConsentPopup.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/components/StudyConsentPopup.tsx
--------------------------------------------------------------------------------
/apps/www/faviconData.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/faviconData.json
--------------------------------------------------------------------------------
/apps/www/faviconDescription.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/faviconDescription.json
--------------------------------------------------------------------------------
/apps/www/hooks/useMultiplayerAssets.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/hooks/useMultiplayerAssets.ts
--------------------------------------------------------------------------------
/apps/www/hooks/useMultiplayerState.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/hooks/useMultiplayerState.ts
--------------------------------------------------------------------------------
/apps/www/hooks/useReadOnlyMultiplayerState.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/hooks/useReadOnlyMultiplayerState.ts
--------------------------------------------------------------------------------
/apps/www/hooks/useUploadAssets.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/hooks/useUploadAssets.ts
--------------------------------------------------------------------------------
/apps/www/next-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/next-env.d.ts
--------------------------------------------------------------------------------
/apps/www/next.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/next.config.js
--------------------------------------------------------------------------------
/apps/www/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/package.json
--------------------------------------------------------------------------------
/apps/www/pages/_app.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/pages/_app.tsx
--------------------------------------------------------------------------------
/apps/www/pages/_document.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/pages/_document.tsx
--------------------------------------------------------------------------------
/apps/www/pages/api/create.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/pages/api/create.ts
--------------------------------------------------------------------------------
/apps/www/pages/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/pages/index.tsx
--------------------------------------------------------------------------------
/apps/www/pages/r/[id].tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/pages/r/[id].tsx
--------------------------------------------------------------------------------
/apps/www/pages/r/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/pages/r/index.tsx
--------------------------------------------------------------------------------
/apps/www/pages/v/[id].tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/pages/v/[id].tsx
--------------------------------------------------------------------------------
/apps/www/public/android-chrome-144x144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/android-chrome-144x144.png
--------------------------------------------------------------------------------
/apps/www/public/android-chrome-192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/android-chrome-192x192.png
--------------------------------------------------------------------------------
/apps/www/public/android-chrome-256x256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/android-chrome-256x256.png
--------------------------------------------------------------------------------
/apps/www/public/android-chrome-36x36.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/android-chrome-36x36.png
--------------------------------------------------------------------------------
/apps/www/public/android-chrome-384x384.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/android-chrome-384x384.png
--------------------------------------------------------------------------------
/apps/www/public/android-chrome-48x48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/android-chrome-48x48.png
--------------------------------------------------------------------------------
/apps/www/public/android-chrome-72x72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/android-chrome-72x72.png
--------------------------------------------------------------------------------
/apps/www/public/android-chrome-96x96.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/android-chrome-96x96.png
--------------------------------------------------------------------------------
/apps/www/public/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/apple-touch-icon.png
--------------------------------------------------------------------------------
/apps/www/public/browserconfig.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/browserconfig.xml
--------------------------------------------------------------------------------
/apps/www/public/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/favicon-16x16.png
--------------------------------------------------------------------------------
/apps/www/public/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/favicon-32x32.png
--------------------------------------------------------------------------------
/apps/www/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/favicon.ico
--------------------------------------------------------------------------------
/apps/www/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/manifest.json
--------------------------------------------------------------------------------
/apps/www/public/mstile-150x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/mstile-150x150.png
--------------------------------------------------------------------------------
/apps/www/public/mstile-310x310.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/mstile-310x310.png
--------------------------------------------------------------------------------
/apps/www/public/quickpose-banner-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/quickpose-banner-black.png
--------------------------------------------------------------------------------
/apps/www/public/quickpose-banner-grad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/quickpose-banner-grad.png
--------------------------------------------------------------------------------
/apps/www/public/quickpose_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/quickpose_flat.png
--------------------------------------------------------------------------------
/apps/www/public/quickpose_logo_main.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/quickpose_logo_main.png
--------------------------------------------------------------------------------
/apps/www/public/safari-pinned-tab.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/safari-pinned-tab.svg
--------------------------------------------------------------------------------
/apps/www/public/site.webmanifest:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/site.webmanifest
--------------------------------------------------------------------------------
/apps/www/public/social-image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/social-image.png
--------------------------------------------------------------------------------
/apps/www/public/tldraw-assets.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/public/tldraw-assets.json
--------------------------------------------------------------------------------
/apps/www/styles/globals.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/styles/globals.css
--------------------------------------------------------------------------------
/apps/www/styles/index.ts:
--------------------------------------------------------------------------------
1 | export * from './stitches.config'
2 |
--------------------------------------------------------------------------------
/apps/www/styles/stitches.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/styles/stitches.config.ts
--------------------------------------------------------------------------------
/apps/www/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/tsconfig.json
--------------------------------------------------------------------------------
/apps/www/types.ts:
--------------------------------------------------------------------------------
1 | export {}
2 |
--------------------------------------------------------------------------------
/apps/www/utils/export.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/utils/export.ts
--------------------------------------------------------------------------------
/apps/www/utils/github.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/utils/github.ts
--------------------------------------------------------------------------------
/apps/www/utils/gtag.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/utils/gtag.ts
--------------------------------------------------------------------------------
/apps/www/utils/liveblocks.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/utils/liveblocks.ts
--------------------------------------------------------------------------------
/apps/www/utils/quickPoseNetworking.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/utils/quickPoseNetworking.tsx
--------------------------------------------------------------------------------
/apps/www/utils/quickPoseTypes.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/utils/quickPoseTypes.tsx
--------------------------------------------------------------------------------
/apps/www/utils/quickposeDrawing.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/utils/quickposeDrawing.tsx
--------------------------------------------------------------------------------
/apps/www/utils/useGtag.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/apps/www/utils/useGtag.ts
--------------------------------------------------------------------------------
/apps/www/worker/index.js:
--------------------------------------------------------------------------------
1 | self.__WB_DISABLE_DEV_LOGS = true
2 |
--------------------------------------------------------------------------------
/assets/export1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/export1.gif
--------------------------------------------------------------------------------
/assets/export2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/export2.gif
--------------------------------------------------------------------------------
/assets/fork.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/fork.gif
--------------------------------------------------------------------------------
/assets/linkedstate.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/linkedstate.gif
--------------------------------------------------------------------------------
/assets/navigate.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/navigate.gif
--------------------------------------------------------------------------------
/assets/quickpose-banner-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/quickpose-banner-black.png
--------------------------------------------------------------------------------
/assets/quickpose-banner-grad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/quickpose-banner-grad.png
--------------------------------------------------------------------------------
/assets/quickpose-social.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/quickpose-social.png
--------------------------------------------------------------------------------
/assets/quickpose_flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/quickpose_flat.png
--------------------------------------------------------------------------------
/assets/quickpose_logo_main copy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/quickpose_logo_main copy.png
--------------------------------------------------------------------------------
/assets/quickpose_logo_main.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/quickpose_logo_main.png
--------------------------------------------------------------------------------
/assets/sentry.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/sentry.svg
--------------------------------------------------------------------------------
/assets/stickies.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/assets/stickies.gif
--------------------------------------------------------------------------------
/examples/core-example-advanced/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/.gitignore
--------------------------------------------------------------------------------
/examples/core-example-advanced/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/CHANGELOG.md
--------------------------------------------------------------------------------
/examples/core-example-advanced/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/LICENSE.md
--------------------------------------------------------------------------------
/examples/core-example-advanced/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/README.md
--------------------------------------------------------------------------------
/examples/core-example-advanced/card-repo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/card-repo.png
--------------------------------------------------------------------------------
/examples/core-example-advanced/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/index.html
--------------------------------------------------------------------------------
/examples/core-example-advanced/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/package.json
--------------------------------------------------------------------------------
/examples/core-example-advanced/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/public/favicon.ico
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/App.tsx
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/components/TitleLinks.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/components/TitleLinks.tsx
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/components/Toolbar.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/components/Toolbar.tsx
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/main.tsx
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/CustomShapeUtil.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/CustomShapeUtil.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/arrow/ArrowComponent.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/arrow/ArrowComponent.tsx
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/arrow/ArrowIndicator.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/arrow/ArrowIndicator.tsx
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/arrow/ArrowShape.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/arrow/ArrowShape.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/arrow/ArrowUtil.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/arrow/ArrowUtil.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/arrow/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/arrow/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/box/BoxComponent.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/box/BoxComponent.tsx
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/box/BoxIndicator.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/box/BoxIndicator.tsx
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/box/BoxShape.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/box/BoxShape.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/box/BoxUtil.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/box/BoxUtil.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/box/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/box/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/pencil/PencilComponent.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/pencil/PencilComponent.tsx
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/pencil/PencilShape.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/pencil/PencilShape.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/pencil/PencilUtil.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/pencil/PencilUtil.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/pencil/PenclIndicator.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/pencil/PenclIndicator.tsx
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/pencil/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/pencil/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/shapes/pencil/pencil-helpers.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/shapes/pencil/pencil-helpers.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/bindings/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/bindings/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/camera/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/camera/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/camera/panCamera.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/camera/panCamera.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/camera/pinchCamera.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/camera/pinchCamera.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/camera/zoomIn.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/camera/zoomIn.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/camera/zoomOut.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/camera/zoomOut.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/camera/zoomToFit.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/camera/zoomToFit.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/data/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/data/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/data/loadDocument.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/data/loadDocument.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/data/loadNewDocument.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/data/loadNewDocument.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/erase/eraseShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/erase/eraseShapes.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/erase/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/erase/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/handles/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/handles/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/history/addToHistory.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/history/addToHistory.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/history/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/history/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/history/redo.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/history/redo.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/history/undo.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/history/undo.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/mutables/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/mutables/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/mutables/setSnapshot.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/mutables/setSnapshot.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/mutables/setViewport.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/mutables/setViewport.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/performance/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/performance/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/selection/clearBrush.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/selection/clearBrush.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/selection/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/selection/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/selection/selectShape.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/selection/selectShape.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/selection/updateBrush.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/selection/updateBrush.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/shapes/createBoxShape.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/shapes/createBoxShape.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/shapes/createShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/shapes/createShapes.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/shapes/deleteShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/shapes/deleteShapes.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/shapes/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/shapes/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/shapes/updateShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/shapes/updateShapes.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/snaps/clearSnapInfo.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/snaps/clearSnapInfo.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/snaps/clearSnapLines.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/snaps/clearSnapLines.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/snaps/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/snaps/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/snaps/setSnapInfo.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/snaps/setSnapInfo.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/transform/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/transform/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/actions/translate/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/actions/translate/index.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/api.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/api.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/constants.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/constants.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/helpers.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/helpers.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/history.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/history.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/machine.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/machine.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/state/mutables.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/state/mutables.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/stitches.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/stitches.config.ts
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/src/styles.css
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/types.ts:
--------------------------------------------------------------------------------
1 | export {}
2 |
--------------------------------------------------------------------------------
/examples/core-example-advanced/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/examples/core-example-advanced/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/tsconfig.json
--------------------------------------------------------------------------------
/examples/core-example-advanced/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/tsconfig.node.json
--------------------------------------------------------------------------------
/examples/core-example-advanced/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example-advanced/vite.config.ts
--------------------------------------------------------------------------------
/examples/core-example/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/.gitignore
--------------------------------------------------------------------------------
/examples/core-example/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/CHANGELOG.md
--------------------------------------------------------------------------------
/examples/core-example/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/LICENSE.md
--------------------------------------------------------------------------------
/examples/core-example/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/README.md
--------------------------------------------------------------------------------
/examples/core-example/card-repo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/card-repo.png
--------------------------------------------------------------------------------
/examples/core-example/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/index.html
--------------------------------------------------------------------------------
/examples/core-example/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/package.json
--------------------------------------------------------------------------------
/examples/core-example/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/public/favicon.ico
--------------------------------------------------------------------------------
/examples/core-example/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/App.tsx
--------------------------------------------------------------------------------
/examples/core-example/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/main.tsx
--------------------------------------------------------------------------------
/examples/core-example/src/shapes/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/shapes/index.ts
--------------------------------------------------------------------------------
/examples/core-example/src/shapes/rect/RectComponent.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/shapes/rect/RectComponent.tsx
--------------------------------------------------------------------------------
/examples/core-example/src/shapes/rect/RectIndicator.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/shapes/rect/RectIndicator.tsx
--------------------------------------------------------------------------------
/examples/core-example/src/shapes/rect/RectShape.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/shapes/rect/RectShape.ts
--------------------------------------------------------------------------------
/examples/core-example/src/shapes/rect/RectUtil.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/shapes/rect/RectUtil.ts
--------------------------------------------------------------------------------
/examples/core-example/src/shapes/rect/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/shapes/rect/index.ts
--------------------------------------------------------------------------------
/examples/core-example/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/src/styles.css
--------------------------------------------------------------------------------
/examples/core-example/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/examples/core-example/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/tsconfig.json
--------------------------------------------------------------------------------
/examples/core-example/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/tsconfig.node.json
--------------------------------------------------------------------------------
/examples/core-example/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/core-example/vite.config.ts
--------------------------------------------------------------------------------
/examples/tldraw-example/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/.gitignore
--------------------------------------------------------------------------------
/examples/tldraw-example/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/CHANGELOG.md
--------------------------------------------------------------------------------
/examples/tldraw-example/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/LICENSE.md
--------------------------------------------------------------------------------
/examples/tldraw-example/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/README.md
--------------------------------------------------------------------------------
/examples/tldraw-example/card-repo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/card-repo.png
--------------------------------------------------------------------------------
/examples/tldraw-example/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/index.html
--------------------------------------------------------------------------------
/examples/tldraw-example/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/package.json
--------------------------------------------------------------------------------
/examples/tldraw-example/public/Example.tldr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/public/Example.tldr
--------------------------------------------------------------------------------
/examples/tldraw-example/public/card-repo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/public/card-repo.png
--------------------------------------------------------------------------------
/examples/tldraw-example/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/public/favicon.ico
--------------------------------------------------------------------------------
/examples/tldraw-example/public/tldraw-assets.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/public/tldraw-assets.json
--------------------------------------------------------------------------------
/examples/tldraw-example/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/App.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/api-control.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/api-control.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/api.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/api.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/basic.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/basic.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/changing-id.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/changing-id.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/core-stuff/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/core-stuff/index.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/custom-cursors-core.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/custom-cursors-core.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/custom-cursors.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/custom-cursors.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/dark-mode.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/dark-mode.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/develop.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/develop.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/embedded.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/embedded.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/export-to-server.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/export-to-server.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/export.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/export.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/file-system.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/file-system.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/iframe.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/iframe.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/loading-files.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/loading-files.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/main.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/multiplayer/index.ts:
--------------------------------------------------------------------------------
1 | export * from './multiplayer'
2 |
--------------------------------------------------------------------------------
/examples/tldraw-example/src/multiplayer/liveblocks.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/multiplayer/liveblocks.config.ts
--------------------------------------------------------------------------------
/examples/tldraw-example/src/multiplayer/multiplayer.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/multiplayer/multiplayer.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/multiplayer/useMultiplayerState.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/multiplayer/useMultiplayerState.ts
--------------------------------------------------------------------------------
/examples/tldraw-example/src/no-size-embedded.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/no-size-embedded.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/persisted.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/persisted.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/props-control.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/props-control.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/readonly.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/readonly.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/scroll.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/scroll.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/styles.css
--------------------------------------------------------------------------------
/examples/tldraw-example/src/ui-options.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/src/ui-options.tsx
--------------------------------------------------------------------------------
/examples/tldraw-example/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/examples/tldraw-example/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/tsconfig.json
--------------------------------------------------------------------------------
/examples/tldraw-example/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/tsconfig.node.json
--------------------------------------------------------------------------------
/examples/tldraw-example/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/examples/tldraw-example/vite.config.ts
--------------------------------------------------------------------------------
/guides/development.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/guides/development.md
--------------------------------------------------------------------------------
/guides/documentation.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/guides/documentation.md
--------------------------------------------------------------------------------
/guides/publishing.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/guides/publishing.md
--------------------------------------------------------------------------------
/guides/translation.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/guides/translation.md
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/package.json
--------------------------------------------------------------------------------
/packages/core/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/core/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/LICENSE.md
--------------------------------------------------------------------------------
/packages/core/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/README.md
--------------------------------------------------------------------------------
/packages/core/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/package.json
--------------------------------------------------------------------------------
/packages/core/src/TLShapeUtil/TLShapeUtil.spec.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/TLShapeUtil/TLShapeUtil.spec.tsx
--------------------------------------------------------------------------------
/packages/core/src/TLShapeUtil/TLShapeUtil.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/TLShapeUtil/TLShapeUtil.tsx
--------------------------------------------------------------------------------
/packages/core/src/TLShapeUtil/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/TLShapeUtil/index.ts
--------------------------------------------------------------------------------
/packages/core/src/components/Binding/Binding.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Binding/Binding.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Binding/Binding.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Binding/Binding.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Binding/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Binding'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/Bounds.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/Bounds.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/BoundsBg.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/BoundsBg.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/CenterHandle.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/CenterHandle.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/CloneButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/CloneButton.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/CloneButtons.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/CloneButtons.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/CornerHandle.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/CornerHandle.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/EdgeHandle.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/EdgeHandle.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/LinkHandle.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/LinkHandle.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/RotateHandle.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/RotateHandle.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/__tests__/Bounds.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/__tests__/Bounds.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/__tests__/BoundsBg.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/__tests__/BoundsBg.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/__tests__/CenterHandle.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/__tests__/CenterHandle.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/__tests__/CloneButton.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/__tests__/CloneButton.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/__tests__/CornerHandle.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/__tests__/CornerHandle.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/__tests__/EdgeHandle.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/__tests__/EdgeHandle.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/__tests__/LinkHandle.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/__tests__/LinkHandle.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/__tests__/RotateHandle.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Bounds/__tests__/RotateHandle.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Bounds/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Bounds'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/Brush/Brush.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Brush/Brush.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Brush/Brush.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Brush/Brush.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Brush/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Brush'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/Canvas/Canvas.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Canvas/Canvas.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Canvas/Canvas.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Canvas/Canvas.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Canvas/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Canvas'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/Container/Container.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Container/Container.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Container/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Container'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/Cursor/Cursor.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Cursor/Cursor.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Cursor/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Cursor'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/EraseLine/EraseLine.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/EraseLine/EraseLine.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/EraseLine/index.ts:
--------------------------------------------------------------------------------
1 | export * from './EraseLine'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/Grid/Grid.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Grid/Grid.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Grid/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Grid'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/HTMLContainer/HTMLContainer.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/HTMLContainer/HTMLContainer.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/HTMLContainer/index.ts:
--------------------------------------------------------------------------------
1 | export * from './HTMLContainer'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/Handles/Handle.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Handles/Handle.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Handles/Handle.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Handles/Handle.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Handles/Handles.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Handles/Handles.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Handles/Handles.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Handles/Handles.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Handles/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Handles'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/Overlay/Overlay.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Overlay/Overlay.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Overlay/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Overlay'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/Page/Page.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Page/Page.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Page/Page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Page/Page.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Page/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Page'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/Renderer/Renderer.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Renderer/Renderer.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Renderer/Renderer.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Renderer/Renderer.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Renderer/index.tsx:
--------------------------------------------------------------------------------
1 | export * from './Renderer'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/SVGContainer/SVGContainer.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/SVGContainer/SVGContainer.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/SVGContainer/index.ts:
--------------------------------------------------------------------------------
1 | export * from './SVGContainer'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/Shape/RenderedShape.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Shape/RenderedShape.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Shape/Shape.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Shape/Shape.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Shape/Shape.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Shape/Shape.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Shape/ShapeNode.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Shape/ShapeNode.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Shape/index.ts:
--------------------------------------------------------------------------------
1 | export * from './ShapeNode'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/ShapeIndicator/ShapeIndicator.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/ShapeIndicator/ShapeIndicator.test.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/ShapeIndicator/ShapeIndicator.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/ShapeIndicator/ShapeIndicator.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/ShapeIndicator/index.ts:
--------------------------------------------------------------------------------
1 | export * from './ShapeIndicator'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/SnapLines/SnapLines.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/SnapLines/SnapLines.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/SnapLines/index.ts:
--------------------------------------------------------------------------------
1 | export * from './SnapLines'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/User/User.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/User/User.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/User/index.ts:
--------------------------------------------------------------------------------
1 | export * from './User'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/Users/Users.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/Users/Users.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/Users/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Users'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/UsersIndicators/UsersIndicators.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/UsersIndicators/UsersIndicators.tsx
--------------------------------------------------------------------------------
/packages/core/src/components/UsersIndicators/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UsersIndicators'
2 |
--------------------------------------------------------------------------------
/packages/core/src/components/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/components/index.tsx
--------------------------------------------------------------------------------
/packages/core/src/hooks/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/index.ts
--------------------------------------------------------------------------------
/packages/core/src/hooks/useBoundsEvents.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useBoundsEvents.tsx
--------------------------------------------------------------------------------
/packages/core/src/hooks/useBoundsHandleEvents.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useBoundsHandleEvents.tsx
--------------------------------------------------------------------------------
/packages/core/src/hooks/useCameraCss.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useCameraCss.tsx
--------------------------------------------------------------------------------
/packages/core/src/hooks/useCanvasEvents.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useCanvasEvents.tsx
--------------------------------------------------------------------------------
/packages/core/src/hooks/useHandleEvents.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useHandleEvents.tsx
--------------------------------------------------------------------------------
/packages/core/src/hooks/useHandles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useHandles.ts
--------------------------------------------------------------------------------
/packages/core/src/hooks/useKeyEvents.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useKeyEvents.ts
--------------------------------------------------------------------------------
/packages/core/src/hooks/usePerformanceCss.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/usePerformanceCss.ts
--------------------------------------------------------------------------------
/packages/core/src/hooks/usePosition.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/usePosition.ts
--------------------------------------------------------------------------------
/packages/core/src/hooks/usePreventNavigationCss.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/usePreventNavigationCss.tsx
--------------------------------------------------------------------------------
/packages/core/src/hooks/useResizeObserver.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useResizeObserver.ts
--------------------------------------------------------------------------------
/packages/core/src/hooks/useSafariFocusOutFix.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useSafariFocusOutFix.tsx
--------------------------------------------------------------------------------
/packages/core/src/hooks/useSelection.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useSelection.tsx
--------------------------------------------------------------------------------
/packages/core/src/hooks/useShapeEvents.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useShapeEvents.tsx
--------------------------------------------------------------------------------
/packages/core/src/hooks/useShapeTree.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useShapeTree.tsx
--------------------------------------------------------------------------------
/packages/core/src/hooks/useStyle.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useStyle.tsx
--------------------------------------------------------------------------------
/packages/core/src/hooks/useTLContext.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useTLContext.tsx
--------------------------------------------------------------------------------
/packages/core/src/hooks/useZoomEvents.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/hooks/useZoomEvents.ts
--------------------------------------------------------------------------------
/packages/core/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/index.ts
--------------------------------------------------------------------------------
/packages/core/src/inputs.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/inputs.ts
--------------------------------------------------------------------------------
/packages/core/src/test/ContextWrapper.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/test/ContextWrapper.tsx
--------------------------------------------------------------------------------
/packages/core/src/test/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/test/index.ts
--------------------------------------------------------------------------------
/packages/core/src/test/mockDocument.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/test/mockDocument.ts
--------------------------------------------------------------------------------
/packages/core/src/test/mockUtils.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/test/mockUtils.tsx
--------------------------------------------------------------------------------
/packages/core/src/test/renderWithContext.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/test/renderWithContext.tsx
--------------------------------------------------------------------------------
/packages/core/src/test/renderWithSvg.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/test/renderWithSvg.tsx
--------------------------------------------------------------------------------
/packages/core/src/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/types.ts
--------------------------------------------------------------------------------
/packages/core/src/utils/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/utils/index.ts
--------------------------------------------------------------------------------
/packages/core/src/utils/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/utils/polyfills.ts
--------------------------------------------------------------------------------
/packages/core/src/utils/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/src/utils/utils.ts
--------------------------------------------------------------------------------
/packages/core/tsconfig.build.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/tsconfig.build.json
--------------------------------------------------------------------------------
/packages/core/tsconfig.dev.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/tsconfig.dev.json
--------------------------------------------------------------------------------
/packages/core/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/core/tsconfig.json
--------------------------------------------------------------------------------
/packages/curve/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/curve/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/curve/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/curve/LICENSE.md
--------------------------------------------------------------------------------
/packages/curve/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/curve/README.md
--------------------------------------------------------------------------------
/packages/curve/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/curve/package.json
--------------------------------------------------------------------------------
/packages/curve/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/curve/src/index.ts
--------------------------------------------------------------------------------
/packages/curve/tsconfig.build.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/curve/tsconfig.build.json
--------------------------------------------------------------------------------
/packages/curve/tsconfig.dev.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/curve/tsconfig.dev.json
--------------------------------------------------------------------------------
/packages/curve/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/curve/tsconfig.json
--------------------------------------------------------------------------------
/packages/intersect/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/intersect/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/intersect/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/intersect/LICENSE.md
--------------------------------------------------------------------------------
/packages/intersect/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/intersect/README.md
--------------------------------------------------------------------------------
/packages/intersect/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/intersect/package.json
--------------------------------------------------------------------------------
/packages/intersect/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/intersect/src/index.ts
--------------------------------------------------------------------------------
/packages/intersect/tsconfig.build.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/intersect/tsconfig.build.json
--------------------------------------------------------------------------------
/packages/intersect/tsconfig.dev.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/intersect/tsconfig.dev.json
--------------------------------------------------------------------------------
/packages/intersect/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/intersect/tsconfig.json
--------------------------------------------------------------------------------
/packages/tldraw/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/tldraw/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/LICENSE.md
--------------------------------------------------------------------------------
/packages/tldraw/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/README.md
--------------------------------------------------------------------------------
/packages/tldraw/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/package.json
--------------------------------------------------------------------------------
/packages/tldraw/src/Tldraw.spec.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/Tldraw.spec.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/Tldraw.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/Tldraw.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ContextMenu/ContextMenu.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ContextMenu/ContextMenu.test.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ContextMenu/ContextMenu.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ContextMenu/ContextMenu.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ContextMenu/index.ts:
--------------------------------------------------------------------------------
1 | export * from './ContextMenu'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ErrorFallback/ErrorFallback.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ErrorFallback/ErrorFallback.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ErrorFallback/index.ts:
--------------------------------------------------------------------------------
1 | export * from './ErrorFallback'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/FocusButton/FocusButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/FocusButton/FocusButton.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/FocusButton/index.ts:
--------------------------------------------------------------------------------
1 | export * from './FocusButton'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Loading/Loading.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Loading/Loading.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Loading/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Loading/index.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/AlertDialog/AlertDialog.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/AlertDialog/AlertDialog.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/AlertDialog/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/AlertDialog/index.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/Divider/Divider.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/Divider/Divider.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/Divider/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Divider'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/DropdownMenu/DMContent.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/DropdownMenu/DMContent.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/DropdownMenu/DMDivider.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/DropdownMenu/DMDivider.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/DropdownMenu/DMItem.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/DropdownMenu/DMItem.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/DropdownMenu/DMRadioItem.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/DropdownMenu/DMRadioItem.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/DropdownMenu/DMSubMenu.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/DropdownMenu/DMSubMenu.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/DropdownMenu/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/DropdownMenu/index.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/IconButton/IconButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/IconButton/IconButton.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/IconButton/index.ts:
--------------------------------------------------------------------------------
1 | export * from './IconButton'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/Kbd/Kbd.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/Kbd/Kbd.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/Kbd/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Kbd'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/MenuContent/MenuContent.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/MenuContent/MenuContent.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/MenuContent/index.ts:
--------------------------------------------------------------------------------
1 | export * from './MenuContent'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/Panel/Panel.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/Panel/Panel.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/Panel/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Panel'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/RowButton/RowButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/RowButton/RowButton.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/RowButton/index.ts:
--------------------------------------------------------------------------------
1 | export * from './RowButton'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/SmallIcon/SmallIcon.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/SmallIcon/SmallIcon.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/SmallIcon/index.ts:
--------------------------------------------------------------------------------
1 | export * from './SmallIcon'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/TextField/TextField.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/TextField/TextField.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/TextField/index.ts:
--------------------------------------------------------------------------------
1 | export * from './TextField'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/ToolButton/ToolButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/ToolButton/ToolButton.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/ToolButton/index.ts:
--------------------------------------------------------------------------------
1 | export * from './ToolButton'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/Tooltip/Tooltip.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/Tooltip/Tooltip.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/Tooltip/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Tooltip'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/icons/BoxIcon.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/BoxIcon.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/icons/CircleIcon.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/CircleIcon.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/icons/DashDashedIcon.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/DashDashedIcon.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/icons/DashDottedIcon.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/DashDottedIcon.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/icons/DashDrawIcon.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/DashDrawIcon.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/icons/DashSolidIcon.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/DashSolidIcon.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/icons/DiscordIcon.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/DiscordIcon.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/icons/EraserIcon.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/EraserIcon.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/icons/LineIcon.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/LineIcon.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/icons/MultiplayerIcon2.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/MultiplayerIcon2.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/icons/SizeLargeIcon.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/SizeLargeIcon.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/icons/SizeMediumIcon.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/SizeMediumIcon.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/icons/SizeSmallIcon.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/SizeSmallIcon.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/icons/TrashIcon.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/TrashIcon.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/icons/UndoIcon.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/UndoIcon.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/Primitives/icons/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/Primitives/icons/index.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ToolsPanel/ActionButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/ActionButton.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ToolsPanel/BackToContent.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/BackToContent.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ToolsPanel/DeleteButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/DeleteButton.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ToolsPanel/HelpPanel.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/HelpPanel.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ToolsPanel/KeyboardShortcutDialog.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/KeyboardShortcutDialog.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ToolsPanel/LockButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/LockButton.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ToolsPanel/PrimaryTools.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/PrimaryTools.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ToolsPanel/ShapesMenu.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/ShapesMenu.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ToolsPanel/StatusBar.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/StatusBar.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ToolsPanel/ToolsPanel.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/ToolsPanel.test.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ToolsPanel/ToolsPanel.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/ToolsPanel/ToolsPanel.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/ToolsPanel/index.ts:
--------------------------------------------------------------------------------
1 | export * from './ToolsPanel'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/TopPanel/CurrentVersionMenu/index.ts:
--------------------------------------------------------------------------------
1 | export * from './CurrentVersionMenu'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/TopPanel/LanguageMenu/LanguageMenu.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/TopPanel/LanguageMenu/LanguageMenu.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/TopPanel/Menu/Menu.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/TopPanel/Menu/Menu.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/TopPanel/Menu/index.ts:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/TopPanel/MultiplayerMenu/index.ts:
--------------------------------------------------------------------------------
1 | export * from './MultiplayerMenu'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/TopPanel/PageMenu/PageMenu.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/TopPanel/PageMenu/PageMenu.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/TopPanel/PageMenu/index.ts:
--------------------------------------------------------------------------------
1 | export * from './PageMenu'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/TopPanel/PageOptionsDialog/index.ts:
--------------------------------------------------------------------------------
1 | export * from './PageOptionsDialog'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/TopPanel/PreferencesMenu/index.ts:
--------------------------------------------------------------------------------
1 | export * from './PreferencesMenu'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/TopPanel/StyleMenu/StyleMenu.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/TopPanel/StyleMenu/StyleMenu.test.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/TopPanel/StyleMenu/StyleMenu.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/TopPanel/StyleMenu/StyleMenu.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/TopPanel/StyleMenu/index.ts:
--------------------------------------------------------------------------------
1 | export * from './StyleMenu'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/TopPanel/TopPanel.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/TopPanel/TopPanel.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/TopPanel/ZoomMenu/ZoomMenu.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/TopPanel/ZoomMenu/ZoomMenu.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/TopPanel/ZoomMenu/index.ts:
--------------------------------------------------------------------------------
1 | export * from './ZoomMenu'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/TopPanel/index.ts:
--------------------------------------------------------------------------------
1 | export * from './TopPanel'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/components/breakpoints.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/breakpoints.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/components/preventEvent.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/preventEvent.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/components/stopPropagation.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/components/stopPropagation.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/constants.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/constants.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/hooks/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/index.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/hooks/useCursor.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/useCursor.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/hooks/useDialog.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/useDialog.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/hooks/useFileSystem.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/useFileSystem.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/hooks/useFileSystemHandlers.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/useFileSystemHandlers.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/hooks/useKeyboardShortcuts.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/useKeyboardShortcuts.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/hooks/useTheme.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/useTheme.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/hooks/useTldrawApp.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/useTldrawApp.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/hooks/useTranslation.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/hooks/useTranslation.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/index.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/IdbClipboard.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/IdbClipboard.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/StateManager/StateManager.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/StateManager/StateManager.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/StateManager/copy.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/StateManager/copy.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/StateManager/index.ts:
--------------------------------------------------------------------------------
1 | export * from './StateManager'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/TLDR.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/TLDR.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/TldrawApp.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/TldrawApp.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/TldrawApp.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/TldrawApp.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/__snapshots__/TldrawApp.spec.ts.snap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/__snapshots__/TldrawApp.spec.ts.snap
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/alignShapes/alignShapes.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/alignShapes/alignShapes.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/alignShapes/alignShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/alignShapes/alignShapes.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/alignShapes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './alignShapes'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/changePage/changePage.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/changePage/changePage.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/changePage/changePage.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/changePage/changePage.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/changePage/index.ts:
--------------------------------------------------------------------------------
1 | export * from './changePage'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/createPage/createPage.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/createPage/createPage.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/createPage/createPage.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/createPage/createPage.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/createPage/index.ts:
--------------------------------------------------------------------------------
1 | export * from './createPage'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/createShapes/createShapes.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/createShapes/createShapes.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/createShapes/createShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/createShapes/createShapes.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/createShapes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './createShapes'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/deletePage/deletePage.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/deletePage/deletePage.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/deletePage/deletePage.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/deletePage/deletePage.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/deletePage/index.ts:
--------------------------------------------------------------------------------
1 | export * from './deletePage'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/deleteShapes/deleteShapes.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/deleteShapes/deleteShapes.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/deleteShapes/deleteShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/deleteShapes/deleteShapes.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/deleteShapes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './deleteShapes'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/distributeShapes/distributeShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/distributeShapes/distributeShapes.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/distributeShapes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './distributeShapes'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/duplicatePage/duplicatePage.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/duplicatePage/duplicatePage.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/duplicatePage/duplicatePage.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/duplicatePage/duplicatePage.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/duplicatePage/index.ts:
--------------------------------------------------------------------------------
1 | export * from './duplicatePage'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/duplicateShapes/duplicateShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/duplicateShapes/duplicateShapes.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/duplicateShapes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './duplicateShapes'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/flipShapes/flipShapes.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/flipShapes/flipShapes.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/flipShapes/flipShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/flipShapes/flipShapes.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/flipShapes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './flipShapes'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/groupShapes/groupShapes.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/groupShapes/groupShapes.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/groupShapes/groupShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/groupShapes/groupShapes.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/groupShapes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './groupShapes'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/index.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/insertContent/index.ts:
--------------------------------------------------------------------------------
1 | export * from './insertContent'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/insertContent/insertContent.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/insertContent/insertContent.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/insertContent/insertContent.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/insertContent/insertContent.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/movePage/index.ts:
--------------------------------------------------------------------------------
1 | export * from './movePage'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/movePage/movePage.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/movePage/movePage.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/moveShapesToPage/index.ts:
--------------------------------------------------------------------------------
1 | export * from './moveShapesToPage'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/moveShapesToPage/moveShapesToPage.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/moveShapesToPage/moveShapesToPage.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/renamePage/index.ts:
--------------------------------------------------------------------------------
1 | export * from './renamePage'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/renamePage/renamePage.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/renamePage/renamePage.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/renamePage/renamePage.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/renamePage/renamePage.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/reorderShapes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './reorderShapes'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/reorderShapes/reorderShapes.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/reorderShapes/reorderShapes.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/reorderShapes/reorderShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/reorderShapes/reorderShapes.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/resetBounds/index.ts:
--------------------------------------------------------------------------------
1 | export * from './resetBounds'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/resetBounds/resetBounds.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/resetBounds/resetBounds.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/resetBounds/resetBounds.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/resetBounds/resetBounds.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/rotateShapes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './rotateShapes'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/rotateShapes/rotateShapes.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/rotateShapes/rotateShapes.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/rotateShapes/rotateShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/rotateShapes/rotateShapes.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/setShapesProps/index.ts:
--------------------------------------------------------------------------------
1 | export * from './setShapesProps'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/setShapesProps/setShapesProps.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/setShapesProps/setShapesProps.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/shared/getIncrementedName.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/shared/getIncrementedName.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/shared/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/shared/index.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/shared/removeShapesFromPage.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/shared/removeShapesFromPage.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/stretchShapes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './stretchShapes'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/stretchShapes/stretchShapes.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/stretchShapes/stretchShapes.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/stretchShapes/stretchShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/stretchShapes/stretchShapes.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/styleShapes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './styleShapes'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/styleShapes/styleShapes.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/styleShapes/styleShapes.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/styleShapes/styleShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/styleShapes/styleShapes.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/toggleShapesDecoration/index.ts:
--------------------------------------------------------------------------------
1 | export * from './toggleShapesDecoration'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/toggleShapesProp/index.ts:
--------------------------------------------------------------------------------
1 | export * from './toggleShapesProp'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/toggleShapesProp/toggleShapesProp.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/toggleShapesProp/toggleShapesProp.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/translateShapes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './translateShapes'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/translateShapes/translateShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/translateShapes/translateShapes.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/ungroupShapes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './ungroupShapes'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/ungroupShapes/ungroupShapes.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/ungroupShapes/ungroupShapes.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/ungroupShapes/ungroupShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/ungroupShapes/ungroupShapes.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/updateShapes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './updateShapes'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/updateShapes/updateShapes.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/updateShapes/updateShapes.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/commands/updateShapes/updateShapes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/commands/updateShapes/updateShapes.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/data/filesystem.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/data/filesystem.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/data/filesystem.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/data/filesystem.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/data/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/data/index.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/data/migrate.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/data/migrate.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/data/migrate.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/data/migrate.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/index.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/internal.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/internal.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/ArrowSession/ArrowSession.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/ArrowSession/ArrowSession.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/ArrowSession/ArrowSession.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/ArrowSession/ArrowSession.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/ArrowSession/arrows.tldr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/ArrowSession/arrows.tldr
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/ArrowSession/index.ts:
--------------------------------------------------------------------------------
1 | export * from './ArrowSession'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/BaseSession.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/BaseSession.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/BrushSession/BrushSession.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/BrushSession/BrushSession.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/BrushSession/BrushSession.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/BrushSession/BrushSession.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/BrushSession/index.ts:
--------------------------------------------------------------------------------
1 | export * from './BrushSession'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/DrawSession/DrawSession.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/DrawSession/DrawSession.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/DrawSession/DrawSession.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/DrawSession/DrawSession.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/DrawSession/index.ts:
--------------------------------------------------------------------------------
1 | export * from './DrawSession'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/EditSession/EditSession.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/EditSession/EditSession.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/EditSession/EditSession.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/EditSession/EditSession.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/EditSession/index.ts:
--------------------------------------------------------------------------------
1 | export * from './EditSession'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/EraseSession/EraseSession.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/EraseSession/EraseSession.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/EraseSession/EraseSession.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/EraseSession/EraseSession.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/EraseSession/index.ts:
--------------------------------------------------------------------------------
1 | export * from './EraseSession'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/GridSession/GridSession.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/GridSession/GridSession.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/GridSession/GridSession.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/GridSession/GridSession.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/GridSession/index.ts:
--------------------------------------------------------------------------------
1 | export * from './GridSession'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/HandleSession/HandleSession.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/HandleSession/HandleSession.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/HandleSession/HandleSession.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/HandleSession/HandleSession.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/HandleSession/index.ts:
--------------------------------------------------------------------------------
1 | export * from './HandleSession'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/RotateSession/RotateSession.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/RotateSession/RotateSession.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/RotateSession/RotateSession.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/RotateSession/RotateSession.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/RotateSession/index.ts:
--------------------------------------------------------------------------------
1 | export * from './RotateSession'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/TransformSession/TransformSession.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/TransformSession/TransformSession.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/TransformSession/index.ts:
--------------------------------------------------------------------------------
1 | export * from './TransformSession'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/TransformSingleSession/index.ts:
--------------------------------------------------------------------------------
1 | export * from './TransformSingleSession'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/TranslateLabelSession/index.ts:
--------------------------------------------------------------------------------
1 | export * from './TranslateLabelSession'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/TranslateSession/TranslateSession.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/TranslateSession/TranslateSession.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/TranslateSession/index.ts:
--------------------------------------------------------------------------------
1 | export * from './TranslateSession'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/about-sessions.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/about-sessions.md
--------------------------------------------------------------------------------
/packages/tldraw/src/state/sessions/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/sessions/index.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/ArrowUtil/ArrowUtil.spec.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/ArrowUtil/ArrowUtil.spec.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/ArrowUtil/ArrowUtil.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/ArrowUtil/ArrowUtil.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/ArrowUtil/arrowHelpers.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/ArrowUtil/arrowHelpers.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/ArrowUtil/components/ArrowHead.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/ArrowUtil/components/ArrowHead.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/ArrowUtil/components/StraightArrow.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/ArrowUtil/components/StraightArrow.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/ArrowUtil/index.ts:
--------------------------------------------------------------------------------
1 | export * from './ArrowUtil'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/DrawUtil/DrawUtil.spec.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/DrawUtil/DrawUtil.spec.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/DrawUtil/DrawUtil.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/DrawUtil/DrawUtil.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/DrawUtil/drawHelpers.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/DrawUtil/drawHelpers.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/DrawUtil/index.ts:
--------------------------------------------------------------------------------
1 | export * from './DrawUtil'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/EllipseUtil/EllipseUtil.spec.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/EllipseUtil/EllipseUtil.spec.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/EllipseUtil/EllipseUtil.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/EllipseUtil/EllipseUtil.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/EllipseUtil/components/DrawEllipse.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/EllipseUtil/components/DrawEllipse.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/EllipseUtil/ellipseHelpers.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/EllipseUtil/ellipseHelpers.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/EllipseUtil/index.ts:
--------------------------------------------------------------------------------
1 | export * from './EllipseUtil'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/GroupUtil/GroupUtil.spec.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/GroupUtil/GroupUtil.spec.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/GroupUtil/GroupUtil.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/GroupUtil/GroupUtil.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/GroupUtil/index.ts:
--------------------------------------------------------------------------------
1 | export * from './GroupUtil'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/IFrameUtil/IFrameUtil.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/IFrameUtil/IFrameUtil.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/IFrameUtil/ImageUtil.spec.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/IFrameUtil/ImageUtil.spec.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/IFrameUtil/index.ts:
--------------------------------------------------------------------------------
1 | export * from './IFrameUtil'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/ImageUtil/ImageUtil.spec.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/ImageUtil/ImageUtil.spec.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/ImageUtil/ImageUtil.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/ImageUtil/ImageUtil.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/ImageUtil/index.ts:
--------------------------------------------------------------------------------
1 | export * from './ImageUtil'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/RectangleUtil/RectangleUtil.spec.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/RectangleUtil/RectangleUtil.spec.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/RectangleUtil/RectangleUtil.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/RectangleUtil/RectangleUtil.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/RectangleUtil/index.ts:
--------------------------------------------------------------------------------
1 | export * from './RectangleUtil'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/RectangleUtil/rectangleHelpers.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/RectangleUtil/rectangleHelpers.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/StickyUtil/StickyUtil.spec.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/StickyUtil/StickyUtil.spec.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/StickyUtil/StickyUtil.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/StickyUtil/StickyUtil.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/StickyUtil/index.ts:
--------------------------------------------------------------------------------
1 | export * from './StickyUtil'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/TDShapeUtil.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/TDShapeUtil.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/TextUtil/TextUtil.spec.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/TextUtil/TextUtil.spec.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/TextUtil/TextUtil.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/TextUtil/TextUtil.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/TextUtil/index.ts:
--------------------------------------------------------------------------------
1 | export * from './TextUtil'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/TriangleUtil/TriangleUtil.spec.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/TriangleUtil/TriangleUtil.spec.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/TriangleUtil/TriangleUtil.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/TriangleUtil/TriangleUtil.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/TriangleUtil/index.ts:
--------------------------------------------------------------------------------
1 | export * from './TriangleUtil'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/TriangleUtil/triangleHelpers.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/TriangleUtil/triangleHelpers.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/VersionNodeUtil/DrawEllipse.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/VersionNodeUtil/DrawEllipse.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/VersionNodeUtil/VersionNodeUtil.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/VersionNodeUtil/VersionNodeUtil.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/VersionNodeUtil/ellipseHelpers.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/VersionNodeUtil/ellipseHelpers.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/VersionNodeUtil/index.ts:
--------------------------------------------------------------------------------
1 | export * from './VersionNodeUtil'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/VideoUtil/VideoUtil.spec.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/VideoUtil/VideoUtil.spec.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/VideoUtil/VideoUtil.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/VideoUtil/VideoUtil.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/VideoUtil/index.ts:
--------------------------------------------------------------------------------
1 | export * from './VideoUtil'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/about-shape-utils.md:
--------------------------------------------------------------------------------
1 | # Shape Utils
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/iframe.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/iframe.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/index.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/shared/LabelMask.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/LabelMask.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/shared/PolygonUtils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/PolygonUtils.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/shared/TextAreaUtils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/TextAreaUtils.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/shared/TextLabel.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/TextLabel.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/shared/getBoundsRectangle.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/getBoundsRectangle.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/shared/getTextAlign.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/getTextAlign.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/shared/getTextSize.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/getTextSize.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/shared/getTextSvgElement.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/getTextSvgElement.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/shared/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/index.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/shared/shape-styles.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/shape-styles.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/shared/transformRectangle.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/transformRectangle.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/shapes/shared/transformSingleRectangle.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/shapes/shared/transformSingleRectangle.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/ArrowTool/ArrowTool.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/ArrowTool/ArrowTool.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/ArrowTool/ArrowTool.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/ArrowTool/ArrowTool.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/ArrowTool/index.ts:
--------------------------------------------------------------------------------
1 | export * from './ArrowTool'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/BaseTool.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/BaseTool.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/DrawTool/DrawTool.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/DrawTool/DrawTool.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/DrawTool/DrawTool.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/DrawTool/DrawTool.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/DrawTool/index.ts:
--------------------------------------------------------------------------------
1 | export * from './DrawTool'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/EllipseTool/EllipseTool.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/EllipseTool/EllipseTool.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/EllipseTool/EllipseTool.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/EllipseTool/EllipseTool.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/EllipseTool/index.ts:
--------------------------------------------------------------------------------
1 | export * from './EllipseTool'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/EraseTool/EraseTool.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/EraseTool/EraseTool.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/EraseTool/EraseTool.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/EraseTool/EraseTool.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/EraseTool/index.ts:
--------------------------------------------------------------------------------
1 | export * from './EraseTool'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/LineTool/LineTool.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/LineTool/LineTool.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/LineTool/LineTool.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/LineTool/LineTool.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/LineTool/index.ts:
--------------------------------------------------------------------------------
1 | export * from './LineTool'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/RectangleTool/RectangleTool.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/RectangleTool/RectangleTool.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/RectangleTool/RectangleTool.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/RectangleTool/RectangleTool.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/RectangleTool/index.ts:
--------------------------------------------------------------------------------
1 | export * from './RectangleTool'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/SelectTool/SelectTool.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/SelectTool/SelectTool.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/SelectTool/SelectTool.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/SelectTool/SelectTool.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/SelectTool/index.ts:
--------------------------------------------------------------------------------
1 | export * from './SelectTool'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/StickyTool/StickyTool.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/StickyTool/StickyTool.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/StickyTool/StickyTool.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/StickyTool/StickyTool.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/StickyTool/index.ts:
--------------------------------------------------------------------------------
1 | export * from './StickyTool'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/TextTool/TextTool.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/TextTool/TextTool.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/TextTool/TextTool.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/TextTool/TextTool.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/TextTool/index.ts:
--------------------------------------------------------------------------------
1 | export * from './TextTool'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/TriangleTool/TriangleTool.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/TriangleTool/TriangleTool.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/TriangleTool/TriangleTool.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/TriangleTool/TriangleTool.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/TriangleTool/index.ts:
--------------------------------------------------------------------------------
1 | export * from './TriangleTool'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/about-tools.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/about-tools.md
--------------------------------------------------------------------------------
/packages/tldraw/src/state/tools/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/state/tools/index.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/styles/index.ts:
--------------------------------------------------------------------------------
1 | export * from './stitches.config'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/styles/stitches.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/styles/stitches.config.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/test/TldrawTestApp.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/TldrawTestApp.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/test/badDocument.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/badDocument.spec.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/test/documents/badDocument.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/documents/badDocument.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/test/documents/old-doc-2.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/documents/old-doc-2.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/test/documents/old-doc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/documents/old-doc.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/test/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/index.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/test/mockDocument.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/mockDocument.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/test/renderWithContext.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/renderWithContext.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/test/renderWithIntlProvider.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/test/renderWithIntlProvider.tsx
--------------------------------------------------------------------------------
/packages/tldraw/src/test/stylemock.ts:
--------------------------------------------------------------------------------
1 | export {}
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/ar.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/ar.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/da.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/da.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/de.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/de.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/en.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/es.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/es.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/fa.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/fa.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/fr.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/fr.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/he.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/he.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/index.ts:
--------------------------------------------------------------------------------
1 | export * from './translations'
2 |
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/it.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/it.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/ja.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/ja.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/ko-kr.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/ko-kr.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/ku.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/ku.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/main.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/main.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/my.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/my.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/ne.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/ne.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/no.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/no.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/pl.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/pl.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/pt-br.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/pt-br.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/pt-pt.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/pt-pt.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/ru.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/ru.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/sv.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/sv.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/te.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/te.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/th.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/th.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/tr.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/tr.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/translations.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/translations.ts
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/uk.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/uk.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/zh-cn.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/zh-cn.json
--------------------------------------------------------------------------------
/packages/tldraw/src/translations/zh-tw.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/translations/zh-tw.json
--------------------------------------------------------------------------------
/packages/tldraw/src/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/src/types.ts
--------------------------------------------------------------------------------
/packages/tldraw/tldraw-assets.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/tldraw-assets.json
--------------------------------------------------------------------------------
/packages/tldraw/tsconfig.build.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/tsconfig.build.json
--------------------------------------------------------------------------------
/packages/tldraw/tsconfig.dev.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/tsconfig.dev.json
--------------------------------------------------------------------------------
/packages/tldraw/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/tsconfig.json
--------------------------------------------------------------------------------
/packages/tldraw/tsconfig.tsbuildinfo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/tldraw/tsconfig.tsbuildinfo
--------------------------------------------------------------------------------
/packages/vec/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/vec/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/vec/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/vec/LICENSE.md
--------------------------------------------------------------------------------
/packages/vec/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/vec/README.md
--------------------------------------------------------------------------------
/packages/vec/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/vec/package.json
--------------------------------------------------------------------------------
/packages/vec/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/vec/src/index.ts
--------------------------------------------------------------------------------
/packages/vec/tsconfig.build.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/vec/tsconfig.build.json
--------------------------------------------------------------------------------
/packages/vec/tsconfig.dev.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/vec/tsconfig.dev.json
--------------------------------------------------------------------------------
/packages/vec/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/packages/vec/tsconfig.json
--------------------------------------------------------------------------------
/repo-map.tldr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/repo-map.tldr
--------------------------------------------------------------------------------
/setupTests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/setupTests.ts
--------------------------------------------------------------------------------
/tsconfig.base.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/tsconfig.base.json
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/tsconfig.json
--------------------------------------------------------------------------------
/turbo.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/turbo.json
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/erawn/Quickpose/HEAD/yarn.lock
--------------------------------------------------------------------------------