[jquery] Update type definitions (new for v3).

This commit is contained in:
Leonard Thieu 2017-06-13 11:49:07 -04:00
parent eb7cfc536a
commit 6a556da667
13 changed files with 26886 additions and 7161 deletions

8082
types/jquery/index.d.ts vendored

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
import factory = require('jquery');
const jq = factory(window);
jq.noop();
import slimFactory = require('jquery/dist/jquery.slim');
const slim = slimFactory(window);
slim.noop();

View File

@ -5,9 +5,10 @@
"es6",
"dom"
],
"noImplicitAny": false,
"noImplicitThis": false,
"strictNullChecks": false,
"target": "es6",
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"baseUrl": "../",
"typeRoots": [
"../"
@ -18,6 +19,9 @@
},
"files": [
"index.d.ts",
"jquery-tests.ts"
"jquery-tests.ts",
"test/example-tests.ts",
"test/longdesc-tests.ts",
"test/module-tests.ts"
]
}
}

9
types/jquery/tslint.json Normal file
View File

@ -0,0 +1,9 @@
{
"extends": "dtslint/dt.json",
"rules": {
"ban-types": false,
"no-misused-new": false,
"no-empty-interface": false,
"callable-types": false
}
}

3817
types/jquery/v1/index.d.ts vendored Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,28 @@
{
"compilerOptions": {
"module": "commonjs",
"lib": [
"es6",
"dom"
],
"noImplicitAny": false,
"noImplicitThis": false,
"strictNullChecks": false,
"baseUrl": "../../",
"typeRoots": [
"../../"
],
"paths": {
"jquery": [
"jquery/v1"
]
},
"types": [],
"noEmit": true,
"forceConsistentCasingInFileNames": true
},
"files": [
"index.d.ts",
"jquery-tests.ts"
]
}

3817
types/jquery/v2/index.d.ts vendored Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,28 @@
{
"compilerOptions": {
"module": "commonjs",
"lib": [
"es6",
"dom"
],
"noImplicitAny": false,
"noImplicitThis": false,
"strictNullChecks": false,
"baseUrl": "../../",
"typeRoots": [
"../../"
],
"paths": {
"jquery": [
"jquery/v2"
]
},
"types": [],
"noEmit": true,
"forceConsistentCasingInFileNames": true
},
"files": [
"index.d.ts",
"jquery-tests.ts"
]
}