UNPKG

alm

Version:

The best IDE for TypeScript

29 lines (26 loc) 664 B
/** * 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;