<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I tried using the <code class="notranslate">@types/xxxx</code> package and had problems.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> I tried using the latest stable version of tsc. <a href="https://www.npmjs.com/package/typescript" rel="nofollow">https://www.npmjs.com/package/typescript</a></li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have a question that is inappropriate for <a href="https://stackoverflow.com/" rel="nofollow">StackOverflow</a>.  (Please ask any appropriate questions there).</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> <a href="https://github.com/blog/821-mention-somebody-they-re-notified">Mention</a> the authors (see <code class="notranslate">Definitions by:</code> in <code class="notranslate">index.d.ts</code>) so they can respond.
<ul dir="auto">
<li>Authors: <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yortus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yortus">@yortus</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/baxtersa/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/baxtersa">@baxtersa</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marvinhagemeister/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marvinhagemeister">@marvinhagemeister</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bcherny/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bcherny">@bcherny</a></li>
</ul>
</li>
</ul>
<p dir="auto">I would like to have/add types for at least some of the <code class="notranslate">@babel/*</code> packages but before I start creating PR(s), I want to get other peoples opinions.</p>
<p dir="auto"><code class="notranslate">@babel/core</code> in its current state can be just an alias to/copy of <code class="notranslate">babel-core</code> for now. Can I just do something like this or do I need to copy/paste it?</p>
<div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="// @babel/core
export * from &quot;babel-core&quot;;"><pre class="notranslate"><span class="pl-c">// <span class="pl-k">@babel</span>/core</span>
<span class="pl-k">export</span> <span class="pl-c1">*</span> <span class="pl-k">from</span> <span class="pl-s">"babel-core"</span><span class="pl-kos">;</span></pre></div>
<p dir="auto">The version of <code class="notranslate">babel-types</code> on NPM is <code class="notranslate">6</code> but the version mentioned in the types is <code class="notranslate">7</code>. The version of <code class="notranslate">@babel/types</code> is <code class="notranslate">7</code> so what's going on here? Also <code class="notranslate">@babel/core</code> types will depend on <code class="notranslate">@babel/types</code> types or should I just import <code class="notranslate">babel-types</code>?</p>
<p dir="auto">I am not really sure on how to move forward so I like to get some thoughts on this.</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I want to talk about <code class="notranslate">react-router/history.d.ts</code>.
<ul dir="auto">
<li>The authors of that type definition are cc/ <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sergey-buturlakin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sergey-buturlakin">@sergey-buturlakin</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ngbrown/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ngbrown">@ngbrown</a></li>
</ul>
</li>
</ul>
<p dir="auto">We have <code class="notranslate">history/history.d.ts</code>. Why isn't <code class="notranslate">react-router</code> using this?</p>
<p dir="auto">This file was added by <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="109109230" data-permission-text="Title is private" data-url="https://github.com/DefinitelyTyped/DefinitelyTyped/issues/6073" data-hovercard-type="pull_request" data-hovercard-url="/DefinitelyTyped/DefinitelyTyped/pull/6073/hovercard" href="https://github.com/DefinitelyTyped/DefinitelyTyped/pull/6073">#6073</a>, but <code class="notranslate">history/history.d.ts</code> predates that PR. I don't see a reason why it was duplicated.</p>
<p dir="auto">Can we get rid of <code class="notranslate">react-router/history.d.ts</code>? Unfortunately the two files seem to have diverged, so this won't be easy. But they reference the same project, and have the same authors listed.</p>