-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
230 lines (230 loc) · 10.5 KB
/
package.json
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
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
{
"name": "fns-app",
"version": "0.1.123",
"scripts": {
"dev": "cross-env NODE_NO_WARNINGS=1 next dev",
"dev:nlocal": "cross-env NEXT_PUBLIC_PROVIDER=http://localhost:8545 NEXT_PUBLIC_AVUP_ENDPOINT=http://localhost:8787 pnpm dev",
"dev:localname": "cross-env NEXT_PUBLIC_PROVIDER=\"http://$(\"hostname\"):8545\" && NEXT_PUBLIC_AVUP_ENDPOINT=\"http://$(\"hostname\"):8787\" && NEXT_PUBLIC_GRAPH_URI=\"http://$(\"hostname\"):8000/subgraphs/name/graphprotocol/ens\" && pnpm dev",
"dev:glocal": "shx rm -rf .next && NEXT_PUBLIC_GRAPH_URI=http://localhost:8000/subgraphs/name/graphprotocol/ens pnpm dev:nlocal",
"dev:gonline": "cross-env NEXT_PUBLIC_GRAPH_URI=https://api.thegraph.com/subgraphs/name/tateb/temp-goerli-ens pnpm dev",
"build": "next build",
"build:local": "cross-env NODE_ENV=development ANALYZE=true next build",
"build:glocal": "cross-env NODE_ENV=development NEXT_PUBLIC_GRAPH_URI=http://localhost:8000/subgraphs/name/graphprotocol/ens NEXT_PUBLIC_PROVIDER=http://localhost:8545 next build",
"build:localname": "cross-env NEXT_PUBLIC_PROVIDER=\"http://$(\"hostname\"):8545\" && NEXT_PUBLIC_GRAPH_URI=\"http://$(\"hostname\"):8000/subgraphs/name/graphprotocol/ens\" && pnpm build",
"start": "next start",
"buildandstart": "pnpm build && pnpm start",
"buildandexport": "pnpm build && pnpm export",
"buildandstart:glocal": "pnpm build:glocal && pnpm start",
"tenv": "ens-test-env -a",
"denv": "pnpm tenv start -ns -nb --extra-time 12232000 --verbosity 1",
"lint": "next lint && pnpm stylelint stylelint \"./src/**/*.tsx\"",
"lint:types": "tsc --noEmit",
"lint:fix": "next lint --fix",
"export": "next export",
"analyze": "ANALYZE=true pnpm build",
"analyse": "pnpm analyze",
"test": "jest --env=./custom-test-env.js",
"test:watch": "jest --env=./custom-test-env.js --watch",
"test:coverage": "jest --env=./custom-test-env.js --coverage",
"synpress:start": "synpress run -cf ./e2e/synpress.config.js",
"synpress:standalone": "SECRET_WORDS=\"test test test test test test test test test test test junk\" PASSWORD=TestMetaMask NETWORK_NAME=localhost synpress run -ne -cf ./e2e/synpress.config.js --spec ./e2e/specs/stateless/10_sendFlow.spec.js",
"synpress:local": "synpress run -ne -cf ./e2e/synpress.config.js",
"synpress:stateful": "NETWORK_NAME=mainnet synpress run -cf ./e2e/synpress-stateful.config.js",
"synpress:ci": "pnpm synpress:start --parallel --record --key aab18385-26dc-4b7c-8631-e91bc79f2ab2 --ci-build-id $CI_BUILD_ID --group stateless",
"synpress:ci:stateful": "pnpm synpress:stateful --record --key aab18385-26dc-4b7c-8631-e91bc79f2ab2",
"e2e": "cross-env E2E=true STABLE_MODE=true SLOW_MODE=true pnpm tenv start --extra-time 11368000",
"e2e:ci": "cross-env E2E=true CI=true STABLE_MODE=true SLOW_MODE=true pnpm tenv start --extra-time 11368000",
"e2e:stateful": "cross-env E2E=true pnpm buildandexport && conc \"pnpm wrangle\" \"pnpm synpress:stateful\"",
"e2e:ci:stateful": "cross-env E2E=true pnpm buildandstart & wait-on http://localhost:8788 && pnpm synpress:ci:stateful",
"postinstall": "husky install",
"local:add:fnsjs": "yalc add @fildomains/fnsjs --workspace && pnpm install",
"local:remove:ensjs": "node ./scripts/removeWorkspace.mjs @fildomains/fnsjs && yalc remove @fildomains/fnsjs && pnpm install",
"local:add:thorin": "yalc add @ensdomains/thorin --workspace && pnpm install",
"local:remove:thorin": "node ./scripts/removeWorkspace.mjs @ensdomains/thorin && yalc remove @ensdomains/thorin && pnpm install",
"wrangle": "npx wrangler pages dev ./out --log-level none",
"wrangle:dev": "wrangler pages dev ./next",
"generate:sitemaps": "node ./generate-site-map.mjs",
"enode": "ganache --wallet.mnemonic=\"test test test test test test test test test test test junk\" --chain.chainId 1337 --chain.networkId 1337 --chain.time 1659500634000",
"compose": "shx cp ./node_modules/@ensdomains/ens-test-env/src/docker-compose.yml ./docker-compose.yml"
},
"dependencies": {
"@ensdomains/address-encoder": "^0.2.21",
"@ensdomains/content-hash": "^2.5.7",
"@ensdomains/dnsprovejs": "0.4.1",
"@ensdomains/dnssecoraclejs": "^0.2.7",
"@ensdomains/ens-contracts": "0.0.16",
"@ensdomains/ens-validation": "^0.1.0",
"@ensdomains/ensjs": "3.0.0-alpha.62",
"@ensdomains/eth-ens-namehash": "^2.0.15",
"@ensdomains/thorin": "0.6.39",
"@ethersproject/abi": "^5.6.4",
"@ethersproject/abstract-provider": "^5.7.0",
"@ethersproject/abstract-signer": "^5.7.0",
"@ethersproject/address": "^5.7.0",
"@ethersproject/bignumber": "^5.7.0",
"@ethersproject/bytes": "^5.7.0",
"@ethersproject/contracts": "^5.7.0",
"@ethersproject/keccak256": "^5.7.0",
"@ethersproject/logger": "^5.7.0",
"@ethersproject/providers": "^5.6.8",
"@ethersproject/sha2": "^5.7.0",
"@ethersproject/solidity": "^5.7.0",
"@ethersproject/strings": "^5.7.0",
"@ethersproject/transactions": "^5.7.0",
"@ethersproject/units": "^5.7.0",
"@ethersproject/web": "^5.7.1",
"@fildomains/fnsjs": "1.0.0",
"@rainbow-me/rainbowkit": "0.12.7",
"@sentry/nextjs": "^7.43.0",
"@svgr/webpack": "^6.3.1",
"@tanstack/query-persist-client-core": "4.14.5",
"@tanstack/query-sync-storage-persister": "4.14.5",
"@tanstack/react-query": "4.14.5",
"@tanstack/react-query-persist-client": "4.14.5",
"@wagmi/core": "0.10.1",
"calendar-link": "^2.2.0",
"dns-packet": "^5.4.0",
"glob": "^8.0.3",
"i18next": "^21.9.1",
"i18next-browser-languagedetector": "^6.1.5",
"i18next-http-backend": "^1.4.1",
"immer": "^9.0.15",
"intl-segmenter-polyfill": "^0.4.4",
"iso-639-1": "^2.1.15",
"lodash": "^4.17.21",
"markdown-to-jsx": "^7.1.7",
"next": "12.1.6",
"p-memoize": "^7.1.1",
"react": "^17.0.2",
"react-confetti": "^6.1.0",
"react-dom": "^17.0.2",
"react-ga": "^3.3.1",
"react-hook-form": "^7.34.2",
"react-i18next": "^11.18.5",
"react-is": "^17.0.2",
"react-transition-state": "^1.1.5",
"react-use": "^17.4.0",
"react-use-error-boundary": "^3.0.0",
"styled-components": "^5.3.5",
"ts-pattern": "^4.2.2",
"use-immer": "^0.7.0",
"wagmi": "0.12.1"
},
"peerDependencies": {
"@typescript-eslint/eslint-plugin": "*",
"@typescript-eslint/parser": "*",
"react": "*",
"react-dom": "*"
},
"devDependencies": {
"@cloudflare/workers-types": "^3.14.1",
"@deploysentinel/cypress-debugger": "^0.5.5",
"@ensdomains/buffer": "^0.1.0",
"@ensdomains/ens-test-env": "^0.3.7",
"@ethersproject/wallet": "^5.7.0",
"@next/bundle-analyzer": "^12.2.5",
"@next/swc-linux-x64-gnu": "12.1.4",
"@nomiclabs/hardhat-ethers": "npm:hardhat-deploy-ethers@^0.3.0-beta.13",
"@openzeppelin/contracts": "^4.7.3",
"@openzeppelin/test-helpers": "^0.5.16",
"@synthetixio/synpress": "3.5.1",
"@testing-library/cypress": "^8.0.3",
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/react": "^12.1.5",
"@testing-library/react-hooks": "^8.0.1",
"@testing-library/user-event": "^14.4.3",
"@trivago/prettier-plugin-sort-imports": "^3.3.0",
"@types/glob": "^7.2.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.184",
"@types/node": "^18.7.13",
"@types/prettier": "^2.7.0",
"@types/puppeteer-core": "^5.4.0",
"@types/react": "17.0.30",
"@types/react-dom": "^18.0.6",
"@types/react-is": "^17.0.3",
"@types/styled-components": "5.1.23",
"@types/testing-library__jest-dom": "^5.14.5",
"@typescript-eslint/eslint-plugin": "^5.35.1",
"@typescript-eslint/parser": "^5.35.1",
"@wagmi/core-cjs": "npm:@wagmi/core@0.10.1-cjs",
"babel-jest": "^27.5.1",
"babel-loader": "^8.2.5",
"canvas": "^2.9.3",
"concurrently": "^7.3.0",
"cross-env": "^7.0.3",
"cypress": "12.7.0",
"cypress-localstorage-commands": "^2.2.1",
"dotenv": "^16.0.1",
"eslint": "7.32.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-config-airbnb-typescript": "^17.0.0",
"eslint-config-next": "^12.2.5",
"eslint-config-prettier": "^8.5.0",
"eslint-import-resolver-node": "^0.3.6",
"eslint-plugin-cypress": "^2.12.1",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jest": "^25.7.0",
"eslint-plugin-jsx-a11y": "^6.6.1",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-react": "^7.31.1",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-testing-library": "^4.12.4",
"ethers": "^5.7.2",
"ganache": "^7.4.1",
"graphql-request": "5.1.0",
"hardhat": "^2.10.2",
"hardhat-dependency-compiler": "^1.1.3",
"hardhat-deploy": "^0.11.12",
"husky": "^7.0.4",
"jest": "^27.5.1",
"jest-canvas-mock": "^2.4.0",
"jest-environment-jsdom": "^27.5.1",
"jest-localstorage-mock": "^2.4.22",
"next-compose-plugins": "^2.2.1",
"next-dev-https": "^0.1.2",
"node-fetch": "2.6.1",
"node-fetch-commonjs": "^3.1.1",
"polyfill-crypto.getrandomvalues": "^1.0.0",
"postcss-scss": "^4.0.4",
"prettier": "2.6.2",
"shx": "^0.3.4",
"sitemap": "^7.1.1",
"stylelint": "14.11.0",
"stylelint-config-prettier": "^9.0.3",
"stylelint-config-standard-scss": "^5.0.0",
"stylelint-config-styled-components": "^0.1.1",
"stylelint-processor-styled-components": "^1.10.0",
"stylelint-webpack-plugin": "^3.3.0",
"svgo": "latest",
"ts-node": "^10.9.1",
"typescript": "^4.9.4",
"typescript-styled-plugin": "^0.18.2",
"wagmi-cjs": "npm:wagmi@0.12.1-cjs",
"wait-on": "^6.0.1",
"wrangler": "2.16.0",
"yalc": "^1.0.0-pre.53"
},
"pnpm": {
"overrides": {
"wrtc": "https://registry.npmjs.org/@koush/wrtc/-/wrtc-0.5.2.tgz",
"bn.js": "npm:bn.js@^5.2.0",
"@nomiclabs/hardhat-ethers": "npm:hardhat-deploy-ethers@0.3.0-beta.13",
"@next/swc-linux-x64-gnu": "12.1.4",
"cypress": "12.7.0",
"@tanstack/query-persist-client-core": "4.14.5",
"@tanstack/query-sync-storage-persister": "4.14.5",
"@tanstack/react-query": "4.14.5",
"@tanstack/react-query-persist-client": "4.14.5",
"@tanstack/query-core": "4.14.5",
"wagmi": "0.12.1"
},
"patchedDependencies": {
"react-confetti@6.1.0": "patches/react-confetti@6.1.0.patch",
"@synthetixio/synpress@3.5.1": "patches/@synthetixio__synpress@3.5.1.patch",
"next-dev-https@0.1.2": "patches/next-dev-https@0.1.2.patch",
"@rainbow-me/rainbowkit@0.12.7": "patches/@rainbow-me__rainbowkit@0.12.7.patch"
}
}
}