question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

36 errors in index.d.ts when using with typescript

See original GitHub issue

Current behavior

compilation of autoNumeric v4.5.13 with typescript failed with 36 errors:

 ERROR  Failed to compile with 36 errors                                                                                                                                                   10:47:08
 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

Expected behavior

compilation of autoNumeric v4.5.13 with typescript should have no internal errors

Steps to reproduce the problem

  1. Use autoNumeric version 4.5.13
  2. Use Typescript (we use v3.8.3) and compile
  3. You get lots of errors and autonumeric v4.5.13 with typescript is unusable

This is our tsconfig.json:

{
  "compilerOptions": {
    "target": "esnext",
    "module": "esnext",
    "strict": true,
    "jsx": "preserve",
    "importHelpers": true,
    "moduleResolution": "node",
    "experimentalDecorators": true,
    "esModuleInterop": true,
    "allowSyntheticDefaultImports": true,
    "sourceMap": true,
    "baseUrl": ".",
    "types": ["webpack-env", "vuetify"],
    "paths": {
      "@/*": ["src/*"]
    },
    "lib": ["esnext", "dom", "dom.iterable", "scripthost"]
  },
  "include": [
    "src/**/*.ts",
    "src/**/*.tsx",
    "src/**/*.vue",
    "tests/**/*.ts",
    "tests/**/*.tsx"
  ],
  "exclude": ["node_modules"]
}

This is the list of errors we get:

 ERROR  Failed to compile with 36 errors                                                                                                                                                   10:47:08
 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(24,9):
24:9 A parameter initializer is only allowed in a function or constructor implementation.
    22 |     constructor(
    23 |         elementOrSelector: string | HTMLInputElement | HTMLElement,
  > 24 |         initialValue: string | number = null,
       |         ^
    25 |         options: Options | string = null
    26 |     );
    27 | 

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(25,9):
25:9 A parameter initializer is only allowed in a function or constructor implementation.
    23 |         elementOrSelector: string | HTMLInputElement | HTMLElement,
    24 |         initialValue: string | number = null,
  > 25 |         options: Options | string = null
       |         ^
    26 |     );
    27 | 
    28 |     static multiple(

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(25,18):
25:18 Cannot find name 'Options'.
    23 |         elementOrSelector: string | HTMLInputElement | HTMLElement,
    24 |         initialValue: string | number = null,
  > 25 |         options: Options | string = null
       |                  ^
    26 |     );
    27 | 
    28 |     static multiple(

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(33,9):
33:9 A parameter initializer is only allowed in a function or constructor implementation.
    31 |             | HTMLElement[]
    32 |             | { rootElement: HTMLElement; exclude?: HTMLInputElement[] },
  > 33 |         initialValue: number | Array<number | null> = null,
       |         ^
    34 |         options: Options | Options[] = null
    35 |     ): AutoNumeric[];
    36 | 

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(34,9):
34:9 A parameter initializer is only allowed in a function or constructor implementation.
    32 |             | { rootElement: HTMLElement; exclude?: HTMLInputElement[] },
    33 |         initialValue: number | Array<number | null> = null,
  > 34 |         options: Options | Options[] = null
       |         ^
    35 |     ): AutoNumeric[];
    36 | 
    37 |     /**

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(34,18):
34:18 Cannot find name 'Options'.
    32 |             | { rootElement: HTMLElement; exclude?: HTMLInputElement[] },
    33 |         initialValue: number | Array<number | null> = null,
  > 34 |         options: Options | Options[] = null
       |                  ^
    35 |     ): AutoNumeric[];
    36 | 
    37 |     /**

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(34,28):
34:28 Cannot find name 'Options'.
    32 |             | { rootElement: HTMLElement; exclude?: HTMLInputElement[] },
    33 |         initialValue: number | Array<number | null> = null,
  > 34 |         options: Options | Options[] = null
       |                            ^
    35 |     ): AutoNumeric[];
    36 | 
    37 |     /**

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(40,38):
40:38 Cannot find name 'Options'.
    38 |      * Return true in the settings are valid
    39 |      */
  > 40 |     static areSettingsValid(options: Options): boolean;
       |                                      ^
    41 | 
    42 |     /**
    43 |      * Format the given number with the given options. This returns the formatted value as a string.

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(45,66):
45:66 Cannot find name 'Options'.
    43 |      * Format the given number with the given options. This returns the formatted value as a string.
    44 |      */
  > 45 |     static format(value: number | string | HTMLElement, options: Options): string;
       |                                                                  ^
    46 | 
    47 |     /**
    48 |      * Format the domElement value with the given options and returns the formatted value as a string.

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(50,59):
50:59 Cannot find name 'Options'.
    48 |      * Format the domElement value with the given options and returns the formatted value as a string.
    49 |      */
  > 50 |     static formatAndSet(domElement: HTMLElement, options: Options): string;
       |                                                           ^
    51 | 
    52 |     /**
    53 |      * Return the AutoNumeric object that manages the given DOM element

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(55,60):
55:60 Cannot find name 'Input'.
    53 |      * Return the AutoNumeric object that manages the given DOM element
    54 |      */
  > 55 |     static getAutoNumericElement(domElement: HTMLElement): Input;
       |                                                            ^
    56 | 
    57 |     /**
    58 |      * Return the default autoNumeric settings

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(60,32):
60:32 Cannot find name 'Options'.
    58 |      * Return the default autoNumeric settings
    59 |      */
  > 60 |     static getDefaultConfig(): Options;
       |                                ^
    61 | 
    62 |     /**
    63 |      * Return all the predefined options in one object

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(65,36):
65:36 Cannot find name 'PredefinedOptions'.
    63 |      * Return all the predefined options in one object
    64 |      */
  > 65 |     static getPredefinedOptions(): PredefinedOptions;
       |                                    ^
    66 | 
    67 |     /**
    68 |      * Return true if the given DOM element has an AutoNumeric object that manages it.

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(75,59):
75:59 Cannot find name 'Options'.
    73 |      * Unformat and localize the given formatted string with the given options.
    74 |      */
  > 75 |     static localize(value: string | HTMLElement, options: Options): string;
       |                                                           ^
    76 | 
    77 |     static localizeAndSet(domElement: HTMLElement, options: Options): string;
    78 | 

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(77,61):
77:61 Cannot find name 'Options'.
    75 |     static localize(value: string | HTMLElement, options: Options): string;
    76 | 
  > 77 |     static localizeAndSet(domElement: HTMLElement, options: Options): string;
       |                                                             ^
    78 | 
    79 |     static mergeOptions(...options: Options[]): Options;
    80 | 

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(79,37):
79:37 Cannot find name 'Options'.
    77 |     static localizeAndSet(domElement: HTMLElement, options: Options): string;
    78 | 
  > 79 |     static mergeOptions(...options: Options[]): Options;
       |                                     ^
    80 | 
    81 |     static reformatAndSet(referenceToTheDomElement: HTMLElement): void;
    82 | 

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(79,49):
79:49 Cannot find name 'Options'.
    77 |     static localizeAndSet(domElement: HTMLElement, options: Options): string;
    78 | 
  > 79 |     static mergeOptions(...options: Options[]): Options;
       |                                                 ^
    80 | 
    81 |     static reformatAndSet(referenceToTheDomElement: HTMLElement): void;
    82 | 

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(85,30):
85:30 Cannot find name 'Options'.
    83 |     static test(domElement: HTMLElement): boolean;
    84 | 
  > 85 |     static validate(options: Options): boolean;
       |                              ^
    86 | 
    87 |     static version(): string;
    88 | 

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(107,19):
107:19 Cannot find name 'Options'.
    105 |     set(
    106 |         newValue: number | string | null,
  > 107 |         options?: Options,
        |                   ^
    108 |         saveChangeToHistory?: boolean
    109 |     ): void;
    110 | 

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(115,45):
115:45 Cannot find name 'Options'.
    113 |      * You can also set the value and update the setting in one go (the value will again not be formatted immediately).
    114 |      */
  > 115 |     setUnformatted(value: number, options?: Options): void;
        |                                             ^
    116 | 
    117 |     /**
    118 |      * The get() function is deprecated and should not be used. Omitted from TS def for that reason.

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(133,9):
133:9 Parameter cannot have question mark and initializer.
    131 |      */
    132 |     getNumber(
  > 133 |         callback?: (value: number | null, instance: AutoNumeric) => void = null
        |         ^
    134 |     ): number | null;
    135 | 
    136 |     /**

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(133,9):
133:9 A parameter initializer is only allowed in a function or constructor implementation.
    131 |      */
    132 |     getNumber(
  > 133 |         callback?: (value: number | null, instance: AutoNumeric) => void = null
        |         ^
    134 |     ): number | null;
    135 | 
    136 |     /**

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(141,9):
141:9 Parameter cannot have question mark and initializer.
    139 |      */
    140 |     getNumericString(
  > 141 |         callback?: (value: string | null, instance: AutoNumeric) => void = null
        |         ^
    142 |     ): string | null;
    143 | 
    144 |     /**

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(141,9):
141:9 A parameter initializer is only allowed in a function or constructor implementation.
    139 |      */
    140 |     getNumericString(
  > 141 |         callback?: (value: string | null, instance: AutoNumeric) => void = null
        |         ^
    142 |     ): string | null;
    143 | 
    144 |     /**

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(153,39):
153:39 Cannot find name 'OutputFormatOption'.
    151 |      * Check the `outputFormat` option definition for more details.
    152 |      */
  > 153 |     getLocalized(forcedOutputFormat?: OutputFormatOption, callback?: (value: string) => void): string;
        |                                       ^
    154 |     getLocalized(callback: (value: string) => void): string;
    155 | 
    156 |     reformat(): void;

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(160,44):
160:44 Cannot find name 'OutputFormatOption'.
    158 |     unformat(): void;
    159 | 
  > 160 |     unformatLocalized(forcedOutputFormat?: OutputFormatOption): void;
        |                                            ^
    161 | 
    162 |     isPristine(): boolean;
    163 | 

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(177,24):
177:24 Cannot find name 'Options'.
    175 |      * Updates the AutoNumeric settings, and immediately format the element accordingly.
    176 |      */
  > 177 |     update(...options: Options[]): Input;
        |                        ^
    178 | 
    179 |     /**
    180 |      * Remove the autoNumeric data and event listeners from the element, but keep the element content intact.

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(177,36):
177:36 Cannot find name 'Input'.
    175 |      * Updates the AutoNumeric settings, and immediately format the element accordingly.
    176 |      */
  > 177 |     update(...options: Options[]): Input;
        |                                    ^
    178 | 
    179 |     /**
    180 |      * Remove the autoNumeric data and event listeners from the element, but keep the element content intact.

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(208,38):
208:38 Cannot find name 'Input'.
    206 |     attach(otherAnElement: HTMLElement, reFormat?: boolean): void;
    207 | 
  > 208 |     init(domeElement2: HTMLElement): Input;
        |                                      ^
    209 | 
    210 |     form(forcedSearch?: boolean): HTMLFormElement;
    211 | 

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(216,40):
216:40 Cannot find name 'PredefinedLanguages'.
    214 |     formFormatted(): string;
    215 | 
  > 216 |     formLocalized(forcedOutputFormat?: PredefinedLanguages): string;
        |                                        ^
    217 | 
    218 |     formArrayNumericString(): HTMLInputElement[];
    219 | 

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(234,55):
234:55 Cannot find name 'Input'.
    232 |     formReformat(): void;
    233 | 
  > 234 |     formSubmitArrayNumericString(callback: Function): Input;
        |                                                       ^
    235 | 
    236 |     formSubmitArrayFormatted(callback: Function): Input;
    237 | 

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(236,51):
236:51 Cannot find name 'Input'.
    234 |     formSubmitArrayNumericString(callback: Function): Input;
    235 | 
  > 236 |     formSubmitArrayFormatted(callback: Function): Input;
        |                                                   ^
    237 | 
    238 |     formSubmitArrayLocalized(callback: Function): Input;
    239 | 

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(238,51):
238:51 Cannot find name 'Input'.
    236 |     formSubmitArrayFormatted(callback: Function): Input;
    237 | 
  > 238 |     formSubmitArrayLocalized(callback: Function): Input;
        |                                                   ^
    239 | 
    240 |     formSubmitJsonNumericString(callback: Function): Input;
    241 | 

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(240,54):
240:54 Cannot find name 'Input'.
    238 |     formSubmitArrayLocalized(callback: Function): Input;
    239 | 
  > 240 |     formSubmitJsonNumericString(callback: Function): Input;
        |                                                      ^
    241 | 
    242 |     formSubmitJsonFormatted(callback: Function): Input;
    243 | 

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(242,50):
242:50 Cannot find name 'Input'.
    240 |     formSubmitJsonNumericString(callback: Function): Input;
    241 | 
  > 242 |     formSubmitJsonFormatted(callback: Function): Input;
        |                                                  ^
    243 | 
    244 |     formSubmitJsonLocalized(callback: Function): Input;
    245 | }

 error  in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts

ERROR in C:/dev/workspaces/eDMRTaskBasedView/git/eDMRTaskBasedView/ManageOneProductDataModelClient/node_modules/autonumeric/index.d.ts(244,50):
244:50 Cannot find name 'Input'.
    242 |     formSubmitJsonFormatted(callback: Function): Input;
    243 | 
  > 244 |     formSubmitJsonLocalized(callback: Function): Input;
        |                                                  ^
    245 | }
    246 | 
    247 | /**

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:6 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
sbuschcommented, Mar 3, 2020

@AlexandreBonneau you should IMO add a hint to the release notes of the next version that existing TypeScript users should remove declare module 'autonumeric'; statements from their code after upgrading (as discussed in PR #677).

1reaction
mseelecommented, Mar 3, 2020

@AlexandreBonneau PR #677 fixes TypeScript support. Would you mind to release a new version?

Read more comments on GitHub >

github_iconTop Results From Across the Web

TypeScript errors and how to fix them
A list of common TypeScript errors and how to fix them.
Read more >
How do I prevent VS 2022 to display typescript errors with d.ts ...
In Visual Studio, Right click the node_modules folder and select 'Exclude From Project' if not already set. Close your solution in VS. Using...
Read more >
on building my VS application, I'm getting in index.t.ts file
On Building the Visual Studio application, I'm getting below list of errors. Appreciate if someone could help me with some solution.
Read more >
Tiledesk Dashboard: Error while building and ng serve on ...
ERROR in node_modules/@types/node/assert.d.ts(2,68): error TS1144: '{' or ... typescript 2.7.x using npm install -d typescript@2.7.2, and do ng serve, ...
Read more >
The starting point for learning TypeScript
How to use TypeScript-powered JavaScript tooling. JS Projects Utilizing TypeScript · Type Checking JavaScript Files · JSDoc Reference · Creating .d.ts Files ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found