UNPKG

typeorm-fixtures-cli

Version:

[![CircleCI](https://circleci.com/gh/RobinCK/typeorm-fixtures.svg?style=svg)](https://circleci.com/gh/RobinCK/typeorm-fixtures) ![GitHub CI](https://github.com/RobinCK/typeorm-fixtures/workflows/Build%20CI/badge.svg?branch=master) [![OpenCollective](https

38 lines (37 loc) 898 B
import { IFixture, IFixturesConfig } from './interface'; export declare class Resolver { private stack; private resolved; /** * @param fixtureConfigs * @return {IFixture[]} */ resolve(fixtureConfigs: IFixturesConfig[]): IFixture[]; /** * @param {string} parentReferenceName * @param {any[] | object} propertyList * @return {any[]} */ private resolveDependencies; /** * @param {string} fixtureIdentify * @param {string} reference * @return {any} */ private resolveReference; /** * @param {string} fixtureIdentify * @param {string} value */ private resolveCurrent; /** * @param {string[]} dependencies * @return {string[]} filtered dependencies */ private filterUnique; /** * @param item * @return {any[]} */ private resolveDeepDependencies; }