{"version":3,"sources":["jsdelivr-header.js","/npm/rollup-plugin-lit-css@6.0.1/rollup-plugin-lit-css.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,OCNS,iBAAoB,6BACpB,cAAiB,uBACjB,YAAe,YACxB,SAAS,OAAO,GACd,MAAM,QACJ,EAAO,QACP,EAAU,UAAS,UACnB,EAAS,IACT,KACG,GACD,GAAW,CAAC,EACV,EAAS,aAAa,EAAS,GACrC,MAAO,CACL,KAAM,UACN,IAAA,CAAK,GAEH,OADI,EAAO,IAAK,KAAK,aAAa,QAAQ,IACnC,IACT,EACA,eAAM,CAAU,EAAK,GACnB,IAAK,EAAO,GAAK,OAAO,KACxB,IAEE,MAAO,CAAE,WADU,UAAU,CAAE,MAAK,YAAW,MAAK,SAAU,KAAO,IACtD,IAAK,CAAE,SAAU,IAClC,CAAE,MAAO,GACP,KAAK,MAAM,EAAM,QAAS,CACxB,OAAQ,SAAS,EAAM,QACvB,KAAM,SAAS,EAAM,OAEzB,CACF,EAEJ,CACA,IAAI,8BAAgC,cAElC,yCACA","file":"/npm/rollup-plugin-lit-css@6.0.1/rollup-plugin-lit-css.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/rollup-plugin-lit-css@6.0.1/rollup-plugin-lit-css.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","import { createFilter } from \"@rollup/pluginutils\";\nimport { transform } from \"@pwrs/lit-css\";\nimport { resolve } from \"node:path\";\nfunction litCss(options) {\n  const {\n    exclude,\n    include = /\\.css$/i,\n    specifier,\n    tag,\n    ...rest\n  } = options ?? {};\n  const filter = createFilter(include, exclude);\n  return {\n    name: \"lit-css\",\n    load(id) {\n      if (filter(id)) this.addWatchFile(resolve(id));\n      return null;\n    },\n    async transform(css, id) {\n      if (!filter(id)) return null;\n      try {\n        const code = await transform({ css, specifier, tag, filePath: id, ...rest });\n        return { code, map: { mappings: \"\" } };\n      } catch (error) {\n        this.error(error.message, {\n          column: parseInt(error.column),\n          line: parseInt(error.line)\n        });\n      }\n    }\n  };\n}\nvar rollup_plugin_lit_css_default = litCss;\nexport {\n  rollup_plugin_lit_css_default as default,\n  litCss\n};\n\n"]}