This repository has been archived by the owner on Apr 17, 2023. It is now read-only.
BugFix: CLIEngine is not constructor when format called #1271
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bug fix. When installed latest prettier-eslint and eslint, prettier-atom format ends with following error:
/home/pavel/.atom/packages/prettier-atom/dist/executePrettier/handleError.js:50 TypeError: CLIEngine is not a constructor at getESLintCLIEngine (/home/pavel/.atom/packages/prettier-atom/node_modules/@lewisl9029/prettier-eslint/dist/utils.js:403) at getESLintConfig (/home/pavel/.atom/packages/prettier-atom/node_modules/@lewisl9029/prettier-eslint/dist/index.js:212) at format (/home/pavel/.atom/packages/prettier-atom/node_modules/@lewisl9029/prettier-eslint/dist/index.js:75) at /home/pavel/.atom/packages/prettier-atom/dist/executePrettier/executePrettierOnBufferRange.js:64 at exports.allowUnsafeNewFunction (/home/pavel/.atom/packages/prettier-atom/node_modules/loophole/lib/loophole.js:25) at executePrettierEslint (/home/pavel/.atom/packages/prettier-atom/dist/executePrettier/executePrettierOnBufferRange.js:64) at /home/pavel/.atom/packages/prettier-atom/dist/executePrettier/executePrettierOnBufferRange.js:86 at Generator.next (<anonymous>) at asyncGeneratorStep (/home/pavel/.atom/packages/prettier-atom/node_modules/@babel/runtime/helpers/asyncToGenerator.js:3) at _next (/home/pavel/.atom/packages/prettier-atom/node_modules/@babel/runtime/helpers/asyncToGenerator.js:25) at /home/pavel/.atom/packages/prettier-atom/node_modules/@babel/runtime/helpers/asyncToGenerator.js:32 at new Promise (<anonymous>) at /home/pavel/.atom/packages/prettier-atom/node_modules/@babel/runtime/helpers/asyncToGenerator.js:21 at executePrettierOrIntegration (/home/pavel/.atom/packages/prettier-atom/dist/executePrettier/executePrettierOnBufferRange.js:108) at /home/pavel/.atom/packages/prettier-atom/dist/executePrettier/executePrettierOnBufferRange.js:126 at Generator.next (<anonymous>) at asyncGeneratorStep (/home/pavel/.atom/packages/prettier-atom/node_modules/@babel/runtime/helpers/asyncToGenerator.js:3) at _next (/home/pavel/.atom/packages/prettier-atom/node_modules/@babel/runtime/helpers/asyncToGenerator.js:25) at /home/pavel/.atom/packages/prettier-atom/node_modules/@babel/runtime/helpers/asyncToGenerator.js:32 at new Promise (<anonymous>) at /home/pavel/.atom/packages/prettier-atom/node_modules/@babel/runtime/helpers/asyncToGenerator.js:21 at executePrettierOnBufferRange (/home/pavel/.atom/packages/prettier-atom/dist/executePrettier/executePrettierOnBufferRange.js:156) at executePrettierOnCurrentBufferRange (/home/pavel/.atom/packages/prettier-atom/dist/manualFormat/index.js:25) at n (/home/pavel/.atom/packages/prettier-atom/node_modules/lodash/lodash.min.js:9) at /home/pavel/.atom/packages/prettier-atom/node_modules/lodash/lodash.min.js:107 at n (/home/pavel/.atom/packages/prettier-atom/node_modules/lodash/lodash.min.js:9) at /home/pavel/.atom/packages/prettier-atom/node_modules/lodash/lodash.min.js:73 at /home/pavel/.atom/packages/prettier-atom/node_modules/lodash/lodash.min.js:57 at n (/home/pavel/.atom/packages/prettier-atom/node_modules/lodash/lodash.min.js:9) at /home/pavel/.atom/packages/prettier-atom/node_modules/lodash/lodash.min.js:107 at n (/home/pavel/.atom/packages/prettier-atom/node_modules/lodash/lodash.min.js:9) at /home/pavel/.atom/packages/prettier-atom/node_modules/lodash/lodash.min.js:73 at HTMLElement.<anonymous> (/home/pavel/.atom/packages/prettier-atom/dist/main.js:72) at CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app/static/<embedded>:11) at KeymapManager.dispatchCommandEvent (/usr/share/atom/resources/app/static/<embedded>:11) at KeymapManager.handleKeyboardEvent (/usr/share/atom/resources/app/static/<embedded>:11)