mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2025-12-24 12:19:41 +00:00
Rename files
This commit is contained in:
34
ts/util/packageJson.node.ts
Normal file
34
ts/util/packageJson.node.ts
Normal file
@@ -0,0 +1,34 @@
|
||||
// Copyright 2025 Signal Messenger, LLC
|
||||
// SPDX-License-Identifier: AGPL-3.0-only
|
||||
|
||||
import { readFileSync } from 'node:fs';
|
||||
import { join } from 'node:path';
|
||||
|
||||
const PACKAGE_JSON_PATH = join(__dirname, '..', '..', 'package.json');
|
||||
|
||||
const json: {
|
||||
name: string;
|
||||
version: string;
|
||||
productName: string;
|
||||
build: {
|
||||
appId: string;
|
||||
mac: {
|
||||
releaseInfo: {
|
||||
vendor: {
|
||||
minOSVersion: string;
|
||||
};
|
||||
};
|
||||
};
|
||||
deb: {
|
||||
depends: Array<string>;
|
||||
};
|
||||
files: Array<string | Record<string, unknown>>;
|
||||
};
|
||||
} = JSON.parse(readFileSync(PACKAGE_JSON_PATH, 'utf8'));
|
||||
|
||||
export default json;
|
||||
|
||||
export const { name } = json;
|
||||
export const { version } = json;
|
||||
export const { productName } = json;
|
||||
export const { build } = json;
|
||||
Reference in New Issue
Block a user