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 { AnyFunction } from '@polkadot/types/types';
|
||||||
import type { SendRequest } from './types.js';
|
import type { SendRequest } from './types.js';
|
||||||
|
|
||||||
import EventEmitter from 'eventemitter3';
|
import { EventEmitter } from 'eventemitter3';
|
||||||
|
|
||||||
import { isUndefined, logger } from '@polkadot/util';
|
import { isUndefined, logger } from '@polkadot/util';
|
||||||
|
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
// Copyright 2019-2023 @polkadot/extension authors & contributors
|
// Copyright 2019-2023 @polkadot/extension authors & contributors
|
||||||
// SPDX-License-Identifier: Apache-2.0
|
// 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 { MESSAGE_ORIGIN_PAGE } from '../defaults.js';
|
||||||
import { getId } from '../utils/getId.js';
|
import { getId } from '../utils/getId.js';
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
// Copyright 2019-2023 @polkadot/extension-base authors & contributors
|
// Copyright 2019-2023 @polkadot/extension-base authors & contributors
|
||||||
// SPDX-License-Identifier: Apache-2.0
|
// 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 {
|
export interface SendRequest {
|
||||||
<TMessageType extends MessageTypesWithNullRequest>(message: TMessageType): Promise<ResponseTypes[TMessageType]>;
|
<TMessageType extends MessageTypesWithNullRequest>(message: TMessageType): Promise<ResponseTypes[TMessageType]>;
|
||||||
|
|||||||
@ -7,9 +7,9 @@ import React, { useCallback } from 'react';
|
|||||||
import { Link } from 'react-router-dom';
|
import { Link } from 'react-router-dom';
|
||||||
|
|
||||||
import { AuthUrlInfo } from '@polkadot/extension-base/background/handlers/State';
|
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 { useTranslation } from '@polkadot/extension-ui/components/translate';
|
||||||
|
|
||||||
|
import RemoveAuth from '../../components/RemoveAuth.js';
|
||||||
import { styled } from '../../styled.js';
|
import { styled } from '../../styled.js';
|
||||||
|
|
||||||
interface Props extends ThemeProps {
|
interface Props extends ThemeProps {
|
||||||
|
|||||||
@ -6,8 +6,8 @@ import type { ThemeProps } from '../../types.js';
|
|||||||
import React, { useCallback, useEffect, useMemo, useState } from 'react';
|
import React, { useCallback, useEffect, useMemo, useState } from 'react';
|
||||||
|
|
||||||
import { AuthUrlInfo, AuthUrls } from '@polkadot/extension-base/background/handlers/State';
|
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 useTranslation from '../../hooks/useTranslation.js';
|
||||||
import { getAuthList, removeAuthorization } from '../../messaging.js';
|
import { getAuthList, removeAuthorization } from '../../messaging.js';
|
||||||
import { Header } from '../../partials/index.js';
|
import { Header } from '../../partials/index.js';
|
||||||
|
|||||||
@ -7,9 +7,8 @@ import { t } from 'i18next';
|
|||||||
import React, { useCallback } from 'react';
|
import React, { useCallback } from 'react';
|
||||||
import { Trans } from 'react-i18next';
|
import { Trans } from 'react-i18next';
|
||||||
|
|
||||||
import { Button, Warning } from '@polkadot/extension-ui/components';
|
import { Button, Warning } from '../../components/index.js';
|
||||||
import { deleteAuthRequest } from '@polkadot/extension-ui/messaging';
|
import { deleteAuthRequest } from '../../messaging.js';
|
||||||
|
|
||||||
import { styled } from '../../styled.js';
|
import { styled } from '../../styled.js';
|
||||||
|
|
||||||
interface Props extends ThemeProps {
|
interface Props extends ThemeProps {
|
||||||
|
|||||||
@ -8,7 +8,7 @@ import '@polkadot/extension-mocks/chrome';
|
|||||||
import type { ReactWrapper } from 'enzyme';
|
import type { ReactWrapper } from 'enzyme';
|
||||||
import type { AccountJson } from '@polkadot/extension-base/background/types';
|
import type { AccountJson } from '@polkadot/extension-base/background/types';
|
||||||
import type { IconTheme } from '@polkadot/react-identicon/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 Adapter from '@wojtekmaj/enzyme-adapter-react-17';
|
||||||
import enzyme from 'enzyme';
|
import enzyme from 'enzyme';
|
||||||
|
|||||||
@ -3,22 +3,26 @@
|
|||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"composite": true,
|
"composite": true,
|
||||||
"paths": {
|
"paths": {
|
||||||
"@polkadot/extension": ["extension/src"],
|
"@polkadot/extension": ["extension/src/index.ts"],
|
||||||
"@polkadot/extension/*": ["extension/src/*"],
|
"@polkadot/extension/*": ["extension/src/*.ts"],
|
||||||
"@polkadot/extension-base": ["extension-base/src"],
|
"@polkadot/extension-base": ["extension-base/src/index.ts"],
|
||||||
"@polkadot/extension-base/*": ["extension-base/src/*"],
|
"@polkadot/extension-base/background/handlers": ["extension-base/src/background/handlers/index.ts"],
|
||||||
"@polkadot/extension-chains": ["extension-chains/src"],
|
"@polkadot/extension-base/packageInfo": ["extension-base/src/packageInfo.ts"],
|
||||||
"@polkadot/extension-chains/*": ["extension-chains/src/*"],
|
"@polkadot/extension-base/page": ["extension-base/src/page/index.ts"],
|
||||||
"@polkadot/extension-compat-metamask": ["extension-compat-metamask/src"],
|
"@polkadot/extension-base/stores": ["extension-base/src/stores/index.ts"],
|
||||||
"@polkadot/extension-dapp": ["extension-dapp/src"],
|
"@polkadot/extension-base/utils": ["extension-base/src/utils/index.ts"],
|
||||||
"@polkadot/extension-dapp/*": ["extension-dapp/src/*"],
|
"@polkadot/extension-base/*": ["extension-base/src/*.ts"],
|
||||||
"@polkadot/extension-inject": ["extension-inject/src"],
|
"@polkadot/extension-chains": ["extension-chains/src/index.ts"],
|
||||||
"@polkadot/extension-inject/*": ["extension-inject/src/*"],
|
"@polkadot/extension-chains/*": ["extension-chains/src/*.ts"],
|
||||||
"@polkadot/extension-mocks/*": ["extension-mocks/src/*"],
|
"@polkadot/extension-compat-metamask": ["extension-compat-metamask/src/index.ts"],
|
||||||
"@polkadot/extension-ui": ["extension-ui/src"],
|
"@polkadot/extension-dapp": ["extension-dapp/src/index.ts"],
|
||||||
"@polkadot/extension-ui/*": ["extension-ui/src/*"]
|
"@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,
|
"skipLibCheck": true
|
||||||
"target": "es2020"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user