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 = {
|
module.exports = {
|
||||||
singleQuote: true,
|
singleQuote: true,
|
||||||
trailingComma: 'es5',
|
trailingComma: 'es5',
|
||||||
|
overrides: [
|
||||||
|
{
|
||||||
|
files: "*.ts.in",
|
||||||
|
options: { parser: "typescript" }
|
||||||
|
}
|
||||||
|
]
|
||||||
};
|
};
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
"clean": "rimraf dist build prebuilds",
|
"clean": "rimraf dist build prebuilds",
|
||||||
"test": "mocha --recursive dist/test --require source-map-support/register",
|
"test": "mocha --recursive dist/test --require source-map-support/register",
|
||||||
"lint": "eslint . --ext .js,.jsx,.ts,.tsx",
|
"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"
|
"prepack": "cp ../acknowledgments/acknowledgments.md dist"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
@ -22,7 +22,11 @@ export abstract class IdentityKeyStore {
|
|||||||
_getIdentityKey(): Promise<PrivateKey>;
|
_getIdentityKey(): Promise<PrivateKey>;
|
||||||
_getLocalRegistrationId(): Promise<number>;
|
_getLocalRegistrationId(): Promise<number>;
|
||||||
_saveIdentity(name: ProtocolAddress, key: PublicKey): Promise<boolean>;
|
_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>;
|
_getIdentity(name: ProtocolAddress): Promise<PublicKey | null>;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -38,19 +42,32 @@ export abstract class PreKeyStore {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export abstract class SignedPreKeyStore {
|
export abstract class SignedPreKeyStore {
|
||||||
_saveSignedPreKey(signedPreKeyId: number, record: SignedPreKeyRecord): Promise<void>;
|
_saveSignedPreKey(
|
||||||
|
signedPreKeyId: number,
|
||||||
|
record: SignedPreKeyRecord
|
||||||
|
): Promise<void>;
|
||||||
_getSignedPreKey(signedPreKeyId: number): Promise<SignedPreKeyRecord>;
|
_getSignedPreKey(signedPreKeyId: number): Promise<SignedPreKeyRecord>;
|
||||||
}
|
}
|
||||||
|
|
||||||
export abstract class KyberPreKeyStore {
|
export abstract class KyberPreKeyStore {
|
||||||
_saveKyberPreKey(kyberPreKeyId: number, record: KyberPreKeyRecord): Promise<void>;
|
_saveKyberPreKey(
|
||||||
|
kyberPreKeyId: number,
|
||||||
|
record: KyberPreKeyRecord
|
||||||
|
): Promise<void>;
|
||||||
_getKyberPreKey(kyberPreKeyId: number): Promise<KyberPreKeyRecord>;
|
_getKyberPreKey(kyberPreKeyId: number): Promise<KyberPreKeyRecord>;
|
||||||
_markKyberPreKeyUsed(kyberPreKeyId: number): Promise<void>;
|
_markKyberPreKeyUsed(kyberPreKeyId: number): Promise<void>;
|
||||||
}
|
}
|
||||||
|
|
||||||
export abstract class SenderKeyStore {
|
export abstract class SenderKeyStore {
|
||||||
_saveSenderKey(sender: ProtocolAddress, distributionId: Uuid, record: SenderKeyRecord): Promise<void>;
|
_saveSenderKey(
|
||||||
_getSenderKey(sender: ProtocolAddress, distributionId: Uuid): Promise<SenderKeyRecord | null>;
|
sender: ProtocolAddress,
|
||||||
|
distributionId: Uuid,
|
||||||
|
record: SenderKeyRecord
|
||||||
|
): Promise<void>;
|
||||||
|
_getSenderKey(
|
||||||
|
sender: ProtocolAddress,
|
||||||
|
distributionId: Uuid
|
||||||
|
): Promise<SenderKeyRecord | null>;
|
||||||
}
|
}
|
||||||
|
|
||||||
export abstract class InputStream {
|
export abstract class InputStream {
|
||||||
@ -58,11 +75,10 @@ export abstract class InputStream {
|
|||||||
_skip(amount: number): Promise<void>;
|
_skip(amount: number): Promise<void>;
|
||||||
}
|
}
|
||||||
|
|
||||||
export abstract class SyncInputStream extends Buffer {
|
export abstract class SyncInputStream extends Buffer {}
|
||||||
}
|
|
||||||
|
|
||||||
interface Wrapper<T> {
|
interface Wrapper<T> {
|
||||||
readonly _nativeHandle: T
|
readonly _nativeHandle: T;
|
||||||
}
|
}
|
||||||
|
|
||||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||||
|
Loading…
Reference in New Issue
Block a user