UNPKG

@nanocollective/nanocoder

Version:

A local-first CLI coding agent that brings the power of agentic coding tools like Claude Code and Gemini CLI to local models or controlled APIs like OpenRouter

32 lines 753 B
export function getLanguageFromExtension(ext) { const languageMap = { js: 'javascript', jsx: 'javascript', ts: 'typescript', tsx: 'typescript', py: 'python', rb: 'ruby', go: 'go', rs: 'rust', java: 'java', cpp: 'cpp', c: 'c', cs: 'csharp', php: 'php', html: 'html', css: 'css', scss: 'scss', json: 'json', yaml: 'yaml', yml: 'yaml', xml: 'xml', md: 'markdown', sh: 'bash', bash: 'bash', zsh: 'bash', fish: 'bash', sql: 'sql', }; return languageMap[ext || ''] || 'javascript'; } //# sourceMappingURL=programming-language-helper.js.map