/home/techb158/balavpn.abdallabala.com/node_modules/stripe/cjs
NameSizeModeActions
crypto/-0777rm
net/-0777rm
platform/-0777rm
resources/-0777rm
apiVersion.js1880666editdlrm
autoPagination.js114880666editdlrm
Error.js77420666editdlrm
multipart.js25800666editdlrm
package.json200666editdlrm
RequestSender.js221500666editdlrm
ResourceNamespace.js8410666editdlrm
resources.js234980666editdlrm
stripe.cjs.node.js7110666editdlrm
stripe.cjs.worker.js7070666editdlrm
stripe.core.js153180666editdlrm
StripeEmitter.js14960666editdlrm
StripeMethod.js19470666editdlrm
StripeResource.js79940666editdlrm
utils.js125910666editdlrm
Webhooks.js112580666editdlrm
Edit: /home/techb158/balavpn.abdallabala.com/node_modules/stripe/cjs/ResourceNamespace.js (841B)
"use strict"; // ResourceNamespace allows you to create nested resources, i.e. `stripe.issuing.cards`. Object.defineProperty(exports, "__esModule", { value: true }); exports.resourceNamespace = void 0; // 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; } } function resourceNamespace(namespace, resources) { return function (stripe) { return new ResourceNamespace(stripe, resources); }; } exports.resourceNamespace = resourceNamespace;