/
package.d.ts
75 lines (71 loc) · 3.19 KB
/
package.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
import * as $protobuf from "../..";
export interface IPackage {
name?: (string|null);
version?: (string|null);
versionScheme?: (string|null);
description?: (string|null);
author?: (string|null);
license?: (string|null);
repository?: (Package.IRepository|null);
bugs?: (string|null);
homepage?: (string|null);
keywords?: (string[]|null);
main?: (string|null);
bin?: ({ [k: string]: string }|null);
scripts?: ({ [k: string]: string }|null);
dependencies?: ({ [k: string]: string }|null);
devDependencies?: ({ [k: string]: string }|null);
types?: (string|null);
cliDependencies?: (string[]|null);
}
export class Package implements IPackage {
constructor(properties?: IPackage);
public name: string;
public version: string;
public versionScheme: string;
public description: string;
public author: string;
public license: string;
public repository?: (Package.IRepository|null);
public bugs: string;
public homepage: string;
public keywords: string[];
public main: string;
public bin: { [k: string]: string };
public scripts: { [k: string]: string };
public dependencies: { [k: string]: string };
public devDependencies: { [k: string]: string };
public types: string;
public cliDependencies: string[];
public static create(properties?: IPackage): Package;
public static encode(message: IPackage, writer?: $protobuf.Writer): $protobuf.Writer;
public static encodeDelimited(message: IPackage, writer?: $protobuf.Writer): $protobuf.Writer;
public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): Package;
public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): Package;
public static verify(message: { [k: string]: any }): (string|null);
public static fromObject(object: { [k: string]: any }): Package;
public static toObject(message: Package, options?: $protobuf.IConversionOptions): { [k: string]: any };
public toJSON(): { [k: string]: any };
public static getTypeUrl(): string;
}
export namespace Package {
interface IRepository {
type?: (string|null);
url?: (string|null);
}
class Repository implements IRepository {
constructor(properties?: Package.IRepository);
public type: string;
public url: string;
public static create(properties?: Package.IRepository): Package.Repository;
public static encode(message: Package.IRepository, writer?: $protobuf.Writer): $protobuf.Writer;
public static encodeDelimited(message: Package.IRepository, writer?: $protobuf.Writer): $protobuf.Writer;
public static decode(reader: ($protobuf.Reader|Uint8Array), length?: number): Package.Repository;
public static decodeDelimited(reader: ($protobuf.Reader|Uint8Array)): Package.Repository;
public static verify(message: { [k: string]: any }): (string|null);
public static fromObject(object: { [k: string]: any }): Package.Repository;
public static toObject(message: Package.Repository, options?: $protobuf.IConversionOptions): { [k: string]: any };
public toJSON(): { [k: string]: any };
public static getTypeUrl(): string;
}
}