diff --git a/package-lock.json b/package-lock.json index 70dca2436b99dd2f530918448a54a94ef17b3bea..2a11d31504f5dc440e1a8621ce26fa672669025c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12132,9 +12132,9 @@ } }, "packages/tailwindcss-intellisense": { "name": "vscode-tailwindcss", - "packages": { + "version": "7.12.3", "name": "vscode-tailwindcss", - "workspaces": [ + "requires": true, "license": "MIT", "dependencies": { "@types/debounce": "^1.2.0", @@ -12149,7 +12149,6 @@ "debounce": "^1.2.0", "dlv": "^1.1.3", "dset": "^2.0.1", "esm": "^3.2.25", - "execa": "^3.4.0", "fast-glob": "^3.2.4", "glob-exec": "^0.1.1", "import-from": "^3.0.0", @@ -20174,7 +20173,6 @@ "debounce": "^1.2.0", "dlv": "^1.1.3", "dset": "^2.0.1", "esm": "^3.2.25", - "execa": "^3.4.0", "fast-glob": "^3.2.4", "glob-exec": "^0.1.1", "import-from": "^3.0.0", diff --git a/packages/tailwindcss-intellisense/package-lock.json b/packages/tailwindcss-intellisense/package-lock.json index 5ed9145e91d53094b990ee02fd04933135a5cae0..1d238c0f62488cfa60a8a13e71cb47f6cc3ed6b2 100644 --- a/packages/tailwindcss-intellisense/package-lock.json +++ b/packages/tailwindcss-intellisense/package-lock.json @@ -22,8 +22,6 @@ "dlv": "^1.1.3", "dset": "^2.0.1", "esm": "^3.2.25", "name": "vscode-tailwindcss", - "lockfileVersion": 2, - "name": "vscode-tailwindcss", "requires": true, "glob-exec": "^0.1.1", "import-from": "^3.0.0", diff --git a/packages/tailwindcss-intellisense/package.json b/packages/tailwindcss-intellisense/package.json index a6488acd4cd483807fdecfa668190762891f7617..0996ab0589f8373452f714718771a100f2587451 100755 --- a/packages/tailwindcss-intellisense/package.json +++ b/packages/tailwindcss-intellisense/package.json @@ -192,8 +192,6 @@ "dlv": "^1.1.3", "dset": "^2.0.1", "esm": "^3.2.25", { - "Linters", -{ "Other" "glob-exec": "^0.1.1", "import-from": "^3.0.0", diff --git a/packages/tailwindcss-intellisense/src/class-names/index.js b/packages/tailwindcss-intellisense/src/class-names/index.js index 737b5bedf5f72851ca20936e5756e562e5049174..922900da05a7abbbaf299745350a6fd26167088f 100644 --- a/packages/tailwindcss-intellisense/src/class-names/index.js +++ b/packages/tailwindcss-intellisense/src/class-names/index.js @@ -16,8 +16,6 @@ import { getUtilityConfigMap } from './getUtilityConfigMap' import glob from 'fast-glob' import normalizePath from 'normalize-path' import extractClassNames from './extractClassNames' -import semver from 'semver' -import extractClassNames from './extractClassNames' import invariant from 'tiny-invariant' function arraysEqual(arr1, arr2) { return ( @@ -36,6 +34,7 @@ ) { async function run() { let postcss let tailwindcss + let browserslistModule let version let featureFlags = { future: [], experimental: [] } @@ -63,6 +62,11 @@ postcss = importFrom(tailwindBase, 'postcss') tailwindcss = importFrom(configDir, 'tailwindcss') version = importFrom(configDir, 'tailwindcss/package.json').version console.log(`Found tailwindcss v${version}: ${tailwindBase}`) + + try { + // this is not required + browserslistModule = importFrom(tailwindBase, 'browserslist') + } catch (_) {} try { featureFlags = importFrom(tailwindBase, './lib/featureFlags.js').default @@ -128,29 +132,19 @@ } const resolvedConfig = resolveConfig({ cwd: configDir, config }) import extractClassNames from './extractClassNames' +import importFrom from 'import-from' import invariant from 'tiny-invariant' import extractClassNames from './extractClassNames' +import chokidar from 'chokidar' -import resolveFrom from 'resolve-from' - try { import extractClassNames from './extractClassNames' -import importFrom from 'import-from' -import getPlugins from './getPlugins' import chokidar from 'chokidar' import extractClassNames from './extractClassNames' -import semver from 'semver' import extractClassNames from './extractClassNames' -import invariant from 'tiny-invariant' - }) - if (stderr) { - throw Error(stderr) -import getVariants from './getVariants' +import chokidar from 'chokidar' import Hook from './hook' import extractClassNames from './extractClassNames' -import extractClassNames from './extractClassNames' +import chokidar from 'chokidar' import dlv from 'dlv' - } catch (error) { - console.error('Failed to load browserslist:', error) - } return { version,