UNPKG

recoder-code

Version:

Complete AI-powered development platform with ML model training, plugin registry, real-time collaboration, monitoring, infrastructure automation, and enterprise deployment capabilities

30 lines (24 loc) 582 B
"use strict"; const Deferred = require("./Deferred"); /** * Plan is to maybe add tracking via Error objects * and other fun stuff! */ class ResourceLoan extends Deferred { /** * * @param {any} pooledResource the PooledResource this loan belongs to * @return {any} [description] */ constructor(pooledResource, Promise) { super(Promise); this._creationTimestamp = Date.now(); this.pooledResource = pooledResource; } reject() { /** * Loans can only be resolved at the moment */ } } module.exports = ResourceLoan;