-
-
Notifications
You must be signed in to change notification settings - Fork 150
Open
Description
Hi,
Using 'tsc' CI there's issues about import not using type-only import when using 'verbatimModuleSyntax': true in tsconfig.json file.
$ tsc
node_modules/@uiw/react-codemirror/src/getDefaultExtensions.ts:1:10 - error TS1484: 'Extension' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.
1 import { Extension } from '@codemirror/state';
~~~~~~~~~
node_modules/@uiw/react-codemirror/src/getDefaultExtensions.ts:3:22 - error TS1484: 'BasicSetupOptions' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.
3 import { basicSetup, BasicSetupOptions } from '@uiw/codemirror-extensions-basic-setup';
~~~~~~~~~~~~~~~~~
node_modules/@uiw/react-codemirror/src/index.tsx:2:23 - error TS1484: 'EditorStateConfig' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.
2 import { EditorState, EditorStateConfig, Extension, StateField } from '@codemirror/state';
~~~~~~~~~~~~~~~~~
node_modules/@uiw/react-codemirror/src/index.tsx:2:42 - error TS1484: 'Extension' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.
2 import { EditorState, EditorStateConfig, Extension, StateField } from '@codemirror/state';
~~~~~~~~~
node_modules/@uiw/react-codemirror/src/index.tsx:4:10 - error TS1484: 'BasicSetupOptions' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.
4 import { BasicSetupOptions } from '@uiw/codemirror-extensions-basic-setup';
~~~~~~~~~~~~~~~~~
node_modules/@uiw/react-codemirror/src/index.tsx:6:10 - error TS1484: 'Statistics' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.
6 import { Statistics } from './utils';
~~~~~~~~~~
node_modules/@uiw/react-codemirror/src/useCodeMirror.ts:6:10 - error TS1484: 'ReactCodeMirrorProps' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.
6 import { ReactCodeMirrorProps } from '.';
Metadata
Metadata
Assignees
Labels
No labels