1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-03 10:13:31 +00:00
Files
browser/scripts/sdk-internal-versions.ts
Hinton 85c21c9e0c Merge branch 'main' of github.com:bitwarden/clients into chromium-import-abe
# Conflicts:
#	apps/desktop/desktop_native/Cargo.lock
#	apps/desktop/desktop_native/bitwarden_chromium_importer/src/lib.rs
#	apps/desktop/desktop_native/chromium_importer/Cargo.toml
#	apps/desktop/desktop_native/chromium_importer/README.md
#	apps/desktop/desktop_native/chromium_importer/src/chromium/platform/abe.rs
#	apps/desktop/desktop_native/chromium_importer/src/chromium/platform/abe_config.rs
#	apps/desktop/desktop_native/chromium_importer/src/chromium/platform/bin/bitwarden_chromium_import_helper.rs
2025-10-28 14:10:57 +01:00

23 lines
785 B
TypeScript

/* eslint-disable no-console */
/// Ensure that `sdk-internal` and `commercial-sdk-internal` dependencies have matching versions.
import fs from "fs";
import path from "path";
const packageJson = JSON.parse(
fs.readFileSync(path.join(__dirname, "..", "..", "package.json"), "utf8"),
);
const sdkInternal = packageJson.dependencies["@bitwarden/sdk-internal"];
const commercialSdkInternal = packageJson.dependencies["@bitwarden/commercial-sdk-internal"];
if (sdkInternal !== commercialSdkInternal) {
console.error(
`Version mismatch between @bitwarden/sdk-internal (${sdkInternal}) and @bitwarden/commercial-sdk-internal (${commercialSdkInternal}), must be an exact match.`,
);
process.exit(1);
}
console.log(`All dependencies have matching versions: ${sdkInternal}`);