n8n
Version:
n8n Workflow Automation Tool
10 lines (9 loc) • 576 B
TypeScript
import { DataSource, Repository } from '@n8n/typeorm';
import type { PackageDirectoryLoader } from 'n8n-core';
import { InstalledNodesRepository } from './installed-nodes.repository';
import { InstalledPackages } from '../entities/installed-packages';
export declare class InstalledPackagesRepository extends Repository<InstalledPackages> {
private installedNodesRepository;
constructor(dataSource: DataSource, installedNodesRepository: InstalledNodesRepository);
saveInstalledPackageWithNodes(packageLoader: PackageDirectoryLoader): Promise<InstalledPackages>;
}