{"version":3,"file":"findLanguageDefinitionByPath.cjs","names":["languageIdToDefinition"],"sources":["../../src/helpers/findLanguageDefinitionByPath.ts"],"sourcesContent":["import { languageIdToDefinition } from '../types/language.js';\nimport type { LanguageDefinition } from '../types/language.js';\n\nexport function findLanguageDefinitionByPath(path: string): LanguageDefinition | undefined {\n  return Object.values(languageIdToDefinition).find((definition) =>\n    definition.fileExtensions.some((ext) => path.endsWith(ext))\n  );\n}\n"],"mappings":"sDAGA,SAAgB,EAA6B,EAA8C,CACzF,OAAO,OAAO,OAAOA,EAAAA,sBAAsB,CAAC,CAAC,KAAM,GACjD,EAAW,eAAe,KAAM,GAAQ,EAAK,SAAS,CAAG,CAAC,CAC5D,CACF"}