@@ -10,6 +10,7 @@ import pluginNodejs from '@putout/plugin-nodejs';
1010import pluginMergeDestructuringProperties from '@putout/plugin-merge-destructuring-properties' ;
1111import pluginMaybe from '@putout/plugin-maybe' ;
1212import pluginConvertConstToLet from '@putout/plugin-convert-const-to-let' ;
13+ import pluginExtractKeywordsFromVariables from '@putout/plugin-extract-keywords-from-variables' ;
1314
1415import protect from '../utils/protectFromLoops' ;
1516
@@ -36,11 +37,12 @@ export default function compileModule(code, globals = {}) {
3637 plugins : [
3738 [ 'convert-const-to-let' , pluginConvertConstToLet ] ,
3839 [ 'declare' , pluginDeclare ] ,
40+ [ 'declare-before-reference' , pluginDeclareBeforeReference ] ,
41+ [ 'extract-keywords-from-variables' , pluginExtractKeywordsFromVariables ] ,
3942 [ 'putout' , pluginPutout ] ,
4043 [ 'maybe' , pluginMaybe ] ,
4144 [ 'types' , pluginTypes ] ,
4245 [ 'merge-destructuring-properties' , pluginMergeDestructuringProperties ] ,
43- [ 'declare-declare-before-reference' , pluginDeclareBeforeReference ] ,
4446 [ 'convert-esm-to-commonjs' , pluginConvertEsmToCommonjs ] ,
4547 [ 'optional-chaining' , pluginOptionalChaining ] ,
4648 [ 'nodejs/declare-after-require' , pluginNodejs . rules [ 'declare-after-require' ] ] ,
0 commit comments