alm
Version:
The best IDE for TypeScript
29 lines (26 loc) • 664 B
text/typescript
/**
* The test plan is to run the command on this file.
* And see the git diff. It should only have `dont*` variables.
*/
import {
dontUseMe1,
dontUseMe2,
DontUseMe1,
useMe1,
useMe2,
UseMe1
} from './iExport';
import {
dontUseMe1 as againDontUseMe1,
dontUseMe2 as againDontUseMe2,
DontUseMe1 as AgainDontUseMe1,
} from './iExport';
import * as useMeLocal1 from "./iExport";
import * as dontUseMeLocal1 from "./iExport";
import useMeLocal2 = require("./iExport");
import dontUseMeLocal2 = require("./iExport");
const ensureUsage =
useMe1
|| useMeLocal1
|| useMeLocal2;
type EnsureUsage = UseMe1 | typeof useMe2;