<ul dir="auto">
<li>[ x ] I tried using the <code class="notranslate">@types/jquery</code> package and had problems.</li>
<li>[ x ] 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> (3.1.6)</li>
<li>[ x ] 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>[ x ] <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/leonard-thieu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/leonard-thieu">@leonard-thieu</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/borisyankov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/borisyankov">@borisyankov</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Steve-Fenton/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Steve-Fenton">@Steve-Fenton</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Diullei/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Diullei">@Diullei</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tasoili/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tasoili">@tasoili</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jasonswearingen/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jasonswearingen">@jasonswearingen</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/seanski/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/seanski">@seanski</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Guuz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Guuz">@Guuz</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ksummerlin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ksummerlin">@ksummerlin</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/basarat/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/basarat">@basarat</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nwolverson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nwolverson">@nwolverson</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/derekcicerone/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/derekcicerone">@derekcicerone</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/AndrewGaspar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/AndrewGaspar">@AndrewGaspar</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/seikichi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/seikichi">@seikichi</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/benjaminjackman/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/benjaminjackman">@benjaminjackman</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JoshStrobl/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JoshStrobl">@JoshStrobl</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/johnnyreilly/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/johnnyreilly">@johnnyreilly</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DickvdBrink/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DickvdBrink">@DickvdBrink</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/King2500/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/King2500">@King2500</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/terrymun/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/terrymun">@terrymun</a></li>
</ul>
</li>
</ul>
<p dir="auto">I'm getting multiple errors when building a project that depends on @types/jquery@3.3.22, using TypeScript 3.1.6:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="
node_modules/@types/jquery/JQuery.d.ts:6356:141 - error TS2344: Type 'TReturn' does not satisfy the constraint 'Node'.

6356     map&lt;TReturn&gt;(callback: (this: TElement, index: number, domElement: TElement) =&gt; JQuery.TypeOrArray&lt;TReturn&gt; | null | undefined): JQuery&lt;TReturn&gt;;
                                                                                                                                                 ~~~~~~~

node_modules/@types/jquery/JQueryStatic.d.ts:172:27 - error TS2344: Type 'T' does not satisfy the constraint 'Node'.

172     &lt;T&gt;(selection: JQuery&lt;T&gt;): JQuery&lt;T&gt;;
                              ~

node_modules/@types/jquery/JQueryStatic.d.ts:172:39 - error TS2344: Type 'T' does not satisfy the constraint 'Node'.

172     &lt;T&gt;(selection: JQuery&lt;T&gt;): JQuery&lt;T&gt;;
                                          ~

node_modules/@types/jquery/JQueryStatic.d.ts:192:93 - error TS2344: Type 'TElement' does not satisfy the constraint 'Node'.
192     &lt;TElement = HTMLElement&gt;(callback: ((this: Document, $: JQueryStatic) =&gt; void)): JQuery&lt;TElement&gt;;
                                                                                                ~~~~~~~
node_modules/@types/jquery/JQueryStatic.d.ts:199:55 - error TS2344: Type 'T' does not satisfy the constraint 'Node'.
  Type 'PlainObject&lt;any&gt;' is not assignable to type 'Node'.
    Property 'baseURI' is missing in type 'PlainObject&lt;any&gt;'.

199     &lt;T extends JQuery.PlainObject&gt;(object: T): JQuery&lt;T&gt;;
                                                          ~

node_modules/@types/jquery/JQueryStatic.d.ts:206:40 - error TS2344: Type 'TElement' does not satisfy the constraint 'Node'.

206     &lt;TElement = HTMLElement&gt;(): JQuery&lt;TElement&gt;;
                                           ~~~~~~~~"><pre class="notranslate"><code class="notranslate">
node_modules/@types/jquery/JQuery.d.ts:6356:141 - error TS2344: Type 'TReturn' does not satisfy the constraint 'Node'.

6356     map&lt;TReturn&gt;(callback: (this: TElement, index: number, domElement: TElement) =&gt; JQuery.TypeOrArray&lt;TReturn&gt; | null | undefined): JQuery&lt;TReturn&gt;;
                                                                                                                                                 ~~~~~~~

node_modules/@types/jquery/JQueryStatic.d.ts:172:27 - error TS2344: Type 'T' does not satisfy the constraint 'Node'.

172     &lt;T&gt;(selection: JQuery&lt;T&gt;): JQuery&lt;T&gt;;
                              ~

node_modules/@types/jquery/JQueryStatic.d.ts:172:39 - error TS2344: Type 'T' does not satisfy the constraint 'Node'.

172     &lt;T&gt;(selection: JQuery&lt;T&gt;): JQuery&lt;T&gt;;
                                          ~

node_modules/@types/jquery/JQueryStatic.d.ts:192:93 - error TS2344: Type 'TElement' does not satisfy the constraint 'Node'.
192     &lt;TElement = HTMLElement&gt;(callback: ((this: Document, $: JQueryStatic) =&gt; void)): JQuery&lt;TElement&gt;;
                                                                                                ~~~~~~~
node_modules/@types/jquery/JQueryStatic.d.ts:199:55 - error TS2344: Type 'T' does not satisfy the constraint 'Node'.
  Type 'PlainObject&lt;any&gt;' is not assignable to type 'Node'.
    Property 'baseURI' is missing in type 'PlainObject&lt;any&gt;'.

199     &lt;T extends JQuery.PlainObject&gt;(object: T): JQuery&lt;T&gt;;
                                                          ~

node_modules/@types/jquery/JQueryStatic.d.ts:206:40 - error TS2344: Type 'TElement' does not satisfy the constraint 'Node'.

206     &lt;TElement = HTMLElement&gt;(): JQuery&lt;TElement&gt;;
                                           ~~~~~~~~
</code></pre></div>
<p dir="auto"><a href="https://github.com/borisyankov/DefinitelyTyped/blob/master/pickadate/pickadate.d.ts">https://github.com/borisyankov/DefinitelyTyped/blob/master/pickadate/pickadate.d.ts</a><br>
<a href="https://github.com/borisyankov/DefinitelyTyped/blob/master/jquery.pickadate/jquery.pickadate.d.ts">https://github.com/borisyankov/DefinitelyTyped/blob/master/jquery.pickadate/jquery.pickadate.d.ts</a></p>