Skip to content

Commit f46f52c

Browse files
committed
starting to annotate types
1 parent cf7b3ce commit f46f52c

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

src/utils/normalize-options.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { gt } from 'semver';
22

3-
function parseDebugTools(options) {
3+
function parseDebugTools(options: any): NormalizedOptions["debugTools"] {
44
let debugTools = options.debugTools || {
55
isDebug: false,
66
source: '',
@@ -61,7 +61,14 @@ function parseFlags(options) {
6161
return combinedFlags;
6262
}
6363

64-
export function normalizeOptions(options) {
64+
export interface NormalizedOptions {
65+
externalizeHelpers: unknown;
66+
flags: unknown;
67+
svelte: unknown;
68+
debugTools: unknown;
69+
}
70+
71+
export function normalizeOptions(options: any): NormalizedOptions {
6572
let features = options.features || [];
6673
let externalizeHelpers = options.externalizeHelpers;
6774
let svelte = options.svelte;

0 commit comments

Comments
 (0)