Error in antlr4ts - Circular dependency

1
Hello everyone, I try to create a pluggable web widget, which uses ‘antlr4ts’, but during compilation (npm run build) get an error: Error: Circular dependency: node_modules\assert\build\assert.js -> node_modules\assert\build\internal\errors.js -> node_modules\assert\build\assert.js Error: Circular dependency: node_modules\assert\build\assert.js -> node_modules\assert\build\internal\errors.js -> C:\...\node_modules\assert\build\assert.js?commonjs-proxy -> node_modules\assert\bu ild\assert.js Error: Circular dependency: node_modules\antlr4ts\atn\ATN.js -> node_modules\antlr4ts\dfa\DFA.js -> node_modules\antlr4ts\atn\ATNConfigSet.js -> node_modules\antlr4ts\atn\ATN.js Error: Circular dependency: node_modules\antlr4ts\atn\PredictionContext.js -> node_modules\antlr4ts\atn\PredictionContextCache.js -> node_modules\antlr4ts\atn\PredictionContext.js Error: Circular dependency: node_modules\antlr4ts\atn\PredictionContext.js -> node_modules\antlr4ts\atn\PredictionContextCache.js -> C:\...\node_modules\antlr4ts\atn\PredictionContext.js?commonjs-pr oxy -> node_modules\antlr4ts\atn\PredictionContext.js Error: Circular dependency: node_modules\antlr4ts\atn\ATN.js -> node_modules\antlr4ts\dfa\DFA.js -> node_modules\antlr4ts\atn\ATNConfigSet.js -> C:\...\rest4fta-editor-mendixwidget\node_modules\antlr4ts\atn\ATN.js?commonjs-prox y -> node_modules\antlr4ts\atn\ATN.js Error: Circular dependency: node_modules\antlr4ts\atn\ATN.js -> node_modules\antlr4ts\dfa\DFA.js -> node_modules\antlr4ts\dfa\DFASerializer.js -> node_modules\antlr4ts\atn\ATNSimulator.js -> node_modules\antlr4ts\dfa\DFAState.js -> node_modules\antlr4 ts\atn\ATN.js Error: Circular dependency: node_modules\antlr4ts\misc\IntervalSet.js -> node_modules\antlr4ts\Lexer.js -> node_modules\antlr4ts\atn\LexerATNSimulator.js -> node_modules\antlr4ts\atn\ATN.js -> node_modules\antlr4ts\misc\IntervalSet.js Error: Circular dependency: node_modules\antlr4ts\misc\IntervalSet.js -> node_modules\antlr4ts\Lexer.js -> node_modules\antlr4ts\atn\LexerATNSimulator.js -> node_modules\antlr4ts\atn\ATN.js -> node_modules\antlr4ts\atn\LL1Analyzer.js -> node_modules\a ntlr4ts\misc\IntervalSet.js Error: Circular dependency: node_modules\antlr4ts\misc\IntervalSet.js -> node_modules\antlr4ts\Lexer.js -> node_modules\antlr4ts\atn\LexerATNSimulator.js -> node_modules\antlr4ts\atn\ATN.js -> node_modules\antlr4ts\atn\LL1Analyzer.js -> node_modules\a ntlr4ts\atn\NotSetTransition.js -> node_modules\antlr4ts\atn\SetTransition.js -> node_modules\antlr4ts\misc\IntervalSet.js Error: Circular dependency: node_modules\antlr4ts\misc\IntervalSet.js -> node_modules\antlr4ts\Lexer.js -> node_modules\antlr4ts\atn\LexerATNSimulator.js -> node_modules\antlr4ts\atn\ATN.js -> node_modules\antlr4ts\atn\LL1Analyzer.js -> node_modules\a ntlr4ts\atn\NotSetTransition.js -> node_modules\antlr4ts\atn\SetTransition.js -> C:\...\node_modules\antlr4ts\misc\IntervalSet.js?commonjs-proxy -> node_modules\antlr4ts\misc\IntervalSet.js Error: Circular dependency: node_modules\antlr4ts\Lexer.js -> node_modules\antlr4ts\atn\LexerATNSimulator.js -> node_modules\antlr4ts\Lexer.js Error: Circular dependency: node_modules\antlr4ts\Lexer.js -> node_modules\antlr4ts\atn\LexerATNSimulator.js -> C:\...\node_modules\antlr4ts\Lexer.js?commonjs-proxy -> node_modules\antlr4ts\Lexer.js Error: Circular dependency: node_modules\antlr4ts\NoViableAltException.js -> node_modules\antlr4ts\Parser.js -> node_modules\antlr4ts\atn\ATNDeserializer.js -> node_modules\antlr4ts\atn\ParserATNSimulator.js -> node_modules\antlr4ts\NoViableAltExcepti on.js Error: Circular dependency: node_modules\antlr4ts\Parser.js -> node_modules\antlr4ts\atn\ATNDeserializer.js -> node_modules\antlr4ts\atn\ParserATNSimulator.js -> node_modules\antlr4ts\ParserRuleContext.js -> node_modules\antlr4ts\RuleContext.js -> nod e_modules\antlr4ts\tree\Trees.js -> node_modules\antlr4ts\Parser.js Error: Circular dependency: node_modules\antlr4ts\ParserRuleContext.js -> node_modules\antlr4ts\RuleContext.js -> node_modules\antlr4ts\tree\Trees.js -> node_modules\antlr4ts\ParserRuleContext.js Error: Circular dependency: node_modules\antlr4ts\Parser.js -> node_modules\antlr4ts\atn\ATNDeserializer.js -> node_modules\antlr4ts\atn\ParserATNSimulator.js -> node_modules\antlr4ts\ParserRuleContext.js -> node_modules\antlr4ts\RuleContext.js -> nod e_modules\antlr4ts\tree\Trees.js -> C:\...\node_modules\antlr4ts\Parser.js?commonjs-proxy -> node_modules\antlr4ts\Parser.js Error: Circular dependency: node_modules\antlr4ts\ParserRuleContext.js -> node_modules\antlr4ts\RuleContext.js -> node_modules\antlr4ts\tree\Trees.js -> C:\...\node_modules\antlr4ts\ParserRuleContex t.js?commonjs-proxy -> node_modules\antlr4ts\ParserRuleContext.js Error: Circular dependency: node_modules\antlr4ts\ParserRuleContext.js -> node_modules\antlr4ts\RuleContext.js -> node_modules\antlr4ts\ParserRuleContext.js Error: Circular dependency: node_modules\antlr4ts\NoViableAltException.js -> node_modules\antlr4ts\Parser.js -> node_modules\antlr4ts\atn\ATNDeserializer.js -> node_modules\antlr4ts\atn\ParserATNSimulator.js -> C:\...\node_modules\antlr4ts\NoViableAltException.js?commonjs-proxy -> node_modules\antlr4ts\NoViableAltException.js Error: Circular dependency: node_modules\antlr4ts\DefaultErrorStrategy.js -> node_modules\antlr4ts\NoViableAltException.js -> node_modules\antlr4ts\Parser.js -> node_modules\antlr4ts\DefaultErrorStrategy.js Error: Circular dependency: node_modules\antlr4ts\BailErrorStrategy.js -> node_modules\antlr4ts\DefaultErrorStrategy.js -> node_modules\antlr4ts\NoViableAltException.js -> node_modules\antlr4ts\Parser.js -> node_modules\antlr4ts\tree\pattern\ParseTree PatternMatcher.js -> node_modules\antlr4ts\BailErrorStrategy.js Error: Circular dependency: node_modules\antlr4ts\Parser.js -> node_modules\antlr4ts\tree\pattern\ParseTreePatternMatcher.js -> node_modules\antlr4ts\ParserInterpreter.js -> node_modules\antlr4ts\Parser.js Error: Circular dependency: node_modules\antlr4ts\tree\xpath\XPath.js -> node_modules\antlr4ts\tree\xpath\XPathWildcardAnywhereElement.js -> node_modules\antlr4ts\tree\xpath\XPath.js Error: Circular dependency: node_modules\antlr4ts\tree\xpath\XPath.js -> node_modules\antlr4ts\tree\xpath\XPathWildcardAnywhereElement.js -> C:\...\node_modules\antlr4ts\tree\xpath\XPath.js?commonjs -proxy -> node_modules\antlr4ts\tree\xpath\XPath.js Error: Circular dependency: node_modules\antlr4ts\tree\xpath\XPath.js -> node_modules\antlr4ts\tree\xpath\XPathWildcardElement.js -> node_modules\antlr4ts\tree\xpath\XPath.js Error: Circular dependency: node_modules\antlr4ts\BailErrorStrategy.js -> node_modules\antlr4ts\DefaultErrorStrategy.js -> node_modules\antlr4ts\NoViableAltException.js -> node_modules\antlr4ts\Parser.js -> node_modules\antlr4ts\tree\pattern\ParseTree PatternMatcher.js -> C:\...\node_modules\antlr4ts\BailErrorStrategy.js?commonjs-proxy -> node_modules\antlr4ts\BailErrorStrategy.js Error: Circular dependency: node_modules\antlr4ts\DefaultErrorStrategy.js -> node_modules\antlr4ts\NoViableAltException.js -> node_modules\antlr4ts\Parser.js -> C:\...\node_modules\antlr4ts\DefaultE rrorStrategy.js?commonjs-proxy -> node_modules\antlr4ts\DefaultErrorStrategy.js Widget will be created, but could not be loaded to the browser, due to the errors. Does anybody know how to solve circular dependency? Or did anyone already used ‘antlr4ts’ in Mendix?   Thanks in advance! Mikhail
asked
0 answers