• Vignesh Mohankumar's avatar
    feat: add retry logic for dynamic imports (#6512) · 1f755e8b
    Vignesh Mohankumar authored
    * feat: add retry logic for lazy import
    
    * try again
    
    * add tests
    
    * refactor: moves retry helper to subfolder
    
    * missing-files
    
    * fix
    
    * doc comment
    
    * tsdoc
    
    * fake timers
    
    * fix
    
    * add eslint rule
    
    * try again?
    
    * try again?
    
    * only dynamic
    
    * try again
    
    * try again
    
    * IT WORKS
    
    * add retry
    
    * fix
    
    * add test
    
    * warn -> error
    
    * lint
    
    * lint
    
    * lint
    
    * add back cache
    
    * rm test
    
    * try again
    
    * real timers but really short intervals
    
    * try returning the promise?
    
    * try returning the promise?
    
    * try this package
    
    * retry
    
    * Update src/utils/retry.ts
    Co-authored-by: default avatarZach Pomerantz <zzmp@uniswap.org>
    
    * Update rules/enforce-retry-on-import.js
    Co-authored-by: default avatarZach Pomerantz <zzmp@uniswap.org>
    
    * Update rules/enforce-retry-on-import.js
    Co-authored-by: default avatarZach Pomerantz <zzmp@uniswap.org>
    
    * eslint_rules
    
    * test fixes
    
    * name
    
    * fix
    
    ---------
    Co-authored-by: default avatarZach Pomerantz <zzmp@uniswap.org>
    1f755e8b
Name
Last commit
Last update
.github Loading commit data...
.vscode Loading commit data...
cypress Loading commit data...
eslint_rules Loading commit data...
public Loading commit data...
scripts Loading commit data...
src Loading commit data...
.env Loading commit data...
.env.production Loading commit data...
.eslintrc.js Loading commit data...
.gitignore Loading commit data...
.npmrc Loading commit data...
.nvmrc Loading commit data...
.snyk Loading commit data...
CONTRIBUTING.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
babel-plugin-macros.config.js Loading commit data...
codecov.yml Loading commit data...
codegen.yml Loading commit data...
craco.config.cjs Loading commit data...
cypress.config.ts Loading commit data...
graphql.data.codegen.config.ts Loading commit data...
graphql.data.config.js Loading commit data...
graphql.thegraph.codegen.config.ts Loading commit data...
graphql.thegraph.config.js Loading commit data...
hardhat.config.js Loading commit data...
lingui.config.ts Loading commit data...
package.json Loading commit data...
tsconfig.json Loading commit data...
yarn.lock Loading commit data...