UNPKG

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

30 lines (29 loc) 1.48 kB
import ComponentObjects from '../../component-objects'; import { BitIds, BitId } from '../../../bit-id'; import Scope, { ScopeDescriptor } from '../../scope'; import { Network } from '../network'; import { ListScopeResult } from '../../../consumer/component/components-list'; import DependencyGraph from '../../graph/scope-graph'; import { ComponentLogs } from '../../models/model-component'; import Component from '../../../consumer/component/consumer-component'; export default class Fs implements Network { scopePath: string; scope: Scope | null | undefined; constructor(scopePath: string); close(): this; getScope(): Scope; describeScope(): Promise<ScopeDescriptor>; push(componentObjects: ComponentObjects): Promise<string[]>; pushMany(components: ComponentObjects[]): Promise<string[]>; deleteMany(ids: string[], force: boolean): Promise<ComponentObjects[]>; deprecateMany(ids: string[]): Promise<ComponentObjects[]>; undeprecateMany(ids: string[]): Promise<ComponentObjects[]>; fetch(bitIds: BitIds, noDependencies?: boolean): Promise<ComponentObjects[]>; latestVersions(componentIds: BitId[]): Promise<string[]>; list(namespacesUsingWildcards?: string): Promise<ListScopeResult[]>; search(query: string, reindex: boolean): Promise<string>; show(bitId: BitId): Promise<Component>; log(bitId: BitId): Promise<ComponentLogs>; graph(bitId?: BitId): Promise<DependencyGraph>; connect(): Promise<Fs>; }