bit-bin
Version:
<a href="https://opensource.org/licenses/Apache-2.0"><img alt="apache" src="https://img.shields.io/badge/License-Apache%202.0-blue.svg"></a> <a href="https://github.com/teambit/bit/blob/master/CONTRIBUTING.md"><img alt="prs" src="https://img.shields.io/b
19 lines (18 loc) • 650 B
TypeScript
export interface IExtensionConfigList {
ids: string[];
}
export interface ExtensionConfigEntry {
id: string;
config: any;
}
export declare class ExtensionConfigList extends Array<ExtensionConfigEntry> implements IExtensionConfigList {
get ids(): string[];
findExtension(extensionId: string, ignoreVersion?: boolean): ExtensionConfigEntry | undefined;
toObject(): {};
remove(id: string): ExtensionConfigList;
_filterLegacy(): ExtensionConfigList;
static fromObject(obj: {
[extensionId: string]: any;
}): ExtensionConfigList;
static fromArray(entries: ExtensionConfigEntry[]): ExtensionConfigList;
}