gitextract_nknodkyk/ ├── .gitignore ├── .prettierrc ├── .storybook/ │ ├── main.js │ └── preview-head.html ├── README.md ├── TODO ├── demo/ │ ├── .gitignore │ ├── .npmrc │ ├── .prettierignore │ ├── .prettierrc │ ├── README.md │ ├── package.json │ ├── src/ │ │ ├── app.d.ts │ │ ├── app.html │ │ ├── index.test.ts │ │ ├── lib/ │ │ │ └── index.ts │ │ └── routes/ │ │ ├── basic/ │ │ │ └── +page.svelte │ │ ├── custom-props/ │ │ │ └── +page.svelte │ │ ├── form/ │ │ │ ├── +page.server.ts │ │ │ └── +page.svelte │ │ ├── reactive-disabled/ │ │ │ └── +page.svelte │ │ └── toggle-multiple/ │ │ └── +page.svelte │ ├── svelte.config.js │ ├── tsconfig.json │ └── vite.config.ts ├── jsconfig.json ├── package.json ├── renovate.json ├── rollup.config.js ├── src/ │ └── lib/ │ ├── components/ │ │ └── Dropzone.svelte │ ├── index.ts │ └── utils/ │ ├── attr-accept.js │ └── index.js └── stories/ ├── 1-dropzone.stories.js ├── 2-advanced-dropzone.stories.js ├── helpers.js └── views/ ├── BasicDropzoneAcceptImagesView.svelte ├── BasicDropzoneView.svelte ├── CustomSlotDropzoneView.svelte ├── DisabledDropzoneView.svelte ├── FullyFeaturedDropzoneView.svelte ├── NoClickDropzoneView.svelte ├── NoDragDropzoneView.svelte └── WorkingCSVFileUploadView.svelte