├── .all-contributorsrc
├── .changeset
├── README.md
└── config.json
├── .github
├── FUNDING.yml
└── workflows
│ ├── cr.yml
│ └── release.yml
├── .gitignore
├── .prettierrc
├── .vscode
└── settings.json
├── LICENSE.txt
├── README.md
├── docs
├── .gitignore
├── .npmrc
├── .prettierrc.cjs
├── .vscode
│ ├── extensions.json
│ ├── launch.json
│ └── settings.json
├── CHANGELOG.md
├── README.md
├── astro.config.ts
├── package.json
├── postcss.config.cjs
├── public
│ ├── banner.png
│ ├── favicon.png
│ ├── favicon.svg
│ ├── home
│ │ ├── metaframeworks-dark.webp
│ │ └── metaframeworks-light.webp
│ ├── logo-2x.png
│ ├── logo.svg
│ └── logos
│ │ ├── react.svg
│ │ ├── solid.svg
│ │ ├── svelte.svg
│ │ ├── vanilla.svg
│ │ └── vue.svg
├── src
│ ├── actions
│ │ ├── portal.ts
│ │ └── typingEffect.ts
│ ├── auto-imports.d.ts
│ ├── components
│ │ ├── Footer.svelte
│ │ ├── MetaThemeColor.svelte
│ │ ├── MobileNav.svelte
│ │ ├── PawCursor.svelte
│ │ ├── ThemeSwitcher.svelte
│ │ ├── ToC.svelte
│ │ ├── docs
│ │ │ └── Nav.svelte
│ │ ├── examples
│ │ │ └── KitchenSinkDemo.svelte
│ │ ├── home
│ │ │ ├── ExploreFrameworks.svelte
│ │ │ ├── HeroExample.svelte
│ │ │ ├── RingSVG.svelte
│ │ │ ├── ScrollDownIndicator.svelte
│ │ │ └── features
│ │ │ │ ├── bundle-sizes
│ │ │ │ └── BundleSizeFeature.svelte
│ │ │ │ ├── feature-box.scss
│ │ │ │ ├── feature-rich
│ │ │ │ └── FeatureRichFeature.svelte
│ │ │ │ ├── multiple-frameworks
│ │ │ │ ├── FrameworkPolygon.svelte
│ │ │ │ ├── FrameworkVertex.svelte
│ │ │ │ └── MultipleFrameworksFeature.svelte
│ │ │ │ └── ssr-friendly
│ │ │ │ └── SSRFriendlyFeature.svelte
│ │ └── options
│ │ │ ├── Options.astro
│ │ │ ├── OptionsCode.astro
│ │ │ ├── OptionsDemoBase.svelte
│ │ │ ├── OptionsExample.astro
│ │ │ └── OptionsExamples.svelte
│ ├── css
│ │ ├── breakpoints.scss
│ │ ├── globals.scss
│ │ ├── include-media.scss
│ │ └── themes.scss
│ ├── data
│ │ └── sizes.json
│ ├── documentation
│ │ ├── exported-types.mdx
│ │ ├── installation.mdx
│ │ └── options
│ │ │ ├── applyUserSelectHack
│ │ │ ├── +option.mdx
│ │ │ ├── NoUserSelect.example.svelte
│ │ │ ├── UserSelect.example.svelte
│ │ │ └── user-select.mixin.scss
│ │ │ ├── axis
│ │ │ ├── +option.mdx
│ │ │ ├── BothAxis.example.svelte
│ │ │ ├── NoneAxis.example.svelte
│ │ │ ├── XAxis.example.svelte
│ │ │ └── YAxis.example.svelte
│ │ │ ├── bounds
│ │ │ ├── +option.mdx
│ │ │ ├── BodyBounds.example.svelte
│ │ │ ├── CoordinateBounds.example.svelte
│ │ │ └── ParentBounds.example.svelte
│ │ │ ├── cancel
│ │ │ ├── +option.mdx
│ │ │ ├── MultipleCancelElement.example.svelte
│ │ │ ├── MultipleCancelSelector.example.svelte
│ │ │ ├── SingleCancelElement.example.svelte
│ │ │ ├── SingleCancelSelector.example.svelte
│ │ │ └── cancel-base.mixin.scss
│ │ │ ├── defaultClass
│ │ │ └── +option.mdx
│ │ │ ├── defaultClassDragged
│ │ │ └── +option.mdx
│ │ │ ├── defaultClassDragging
│ │ │ └── +option.mdx
│ │ │ ├── defaultPosition
│ │ │ ├── +option.mdx
│ │ │ └── DefaultPosition.example.svelte
│ │ │ ├── disabled
│ │ │ ├── +option.mdx
│ │ │ └── Disabled.example.svelte
│ │ │ ├── gpuAcceleration
│ │ │ ├── +option.mdx
│ │ │ ├── Acceleration.example.svelte
│ │ │ └── NoAcceleration.example.svelte
│ │ │ ├── grid
│ │ │ ├── +option.mdx
│ │ │ ├── InactiveGrid.example.svelte
│ │ │ ├── RectangleGrid.example.svelte
│ │ │ └── SquareGrid.example.svelte
│ │ │ ├── handle
│ │ │ ├── +option.mdx
│ │ │ ├── MultipleHandleElement.example.svelte
│ │ │ ├── MultipleHandleSelector.example.svelte
│ │ │ ├── SingleHandleElement.example.svelte
│ │ │ ├── SingleHandleSelector.example.svelte
│ │ │ └── handle-base.mixin.scss
│ │ │ ├── ignoreMultitouch
│ │ │ ├── +option.mdx
│ │ │ ├── IgnoredMultitouch.example.svelte
│ │ │ └── Multitouch.example.svelte
│ │ │ ├── legacyTranslate
│ │ │ ├── +option.mdx
│ │ │ ├── LegacyTranslateGPU.example.svelte
│ │ │ ├── LegacyTranslateNoGPU.example.svelte
│ │ │ ├── TranslateGPU.example.svelte
│ │ │ └── TranslateNoGPU.example.svelte
│ │ │ ├── onDrag
│ │ │ └── +option.mdx
│ │ │ ├── onDragEnd
│ │ │ └── +option.mdx
│ │ │ ├── onDragStart
│ │ │ └── +option.mdx
│ │ │ ├── position
│ │ │ ├── +option.mdx
│ │ │ ├── DisabledPosition.example.svelte
│ │ │ └── Position.example.svelte
│ │ │ ├── recomputeBounds
│ │ │ └── +option.mdx
│ │ │ ├── threshold
│ │ │ ├── +option.mdx
│ │ │ ├── Delay.example.svelte
│ │ │ └── Distance.example.svelte
│ │ │ └── transform
│ │ │ ├── +option.mdx
│ │ │ ├── ManualTransform.example.svelte
│ │ │ └── ReturnTransform.example.svelte
│ ├── env.d.ts
│ ├── helpers
│ │ ├── constants.ts
│ │ ├── framework-icons.ts
│ │ └── utils.ts
│ ├── layouts
│ │ ├── DocsLayout.astro
│ │ ├── Layout.astro
│ │ ├── MainDocsLayout.astro
│ │ └── ThemeWatcher.svelte
│ ├── pages
│ │ ├── docs
│ │ │ ├── index.astro
│ │ │ ├── migrating
│ │ │ │ └── svelte-drag.mdx
│ │ │ ├── react.mdx
│ │ │ ├── solid.mdx
│ │ │ ├── svelte.mdx
│ │ │ ├── vanilla.mdx
│ │ │ └── vue.mdx
│ │ └── index.astro
│ ├── state
│ │ ├── auto-destroy-effect-root.svelte.ts
│ │ ├── persisted.svelte.ts
│ │ └── user-preferences.svelte.ts
│ └── worklet
│ │ └── squircle.js
├── svelte.config.js
└── tsconfig.json
├── package.json
├── packages
├── config
│ └── index.ts
├── core
│ ├── CHANGELOG.md
│ ├── package.json
│ ├── src
│ │ └── index.ts
│ ├── tsconfig.json
│ └── tsup.config.ts
├── react
│ ├── CHANGELOG.md
│ ├── README.md
│ ├── demo
│ │ ├── .gitignore
│ │ ├── index.html
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── App.tsx
│ │ │ ├── index.css
│ │ │ ├── main.tsx
│ │ │ └── vite-env.d.ts
│ │ ├── tsconfig.json
│ │ └── vite.config.ts
│ ├── package.json
│ ├── src
│ │ └── index.ts
│ ├── tsconfig.json
│ └── tsup.config.ts
├── solid
│ ├── CHANGELOG.md
│ ├── README.md
│ ├── demo
│ │ ├── README.md
│ │ ├── index.html
│ │ ├── package.json
│ │ ├── pnpm-lock.yaml
│ │ ├── src
│ │ │ ├── App.module.css
│ │ │ ├── App.tsx
│ │ │ ├── global.d.ts
│ │ │ └── index.tsx
│ │ ├── tsconfig.json
│ │ └── vite.config.ts
│ ├── package.json
│ ├── src
│ │ └── index.ts
│ ├── tsconfig.json
│ └── tsup.config.ts
├── svelte
│ ├── CHANGELOG.md
│ ├── README.md
│ ├── demo
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── app.d.ts
│ │ │ ├── app.html
│ │ │ └── routes
│ │ │ │ ├── 2
│ │ │ │ └── +page.svelte
│ │ │ │ └── +page.svelte
│ │ ├── svelte.config.js
│ │ ├── tsconfig.json
│ │ └── vite.config.ts
│ ├── package.json
│ ├── src
│ │ └── index.ts
│ ├── tests
│ │ ├── CancelDraggable.spec.ts
│ │ ├── Draggable.spec.ts
│ │ ├── HandleDraggable.spec.ts
│ │ ├── components
│ │ │ ├── CancelDraggable.svelte
│ │ │ ├── Draggable.svelte
│ │ │ └── HandleDraggable.svelte
│ │ └── testHelpers.ts
│ ├── tsconfig.json
│ ├── tsup.config.ts
│ └── vitest.config.ts
├── vanilla
│ ├── CHANGELOG.md
│ ├── README.md
│ ├── demo-umd
│ │ ├── .gitignore
│ │ ├── index.html
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── main.js
│ │ │ └── style.css
│ │ └── tsconfig.json
│ ├── demo
│ │ ├── .gitignore
│ │ ├── favicon.svg
│ │ ├── index.html
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── main.ts
│ │ │ ├── style.css
│ │ │ └── vite-env.d.ts
│ │ └── tsconfig.json
│ ├── package.json
│ ├── src
│ │ └── index.ts
│ ├── tsconfig.json
│ └── tsup.config.ts
└── vue
│ ├── CHANGELOG.md
│ ├── README.md
│ ├── demo
│ ├── .gitignore
│ ├── CHANGELOG.md
│ ├── README.md
│ ├── index.html
│ ├── package.json
│ ├── src
│ │ ├── App.vue
│ │ ├── components
│ │ │ └── HelloWorld.vue
│ │ ├── env.d.ts
│ │ └── main.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
│ ├── package.json
│ ├── src
│ └── index.ts
│ ├── tsconfig.json
│ └── tsup.config.ts
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
└── scripts
└── gather-sizes.ts
/.all-contributorsrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/.all-contributorsrc
--------------------------------------------------------------------------------
/.changeset/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/.changeset/README.md
--------------------------------------------------------------------------------
/.changeset/config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/.changeset/config.json
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | # These are supported funding model platforms
2 | github: PuruVJ
3 |
--------------------------------------------------------------------------------
/.github/workflows/cr.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/.github/workflows/cr.yml
--------------------------------------------------------------------------------
/.github/workflows/release.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/.github/workflows/release.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | dist/
3 | .DS_Store
4 | .env
5 | .pnpm-store/
6 |
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/.prettierrc
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/.vscode/settings.json
--------------------------------------------------------------------------------
/LICENSE.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/LICENSE.txt
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/README.md
--------------------------------------------------------------------------------
/docs/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/.gitignore
--------------------------------------------------------------------------------
/docs/.npmrc:
--------------------------------------------------------------------------------
1 | # Expose Astro dependencies for `pnpm` users
2 |
--------------------------------------------------------------------------------
/docs/.prettierrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/.prettierrc.cjs
--------------------------------------------------------------------------------
/docs/.vscode/extensions.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/.vscode/extensions.json
--------------------------------------------------------------------------------
/docs/.vscode/launch.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/.vscode/launch.json
--------------------------------------------------------------------------------
/docs/.vscode/settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/.vscode/settings.json
--------------------------------------------------------------------------------
/docs/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/CHANGELOG.md
--------------------------------------------------------------------------------
/docs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/README.md
--------------------------------------------------------------------------------
/docs/astro.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/astro.config.ts
--------------------------------------------------------------------------------
/docs/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/package.json
--------------------------------------------------------------------------------
/docs/postcss.config.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/postcss.config.cjs
--------------------------------------------------------------------------------
/docs/public/banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/public/banner.png
--------------------------------------------------------------------------------
/docs/public/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/public/favicon.png
--------------------------------------------------------------------------------
/docs/public/favicon.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/public/favicon.svg
--------------------------------------------------------------------------------
/docs/public/home/metaframeworks-dark.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/public/home/metaframeworks-dark.webp
--------------------------------------------------------------------------------
/docs/public/home/metaframeworks-light.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/public/home/metaframeworks-light.webp
--------------------------------------------------------------------------------
/docs/public/logo-2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/public/logo-2x.png
--------------------------------------------------------------------------------
/docs/public/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/public/logo.svg
--------------------------------------------------------------------------------
/docs/public/logos/react.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/public/logos/react.svg
--------------------------------------------------------------------------------
/docs/public/logos/solid.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/public/logos/solid.svg
--------------------------------------------------------------------------------
/docs/public/logos/svelte.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/public/logos/svelte.svg
--------------------------------------------------------------------------------
/docs/public/logos/vanilla.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/public/logos/vanilla.svg
--------------------------------------------------------------------------------
/docs/public/logos/vue.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/public/logos/vue.svg
--------------------------------------------------------------------------------
/docs/src/actions/portal.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/actions/portal.ts
--------------------------------------------------------------------------------
/docs/src/actions/typingEffect.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/actions/typingEffect.ts
--------------------------------------------------------------------------------
/docs/src/auto-imports.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/auto-imports.d.ts
--------------------------------------------------------------------------------
/docs/src/components/Footer.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/Footer.svelte
--------------------------------------------------------------------------------
/docs/src/components/MetaThemeColor.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/MetaThemeColor.svelte
--------------------------------------------------------------------------------
/docs/src/components/MobileNav.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/MobileNav.svelte
--------------------------------------------------------------------------------
/docs/src/components/PawCursor.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/PawCursor.svelte
--------------------------------------------------------------------------------
/docs/src/components/ThemeSwitcher.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/ThemeSwitcher.svelte
--------------------------------------------------------------------------------
/docs/src/components/ToC.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/ToC.svelte
--------------------------------------------------------------------------------
/docs/src/components/docs/Nav.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/docs/Nav.svelte
--------------------------------------------------------------------------------
/docs/src/components/examples/KitchenSinkDemo.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/examples/KitchenSinkDemo.svelte
--------------------------------------------------------------------------------
/docs/src/components/home/ExploreFrameworks.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/home/ExploreFrameworks.svelte
--------------------------------------------------------------------------------
/docs/src/components/home/HeroExample.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/home/HeroExample.svelte
--------------------------------------------------------------------------------
/docs/src/components/home/RingSVG.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/home/RingSVG.svelte
--------------------------------------------------------------------------------
/docs/src/components/home/ScrollDownIndicator.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/home/ScrollDownIndicator.svelte
--------------------------------------------------------------------------------
/docs/src/components/home/features/bundle-sizes/BundleSizeFeature.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/home/features/bundle-sizes/BundleSizeFeature.svelte
--------------------------------------------------------------------------------
/docs/src/components/home/features/feature-box.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/home/features/feature-box.scss
--------------------------------------------------------------------------------
/docs/src/components/home/features/feature-rich/FeatureRichFeature.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/home/features/feature-rich/FeatureRichFeature.svelte
--------------------------------------------------------------------------------
/docs/src/components/home/features/multiple-frameworks/FrameworkPolygon.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/home/features/multiple-frameworks/FrameworkPolygon.svelte
--------------------------------------------------------------------------------
/docs/src/components/home/features/multiple-frameworks/FrameworkVertex.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/home/features/multiple-frameworks/FrameworkVertex.svelte
--------------------------------------------------------------------------------
/docs/src/components/home/features/multiple-frameworks/MultipleFrameworksFeature.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/home/features/multiple-frameworks/MultipleFrameworksFeature.svelte
--------------------------------------------------------------------------------
/docs/src/components/home/features/ssr-friendly/SSRFriendlyFeature.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/home/features/ssr-friendly/SSRFriendlyFeature.svelte
--------------------------------------------------------------------------------
/docs/src/components/options/Options.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/options/Options.astro
--------------------------------------------------------------------------------
/docs/src/components/options/OptionsCode.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/options/OptionsCode.astro
--------------------------------------------------------------------------------
/docs/src/components/options/OptionsDemoBase.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/options/OptionsDemoBase.svelte
--------------------------------------------------------------------------------
/docs/src/components/options/OptionsExample.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/options/OptionsExample.astro
--------------------------------------------------------------------------------
/docs/src/components/options/OptionsExamples.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/components/options/OptionsExamples.svelte
--------------------------------------------------------------------------------
/docs/src/css/breakpoints.scss:
--------------------------------------------------------------------------------
1 | @import './include-media';
2 |
--------------------------------------------------------------------------------
/docs/src/css/globals.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/css/globals.scss
--------------------------------------------------------------------------------
/docs/src/css/include-media.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/css/include-media.scss
--------------------------------------------------------------------------------
/docs/src/css/themes.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/css/themes.scss
--------------------------------------------------------------------------------
/docs/src/data/sizes.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/data/sizes.json
--------------------------------------------------------------------------------
/docs/src/documentation/exported-types.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/exported-types.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/installation.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/installation.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/applyUserSelectHack/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/applyUserSelectHack/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/applyUserSelectHack/NoUserSelect.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/applyUserSelectHack/NoUserSelect.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/applyUserSelectHack/UserSelect.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/applyUserSelectHack/UserSelect.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/applyUserSelectHack/user-select.mixin.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/applyUserSelectHack/user-select.mixin.scss
--------------------------------------------------------------------------------
/docs/src/documentation/options/axis/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/axis/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/axis/BothAxis.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/axis/BothAxis.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/axis/NoneAxis.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/axis/NoneAxis.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/axis/XAxis.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/axis/XAxis.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/axis/YAxis.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/axis/YAxis.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/bounds/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/bounds/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/bounds/BodyBounds.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/bounds/BodyBounds.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/bounds/CoordinateBounds.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/bounds/CoordinateBounds.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/bounds/ParentBounds.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/bounds/ParentBounds.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/cancel/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/cancel/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/cancel/MultipleCancelElement.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/cancel/MultipleCancelElement.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/cancel/MultipleCancelSelector.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/cancel/MultipleCancelSelector.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/cancel/SingleCancelElement.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/cancel/SingleCancelElement.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/cancel/SingleCancelSelector.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/cancel/SingleCancelSelector.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/cancel/cancel-base.mixin.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/cancel/cancel-base.mixin.scss
--------------------------------------------------------------------------------
/docs/src/documentation/options/defaultClass/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/defaultClass/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/defaultClassDragged/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/defaultClassDragged/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/defaultClassDragging/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/defaultClassDragging/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/defaultPosition/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/defaultPosition/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/defaultPosition/DefaultPosition.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/defaultPosition/DefaultPosition.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/disabled/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/disabled/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/disabled/Disabled.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/disabled/Disabled.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/gpuAcceleration/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/gpuAcceleration/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/gpuAcceleration/Acceleration.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/gpuAcceleration/Acceleration.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/gpuAcceleration/NoAcceleration.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/gpuAcceleration/NoAcceleration.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/grid/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/grid/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/grid/InactiveGrid.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/grid/InactiveGrid.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/grid/RectangleGrid.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/grid/RectangleGrid.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/grid/SquareGrid.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/grid/SquareGrid.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/handle/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/handle/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/handle/MultipleHandleElement.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/handle/MultipleHandleElement.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/handle/MultipleHandleSelector.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/handle/MultipleHandleSelector.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/handle/SingleHandleElement.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/handle/SingleHandleElement.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/handle/SingleHandleSelector.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/handle/SingleHandleSelector.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/handle/handle-base.mixin.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/handle/handle-base.mixin.scss
--------------------------------------------------------------------------------
/docs/src/documentation/options/ignoreMultitouch/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/ignoreMultitouch/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/ignoreMultitouch/IgnoredMultitouch.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/ignoreMultitouch/IgnoredMultitouch.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/ignoreMultitouch/Multitouch.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/ignoreMultitouch/Multitouch.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/legacyTranslate/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/legacyTranslate/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/legacyTranslate/LegacyTranslateGPU.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/legacyTranslate/LegacyTranslateGPU.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/legacyTranslate/LegacyTranslateNoGPU.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/legacyTranslate/LegacyTranslateNoGPU.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/legacyTranslate/TranslateGPU.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/legacyTranslate/TranslateGPU.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/legacyTranslate/TranslateNoGPU.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/legacyTranslate/TranslateNoGPU.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/onDrag/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/onDrag/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/onDragEnd/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/onDragEnd/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/onDragStart/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/onDragStart/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/position/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/position/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/position/DisabledPosition.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/position/DisabledPosition.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/position/Position.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/position/Position.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/recomputeBounds/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/recomputeBounds/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/threshold/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/threshold/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/threshold/Delay.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/threshold/Delay.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/threshold/Distance.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/threshold/Distance.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/transform/+option.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/transform/+option.mdx
--------------------------------------------------------------------------------
/docs/src/documentation/options/transform/ManualTransform.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/transform/ManualTransform.example.svelte
--------------------------------------------------------------------------------
/docs/src/documentation/options/transform/ReturnTransform.example.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/documentation/options/transform/ReturnTransform.example.svelte
--------------------------------------------------------------------------------
/docs/src/env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/env.d.ts
--------------------------------------------------------------------------------
/docs/src/helpers/constants.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/helpers/constants.ts
--------------------------------------------------------------------------------
/docs/src/helpers/framework-icons.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/helpers/framework-icons.ts
--------------------------------------------------------------------------------
/docs/src/helpers/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/helpers/utils.ts
--------------------------------------------------------------------------------
/docs/src/layouts/DocsLayout.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/layouts/DocsLayout.astro
--------------------------------------------------------------------------------
/docs/src/layouts/Layout.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/layouts/Layout.astro
--------------------------------------------------------------------------------
/docs/src/layouts/MainDocsLayout.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/layouts/MainDocsLayout.astro
--------------------------------------------------------------------------------
/docs/src/layouts/ThemeWatcher.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/layouts/ThemeWatcher.svelte
--------------------------------------------------------------------------------
/docs/src/pages/docs/index.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/pages/docs/index.astro
--------------------------------------------------------------------------------
/docs/src/pages/docs/migrating/svelte-drag.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/pages/docs/migrating/svelte-drag.mdx
--------------------------------------------------------------------------------
/docs/src/pages/docs/react.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/pages/docs/react.mdx
--------------------------------------------------------------------------------
/docs/src/pages/docs/solid.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/pages/docs/solid.mdx
--------------------------------------------------------------------------------
/docs/src/pages/docs/svelte.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/pages/docs/svelte.mdx
--------------------------------------------------------------------------------
/docs/src/pages/docs/vanilla.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/pages/docs/vanilla.mdx
--------------------------------------------------------------------------------
/docs/src/pages/docs/vue.mdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/pages/docs/vue.mdx
--------------------------------------------------------------------------------
/docs/src/pages/index.astro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/pages/index.astro
--------------------------------------------------------------------------------
/docs/src/state/auto-destroy-effect-root.svelte.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/state/auto-destroy-effect-root.svelte.ts
--------------------------------------------------------------------------------
/docs/src/state/persisted.svelte.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/state/persisted.svelte.ts
--------------------------------------------------------------------------------
/docs/src/state/user-preferences.svelte.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/state/user-preferences.svelte.ts
--------------------------------------------------------------------------------
/docs/src/worklet/squircle.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/src/worklet/squircle.js
--------------------------------------------------------------------------------
/docs/svelte.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/svelte.config.js
--------------------------------------------------------------------------------
/docs/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/docs/tsconfig.json
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/package.json
--------------------------------------------------------------------------------
/packages/config/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/config/index.ts
--------------------------------------------------------------------------------
/packages/core/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/core/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/core/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/core/package.json
--------------------------------------------------------------------------------
/packages/core/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/core/src/index.ts
--------------------------------------------------------------------------------
/packages/core/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/core/tsconfig.json
--------------------------------------------------------------------------------
/packages/core/tsup.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/core/tsup.config.ts
--------------------------------------------------------------------------------
/packages/react/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/react/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/react/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/react/README.md
--------------------------------------------------------------------------------
/packages/react/demo/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/react/demo/.gitignore
--------------------------------------------------------------------------------
/packages/react/demo/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/react/demo/index.html
--------------------------------------------------------------------------------
/packages/react/demo/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/react/demo/package.json
--------------------------------------------------------------------------------
/packages/react/demo/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/react/demo/src/App.tsx
--------------------------------------------------------------------------------
/packages/react/demo/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/react/demo/src/index.css
--------------------------------------------------------------------------------
/packages/react/demo/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/react/demo/src/main.tsx
--------------------------------------------------------------------------------
/packages/react/demo/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/packages/react/demo/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/react/demo/tsconfig.json
--------------------------------------------------------------------------------
/packages/react/demo/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/react/demo/vite.config.ts
--------------------------------------------------------------------------------
/packages/react/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/react/package.json
--------------------------------------------------------------------------------
/packages/react/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/react/src/index.ts
--------------------------------------------------------------------------------
/packages/react/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/react/tsconfig.json
--------------------------------------------------------------------------------
/packages/react/tsup.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/react/tsup.config.ts
--------------------------------------------------------------------------------
/packages/solid/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/solid/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/solid/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/solid/README.md
--------------------------------------------------------------------------------
/packages/solid/demo/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/solid/demo/README.md
--------------------------------------------------------------------------------
/packages/solid/demo/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/solid/demo/index.html
--------------------------------------------------------------------------------
/packages/solid/demo/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/solid/demo/package.json
--------------------------------------------------------------------------------
/packages/solid/demo/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/solid/demo/pnpm-lock.yaml
--------------------------------------------------------------------------------
/packages/solid/demo/src/App.module.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/solid/demo/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/solid/demo/src/App.tsx
--------------------------------------------------------------------------------
/packages/solid/demo/src/global.d.ts:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/packages/solid/demo/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/solid/demo/src/index.tsx
--------------------------------------------------------------------------------
/packages/solid/demo/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/solid/demo/tsconfig.json
--------------------------------------------------------------------------------
/packages/solid/demo/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/solid/demo/vite.config.ts
--------------------------------------------------------------------------------
/packages/solid/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/solid/package.json
--------------------------------------------------------------------------------
/packages/solid/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/solid/src/index.ts
--------------------------------------------------------------------------------
/packages/solid/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/solid/tsconfig.json
--------------------------------------------------------------------------------
/packages/solid/tsup.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/solid/tsup.config.ts
--------------------------------------------------------------------------------
/packages/svelte/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/svelte/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/README.md
--------------------------------------------------------------------------------
/packages/svelte/demo/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/demo/.gitignore
--------------------------------------------------------------------------------
/packages/svelte/demo/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/demo/README.md
--------------------------------------------------------------------------------
/packages/svelte/demo/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/demo/package.json
--------------------------------------------------------------------------------
/packages/svelte/demo/src/app.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/demo/src/app.d.ts
--------------------------------------------------------------------------------
/packages/svelte/demo/src/app.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/demo/src/app.html
--------------------------------------------------------------------------------
/packages/svelte/demo/src/routes/+page.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/demo/src/routes/+page.svelte
--------------------------------------------------------------------------------
/packages/svelte/demo/src/routes/2/+page.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/demo/src/routes/2/+page.svelte
--------------------------------------------------------------------------------
/packages/svelte/demo/svelte.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/demo/svelte.config.js
--------------------------------------------------------------------------------
/packages/svelte/demo/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/demo/tsconfig.json
--------------------------------------------------------------------------------
/packages/svelte/demo/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/demo/vite.config.ts
--------------------------------------------------------------------------------
/packages/svelte/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/package.json
--------------------------------------------------------------------------------
/packages/svelte/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/src/index.ts
--------------------------------------------------------------------------------
/packages/svelte/tests/CancelDraggable.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/tests/CancelDraggable.spec.ts
--------------------------------------------------------------------------------
/packages/svelte/tests/Draggable.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/tests/Draggable.spec.ts
--------------------------------------------------------------------------------
/packages/svelte/tests/HandleDraggable.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/tests/HandleDraggable.spec.ts
--------------------------------------------------------------------------------
/packages/svelte/tests/components/CancelDraggable.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/tests/components/CancelDraggable.svelte
--------------------------------------------------------------------------------
/packages/svelte/tests/components/Draggable.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/tests/components/Draggable.svelte
--------------------------------------------------------------------------------
/packages/svelte/tests/components/HandleDraggable.svelte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/tests/components/HandleDraggable.svelte
--------------------------------------------------------------------------------
/packages/svelte/tests/testHelpers.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/tests/testHelpers.ts
--------------------------------------------------------------------------------
/packages/svelte/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/tsconfig.json
--------------------------------------------------------------------------------
/packages/svelte/tsup.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/tsup.config.ts
--------------------------------------------------------------------------------
/packages/svelte/vitest.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/svelte/vitest.config.ts
--------------------------------------------------------------------------------
/packages/vanilla/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/vanilla/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/README.md
--------------------------------------------------------------------------------
/packages/vanilla/demo-umd/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/demo-umd/.gitignore
--------------------------------------------------------------------------------
/packages/vanilla/demo-umd/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/demo-umd/index.html
--------------------------------------------------------------------------------
/packages/vanilla/demo-umd/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/demo-umd/package.json
--------------------------------------------------------------------------------
/packages/vanilla/demo-umd/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/demo-umd/src/main.js
--------------------------------------------------------------------------------
/packages/vanilla/demo-umd/src/style.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/demo-umd/src/style.css
--------------------------------------------------------------------------------
/packages/vanilla/demo-umd/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/demo-umd/tsconfig.json
--------------------------------------------------------------------------------
/packages/vanilla/demo/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/demo/.gitignore
--------------------------------------------------------------------------------
/packages/vanilla/demo/favicon.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/demo/favicon.svg
--------------------------------------------------------------------------------
/packages/vanilla/demo/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/demo/index.html
--------------------------------------------------------------------------------
/packages/vanilla/demo/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/demo/package.json
--------------------------------------------------------------------------------
/packages/vanilla/demo/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/demo/src/main.ts
--------------------------------------------------------------------------------
/packages/vanilla/demo/src/style.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/demo/src/style.css
--------------------------------------------------------------------------------
/packages/vanilla/demo/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/packages/vanilla/demo/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/demo/tsconfig.json
--------------------------------------------------------------------------------
/packages/vanilla/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/package.json
--------------------------------------------------------------------------------
/packages/vanilla/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/src/index.ts
--------------------------------------------------------------------------------
/packages/vanilla/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/tsconfig.json
--------------------------------------------------------------------------------
/packages/vanilla/tsup.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vanilla/tsup.config.ts
--------------------------------------------------------------------------------
/packages/vue/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/vue/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/README.md
--------------------------------------------------------------------------------
/packages/vue/demo/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/demo/.gitignore
--------------------------------------------------------------------------------
/packages/vue/demo/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/demo/CHANGELOG.md
--------------------------------------------------------------------------------
/packages/vue/demo/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/demo/README.md
--------------------------------------------------------------------------------
/packages/vue/demo/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/demo/index.html
--------------------------------------------------------------------------------
/packages/vue/demo/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/demo/package.json
--------------------------------------------------------------------------------
/packages/vue/demo/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/demo/src/App.vue
--------------------------------------------------------------------------------
/packages/vue/demo/src/components/HelloWorld.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/demo/src/components/HelloWorld.vue
--------------------------------------------------------------------------------
/packages/vue/demo/src/env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/demo/src/env.d.ts
--------------------------------------------------------------------------------
/packages/vue/demo/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/demo/src/main.ts
--------------------------------------------------------------------------------
/packages/vue/demo/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/demo/tsconfig.json
--------------------------------------------------------------------------------
/packages/vue/demo/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/demo/tsconfig.node.json
--------------------------------------------------------------------------------
/packages/vue/demo/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/demo/vite.config.ts
--------------------------------------------------------------------------------
/packages/vue/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/package.json
--------------------------------------------------------------------------------
/packages/vue/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/src/index.ts
--------------------------------------------------------------------------------
/packages/vue/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/tsconfig.json
--------------------------------------------------------------------------------
/packages/vue/tsup.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/packages/vue/tsup.config.ts
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/pnpm-lock.yaml
--------------------------------------------------------------------------------
/pnpm-workspace.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/pnpm-workspace.yaml
--------------------------------------------------------------------------------
/scripts/gather-sizes.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PuruVJ/neodrag/HEAD/scripts/gather-sizes.ts
--------------------------------------------------------------------------------