/home/techb158/balavpn.abdallabala.com/node_modules/stripe/esm
NameSizeModeActions
crypto/-0777rm
net/-0777rm
platform/-0777rm
resources/-0777rm
apiVersion.js870666editdlrm
autoPagination.js112950666editdlrm
Error.js64660666editdlrm
multipart.js23940666editdlrm
package.json180666editdlrm
RequestSender.js219790666editdlrm
ResourceNamespace.js6880666editdlrm
resources.js151470666editdlrm
stripe.core.js149970666editdlrm
stripe.esm.node.js2140666editdlrm
stripe.esm.worker.js2110666editdlrm
StripeEmitter.js13550666editdlrm
StripeMethod.js17930666editdlrm
StripeResource.js78210666editdlrm
utils.js111180666editdlrm
Webhooks.js110570666editdlrm
Edit: /home/techb158/balavpn.abdallabala.com/node_modules/stripe/esm/ResourceNamespace.js (688B)
// ResourceNamespace allows you to create nested resources, i.e. `stripe.issuing.cards`. // It also works recursively, so you could do i.e. `stripe.billing.invoicing.pay`. function ResourceNamespace(stripe, resources) { for (const name in resources) { if (!Object.prototype.hasOwnProperty.call(resources, name)) { continue; } const camelCaseName = name[0].toLowerCase() + name.substring(1); const resource = new resources[name](stripe); this[camelCaseName] = resource; } } export function resourceNamespace(namespace, resources) { return function (stripe) { return new ResourceNamespace(stripe, resources); }; }