Rocky_Mountain_Vending/.pnpm-store/v10/files/5e/f13e9e1cb8caef30182e7f7cd6b7b0c2e7766b2587afe916c4ae1ffcf90414d9b2c1c1885b7f45218a080049bbe4d68c4cfc0d210fb446de4d93defcc52e89
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

115 lines
3.9 KiB
Text

"use strict";
// File generated from our OpenAPI spec
Object.defineProperty(exports, "__esModule", { value: true });
exports.Customers = void 0;
const StripeResource_js_1 = require("../StripeResource.js");
const stripeMethod = StripeResource_js_1.StripeResource.method;
exports.Customers = StripeResource_js_1.StripeResource.extend({
create: stripeMethod({ method: 'POST', fullPath: '/v1/customers' }),
retrieve: stripeMethod({ method: 'GET', fullPath: '/v1/customers/{customer}' }),
update: stripeMethod({ method: 'POST', fullPath: '/v1/customers/{customer}' }),
list: stripeMethod({
method: 'GET',
fullPath: '/v1/customers',
methodType: 'list',
}),
del: stripeMethod({ method: 'DELETE', fullPath: '/v1/customers/{customer}' }),
createBalanceTransaction: stripeMethod({
method: 'POST',
fullPath: '/v1/customers/{customer}/balance_transactions',
}),
createFundingInstructions: stripeMethod({
method: 'POST',
fullPath: '/v1/customers/{customer}/funding_instructions',
}),
createSource: stripeMethod({
method: 'POST',
fullPath: '/v1/customers/{customer}/sources',
}),
createTaxId: stripeMethod({
method: 'POST',
fullPath: '/v1/customers/{customer}/tax_ids',
}),
deleteDiscount: stripeMethod({
method: 'DELETE',
fullPath: '/v1/customers/{customer}/discount',
}),
deleteSource: stripeMethod({
method: 'DELETE',
fullPath: '/v1/customers/{customer}/sources/{id}',
}),
deleteTaxId: stripeMethod({
method: 'DELETE',
fullPath: '/v1/customers/{customer}/tax_ids/{id}',
}),
listBalanceTransactions: stripeMethod({
method: 'GET',
fullPath: '/v1/customers/{customer}/balance_transactions',
methodType: 'list',
}),
listCashBalanceTransactions: stripeMethod({
method: 'GET',
fullPath: '/v1/customers/{customer}/cash_balance_transactions',
methodType: 'list',
}),
listPaymentMethods: stripeMethod({
method: 'GET',
fullPath: '/v1/customers/{customer}/payment_methods',
methodType: 'list',
}),
listSources: stripeMethod({
method: 'GET',
fullPath: '/v1/customers/{customer}/sources',
methodType: 'list',
}),
listTaxIds: stripeMethod({
method: 'GET',
fullPath: '/v1/customers/{customer}/tax_ids',
methodType: 'list',
}),
retrieveBalanceTransaction: stripeMethod({
method: 'GET',
fullPath: '/v1/customers/{customer}/balance_transactions/{transaction}',
}),
retrieveCashBalance: stripeMethod({
method: 'GET',
fullPath: '/v1/customers/{customer}/cash_balance',
}),
retrieveCashBalanceTransaction: stripeMethod({
method: 'GET',
fullPath: '/v1/customers/{customer}/cash_balance_transactions/{transaction}',
}),
retrievePaymentMethod: stripeMethod({
method: 'GET',
fullPath: '/v1/customers/{customer}/payment_methods/{payment_method}',
}),
retrieveSource: stripeMethod({
method: 'GET',
fullPath: '/v1/customers/{customer}/sources/{id}',
}),
retrieveTaxId: stripeMethod({
method: 'GET',
fullPath: '/v1/customers/{customer}/tax_ids/{id}',
}),
search: stripeMethod({
method: 'GET',
fullPath: '/v1/customers/search',
methodType: 'search',
}),
updateBalanceTransaction: stripeMethod({
method: 'POST',
fullPath: '/v1/customers/{customer}/balance_transactions/{transaction}',
}),
updateCashBalance: stripeMethod({
method: 'POST',
fullPath: '/v1/customers/{customer}/cash_balance',
}),
updateSource: stripeMethod({
method: 'POST',
fullPath: '/v1/customers/{customer}/sources/{id}',
}),
verifySource: stripeMethod({
method: 'POST',
fullPath: '/v1/customers/{customer}/sources/{id}/verify',
}),
});