Skip to content

Commit 048ede0

Browse files
committed
chore: enhance type to less
1 parent ed92bb2 commit 048ede0

File tree

3 files changed

+17
-2
lines changed

3 files changed

+17
-2
lines changed

package-lock.json

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
"homepage": "https://github.com/activeguild/css-custom-property-extractor#readme",
3939
"devDependencies": {
4040
"@types/glob": "^8.0.0",
41+
"@types/less": "^3.0.3",
4142
"@types/node": "^18.11.17",
4243
"@types/sass": "^1.43.1",
4344
"css-custom-property-extractor": "^0.1.0",

src/main.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@ import fs from 'fs'
44
import { Options } from './type'
55
import { getFinalOptions, regCustomProperty, toCamelCase } from './util'
66
import Sass from 'sass'
7+
import Less from 'less'
78

89
let _loadedSassPreprocessor: typeof Sass
9-
let _loadedLessPreprocessor: any
10+
let _loadedLessPreprocessor: typeof Less
1011

1112
export const main = async (options: Options) => {
1213
const finalOptions = getFinalOptions(options)
@@ -95,7 +96,7 @@ const loadSassPreprocessor = (): typeof Sass => {
9596
}
9697
}
9798

98-
const loadLessPreprocessor = (): any => {
99+
const loadLessPreprocessor = (): typeof Less => {
99100
try {
100101
if (_loadedLessPreprocessor) {
101102
return _loadedLessPreprocessor

0 commit comments

Comments
 (0)