-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathpackage.json
More file actions
143 lines (143 loc) · 5.58 KB
/
package.json
File metadata and controls
143 lines (143 loc) · 5.58 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
{
"name": "yearnx",
"private": true,
"workspaces": [
"packages/*"
],
"scripts": {
"prettier-format": "prettier --config .prettierrc ./packages/**/**/*.{json,js,ts,tsx,css} --write",
"lint": "eslint . --ext .js,.jsx,.ts,.tsx",
"dev:aerodrome": "bun run --cwd ./packages/aerodrome dev",
"build:aerodrome": "bun run --cwd ./packages/aerodrome build",
"serve:aerodrome": "bun run --cwd ./packages/aerodrome start",
"lint:aerodrome": "eslint packages/aerodrome --ext .js,.jsx,.ts,.tsx",
"dev:ajna": "bun run --cwd ./packages/ajna dev",
"build:ajna": "bun run --cwd ./packages/ajna build",
"serve:ajna": "bun run --cwd ./packages/ajna start",
"lint:ajna": "eslint packages/ajna --ext .js,.jsx,.ts,.tsx",
"dev:curve": "bun run --cwd ./packages/curve dev",
"build:curve": "bun run --cwd ./packages/curve build",
"serve:curve": "bun run --cwd ./packages/curve start",
"lint:curve": "eslint packages/curve --ext .js,.jsx,.ts,.tsx",
"dev:katana": "bun run --cwd ./packages/katana dev",
"build:katana": "bun run --cwd ./packages/katana build",
"serve:katana": "bun run --cwd ./packages/katana start",
"lint:katana": "eslint packages/katana --ext .js,.jsx,.ts,.tsx",
"dev:landing": "bun run --cwd ./packages/landing dev",
"build:landing": "bun run --cwd ./packages/landing build",
"serve:landing": "bun run --cwd ./packages/landing start",
"lint:landing": "eslint packages/landing --ext .js,.jsx,.ts,.tsx",
"dev:mom": "bun run --cwd ./packages/mom dev",
"build:mom": "bun run --cwd ./packages/mom build",
"serve:mom": "bun run --cwd ./packages/mom start",
"lint:mom": "eslint packages/mom --ext .js,.jsx,.ts,.tsx",
"dev:morpho": "bun run --cwd ./packages/morpho dev",
"build:morpho": "bun run --cwd ./packages/morpho build",
"serve:morpho": "bun run --cwd ./packages/morpho start",
"lint:morpho": "eslint packages/morpho --ext .js,.jsx,.ts,.tsx",
"dev:optimism": "bun run --cwd ./packages/optimism dev",
"build:optimism": "bun run --cwd ./packages/optimism build",
"serve:optimism": "bun run --cwd ./packages/optimism start",
"lint:optimism": "eslint packages/optimism --ext .js,.jsx,.ts,.tsx",
"dev:pendle": "bun run --cwd ./packages/pendle dev",
"build:pendle": "bun run --cwd ./packages/pendle build",
"serve:pendle": "bun run --cwd ./packages/pendle start",
"lint:pendle": "eslint packages/pendle --ext .js,.jsx,.ts,.tsx",
"dev:poolTogether": "bun run --cwd ./packages/poolTogether dev",
"build:poolTogether": "bun run --cwd ./packages/poolTogether build",
"serve:poolTogether": "bun run --cwd ./packages/poolTogether start",
"lint:poolTogether": "eslint packages/poolTogether --ext .js,.jsx,.ts,.tsx",
"dev:velodrome": "bun run --cwd ./packages/velodrome dev",
"build:velodrome": "bun run --cwd ./packages/velodrome build",
"serve:velodrome": "bun run --cwd ./packages/velodrome start",
"lint:velodrome": "eslint packages/velodrome --ext .js,.jsx,.ts,.tsx",
"lint:lib": "eslint packages/lib --ext .js,.jsx,.ts,.tsx"
},
"dependencies": {
"@clustersxyz/sdk": "^0.2.1",
"@cowprotocol/cow-sdk": "2.1.0",
"@generationsoftware/hyperstructure-client-js": "^1.22.2",
"@generationsoftware/hyperstructure-react-hooks": "^1.28.1",
"@gnosis.pm/safe-apps-sdk": "^7.8.0",
"@gnosis.pm/safe-apps-react-sdk": "^4.6.2",
"@headlessui/react": "^2.0.4",
"@rainbow-me/rainbowkit": "2.2.5",
"@react-hookz/web": "^24.0.4",
"@tailwindcss/forms": "^0.5.7",
"@tailwindcss/typography": "^0.5.13",
"@tanstack/react-query": "^5.51.11",
"@vanilla-extract/css": "^1.17.0",
"@vanilla-extract/sprinkles": "^1.6.3",
"@wagmi/connectors": "^5.1.4",
"@wagmi/core": "^2.11.7",
"axios": "^1.7.2",
"dayjs": "^1.11.13",
"dotenv": "^16.4.5",
"ethers": "5.7.2",
"framer-motion": "^11.2.10",
"graphql": "^16.8.2",
"graphql-request": "^7.0.1",
"next": "15.0.7",
"next-plausible": "^3.12.0",
"next-pwa": "^5.6.0",
"nuqs": "^1.20.0",
"nprogress": "^0.2.0",
"rc-input-number": "^9.5.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-fast-marquee": "^1.6.5",
"react-hot-toast": "^2.5.0",
"react-paginate": "^8.2.0",
"recharts": "^2.12.7",
"swr": "^2.2.5",
"tailwind-gradient-mask-image": "^1.2.0",
"tailwindcss-animate": "^1.0.7",
"usehooks-ts": "^3.1.1",
"viem": "^2.33.0",
"wagmi": "^2.10.10",
"web3-eth-abi": "^4.4.1",
"xxhashjs": "^0.2.2",
"zod": "^3.23.8"
},
"devDependencies": {
"bun-types": "latest",
"@next/bundle-analyzer": "^14.2.4",
"@next/eslint-plugin-next": "^14.2.4",
"@testing-library/react": "^16.0.0",
"@types/node": "^20.14.2",
"@types/react": "^18.3.3",
"@types/react-dom": "^18.3.0",
"@typescript-eslint/eslint-plugin": "^7.13.0",
"@typescript-eslint/parser": "^7.13.0",
"@vitejs/plugin-react": "^4.3.1",
"autoprefixer": "^10.4.19",
"babel-loader": "^9.1.3",
"bump": "^0.2.5",
"eslint": "^8.57.0",
"eslint-config-next": "^14.2.4",
"eslint-config-prettier": "^9.1.0",
"eslint-import-resolver-typescript": "^3.6.1",
"eslint-plugin-brackets": "^0.1.3",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-react": "^7.34.2",
"eslint-plugin-react-hooks": "^4.6.2",
"eslint-plugin-simple-import-sort": "^12.1.0",
"eslint-plugin-tailwindcss": "^3.17.3",
"eslint-plugin-unused-imports": "^4.0.0",
"husky": "^9.0.11",
"lint-staged": "^15.2.7",
"next-transpile-modules": "^10.0.1",
"postcss": "^8.4.38",
"postcss-import": "^16.1.0",
"postcss-nesting": "^12.1.5",
"prettier": "^3.3.2",
"sass": "^1.77.5",
"stylelint": "^16.6.1",
"stylelint-config-standard": "^36.0.0",
"tailwindcss": "^3.4.4",
"ts-loader": "^9.5.1",
"typescript": "^5.5.3",
"vitest": "^1.6.0",
"webpack": "^5.92.1"
}
}