2023-02-22 21:30:48 -05:00
|
|
|
import { clsx } from 'clsx';
|
2023-02-14 16:15:45 -05:00
|
|
|
import { twMerge } from 'tailwind-merge';
|
2023-02-13 15:58:35 -05:00
|
|
|
|
|
|
|
|
export function cn(...inputs) {
|
2023-02-14 16:15:45 -05:00
|
|
|
return twMerge(clsx(inputs));
|
2023-02-24 11:24:09 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export const languages = [
|
|
|
|
|
'java',
|
|
|
|
|
'c',
|
|
|
|
|
'markdown',
|
|
|
|
|
'css',
|
|
|
|
|
'html',
|
|
|
|
|
'xml',
|
|
|
|
|
'bash',
|
|
|
|
|
'json',
|
|
|
|
|
'yaml',
|
|
|
|
|
'jsx',
|
|
|
|
|
'python',
|
|
|
|
|
'c++',
|
|
|
|
|
'javascript',
|
|
|
|
|
'csharp',
|
|
|
|
|
'php',
|
|
|
|
|
'typescript',
|
|
|
|
|
'swift',
|
|
|
|
|
'objectivec',
|
|
|
|
|
'sql',
|
|
|
|
|
'r',
|
|
|
|
|
'kotlin',
|
|
|
|
|
'ruby',
|
|
|
|
|
'go',
|
|
|
|
|
'x86asm',
|
|
|
|
|
'matlab',
|
|
|
|
|
'perl',
|
2023-07-14 09:36:49 -04:00
|
|
|
'pascal',
|
2023-02-24 11:24:09 -05:00
|
|
|
];
|
2023-07-06 11:47:08 -04:00
|
|
|
|
|
|
|
|
export const alternateName = {
|
|
|
|
|
openAI: 'OpenAI',
|
|
|
|
|
azureOpenAI: 'Azure OpenAI',
|
|
|
|
|
bingAI: 'Bing',
|
|
|
|
|
chatGPTBrowser: 'ChatGPT',
|
|
|
|
|
gptPlugins: 'Plugins',
|
2023-07-13 18:35:15 -07:00
|
|
|
google: 'PaLM',
|
|
|
|
|
anthropic: 'Anthropic',
|
2023-07-06 11:47:08 -04:00
|
|
|
};
|