New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@tailwindcss/postcss

Package Overview
Dependencies
Maintainers
0
Versions
209
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tailwindcss/postcss - npm Package Compare versions

Comparing version 4.0.0-alpha.31 to 4.0.0-alpha.32

2

dist/index.js

@@ -1,1 +0,1 @@

"use strict";var A=Object.create;var B=Object.defineProperty;var T=Object.getOwnPropertyDescriptor;var M=Object.getOwnPropertyNames;var W=Object.getPrototypeOf,N=Object.prototype.hasOwnProperty;var k=(s,n,t,r)=>{if(n&&typeof n=="object"||typeof n=="function")for(let i of M(n))!N.call(s,i)&&i!==t&&B(s,i,{get:()=>n[i],enumerable:!(r=T(n,i))||r.enumerable});return s};var d=(s,n,t)=>(t=s!=null?A(W(s)):{},k(n||!s||!s.__esModule?B(t,"default",{value:s,enumerable:!0}):t,s));var U=d(require("@alloc/quick-lru")),o=require("@tailwindcss/node"),v=require("@tailwindcss/node/require-cache"),D=require("@tailwindcss/oxide"),G=d(require("fs")),h=require("lightningcss"),x=d(require("path")),z=d(require("postcss"));var b=require("@tailwindcss/node"),g=d(require("path")),y="'",S='"';function E(){let s=new WeakSet;function n(t){let r=t.root().source?.input.file;if(!r)return;let i=t.source?.input.file;if(!i||s.has(t))return;let c=t.params[0],e=c[0]===S&&c[c.length-1]===S?S:c[0]===y&&c[c.length-1]===y?y:null;if(!e)return;let m=t.params.slice(1,-1),f="";if(m.startsWith("!")&&(m=m.slice(1),f="!"),!m.startsWith("./")&&!m.startsWith("../"))return;let P=g.default.posix.join((0,b.normalizePath)(g.default.dirname(i)),m),u=g.default.posix.dirname((0,b.normalizePath)(r)),p=g.default.posix.relative(u,P);p.startsWith(".")||(p="./"+p),t.params=e+f+p+e,s.add(t)}return{postcssPlugin:"tailwindcss-postcss-fix-relative-paths",AtRule:{source:n,plugin:n,config:n}}}var C=new U.default({maxSize:50});function F(s,n){let t=`${s}:${n.base??""}:${n.optimize??""}`;if(C.has(t))return C.get(t);let r={mtimes:new Map,compiler:null,scanner:null,css:"",optimizedCss:"",fullRebuildPaths:[]};return C.set(t,r),r}function L(s={}){let n=s.base??process.cwd(),t=s.optimize??process.env.NODE_ENV==="production";return{postcssPlugin:"@tailwindcss/postcss",plugins:[E(),{postcssPlugin:"tailwindcss",async OnceExit(r,{result:i}){o.env.DEBUG&&console.time("[@tailwindcss/postcss] Total time in @tailwindcss/postcss");let c=i.opts.from??"",e=F(c,s),m=x.default.dirname(x.default.resolve(c));async function f(){o.env.DEBUG&&console.time("[@tailwindcss/postcss] Setup compiler"),(0,v.clearRequireCache)(e.fullRebuildPaths),e.fullRebuildPaths=[];let a=await(0,o.compile)(r.toString(),{base:m,onDependency:l=>{e.fullRebuildPaths.push(l)}});return o.env.DEBUG&&console.timeEnd("[@tailwindcss/postcss] Setup compiler"),a}let P=e.compiler===null;e.compiler??=await f();let u="incremental";{for(let l of e.fullRebuildPaths)i.messages.push({type:"dependency",plugin:"@tailwindcss/postcss",file:l,parent:i.opts.from});let a=i.messages.flatMap(l=>l.type!=="dependency"?[]:l.file);a.push(c);for(let l of a){let w=G.default.statSync(l,{throwIfNoEntry:!1})?.mtimeMs??null;if(w===null){l===c&&(u="full");continue}e.mtimes.get(l)!==w&&(u="full",e.mtimes.set(l,w))}}let p="";if(u==="full"&&!P&&(e.compiler=await f()),e.scanner===null||u==="full"){let a=(e.compiler.root==="none"?[]:e.compiler.root===null?[{base:n,pattern:"**/*"}]:[e.compiler.root]).concat(e.compiler.globs);e.scanner=new D.Scanner({sources:a})}o.env.DEBUG&&console.time("[@tailwindcss/postcss] Scan for candidates");let R=e.scanner.scan();o.env.DEBUG&&console.timeEnd("[@tailwindcss/postcss] Scan for candidates");for(let a of e.scanner.files)i.messages.push({type:"dependency",plugin:"@tailwindcss/postcss",file:a,parent:i.opts.from});for(let{base:a,pattern:l}of e.scanner.globs)l===""?i.messages.push({type:"dependency",plugin:"@tailwindcss/postcss",file:a,parent:i.opts.from}):i.messages.push({type:"dir-dependency",plugin:"@tailwindcss/postcss",dir:a,glob:l,parent:i.opts.from});o.env.DEBUG&&console.time("[@tailwindcss/postcss] Build CSS"),p=e.compiler.build(R),o.env.DEBUG&&console.timeEnd("[@tailwindcss/postcss] Build CSS"),p!==e.css&&t&&(o.env.DEBUG&&console.time("[@tailwindcss/postcss] Optimize CSS"),e.optimizedCss=j(p,{minify:typeof t=="object"?t.minify:!0}),o.env.DEBUG&&console.timeEnd("[@tailwindcss/postcss] Optimize CSS")),e.css=p,o.env.DEBUG&&console.time("[@tailwindcss/postcss] Update PostCSS AST"),r.removeAll(),r.append(z.default.parse(t?e.optimizedCss:e.css,i.opts)),o.env.DEBUG&&console.timeEnd("[@tailwindcss/postcss] Update PostCSS AST"),o.env.DEBUG&&console.timeEnd("[@tailwindcss/postcss] Total time in @tailwindcss/postcss")}}]}}function j(s,{file:n="input.css",minify:t=!1}={}){return(0,h.transform)({filename:n,code:Buffer.from(s),minify:t,sourceMap:!1,drafts:{customMedia:!0},nonStandard:{deepSelectorCombinator:!0},include:h.Features.Nesting,exclude:h.Features.LogicalProperties,targets:{safari:16<<16|1024},errorRecovery:!0}).code.toString()}var O=Object.assign(L,{postcss:!0});module.exports=O;
"use strict";var A=Object.create;var U=Object.defineProperty;var T=Object.getOwnPropertyDescriptor;var M=Object.getOwnPropertyNames;var W=Object.getPrototypeOf,N=Object.prototype.hasOwnProperty;var k=(i,n,t,o)=>{if(n&&typeof n=="object"||typeof n=="function")for(let s of M(n))!N.call(i,s)&&s!==t&&U(i,s,{get:()=>n[s],enumerable:!(o=T(n,s))||o.enumerable});return i};var d=(i,n,t)=>(t=i!=null?A(W(i)):{},k(n||!i||!i.__esModule?U(t,"default",{value:i,enumerable:!0}):t,i));var x=d(require("@alloc/quick-lru")),l=require("@tailwindcss/node"),v=require("@tailwindcss/node/require-cache"),D=require("@tailwindcss/oxide"),h=require("lightningcss"),z=d(require("fs")),B=d(require("path")),G=d(require("postcss"));var b=require("@tailwindcss/node"),g=d(require("path")),w="'",S='"';function E(){let i=new WeakSet;function n(t){let o=t.root().source?.input.file;if(!o)return;let s=t.source?.input.file;if(!s||i.has(t))return;let c=t.params[0],e=c[0]===S&&c[c.length-1]===S?S:c[0]===w&&c[c.length-1]===w?w:null;if(!e)return;let m=t.params.slice(1,-1),f="";if(m.startsWith("!")&&(m=m.slice(1),f="!"),!m.startsWith("./")&&!m.startsWith("../"))return;let y=g.default.posix.join((0,b.normalizePath)(g.default.dirname(s)),m),u=g.default.posix.dirname((0,b.normalizePath)(o)),p=g.default.posix.relative(u,y);p.startsWith(".")||(p="./"+p),t.params=e+f+p+e,i.add(t)}return{postcssPlugin:"tailwindcss-postcss-fix-relative-paths",AtRule:{source:n,plugin:n,config:n}}}var C=new x.default({maxSize:50});function F(i,n){let t=`${i}:${n.base??""}:${n.optimize??""}`;if(C.has(t))return C.get(t);let o={mtimes:new Map,compiler:null,scanner:null,css:"",optimizedCss:"",fullRebuildPaths:[]};return C.set(t,o),o}function L(i={}){let n=i.base??process.cwd(),t=i.optimize??process.env.NODE_ENV==="production";return{postcssPlugin:"@tailwindcss/postcss",plugins:[E(),{postcssPlugin:"tailwindcss",async OnceExit(o,{result:s}){l.env.DEBUG&&console.time("[@tailwindcss/postcss] Total time in @tailwindcss/postcss");let c=s.opts.from??"",e=F(c,i),m=B.default.dirname(B.default.resolve(c));async function f(){l.env.DEBUG&&console.time("[@tailwindcss/postcss] Setup compiler"),(0,v.clearRequireCache)(e.fullRebuildPaths),e.fullRebuildPaths=[];let a=await(0,l.compile)(o.toString(),{base:m,onDependency:r=>{e.fullRebuildPaths.push(r)}});return l.env.DEBUG&&console.timeEnd("[@tailwindcss/postcss] Setup compiler"),a}let y=e.compiler===null;e.compiler??=await f();let u="incremental";{for(let r of e.fullRebuildPaths)s.messages.push({type:"dependency",plugin:"@tailwindcss/postcss",file:r,parent:s.opts.from});let a=s.messages.flatMap(r=>r.type!=="dependency"?[]:r.file);a.push(c);for(let r of a){let P=z.default.statSync(r,{throwIfNoEntry:!1})?.mtimeMs??null;if(P===null){r===c&&(u="full");continue}e.mtimes.get(r)!==P&&(u="full",e.mtimes.set(r,P))}}let p="";if(u==="full"&&!y&&(e.compiler=await f()),e.scanner===null||u==="full"){let a=(e.compiler.root==="none"?[]:e.compiler.root===null?[{base:n,pattern:"**/*"}]:[e.compiler.root]).concat(e.compiler.globs);e.scanner=new D.Scanner({sources:a})}l.env.DEBUG&&console.time("[@tailwindcss/postcss] Scan for candidates");let R=e.scanner.scan();l.env.DEBUG&&console.timeEnd("[@tailwindcss/postcss] Scan for candidates");for(let a of e.scanner.files)s.messages.push({type:"dependency",plugin:"@tailwindcss/postcss",file:a,parent:s.opts.from});for(let{base:a,pattern:r}of e.scanner.globs)r===""?s.messages.push({type:"dependency",plugin:"@tailwindcss/postcss",file:a,parent:s.opts.from}):s.messages.push({type:"dir-dependency",plugin:"@tailwindcss/postcss",dir:a,glob:r,parent:s.opts.from});l.env.DEBUG&&console.time("[@tailwindcss/postcss] Build CSS"),p=e.compiler.build(R),l.env.DEBUG&&console.timeEnd("[@tailwindcss/postcss] Build CSS"),p!==e.css&&t&&(l.env.DEBUG&&console.time("[@tailwindcss/postcss] Optimize CSS"),e.optimizedCss=j(p,{minify:typeof t=="object"?t.minify:!0}),l.env.DEBUG&&console.timeEnd("[@tailwindcss/postcss] Optimize CSS")),e.css=p,l.env.DEBUG&&console.time("[@tailwindcss/postcss] Update PostCSS AST"),o.removeAll(),o.append(G.default.parse(t?e.optimizedCss:e.css,s.opts)),l.env.DEBUG&&console.timeEnd("[@tailwindcss/postcss] Update PostCSS AST"),l.env.DEBUG&&console.timeEnd("[@tailwindcss/postcss] Total time in @tailwindcss/postcss")}}]}}function j(i,{file:n="input.css",minify:t=!1}={}){function o(s){return(0,h.transform)({filename:n,code:s,minify:t,sourceMap:!1,drafts:{customMedia:!0},nonStandard:{deepSelectorCombinator:!0},include:h.Features.Nesting,exclude:h.Features.LogicalProperties,targets:{safari:16<<16|1024},errorRecovery:!0}).code}return o(o(Buffer.from(i))).toString()}var O=Object.assign(L,{postcss:!0});module.exports=O;
{
"name": "@tailwindcss/postcss",
"version": "4.0.0-alpha.31",
"version": "4.0.0-alpha.32",
"description": "PostCSS plugin for Tailwind CSS, a utility-first CSS framework for rapidly building custom user interfaces",

@@ -31,5 +31,5 @@ "license": "MIT",

"postcss": "^8.4.41",
"@tailwindcss/node": "4.0.0-alpha.31",
"@tailwindcss/oxide": "4.0.0-alpha.31",
"tailwindcss": "4.0.0-alpha.31"
"@tailwindcss/oxide": "4.0.0-alpha.32",
"@tailwindcss/node": "4.0.0-alpha.32",
"tailwindcss": "4.0.0-alpha.32"
},

@@ -36,0 +36,0 @@ "devDependencies": {

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc