Skip to content

Commit c4044b0

Browse files
committed
- Removed global jQuery symbol
1 parent f9aacb9 commit c4044b0

3 files changed

Lines changed: 9 additions & 8 deletions

File tree

types/jquery/index.d.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,8 @@
44
/// <reference path="misc.d.ts" />
55
/// <reference path="legacy.d.ts" />
66

7-
export = jQuery;
7+
// Export it as UMD, not global
8+
export as namespace $;
9+
10+
declare const $: JQueryStatic;
11+
export = $;

types/jquery/misc.d.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7333,8 +7333,9 @@ $( "#checkMetaKey" ).click(function( event ) {
73337333
type _Falsy = false | null | undefined | 0 | "" | typeof document.all;
73347334
}
73357335

7336-
declare const jQuery: JQueryStatic;
7337-
declare const $: JQueryStatic;
7336+
// Don't expose global ambient symbols
7337+
// declare const jQuery: JQueryStatic;
7338+
// declare const $: JQueryStatic;
73387339

73397340
type _Event = Event;
73407341
type _UIEvent = UIEvent;

types/jquery/package.json

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,12 @@
11
{
2-
"private": true,
3-
"name": "@types/jquery",
2+
"name": "@ionweb/types-jquery",
43
"version": "3.5.9999",
54
"projects": [
65
"https://jquery.com"
76
],
87
"dependencies": {
98
"@types/sizzle": "*"
109
},
11-
"devDependencies": {
12-
"@types/jquery": "workspace:."
13-
},
1410
"owners": [
1511
{
1612
"name": "Leonard Thieu",

0 commit comments

Comments
 (0)