Align tsconfig to allow moduleResolution: nodenext (#1225)
* Align tsconfig to allow moduleResolution: nodenext * Remove nodenext node.d.ts reference * Adjust danling imports
This commit is contained in:
parent
ffde555e52
commit
7204a4be15
@ -6,7 +6,7 @@ import type { ProviderInterfaceEmitCb, ProviderInterfaceEmitted } from '@polkado
|
||||
import type { AnyFunction } from '@polkadot/types/types';
|
||||
import type { SendRequest } from './types.js';
|
||||
|
||||
import EventEmitter from 'eventemitter3';
|
||||
import { EventEmitter } from 'eventemitter3';
|
||||
|
||||
import { isUndefined, logger } from '@polkadot/util';
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
// Copyright 2019-2023 @polkadot/extension authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
import type { MessageTypes, MessageTypesWithNoSubscriptions, MessageTypesWithNullRequest, MessageTypesWithSubscriptions, RequestTypes, ResponseTypes, SubscriptionMessageTypes, TransportRequestMessage, TransportResponseMessage } from '../background/types';
|
||||
import type { MessageTypes, MessageTypesWithNoSubscriptions, MessageTypesWithNullRequest, MessageTypesWithSubscriptions, RequestTypes, ResponseTypes, SubscriptionMessageTypes, TransportRequestMessage, TransportResponseMessage } from '../background/types.js';
|
||||
|
||||
import { MESSAGE_ORIGIN_PAGE } from '../defaults.js';
|
||||
import { getId } from '../utils/getId.js';
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
// Copyright 2019-2023 @polkadot/extension-base authors & contributors
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
import type { MessageTypesWithNoSubscriptions, MessageTypesWithNullRequest, MessageTypesWithSubscriptions, RequestTypes, ResponseTypes, SubscriptionMessageTypes } from '../background/types';
|
||||
import type { MessageTypesWithNoSubscriptions, MessageTypesWithNullRequest, MessageTypesWithSubscriptions, RequestTypes, ResponseTypes, SubscriptionMessageTypes } from '../background/types.js';
|
||||
|
||||
export interface SendRequest {
|
||||
<TMessageType extends MessageTypesWithNullRequest>(message: TMessageType): Promise<ResponseTypes[TMessageType]>;
|
||||
|
||||
@ -7,9 +7,9 @@ import React, { useCallback } from 'react';
|
||||
import { Link } from 'react-router-dom';
|
||||
|
||||
import { AuthUrlInfo } from '@polkadot/extension-base/background/handlers/State';
|
||||
import { RemoveAuth } from '@polkadot/extension-ui/components';
|
||||
import { useTranslation } from '@polkadot/extension-ui/components/translate';
|
||||
|
||||
import RemoveAuth from '../../components/RemoveAuth.js';
|
||||
import { styled } from '../../styled.js';
|
||||
|
||||
interface Props extends ThemeProps {
|
||||
|
||||
@ -6,8 +6,8 @@ import type { ThemeProps } from '../../types.js';
|
||||
import React, { useCallback, useEffect, useMemo, useState } from 'react';
|
||||
|
||||
import { AuthUrlInfo, AuthUrls } from '@polkadot/extension-base/background/handlers/State';
|
||||
import { InputFilter } from '@polkadot/extension-ui/components';
|
||||
|
||||
import InputFilter from '../../components/InputFilter.js';
|
||||
import useTranslation from '../../hooks/useTranslation.js';
|
||||
import { getAuthList, removeAuthorization } from '../../messaging.js';
|
||||
import { Header } from '../../partials/index.js';
|
||||
|
||||
@ -7,9 +7,8 @@ import { t } from 'i18next';
|
||||
import React, { useCallback } from 'react';
|
||||
import { Trans } from 'react-i18next';
|
||||
|
||||
import { Button, Warning } from '@polkadot/extension-ui/components';
|
||||
import { deleteAuthRequest } from '@polkadot/extension-ui/messaging';
|
||||
|
||||
import { Button, Warning } from '../../components/index.js';
|
||||
import { deleteAuthRequest } from '../../messaging.js';
|
||||
import { styled } from '../../styled.js';
|
||||
|
||||
interface Props extends ThemeProps {
|
||||
|
||||
@ -8,7 +8,7 @@ import '@polkadot/extension-mocks/chrome';
|
||||
import type { ReactWrapper } from 'enzyme';
|
||||
import type { AccountJson } from '@polkadot/extension-base/background/types';
|
||||
import type { IconTheme } from '@polkadot/react-identicon/types';
|
||||
import type { Props as AddressComponentProps } from './Address';
|
||||
import type { Props as AddressComponentProps } from './Address.js';
|
||||
|
||||
import Adapter from '@wojtekmaj/enzyme-adapter-react-17';
|
||||
import enzyme from 'enzyme';
|
||||
|
||||
@ -3,22 +3,26 @@
|
||||
"compilerOptions": {
|
||||
"composite": true,
|
||||
"paths": {
|
||||
"@polkadot/extension": ["extension/src"],
|
||||
"@polkadot/extension/*": ["extension/src/*"],
|
||||
"@polkadot/extension-base": ["extension-base/src"],
|
||||
"@polkadot/extension-base/*": ["extension-base/src/*"],
|
||||
"@polkadot/extension-chains": ["extension-chains/src"],
|
||||
"@polkadot/extension-chains/*": ["extension-chains/src/*"],
|
||||
"@polkadot/extension-compat-metamask": ["extension-compat-metamask/src"],
|
||||
"@polkadot/extension-dapp": ["extension-dapp/src"],
|
||||
"@polkadot/extension-dapp/*": ["extension-dapp/src/*"],
|
||||
"@polkadot/extension-inject": ["extension-inject/src"],
|
||||
"@polkadot/extension-inject/*": ["extension-inject/src/*"],
|
||||
"@polkadot/extension-mocks/*": ["extension-mocks/src/*"],
|
||||
"@polkadot/extension-ui": ["extension-ui/src"],
|
||||
"@polkadot/extension-ui/*": ["extension-ui/src/*"]
|
||||
"@polkadot/extension": ["extension/src/index.ts"],
|
||||
"@polkadot/extension/*": ["extension/src/*.ts"],
|
||||
"@polkadot/extension-base": ["extension-base/src/index.ts"],
|
||||
"@polkadot/extension-base/background/handlers": ["extension-base/src/background/handlers/index.ts"],
|
||||
"@polkadot/extension-base/packageInfo": ["extension-base/src/packageInfo.ts"],
|
||||
"@polkadot/extension-base/page": ["extension-base/src/page/index.ts"],
|
||||
"@polkadot/extension-base/stores": ["extension-base/src/stores/index.ts"],
|
||||
"@polkadot/extension-base/utils": ["extension-base/src/utils/index.ts"],
|
||||
"@polkadot/extension-base/*": ["extension-base/src/*.ts"],
|
||||
"@polkadot/extension-chains": ["extension-chains/src/index.ts"],
|
||||
"@polkadot/extension-chains/*": ["extension-chains/src/*.ts"],
|
||||
"@polkadot/extension-compat-metamask": ["extension-compat-metamask/src/index.ts"],
|
||||
"@polkadot/extension-dapp": ["extension-dapp/src/index.ts"],
|
||||
"@polkadot/extension-dapp/*": ["extension-dapp/src/*.ts"],
|
||||
"@polkadot/extension-inject": ["extension-inject/src/index.ts"],
|
||||
"@polkadot/extension-inject/*": ["extension-inject/src/*.ts"],
|
||||
"@polkadot/extension-mocks/*": ["extension-mocks/src/*.ts"],
|
||||
"@polkadot/extension-ui": ["extension-ui/src/index.ts"],
|
||||
"@polkadot/extension-ui/*": ["extension-ui/src/*.ts"]
|
||||
},
|
||||
"skipLibCheck": true,
|
||||
"target": "es2020"
|
||||
"skipLibCheck": true
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user