TypeScript/tests/cases/fourslash/importNameCodeFix_noDestructureNonObjectLiteral.ts
Andrew Branch 8a88c1c84c
Don’t offer import fix for members of arrays or classes (#35635)
* Write failing test

* Don’t offer import fix for members of arrays or classes
2019-12-13 14:20:54 -08:00

33 lines
664 B
TypeScript

/// <reference path="fourslash.ts" />
// @target: es2015
// @strict: true
// @esModuleInterop: true
// @Filename: /array.ts
////declare const arr: number[];
////export = arr;
// @Filename: /class-instance-member.ts
////class C { filter() {} }
////export = new C();
// @Filename: /object-literal.ts
////declare function filter(): void;
////export = { filter };
// @Filename: /jquery.d.ts
////interface JQueryStatic {
//// filter(): void;
////}
////declare const $: JQueryStatic;
////export = $;
// @Filename: /jquery.js
////module.exports = {};
// @Filename: /index.ts
////filter/**/
verify.importFixModuleSpecifiers('', ['./object-literal', './jquery']);