all repos — website @ 8dcab3eb04ed1de6ff6e7f6a6ecf6d2d7e4e9c18

Unnamed repository; edit this file 'description' to name the repository.

src/constants.ts (view raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
export type Language<T extends string = string> = {
	name: T;
	short: string;
	colour: string;
};

export const LANGUAGES = {
	TypeScript: {
		name: "TypeScript",
		short: "TS",
		colour: "blue",
	},
	Vue: {
		name: "Vue",
		short: "Vue",
		colour: "green",
	},
	Astro: {
		name: "Astro",
		short: "Astro",
		colour: "green",
	},
	Nix: {
		name: "Nix",
		short: "Nix",
		colour: "blue",
	},
} as const satisfies Record<string, Language>;