@@ -4,7 +4,7 @@ import {combine, createEffect} from 'effector'
44import { prepareRuntime } from './prepareRuntime'
55import { selectVersion } from '../editor'
66import { version , sourceCode , compiledCode } from '../editor/state'
7- import { typechecker } from '../settings/state'
7+ import { $ typechecker} from '../settings/state'
88// TODO: remove exact dependency on feature, use requirements in the future
99import { consoleMap } from '~/features/logs'
1010import { realmStatusApi , realmListener , realmRemoveListener } from '../realm'
@@ -19,7 +19,7 @@ import {availablePlugins} from '@babel/standalone'
1919import { codeMirror } from '~/editor/view'
2020
2121const tag = `# source`
22- const filename = combine ( typechecker , ( typechecker ) : string => {
22+ const filename = combine ( $ typechecker, ( typechecker ) : string => {
2323 if ( typechecker === 'typescript' ) return 'repl.ts'
2424 return 'repl.js'
2525} )
@@ -240,7 +240,7 @@ export async function evaluator(code: string) {
240240 } ,
241241 ] ,
242242 filename : filename . getState ( ) ,
243- types : typechecker . getState ( ) || 'typescript' ,
243+ types : $ typechecker. getState ( ) || 'typescript' ,
244244 pluginRegistry : {
245245 'effector/babel-plugin' : babelPlugin ,
246246 'effector/babel-plugin-react' : PluginEffectorReact ,
0 commit comments