diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f64cfa03..af79a008 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,6 +7,7 @@ on: jobs: tests: strategy: + fail-fast: false matrix: node: [18, 20, 22, 23] os: [ubuntu-latest, macos-latest, windows-latest] diff --git a/packages/tailwindcss-language-server/package.json b/packages/tailwindcss-language-server/package.json index d31549e7..8059ce0d 100644 --- a/packages/tailwindcss-language-server/package.json +++ b/packages/tailwindcss-language-server/package.json @@ -90,12 +90,12 @@ "typescript": "5.3.3", "vite-tsconfig-paths": "^4.3.1", "vitest": "^3.0.9", - "vscode-css-languageservice": "6.2.9", + "vscode-css-languageservice": "6.3.3", "vscode-jsonrpc": "8.2.0", "vscode-languageclient": "8.1.0", "vscode-languageserver": "8.1.0", "vscode-languageserver-protocol": "^3.17.5", - "vscode-languageserver-textdocument": "1.0.11", + "vscode-languageserver-textdocument": "1.0.12", "vscode-uri": "3.0.2" }, "engines": { diff --git a/packages/tailwindcss-language-server/tests/env/v4.test.js b/packages/tailwindcss-language-server/tests/env/v4.test.js index f57a45dc..2a6af3da 100644 --- a/packages/tailwindcss-language-server/tests/env/v4.test.js +++ b/packages/tailwindcss-language-server/tests/env/v4.test.js @@ -650,6 +650,11 @@ defineTest({ }) defineTest({ + // This test sometimes takes a really long time on Windows because… Windows. + options: { + timeout: 30_000, + }, + name: 'v3: Presets with a `#` in the name are loadable', fs: { 'package.json': json` diff --git a/packages/tailwindcss-language-service/package.json b/packages/tailwindcss-language-service/package.json index 40ddba77..c77a08c7 100644 --- a/packages/tailwindcss-language-service/package.json +++ b/packages/tailwindcss-language-service/package.json @@ -37,7 +37,7 @@ "tmp-cache": "1.1.0", "vscode-emmet-helper-bundled": "0.0.1", "vscode-languageserver": "8.1.0", - "vscode-languageserver-textdocument": "1.0.11" + "vscode-languageserver-textdocument": "1.0.12" }, "devDependencies": { "@types/braces": "3.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ab264604..071263e7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -201,8 +201,8 @@ importers: specifier: ^3.0.9 version: 3.0.9(@types/node@18.19.43) vscode-css-languageservice: - specifier: 6.2.9 - version: 6.2.9 + specifier: 6.3.3 + version: 6.3.3 vscode-jsonrpc: specifier: 8.2.0 version: 8.2.0 @@ -216,8 +216,8 @@ importers: specifier: ^3.17.5 version: 3.17.5 vscode-languageserver-textdocument: - specifier: 1.0.11 - version: 1.0.11 + specifier: 1.0.12 + version: 1.0.12 vscode-uri: specifier: 3.0.2 version: 3.0.2 @@ -297,8 +297,8 @@ importers: specifier: 8.1.0 version: 8.1.0 vscode-languageserver-textdocument: - specifier: 1.0.11 - version: 1.0.11 + specifier: 1.0.12 + version: 1.0.12 devDependencies: '@types/braces': specifier: 3.0.1 @@ -1070,8 +1070,8 @@ packages: '@vitest/utils@3.0.9': resolution: {integrity: sha512-ilHM5fHhZ89MCp5aAaM9uhfl1c2JdxVxl3McqsdVyVNN6JffnEen8UMCdRTzOhGXNQGo5GNL9QugHrz727Wnng==} - '@vscode/l10n@0.0.16': - resolution: {integrity: sha512-JT5CvrIYYCrmB+dCana8sUqJEcGB1ZDXNLMQ2+42bW995WmNoenijWMUdZfwmuQUTQcEVVIa2OecZzTYWUW9Cg==} + '@vscode/l10n@0.0.18': + resolution: {integrity: sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==} '@vscode/vsce@2.21.1': resolution: {integrity: sha512-f45/aT+HTubfCU2oC7IaWnH9NjOWp668ML002QiFObFRVUCoLtcwepp9mmql/ArFUy+HCHp54Xrq4koTcOD6TA==} @@ -2654,8 +2654,8 @@ packages: jsdom: optional: true - vscode-css-languageservice@6.2.9: - resolution: {integrity: sha512-9MsOvAi+VycKomQ7KEq4o/hLtjHHrtRLLl8lM9nMcH8cxfNI7/6jVXmsV/7pdbDWu9L3DZhsspN1eMXZwiOymw==} + vscode-css-languageservice@6.3.3: + resolution: {integrity: sha512-xXa+ftMPv6JxRgzkvPwZuDCafIdwDW3kyijGcfij1a2qBVScr2qli6MfgJzYm/AMYdbHq9I/4hdpKV0Thim2EA==} vscode-emmet-helper-bundled@0.0.1: resolution: {integrity: sha512-EhZ0Wt8MbdrKF3NUMfaUDhFPTdRnl1tyqYS7KOcNtsSNTV285IV+XPDtNQyw5rwYsULEfb6n+fK1DRufJQlPYw==} @@ -2689,8 +2689,8 @@ packages: vscode-languageserver-protocol@3.17.5: resolution: {integrity: sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==} - vscode-languageserver-textdocument@1.0.11: - resolution: {integrity: sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==} + vscode-languageserver-textdocument@1.0.12: + resolution: {integrity: sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==} vscode-languageserver-types@3.17.2: resolution: {integrity: sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==} @@ -3260,7 +3260,7 @@ snapshots: loupe: 3.1.3 tinyrainbow: 2.0.0 - '@vscode/l10n@0.0.16': {} + '@vscode/l10n@0.0.18': {} '@vscode/vsce@2.21.1': dependencies: @@ -4900,11 +4900,11 @@ snapshots: - supports-color - terser - vscode-css-languageservice@6.2.9: + vscode-css-languageservice@6.3.3: dependencies: - '@vscode/l10n': 0.0.16 - vscode-languageserver-textdocument: 1.0.11 - vscode-languageserver-types: 3.17.3 + '@vscode/l10n': 0.0.18 + vscode-languageserver-textdocument: 1.0.12 + vscode-languageserver-types: 3.17.5 vscode-uri: 3.0.8 vscode-emmet-helper-bundled@0.0.1: {} @@ -4942,7 +4942,7 @@ snapshots: vscode-jsonrpc: 8.2.0 vscode-languageserver-types: 3.17.5 - vscode-languageserver-textdocument@1.0.11: {} + vscode-languageserver-textdocument@1.0.12: {} vscode-languageserver-types@3.17.2: {}