interface icon indicating copy to clipboard operation
interface copied to clipboard

Fix: compile-ajv-validator's directory issue

Open Zumairaka opened this issue 8 months ago • 0 comments

Error while running the command "yarn":- @uniswap/interface:ajv: node:internal/fs/utils:356 @uniswap/interface:ajv: throw err; @uniswap/interface:ajv: ^ @uniswap/interface:ajv: @uniswap/interface:ajv: Error: ENOENT: no such file or directory, open '/------/interface/apps/web/src/utils/generated/validateTokenList.js' @uniswap/interface:ajv: at Object.openSync (node:fs:596:3) @uniswap/interface:ajv: at Object.writeFileSync (node:fs:2322:35) @uniswap/interface:ajv: at Object. (/------/interface/apps/web/scripts/compile-ajv-validators.js:14:4) @uniswap/interface:ajv: at Module._compile (node:internal/modules/cjs/loader:1364:14) @uniswap/interface:ajv: at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) @uniswap/interface:ajv: at Module.load (node:internal/modules/cjs/loader:1203:32) @uniswap/interface:ajv: at Module._load (node:internal/modules/cjs/loader:1019:12) @uniswap/interface:ajv: at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12) @uniswap/interface:ajv: at node:internal/main/run_main_module:28:49 { @uniswap/interface:ajv: errno: -2, @uniswap/interface:ajv: syscall: 'open', @uniswap/interface:ajv: code: 'ENOENT', @uniswap/interface:ajv: path: '/-------/interface/apps/web/src/utils/generated/validateTokenList.js'

Fix:- auto created and ensured the directory exists before joining the path

Zumairaka avatar May 01 '25 08:05 Zumairaka