Skip to content

Commit 4888ee4

Browse files
renovate[bot]renovate-botFeiyang1
authored
Update dependency typescript to v4.2.2 (#4098)
* Update dependency typescript to v4.2.2 * fix ts errors * remove type coercion * fix typings in tests * fix database tests * fix lint error * fix typing error in integration tests Co-authored-by: Renovate Bot <[email protected]> Co-authored-by: Feiyang1 <[email protected]>
1 parent b63d84d commit 4888ee4

File tree

65 files changed

+92
-81
lines changed

Some content is hidden

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

65 files changed

+92
-81
lines changed

integration/firebase/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
"karma-typescript": "5.2.0",
2121
"mocha": "7.2.0",
2222
"npm-run-all": "4.1.5",
23-
"typescript": "4.0.5"
23+
"typescript": "4.2.2"
2424
}
2525
}

integration/firestore/package.json

Lines changed: 1 addition & 1 deletion
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.12",
30-
"typescript": "4.0.5",
30+
"typescript": "4.2.2",
3131
"webpack": "4.44.2",
3232
"webpack-stream": "6.1.1"
3333
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@
153153
"ts-node": "9.1.1",
154154
"tslint": "6.1.3",
155155
"typedoc": "0.16.11",
156-
"typescript": "4.0.5",
156+
"typescript": "4.2.2",
157157
"watch": "1.0.2",
158158
"webpack": "4.44.2",
159159
"yargs": "16.2.0"

packages-exp/analytics-compat/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"rollup": "2.35.1",
1919
"@rollup/plugin-json": "4.1.0",
2020
"rollup-plugin-typescript2": "0.29.0",
21-
"typescript": "4.0.5"
21+
"typescript": "4.2.2"
2222
},
2323
"repository": {
2424
"directory": "packages-exp/analytics-compat",

packages-exp/analytics-exp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"@rollup/plugin-json": "4.1.0",
4747
"@rollup/plugin-node-resolve": "9.0.0",
4848
"rollup-plugin-typescript2": "0.29.0",
49-
"typescript": "4.0.5"
49+
"typescript": "4.2.2"
5050
},
5151
"repository": {
5252
"directory": "packages/analytics",

packages-exp/app-compat/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"@rollup/plugin-json": "4.1.0",
4343
"rollup-plugin-replace": "2.2.0",
4444
"rollup-plugin-typescript2": "0.29.0",
45-
"typescript": "4.0.5"
45+
"typescript": "4.2.2"
4646
},
4747
"repository": {
4848
"directory": "packages-exp/app-compat",

packages-exp/app-exp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"@rollup/plugin-json": "4.1.0",
4343
"rollup-plugin-replace": "2.2.0",
4444
"rollup-plugin-typescript2": "0.29.0",
45-
"typescript": "4.0.5"
45+
"typescript": "4.2.2"
4646
},
4747
"repository": {
4848
"directory": "packages-exp/app-exp",

packages-exp/auth-compat-exp/demo/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"rollup-plugin-sourcemaps": "0.6.3",
3636
"rollup-plugin-typescript2": "0.29.0",
3737
"rollup-plugin-uglify": "6.0.4",
38-
"typescript": "4.0.5"
38+
"typescript": "4.2.2"
3939
},
4040
"repository": {
4141
"directory": "packages-exp/auth-compat-exp/demo",

packages-exp/auth-compat-exp/demo/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5213,10 +5213,10 @@ typedarray@^0.0.6:
52135213
resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
52145214
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
52155215

5216-
typescript@4.0.5:
5217-
version "4.0.5"
5218-
resolved "https://registry.npmjs.org/typescript/-/typescript-4.0.5.tgz#ae9dddfd1069f1cb5beb3ef3b2170dd7c1332389"
5219-
integrity sha512-ywmr/VrTVCmNTJ6iV2LwIrfG1P+lv6luD8sUJs+2eI9NLGigaN+nUQc13iHqisq7bra9lnmUSYqbJvegraBOPQ==
5216+
typescript@4.2.2:
5217+
version "4.2.2"
5218+
resolved "https://registry.npmjs.org/typescript/-/typescript-4.2.2.tgz#1450f020618f872db0ea17317d16d8da8ddb8c4c"
5219+
integrity sha512-tbb+NVrLfnsJy3M59lsDgrzWIflR4d4TIUjz+heUnHZwdF7YsrMTKoRERiIvI2lvBG95dfpLxB21WZhys1bgaQ==
52205220

52215221
uglify-js@^3.1.4, uglify-js@^3.4.9:
52225222
version "3.12.7"

packages-exp/auth-compat-exp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"@rollup/plugin-json": "4.1.0",
4242
"rollup-plugin-replace": "2.2.0",
4343
"rollup-plugin-typescript2": "0.29.0",
44-
"typescript": "4.0.5"
44+
"typescript": "4.2.2"
4545
},
4646
"repository": {
4747
"directory": "packages-exp/auth-compat-exp",

packages-exp/auth-exp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
"rollup-plugin-sourcemaps": "0.6.3",
6262
"rollup-plugin-typescript2": "0.29.0",
6363
"@rollup/plugin-strip": "2.0.0",
64-
"typescript": "4.0.5"
64+
"typescript": "4.2.2"
6565
},
6666
"repository": {
6767
"directory": "packages-exp/auth-exp",

packages-exp/firebase-exp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
"gulp": "4.0.2",
6161
"gulp-sourcemaps": "3.0.0",
6262
"gulp-concat": "2.6.1",
63-
"typescript": "4.0.5"
63+
"typescript": "4.2.2"
6464
},
6565
"components": [
6666
"analytics",

packages-exp/functions-compat/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"rollup": "2.35.1",
2121
"@rollup/plugin-json": "4.1.0",
2222
"rollup-plugin-typescript2": "0.29.0",
23-
"typescript": "4.0.5"
23+
"typescript": "4.2.2"
2424
},
2525
"repository": {
2626
"directory": "packages-exp/functions-compat",

packages-exp/functions-exp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"rollup": "2.35.1",
4040
"@rollup/plugin-json": "4.1.0",
4141
"rollup-plugin-typescript2": "0.29.0",
42-
"typescript": "4.0.5"
42+
"typescript": "4.2.2"
4343
},
4444
"repository": {
4545
"directory": "packages/functions",

packages-exp/installations-compat/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
"@rollup/plugin-node-resolve": "9.0.0",
4545
"rollup-plugin-typescript2": "0.29.0",
4646
"rollup-plugin-uglify": "6.0.4",
47-
"typescript": "4.0.5"
47+
"typescript": "4.2.2"
4848
},
4949
"peerDependencies": {
5050
"@firebase/app-compat": "0.x"

packages-exp/installations-exp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"@rollup/plugin-node-resolve": "9.0.0",
5151
"rollup-plugin-typescript2": "0.29.0",
5252
"rollup-plugin-uglify": "6.0.4",
53-
"typescript": "4.0.5"
53+
"typescript": "4.2.2"
5454
},
5555
"peerDependencies": {
5656
"@firebase/app-exp": "0.x"

packages-exp/messaging-exp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"@rollup/plugin-json": "4.1.0",
4343
"rollup-plugin-typescript2": "0.29.0",
4444
"ts-essentials": "7.0.1",
45-
"typescript": "4.0.5"
45+
"typescript": "4.2.2"
4646
},
4747
"repository": {
4848
"directory": "packages/messaging",

packages-exp/performance-exp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
"rollup": "2.35.1",
4545
"@rollup/plugin-json": "4.1.0",
4646
"rollup-plugin-typescript2": "0.29.0",
47-
"typescript": "4.0.5"
47+
"typescript": "4.2.2"
4848
},
4949
"repository": {
5050
"directory": "packages/performance-exp",

packages-exp/remote-config-compat/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"@rollup/plugin-json": "4.1.0",
4141
"rollup-plugin-replace": "2.2.0",
4242
"rollup-plugin-typescript2": "0.29.0",
43-
"typescript": "4.0.5",
43+
"typescript": "4.2.2",
4444
"@firebase/app-compat": "0.0.900"
4545
},
4646
"repository": {

packages-exp/remote-config-exp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"@firebase/app-exp": "0.0.900",
4646
"rollup": "2.35.1",
4747
"rollup-plugin-typescript2": "0.29.0",
48-
"typescript": "4.0.5"
48+
"typescript": "4.2.2"
4949
},
5050
"repository": {
5151
"directory": "packages/remote-config",

packages/analytics-interop-types/package.json

Lines changed: 1 addition & 1 deletion
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": "4.0.5"
23+
"typescript": "4.2.2"
2424
}
2525
}

packages/analytics-types/package.json

Lines changed: 1 addition & 1 deletion
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": "4.0.5"
23+
"typescript": "4.2.2"
2424
}
2525
}

packages/analytics/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"@rollup/plugin-json": "4.1.0",
4242
"@rollup/plugin-node-resolve": "9.0.0",
4343
"rollup-plugin-typescript2": "0.29.0",
44-
"typescript": "4.0.5"
44+
"typescript": "4.2.2"
4545
},
4646
"repository": {
4747
"directory": "packages/analytics",

packages/app-types/package.json

Lines changed: 1 addition & 1 deletion
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": "4.0.5"
24+
"typescript": "4.2.2"
2525
}
2626
}

packages/app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"@rollup/plugin-json": "4.1.0",
4242
"rollup-plugin-replace": "2.2.0",
4343
"rollup-plugin-typescript2": "0.29.0",
44-
"typescript": "4.0.5"
44+
"typescript": "4.2.2"
4545
},
4646
"repository": {
4747
"directory": "packages/app",

packages/auth-interop-types/package.json

Lines changed: 1 addition & 1 deletion
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": "4.0.5"
27+
"typescript": "4.2.2"
2828
}
2929
}

packages/auth-types/package.json

Lines changed: 1 addition & 1 deletion
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": "4.0.5"
27+
"typescript": "4.2.2"
2828
}
2929
}

packages/component/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"devDependencies": {
3131
"rollup": "2.35.1",
3232
"rollup-plugin-typescript2": "0.29.0",
33-
"typescript": "4.0.5"
33+
"typescript": "4.2.2"
3434
},
3535
"repository": {
3636
"directory": "packages/component",

packages/component/src/provider.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import { expect } from 'chai';
1919
import { fake, SinonSpy } from 'sinon';
2020
import { ComponentContainer } from './component_container';
2121
import { FirebaseService } from '@firebase/app-types/private';
22+
// eslint-disable-next-line import/no-extraneous-dependencies
2223
import { _FirebaseService } from '@firebase/app-exp';
2324
import { Provider } from './provider';
2425
import { getFakeApp, getFakeComponent } from '../test/util';

packages/database-types/package.json

Lines changed: 1 addition & 1 deletion
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": "4.0.5"
26+
"typescript": "4.2.2"
2727
}
2828
}

packages/database/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"@firebase/app-types": "0.6.1",
4646
"rollup": "2.35.1",
4747
"rollup-plugin-typescript2": "0.29.0",
48-
"typescript": "4.0.5"
48+
"typescript": "4.2.2"
4949
},
5050
"repository": {
5151
"directory": "packages/database",

packages/database/rollup.config.exp.js

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ import typescript from 'typescript';
2121
import path from 'path';
2222
import { importPathTransformer } from '../../scripts/exp/ts-transform-import-path';
2323

24-
import pkg from './exp/package.json';
24+
import expPkg from './exp/package.json';
25+
import pkg from './package.json';
2526

2627
const deps = Object.keys(
2728
Object.assign({}, pkg.peerDependencies, pkg.dependencies)
@@ -46,7 +47,7 @@ const es5Builds = [
4647
{
4748
input: 'exp/index.ts',
4849
output: [
49-
{ file: path.resolve('exp', pkg.main), format: 'cjs', sourcemap: true }
50+
{ file: path.resolve('exp', expPkg.main), format: 'cjs', sourcemap: true }
5051
],
5152
plugins: es5BuildPlugins,
5253
treeshake: {
@@ -60,7 +61,11 @@ const es5Builds = [
6061
{
6162
input: 'exp/index.ts',
6263
output: [
63-
{ file: path.resolve('exp', pkg.module), format: 'es', sourcemap: true }
64+
{
65+
file: path.resolve('exp', expPkg.module),
66+
format: 'es',
67+
sourcemap: true
68+
}
6469
],
6570
plugins: es5BuildPlugins,
6671
treeshake: {
@@ -94,7 +99,11 @@ const es2017Builds = [
9499
{
95100
input: 'exp/index.ts',
96101
output: [
97-
{ file: path.resolve('exp', pkg.esm2017), format: 'es', sourcemap: true }
102+
{
103+
file: path.resolve('exp', expPkg.esm2017),
104+
format: 'es',
105+
sourcemap: true
106+
}
98107
],
99108
plugins: es2017BuildPlugins,
100109
treeshake: {

packages/database/test/helpers/util.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ export function getQueryValue(query: Query) {
117117
}
118118

119119
export function pause(milliseconds: number) {
120-
return new Promise(resolve => {
120+
return new Promise<void>(resolve => {
121121
setTimeout(() => resolve(), milliseconds);
122122
});
123123
}

packages/database/test/info.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ describe('.info Tests', function () {
7575
});
7676

7777
it('Can watch .info/connected.', () => {
78-
return new Promise(resolve => {
78+
return new Promise<void>(resolve => {
7979
const f = (getRandomNode() as Reference).root;
8080
f.child('.info/connected').on('value', snap => {
8181
if (snap.val() === true) {

packages/database/test/order.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ describe('Order Tests', () => {
2727
// arrive in that order. But if we aren't connected yet, the "reconnection" code will send them
2828
// in the opposite order.
2929
beforeEach(() => {
30-
return new Promise(resolve => {
30+
return new Promise<void>(resolve => {
3131
const ref = getRandomNode() as Reference;
3232
let connected = false;
3333
ref.root.child('.info/connected').on('value', s => {

packages/firebase/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
"rollup-plugin-terser": "7.0.2",
6969
"rollup-plugin-typescript2": "0.29.0",
7070
"rollup-plugin-uglify": "6.0.4",
71-
"typescript": "4.0.5"
71+
"typescript": "4.2.2"
7272
},
7373
"typings": "index.d.ts",
7474
"components": [

packages/firestore-types/package.json

Lines changed: 1 addition & 1 deletion
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": "4.0.5"
26+
"typescript": "4.2.2"
2727
}
2828
}

packages/firestore/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
"rollup-plugin-terser": "7.0.2",
9595
"rollup-plugin-typescript2": "0.29.0",
9696
"ts-node": "9.1.1",
97-
"typescript": "4.0.5"
97+
"typescript": "4.2.2"
9898
},
9999
"repository": {
100100
"directory": "packages/firestore",

0 commit comments

Comments
 (0)