 2ce64ac213
			
		
	
	2ce64ac213
	
	
	
		
			
			updated packages fix: Lots of typescript thingy fix: ssl request flow fix: proxy cleanup flow
		
			
				
	
	
		
			59 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| /// <reference types="@sveltejs/kit" />
 | |
| 
 | |
| declare namespace App {
 | |
| 	interface Locals {
 | |
| 		session: import('svelte-kit-cookie-session').Session<SessionData>;
 | |
| 		cookies: Record<string, string>;
 | |
| 	}
 | |
| 	interface Platform {}
 | |
| 	interface Session extends SessionData {}
 | |
| 	interface Stuff {}
 | |
| }
 | |
| 
 | |
| interface SessionData {
 | |
| 	version?: string;
 | |
| 	userId?: string | null;
 | |
| 	teamId?: string | null;
 | |
| 	permission?: string;
 | |
| 	isAdmin?: boolean;
 | |
| 	expires?: string | null;
 | |
| 	gitlabToken?: string | null;
 | |
| }
 | |
| 
 | |
| type DateTimeFormatOptions = {
 | |
| 	localeMatcher?: 'lookup' | 'best fit';
 | |
| 	weekday?: 'long' | 'short' | 'narrow';
 | |
| 	era?: 'long' | 'short' | 'narrow';
 | |
| 	year?: 'numeric' | '2-digit';
 | |
| 	month?: 'numeric' | '2-digit' | 'long' | 'short' | 'narrow';
 | |
| 	day?: 'numeric' | '2-digit';
 | |
| 	hour?: 'numeric' | '2-digit';
 | |
| 	minute?: 'numeric' | '2-digit';
 | |
| 	second?: 'numeric' | '2-digit';
 | |
| 	timeZoneName?: 'long' | 'short';
 | |
| 	formatMatcher?: 'basic' | 'best fit';
 | |
| 	hour12?: boolean;
 | |
| 	timeZone?: string;
 | |
| };
 | |
| 
 | |
| interface Hash {
 | |
| 	iv: string;
 | |
| 	content: string;
 | |
| }
 | |
| 
 | |
| type RawHaproxyConfiguration = {
 | |
| 	_version: number;
 | |
| 	data: string;
 | |
| };
 | |
| 
 | |
| type NewTransaction = {
 | |
| 	_version: number;
 | |
| 	id: string;
 | |
| 	status: string;
 | |
| };
 | |
| 
 | |
| type Application = {
 | |
| 	name: string;
 | |
| 	domain: string;
 | |
| };
 |