2 lines
7.6 KiB
JavaScript
2 lines
7.6 KiB
JavaScript
|
|
var U=(s,n)=>(n=Symbol[s])?n:Symbol.for("Symbol."+s),_=s=>{throw TypeError(s)};var P=(s,n,e)=>{if(n!=null){typeof n!="object"&&typeof n!="function"&&_("Object expected");var t,f;e&&(t=n[U("asyncDispose")]),t===void 0&&(t=n[U("dispose")],e&&(f=t)),typeof t!="function"&&_("Object not disposable"),f&&(t=function(){try{f.call(this)}catch(d){return Promise.reject(d)}}),s.push([e,t,n])}else e&&s.push([e]);return n},F=(s,n,e)=>{var t=typeof SuppressedError=="function"?SuppressedError:function(u,b,r,l){return l=Error(r),l.name="SuppressedError",l.error=u,l.suppressed=b,l},f=u=>n=e?new t(u,n,"An error was suppressed during disposal"):(e=!0,u),d=u=>{for(;u=s.pop();)try{var b=u[1]&&u[1].call(u[2]);if(u[0])return Promise.resolve(b).then(d,r=>(f(r),d()))}catch(r){f(r)}if(e)throw n};return d()};import{compile as I,env as K,Features as R,Instrumentation as j,normalizePath as V,optimize as N,toSourceMap as T}from"@tailwindcss/node";import{clearRequireCache as W}from"@tailwindcss/node/require-cache";import{Scanner as k}from"@tailwindcss/oxide";import{realpathSync as L}from"fs";import C from"fs/promises";import S from"path";import*as q from"vite";var v=K.DEBUG,M=/[?&](?:worker|sharedworker|raw|url)\b/,D=/\?commonjs-proxy/,E=/[?&]index=\d+\.css$/;function Y(s={}){let n=[],e=null,t=new x(r=>new Map),f=!1,d=!0,u=!0;function b(r,l){let i,o;if(r){let a=function(m,c){let y=m.createResolver(c),O;return async(w,z,A,G)=>w.name==="client"||w.name==="ssr"?y(z,A,G,w.name==="ssr"):(O??=q.createIdResolver(m,c),O(w,z,A,G))};var p=a;let g=a(r.config,{...r.config.resolve,extensions:[".css"],mainFields:["style"],conditions:["style","development|production"],tryIndex:!1,preferRelative:!0}),h=a(r.config,r.config.resolve);i=async(m,c)=>{let y=await g(r,m,c,!1);if(y&&y!==m&&S.isAbsolute(y)&&y.endsWith(".css"))return y},o=async(m,c)=>{let y=await h(r,m,c,!1);if(y&&y!==m&&S.isAbsolute(y))return y}}else{let a=e.createResolver({...e.resolve,extensions:[".css"],mainFields:["style"],conditions:["style","development|production"],tryIndex:!1,preferRelative:!0}),g=e.createResolver(e.resolve);i=async(h,m)=>{let c=await a(h,m,!1,f);if(c&&c!==h&&S.isAbsolute(c)&&c.endsWith(".css"))return c},o=async(h,m)=>{let c=await g(h,m,!1,f);if(c&&c!==h&&S.isAbsolute(c))return c}}return new B(l,e.root,e?.css.devSourcemap??!1,i,o)}return[{name:"@tailwindcss/vite:scan",enforce:"pre",configureServer(r){n.push(r)},async configResolved(r){e=r,f=e.build.ssr!==!1&&e.build.ssr!==void 0,s.optimize!==void 0&&(d=s.optimize!==!1),u=d&&e.build.cssMinify!==!1,typeof s.optimize=="object"&&(u=s.optimize.minify!==!1)}},{name:"@tailwindcss/vite:generate:serve",apply:"serve",enforce:"pre",transform:{filter:{id:{exclude:[/\/\.vite\//,M,D],include:[/\.css(?:\?.*)?$/,/&lang\.css/,E]}},async handler(r,l){var g=[];try{if(!J(l))return;let i=P(g,new j);v&&i.start("[@tailwindcss/vite] Generate CSS (serve)");let o=t.get(this.environment?.name??"default");let p=o.get(l);p||(p??=b(this.environment??null,l),o.set(l,p));let a=await p.generate(r,y=>this.addWatchFile(y),i);if(!a)return o.delete(l),r;v&&i.end("[@tailwindcss/vite] Generate CSS (serve)");return a}catch(h){var m=h,c=!0}finally{F(g,m,c)}}},hotUpdate({file:r,modules:l,timestamp:i,server:o}){{if(!(l.length>0&&l.every(a=>a.type==="asset"||a.id===void 0)))return;for(let a of Object.values(o.environments)){if(a.name===this.environment.name)continue;let g=a.moduleGraph.getModulesByFile(r);if(g){for(let h of g)if(h.type!=="asset")return}}for(let a of new Set([this.environment.name,"client"])){let g=t.get(a);if(g.size===0||!X(r,l,g))continue;let h=new Set;for(let m of l)this.environment.moduleGraph.invalidateModule(m,h,i,!0);return a===this.environment.name?this.environment.hot.send({type:"full-reload"}):o.hot.send?o.hot.send({type:"full-reload"}):o.ws.send&&o.ws.send({type:"full-reload"}),[]}}}},{name:"@tailwindcss/vite:generate:build",apply:"build",enforce:"pre",transform:{filter:{id:{exclude:[/\/\.vite\//,M,D],include:[/\.css(?:\?.*)?$/,/&lang\.css/,E]}},async handler(r,l){var g=[];try{if(!J(l))return;let i=P(g,new j);v&&i.start("[@tailwindcss/vite] Generate C
|