Skip to content

Commit 2810e09

Browse files
committed
chore(deps): upgrade
1 parent 6e6d20e commit 2810e09

File tree

14 files changed

+1178
-412
lines changed

14 files changed

+1178
-412
lines changed

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"@tsconfig/recommended": "^1.0.7",
3535
"@types/fs-extra": "^11.0.4",
3636
"@types/lodash-es": "^4.17.12",
37-
"@types/node": "^20.14.10",
37+
"@types/node": "^20.14.11",
3838
"@vitest/coverage-v8": "^2.0.3",
3939
"bumpp": "^9.4.1",
4040
"cross-env": "^7.0.3",
@@ -52,8 +52,8 @@
5252
"tailwindcss-patch": "workspace:*",
5353
"ts-node": "^10.9.2",
5454
"tslib": "^2.6.3",
55-
"tsup": "^8.1.0",
56-
"turbo": "^2.0.6",
55+
"tsup": "^8.1.1",
56+
"turbo": "^2.0.7",
5757
"typescript": "^5.5.3",
5858
"unbuild": "^2.0.0",
5959
"unplugin": "^1.11.0",

packages/tailwindcss-patch/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
}
5050
},
5151
"dependencies": {
52-
"@babel/generator": "^7.24.9",
52+
"@babel/generator": "^7.24.10",
5353
"@babel/parser": "^7.24.8",
5454
"@babel/traverse": "^7.24.8",
5555
"@babel/types": "^7.24.9",
@@ -59,7 +59,7 @@
5959
"lilconfig": "^3.1.2",
6060
"postcss": "^8.4.38",
6161
"resolve": "^1.22.8",
62-
"semver": "^7.6.2"
62+
"semver": "^7.6.3"
6363
},
6464
"devDependencies": {
6565
"@types/babel__generator": "^7.6.8",
@@ -68,7 +68,7 @@
6868
"@types/semver": "^7.5.8",
6969
"pkg-types": "^1.1.3",
7070
"postcss7": "npm:postcss@7",
71-
"tailwindcss": "^3.4.5",
71+
"tailwindcss": "^3.4.6",
7272
"tailwindcss2": "npm:@tailwindcss/postcss7-compat@^2.2.17"
7373
},
7474
"directories": {

packages/tailwindcss-patch/test/__snapshots__/index.test.ts.snap

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3137,3 +3137,125 @@ function processTailwindFeatures(setupContext) {
31373137
}",
31383138
}
31393139
`;
3140+
3141+
exports[`versions-patch > patch tailwindcss3.4.6 1`] = `
3142+
{
3143+
"plugin": ""use strict";
3144+
3145+
Object.defineProperty(exports, "__esModule", {
3146+
value: true
3147+
});
3148+
const _setupTrackingContext = /*#__PURE__*/_interop_require_default(require("./lib/setupTrackingContext"));
3149+
const _processTailwindFeatures = /*#__PURE__*/_interop_require_default(require("./processTailwindFeatures"));
3150+
const _sharedState = require("./lib/sharedState");
3151+
const _findAtConfigPath = require("./lib/findAtConfigPath");
3152+
function _interop_require_default(obj) {
3153+
return obj && obj.__esModule ? obj : {
3154+
default: obj
3155+
};
3156+
}
3157+
const contextRef = {
3158+
value: []
3159+
};
3160+
module.exports = function tailwindcss(configOrPath) {
3161+
return {
3162+
postcssPlugin: "tailwindcss",
3163+
plugins: [_sharedState.env.DEBUG && function (root) {
3164+
console.log("\\n");
3165+
console.time("JIT TOTAL");
3166+
return root;
3167+
}, async function (root, result) {
3168+
contextRef.value.length = 0;
3169+
var _findAtConfigPath1;
3170+
// Use the path for the \`@config\` directive if it exists, otherwise use the
3171+
// path for the file being processed
3172+
configOrPath = (_findAtConfigPath1 = (0, _findAtConfigPath.findAtConfigPath)(root, result)) !== null && _findAtConfigPath1 !== void 0 ? _findAtConfigPath1 : configOrPath;
3173+
let context = (0, _setupTrackingContext.default)(configOrPath);
3174+
if (root.type === "document") {
3175+
let roots = root.nodes.filter(node => node.type === "root");
3176+
for (const root of roots) {
3177+
if (root.type === "root") {
3178+
contextRef.value.push(await (0, _processTailwindFeatures.default)(context)(root, result));
3179+
}
3180+
}
3181+
return;
3182+
}
3183+
contextRef.value.push(await (0, _processTailwindFeatures.default)(context)(root, result));
3184+
}, _sharedState.env.DEBUG && function (root) {
3185+
console.timeEnd("JIT TOTAL");
3186+
console.log("\\n");
3187+
return root;
3188+
}].filter(Boolean)
3189+
};
3190+
};
3191+
module.exports.postcss = true;
3192+
module.exports.contextRef = contextRef;",
3193+
"processTailwindFeatures": ""use strict";
3194+
3195+
Object.defineProperty(exports, "__esModule", {
3196+
value: true
3197+
});
3198+
Object.defineProperty(exports, "default", {
3199+
enumerable: true,
3200+
get: function () {
3201+
return processTailwindFeatures;
3202+
}
3203+
});
3204+
const _normalizeTailwindDirectives = /*#__PURE__*/_interop_require_default(require("./lib/normalizeTailwindDirectives"));
3205+
const _expandTailwindAtRules = /*#__PURE__*/_interop_require_default(require("./lib/expandTailwindAtRules"));
3206+
const _expandApplyAtRules = /*#__PURE__*/_interop_require_default(require("./lib/expandApplyAtRules"));
3207+
const _evaluateTailwindFunctions = /*#__PURE__*/_interop_require_default(require("./lib/evaluateTailwindFunctions"));
3208+
const _substituteScreenAtRules = /*#__PURE__*/_interop_require_default(require("./lib/substituteScreenAtRules"));
3209+
const _resolveDefaultsAtRules = /*#__PURE__*/_interop_require_default(require("./lib/resolveDefaultsAtRules"));
3210+
const _collapseAdjacentRules = /*#__PURE__*/_interop_require_default(require("./lib/collapseAdjacentRules"));
3211+
const _collapseDuplicateDeclarations = /*#__PURE__*/_interop_require_default(require("./lib/collapseDuplicateDeclarations"));
3212+
const _partitionApplyAtRules = /*#__PURE__*/_interop_require_default(require("./lib/partitionApplyAtRules"));
3213+
const _setupContextUtils = require("./lib/setupContextUtils");
3214+
const _featureFlags = require("./featureFlags");
3215+
function _interop_require_default(obj) {
3216+
return obj && obj.__esModule ? obj : {
3217+
default: obj
3218+
};
3219+
}
3220+
function processTailwindFeatures(setupContext) {
3221+
return async function (root, result) {
3222+
let {
3223+
tailwindDirectives,
3224+
applyDirectives
3225+
} = (0, _normalizeTailwindDirectives.default)(root);
3226+
// Partition apply rules that are found in the css
3227+
// itself.
3228+
(0, _partitionApplyAtRules.default)()(root, result);
3229+
let context = setupContext({
3230+
tailwindDirectives,
3231+
applyDirectives,
3232+
registerDependency(dependency) {
3233+
result.messages.push({
3234+
plugin: "tailwindcss",
3235+
parent: result.opts.from,
3236+
...dependency
3237+
});
3238+
},
3239+
createContext(tailwindConfig, changedContent) {
3240+
return (0, _setupContextUtils.createContext)(tailwindConfig, changedContent, root);
3241+
}
3242+
})(root, result);
3243+
if (context.tailwindConfig.separator === "-") {
3244+
throw new Error("The '-' character cannot be used as a custom separator in JIT mode due to parsing ambiguity. Please use another character like '_' instead.");
3245+
}
3246+
(0, _featureFlags.issueFlagNotices)(context.tailwindConfig);
3247+
await (0, _expandTailwindAtRules.default)(context)(root, result);
3248+
// Partition apply rules that are generated by
3249+
// addComponents, addUtilities and so on.
3250+
(0, _partitionApplyAtRules.default)()(root, result);
3251+
(0, _expandApplyAtRules.default)(context)(root, result);
3252+
(0, _evaluateTailwindFunctions.default)(context)(root, result);
3253+
(0, _substituteScreenAtRules.default)(context)(root, result);
3254+
(0, _resolveDefaultsAtRules.default)(context)(root, result);
3255+
(0, _collapseAdjacentRules.default)(context)(root, result);
3256+
(0, _collapseDuplicateDeclarations.default)(context)(root, result);
3257+
return context;
3258+
};
3259+
}",
3260+
}
3261+
`;

packages/tailwindcss-patch/test/__snapshots__/postcss.test.ts.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
exports[`postcss > getCss 0.common 1`] = `
44
"/*
5-
! tailwindcss v3.4.5 | MIT License | https://tailwindcss.com
5+
! tailwindcss v3.4.6 | MIT License | https://tailwindcss.com
66
*//*
77
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
88
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
"use strict";
2+
module.exports = require("./plugin");
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
"use strict";
2+
Object.defineProperty(exports, "__esModule", {
3+
value: true
4+
});
5+
const _setupTrackingContext = /*#__PURE__*/ _interop_require_default(require("./lib/setupTrackingContext"));
6+
const _processTailwindFeatures = /*#__PURE__*/ _interop_require_default(require("./processTailwindFeatures"));
7+
const _sharedState = require("./lib/sharedState");
8+
const _findAtConfigPath = require("./lib/findAtConfigPath");
9+
function _interop_require_default(obj) {
10+
return obj && obj.__esModule ? obj : {
11+
default: obj
12+
};
13+
}
14+
module.exports = function tailwindcss(configOrPath) {
15+
return {
16+
postcssPlugin: "tailwindcss",
17+
plugins: [
18+
_sharedState.env.DEBUG && function(root) {
19+
console.log("\n");
20+
console.time("JIT TOTAL");
21+
return root;
22+
},
23+
async function(root, result) {
24+
var _findAtConfigPath1;
25+
// Use the path for the `@config` directive if it exists, otherwise use the
26+
// path for the file being processed
27+
configOrPath = (_findAtConfigPath1 = (0, _findAtConfigPath.findAtConfigPath)(root, result)) !== null && _findAtConfigPath1 !== void 0 ? _findAtConfigPath1 : configOrPath;
28+
let context = (0, _setupTrackingContext.default)(configOrPath);
29+
if (root.type === "document") {
30+
let roots = root.nodes.filter((node)=>node.type === "root");
31+
for (const root of roots){
32+
if (root.type === "root") {
33+
await (0, _processTailwindFeatures.default)(context)(root, result);
34+
}
35+
}
36+
return;
37+
}
38+
await (0, _processTailwindFeatures.default)(context)(root, result);
39+
},
40+
_sharedState.env.DEBUG && function(root) {
41+
console.timeEnd("JIT TOTAL");
42+
console.log("\n");
43+
return root;
44+
}
45+
].filter(Boolean)
46+
};
47+
};
48+
module.exports.postcss = true;
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
"use strict";
2+
Object.defineProperty(exports, "__esModule", {
3+
value: true
4+
});
5+
Object.defineProperty(exports, "default", {
6+
enumerable: true,
7+
get: function() {
8+
return processTailwindFeatures;
9+
}
10+
});
11+
const _normalizeTailwindDirectives = /*#__PURE__*/ _interop_require_default(require("./lib/normalizeTailwindDirectives"));
12+
const _expandTailwindAtRules = /*#__PURE__*/ _interop_require_default(require("./lib/expandTailwindAtRules"));
13+
const _expandApplyAtRules = /*#__PURE__*/ _interop_require_default(require("./lib/expandApplyAtRules"));
14+
const _evaluateTailwindFunctions = /*#__PURE__*/ _interop_require_default(require("./lib/evaluateTailwindFunctions"));
15+
const _substituteScreenAtRules = /*#__PURE__*/ _interop_require_default(require("./lib/substituteScreenAtRules"));
16+
const _resolveDefaultsAtRules = /*#__PURE__*/ _interop_require_default(require("./lib/resolveDefaultsAtRules"));
17+
const _collapseAdjacentRules = /*#__PURE__*/ _interop_require_default(require("./lib/collapseAdjacentRules"));
18+
const _collapseDuplicateDeclarations = /*#__PURE__*/ _interop_require_default(require("./lib/collapseDuplicateDeclarations"));
19+
const _partitionApplyAtRules = /*#__PURE__*/ _interop_require_default(require("./lib/partitionApplyAtRules"));
20+
const _setupContextUtils = require("./lib/setupContextUtils");
21+
const _featureFlags = require("./featureFlags");
22+
function _interop_require_default(obj) {
23+
return obj && obj.__esModule ? obj : {
24+
default: obj
25+
};
26+
}
27+
function processTailwindFeatures(setupContext) {
28+
return async function(root, result) {
29+
let { tailwindDirectives , applyDirectives } = (0, _normalizeTailwindDirectives.default)(root);
30+
// Partition apply rules that are found in the css
31+
// itself.
32+
(0, _partitionApplyAtRules.default)()(root, result);
33+
let context = setupContext({
34+
tailwindDirectives,
35+
applyDirectives,
36+
registerDependency (dependency) {
37+
result.messages.push({
38+
plugin: "tailwindcss",
39+
parent: result.opts.from,
40+
...dependency
41+
});
42+
},
43+
createContext (tailwindConfig, changedContent) {
44+
return (0, _setupContextUtils.createContext)(tailwindConfig, changedContent, root);
45+
}
46+
})(root, result);
47+
if (context.tailwindConfig.separator === "-") {
48+
throw new Error("The '-' character cannot be used as a custom separator in JIT mode due to parsing ambiguity. Please use another character like '_' instead.");
49+
}
50+
(0, _featureFlags.issueFlagNotices)(context.tailwindConfig);
51+
await (0, _expandTailwindAtRules.default)(context)(root, result);
52+
// Partition apply rules that are generated by
53+
// addComponents, addUtilities and so on.
54+
(0, _partitionApplyAtRules.default)()(root, result);
55+
(0, _expandApplyAtRules.default)(context)(root, result);
56+
(0, _evaluateTailwindFunctions.default)(context)(root, result);
57+
(0, _substituteScreenAtRules.default)(context)(root, result);
58+
(0, _resolveDefaultsAtRules.default)(context)(root, result);
59+
(0, _collapseAdjacentRules.default)(context)(root, result);
60+
(0, _collapseDuplicateDeclarations.default)(context)(root, result);
61+
};
62+
}

0 commit comments

Comments
 (0)