Skip to content

Commit

Permalink
Migrate generated files to ES module syntax (#1695)
Browse files Browse the repository at this point in the history
* wip

* OAuth

* passes tests

* enable sort-imports

* more requires

* sort imports error

* disable sort-imports again, update apiVersion, build

* reviewer comments
  • Loading branch information
anniel-stripe committed Mar 6, 2023
1 parent 12b6c30 commit 718b6fa
Show file tree
Hide file tree
Showing 193 changed files with 1,063 additions and 744 deletions.
21 changes: 13 additions & 8 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,6 @@ module.exports = {
allowSingleLine: true,
},
],
camelcase: [
'error',
{
properties: 'never',
},
],
'capitalized-comments': 'off',
'class-methods-use-this': 'off',
'comma-dangle': 'off',
Expand Down Expand Up @@ -224,7 +218,7 @@ module.exports = {
before: false,
},
],
'sort-imports': 'error',
'sort-imports': 'off',
'sort-keys': 'off',
'sort-vars': 'error',
'space-before-blocks': 'error',
Expand Down Expand Up @@ -267,7 +261,18 @@ module.exports = {
'@typescript-eslint/triple-slash-reference': 0,
'@typescript-eslint/ban-ts-comment': 'off',
'@typescript-eslint/no-empty-function': 0,
'@typescript-eslint/camelcase': 0,
'@typescript-eslint/naming-convention': [
'error',
{
selector: 'default',
format: ['camelCase', 'UPPER_CASE', 'PascalCase'],
leadingUnderscore: 'allow',
},
{
selector: 'property',
format: null,
},
],
'@typescript-eslint/no-explicit-any': 0,
'@typescript-eslint/explicit-function-return-type': 'error',
'@typescript-eslint/no-var-requires': 0,
Expand Down
4 changes: 3 additions & 1 deletion lib/apiVersion.js

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

6 changes: 3 additions & 3 deletions lib/multipart.js

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

3 changes: 2 additions & 1 deletion lib/platform/NodePlatformFunctions.js

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

327 changes: 206 additions & 121 deletions lib/resources.js

Large diffs are not rendered by default.

8 changes: 5 additions & 3 deletions lib/resources/AccountLinks.js

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

16 changes: 9 additions & 7 deletions lib/resources/Accounts.js

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

8 changes: 5 additions & 3 deletions lib/resources/ApplePayDomains.js

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

8 changes: 5 additions & 3 deletions lib/resources/ApplicationFees.js

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

8 changes: 5 additions & 3 deletions lib/resources/Apps/Secrets.js

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

8 changes: 5 additions & 3 deletions lib/resources/Balance.js

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

8 changes: 5 additions & 3 deletions lib/resources/BalanceTransactions.js

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

8 changes: 5 additions & 3 deletions lib/resources/BillingPortal/Configurations.js

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

8 changes: 5 additions & 3 deletions lib/resources/BillingPortal/Sessions.js

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

8 changes: 5 additions & 3 deletions lib/resources/Charges.js

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

8 changes: 5 additions & 3 deletions lib/resources/Checkout/Sessions.js

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

8 changes: 5 additions & 3 deletions lib/resources/CountrySpecs.js

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

8 changes: 5 additions & 3 deletions lib/resources/Coupons.js

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

8 changes: 5 additions & 3 deletions lib/resources/CreditNotes.js

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

8 changes: 5 additions & 3 deletions lib/resources/Customers.js

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

8 changes: 5 additions & 3 deletions lib/resources/Disputes.js

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

8 changes: 5 additions & 3 deletions lib/resources/EphemeralKeys.js

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

8 changes: 5 additions & 3 deletions lib/resources/Events.js

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

8 changes: 5 additions & 3 deletions lib/resources/ExchangeRates.js

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

8 changes: 5 additions & 3 deletions lib/resources/FileLinks.js

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

Loading

0 comments on commit 718b6fa

Please sign in to comment.