diff --git a/CHANGELOG.md b/CHANGELOG.md index bfb626528a9a..5e3ae5f8888b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Don’t output CSS objects with false or undefined in the AST ([#18571](https://github.com/tailwindlabs/tailwindcss/pull/18571)) - Add option to disable url rewriting in `@tailwindcss/postcss` ([#18321](https://github.com/tailwindlabs/tailwindcss/pull/18321)) - Fix false-positive migrations in `addEventListener` and JavaScript variable names ([#18718](https://github.com/tailwindlabs/tailwindcss/pull/18718)) +- Fix Standalone CLI when run via symlink on Windows ([#18723](https://github.com/tailwindlabs/tailwindcss/pull/18723)) ## [4.1.11] - 2025-06-26 diff --git a/packages/@tailwindcss-standalone/package.json b/packages/@tailwindcss-standalone/package.json index 50fda62b924e..ec170fe52275 100644 --- a/packages/@tailwindcss-standalone/package.json +++ b/packages/@tailwindcss-standalone/package.json @@ -42,8 +42,8 @@ "@parcel/watcher-linux-x64-glibc": "^2.5.1", "@parcel/watcher-linux-x64-musl": "^2.5.1", "@parcel/watcher-win32-x64": "^2.5.1", - "@types/bun": "^1.2.18", - "bun": "^1.2.18", + "@types/bun": "^1.2.20", + "bun": "^1.2.20", "lightningcss-darwin-arm64": "catalog:", "lightningcss-darwin-x64": "catalog:", "lightningcss-linux-arm64-gnu": "catalog:", diff --git a/playgrounds/vite/package.json b/playgrounds/vite/package.json index 77a5a50c1f37..7ac9f27fffd7 100644 --- a/playgrounds/vite/package.json +++ b/playgrounds/vite/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@types/react": "^19.1.9", "@types/react-dom": "^19.1.7", - "bun": "^1.2.18", + "bun": "^1.2.20", "vite": "catalog:" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 807a8e4ab6af..3913c6f8f9ca 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -339,11 +339,11 @@ importers: specifier: ^2.5.1 version: 2.5.1 '@types/bun': - specifier: ^1.2.18 - version: 1.2.18(@types/react@19.1.9) + specifier: ^1.2.20 + version: 1.2.20(@types/react@19.1.9) bun: - specifier: ^1.2.18 - version: 1.2.18 + specifier: ^1.2.20 + version: 1.2.20 lightningcss-darwin-arm64: specifier: 'catalog:' version: 1.30.1 @@ -580,8 +580,8 @@ importers: specifier: ^19.1.7 version: 19.1.7(@types/react@19.1.9) bun: - specifier: ^1.2.18 - version: 1.2.18 + specifier: ^1.2.20 + version: 1.2.20 vite: specifier: 'catalog:' version: 7.0.0(@types/node@20.19.1)(jiti@2.5.1)(lightningcss@1.30.1(patch_hash=tzyxy3asfxcqc7ihrooumyi5fm))(terser@5.31.6)(tsx@4.19.1)(yaml@2.6.0) @@ -1914,58 +1914,58 @@ packages: '@octokit/types@13.10.0': resolution: {integrity: sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==} - '@oven/bun-darwin-aarch64@1.2.18': - resolution: {integrity: sha512-GNxVh9VUOQ6S0aDp4Qe80MGadGbh8BS6p3jEHXIboRoTrb/80oR0csMjGUpdwGa2hX1zTvpPBwOFXvVP9UaB0Q==} + '@oven/bun-darwin-aarch64@1.2.20': + resolution: {integrity: sha512-zygk+yeaww9kBw2JBWwA13KyOKySxbnetms/WyRFaUYhxiuJHkzv1c6/Ou7sIHa9Gbq4fYQEhx88Ywy1wu2oTQ==} cpu: [arm64] os: [darwin] - '@oven/bun-darwin-x64-baseline@1.2.18': - resolution: {integrity: sha512-LT/MF4DySLjskZf4mUgVXhpDBCuGXI7+uHJTiAjinddglh7ENbrSRuM01cjlJ/dxivvekq5+w6k9gdYpHUibuw==} + '@oven/bun-darwin-x64-baseline@1.2.20': + resolution: {integrity: sha512-bxXZlLD6DJ8rc/Ht0Cgm0BH1AJVO/axOElXJP42LUUKQ/U4t3OKkFDbFiTPGphcy5teMLkoYl+a2Cz8P9q2gVQ==} cpu: [x64] os: [darwin] - '@oven/bun-darwin-x64@1.2.18': - resolution: {integrity: sha512-/oxsG7eIkvw3rxt3V9gqY23i0ajk8m1cG/FedRj8b15GW2TgA+F9F6FQNLqxc/59SBkcrbTLoqk5EtAQwuwi/w==} + '@oven/bun-darwin-x64@1.2.20': + resolution: {integrity: sha512-k2akVmSvJHuzpwgwIU8ltary7EQbqlbvxgtYlVqYvnqUpRdRbkuJXAZhN5zuDNTftaG4l22Q/bX04tBB8Txmjg==} cpu: [x64] os: [darwin] - '@oven/bun-linux-aarch64-musl@1.2.18': - resolution: {integrity: sha512-hk58uY6LSvDn2WDB8o/WAVCOZERYZPShUujI8rCwcDXkQRI4pbm5B5RJP5wEF0fClRI+WXxyyoBFsTKb7lbgyQ==} + '@oven/bun-linux-aarch64-musl@1.2.20': + resolution: {integrity: sha512-zB3aKckyUdKENLP+lm/PoXQPBTthJsY7dhYih+qVT95N29acLO2eWeSHgRkS7Pl2FV+mLJo9LvjRhC8oaSSoOw==} cpu: [aarch64] os: [linux] - '@oven/bun-linux-aarch64@1.2.18': - resolution: {integrity: sha512-0uTiUZJFS69LbYPCw963BAdP4wvUXEozbNf7vrB/3rT82x+fPZKF3C+4nfFScm+6UYusjH468vG7/g9x38jBIg==} + '@oven/bun-linux-aarch64@1.2.20': + resolution: {integrity: sha512-g+CzF02RzKgSmuEHNLoDTtiiQR33cEZWcd/tWR+24h92xe5wXuqQsV7vQJLR6e44BWkDOACpTIrfW4UAaHw4Cw==} cpu: [arm64] os: [linux] - '@oven/bun-linux-x64-baseline@1.2.18': - resolution: {integrity: sha512-ERnR7gZz/YYpo/ZhRKXvY9qtsJNQnTrp5HayExfvD1achoHcYEvf3TarajRLVC7gDi7BxlaOPZyJjgdo5g0tUg==} + '@oven/bun-linux-x64-baseline@1.2.20': + resolution: {integrity: sha512-xtYPn84ur9U7YaS0+rwjs6YMgSv5Z4gMnqPQ1QTLw92nt1v9Cw17YypVab4zUk222o5Y6kS3DRkDdSHBh8uQfA==} cpu: [x64] os: [linux] - '@oven/bun-linux-x64-musl-baseline@1.2.18': - resolution: {integrity: sha512-u4sqExX5gdcMRdwzL16qP/xJlnxVR+fF43GGQJNopOTXDrsK33BXw3aUObHRtVkqRiK3cyubJUgTtz2ykQ4Dng==} + '@oven/bun-linux-x64-musl-baseline@1.2.20': + resolution: {integrity: sha512-rANapFZRrgOTeotaf556iIxguyjQbensL6gT3cXZDnXG+aVhv65hSnjqzM7vfHxlzoXbAmoUkJOpce0qEg/HlA==} cpu: [x64] os: [linux] - '@oven/bun-linux-x64-musl@1.2.18': - resolution: {integrity: sha512-Oqj8yDkObDWMlxzbhOefb+B75tgKEP4uGEFcBHXjVxSEL0lB7B7LYTvTpeDm8QPldhLs1xAN4FtzZlPUn6qI+Q==} + '@oven/bun-linux-x64-musl@1.2.20': + resolution: {integrity: sha512-XPtQITGbJXgUrMXOJo3IShwQd3awB93ZIh5+4S3DF9Ek/lwXVSuueIIAfnveR/r9JRgEA5+g/1ZHVf1/3qaElg==} cpu: [x64] os: [linux] - '@oven/bun-linux-x64@1.2.18': - resolution: {integrity: sha512-okHdy9+Yov5BvI19FynnvsmQUP477SNJRv33TIHxs9cpj/ClgaYXMihS+yH0LCzYDFIeojfABiIHdBVUFmxqtQ==} + '@oven/bun-linux-x64@1.2.20': + resolution: {integrity: sha512-KJZ0zJKadKCD6EI/mBv/0PUysMpd1r4o3WhQ73PjCZx2w95Ka2fSBAIsy9e/rxc07D4LHr26nGyMmC1K8IcS6Q==} cpu: [x64] os: [linux] - '@oven/bun-windows-x64-baseline@1.2.18': - resolution: {integrity: sha512-n5XF3N0Kr53z4NnVWfTqS72U2rSHJlFafO70SOSzgiu26ylKTGOC9BBsvEQhKld4nKAsbp8YjpOViomrtC6bCQ==} + '@oven/bun-windows-x64-baseline@1.2.20': + resolution: {integrity: sha512-2291+pyVQ771zd8jgCNJ/jpPBaLJg/X7BWX06M9GpBNmC1tu3Rfr3LaWP8C/XTi80PZJnzNZGeMlcDhRY57y/A==} cpu: [x64] os: [win32] - '@oven/bun-windows-x64@1.2.18': - resolution: {integrity: sha512-jklsKWT9zfh8wXewKPfO7Uq8vo72esaQoGzCTTt0NKY+juXvyKaiMHEfT7v4o7cmrql3QPeVtsbp9uNAiuotgw==} + '@oven/bun-windows-x64@1.2.20': + resolution: {integrity: sha512-Jt4bAf30qG4SvnL6tO4QzZNbMjg5sLZHif22rZLwX7W6rWPAvgqyYdwDSGHN8Kkbe6KqV4DceyKQgRr83sU66Q==} cpu: [x64] os: [win32] @@ -1990,7 +1990,6 @@ packages: '@parcel/watcher-darwin-arm64@2.5.1': resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==} engines: {node: '>= 10.0.0'} - cpu: [arm64] os: [darwin] '@parcel/watcher-darwin-x64@2.5.0': @@ -2002,7 +2001,6 @@ packages: '@parcel/watcher-darwin-x64@2.5.1': resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==} engines: {node: '>= 10.0.0'} - cpu: [x64] os: [darwin] '@parcel/watcher-freebsd-x64@2.5.0': @@ -2050,7 +2048,6 @@ packages: '@parcel/watcher-linux-arm64-glibc@2.5.1': resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==} engines: {node: '>= 10.0.0'} - cpu: [arm64] os: [linux] '@parcel/watcher-linux-arm64-musl@2.5.0': @@ -2062,7 +2059,6 @@ packages: '@parcel/watcher-linux-arm64-musl@2.5.1': resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==} engines: {node: '>= 10.0.0'} - cpu: [arm64] os: [linux] '@parcel/watcher-linux-x64-glibc@2.5.0': @@ -2074,7 +2070,6 @@ packages: '@parcel/watcher-linux-x64-glibc@2.5.1': resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==} engines: {node: '>= 10.0.0'} - cpu: [x64] os: [linux] '@parcel/watcher-linux-x64-musl@2.5.0': @@ -2086,7 +2081,6 @@ packages: '@parcel/watcher-linux-x64-musl@2.5.1': resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==} engines: {node: '>= 10.0.0'} - cpu: [x64] os: [linux] '@parcel/watcher-wasm@2.5.0': @@ -2128,7 +2122,6 @@ packages: '@parcel/watcher-win32-x64@2.5.1': resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==} engines: {node: '>= 10.0.0'} - cpu: [x64] os: [win32] '@parcel/watcher@2.5.0': @@ -2392,8 +2385,8 @@ packages: '@types/braces@3.0.5': resolution: {integrity: sha512-SQFof9H+LXeWNz8wDe7oN5zu7ket0qwMu5vZubW4GCJ8Kkeh6nBWUz87+KTz/G3Kqsrp0j/W253XJb3KMEeg3w==} - '@types/bun@1.2.18': - resolution: {integrity: sha512-Xf6RaWVheyemaThV0kUfaAUvCNokFr+bH8Jxp+tTZfx7dAPA8z9ePnP9S9+Vspzuxxx9JRAXhnyccRj3GyCMdQ==} + '@types/bun@1.2.20': + resolution: {integrity: sha512-dX3RGzQ8+KgmMw7CsW4xT5ITBSCrSbfHc36SNT31EOUg/LA9JWq0VDdEXDRSe1InVWpd2yLUM1FUF/kEOyTzYA==} '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} @@ -2649,13 +2642,13 @@ packages: buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - bun-types@1.2.18: - resolution: {integrity: sha512-04+Eha5NP7Z0A9YgDAzMk5PHR16ZuLVa83b26kH5+cp1qZW4F6FmAURngE7INf4tKOvCE69vYvDEwoNl1tGiWw==} + bun-types@1.2.20: + resolution: {integrity: sha512-pxTnQYOrKvdOwyiyd/7sMt9yFOenN004Y6O4lCcCUoKVej48FS5cvTw9geRaEcB9TsDZaJKAxPTVvi8tFsVuXA==} peerDependencies: '@types/react': ^19 - bun@1.2.18: - resolution: {integrity: sha512-OR+EpNckoJN4tHMVZPaTPxDj2RgpJgJwLruTIFYbO3bQMguLd0YrmkWKYqsiihcLgm2ehIjF/H1RLfZiRa7+qQ==} + bun@1.2.20: + resolution: {integrity: sha512-1ZGQynT+jPOHLY4IfzSubjbWcXsY2Z+irhW5D8RKC0wQ6KG4MvtgniAYQbSFYINGg8Wb2ydx+WgAG2BdhngAfw==} cpu: [arm64, x64, aarch64] os: [darwin, linux, win32] hasBin: true @@ -3509,13 +3502,11 @@ packages: lightningcss-darwin-arm64@1.30.1: resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==} engines: {node: '>= 12.0.0'} - cpu: [arm64] os: [darwin] lightningcss-darwin-x64@1.30.1: resolution: {integrity: sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==} engines: {node: '>= 12.0.0'} - cpu: [x64] os: [darwin] lightningcss-freebsd-x64@1.30.1: @@ -3533,25 +3524,21 @@ packages: lightningcss-linux-arm64-gnu@1.30.1: resolution: {integrity: sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==} engines: {node: '>= 12.0.0'} - cpu: [arm64] os: [linux] lightningcss-linux-arm64-musl@1.30.1: resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==} engines: {node: '>= 12.0.0'} - cpu: [arm64] os: [linux] lightningcss-linux-x64-gnu@1.30.1: resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==} engines: {node: '>= 12.0.0'} - cpu: [x64] os: [linux] lightningcss-linux-x64-musl@1.30.1: resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==} engines: {node: '>= 12.0.0'} - cpu: [x64] os: [linux] lightningcss-win32-arm64-msvc@1.30.1: @@ -3563,7 +3550,6 @@ packages: lightningcss-win32-x64-msvc@1.30.1: resolution: {integrity: sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==} engines: {node: '>= 12.0.0'} - cpu: [x64] os: [win32] lightningcss@1.30.1: @@ -5706,37 +5692,37 @@ snapshots: dependencies: '@octokit/openapi-types': 24.2.0 - '@oven/bun-darwin-aarch64@1.2.18': + '@oven/bun-darwin-aarch64@1.2.20': optional: true - '@oven/bun-darwin-x64-baseline@1.2.18': + '@oven/bun-darwin-x64-baseline@1.2.20': optional: true - '@oven/bun-darwin-x64@1.2.18': + '@oven/bun-darwin-x64@1.2.20': optional: true - '@oven/bun-linux-aarch64-musl@1.2.18': + '@oven/bun-linux-aarch64-musl@1.2.20': optional: true - '@oven/bun-linux-aarch64@1.2.18': + '@oven/bun-linux-aarch64@1.2.20': optional: true - '@oven/bun-linux-x64-baseline@1.2.18': + '@oven/bun-linux-x64-baseline@1.2.20': optional: true - '@oven/bun-linux-x64-musl-baseline@1.2.18': + '@oven/bun-linux-x64-musl-baseline@1.2.20': optional: true - '@oven/bun-linux-x64-musl@1.2.18': + '@oven/bun-linux-x64-musl@1.2.20': optional: true - '@oven/bun-linux-x64@1.2.18': + '@oven/bun-linux-x64@1.2.20': optional: true - '@oven/bun-windows-x64-baseline@1.2.18': + '@oven/bun-windows-x64-baseline@1.2.20': optional: true - '@oven/bun-windows-x64@1.2.18': + '@oven/bun-windows-x64@1.2.20': optional: true '@parcel/watcher-android-arm64@2.5.0': @@ -6037,9 +6023,9 @@ snapshots: '@types/braces@3.0.5': {} - '@types/bun@1.2.18(@types/react@19.1.9)': + '@types/bun@1.2.20(@types/react@19.1.9)': dependencies: - bun-types: 1.2.18(@types/react@19.1.9) + bun-types: 1.2.20(@types/react@19.1.9) transitivePeerDependencies: - '@types/react' @@ -6426,24 +6412,24 @@ snapshots: buffer-from@1.1.2: optional: true - bun-types@1.2.18(@types/react@19.1.9): + bun-types@1.2.20(@types/react@19.1.9): dependencies: '@types/node': 20.19.1 '@types/react': 19.1.9 - bun@1.2.18: + bun@1.2.20: optionalDependencies: - '@oven/bun-darwin-aarch64': 1.2.18 - '@oven/bun-darwin-x64': 1.2.18 - '@oven/bun-darwin-x64-baseline': 1.2.18 - '@oven/bun-linux-aarch64': 1.2.18 - '@oven/bun-linux-aarch64-musl': 1.2.18 - '@oven/bun-linux-x64': 1.2.18 - '@oven/bun-linux-x64-baseline': 1.2.18 - '@oven/bun-linux-x64-musl': 1.2.18 - '@oven/bun-linux-x64-musl-baseline': 1.2.18 - '@oven/bun-windows-x64': 1.2.18 - '@oven/bun-windows-x64-baseline': 1.2.18 + '@oven/bun-darwin-aarch64': 1.2.20 + '@oven/bun-darwin-x64': 1.2.20 + '@oven/bun-darwin-x64-baseline': 1.2.20 + '@oven/bun-linux-aarch64': 1.2.20 + '@oven/bun-linux-aarch64-musl': 1.2.20 + '@oven/bun-linux-x64': 1.2.20 + '@oven/bun-linux-x64-baseline': 1.2.20 + '@oven/bun-linux-x64-musl': 1.2.20 + '@oven/bun-linux-x64-musl-baseline': 1.2.20 + '@oven/bun-windows-x64': 1.2.20 + '@oven/bun-windows-x64-baseline': 1.2.20 bundle-require@5.1.0(esbuild@0.25.0): dependencies: