From ff8473a5deae977bd6d015afc5f753f30cc0f34a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=81=AA=E5=B0=8F=E9=99=88?= Date: Wed, 6 Nov 2024 11:57:16 +0800 Subject: [PATCH 1/2] chore: Optional parameters --- packages/mako/src/lessLoader/index.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/mako/src/lessLoader/index.ts b/packages/mako/src/lessLoader/index.ts index 0af438a9b..ff9b72d0d 100644 --- a/packages/mako/src/lessLoader/index.ts +++ b/packages/mako/src/lessLoader/index.ts @@ -2,9 +2,9 @@ import url from 'url'; import { createParallelLoader } from './parallelLessLoader'; export interface LessLoaderOpts { - modifyVars: Record; + modifyVars?: Record; globalVars?: Record; - math: + math?: | 'always' | 'strict' | 'parens-division' @@ -12,7 +12,7 @@ export interface LessLoaderOpts { | 'strict-legacy' | number | undefined; - sourceMap: any; + sourceMap?: any; /** * A plugin can be a file path string, or a file path string with a params object. * Notice! The file path should be a resolved path like require.resolve("less-plugin-clean-css"), From 476ce52b753d1067d0dae53d5305ed5b0b5eb202 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=81=AA=E5=B0=8F=E9=99=88?= Date: Wed, 6 Nov 2024 14:54:15 +0800 Subject: [PATCH 2/2] Update index.ts --- packages/mako/src/lessLoader/index.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/mako/src/lessLoader/index.ts b/packages/mako/src/lessLoader/index.ts index ff9b72d0d..b756e60a6 100644 --- a/packages/mako/src/lessLoader/index.ts +++ b/packages/mako/src/lessLoader/index.ts @@ -10,8 +10,7 @@ export interface LessLoaderOpts { | 'parens-division' | 'parens' | 'strict-legacy' - | number - | undefined; + | number; sourceMap?: any; /** * A plugin can be a file path string, or a file path string with a params object.