@friendofsvelte/django-kit
Advanced tools
Comparing version 0.0.1-dev.103 to 0.0.1-dev.104
@@ -54,5 +54,3 @@ import { fail, redirect } from '@sveltejs/kit'; | ||
return data; | ||
return fail(response.status, { | ||
message: 'Something went wrong.', message_type: 'error', alias: 'internal_server_error' | ||
}); | ||
return fail(response.status, data); | ||
} | ||
@@ -59,0 +57,0 @@ }; |
@@ -0,1 +1,2 @@ | ||
import { type Cookies, redirect } from "@sveltejs/kit"; | ||
type MessageType = 'success' | 'error' | 'warning' | 'info'; | ||
@@ -17,6 +18,12 @@ type MessageOutCommon = { | ||
export type MessageOut = MessageSingle & ActionPathRequired; | ||
export type BlockedMessage = MessageOut & { | ||
blocked_till: number; | ||
alias: 'blocked_till'; | ||
}; | ||
export type RedirectStatus = 300 | 301 | 302 | 303 | 304 | 305 | 306 | 307 | 308; | ||
export type FlashRedirect = (cookies: Cookies, message: MessageOut, status: RedirectStatus, location: string | URL) => ReturnType<typeof redirect>; | ||
export type FlashMessage = { | ||
path: string; | ||
} & MessageOut; | ||
export type ToastNotification = { | ||
auto_dismiss_duration: number; | ||
id: string; | ||
message_type: MessageType; | ||
} & MessageOut; | ||
export {}; |
@@ -1,1 +0,1 @@ | ||
export {}; | ||
import { redirect } from "@sveltejs/kit"; |
{ | ||
"name": "@friendofsvelte/django-kit", | ||
"version": "0.0.1-dev.103", | ||
"scripts": { | ||
"dev": "vite dev", | ||
"build": "vite build && npm run package", | ||
"preview": "vite preview", | ||
"package": "svelte-kit sync && svelte-package && publint", | ||
"prepublishOnly": "npm run package", | ||
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", | ||
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch" | ||
}, | ||
"exports": { | ||
".": { | ||
"types": "./dist/index.d.ts", | ||
"svelte": "./dist/index.js" | ||
}, | ||
"./utils": { | ||
"types": "./dist/utils.d.ts", | ||
"import": "./dist/utils.js" | ||
} | ||
}, | ||
"files": [ | ||
"dist", | ||
"!dist/**/*.test.*", | ||
"!dist/**/*.spec.*" | ||
], | ||
"peerDependencies": { | ||
}, | ||
"devDependencies": { | ||
"@sveltejs/adapter-auto": "^3.0.0", | ||
"@sveltejs/kit": "^2.0.0", | ||
"@sveltejs/package": "^2.0.0", | ||
"@sveltejs/vite-plugin-svelte": "^3.0.0", | ||
"publint": "^0.1.9", | ||
"svelte": "^5.0.0-next.1", | ||
"svelte-check": "^3.6.0", | ||
"tslib": "^2.4.1", | ||
"typescript": "^5.0.0", | ||
"vite": "^5.0.11" | ||
}, | ||
"svelte": "./dist/index.js", | ||
"types": "./dist/index.d.ts", | ||
"type": "module" | ||
"name": "@friendofsvelte/django-kit", | ||
"version": "0.0.1-dev.104", | ||
"scripts": { | ||
"dev": "vite dev", | ||
"build": "vite build && npm run package", | ||
"preview": "vite preview", | ||
"package": "svelte-kit sync && svelte-package && publint", | ||
"prepublishOnly": "npm run package", | ||
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", | ||
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch" | ||
}, | ||
"exports": { | ||
".": { | ||
"types": "./dist/index.d.ts", | ||
"svelte": "./dist/index.js" | ||
}, | ||
"./utils": { | ||
"types": "./dist/utils.d.ts", | ||
"import": "./dist/utils.js" | ||
}, | ||
"./types": { | ||
"types": "./dist/types.d.ts", | ||
"import": "./dist/types.js" | ||
}, | ||
"./flash": { | ||
"types": "./dist/flash_message.d.ts", | ||
"import": "./dist/flash_message.js" | ||
}, | ||
"./styles/*.css": "./dist/styles/*.css", | ||
"./components/*": { | ||
"types": "./dist/components/*.d.ts", | ||
"svelte": "./dist/components/*.svelte" | ||
} | ||
}, | ||
"files": [ | ||
"dist", | ||
"!dist/**/*.test.*", | ||
"!dist/**/*.spec.*" | ||
], | ||
"peerDependencies": { | ||
}, | ||
"devDependencies": { | ||
"@sveltejs/adapter-auto": "^3.0.0", | ||
"@sveltejs/kit": "^2.0.0", | ||
"@sveltejs/package": "^2.0.0", | ||
"@sveltejs/vite-plugin-svelte": "^3.0.0", | ||
"publint": "^0.1.9", | ||
"svelte": "^5.0.0-next.1", | ||
"svelte-check": "^3.6.0", | ||
"tslib": "^2.4.1", | ||
"typescript": "^5.0.0", | ||
"vite": "^5.0.11" | ||
}, | ||
"svelte": "./dist/index.js", | ||
"types": "./dist/index.d.ts", | ||
"type": "module" | ||
} |
21478
21
406