New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@friendofsvelte/django-kit

Package Overview
Dependencies
Maintainers
1
Versions
31
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@friendofsvelte/django-kit - npm Package Compare versions

Comparing version 0.0.1-dev.112 to 0.0.1-dev.113

dist/components/DefaultFlash.svelte

7

dist/index.d.ts

@@ -1,6 +0,7 @@

import Flash from "./components/Flash.svelte";
import DefaultFlash from "./components/DefaultFlash.svelte";
import DefaultToast from "./components/DefaultToast.svelte";
import PutFlash from "./components/PutFlash.svelte";
export { via_route_name, via_route } from './actions.js';
export { django_fetch_handle } from './fetch_hook.js';
export { add_toast, notifier } from './notifier.svelte.js';
export { put_flash, flash_redirect } from './flash_message.js';
export { Flash };
export { DefaultFlash, DefaultToast, PutFlash };

@@ -1,6 +0,7 @@

import Flash from "./components/Flash.svelte";
import DefaultFlash from "./components/DefaultFlash.svelte";
import DefaultToast from "./components/DefaultToast.svelte";
import PutFlash from "./components/PutFlash.svelte";
export { via_route_name, via_route } from './actions.js';
export { django_fetch_handle } from './fetch_hook.js';
export { add_toast, notifier } from './notifier.svelte.js';
export { put_flash, flash_redirect } from './flash_message.js';
export { Flash };
export { DefaultFlash, DefaultToast, PutFlash };

@@ -1,8 +0,9 @@

import type { MessageOut, ToastNotification } from "./types.js";
import type { BaseMessage, Toast } from "./types.js";
export declare let notifier: {
toasts: ToastNotification[];
toasts: Toast[];
error_: boolean;
};
export declare function add_toast(message: MessageOut, auto_dismiss_duration?: number): void;
export declare function add_toast(message: BaseMessage, auto_dismiss_duration?: number): Toast;
export declare function dismiss_toast(toastId: string): void;
export declare function dismiss_toast_after(toast: Toast): void;
export declare function dismiss_all_toasts(): void;

@@ -17,2 +17,3 @@ const AUTO_DISMISS_DURATION = 7777;

notifier.toasts.push(toast);
return toast;
}

@@ -27,2 +28,10 @@ /*

/*
Dismiss a toast after a given duration
*/
export function dismiss_toast_after(toast) {
setTimeout(() => {
dismiss_toast(toast.id);
}, toast.auto_dismiss_duration);
}
/*
Dismiss all toasts

@@ -29,0 +38,0 @@ */

import { type Cookies, redirect } from "@sveltejs/kit";
type MessageType = 'success' | 'error' | 'warning' | 'info';
type MessageOutCommon = {
message_type: MessageType;
alias: string;
};
type ActionPathRequired = {

@@ -13,17 +9,25 @@ action?: {

};
type MessageSingle = MessageOutCommon & {
export type BaseMessage = {
message_type: MessageType;
message: string;
messages?: never;
};
export type MessageOut = MessageSingle & ActionPathRequired;
} & ActionPathRequired;
export type Message = {
alias: string;
} & BaseMessage;
export type MessageFlux = ({
message_type?: MessageType;
alias?: string;
message?: string;
} & ActionPathRequired) | null;
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 FlashRedirect = (cookies: Cookies, message: Message, status: RedirectStatus, location: string | URL) => ReturnType<typeof redirect>;
export type FlashMessage = {
path: string;
} & MessageOut;
export type ToastNotification = {
} & Message;
export type BaseToast = {
auto_dismiss_duration: number;
} & BaseMessage;
export type Toast = {
id: string;
message_type: MessageType;
} & MessageOut;
} & BaseToast;
export {};
{
"name": "@friendofsvelte/django-kit",
"version": "0.0.1-dev.112",
"version": "0.0.1-dev.113",
"scripts": {

@@ -5,0 +5,0 @@ "dev": "vite dev",

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc