Skip to content

Commit

Permalink
Codegen for openapi v237
Browse files Browse the repository at this point in the history
  • Loading branch information
pakrym-stripe committed Mar 2, 2023
1 parent 2dd6a8e commit 9e36f3a
Show file tree
Hide file tree
Showing 235 changed files with 699 additions and 242 deletions.
3 changes: 3 additions & 0 deletions lib/resources.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions lib/resources/Issuing/CardBundles.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 19 additions & 0 deletions lib/resources/Issuing/CardDesigns.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 14 additions & 0 deletions lib/resources/TestHelpers/Issuing/CardDesigns.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions src/resources.js
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,8 @@ module.exports = {
}),
Issuing: resourceNamespace('issuing', {
Authorizations: require('./resources/Issuing/Authorizations'),
CardBundles: require('./resources/Issuing/CardBundles'),
CardDesigns: require('./resources/Issuing/CardDesigns'),
Cardholders: require('./resources/Issuing/Cardholders'),
Cards: require('./resources/Issuing/Cards'),
Disputes: require('./resources/Issuing/Disputes'),
Expand Down Expand Up @@ -119,6 +121,7 @@ module.exports = {
Refunds: require('./resources/TestHelpers/Refunds'),
TestClocks: require('./resources/TestHelpers/TestClocks'),
Issuing: resourceNamespace('issuing', {
CardDesigns: require('./resources/TestHelpers/Issuing/CardDesigns'),
Cards: require('./resources/TestHelpers/Issuing/Cards'),
}),
Terminal: resourceNamespace('terminal', {
Expand Down
19 changes: 19 additions & 0 deletions src/resources/Issuing/CardBundles.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// File generated from our OpenAPI spec

'use strict';

const {StripeResource} = require('../../StripeResource');
const stripeMethod = StripeResource.method;

module.exports = StripeResource.extend({
retrieve: stripeMethod({
method: 'GET',
fullPath: '/v1/issuing/card_bundles/{card_bundle}',
}),

list: stripeMethod({
method: 'GET',
fullPath: '/v1/issuing/card_bundles',
methodType: 'list',
}),
});
24 changes: 24 additions & 0 deletions src/resources/Issuing/CardDesigns.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
// File generated from our OpenAPI spec

'use strict';

const {StripeResource} = require('../../StripeResource');
const stripeMethod = StripeResource.method;

module.exports = StripeResource.extend({
retrieve: stripeMethod({
method: 'GET',
fullPath: '/v1/issuing/card_designs/{card_design}',
}),

update: stripeMethod({
method: 'POST',
fullPath: '/v1/issuing/card_designs/{card_design}',
}),

list: stripeMethod({
method: 'GET',
fullPath: '/v1/issuing/card_designs',
methodType: 'list',
}),
});
20 changes: 20 additions & 0 deletions src/resources/TestHelpers/Issuing/CardDesigns.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
// File generated from our OpenAPI spec

'use strict';

const {StripeResource} = require('../../../StripeResource');
const stripeMethod = StripeResource.method;

module.exports = StripeResource.extend({
activateTestmode: stripeMethod({
method: 'POST',
fullPath:
'/v1/test_helpers/issuing/card_designs/{card_design}/status/activate',
}),

deactivateTestmode: stripeMethod({
method: 'POST',
fullPath:
'/v1/test_helpers/issuing/card_designs/{card_design}/status/deactivate',
}),
});
2 changes: 1 addition & 1 deletion types/AccountLinks.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
/**
* Account Links are the means by which a Connect platform grants a connected account permission to access
Expand Down
2 changes: 1 addition & 1 deletion types/AccountLinksResource.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
interface AccountLinkCreateParams {
/**
Expand Down
2 changes: 1 addition & 1 deletion types/AccountSessions.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
/**
* An AccountSession allows a Connect platform to grant access to a connected account in Connect embedded UIs.
Expand Down
2 changes: 1 addition & 1 deletion types/AccountSessionsResource.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
interface AccountSessionCreateParams {
/**
Expand Down
2 changes: 1 addition & 1 deletion types/Accounts.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
/**
* This is an object representing a Stripe account. You can retrieve it to see
Expand Down
23 changes: 1 addition & 22 deletions types/AccountsResource.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
interface AccountCreateParams {
/**
Expand Down Expand Up @@ -1336,11 +1336,6 @@ declare module 'stripe' {
*/
company?: AccountUpdateParams.Company;

/**
* The configuration of the account when using unified accounts.
*/
controller?: AccountUpdateParams.Controller;

/**
* Three-letter ISO currency code representing the default currency for the account. This must be a currency that [Stripe supports in the account's country](https://stripe.com/docs/payouts).
*/
Expand Down Expand Up @@ -2023,22 +2018,6 @@ declare module 'stripe' {
}
}

interface Controller {
/**
* Properties of the controlling application.
*/
application?: Controller.Application;
}

namespace Controller {
interface Application {
/**
* A Boolean indicating whether the application has pricing controls for this accounts.
*/
pricing_controls?: boolean;
}
}

interface Documents {
/**
* One or more documents that support the [Bank account ownership verification](https://support.stripe.com/questions/bank-account-ownership-verification) requirement. Must be a document associated with the account's primary active bank account that displays the last 4 digits of the account number, either a statement or a voided check.
Expand Down
2 changes: 1 addition & 1 deletion types/ApplePayDomains.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
/**
* The ApplePayDomain object.
Expand Down
2 changes: 1 addition & 1 deletion types/ApplePayDomainsResource.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
interface ApplePayDomainCreateParams {
domain_name: string;
Expand Down
2 changes: 1 addition & 1 deletion types/ApplicationFees.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
/**
* The ApplicationFee object.
Expand Down
2 changes: 1 addition & 1 deletion types/ApplicationFeesResource.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
interface ApplicationFeeRetrieveParams {
/**
Expand Down
2 changes: 1 addition & 1 deletion types/Applications.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
/**
* The Application object.
Expand Down
2 changes: 1 addition & 1 deletion types/Apps/Secrets.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
namespace Apps {
/**
Expand Down
2 changes: 1 addition & 1 deletion types/Apps/SecretsResource.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
namespace Apps {
interface SecretCreateParams {
Expand Down
2 changes: 1 addition & 1 deletion types/Balance.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
/**
* This is an object representing your Stripe balance. You can retrieve it to see
Expand Down
2 changes: 1 addition & 1 deletion types/BalanceResource.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
interface BalanceRetrieveParams {
/**
Expand Down
2 changes: 1 addition & 1 deletion types/BalanceTransactions.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
/**
* Balance transactions represent funds moving through your Stripe account.
Expand Down
2 changes: 1 addition & 1 deletion types/BalanceTransactionsResource.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
interface BalanceTransactionRetrieveParams {
/**
Expand Down
2 changes: 1 addition & 1 deletion types/BankAccounts.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
/**
* These bank accounts are payment methods on `Customer` objects.
Expand Down
2 changes: 1 addition & 1 deletion types/BillingPortal/Configurations.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
namespace BillingPortal {
/**
Expand Down
2 changes: 1 addition & 1 deletion types/BillingPortal/ConfigurationsResource.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
namespace BillingPortal {
interface ConfigurationCreateParams {
Expand Down
2 changes: 1 addition & 1 deletion types/BillingPortal/Sessions.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
namespace BillingPortal {
/**
Expand Down
2 changes: 1 addition & 1 deletion types/BillingPortal/SessionsResource.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
namespace BillingPortal {
interface SessionCreateParams {
Expand Down
2 changes: 1 addition & 1 deletion types/Capabilities.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
/**
* This is an object representing a capability for a Stripe account.
Expand Down
2 changes: 1 addition & 1 deletion types/Capital/FinancingOffers.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
namespace Capital {
/**
Expand Down
2 changes: 1 addition & 1 deletion types/Capital/FinancingOffersResource.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
namespace Capital {
interface FinancingOfferRetrieveParams {
Expand Down
2 changes: 1 addition & 1 deletion types/Capital/FinancingSummary.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// File generated from our OpenAPI spec

declare module 'stripe' {
declare module '@stripe/stripe' {
namespace Stripe {
namespace Capital {
/**
Expand Down

0 comments on commit 9e36f3a

Please sign in to comment.