版博士V2.0程序
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 

25 строки
425 B

  1. import {
  2. REGEX_DTS,
  3. REGEX_LANG_TS
  4. } from "./chunk-TDSRBKSQ.mjs";
  5. // src/lang.ts
  6. import path from "path";
  7. function getLang(filename) {
  8. if (isDts(filename))
  9. return "dts";
  10. return path.extname(filename).replace(/^\./, "");
  11. }
  12. function isDts(filename) {
  13. return REGEX_DTS.test(filename);
  14. }
  15. function isTs(lang) {
  16. return lang && (lang === "dts" || REGEX_LANG_TS.test(lang));
  17. }
  18. export {
  19. getLang,
  20. isDts,
  21. isTs
  22. };