Skip to content

Commit bc2e5ed

Browse files
authored
Convert dlv require statements to imports (#521)
It was already imported in one place, that appears to work fine. Using `require` results in invalid ESM output, because `require` is not defined in ES modules.
1 parent 7dd5646 commit bc2e5ed

12 files changed

+12
-12
lines changed

packages/tailwindcss-language-service/src/codeActions/provideInvalidApplyCodeActions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { getClassNameMeta } from '../util/getClassNameMeta'
77
import { getClassNameParts } from '../util/getClassNameAtPosition'
88
import { validateApply } from '../util/validateApply'
99
import { isWithinRange } from '../util/isWithinRange'
10-
const dlv = require('dlv')
10+
import dlv from 'dlv'
1111
import type { Root, Source } from 'postcss'
1212
import { absoluteRange } from '../util/absoluteRange'
1313
import { removeRangesFromString } from '../util/removeRangesFromString'

packages/tailwindcss-language-service/src/completionProvider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import type {
99
Position,
1010
CompletionContext,
1111
} from 'vscode-languageserver'
12-
const dlv = require('dlv')
12+
import dlv from 'dlv'
1313
import removeMeta from './util/removeMeta'
1414
import { getColor, getColorFromValue } from './util/color'
1515
import { isHtmlContext } from './util/html'

packages/tailwindcss-language-service/src/diagnostics/getInvalidConfigPathDiagnostics.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import isObject from '../util/isObject'
99
import { closest } from '../util/closest'
1010
import { absoluteRange } from '../util/absoluteRange'
1111
import { combinations } from '../util/combinations'
12-
const dlv = require('dlv')
12+
import dlv from 'dlv'
1313

1414
function pathToString(path: string | string[]): string {
1515
if (typeof path === 'string') return path

packages/tailwindcss-language-service/src/diagnostics/getInvalidScreenDiagnostics.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { getLanguageBoundaries } from '../util/getLanguageBoundaries'
66
import { findAll, indexToPosition } from '../util/find'
77
import { closest } from '../util/closest'
88
import { absoluteRange } from '../util/absoluteRange'
9-
const dlv = require('dlv')
9+
import dlv from 'dlv'
1010

1111
export function getInvalidScreenDiagnostics(
1212
state: State,

packages/tailwindcss-language-service/src/hoverProvider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { State } from './util/state'
22
import type { Hover, TextDocument, Position } from 'vscode-languageserver'
33
import { stringifyCss, stringifyConfigValue } from './util/stringify'
4-
const dlv = require('dlv')
4+
import dlv from 'dlv'
55
import { isCssContext } from './util/css'
66
import { findClassNameAtPosition } from './util/find'
77
import { validateApply } from './util/validateApply'

packages/tailwindcss-language-service/src/util/color.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const dlv = require('dlv')
1+
import dlv from 'dlv'
22
import { State } from './state'
33
import removeMeta from './removeMeta'
44
import { ensureArray, dedupe, flatten } from './array'

packages/tailwindcss-language-service/src/util/find.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { flatten } from './array'
99
import { getClassAttributeLexer, getComputedClassAttributeLexer } from './lexers'
1010
import { getLanguageBoundaries } from './getLanguageBoundaries'
1111
import { resolveRange } from './resolveRange'
12-
const dlv = require('dlv')
12+
import dlv from 'dlv'
1313
import { createMultiRegexp } from './createMultiRegexp'
1414

1515
export function findAll(re: RegExp, str: string): RegExpMatchArray[] {

packages/tailwindcss-language-service/src/util/flagEnabled.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { State } from './state'
2-
const dlv = require('dlv')
2+
import dlv from 'dlv'
33

44
export function flagEnabled(state: State, flag: string) {
55
if (state.featureFlags.future.includes(flag)) {

packages/tailwindcss-language-service/src/util/getClassNameAtPosition.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { State } from './state'
22
import { combinations } from './combinations'
3-
const dlv = require('dlv')
3+
import dlv from 'dlv'
44

55
export function getClassNameParts(state: State, className: string): string[] {
66
let separator = state.separator

packages/tailwindcss-language-service/src/util/getClassNameDecls.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { State } from './state'
22
import { getClassNameParts } from './getClassNameAtPosition'
33
import removeMeta from './removeMeta'
4-
const dlv = require('dlv')
4+
import dlv from 'dlv'
55

66
export function getClassNameDecls(
77
state: State,

0 commit comments

Comments
 (0)