mirror of
https://github.com/luxfi/wallet.git
synced 2026-10-30 15:13:19 +00:00
Replace every @uniswap/* package import with @luxamm/* (lux fork already canonical for SDK pieces). Replace app.uniswap.org URLs with lux.exchange, uniswap.org with lux.network. Replace brand strings (Uniswap Wallet → Lux Wallet, Uniswap Extension → Lux Extension, Uniswap Labs → Lux Labs Inc.) where they appear in user-facing UI. Rename handleUniswapAppDeepLink → handleLuxAppDeepLink, also rename focusOrCreateUniswapInterfaceTab → focusOrCreateLuxInterfaceTab. Manifest host_permissions updated to lux.exchange and *.lux.network. Lockfile regeneration: TODO — run pnpm install to refresh after this commit. Transitive @uniswap/* references in pnpm-lock.yaml are upstream-package internals. Protocol-level identifiers (UniswapMethodHandler, UniswapMethods, UniswapOpenSidebarRequest, handleUniswapX, UniswapXOrderDetails) are preserved because they reference wire-protocol method names (uniswap_openSidebar) and external SDK type exports — renaming would break upstream contracts. iOS Uniswap target directory and uniswapteam.slack.com / github.com/Uniswap/universe doc refs are out-of-scope per directive (separate native-build cleanup). Same hard-banishment rule as tamagui (per feedback memory).
32 lines
560 B
JavaScript
32 lines
560 B
JavaScript
import minimal from '@luxamm/eslint-config/minimal'
|
|
|
|
export default [
|
|
{
|
|
ignores: [
|
|
'node_modules',
|
|
'dist',
|
|
'.turbo',
|
|
'build',
|
|
'jest.config.js',
|
|
'webpack.config.js',
|
|
'webpack.dev.config.js',
|
|
'webpack-plugins/**',
|
|
'manifest.json',
|
|
'.nx',
|
|
'.output/**',
|
|
'.wxt/**',
|
|
'wxt.config.ts',
|
|
'jest-setup.js',
|
|
],
|
|
},
|
|
...minimal,
|
|
{
|
|
languageOptions: {
|
|
parserOptions: {
|
|
projectService: true,
|
|
tsconfigRootDir: import.meta.dirname,
|
|
},
|
|
},
|
|
},
|
|
]
|