Skip to content

revparseModeContains

Check revparse mode contains specific flags.

Signature

ts
function revparseModeContains(source: number, target: number): boolean;

Parameters

  • sourcerequired · number

    Source flags.

  • targetrequired · number

    Target flags.

Returns

  • boolean

    Returns true is source flags contains target flags.

Examples

ts
import { openRepository, revparseModeContains, RevparseMode } from 'es-git';

const repo = await openRepository('.');
const spec = repo.revparse('main..other');

console.assert(revparseModeContains(spec.mode, RevparseMode.Range));

Released under the MIT License.