Skip to content

Commit 57739ae

Browse files
renovate[bot]renovate-botFeiyang1
authored
Update dependency typescript to v4 (#3669)
* Update dependency typescript to v4 * fix typescript errors Co-authored-by: Renovate Bot <[email protected]> Co-authored-by: Feiyang1 <[email protected]>
1 parent 05b5606 commit 57739ae

File tree

46 files changed

+74
-42
lines changed

Some content is hidden

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

46 files changed

+74
-42
lines changed

integration/firebase/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@
2323
"karma-typescript": "5.1.0",
2424
"mocha": "7.2.0",
2525
"npm-run-all": "4.1.5",
26-
"typescript": "3.9.7"
26+
"typescript": "4.0.2"
2727
}
2828
}

integration/firestore/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"karma-spec-reporter": "0.0.32",
2828
"mocha": "7.2.0",
2929
"ts-loader": "8.0.3",
30-
"typescript": "3.9.7",
30+
"typescript": "4.0.2",
3131
"webpack": "4.44.1",
3232
"webpack-stream": "5.2.1"
3333
}

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@
148148
"ts-node": "8.10.2",
149149
"tslint": "6.1.3",
150150
"typedoc": "0.16.11",
151-
"typescript": "3.9.7",
151+
"typescript": "4.0.2",
152152
"watch": "1.0.2",
153153
"webpack": "4.44.1",
154154
"yargs": "15.4.1"

packages-exp/app-exp/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"rollup-plugin-json": "4.0.0",
4343
"rollup-plugin-replace": "2.2.0",
4444
"rollup-plugin-typescript2": "0.27.2",
45-
"typescript": "3.9.7"
45+
"typescript": "4.0.2"
4646
},
4747
"repository": {
4848
"directory": "packages-exp/app-exp",

packages-exp/app-types-exp/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@
2626
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2727
},
2828
"devDependencies": {
29-
"typescript": "3.9.7"
29+
"typescript": "4.0.2"
3030
}
3131
}

packages-exp/firebase-exp/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"gulp": "4.0.2",
5252
"gulp-sourcemaps": "2.6.5",
5353
"gulp-concat": "2.6.1",
54-
"typescript": "3.9.7"
54+
"typescript": "4.0.2"
5555
},
5656
"components": [
5757
"app",

packages-exp/functions-exp/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"@firebase/app-exp": "0.0.800",
3939
"rollup": "2.26.5",
4040
"rollup-plugin-typescript2": "0.27.2",
41-
"typescript": "3.9.7"
41+
"typescript": "4.0.2"
4242
},
4343
"repository": {
4444
"directory": "packages/functions",

packages-exp/functions-types-exp/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@
2626
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2727
},
2828
"devDependencies": {
29-
"typescript": "3.9.7"
29+
"typescript": "4.0.2"
3030
}
3131
}

packages/analytics-interop-types/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2121
},
2222
"devDependencies": {
23-
"typescript": "3.9.7"
23+
"typescript": "4.0.2"
2424
}
2525
}

packages/analytics-types/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2121
},
2222
"devDependencies": {
23-
"typescript": "3.9.7"
23+
"typescript": "4.0.2"
2424
}
2525
}

packages/analytics/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"rollup-plugin-node-resolve": "5.2.0",
4040
"rollup-plugin-typescript2": "0.27.2",
4141
"rollup-plugin-uglify": "6.0.4",
42-
"typescript": "3.9.7"
42+
"typescript": "4.0.2"
4343
},
4444
"repository": {
4545
"directory": "packages/analytics",

packages/app-types/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@
2121
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2222
},
2323
"devDependencies": {
24-
"typescript": "3.9.7"
24+
"typescript": "4.0.2"
2525
}
2626
}

packages/app/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"rollup-plugin-json": "4.0.0",
4141
"rollup-plugin-replace": "2.2.0",
4242
"rollup-plugin-typescript2": "0.27.2",
43-
"typescript": "3.9.7"
43+
"typescript": "4.0.2"
4444
},
4545
"repository": {
4646
"directory": "packages/app",

packages/auth-interop-types/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@
2424
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2525
},
2626
"devDependencies": {
27-
"typescript": "3.9.7"
27+
"typescript": "4.0.2"
2828
}
2929
}

packages/auth-types/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@
2424
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2525
},
2626
"devDependencies": {
27-
"typescript": "3.9.7"
27+
"typescript": "4.0.2"
2828
}
2929
}

packages/component/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"devDependencies": {
3030
"rollup": "2.26.5",
3131
"rollup-plugin-typescript2": "0.27.2",
32-
"typescript": "3.9.7"
32+
"typescript": "4.0.2"
3333
},
3434
"repository": {
3535
"directory": "packages/component",

packages/database-types/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@
2323
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2424
},
2525
"devDependencies": {
26-
"typescript": "3.9.7"
26+
"typescript": "4.0.2"
2727
}
2828
}

packages/database/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"@firebase/app-types": "0.6.1",
3939
"rollup": "2.26.5",
4040
"rollup-plugin-typescript2": "0.27.2",
41-
"typescript": "3.9.7"
41+
"typescript": "4.0.2"
4242
},
4343
"repository": {
4444
"directory": "packages/database",

packages/firebase/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
"rollup-plugin-terser": "6.1.0",
7070
"rollup-plugin-typescript2": "0.27.2",
7171
"rollup-plugin-uglify": "6.0.4",
72-
"typescript": "3.9.7"
72+
"typescript": "4.0.2"
7373
},
7474
"typings": "index.d.ts",
7575
"components": [

packages/firestore-types/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@
2323
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2424
},
2525
"devDependencies": {
26-
"typescript": "3.9.7"
26+
"typescript": "4.0.2"
2727
}
2828
}

packages/firestore/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
"rollup-plugin-terser": "6.1.0",
9090
"rollup-plugin-typescript2": "0.27.2",
9191
"ts-node": "8.10.2",
92-
"typescript": "3.9.7"
92+
"typescript": "4.0.2"
9393
},
9494
"repository": {
9595
"directory": "packages/firestore",

packages/firestore/test/integration/api/query.test.ts

+22
Original file line numberDiff line numberDiff line change
@@ -706,8 +706,11 @@ apiDescribe('Queries', (persistence: boolean) => {
706706

707707
await withTestCollection(persistence, testDocs, async coll => {
708708
let expected = { ...testDocs };
709+
// @ts-expect-error
709710
delete expected.a;
711+
// @ts-expect-error
710712
delete expected.h;
713+
// @ts-expect-error
711714
delete expected.i;
712715
const snapshot = await coll.where('zip', notEqualOp, 98101).get();
713716
expect(toDataArray(snapshot)).to.have.deep.members(
@@ -719,8 +722,11 @@ apiDescribe('Queries', (persistence: boolean) => {
719722
.where('zip', notEqualOp, { code: 500 })
720723
.get();
721724
expected = { ...testDocs };
725+
// @ts-expect-error
722726
delete expected.f;
727+
// @ts-expect-error
723728
delete expected.h;
729+
// @ts-expect-error
724730
delete expected.i;
725731
expect(toDataArray(snapshot2)).to.have.deep.members(
726732
Object.values(expected)
@@ -729,7 +735,9 @@ apiDescribe('Queries', (persistence: boolean) => {
729735
// With null.
730736
const snapshot3 = await coll.where('zip', notEqualOp, null).get();
731737
expected = { ...testDocs };
738+
// @ts-expect-error
732739
delete expected.h;
740+
// @ts-expect-error
733741
delete expected.i;
734742
expect(toDataArray(snapshot3)).to.have.deep.members(
735743
Object.values(expected)
@@ -738,8 +746,11 @@ apiDescribe('Queries', (persistence: boolean) => {
738746
// With NaN.
739747
const snapshot4 = await coll.where('zip', notEqualOp, Number.NaN).get();
740748
expected = { ...testDocs };
749+
// @ts-expect-error
741750
delete expected.h;
751+
// @ts-expect-error
742752
delete expected.i;
753+
// @ts-expect-error
743754
delete expected.j;
744755
expect(toDataArray(snapshot4)).to.have.deep.members(
745756
Object.values(expected)
@@ -859,9 +870,13 @@ apiDescribe('Queries', (persistence: boolean) => {
859870

860871
await withTestCollection(persistence, testDocs, async coll => {
861872
let expected = { ...testDocs };
873+
// @ts-expect-error
862874
delete expected.a;
875+
// @ts-expect-error
863876
delete expected.c;
877+
// @ts-expect-error
864878
delete expected.g;
879+
// @ts-expect-error
865880
delete expected.h;
866881
const snapshot = await coll
867882
.where('zip', notInOp, [98101, 98103, [98101, 98102]])
@@ -873,7 +888,9 @@ apiDescribe('Queries', (persistence: boolean) => {
873888
.where('zip', notInOp, [{ code: 500 }])
874889
.get();
875890
expected = { ...testDocs };
891+
// @ts-expect-error
876892
delete expected.f;
893+
// @ts-expect-error
877894
delete expected.h;
878895
expect(toDataArray(snapshot2)).to.deep.equal(Object.values(expected));
879896

@@ -884,7 +901,9 @@ apiDescribe('Queries', (persistence: boolean) => {
884901
// With NaN.
885902
const snapshot4 = await coll.where('zip', notInOp, [Number.NaN]).get();
886903
expected = { ...testDocs };
904+
// @ts-expect-error
887905
delete expected.h;
906+
// @ts-expect-error
888907
delete expected.j;
889908
expect(toDataArray(snapshot4)).to.deep.equal(Object.values(expected));
890909

@@ -893,8 +912,11 @@ apiDescribe('Queries', (persistence: boolean) => {
893912
.where('zip', notInOp, [Number.NaN, 98101])
894913
.get();
895914
expected = { ...testDocs };
915+
// @ts-expect-error
896916
delete expected.a;
917+
// @ts-expect-error
897918
delete expected.h;
919+
// @ts-expect-error
898920
delete expected.j;
899921
expect(toDataArray(snapshot5)).to.deep.equal(Object.values(expected));
900922
});

packages/functions-types/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2121
},
2222
"devDependencies": {
23-
"typescript": "3.9.7"
23+
"typescript": "4.0.2"
2424
}
2525
}

packages/functions/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"@firebase/messaging": "0.7.0",
3434
"rollup": "2.26.5",
3535
"rollup-plugin-typescript2": "0.27.2",
36-
"typescript": "3.9.7"
36+
"typescript": "4.0.2"
3737
},
3838
"repository": {
3939
"directory": "packages/functions",

packages/installations-types/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@
2323
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2424
},
2525
"devDependencies": {
26-
"typescript": "3.9.7"
26+
"typescript": "4.0.2"
2727
}
2828
}

packages/installations/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"rollup-plugin-node-resolve": "5.2.0",
3838
"rollup-plugin-typescript2": "0.27.2",
3939
"rollup-plugin-uglify": "6.0.4",
40-
"typescript": "3.9.7"
40+
"typescript": "4.0.2"
4141
},
4242
"peerDependencies": {
4343
"@firebase/app": "0.x",

packages/installations/src/helpers/extract-app-config.test.ts

+2
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,12 @@ describe('extractAppConfig', () => {
3838
expect(() => extractAppConfig(undefined as any)).to.throw(FirebaseError);
3939

4040
let firebaseApp = getFakeApp();
41+
// @ts-expect-error
4142
delete firebaseApp.name;
4243
expect(() => extractAppConfig(firebaseApp)).to.throw(FirebaseError);
4344

4445
firebaseApp = getFakeApp();
46+
// @ts-expect-error
4547
delete firebaseApp.options;
4648
expect(() => extractAppConfig(firebaseApp)).to.throw(FirebaseError);
4749

packages/logger/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"devDependencies": {
2626
"rollup": "2.26.5",
2727
"rollup-plugin-typescript2": "0.27.2",
28-
"typescript": "3.9.7"
28+
"typescript": "4.0.2"
2929
},
3030
"repository": {
3131
"directory": "packages/logger",

packages/messaging-types/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@
2323
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2424
},
2525
"devDependencies": {
26-
"typescript": "3.9.7"
26+
"typescript": "4.0.2"
2727
}
2828
}

packages/messaging/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"rollup": "2.26.5",
3939
"rollup-plugin-typescript2": "0.27.2",
4040
"ts-essentials": "7.0.0",
41-
"typescript": "3.9.7"
41+
"typescript": "4.0.2"
4242
},
4343
"repository": {
4444
"directory": "packages/messaging",

packages/messaging/src/helpers/extract-app-config.test.ts

+2
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,14 @@ describe('extractAppConfig', () => {
4242
).to.throw('Missing App configuration value: "App Configuration Object"');
4343

4444
let firebaseApp = getFakeApp();
45+
// @ts-expect-error
4546
delete firebaseApp.options;
4647
expect(() => extractAppConfig(firebaseApp)).to.throw(
4748
'Missing App configuration value: "App Configuration Object"'
4849
);
4950

5051
firebaseApp = getFakeApp();
52+
// @ts-expect-error
5153
delete firebaseApp.name;
5254
expect(() => extractAppConfig(firebaseApp)).to.throw(
5355
'Missing App configuration value: "App Name"'

packages/performance-types/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"index.d.ts"
1313
],
1414
"devDependencies": {
15-
"typescript": "3.9.7"
15+
"typescript": "4.0.2"
1616
},
1717
"repository": {
1818
"directory": "packages/performance-types",

packages/performance/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"rollup": "2.26.5",
4040
"rollup-plugin-json": "4.0.0",
4141
"rollup-plugin-typescript2": "0.27.2",
42-
"typescript": "3.9.7"
42+
"typescript": "4.0.2"
4343
},
4444
"repository": {
4545
"directory": "packages/performance",

packages/remote-config-types/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
"url": "https://github.com/firebase/firebase-js-sdk/issues"
2121
},
2222
"devDependencies": {
23-
"typescript": "3.9.7"
23+
"typescript": "4.0.2"
2424
}
2525
}

packages/remote-config/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"@firebase/app": "0.6.10",
3939
"rollup": "2.26.5",
4040
"rollup-plugin-typescript2": "0.27.2",
41-
"typescript": "3.9.7"
41+
"typescript": "4.0.2"
4242
},
4343
"repository": {
4444
"directory": "packages/remote-config",

0 commit comments

Comments
 (0)