Complete Email Sortierer implementation with Appwrite and Stripe integration
This commit is contained in:
98
server/node_modules/stripe/esm/resources/Accounts.js
generated
vendored
Normal file
98
server/node_modules/stripe/esm/resources/Accounts.js
generated
vendored
Normal file
@@ -0,0 +1,98 @@
|
||||
// File generated from our OpenAPI spec
|
||||
import { StripeResource } from '../StripeResource.js';
|
||||
const stripeMethod = StripeResource.method;
|
||||
// Since path can either be `account` or `accounts`, support both through stripeMethod path
|
||||
export const Accounts = StripeResource.extend({
|
||||
create: stripeMethod({ method: 'POST', fullPath: '/v1/accounts' }),
|
||||
retrieve(id, ...args) {
|
||||
// No longer allow an api key to be passed as the first string to this function due to ambiguity between
|
||||
// old account ids and api keys. To request the account for an api key, send null as the id
|
||||
if (typeof id === 'string') {
|
||||
return stripeMethod({
|
||||
method: 'GET',
|
||||
fullPath: '/v1/accounts/{id}',
|
||||
}).apply(this, [id, ...args]);
|
||||
}
|
||||
else {
|
||||
if (id === null || id === undefined) {
|
||||
// Remove id as stripeMethod would complain of unexpected argument
|
||||
[].shift.apply([id, ...args]);
|
||||
}
|
||||
return stripeMethod({
|
||||
method: 'GET',
|
||||
fullPath: '/v1/account',
|
||||
}).apply(this, [id, ...args]);
|
||||
}
|
||||
},
|
||||
update: stripeMethod({ method: 'POST', fullPath: '/v1/accounts/{account}' }),
|
||||
list: stripeMethod({
|
||||
method: 'GET',
|
||||
fullPath: '/v1/accounts',
|
||||
methodType: 'list',
|
||||
}),
|
||||
del: stripeMethod({ method: 'DELETE', fullPath: '/v1/accounts/{account}' }),
|
||||
createExternalAccount: stripeMethod({
|
||||
method: 'POST',
|
||||
fullPath: '/v1/accounts/{account}/external_accounts',
|
||||
}),
|
||||
createLoginLink: stripeMethod({
|
||||
method: 'POST',
|
||||
fullPath: '/v1/accounts/{account}/login_links',
|
||||
}),
|
||||
createPerson: stripeMethod({
|
||||
method: 'POST',
|
||||
fullPath: '/v1/accounts/{account}/persons',
|
||||
}),
|
||||
deleteExternalAccount: stripeMethod({
|
||||
method: 'DELETE',
|
||||
fullPath: '/v1/accounts/{account}/external_accounts/{id}',
|
||||
}),
|
||||
deletePerson: stripeMethod({
|
||||
method: 'DELETE',
|
||||
fullPath: '/v1/accounts/{account}/persons/{person}',
|
||||
}),
|
||||
listCapabilities: stripeMethod({
|
||||
method: 'GET',
|
||||
fullPath: '/v1/accounts/{account}/capabilities',
|
||||
methodType: 'list',
|
||||
}),
|
||||
listExternalAccounts: stripeMethod({
|
||||
method: 'GET',
|
||||
fullPath: '/v1/accounts/{account}/external_accounts',
|
||||
methodType: 'list',
|
||||
}),
|
||||
listPersons: stripeMethod({
|
||||
method: 'GET',
|
||||
fullPath: '/v1/accounts/{account}/persons',
|
||||
methodType: 'list',
|
||||
}),
|
||||
reject: stripeMethod({
|
||||
method: 'POST',
|
||||
fullPath: '/v1/accounts/{account}/reject',
|
||||
}),
|
||||
retrieveCurrent: stripeMethod({ method: 'GET', fullPath: '/v1/account' }),
|
||||
retrieveCapability: stripeMethod({
|
||||
method: 'GET',
|
||||
fullPath: '/v1/accounts/{account}/capabilities/{capability}',
|
||||
}),
|
||||
retrieveExternalAccount: stripeMethod({
|
||||
method: 'GET',
|
||||
fullPath: '/v1/accounts/{account}/external_accounts/{id}',
|
||||
}),
|
||||
retrievePerson: stripeMethod({
|
||||
method: 'GET',
|
||||
fullPath: '/v1/accounts/{account}/persons/{person}',
|
||||
}),
|
||||
updateCapability: stripeMethod({
|
||||
method: 'POST',
|
||||
fullPath: '/v1/accounts/{account}/capabilities/{capability}',
|
||||
}),
|
||||
updateExternalAccount: stripeMethod({
|
||||
method: 'POST',
|
||||
fullPath: '/v1/accounts/{account}/external_accounts/{id}',
|
||||
}),
|
||||
updatePerson: stripeMethod({
|
||||
method: 'POST',
|
||||
fullPath: '/v1/accounts/{account}/persons/{person}',
|
||||
}),
|
||||
});
|
||||
Reference in New Issue
Block a user