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
4
Versions
207
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.7 to 4.0.0-alpha.8

2

dist/index.js

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

"use strict";Object.defineProperty(exports, "__esModule", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _nullishCoalesce(lhs, rhsFn) { if (lhs != null) { return lhs; } else { return rhsFn(); } }var _oxide = require('@tailwindcss/oxide');var _postcss = require('postcss'); var _postcss2 = _interopRequireDefault(_postcss);var _postcssimport = require('postcss-import'); var _postcssimport2 = _interopRequireDefault(_postcssimport);var _tailwindcss = require('tailwindcss');function w(l={}){let f=_nullishCoalesce(l.base, () => (process.cwd())),n=_nullishCoalesce(l.optimize, () => (process.env.NODE_ENV==="production"));return{postcssPlugin:"tailwindcss-v4",plugins:[_postcssimport2.default.call(void 0, ),(i,s)=>{let p=!1,o=!1;if(i.walkAtRules(e=>{if(e.name==="apply")p=!0;else if(e.name==="tailwind")return p=!0,o=!0,!1}),!o&&!p)return;function a(e){i.removeAll();let t=e;n&&(t=_tailwindcss.optimizeCss.call(void 0, t,{minify:typeof n=="object"?n.minify:!1})),i.append(_postcss2.default.parse(t,s.opts))}if(!o){a(_tailwindcss.compile.call(void 0, i.toString(),[]));return}let{candidates:c,files:m,globs:u}=_oxide.scanDir.call(void 0, {base:f,globs:!0});for(let e of m)s.messages.push({type:"dependency",plugin:"tailwindcss-v4",file:e,parent:s.opts.from});for(let{base:e,glob:t}of u)s.messages.push({type:"dir-dependency",plugin:"tailwindcss-v4",dir:e,glob:t,parent:s.opts.from});a(_tailwindcss.compile.call(void 0, i.toString(),c))}]}}var h=Object.assign(w,{postcss:!0});exports.default = h;
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _nullishCoalesce(lhs, rhsFn) { if (lhs != null) { return lhs; } else { return rhsFn(); } } function _optionalChain(ops) { let lastAccessLHS = undefined; let value = ops[0]; let i = 1; while (i < ops.length) { const op = ops[i]; const fn = ops[i + 1]; i += 2; if ((op === 'optionalAccess' || op === 'optionalCall') && value == null) { return undefined; } if (op === 'access' || op === 'optionalAccess') { lastAccessLHS = value; value = fn(value); } else if (op === 'call' || op === 'optionalCall') { value = fn((...args) => value.call(lastAccessLHS, ...args)); lastAccessLHS = undefined; } } return value; }var _oxide = require('@tailwindcss/oxide');var _fs = require('fs'); var _fs2 = _interopRequireDefault(_fs);var _postcss = require('postcss'); var _postcss2 = _interopRequireDefault(_postcss);var _postcssimport = require('postcss-import'); var _postcssimport2 = _interopRequireDefault(_postcssimport);var _tailwindcss = require('tailwindcss');var d=class extends Map{constructor(t){super();this.factory=t}get(t){let n=super.get(t);return n===void 0&&(n=this.factory(t,this),this.set(t,n)),n}};function V(a={}){let g=_nullishCoalesce(a.base, () => (process.cwd())),t=_nullishCoalesce(a.optimize, () => (process.env.NODE_ENV==="production")),n=new d(()=>({mtimes:new Map,build:null,css:"",optimizedCss:""}));return{postcssPlugin:"@tailwindcss/postcss",plugins:[_postcssimport2.default.call(void 0, ),(o,l)=>{let f=_nullishCoalesce(l.opts.from, () => ("")),s=n.get(f),r="incremental";{let e=l.messages.flatMap(i=>i.type!=="dependency"?[]:i.file);e.push(f);for(let i of e){let m=_nullishCoalesce(_optionalChain([_fs2.default, 'access', _ => _.statSync, 'call', _2 => _2(i,{throwIfNoEntry:!1}), 'optionalAccess', _3 => _3.mtimeMs]), () => (null));if(m===null){i===f&&(r="full");continue}s.mtimes.get(i)!==m&&(r="full",s.mtimes.set(i,m))}}let c=!1,u=!1;if(o.walkAtRules(e=>{if(e.name==="apply")c=!0;else if(e.name==="tailwind")return c=!0,u=!0,!1}),!u&&!c)return;let p="",{candidates:y,files:b,globs:h}=_oxide.scanDir.call(void 0, {base:g,globs:!0});for(let e of b)l.messages.push({type:"dependency",plugin:"@tailwindcss/postcss",file:e,parent:l.opts.from});for(let{base:e,glob:i}of h)l.messages.push({type:"dir-dependency",plugin:"@tailwindcss/postcss",dir:e,glob:i,parent:l.opts.from});if(r==="full"){let{build:e}=_tailwindcss.compile.call(void 0, o.toString());s.build=e,p=e(u?y:[])}else r==="incremental"&&(p=s.build(y));p!==s.css&&t&&(s.optimizedCss=_tailwindcss.optimizeCss.call(void 0, p,{minify:typeof t=="object"?t.minify:!0})),s.css=p,o.removeAll(),o.append(_postcss2.default.parse(t?s.optimizedCss:s.css,l.opts))}]}}var S=Object.assign(V,{postcss:!0});exports.default = S;
module.exports = exports.default;
{
"name": "@tailwindcss/postcss",
"version": "4.0.0-alpha.7",
"version": "4.0.0-alpha.8",
"description": "PostCSS plugin for Tailwind CSS, a utility-first CSS framework for rapidly building custom user interfaces",

@@ -28,4 +28,4 @@ "license": "MIT",

"postcss-import": "^16.0.0",
"@tailwindcss/oxide": "4.0.0-alpha.7",
"tailwindcss": "4.0.0-alpha.7"
"@tailwindcss/oxide": "4.0.0-alpha.8",
"tailwindcss": "4.0.0-alpha.8"
},

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

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