Skip to content

Commit ae4fe7b

Browse files
author
Andy
authored
Use "lib" in tsconfigs instead of "target". (DefinitelyTyped#13968)
* Use "lib" in tsconfigs instead of "target". Only add "dom" to libraries that need it. This is determined by a script, so many libraries that have "dom" maybe should not. * Update new-package and readme * Add back "target" where necessary
1 parent c550632 commit ae4fe7b

File tree

2,896 files changed

+10548
-3327
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,896 files changed

+10548
-3327
lines changed

3d-bin-packing/tsconfig.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6",
6+
"dom"
7+
],
58
"noImplicitAny": true,
69
"noImplicitThis": true,
710
"strictNullChecks": false,

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ Your package should have this structure:
112112

113113
Generate these by running `npm run new-package -- new-package-name`.
114114

115-
You may edit the `tsconfig.json` to add new files or to add the `"jsx"` compiler option.
115+
You may edit the `tsconfig.json` to add new files, to add to `"lib"`, or to add the `"jsx"` compiler option.
116116

117117
DefinitelyTyped members routinely monitor for new PRs, though keep in mind that the number of other PRs may slow things down.
118118

abs/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6"
6+
],
57
"noImplicitAny": true,
68
"noImplicitThis": true,
79
"strictNullChecks": true,

absolute/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6"
6+
],
57
"noImplicitAny": true,
68
"noImplicitThis": true,
79
"strictNullChecks": false,

acc-wizard/tsconfig.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6",
6+
"dom"
7+
],
58
"noImplicitAny": true,
69
"noImplicitThis": true,
710
"strictNullChecks": false,

accepts/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6"
6+
],
57
"noImplicitAny": true,
68
"noImplicitThis": true,
79
"strictNullChecks": true,

accounting/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6"
6+
],
57
"noImplicitAny": true,
68
"noImplicitThis": true,
79
"strictNullChecks": false,

ace/tsconfig.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6",
6+
"dom"
7+
],
58
"noImplicitAny": false,
69
"noImplicitThis": false,
710
"strictNullChecks": false,

acl/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6"
6+
],
57
"noImplicitAny": true,
68
"noImplicitThis": true,
79
"strictNullChecks": false,

acorn/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6"
6+
],
57
"noImplicitAny": true,
68
"noImplicitThis": true,
79
"strictNullChecks": false,

actioncable/tsconfig.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6",
6+
"dom"
7+
],
58
"noImplicitAny": true,
69
"noImplicitThis": true,
710
"strictNullChecks": false,

activex-data-objects/tsconfig.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6",
6+
"dom",
7+
"scripthost"
8+
],
59
"noImplicitAny": true,
610
"noImplicitThis": true,
711
"strictNullChecks": false,

activex-scripting-runtime/tsconfig.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6",
6+
"dom",
7+
"scripthost"
8+
],
59
"noImplicitAny": true,
610
"noImplicitThis": true,
711
"strictNullChecks": false,

activex-windows-image-acquisition/tsconfig.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6",
6+
"dom",
7+
"scripthost"
8+
],
59
"noImplicitAny": true,
610
"noImplicitThis": true,
711
"strictNullChecks": false,

adal/tsconfig.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6",
6+
"dom"
7+
],
58
"noImplicitAny": true,
69
"noImplicitThis": true,
710
"strictNullChecks": false,

add2home/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6"
6+
],
57
"noImplicitAny": true,
68
"noImplicitThis": true,
79
"strictNullChecks": false,

adm-zip/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6"
6+
],
57
"noImplicitAny": true,
68
"noImplicitThis": true,
79
"strictNullChecks": false,

ag-grid/tsconfig.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@
55
],
66
"compilerOptions": {
77
"module": "commonjs",
8-
"target": "es6",
8+
"lib": [
9+
"es6",
10+
"dom"
11+
],
912
"noImplicitAny": true,
1013
"noImplicitThis": true,
1114
"strictNullChecks": false,

agenda/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6"
6+
],
57
"noImplicitAny": true,
68
"noImplicitThis": true,
79
"strictNullChecks": false,

alertify/tsconfig.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6",
6+
"dom"
7+
],
58
"noImplicitAny": true,
69
"noImplicitThis": true,
710
"strictNullChecks": false,

alexa-sdk/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6"
6+
],
57
"noImplicitAny": true,
68
"noImplicitThis": true,
79
"strictNullChecks": false,

algoliasearch/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6"
6+
],
57
"noImplicitAny": true,
68
"noImplicitThis": true,
79
"strictNullChecks": false,

alt/tsconfig.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6",
6+
"dom"
7+
],
58
"noImplicitAny": true,
69
"noImplicitThis": true,
710
"strictNullChecks": false,

amazon-product-api/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6"
6+
],
57
"noImplicitAny": true,
68
"noImplicitThis": true,
79
"strictNullChecks": false,

amcharts/tsconfig.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6",
6+
"dom"
7+
],
58
"noImplicitAny": false,
69
"noImplicitThis": true,
710
"strictNullChecks": false,

amplify-deferred/tsconfig.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6",
6+
"dom"
7+
],
58
"noImplicitAny": false,
69
"noImplicitThis": true,
710
"strictNullChecks": false,

amplify/tsconfig.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6",
6+
"dom"
7+
],
58
"noImplicitAny": false,
69
"noImplicitThis": false,
710
"strictNullChecks": false,

amplitude-js/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6"
6+
],
57
"noImplicitAny": true,
68
"noImplicitThis": true,
79
"strictNullChecks": false,

amqp-rpc/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6"
6+
],
57
"noImplicitAny": true,
68
"noImplicitThis": true,
79
"strictNullChecks": false,

amqplib/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6"
6+
],
57
"noImplicitAny": true,
68
"noImplicitThis": true,
79
"strictNullChecks": false,

analytics-node/tsconfig.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6",
6+
"dom"
7+
],
58
"noImplicitAny": true,
69
"noImplicitThis": true,
710
"strictNullChecks": false,

angular-agility/tsconfig.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6",
6+
"dom"
7+
],
58
"noImplicitAny": true,
69
"noImplicitThis": true,
710
"strictNullChecks": false,

angular-animate/tsconfig.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44
],
55
"compilerOptions": {
66
"module": "commonjs",
7-
"target": "es6",
7+
"lib": [
8+
"es6",
9+
"dom"
10+
],
811
"noImplicitAny": true,
912
"noImplicitThis": true,
1013
"strictNullChecks": false,

angular-bootstrap-calendar/tsconfig.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
{
22
"compilerOptions": {
33
"module": "commonjs",
4-
"target": "es6",
4+
"lib": [
5+
"es6",
6+
"dom"
7+
],
58
"noImplicitAny": true,
69
"noImplicitThis": true,
710
"strictNullChecks": false,

0 commit comments

Comments
 (0)