Skip to content

Commit bb5f01a

Browse files
alexx855claude
andcommitted
fix: resolve formatting and linting issues across codebase
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent a7669e9 commit bb5f01a

6 files changed

Lines changed: 24 additions & 21 deletions

File tree

biome.json

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,7 @@
1010
}
1111
},
1212
"files": {
13-
"ignore": [
14-
"src/contracts/**",
15-
"dist/**",
16-
".claude/**",
17-
".github/**"
18-
]
13+
"ignore": ["src/contracts/**", "dist/**", ".claude/**", ".github/**"]
1914
},
2015
"javascript": {
2116
"formatter": {

examples/browser/src/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ function displayContractInfo() {
4747
}
4848

4949
// Fetch token balances
50-
window.fetchBalances = async function () {
50+
window.fetchBalances = async () => {
5151
const balancesDiv = document.getElementById('balances')
5252
const button = document.getElementById('fetch-balances')
5353

@@ -121,7 +121,7 @@ window.fetchBalances = async function () {
121121
}
122122

123123
// Fetch Atias Blessing data
124-
window.fetchBlessingData = async function () {
124+
window.fetchBlessingData = async () => {
125125
const blessingDiv = document.getElementById('blessing-data')
126126
const button = document.getElementById('fetch-blessing')
127127

package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,7 @@
55
"type": "module",
66
"main": "dist/index.js",
77
"types": "dist/index.d.ts",
8-
"files": [
9-
"dist"
10-
],
8+
"files": ["dist"],
119
"scripts": {
1210
"build": "NODE_OPTIONS='--max-old-space-size=8192' tsup",
1311
"generate-contracts": "bun src/generate-contracts.ts",

test/contract-service.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,7 @@ describe('ContractService', () => {
313313
expect((service as unknown as { totalContracts: number }).totalContracts).toBe(3)
314314
expect(spyProcessBatch).toHaveBeenCalled()
315315
const firstCall = spyProcessBatch.mock.calls[0]
316-
if (firstCall && firstCall[0]) {
316+
if (firstCall?.[0]) {
317317
const batchArg = firstCall[0]
318318
expect(batchArg).toContainEqual(mockContractItem)
319319
expect(batchArg).toContainEqual(mockProxyItem)

test/ethers.test.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,21 @@ describe('Ethers Contract Integration', () => {
1515
console.log(`RON: ${formatEther(ronBalance)}`)
1616

1717
const wethContract = new Contract(WRAPPED_ETHER.address, WRAPPED_ETHER.abi, provider)
18-
const wethBalance = await wethContract.balanceOf!(TEST_ADDRESS)
18+
const wethBalance = await wethContract.balanceOf?.(TEST_ADDRESS)
1919
console.log(`WETH: ${formatEther(wethBalance)}`)
2020

2121
const usdcContract = new Contract(USD_COIN.address, USD_COIN.abi, provider)
22-
const usdcBalance = await usdcContract.balanceOf!(TEST_ADDRESS)
23-
const usdcDecimals = await usdcContract.decimals!()
22+
const usdcBalance = await usdcContract.balanceOf?.(TEST_ADDRESS)
23+
const usdcDecimals = await usdcContract.decimals?.()
2424
console.log(`USDC: ${formatUnits(usdcBalance, usdcDecimals)}`)
2525

2626
const slpContract = new Contract(SMOOTH_LOVE_POTION.address, SMOOTH_LOVE_POTION.abi, provider)
27-
const slpBalance = await slpContract.balanceOf!(TEST_ADDRESS)
28-
const slpDecimals = await slpContract.decimals!()
27+
const slpBalance = await slpContract.balanceOf?.(TEST_ADDRESS)
28+
const slpDecimals = await slpContract.decimals?.()
2929
console.log(`SLP: ${formatUnits(slpBalance, slpDecimals)}`)
3030

3131
const axieContract = new Contract(AXIE_PROXY.address, AXIE_PROXY.proxy_abi, provider)
32-
const axiesBalance = await axieContract.balanceOf!(TEST_ADDRESS)
32+
const axiesBalance = await axieContract.balanceOf?.(TEST_ADDRESS)
3333
console.log(`Axies: ${axiesBalance.toString()}`)
3434

3535
expect(typeof ronBalance).toBe('bigint')
@@ -41,7 +41,7 @@ describe('Ethers Contract Integration', () => {
4141

4242
test('should interact with contract using proxy ABI', async () => {
4343
const atiasContract = new Contract(ATIAS_BLESSING.address, ATIAS_BLESSING.proxy_abi, provider)
44-
const streakData = await atiasContract.getStreak!(TEST_ADDRESS)
44+
const streakData = await atiasContract.getStreak?.(TEST_ADDRESS)
4545
const [currentStreak, lastActivated, longestStreak, lostStreak] = streakData
4646

4747
console.log(`Current Streak: ${currentStreak.toString()}`)
@@ -52,7 +52,7 @@ describe('Ethers Contract Integration', () => {
5252
expect(typeof longestStreak).toBe('bigint')
5353
expect(typeof lostStreak).toBe('bigint')
5454

55-
const activationStatus = await atiasContract.getActivationStatus!(TEST_ADDRESS)
55+
const activationStatus = await atiasContract.getActivationStatus?.(TEST_ADDRESS)
5656
const [isLostStreak, hasPrayedToday] = activationStatus
5757

5858
expect(typeof isLostStreak).toBe('boolean')

tsconfig.json

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,16 @@
2626
"@/*": ["./src/*"]
2727
}
2828
},
29-
"exclude": ["node_modules", "dist", "types", "out", ".next", ".turbo", "**/*.test.ts", "**/*.spec.ts", "src/contracts"],
29+
"exclude": [
30+
"node_modules",
31+
"dist",
32+
"types",
33+
"out",
34+
".next",
35+
".turbo",
36+
"**/*.test.ts",
37+
"**/*.spec.ts",
38+
"src/contracts"
39+
],
3040
"include": ["global.d.ts", "src"]
3141
}

0 commit comments

Comments
 (0)