{"version":3,"sources":["../../source/schema/groups/html.ts","../../source/schema/groups/javascript.ts","../../source/schema/groups/json.ts","../../source/schema/groups/markdown.ts","../../source/schema/groups/stylesheet.ts","../../source/schema/groups/typescript.ts","../../source/schema/groups/ui-library.ts","../../source/schema/groups/yaml.ts"],"names":["z","HTML_EXTENSIONS","HTML_EXTENSION_SCHEMA","isHTMLExtension","extension","JAVASCRIPT_EXTENSIONS","JAVASCRIPT_EXTENSION_SCHEMA","isJavaScriptExtension","JSON_EXTENSIONS","JSON_EXTENSION_SCHEMA","isJSONExtension","MARKDOWN_EXTENSIONS","MARKDOWN_EXTENSION_SCHEMA","isMarkdownExtension","STYLESHEETS_EXTENSIONS","STYLESHEET_EXTENSION_SCHEMA","isStylesheetExtension","TYPESCRIPT_EXTENSIONS","TYPESCRIPT_EXTENSION_SCHEMA","isTypeScriptExtension","UI_LIBRARY_EXTENSIONS","UI_LIBRARY_EXTENSION_SCHEMA","isUILibraryExtension","YAML_EXTENSIONS","YAML_EXTENSION_SCHEMA","isYAMLExtension"],"mappings":"AAAA,OAAS,KAAAA,MAAS,MAEX,IAAMC,EAAkB,CAAC,OAAQ,KAAK,EAEhCC,EAAwBF,EAAE,KAAKC,CAAe,EAEpD,SAASE,EAAgBC,EAA+C,CAC9E,OAAOF,EAAsB,UAAUE,CAAS,EAAE,OACnD,CCRA,OAAS,KAAAJ,MAAS,MAEX,IAAMK,EAAwB,CAAC,MAAO,KAAM,KAAK,EAE3CC,EAA8BN,EAAE,KAAKK,CAAqB,EAEhE,SAASE,EAAsBH,EAAqD,CAC1F,OAAOE,EAA4B,UAAUF,CAAS,EAAE,OACzD,CCRA,OAAS,KAAAJ,MAAS,MAEX,IAAMQ,EAAkB,CAAC,OAAQ,QAAS,OAAO,EAE3CC,EAAwBT,EAAE,KAAKQ,CAAe,EAEpD,SAASE,EAAgBN,EAA+C,CAC9E,OAAOK,EAAsB,UAAUL,CAAS,EAAE,OACnD,CCRA,OAAS,KAAAJ,MAAS,MAEX,IAAMW,EAAsB,CAAC,KAAM,KAAK,EAElCC,EAA4BZ,EAAE,KAAKW,CAAmB,EAE5D,SAASE,EAAoBT,EAAmD,CACtF,OAAOQ,EAA0B,UAAUR,CAAS,EAAE,OACvD,CCRA,OAAS,KAAAJ,MAAS,MAEX,IAAMc,EAAyB,CAAC,MAAO,OAAQ,MAAM,EAE/CC,EAA8Bf,EAAE,KAAKc,CAAsB,EAEjE,SAASE,EAAsBZ,EAAqD,CAC1F,OAAOW,EAA4B,UAAUX,CAAS,EAAE,OACzD,CCRA,OAAS,KAAAJ,MAAS,MAEX,IAAMiB,EAAwB,CAAC,MAAO,KAAM,KAAK,EAE3CC,EAA8BlB,EAAE,KAAKiB,CAAqB,EAEhE,SAASE,EAAsBf,EAAqD,CAC1F,OAAOc,EAA4B,UAAUd,CAAS,EAAE,OACzD,CCRA,OAAS,KAAAJ,MAAS,MAEX,IAAMoB,EAAwB,CAAC,QAAS,MAAO,MAAO,SAAU,KAAK,EAE/DC,EAA8BrB,EAAE,KAAKoB,CAAqB,EAEhE,SAASE,EAAqBlB,EAAoD,CACxF,OAAOiB,EAA4B,UAAUjB,CAAS,EAAE,OACzD,CCRA,OAAS,KAAAJ,MAAS,MAEX,IAAMuB,EAAkB,CAAC,MAAO,MAAM,EAEhCC,EAAwBxB,EAAE,KAAKuB,CAAe,EAEpD,SAASE,GAAgBrB,EAA+C,CAC9E,OAAOoB,EAAsB,UAAUpB,CAAS,EAAE,OACnD","sourcesContent":["import { z } from \"zod\";\n\nexport const HTML_EXTENSIONS = [\"html\", \"htm\"] as const;\nexport type HTMLExtension = (typeof HTML_EXTENSIONS)[number];\nexport const HTML_EXTENSION_SCHEMA = z.enum(HTML_EXTENSIONS);\n\nexport function isHTMLExtension(extension: string): extension is HTMLExtension {\n\treturn HTML_EXTENSION_SCHEMA.safeParse(extension).success;\n}\n","import { z } from \"zod\";\n\nexport const JAVASCRIPT_EXTENSIONS = [\"cjs\", \"js\", \"mjs\"] as const;\nexport type JavaScriptExtension = (typeof JAVASCRIPT_EXTENSIONS)[number];\nexport const JAVASCRIPT_EXTENSION_SCHEMA = z.enum(JAVASCRIPT_EXTENSIONS);\n\nexport function isJavaScriptExtension(extension: string): extension is JavaScriptExtension {\n\treturn JAVASCRIPT_EXTENSION_SCHEMA.safeParse(extension).success;\n}\n","import { z } from \"zod\";\n\nexport const JSON_EXTENSIONS = [\"json\", \"json5\", \"jsonc\"] as const;\nexport type JSONExtension = (typeof JSON_EXTENSIONS)[number];\nexport const JSON_EXTENSION_SCHEMA = z.enum(JSON_EXTENSIONS);\n\nexport function isJSONExtension(extension: string): extension is JSONExtension {\n\treturn JSON_EXTENSION_SCHEMA.safeParse(extension).success;\n}\n","import { z } from \"zod\";\n\nexport const MARKDOWN_EXTENSIONS = [\"md\", \"mdx\"] as const;\nexport type MarkdownExtension = (typeof MARKDOWN_EXTENSIONS)[number];\nexport const MARKDOWN_EXTENSION_SCHEMA = z.enum(MARKDOWN_EXTENSIONS);\n\nexport function isMarkdownExtension(extension: string): extension is MarkdownExtension {\n\treturn MARKDOWN_EXTENSION_SCHEMA.safeParse(extension).success;\n}\n","import { z } from \"zod\";\n\nexport const STYLESHEETS_EXTENSIONS = [\"css\", \"sass\", \"scss\"] as const;\nexport type StylesheetExtension = (typeof STYLESHEETS_EXTENSIONS)[number];\nexport const STYLESHEET_EXTENSION_SCHEMA = z.enum(STYLESHEETS_EXTENSIONS);\n\nexport function isStylesheetExtension(extension: string): extension is StylesheetExtension {\n\treturn STYLESHEET_EXTENSION_SCHEMA.safeParse(extension).success;\n}\n","import { z } from \"zod\";\n\nexport const TYPESCRIPT_EXTENSIONS = [\"cts\", \"ts\", \"mts\"] as const;\nexport type TypeScriptExtension = (typeof TYPESCRIPT_EXTENSIONS)[number];\nexport const TYPESCRIPT_EXTENSION_SCHEMA = z.enum(TYPESCRIPT_EXTENSIONS);\n\nexport function isTypeScriptExtension(extension: string): extension is TypeScriptExtension {\n\treturn TYPESCRIPT_EXTENSION_SCHEMA.safeParse(extension).success;\n}\n","import { z } from \"zod\";\n\nexport const UI_LIBRARY_EXTENSIONS = [\"astro\", \"jsx\", \"tsx\", \"svelte\", \"vue\"] as const;\nexport type UILibraryExtension = (typeof UI_LIBRARY_EXTENSIONS)[number];\nexport const UI_LIBRARY_EXTENSION_SCHEMA = z.enum(UI_LIBRARY_EXTENSIONS);\n\nexport function isUILibraryExtension(extension: string): extension is UILibraryExtension {\n\treturn UI_LIBRARY_EXTENSION_SCHEMA.safeParse(extension).success;\n}\n","import { z } from \"zod\";\n\nexport const YAML_EXTENSIONS = [\"yml\", \"yaml\"] as const;\nexport type YAMLExtension = (typeof YAML_EXTENSIONS)[number];\nexport const YAML_EXTENSION_SCHEMA = z.enum(YAML_EXTENSIONS);\n\nexport function isYAMLExtension(extension: string): extension is YAMLExtension {\n\treturn YAML_EXTENSION_SCHEMA.safeParse(extension).success;\n}\n"]}