Cant Run interface Error!
Log
This file contains the result of Yarn building a package (universe@workspace:.)
Script name: postinstall
husky - Git hooks installed
patch-package 7.0.2
Applying patches...
@vercel/[email protected] โ
@web3-react/[email protected] โ
@web3-react/[email protected] โ
@web3-react/[email protected] โ
@web3-react/[email protected] โ
โข Packages in scope: @uniswap/interface, @uniswap/mobile, eslint-config-custom, jest-presets, tsconfig, ui, utilities, wallet
โข Running prepare in 8 packages
โข Remote caching disabled
@uniswap/interface:prepare: cache miss, executing fe13046893e538e9
wallet:prepare: cache hit, replaying logs ee0fed0badea6811
wallet:prepare: Successfully generated 12 typings!
@uniswap/interface:prepare: [contracts] npm WARN ignoring workspace config at C:\Users\ibenamzi\uni\interface-main\apps\web/.npmrc
@uniswap/interface:prepare: [i18n] npm WARN ignoring workspace config at C:\Users\ibenamzi\uni\interface-main\apps\web/.npmrc
@uniswap/interface:prepare: [ajv] npm WARN ignoring workspace config at C:\Users\ibenamzi\uni\interface-main\apps\web/.npmrc
@uniswap/interface:prepare: [contracts]
@uniswap/interface:prepare: [contracts] > @uniswap/[email protected] contracts
@uniswap/interface:prepare: [contracts] > yarn contracts:compile:abi && yarn contracts:compile:v3
@uniswap/interface:prepare: [contracts]
@uniswap/interface:prepare: [i18n]
@uniswap/interface:prepare: [i18n] > @uniswap/[email protected] i18n
@uniswap/interface:prepare: [i18n] > yarn i18n:extract --clean && yarn i18n:compile
@uniswap/interface:prepare: [i18n]
@uniswap/interface:prepare: [graphql] npm WARN ignoring workspace config at C:\Users\ibenamzi\uni\interface-main\apps\web/.npmrc
@uniswap/interface:prepare: [ajv]
@uniswap/interface:prepare: [ajv] > @uniswap/[email protected] ajv
@uniswap/interface:prepare: [ajv] > node scripts/compile-ajv-validators.js
@uniswap/interface:prepare: [ajv]
@uniswap/interface:prepare: [graphql]
@uniswap/interface:prepare: [graphql] > @uniswap/[email protected] graphql
@uniswap/interface:prepare: [graphql] > yarn graphql:fetch && yarn graphql:generate
@uniswap/interface:prepare: [graphql]
@uniswap/interface:prepare: [ajv] node:internal/fs/utils:348
@uniswap/interface:prepare: [ajv] throw err;
@uniswap/interface:prepare: [ajv] ^
@uniswap/interface:prepare: [ajv]
@uniswap/interface:prepare: [ajv] Error: ENOENT: no such file or directory, open 'C:\Users\ibenamzi\uni\interface-main\apps\web\src\utils_generated_\validateTokenList.js'
@uniswap/interface:prepare: [ajv] at Object.openSync (node:fs:600:3)
@uniswap/interface:prepare: [ajv] at Object.writeFileSync (node:fs:2221:35)
@uniswap/interface:prepare: [ajv] at Object.ajv failed with error:
@uniswap/interface:prepare: npm ERR! Error: command failed
@uniswap/interface:prepare: [ajv] npm ERR! in workspace: @uniswap/[email protected]
@uniswap/interface:prepare: [ajv] npm ERR! at location: C:\Users\ibenamzi\uni\interface-main\apps\web
@uniswap/interface:prepare: [ajv] npm run ajv exited with code 1
@uniswap/interface:prepare: [contracts] Successfully generated 30 typings!
@uniswap/interface:prepare: [contracts] Successfully generated 218 typings!
@uniswap/interface:prepare: [contracts] npm run contracts exited with code 0
@uniswap/interface:prepare: [i18n] โ
@uniswap/interface:prepare: [i18n] Catalog statistics for src/locales{locale}:
@uniswap/interface:prepare: [i18n] โโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโ
@uniswap/interface:prepare: [i18n] โ Language โ Total count โ Missing โ
@uniswap/interface:prepare: [i18n] โโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโค
@uniswap/interface:prepare: [i18n] โ af-ZA โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ ar-SA โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ ca-ES โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ cs-CZ โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ da-DK โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ el-GR โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ en-US (source) โ 874 โ - โ
@uniswap/interface:prepare: [i18n] โ es-ES โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ fi-FI โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ fr-FR โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ he-IL โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ hu-HU โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ id-ID โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ it-IT โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ ja-JP โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ ko-KR โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ nl-NL โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ no-NO โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ pl-PL โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ pt-BR โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ pt-PT โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ ro-RO โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ ru-RU โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ sr-SP โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ sv-SE โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ sw-TZ โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ tr-TR โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ uk-UA โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ vi-VN โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ zh-CN โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โ zh-TW โ 874 โ 874 โ
@uniswap/interface:prepare: [i18n] โโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโ
@uniswap/interface:prepare: [i18n]
@uniswap/interface:prepare: [i18n] (use "yarn i18n:extract" to update catalogs with new messages)
@uniswap/interface:prepare: [i18n] (use "yarn i18n:compile" to compile catalogs for production)
@uniswap/interface:prepare: [graphql] [STARTED] Parse Configuration
@uniswap/interface:prepare: [graphql] [SUCCESS] Parse Configuration
@uniswap/interface:prepare: [graphql] [STARTED] Generate outputs
@uniswap/interface:prepare: [graphql] [STARTED] Generate to src/graphql/data/generated/types-and-hooks.ts
@uniswap/interface:prepare: [graphql] [STARTED] Load GraphQL schemas
@uniswap/interface:prepare: [graphql] [SUCCESS] Load GraphQL schemas
@uniswap/interface:prepare: [graphql] [STARTED] Load GraphQL documents
@uniswap/interface:prepare: [graphql] [SUCCESS] Load GraphQL documents
@uniswap/interface:prepare: [graphql] [STARTED] Generate
@uniswap/interface:prepare: [graphql] [SUCCESS] Generate
@uniswap/interface:prepare: [graphql] [SUCCESS] Generate to src/graphql/data/generated/types-and-hooks.ts
@uniswap/interface:prepare: [graphql] [SUCCESS] Generate outputs
@uniswap/interface:prepare: [i18n] Compiling message catalogs...
@uniswap/interface:prepare: [i18n] Done!
@uniswap/interface:prepare: [i18n] npm run i18n exited with code 0
@uniswap/interface:prepare: [graphql] [STARTED] Parse Configuration
@uniswap/interface:prepare: [graphql] [SUCCESS] Parse Configuration
@uniswap/interface:prepare: [graphql] [STARTED] Generate outputs
@uniswap/interface:prepare: [graphql] [STARTED] Generate to src/graphql/thegraph/generated/types-and-hooks.ts
@uniswap/interface:prepare: [graphql] [STARTED] Load GraphQL schemas
@uniswap/interface:prepare: [graphql] [SUCCESS] Load GraphQL schemas
@uniswap/interface:prepare: [graphql] [STARTED] Load GraphQL documents
@uniswap/interface:prepare: [graphql] [SUCCESS] Load GraphQL documents
@uniswap/interface:prepare: [graphql] [STARTED] Generate
@uniswap/interface:prepare: [graphql] [SUCCESS] Generate
@uniswap/interface:prepare: [graphql] [SUCCESS] Generate to src/graphql/thegraph/generated/types-and-hooks.ts
@uniswap/interface:prepare: [graphql] [SUCCESS] Generate outputs
@uniswap/interface:prepare: [graphql] npm run graphql exited with code 0
@uniswap/interface:prepare: ERROR: command finished with error: command (C:\Users\ibenamzi\uni\interface-main\apps\web) yarn run prepare exited (1)
@uniswap/interface#prepare: command (C:\Users\ibenamzi\uni\interface-main\apps\web) yarn run prepare exited (1)
Tasks: 1 successful, 2 total Cached: 1 cached, 2 total Time: 40.892s Failed: @uniswap/interface#prepare
ERROR run failed: command exited (1)
need help guys...
i got the same Error, how to fix it ?
node: 18.12.1 yarn: 3.2.3
Same here, any solu?
need help guys...
did u make it? bro.
Hi. There seems to be a problem in line 14 in apps/web/scripts/compile-ajv-validators.js file.
fs.writeFileSync(path.join(__dirname, '../src/utils/__generated__/validateTokenList.js'), tokenListModuleCode)
script tries to write tokenListModuleCode to validateTokenList.js in __generated__ folder but that folder doesn't exists. As a matter of fact it's .gitignored hence the error. I'd like to work on that if possible. As a workaround just create empty __generated__ folder in apps/web/src/utils and run yarn install again
I can confirm that pull request https://github.com/Uniswap/interface/pull/7637 worked like a charm to fix this issue ๐
I can confirm that pull request #7637 worked like a charm to fix this issue ๐
pr not working for me , having same issue
ERROR in ../../packages/uniswap/src/config.ts Module build failed (from ../../node_modules/babel-loader/lib/index.js): SyntaxError: /Users/levi/Documents/workspace/v3-interface/packages/uniswap/src/config.ts: "APPSFLYER_API_KEY" is not defined in ../../.env.defaults 1 | import {
2 | APPSFLYER_API_KEY, | ^^^^^^^^^^^^^^^^^ 3 | APPSFLYER_APP_ID, 4 | FIAT_ON_RAMP_API_URL, 5 | FIREBASE_APP_CHECK_DEBUG_TOKEN,
new error found
I can confirm that pull request #7637 worked like a charm to fix this issue ๐
pr not working for me , having same issue
it worked on ubuntu/wsl shell. doing it on windows powershell was not working
../../packages/uniswap/src/config.ts ไธญ็้่ฏฏ ๆจกๅๆๅปบๅคฑ่ดฅ๏ผๆฅ่ช../../node_modules/babel-loader/lib/index.js๏ผ๏ผ ่ฏญๆณ้่ฏฏ๏ผ/Users/levi/Documents/ workspace/v3-interface/packages/uniswap/src/config.ts๏ผโAPPSFLYER_API_KEYโๆชๅจ ../../.env.defaults 1 ไธญๅฎไน |่ฟๅฃ {
2 | APPSFLYER_API_KEY๏ผ | ^^^^^^^^^^^^^^^^^^^ 3 | APPSFLYER_APP_ID, 4 | FIAT_ON_RAMP_API_URL, 5 | FIREBASE_APP_CHECK_DEBUG_TOKEN๏ผ
ๅ็ฐๆฐ้่ฏฏ Brother, have you solved it?
mkdir apps/web/src/utils/__generated__ from project root fixes the issue