Skip to content

Update a lot of dependencies #8716

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
Jan 23, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .changeset/config.json
Original file line number Diff line number Diff line change
@@ -10,7 +10,6 @@
"baseBranch": "main",
"updateInternalDependencies": "patch",
"ignore": [
"firebase-namespace-integration-test",
"firebase-firestore-integration-test",
"firebase-messaging-integration-test",
"firebase-compat-interop-test",
49 changes: 0 additions & 49 deletions .github/workflows/test-firebase-integration.yml

This file was deleted.

36 changes: 0 additions & 36 deletions integration/firebase/karma.conf.js

This file was deleted.

28 changes: 0 additions & 28 deletions integration/firebase/package.json

This file was deleted.

38 changes: 0 additions & 38 deletions integration/firebase/test/namespace.test.ts

This file was deleted.

231 changes: 0 additions & 231 deletions integration/firebase/test/namespaceDefinition.json

This file was deleted.

21 changes: 0 additions & 21 deletions integration/firebase/test/typings.d.ts

This file was deleted.

109 changes: 0 additions & 109 deletions integration/firebase/test/validator.js

This file was deleted.

19 changes: 0 additions & 19 deletions integration/firebase/tsconfig.json

This file was deleted.

8 changes: 0 additions & 8 deletions integration/firestore/package.json
Original file line number Diff line number Diff line change
@@ -22,15 +22,7 @@
"gulp": "4.0.2",
"gulp-filter": "7.0.0",
"gulp-replace": "1.1.4",
"karma": "6.4.2",
"karma-chrome-launcher": "3.2.0",
"karma-firefox-launcher": "2.1.3",
"karma-mocha": "2.0.1",
"karma-spec-reporter": "0.0.36",
"mocha": "9.2.2",
"ts-loader": "9.5.1",
"typescript": "5.5.4",
"webpack": "5.76.0",
"webpack-stream": "7.0.0"
},
"engines": {
58 changes: 29 additions & 29 deletions package.json
Original file line number Diff line number Diff line change
@@ -62,49 +62,49 @@
"repo-scripts/*"
],
"devDependencies": {
"@babel/core": "7.24.4",
"@babel/plugin-transform-modules-commonjs": "7.24.1",
"@babel/preset-env": "7.24.4",
"@babel/preset-typescript": "7.24.1",
"@babel/register": "7.23.7",
"@changesets/changelog-github": "0.4.8",
"@changesets/cli": "2.26.2",
"@types/chai": "4.3.14",
"@babel/core": "7.26.0",
"@babel/plugin-transform-modules-commonjs": "7.26.3",
"@babel/preset-env": "7.26.0",
"@babel/preset-typescript": "7.26.0",
"@babel/register": "7.25.9",
"@changesets/changelog-github": "0.5.0",
"@changesets/cli": "2.27.11",
"@types/chai": "4.3.20",
"@types/chai-as-promised": "7.1.8",
"@types/child-process-promise": "2.2.6",
"@types/clone": "2.1.1",
"@types/clone": "2.1.4",
"@types/eslint": "7.29.0",
"@types/inquirer": "8.2.10",
"@types/js-yaml": "4.0.9",
"@types/listr": "0.14.9",
"@types/long": "4.0.2",
"@types/mocha": "9.1.1",
"@types/mz": "2.7.8",
"@types/node": "18.19.57",
"@types/node": "18.19.71",
"@types/request": "2.48.12",
"@types/sinon": "9.0.11",
"@types/sinon-chai": "3.2.12",
"@types/tmp": "0.2.6",
"@types/trusted-types": "2.0.7",
"@types/yargs": "17.0.32",
"@typescript-eslint/eslint-plugin": "7.16.1",
"@types/yargs": "17.0.33",
"@typescript-eslint/eslint-plugin": "7.18.0",
"@typescript-eslint/eslint-plugin-tslint": "7.0.2",
"@typescript-eslint/parser": "7.16.1",
"@typescript-eslint/parser": "7.18.0",
"api-documenter-me": "0.1.1",
"api-extractor-me": "0.1.2",
"babel-loader": "8.3.0",
"chai": "4.4.1",
"chai-as-promised": "7.1.1",
"babel-loader": "8.4.1",
"chai": "4.5.0",
"chai-as-promised": "7.1.2",
"chalk": "4.1.2",
"child-process-promise": "2.2.1",
"clone": "2.1.2",
"coveralls": "3.1.1",
"del": "6.1.1",
"dependency-graph": "0.11.0",
"eslint": "8.56.0",
"eslint-plugin-import": "2.26.0",
"eslint": "8.57.1",
"eslint-plugin-import": "2.31.0",
"eslint-plugin-unused-imports": "3.2.0",
"express": "4.19.2",
"express": "4.21.2",
"find-free-port": "2.0.0",
"firebase-tools": "11.30.0",
"glob": "7.2.3",
@@ -113,7 +113,7 @@
"inquirer": "8.2.6",
"istanbul-instrumenter-loader": "3.0.1",
"js-yaml": "4.1.0",
"karma": "6.4.2",
"karma": "6.4.4",
"karma-chrome-launcher": "3.2.0",
"karma-cli": "2.0.0",
"karma-coverage-istanbul-reporter": "3.0.3",
@@ -135,30 +135,30 @@
"mocha": "9.2.2",
"mz": "2.7.0",
"node-polyfill-webpack-plugin": "2.0.1",
"npm-run-all2": "5.0.0",
"npm-run-all2": "5.0.2",
"nyc": "15.1.0",
"ora": "5.4.1",
"patch-package": "7.0.2",
"playwright": "1.46.1",
"playwright": "1.49.1",
"postinstall-postinstall": "2.1.0",
"prettier": "2.8.7",
"prettier": "2.8.8",
"protractor": "5.4.2",
"request": "2.88.2",
"semver": "7.5.3",
"simple-git": "3.24.0",
"semver": "7.6.3",
"simple-git": "3.27.0",
"sinon": "9.2.4",
"sinon-chai": "3.7.0",
"source-map-loader": "1.1.3",
"sqlite3": "5.1.6",
"terser": "5.16.1",
"ts-loader": "9.5.1",
"sqlite3": "5.1.7",
"terser": "5.37.0",
"ts-loader": "9.5.2",
"ts-node": "10.9.2",
"tsec": "0.2.8",
"tslint": "6.1.3",
"typedoc": "0.16.11",
"typescript": "5.5.4",
"watch": "1.0.2",
"webpack": "5.76.0",
"webpack": "5.97.1",
"yargs": "17.7.2"
}
}
2 changes: 1 addition & 1 deletion packages/database/src/internal/index.ts
Original file line number Diff line number Diff line change
@@ -31,8 +31,8 @@ import {
Provider
} from '@firebase/component';

import { Database } from '../api.standalone';
import { repoManagerDatabaseFromApp } from '../api/Database';
import { Database } from '../api.standalone';
import { setSDKVersion } from '../core/version';

/**
20 changes: 16 additions & 4 deletions packages/storage/test/unit/task.test.ts
Original file line number Diff line number Diff line change
@@ -207,8 +207,14 @@ describe('Firebase Storage > Upload Task', () => {
}

const fixedAssertEquals = promiseAssertWrapper(assert.equal);
const fixedAssertFalse = promiseAssertWrapper(assert.isFalse);
const fixedAssertTrue = promiseAssertWrapper(assert.isTrue);
const fixedAssertFalse: (
value: unknown,
message?: string
) => asserts value is false = promiseAssertWrapper(assert.isFalse);
const fixedAssertTrue: (
value: unknown,
message?: string
) => asserts value is true = promiseAssertWrapper(assert.isTrue);
const fixedAssertFail = promiseAssertWrapper(assert.fail);

const events: string[] = [];
@@ -391,8 +397,14 @@ describe('Firebase Storage > Upload Task', () => {
}

const fixedAssertEquals = promiseAssertWrapper(assert.equal);
const fixedAssertFalse = promiseAssertWrapper(assert.isFalse);
const fixedAssertTrue = promiseAssertWrapper(assert.isTrue);
const fixedAssertFalse: (
value: unknown,
message?: string
) => asserts value is false = promiseAssertWrapper(assert.isFalse);
const fixedAssertTrue: (
value: unknown,
message?: string
) => asserts value is true = promiseAssertWrapper(assert.isTrue);
const fixedAssertFail = promiseAssertWrapper(assert.fail);

const events: string[] = [];
4 changes: 2 additions & 2 deletions repo-scripts/size-analysis/bundle/webpack.ts
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@
* limitations under the License.
*/

import webpack from 'webpack';
import webpack, { OutputFileSystem } from 'webpack';
// @ts-ignore
import virtualModulesPlugin from 'webpack-virtual-modules';
import { createFsFromVolume, IFs, Volume } from 'memfs';
@@ -61,7 +61,7 @@ export async function bundleWithWebpack(
});

// use virtual file system for output to avoid I/O
compiler.outputFileSystem = getMemoryFileSystem();
compiler.outputFileSystem = getMemoryFileSystem() as OutputFileSystem;

return new Promise<string>((res, rej) => {
compiler.run((err, stats) => {
30 changes: 14 additions & 16 deletions repo-scripts/size-analysis/package.json
Original file line number Diff line number Diff line change
@@ -18,31 +18,29 @@
"test:node": "TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' nyc --reporter lcovonly -- mocha **/*.test.ts --config ../../config/mocharc.node.js --timeout 60000",
"build": "rollup -c"
},
"dependencies": {
"rollup": "2.79.1",
"license": "Apache-2.0",
"devDependencies": {
"@firebase/app": "0.10.18",
"@firebase/logger": "0.4.4",
"@firebase/util": "1.10.3",
"@rollup/plugin-commonjs": "21.1.0",
"@rollup/plugin-json": "4.1.0",
"@rollup/plugin-node-resolve": "13.3.0",
"rollup-plugin-replace": "2.2.0",
"rollup-plugin-typescript2": "0.31.2",
"@rollup/plugin-virtual": "2.1.0",
"webpack": "5.76.0",
"@types/webpack": "5.28.5",
"webpack-virtual-modules": "0.5.0",
"child-process-promise": "2.2.1",
"glob": "7.2.3",
"gzip-size": "6.0.0",
"memfs": "3.5.3",
"rollup": "2.79.1",
"rollup-plugin-replace": "2.2.0",
"rollup-plugin-typescript2": "0.31.2",
"terser": "5.16.1",
"tmp": "0.2.1",
"typescript": "5.5.4",
"terser": "5.16.1",
"yargs": "17.7.2",
"@firebase/util": "1.10.3",
"gzip-size": "6.0.0",
"glob": "7.2.3"
},
"license": "Apache-2.0",
"devDependencies": {
"@firebase/logger": "0.4.4",
"@firebase/app": "0.10.18"
"webpack": "5.97.1",
"webpack-virtual-modules": "0.6.2",
"yargs": "17.7.2"
},
"repository": {
"directory": "repo-scripts/size-analysis",
4 changes: 0 additions & 4 deletions scripts/ci-test/testConfig.ts
Original file line number Diff line number Diff line change
@@ -51,7 +51,6 @@ export const testConfig: {
'@firebase/firestore-compat',
'firebase-firestore-integration-test',
'firebase-messaging-integration-test',
'firebase-namespace-integration-test',
'firebase-compat-typings-test',
'@firebase/rules-unit-testing',
'@firebase/auth',
@@ -71,9 +70,6 @@ export const testConfig: {
'misc': {
'onlyIncludePackages': ['@firebase/rules-unit-testing']
},
'firebase-integration': {
'alwaysIncludePackages': ['firebase-namespace-integration-test']
},
'auth': {
'onlyIncludePackages': ['@firebase/auth', '@firebase/auth-compat']
}
3,958 changes: 2,410 additions & 1,548 deletions yarn.lock

Large diffs are not rendered by default.