mirror of
https://github.com/trezor/trezor-suite.git
synced 2026-03-21 06:40:33 +01:00
* Go to payment gate in buy trade * Filter fiat and crypto currencies from providers in buy crypto * Add coinmarket icon * Clean Select, style main buy page * Refactor buy actions * Style header, move Quote * Style divider * Types refactor * Fix imports * Fix ts * Ignore utils tests for now * Style modal * Style verify address screen * Move footer * Prepare Transactions components * Save buy trades to the indexed db ufff * Propagate previous txs to reducer * Connect previous transactions * Style transactions a bit * Add Payment type * Style previous transactions * Add fee tooltip * Refactor buy index * Fix context * Small design changes * Inputs only one value * Add provider info * Fix ts * Use server server name for provider logos * Fix error footer * Validate only active input * Make main buy screen responsive * Design improvements, responsive offer info * Add redirect route * Remove tx id from routing, redirect fix, detail * Add more data to storage * Fix ts * Common previous transactions * Move offer components * Fix modal close * Add custom protocol for desktop redirect * Fix footer, redirect trade from storage * Add return url for desktop * log return url * Fix routes * Change route name * Move components, fix route * Improve validation of buy crypto form * Get buy offers for crypto amount * Move components, fix imports * Adjust storage for more items, fix ts * Translate some strings, add ts key param * Add placeholder for api server url * Prepare debug settings for invity API url * Set invityAPI server url from debug settings * fix ts * Use staging as default * Use correct select value * Add missing key * Clean select dropdown, add select for tokens * Add eth token select * Connect quotes and erc20 tokens select * Move styles a bit, add translations * Remove unnecessary declaration * Coinmarket exchange initialization and reducer * try swr * basic status handling * Add Footer box, add transaction time * Refacttor previous transaction prop * Fix loading of stored state * Finalize previous transaction design * Refactor utils, add correct buttons * Add exchange crypto input fields * Split exchange and buy transactions, adjust buy utils * Account transactions, refactor * Refactor, add imports, move detail to seprate page with params * Add redirect * Adjust redirect to buy index * Add cache * Do not pass descriptor in back url * Fix cache bug * Fix tests * Fix ts in detail, add shouldSumbit * Fix ts * Add exchange utility functions and tests * Add list of exchange quotes * Rename CoinmarketProviderInfo to CoinmarketBuyProviderInfo * Complete refactor of CoinmarketBuyProviderInfo * Fix native, turn on utils tests * More ts fixes * coverage * coverage 2 * Refactor components * Save buyInfo only once * Format config for better merge * Fix payment types * Handle no buyInfo case * Add missing dep * Fix resolvers * fix rollout test * Fix/send form default fee (#2291) * remove lastUsedFeeLevel on "clear form" * update react-hook-form@6.7.1 * update connect 8.1.14 (#2297) * fix ReviewModal option check (#2296) its always a string since shouldUnregister: false (useForm option) * Fix/graph 2141 (#2293) * change date format on all range * remove refresh button * change date format in transaction info card * fix symbol for fiat value in review-tx modal's output (#2299) * remove console.log * Revert "Made graph bar flat bottom" (#2300) This reverts commit86b6dd6d8a. * create and use enum for MAX_LENGTH in inputs (#2301) * create and use enum for MAX_LENGTH is inputs * add limit to xrp destination tag * add maxLenght in Address * Fix select * Refactor to separated hook, add validation translations, fix tests resolvers * Fix lint * Refactor more, fix redirect * add timeout * add useInvityAPI * Redirect to buy index without quotesRequest, refactor buy basic state to hook * Redirect directly to quotes * Redirect back to index, add save exchange trade to storage * Style select, add migration, update changelog, move detail files * Better label * Adjust detail routes * Hype buy index design * Refactor redirect to hooks * Detail - use transaction id from reducer * Multiple fixes, add offer info header * Fix balance * Format crypto amount in offer info * Refactor offers and more * Fill offers after redirect * Fix alternative quotes after redirect * Refetch quotes in interval * Detail hook, watch account transactions, watch detail transaction * Fix icons for dev server * Use production invity API server in non development environment * Add translations, fix lint * Remove window from api * Fix new modla * Add wrappers - fix new layout * Implement buy again and view detail from previous transaction * Get custom error in offers list in case of min/max value * Fix fiat/crypto amount entry in buy crypto form * Use stored invity API url * Fix links in account transactions * Cache last used accountDescriptor used for InvityAPI key * Use useCoinmarketBuyDetail hook to update buy trade status * Add rewrite key for storage action * Revert "Add rewrite key for storage action" This reverts commitf2ca34180c. * fix: handle upsert in addItems just like in addItem * fix: revert removing key param, add upsert as 4th param to addItem * chore: fix lint * Fix update trade * Format date in transactions * Remove swr, add react-use hooks * Fix question tooltip * Handle missing exchange tickers returned from invityAPI * Refactor watch hook * Make offers and quotes responsive * Make buy inde footer responsive * Add coinmarket utils tests * Add coinmarket reducer and actions tests * Minor visual and functional fixes * Minor visual fixes * Open GET quotes in electron window * Open POST window with form * Complete buy trade detail functionality * Filter account transactions by account * Handle buy offers with only alternative available * Reset buy reducer when switching the accounts * Add assetPrefix to url * bump db version * move styles * remove validator * fix: decimals check * Remove unused redirect * Add descriptor to trade, use descriptor to filter accounts * Fix ts and storage * Refactor CoinmarketBuyTerms modal * Report doBuyTrade API failures to user * Fix ts error * Handle a possibility of paymentId change during doBuyTrade * Cleanup redirect parameters * Fix icons, revert eslintignore * Revert .prettierignore * Fix icons.ts * fix: merge clean select properly * close partner window * Custom protocol for desktop redirects * add missing translations, move styles * fix account navigation params inconsistency * fill only empty account parameters * Switch desktop windows handler * remove console log and variable * remove unused variable * move styles * Fix ts * merge from develop * change buy receiver path * Add coming soon for exchange and spend * Remove exchange code from buy only branch * Remove additional unnecessary exchange files from buy only branch * Move comming soon a bit to the top * Add option to restrict search input length in CleanSelect * Restrict countries select search length * Make CoinmarketBuyTerms cancelable * fix: add discreet mode, add account labeling * fix: electron leftovers, remove unused variables * fix: add labeling to coinmarket top panel * Change imports * Remove testnet coins from invityAPI service * Rename useRedirect to useCoinmarketRedirect * fix: url for btc direct, useEffect, add native window prop * fix: remove console.log * fix: review comments + tests * fix: update old version in storage * fix: review comments * fix: remove conditional hooks * Fix payment gate return paths * Fix tests * Minor fixes requested by review * Fix buy form behaviour and error handling * Move redirect code to wallet/coinmarket * Fix detection of available providers * fix: ts-ignore, merge menu items, texts in select * fix: add transactions empty state * Add tests * Fix ts * Remove unused migration 18 from storage changelog Co-authored-by: Vladimir Volek <vladimir.volek@satoshilabs.com> Co-authored-by: slowbackspace <slowbackspace@gmail.com> Co-authored-by: Szymon Lesisz <sz.lesisz@gmail.com>
319 lines
22 KiB
JSON
319 lines
22 KiB
JSON
{
|
|
"compileOnSave": false,
|
|
"compilerOptions": {
|
|
"allowJs": true,
|
|
"allowSyntheticDefaultImports": true,
|
|
"baseUrl": ".",
|
|
"paths": {
|
|
// suite root
|
|
"@suite/*": ["./packages/suite/src/*"],
|
|
"@suite": ["./packages/suite/src/index"],
|
|
// suite
|
|
"@suite-components/*": ["./packages/suite/src/components/suite/*"],
|
|
"@suite-components": ["./packages/suite/src/components/suite/index"],
|
|
"@suite-views/*": ["./packages/suite/src/views/suite/*"],
|
|
"@suite-views": ["./packages/suite/src/views/suite/index"],
|
|
"@suite-actions/*": ["./packages/suite/src/actions/suite/*"],
|
|
"@suite-actions": ["./packages/suite/src/actions/suite/index"],
|
|
"@suite-utils/*": ["./packages/suite/src/utils/suite/*"],
|
|
"@suite-utils": ["./packages/suite/src/utils/suite/index"],
|
|
"@suite-types/*": ["./packages/suite/src/types/suite/*"],
|
|
"@suite-types": ["./packages/suite/src/types/suite/index"],
|
|
"@suite-reducers/*": ["./packages/suite/src/reducers/suite/*"],
|
|
"@suite-reducers": ["./packages/suite/src/reducers/suite/index"],
|
|
"@suite-support/*": ["./packages/suite/src/support/suite/*"],
|
|
"@suite-support": ["./packages/suite/src/support/suite/index"],
|
|
"@suite-constants/*": ["./packages/suite/src/constants/suite/*"],
|
|
"@suite-constants": ["./packages/suite/src/constants/suite/index"],
|
|
"@suite-config/*": ["./packages/suite/src/config/suite/*"],
|
|
"@suite-config": ["./packages/suite/src/config/suite/index"],
|
|
"@suite-middlewares/*": ["./packages/suite/src/middlewares/suite/*"],
|
|
"@suite-middlewares": ["./packages/suite/src/middlewares/suite/index"],
|
|
"@suite-hooks/*": ["./packages/suite/src/hooks/suite/*"],
|
|
"@suite-hooks": ["./packages/suite/src/hooks/suite/index"],
|
|
"@suite-services/*": ["./packages/suite/src/services/suite/*"],
|
|
"@suite-services": ["./packages/suite/src/services/suite/index"],
|
|
// dashboard
|
|
"@dashboard-components/*": ["./packages/suite/src/components/dashboard/*"],
|
|
"@dashboard-components": ["./packages/suite/src/components/dashboard/index"],
|
|
"@dashboard-views/*": ["./packages/suite/src/views/dashboard/*"],
|
|
"@dashboard-views": ["./packages/suite/src/views/dashboard/index"],
|
|
"@dashboard-actions/*": ["./packages/suite/src/actions/dashboard/*"],
|
|
"@dashboard-actions": ["./packages/suite/src/actions/dashboard/index"],
|
|
"@dashboard-utils/*": ["./packages/suite/src/utils/dashboard/*"],
|
|
"@dashboard-utils": ["./packages/suite/src/utils/dashboard/index"],
|
|
"@dashboard-types/*": ["./packages/suite/src/types/dashboard/*"],
|
|
"@dashboard-types": ["./packages/suite/src/types/dashboard/index"],
|
|
"@dashboard-reducers/*": ["./packages/suite/src/reducers/dashboard/*"],
|
|
"@dashboard-reducers": ["./packages/suite/src/reducers/dashboard/index"],
|
|
"@dashboard-support/*": ["./packages/suite/src/support/dashboard/*"],
|
|
"@dashboard-support": ["./packages/suite/src/support/dashboard/index"],
|
|
"@dashboard-constants/*": ["./packages/suite/src/constants/dashboard/*"],
|
|
"@dashboard-constants": ["./packages/suite/src/constants/dashboard/index"],
|
|
"@dashboard-config/*": ["./packages/suite/src/config/dashboard/*"],
|
|
"@dashboard-config": ["./packages/suite/src/config/dashboard/index"],
|
|
"@dashboard-middlewares/*": ["./packages/suite/src/middlewares/dashboard/*"],
|
|
"@dashboard-middlewares": ["./packages/suite/src/middlewares/dashboard/index"],
|
|
"@dashboard-hooks/*": ["./packages/suite/src/hooks/dashboard/*"],
|
|
"@dashboard-hooks": ["./packages/suite/src/hooks/dashboard/index"],
|
|
"@dashboard-services/*": ["./packages/suite/src/services/dashboard/*"],
|
|
"@dashboard-services": ["./packages/suite/src/services/dashboard/index"],
|
|
// onboarding
|
|
"@onboarding-components/*": ["./packages/suite/src/components/onboarding/*"],
|
|
"@onboarding-components": ["./packages/suite/src/components/onboarding/index"],
|
|
"@onboarding-views/*": ["./packages/suite/src/views/onboarding/*"],
|
|
"@onboarding-views": ["./packages/suite/src/views/onboarding/index"],
|
|
"@onboarding-actions/*": ["./packages/suite/src/actions/onboarding/*"],
|
|
"@onboarding-actions": ["./packages/suite/src/actions/onboarding/index"],
|
|
"@onboarding-utils/*": ["./packages/suite/src/utils/onboarding/*"],
|
|
"@onboarding-utils": ["./packages/suite/src/utils/onboarding/index"],
|
|
"@onboarding-types/*": ["./packages/suite/src/types/onboarding/*"],
|
|
"@onboarding-types": ["./packages/suite/src/types/onboarding/index"],
|
|
"@onboarding-reducers/*": ["./packages/suite/src/reducers/onboarding/*"],
|
|
"@onboarding-reducers": ["./packages/suite/src/reducers/onboarding/index"],
|
|
"@onboarding-support/*": ["./packages/suite/src/support/onboarding/*"],
|
|
"@onboarding-support": ["./packages/suite/src/support/onboarding/index"],
|
|
"@onboarding-constants/*": ["./packages/suite/src/constants/onboarding/*"],
|
|
"@onboarding-constants": ["./packages/suite/src/constants/onboarding/index"],
|
|
"@onboarding-config/*": ["./packages/suite/src/config/onboarding/*"],
|
|
"@onboarding-config": ["./packages/suite/src/config/onboarding/index"],
|
|
"@onboarding-middlewares/*": ["./packages/suite/src/middlewares/onboarding/*"],
|
|
"@onboarding-middlewares": ["./packages/suite/src/middlewares/onboarding/index"],
|
|
"@onboarding-hooks/*": ["./packages/suite/src/hooks/onboarding/*"],
|
|
"@onboarding-hooks": ["./packages/suite/src/hooks/onboarding/index"],
|
|
"@onboarding-services/*": ["./packages/suite/src/onboarding/suite/*"],
|
|
"@onboarding-services": ["./packages/suite/src/onboarding/suite/index"],
|
|
// wallet
|
|
"@wallet-components/*": ["./packages/suite/src/components/wallet/*"],
|
|
"@wallet-components": ["./packages/suite/src/components/wallet/index"],
|
|
"@wallet-views/*": ["./packages/suite/src/views/wallet/*"],
|
|
"@wallet-views": ["./packages/suite/src/views/wallet/index"],
|
|
"@wallet-actions/*": ["./packages/suite/src/actions/wallet/*"],
|
|
"@wallet-actions": ["./packages/suite/src/actions/wallet/index"],
|
|
"@wallet-utils/*": ["./packages/suite/src/utils/wallet/*"],
|
|
"@wallet-utils": ["./packages/suite/src/utils/wallet/index"],
|
|
"@wallet-types/*": ["./packages/suite/src/types/wallet/*"],
|
|
"@wallet-types": ["./packages/suite/src/types/wallet/index"],
|
|
"@wallet-reducers/*": ["./packages/suite/src/reducers/wallet/*"],
|
|
"@wallet-reducers": ["./packages/suite/src/reducers/wallet/index"],
|
|
"@wallet-support/*": ["./packages/suite/src/support/wallet/*"],
|
|
"@wallet-support": ["./packages/suite/src/support/wallet/index"],
|
|
"@wallet-constants/*": ["./packages/suite/src/constants/wallet/*"],
|
|
"@wallet-constants": ["./packages/suite/src/constants/wallet/index"],
|
|
"@wallet-config/*": ["./packages/suite/src/config/wallet/*"],
|
|
"@wallet-config": ["./packages/suite/src/config/wallet/index"],
|
|
"@wallet-middlewares/*": ["./packages/suite/src/middlewares/wallet/*"],
|
|
"@wallet-middlewares": ["./packages/suite/src/middlewares/wallet/index"],
|
|
"@wallet-hooks/*": ["./packages/suite/src/hooks/wallet/*"],
|
|
"@wallet-hooks": ["./packages/suite/src/hooks/wallet/index"],
|
|
"@wallet-services/*": ["./packages/suite/src/services/wallet/*"],
|
|
"@wallet-services": ["./packages/suite/src/services/wallet/index"],
|
|
// passswords
|
|
"@passwords-components/*": ["./packages/suite/src/components/passwords/*"],
|
|
"@passwords-components": ["./packages/suite/src/components/passwords/index"],
|
|
"@passwords-views/*": ["./packages/suite/src/views/passwords/*"],
|
|
"@passwords-views": ["./packages/suite/src/views/passwords/index"],
|
|
"@passwords-actions/*": ["./packages/suite/src/actions/passwords/*"],
|
|
"@passwords-actions": ["./packages/suite/src/actions/passwords/index"],
|
|
"@passwords-utils/*": ["./packages/suite/src/utils/passwords/*"],
|
|
"@passwords-utils": ["./packages/suite/src/utils/passwords/index"],
|
|
"@passwords-types/*": ["./packages/suite/src/types/passwords/*"],
|
|
"@passwords-types": ["./packages/suite/src/types/passwords/index"],
|
|
"@passwords-reducers/*": ["./packages/suite/src/reducers/passwords/*"],
|
|
"@passwords-reducers": ["./packages/suite/src/reducers/passwords/index"],
|
|
"@passwords-support/*": ["./packages/suite/src/support/passwords/*"],
|
|
"@passwords-support": ["./packages/suite/src/support/passwords/index"],
|
|
"@passwords-constants/*": ["./packages/suite/src/constants/passwords/*"],
|
|
"@passwords-constants": ["./packages/suite/src/constants/passwords/index"],
|
|
"@passwords-config/*": ["./packages/suite/src/config/passwords/*"],
|
|
"@passwords-config": ["./packages/suite/src/config/passwords/index"],
|
|
"@passwords-middlewares/*": ["./packages/suite/src/middlewares/passwords/*"],
|
|
"@passwords-middlewares": ["./packages/suite/src/middlewares/passwords/index"],
|
|
"@passwords-hooks/*": ["./packages/suite/src/hooks/passwords/*"],
|
|
"@passwords-hooks": ["./packages/suite/src/hooks/passwords/index"],
|
|
"@passwords-services/*": ["./packages/suite/src/services/passwords/*"],
|
|
"@supasswordste-services": ["./packages/suite/src/services/passwords/index"],
|
|
// exchange
|
|
"@exchange-components/*": ["./packages/suite/src/components/exchange/*"],
|
|
"@exchange-components": ["./packages/suite/src/components/exchange/index"],
|
|
"@exchange-views/*": ["./packages/suite/src/views/exchange/*"],
|
|
"@exchange-views": ["./packages/suite/src/views/exchange/index"],
|
|
"@exchange-actions/*": ["./packages/suite/src/actions/exchange/*"],
|
|
"@exchange-actions": ["./packages/suite/src/actions/exchange/index"],
|
|
"@exchange-utils/*": ["./packages/suite/src/utils/exchange/*"],
|
|
"@exchange-utils": ["./packages/suite/src/utils/exchange/index"],
|
|
"@exchange-types/*": ["./packages/suite/src/types/exchange/*"],
|
|
"@exchange-types": ["./packages/suite/src/types/exchange/index"],
|
|
"@exchange-reducers/*": ["./packages/suite/src/reducers/exchange/*"],
|
|
"@exchange-reducers": ["./packages/suite/src/reducers/exchange/index"],
|
|
"@exchange-support/*": ["./packages/suite/src/support/exchange/*"],
|
|
"@exchange-support": ["./packages/suite/src/support/exchange/index"],
|
|
"@exchange-constants/*": ["./packages/suite/src/constants/exchange/*"],
|
|
"@exchange-constants": ["./packages/suite/src/constants/exchange/index"],
|
|
"@exchange-config/*": ["./packages/suite/src/config/exchange/*"],
|
|
"@exchange-config": ["./packages/suite/src/config/exchange/index"],
|
|
"@exchange-middlewares/*": ["./packages/suite/src/middlewares/exchange/*"],
|
|
"@exchange-middlewares": ["./packages/suite/src/middlewares/exchange/index"],
|
|
"@exchange-hooks/*": ["./packages/suite/src/hooks/exchange/*"],
|
|
"@exchange-hooks": ["./packages/suite/src/hooks/exchange/index"],
|
|
"@exchange-services/*": ["./packages/suite/src/services/exchange/*"],
|
|
"@exchange-services": ["./packages/suite/src/services/exchange/index"],
|
|
// settings
|
|
"@settings-components/*": ["./packages/suite/src/components/settings/*"],
|
|
"@settings-components": ["./packages/suite/src/components/settings/index"],
|
|
"@settings-views/*": ["./packages/suite/src/views/settings/*"],
|
|
"@settings-views": ["./packages/suite/src/views/settings/index"],
|
|
"@settings-actions/*": ["./packages/suite/src/actions/settings/*"],
|
|
"@settings-actions": ["./packages/suite/src/actions/settings/index"],
|
|
"@settings-utils/*": ["./packages/suite/src/utils/settings/*"],
|
|
"@settings-utils": ["./packages/suite/src/utils/settings/index"],
|
|
"@settings-types/*": ["./packages/suite/src/types/settings/*"],
|
|
"@settings-types": ["./packages/suite/src/types/settings/index"],
|
|
"@settings-reducers/*": ["./packages/suite/src/reducers/settings/*"],
|
|
"@settings-reducers": ["./packages/suite/src/reducers/settings/index"],
|
|
"@settings-support/*": ["./packages/suite/src/support/settings/*"],
|
|
"@settings-support": ["./packages/suite/src/support/settings/index"],
|
|
"@settings-constants/*": ["./packages/suite/src/constants/settings/*"],
|
|
"@settings-constants": ["./packages/suite/src/constants/settings/index"],
|
|
"@settings-config/*": ["./packages/suite/src/config/settings/*"],
|
|
"@settings-config": ["./packages/suite/src/config/settings/index"],
|
|
"@settings-middlewares/*": ["./packages/suite/src/middlewares/settings/*"],
|
|
"@settings-middlewares": ["./packages/suite/src/middlewares/settings/index"],
|
|
"@settings-hooks/*": ["./packages/suite/src/hooks/settings/*"],
|
|
"@settings-hooks": ["./packages/suite/src/hooks/settings/index"],
|
|
"@settings-services/*": ["./packages/suite/src/services/settings/*"],
|
|
"@settings-services": ["./packages/suite/src/services/settings/index"],
|
|
// firmware
|
|
"@firmware-components/*": ["./packages/suite/src/components/firmware/*"],
|
|
"@firmware-components": ["./packages/suite/src/components/firmware/index"],
|
|
"@firmware-views/*": ["./packages/suite/src/views/firmware/*"],
|
|
"@firmware-views": ["./packages/suite/src/views/firmware/index"],
|
|
"@firmware-actions/*": ["./packages/suite/src/actions/firmware/*"],
|
|
"@firmware-actions": ["./packages/suite/src/actions/firmware/index"],
|
|
"@firmware-utils/*": ["./packages/suite/src/utils/firmware/*"],
|
|
"@firmware-utils": ["./packages/suite/src/utils/firmware/index"],
|
|
"@firmware-types/*": ["./packages/suite/src/types/firmware/*"],
|
|
"@firmware-types": ["./packages/suite/src/types/firmware/index"],
|
|
"@firmware-reducers/*": ["./packages/suite/src/reducers/firmware/*"],
|
|
"@firmware-reducers": ["./packages/suite/src/reducers/firmware/index"],
|
|
"@firmware-support/*": ["./packages/suite/src/support/firmware/*"],
|
|
"@firmware-support": ["./packages/suite/src/support/firmware/index"],
|
|
"@firmware-constants/*": ["./packages/suite/src/constants/firmware/*"],
|
|
"@firmware-constants": ["./packages/suite/src/constants/firmware/index"],
|
|
"@firmware-config/*": ["./packages/suite/src/config/firmware/*"],
|
|
"@firmware-config": ["./packages/suite/src/config/firmware/index"],
|
|
"@firmware-middlewares/*": ["./packages/suite/src/middlewares/firmware/*"],
|
|
"@firmware-middlewares": ["./packages/suite/src/middlewares/firmware/index"],
|
|
"@firmware-hooks/*": ["./packages/suite/src/hooks/firmware/*"],
|
|
"@firmware-hooks": ["./packages/suite/src/hooks/firmware/index"],
|
|
"@firmware-services/*": ["./packages/suite/src/services/firmware/*"],
|
|
"@firmware-services": ["./packages/suite/src/services/firmware/index"],
|
|
// portfolio
|
|
"@portfolio-components/*": ["./packages/suite/src/components/portfolio/*"],
|
|
"@portfolio-components": ["./packages/suite/src/components/portfolio/index"],
|
|
"@portfolio-views/*": ["./packages/suite/src/views/portfolio/*"],
|
|
"@portfolio-views": ["./packages/suite/src/views/portfolio/index"],
|
|
"@portfolio-actions/*": ["./packages/suite/src/actions/portfolio/*"],
|
|
"@portfolio-actions": ["./packages/suite/src/actions/portfolio/index"],
|
|
"@portfolio-utils/*": ["./packages/suite/src/utils/portfolio/*"],
|
|
"@portfolio-utils": ["./packages/suite/src/utils/portfolio/index"],
|
|
"@portfolio-types/*": ["./packages/suite/src/types/portfolio/*"],
|
|
"@portfolio-types": ["./packages/suite/src/types/portfolio/index"],
|
|
"@portfolio-reducers/*": ["./packages/suite/src/reducers/portfolio/*"],
|
|
"@portfolio-reducers": ["./packages/suite/src/reducers/portfolio/index"],
|
|
"@portfolio-support/*": ["./packages/suite/src/support/portfolio/*"],
|
|
"@portfolio-support": ["./packages/suite/src/support/portfolio/index"],
|
|
"@portfolio-constants/*": ["./packages/suite/src/constants/portfolio/*"],
|
|
"@portfolio-constants": ["./packages/suite/src/constants/portfolio/index"],
|
|
"@portfolio-config/*": ["./packages/suite/src/config/portfolio/*"],
|
|
"@portfolio-config": ["./packages/suite/src/config/portfolio/index"],
|
|
"@portfolio-middlewares/*": ["./packages/suite/src/middlewares/portfolio/*"],
|
|
"@portfolio-middlewares": ["./packages/suite/src/middlewares/firmware/index"],
|
|
"@portfolio-hooks/*": ["./packages/suite/src/hooks/portfolio/*"],
|
|
"@portfolio-hooks": ["./packages/suite/src/hooks/firmware/index"],
|
|
"@portfolio-services/*": ["./packages/suite/src/services/portfolio/*"],
|
|
"@portfolio-services": ["./packages/suite/src/services/portfolio/index"],
|
|
|
|
// recovery
|
|
"@recovery-components/*": ["./packages/suite/src/components/recovery/*"],
|
|
"@recovery-components": ["./packages/suite/src/components/recovery/index"],
|
|
"@recovery-views/*": ["./packages/suite/src/views/recovery/*"],
|
|
"@recovery-views": ["./packages/suite/src/views/recovery/index"],
|
|
"@recovery-actions/*": ["./packages/suite/src/actions/recovery/*"],
|
|
"@recovery-actions": ["./packages/suite/src/actions/recovery/index"],
|
|
"@recovery-utils/*": ["./packages/suite/src/utils/recovery/*"],
|
|
"@recovery-utils": ["./packages/suite/src/utils/recovery/index"],
|
|
"@recovery-types/*": ["./packages/suite/src/types/recovery/*"],
|
|
"@recovery-types": ["./packages/suite/src/types/recovery/index"],
|
|
"@recovery-reducers/*": ["./packages/suite/src/reducers/recovery/*"],
|
|
"@recovery-reducers": ["./packages/suite/src/reducers/recovery/index"],
|
|
"@recovery-support/*": ["./packages/suite/src/support/recovery/*"],
|
|
"@recovery-support": ["./packages/suite/src/support/recovery/index"],
|
|
"@recovery-constants/*": ["./packages/suite/src/constants/recovery/*"],
|
|
"@recovery-constants": ["./packages/suite/src/constants/recovery/index"],
|
|
"@recovery-config/*": ["./packages/suite/src/config/recovery/*"],
|
|
"@recovery-config": ["./packages/suite/src/config/recovery/index"],
|
|
"@recovery-middlewares/*": ["./packages/suite/src/middlewares/recovery/*"],
|
|
"@recovery-middlewares": ["./packages/suite/src/middlewares/recovery/index"],
|
|
"@recovery-hooks/*": ["./packages/suite/src/hooks/recovery/*"],
|
|
"@recovery-hooks": ["./packages/suite/src/hooks/recovery/index"],
|
|
"@recovery-services/*": ["./packages/suite/src/services/recovery/*"],
|
|
"@recovery-services": ["./packages/suite/src/services/recovery/index"],
|
|
// backup
|
|
"@backup-components/*": ["./packages/suite/src/components/backup/*"],
|
|
"@backup-components": ["./packages/suite/src/components/backup/index"],
|
|
"@backup-views/*": ["./packages/suite/src/views/backup/*"],
|
|
"@backup-views": ["./packages/suite/src/views/backup/index"],
|
|
"@backup-actions/*": ["./packages/suite/src/actions/backup/*"],
|
|
"@backup-actions": ["./packages/suite/src/actions/backup/index"],
|
|
"@backup-utils/*": ["./packages/suite/src/utils/backup/*"],
|
|
"@backup-utils": ["./packages/suite/src/utils/backup/index"],
|
|
"@backup-types/*": ["./packages/suite/src/types/backup/*"],
|
|
"@backup-types": ["./packages/suite/src/types/backup/index"],
|
|
"@backup-reducers/*": ["./packages/suite/src/reducers/backup/*"],
|
|
"@backup-reducers": ["./packages/suite/src/reducers/backup/index"],
|
|
"@backup-support/*": ["./packages/suite/src/support/backup/*"],
|
|
"@backup-support": ["./packages/suite/src/support/backup/index"],
|
|
"@backup-constants/*": ["./packages/suite/src/constants/backup/*"],
|
|
"@backup-constants": ["./packages/suite/src/constants/backup/index"],
|
|
"@backup-config/*": ["./packages/suite/src/config/backup/*"],
|
|
"@backup-config": ["./packages/suite/src/config/backup/index"],
|
|
"@backup-middlewares/*": ["./packages/suite/src/middlewares/backup/*"],
|
|
"@backup-middlewares": ["./packages/suite/src/middlewares/backup/index"],
|
|
"@backup-hooks/*": ["./packages/suite/src/hooks/backup/*"],
|
|
"@backup-hooks": ["./packages/suite/src/hooks/backup/index"],
|
|
"@backup-services/*": ["./packages/suite/src/services/backup/*"],
|
|
"@backup-services": ["./packages/suite/src/services/backup/index"],
|
|
// landing
|
|
"@landing-components/*": ["./packages/landing-page/components/*"],
|
|
// suite-web-landing
|
|
"@suite-web-landing-components/*": ["./packages/suite-web-landing/components/*"],
|
|
// web workers
|
|
"*/workers/graph.worker": ["./packages/suite/src/workers/graph.worker"],
|
|
// other
|
|
"@native/*": ["./packages/suite-native/src/*"],
|
|
"@desktop/*": ["./packages/suite-desktop/src/*"]
|
|
},
|
|
"jsx": "react-native",
|
|
"module": "esnext",
|
|
"moduleResolution": "node",
|
|
"noEmit": true,
|
|
"noUnusedLocals": true,
|
|
"noUnusedParameters": true,
|
|
"skipLibCheck": true,
|
|
"sourceMap": true,
|
|
"strict": true,
|
|
"target": "ES2020",
|
|
"noErrorTruncation": true
|
|
},
|
|
"exclude": [
|
|
"node_modules",
|
|
"**/node_modules",
|
|
"**/lib",
|
|
"**/build",
|
|
"**/api/generated/**/*.*",
|
|
"**/_old/**/*.*",
|
|
".next"
|
|
]
|
|
}
|