From 9c948d7da4ca2cb51a8506e2bf097ace4bec2910 Mon Sep 17 00:00:00 2001 From: Arthur Abeilice Date: Mon, 4 May 2026 20:39:10 -0300 Subject: [PATCH] refactor: standardize quote styles to single quotes across all files --- babel.config.js | 6 +- eslint.config.js | 46 +- src/App.vue | 18 +- src/blockchain/abi.ts | 2264 ++++++++--------- src/blockchain/buyerMethods.ts | 22 +- src/blockchain/events.ts | 40 +- src/blockchain/provider.ts | 16 +- src/blockchain/sellerMethods.ts | 30 +- src/blockchain/wallet.ts | 72 +- .../BuyerSteps/BuyConfirmedComponent.vue | 26 +- .../BuyerSteps/BuyerSearchComponent.vue | 62 +- src/components/BuyerSteps/QrCodeComponent.vue | 46 +- src/components/Explorer/AnalyticsCard.vue | 4 +- src/components/Explorer/TransactionTable.vue | 26 +- .../ListingComponent/BalanceCard.vue | 30 +- .../ListingComponent/ListingComponent.vue | 20 +- .../ListingComponent/TransactionCard.vue | 50 +- .../SellerSteps/SellerComponent.vue | 46 +- .../SellerSteps/SellerSearchComponent.vue | 20 +- src/components/SellerSteps/SendNetwork.vue | 8 +- src/components/TopBar/TopBar.vue | 78 +- src/components/ui/AmountInput.vue | 44 +- src/components/ui/BankSelector.vue | 14 +- src/components/ui/CustomAlert.vue | 38 +- src/components/ui/CustomButton.vue | 16 +- src/components/ui/CustomModal.vue | 14 +- src/components/ui/Dropdown.vue | 28 +- src/components/ui/ErrorMessage.vue | 10 +- src/components/ui/FormCard.vue | 4 +- src/components/ui/IconButton.vue | 14 +- src/components/ui/InfoTooltip.vue | 10 +- src/components/ui/LoadingComponent.vue | 8 +- src/components/ui/LoadingState.vue | 14 +- src/components/ui/NetworkBadges.vue | 10 +- src/components/ui/NetworkSelector.vue | 20 +- src/components/ui/PageHeader.vue | 4 +- src/components/ui/SpinnerComponent.vue | 8 +- src/components/ui/StatusBadge.vue | 20 +- src/components/ui/ToasterComponent.vue | 12 +- src/components/ui/TokenSelector.vue | 18 +- src/components/ui/VersionFooter.vue | 3 +- src/components/ui/WalletConnectButton.vue | 18 +- src/composables/useGraphQL.ts | 86 +- src/composables/useUser.ts | 20 +- src/config/networks.ts | 4 +- src/main.ts | 12 +- src/model/LockStatus.ts | 2 +- src/model/NetworkEnum.ts | 4 +- src/model/UnreleasedLock.ts | 2 +- src/model/ValidDeposit.ts | 4 +- src/model/WalletTransaction.ts | 4 +- src/router/index.ts | 44 +- src/shims-vue.d.ts | 4 +- src/svgTransform.js | 4 +- src/utils/bbPay.ts | 10 +- src/utils/decimalCount.ts | 4 +- src/utils/imagesPath.ts | 6 +- src/utils/networkLiquidity.ts | 4 +- src/utils/pixKeyFormat.ts | 2 +- src/utils/versions.ts | 18 +- src/views/ExploreView.vue | 24 +- src/views/FaqView.vue | 8 +- src/views/HomeView.vue | 34 +- src/views/ManageBidsView.vue | 26 +- src/views/SellerView.vue | 16 +- src/views/VersionsView.vue | 16 +- tailwind.config.js | 2 +- vite.config.ts | 42 +- wagmi.config.ts | 8 +- 69 files changed, 1839 insertions(+), 1828 deletions(-) diff --git a/babel.config.js b/babel.config.js index 42555d7..895a71c 100644 --- a/babel.config.js +++ b/babel.config.js @@ -1,7 +1,7 @@ module.exports = { presets: [ [ - "@babel/preset-env", + '@babel/preset-env', { modules: false, }, @@ -10,8 +10,8 @@ module.exports = { env: { test: { presets: [ - ["@babel/preset-env", { targets: { node: "current" } }], - "@babel/preset-typescript", + ['@babel/preset-env', { targets: { node: 'current' } }], + '@babel/preset-typescript', ], }, }, diff --git a/eslint.config.js b/eslint.config.js index 1dcc1ba..e87bbd9 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1,34 +1,44 @@ -import pluginVue from "eslint-plugin-vue"; -import vueTsConfig from "@vue/eslint-config-typescript"; -import vuePrettierConfig from "@vue/eslint-config-prettier"; +import pluginVue from 'eslint-plugin-vue'; +import vueTsConfig from '@vue/eslint-config-typescript'; +import vuePrettierConfig from '@vue/eslint-config-prettier'; export default [ { ignores: [ - "node_modules/**", - "dist/**", - "coverage/**", - "public/**", - "p2pix-smart-contracts/**", - "vendor/**", - "src/generated.ts", + 'node_modules/**', + 'dist/**', + 'coverage/**', + 'public/**', + 'p2pix-smart-contracts/**', + 'vendor/**', + 'src/generated.ts', ], }, - ...pluginVue.configs["flat/essential"], + ...pluginVue.configs['flat/essential'], ...vueTsConfig(), + + // 1. Mantemos a config base do Prettier vuePrettierConfig, + { rules: { - "@typescript-eslint/no-unused-vars": [ - "warn", + // 2. Forçamos o ESLint a exigir aspas simples + quotes: ['error', 'single', { avoidEscape: true }], + + // 3. IMPORTANTÍSSIMO: Forçamos o PRETTIER a também usar aspas simples + // Isso evita que um atropele o outro + 'prettier/prettier': ['error', { singleQuote: true }], + + '@typescript-eslint/no-unused-vars': [ + 'warn', { - argsIgnorePattern: "^_", - varsIgnorePattern: "^_", - caughtErrorsIgnorePattern: "^_", - destructuredArrayIgnorePattern: "^_", + argsIgnorePattern: '^_', + varsIgnorePattern: '^_', + caughtErrorsIgnorePattern: '^_', + destructuredArrayIgnorePattern: '^_', }, ], - "@typescript-eslint/no-explicit-any": "warn", + '@typescript-eslint/no-explicit-any': 'warn', }, }, ]; diff --git a/src/App.vue b/src/App.vue index eae0de3..b9d0f30 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,13 +1,13 @@ diff --git a/src/components/Explorer/TransactionTable.vue b/src/components/Explorer/TransactionTable.vue index 9594b2f..8fa4b89 100644 --- a/src/components/Explorer/TransactionTable.vue +++ b/src/components/Explorer/TransactionTable.vue @@ -1,9 +1,9 @@ diff --git a/src/components/ListingComponent/BalanceCard.vue b/src/components/ListingComponent/BalanceCard.vue index a421d49..2dace58 100644 --- a/src/components/ListingComponent/BalanceCard.vue +++ b/src/components/ListingComponent/BalanceCard.vue @@ -1,11 +1,11 @@ diff --git a/src/components/SellerSteps/SellerComponent.vue b/src/components/SellerSteps/SellerComponent.vue index e7edb18..d27c11c 100644 --- a/src/components/SellerSteps/SellerComponent.vue +++ b/src/components/SellerSteps/SellerComponent.vue @@ -1,16 +1,16 @@ diff --git a/src/components/ui/CustomAlert.vue b/src/components/ui/CustomAlert.vue index 0d70d52..daba192 100644 --- a/src/components/ui/CustomAlert.vue +++ b/src/components/ui/CustomAlert.vue @@ -1,36 +1,36 @@ diff --git a/src/components/ui/CustomButton.vue b/src/components/ui/CustomButton.vue index f2ab698..2fa8939 100644 --- a/src/components/ui/CustomButton.vue +++ b/src/components/ui/CustomButton.vue @@ -1,6 +1,6 @@ diff --git a/src/components/ui/CustomModal.vue b/src/components/ui/CustomModal.vue index bc99912..cbaa962 100644 --- a/src/components/ui/CustomModal.vue +++ b/src/components/ui/CustomModal.vue @@ -1,18 +1,18 @@ diff --git a/src/components/ui/Dropdown.vue b/src/components/ui/Dropdown.vue index 9696d89..21481d2 100644 --- a/src/components/ui/Dropdown.vue +++ b/src/components/ui/Dropdown.vue @@ -1,9 +1,9 @@ diff --git a/src/components/ui/ErrorMessage.vue b/src/components/ui/ErrorMessage.vue index ae8837b..d8fa08b 100644 --- a/src/components/ui/ErrorMessage.vue +++ b/src/components/ui/ErrorMessage.vue @@ -1,5 +1,5 @@ diff --git a/src/components/ui/FormCard.vue b/src/components/ui/FormCard.vue index 5e10846..dc23f1c 100644 --- a/src/components/ui/FormCard.vue +++ b/src/components/ui/FormCard.vue @@ -1,5 +1,5 @@ diff --git a/src/components/ui/InfoTooltip.vue b/src/components/ui/InfoTooltip.vue index c85415f..c8ecb1f 100644 --- a/src/components/ui/InfoTooltip.vue +++ b/src/components/ui/InfoTooltip.vue @@ -1,17 +1,17 @@ diff --git a/src/components/ui/NetworkBadges.vue b/src/components/ui/NetworkBadges.vue index de947b8..6f8a26c 100644 --- a/src/components/ui/NetworkBadges.vue +++ b/src/components/ui/NetworkBadges.vue @@ -1,16 +1,16 @@ diff --git a/src/components/ui/PageHeader.vue b/src/components/ui/PageHeader.vue index 0c20262..eeaad87 100644 --- a/src/components/ui/PageHeader.vue +++ b/src/components/ui/PageHeader.vue @@ -1,5 +1,5 @@ diff --git a/src/components/ui/StatusBadge.vue b/src/components/ui/StatusBadge.vue index 360d922..a32a834 100644 --- a/src/components/ui/StatusBadge.vue +++ b/src/components/ui/StatusBadge.vue @@ -1,7 +1,7 @@ diff --git a/src/components/ui/VersionFooter.vue b/src/components/ui/VersionFooter.vue index 3c1c798..62e19d3 100644 --- a/src/components/ui/VersionFooter.vue +++ b/src/components/ui/VersionFooter.vue @@ -1,5 +1,6 @@