Quickstart
Install:
bun add @dropkit/uploadUpload:
import { upload } from '@dropkit/upload';
const { data, error } = await upload(file, { key: 'pk_live_...' });if (error) throw new Error(error.message);console.log(data.url);That’s it. The URL is a live CDN link.
Get your key
- Sign up at dash.dropkit.app.
- Create a project.
- Copy the public key (
pk_live_...).
Framework wrappers
- React:
@dropkit/react-<Uploader /> - Svelte:
@dropkit/svelte-<Uploader /> - CLI:
npx @dropkit/upload ./file.zip