mirror of
https://github.com/signalapp/libsignal.git
synced 2024-09-19 19:42:19 +02:00
Node: Run prettier on the fixed part of Native.d.ts
This commit is contained in:
parent
16631a88ca
commit
f7e133b28e
@ -1,4 +1,10 @@
|
||||
module.exports = {
|
||||
singleQuote: true,
|
||||
trailingComma: 'es5',
|
||||
overrides: [
|
||||
{
|
||||
files: "*.ts.in",
|
||||
options: { parser: "typescript" }
|
||||
}
|
||||
]
|
||||
};
|
||||
|
@ -23,7 +23,7 @@
|
||||
"clean": "rimraf dist build prebuilds",
|
||||
"test": "mocha --recursive dist/test --require source-map-support/register",
|
||||
"lint": "eslint . --ext .js,.jsx,.ts,.tsx",
|
||||
"format": "p() { prettier ${@:- --write} '**/*.{css,js,json,md,scss,ts,tsx}'; }; p",
|
||||
"format": "p() { prettier ${@:- --write} '**/*.{css,js,json,md,scss,ts,tsx}' ../rust/bridge/node/bin/Native.d.ts.in; }; p",
|
||||
"prepack": "cp ../acknowledgments/acknowledgments.md dist"
|
||||
},
|
||||
"dependencies": {
|
||||
|
@ -22,7 +22,11 @@ export abstract class IdentityKeyStore {
|
||||
_getIdentityKey(): Promise<PrivateKey>;
|
||||
_getLocalRegistrationId(): Promise<number>;
|
||||
_saveIdentity(name: ProtocolAddress, key: PublicKey): Promise<boolean>;
|
||||
_isTrustedIdentity(name: ProtocolAddress, key: PublicKey, sending: boolean): Promise<boolean>;
|
||||
_isTrustedIdentity(
|
||||
name: ProtocolAddress,
|
||||
key: PublicKey,
|
||||
sending: boolean
|
||||
): Promise<boolean>;
|
||||
_getIdentity(name: ProtocolAddress): Promise<PublicKey | null>;
|
||||
}
|
||||
|
||||
@ -38,19 +42,32 @@ export abstract class PreKeyStore {
|
||||
}
|
||||
|
||||
export abstract class SignedPreKeyStore {
|
||||
_saveSignedPreKey(signedPreKeyId: number, record: SignedPreKeyRecord): Promise<void>;
|
||||
_saveSignedPreKey(
|
||||
signedPreKeyId: number,
|
||||
record: SignedPreKeyRecord
|
||||
): Promise<void>;
|
||||
_getSignedPreKey(signedPreKeyId: number): Promise<SignedPreKeyRecord>;
|
||||
}
|
||||
|
||||
export abstract class KyberPreKeyStore {
|
||||
_saveKyberPreKey(kyberPreKeyId: number, record: KyberPreKeyRecord): Promise<void>;
|
||||
_saveKyberPreKey(
|
||||
kyberPreKeyId: number,
|
||||
record: KyberPreKeyRecord
|
||||
): Promise<void>;
|
||||
_getKyberPreKey(kyberPreKeyId: number): Promise<KyberPreKeyRecord>;
|
||||
_markKyberPreKeyUsed(kyberPreKeyId: number): Promise<void>;
|
||||
}
|
||||
|
||||
export abstract class SenderKeyStore {
|
||||
_saveSenderKey(sender: ProtocolAddress, distributionId: Uuid, record: SenderKeyRecord): Promise<void>;
|
||||
_getSenderKey(sender: ProtocolAddress, distributionId: Uuid): Promise<SenderKeyRecord | null>;
|
||||
_saveSenderKey(
|
||||
sender: ProtocolAddress,
|
||||
distributionId: Uuid,
|
||||
record: SenderKeyRecord
|
||||
): Promise<void>;
|
||||
_getSenderKey(
|
||||
sender: ProtocolAddress,
|
||||
distributionId: Uuid
|
||||
): Promise<SenderKeyRecord | null>;
|
||||
}
|
||||
|
||||
export abstract class InputStream {
|
||||
@ -58,11 +75,10 @@ export abstract class InputStream {
|
||||
_skip(amount: number): Promise<void>;
|
||||
}
|
||||
|
||||
export abstract class SyncInputStream extends Buffer {
|
||||
}
|
||||
export abstract class SyncInputStream extends Buffer {}
|
||||
|
||||
interface Wrapper<T> {
|
||||
readonly _nativeHandle: T
|
||||
readonly _nativeHandle: T;
|
||||
}
|
||||
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
|
Loading…
Reference in New Issue
Block a user