//#region imports
import { TaonRepository, TaonBaseCustomRepository, } from 'taon/lib';
import { _ } from 'tnp-core/lib';
import { Project } from '../project';
//#endregion
let TaonIsomorphicPkgsDetectionRepository = class TaonIsomorphicPkgsDetectionRepository extends TaonBaseCustomRepository {
    detectPackagesForContainer = _.debounce(async (nodeModulesPath) => {
        const container = Project.ins.From(nodeModulesPath);
        await container.packagesRecognition.start('debounce search');
        // container.
    });
};
TaonIsomorphicPkgsDetectionRepository = __decorate([
    TaonRepository({
        className: 'TaonIsomorphicPkgsDetectionRepository',
    })
], TaonIsomorphicPkgsDetectionRepository);
export { TaonIsomorphicPkgsDetectionRepository };
//# sourceMappingURL=taon-isomorphic-pkgs-detection.repository.js.map