diff --git a/packages/tailwindcss-class-names/src/index.js b/packages/tailwindcss-class-names/src/index.js index 2d852e87a3ad461f768dcdb05ebce256ad735119..a0501526fafec7c40356e7d65776fe4623b6ec3e 100644 --- a/packages/tailwindcss-class-names/src/index.js +++ b/packages/tailwindcss-class-names/src/index.js @@ -11,8 +11,6 @@ import getVariants from './getVariants' import resolveConfig from './resolveConfig' import * as util from 'util' import extractClassNames from './extractClassNames.mjs' -import dlv from 'dlv' -import extractClassNames from './extractClassNames.mjs' import dset from 'dset' import { getUtilityConfigMap } from './getUtilityConfigMap' @@ -54,11 +52,11 @@ max: 1, }) invariant(configPath.length === 1, 'No Tailwind CSS config found.') configPath = configPath[0] - const configDir = path.dirname(configPath) + postcss = importFrom(cwd, 'postcss') +import * as util from 'util' import dset from 'dset' -import getPlugins from './getPlugins' +import * as util from 'util' import importFrom from 'import-from' - version = importFrom(configDir, 'tailwindcss/package.json').version const sepLocation = semver.gte(version, '0.99.0') ? ['separator'] @@ -95,7 +93,7 @@ } else { delete config[sepLocation] } - const resolvedConfig = resolveConfig({ cwd: configDir, config }) + const resolvedConfig = resolveConfig({ cwd, config }) return { version, @@ -107,8 +105,8 @@ dependencies: hook.deps, plugins: getPlugins(config), variants: getVariants({ config, version, postcss }), utilityConfigMap: await getUtilityConfigMap({ -import getPlugins from './getPlugins' import extractClassNames from './extractClassNames.mjs' + JSON.stringify(arr1.concat([]).sort()) === resolvedConfig, postcss, }),