CipherStreamWeb converted to use Vite

This commit is contained in:
2025-08-13 23:31:29 -04:00
parent 70f9adb930
commit c9bddfa74d
120 changed files with 13931 additions and 3 deletions

View File

@@ -0,0 +1,76 @@
export interface BifidProps {
encoding: boolean;
preserveCapitals: boolean;
preserveWhitespace: boolean;
preserveSymbols: boolean;
keyword: string;
inputString: string;
outputString?: string;
}
export interface ColumnarProps {
encoding: boolean;
preserveCapitals: boolean;
preserveWhitespace: boolean;
preserveSymbols: boolean;
keyword: string;
inputString: string;
outputString?: string;
}
export interface HillProps {
encoding: boolean;
preserveCapitals: boolean;
preserveWhitespace: boolean;
preserveSymbols: boolean;
key: number[][];
inputString: string;
outputString?: string;
}
export interface MorseProps {
encoding: boolean;
inputString: string;
outputString?: string;
}
export interface PlayfairProps {
encoding: boolean;
preserveCapitals: boolean;
preserveWhitespace: boolean;
preserveSymbols: boolean;
keyword: string;
inputString: string;
outputString?: string;
}
export interface PolybiusProps {
encoding: boolean;
preserveWhitespace: boolean;
preserveSymbols: boolean;
keyword: string;
inputString: string;
outputString?: string;
}
export interface RailFenceProps {
encoding: boolean;
preserveCapitals: boolean;
preserveWhitespace: boolean;
preserveSymbols: boolean;
rails: number;
inputString: string;
outputString?: string;
}
export interface TrifidProps {
encoding: boolean;
preserveCapitals: boolean;
preserveWhitespace: boolean;
preserveSymbols: boolean;
keyword: string;
fill: string;
groupLength: number;
inputString: string;
outputString?: string;
}