141 lines
2 KiB
TypeScript
141 lines
2 KiB
TypeScript
|
export const allowedFileTypes = [
|
||
|
'application/json',
|
||
|
'application/x-javascript',
|
||
|
'application/xhtml+xml',
|
||
|
'application/xml',
|
||
|
'text/xml',
|
||
|
'text/plain',
|
||
|
'text/html',
|
||
|
'text/csv',
|
||
|
'text/tab-separated-values',
|
||
|
'text/x-c',
|
||
|
'text/x-c++',
|
||
|
'text/x-csharp',
|
||
|
'text/x-java',
|
||
|
'text/x-javascript',
|
||
|
'text/x-php',
|
||
|
'text/x-python',
|
||
|
'text/x-ruby',
|
||
|
'text/x-scala',
|
||
|
'text/x-swift',
|
||
|
'text/x-typescript',
|
||
|
'text/x-vb',
|
||
|
'text/x-vbscript',
|
||
|
'text/x-yaml',
|
||
|
'text/x-c++',
|
||
|
'text/x-c#',
|
||
|
'text/mathml',
|
||
|
'text/x-markdown',
|
||
|
'text/markdown',
|
||
|
]
|
||
|
|
||
|
export const allowedFileNames = [
|
||
|
'Makefile',
|
||
|
'README',
|
||
|
'Dockerfile',
|
||
|
'Jenkinsfile',
|
||
|
'LICENSE',
|
||
|
'.env',
|
||
|
'.gitignore',
|
||
|
'.gitattributes',
|
||
|
'.env.example',
|
||
|
'.env.development',
|
||
|
'.env.production',
|
||
|
'.env.test',
|
||
|
'.env.staging',
|
||
|
'.env.development.local',
|
||
|
'yarn.lock',
|
||
|
'.bash',
|
||
|
'.bashrc',
|
||
|
'.bash_profile',
|
||
|
'.bash_logout',
|
||
|
'.profile',
|
||
|
'.fish_prompt',
|
||
|
'.zshrc',
|
||
|
'.zsh',
|
||
|
'.zprofile',
|
||
|
'go',
|
||
|
]
|
||
|
|
||
|
export const allowedFileExtensions = [
|
||
|
'json',
|
||
|
'js',
|
||
|
'jsx',
|
||
|
'ts',
|
||
|
'tsx',
|
||
|
'c',
|
||
|
'cpp',
|
||
|
'c++',
|
||
|
'c#',
|
||
|
'java',
|
||
|
'php',
|
||
|
'py',
|
||
|
'rb',
|
||
|
'scala',
|
||
|
'swift',
|
||
|
'vb',
|
||
|
'vbscript',
|
||
|
'yaml',
|
||
|
'less',
|
||
|
'stylus',
|
||
|
'styl',
|
||
|
'sass',
|
||
|
'scss',
|
||
|
'lock',
|
||
|
'md',
|
||
|
'markdown',
|
||
|
'txt',
|
||
|
'html',
|
||
|
'htm',
|
||
|
'css',
|
||
|
'csv',
|
||
|
'log',
|
||
|
'sql',
|
||
|
'xml',
|
||
|
'webmanifest',
|
||
|
'vue',
|
||
|
'vuex',
|
||
|
'rs',
|
||
|
'zig',
|
||
|
]
|
||
|
|
||
|
export const codeFileExtensions = [
|
||
|
'json',
|
||
|
'js',
|
||
|
'jsx',
|
||
|
'ts',
|
||
|
'tsx',
|
||
|
'c',
|
||
|
'cpp',
|
||
|
'c++',
|
||
|
'c#',
|
||
|
'java',
|
||
|
'php',
|
||
|
'py',
|
||
|
'rb',
|
||
|
'scala',
|
||
|
'swift',
|
||
|
'vb',
|
||
|
'vbscript',
|
||
|
'yaml',
|
||
|
'less',
|
||
|
'stylus',
|
||
|
'styl',
|
||
|
'sass',
|
||
|
'scss',
|
||
|
'html',
|
||
|
'htm',
|
||
|
'css',
|
||
|
'asm',
|
||
|
's',
|
||
|
'sh',
|
||
|
'bat',
|
||
|
'cmd',
|
||
|
'sql',
|
||
|
'xml',
|
||
|
'rust',
|
||
|
'h',
|
||
|
'zig',
|
||
|
'rs',
|
||
|
'go'
|
||
|
]
|