regexFind: /\s*=\s*[^;]+/
regexReplace: Remove initializer from ambient context. Ambient contexts (declare module, declare namespace) can only contain type declarations, not initializers or executable code.
declare module "my-module" {
- const value: number = 42
+ const value: number
}Explanation: Remove initializer from const declaration in ambient module
declare namespace MyNamespace {
- const config: string = 'default'
+ const config: string
}Explanation: Remove initializer from const declaration in ambient namespace
npx tsc ./docs/1039/index.ts --noEmit --prettydocs/1039/index.ts:2:25 - error TS1039: Initializers are not allowed in ambient contexts.
2 const value: number = 42
~~~OR (without --pretty flag):
docs/1039/index.ts(2,25): error TS1039: Initializers are not allowed in ambient contexts.