Cannot find module '../util/ast-utils'
reduardo7 opened this issue · 1 comments
reduardo7 commented
Reopen #256:
Versions:
prettier-eslint
version:^9.0.0node
version:v10.16.0npm
version:6.12.0eslint
version:6.5.1Have you followed the debugging tips?
No
Relevant code or config
{ "extends": [ "eslint:recommended", "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended", "plugin:@typescript-eslint/recommended-requiring-type-checking", "plugin:react/recommended", "prettier", "prettier/@typescript-eslint", "prettier/react" ], "plugins": ["prettier", "@typescript-eslint", "react"], "rules": { "prettier/prettier": "error" }, "parser": "@typescript-eslint/parser", "parserOptions": { "ecmaFeatures": { "jsx": true }, "project": "./tsconfig.json" } }What I did:
What happened:
The code format is not working when I try to run it. Output:
["INFO" - 10:05:31 AM] Formatting /Users/foo/projects/ptech/speakapp/conversifi-web/conversifi-commons/helpers/redisCacheHelper.js
["INFO" - 10:05:31 AM] Using ignore file (if present) at /Users/foo/projects/ptech/speakapp/conversifi-web/conversifi-commons/.prettierignore
["INFO" - 10:05:31 AM] Loaded module 'prettier@2.0.5' from '/Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/prettier/index.js'
["INFO" - 10:05:31 AM] File Info:
{
"ignored": false,
"inferredParser": "babel"
}
["INFO" - 10:05:31 AM] Detected local configuration (i.e. .prettierrc or .editorconfig), VS Code configuration will not be used
["INFO" - 10:05:31 AM] Prettier Options:
{
"filepath": "/Users/foo/projects/ptech/speakapp/conversifi-web/conversifi-commons/helpers/redisCacheHelper.js",
"parser": "babel",
"trailingComma": "es5",
"arrowParens": "always",
"endOfLine": "lf",
"tabWidth": 2,
"semi": true,
"singleQuote": true,
"jsxSingleQuote": false,
"printWidth": 80,
"proseWrap": "always"
}
["INFO" - 10:05:31 AM] Loaded module 'prettier-eslint@unknown' from '/Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/prettier-eslint/dist/index.js'
["INFO" - 10:05:31 AM] Formatting using 'prettier-eslint'
["WARN" - 10:05:31 AM] You are using a legacy linter integration that will be removed in the future. See the documentation on setting up linters: https://github.com/prettier/prettier-vscode#linter-integration
["ERROR" - 10:05:31 AM] Error formatting document.
["ERROR" - 10:05:31 AM] Cannot find module '../util/ast-utils'
Require stack:
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/rules/arrow-spacing.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/rules/index.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/shared/config-validator.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/linter/linter.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/linter/index.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/cli-engine/cli-engine.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/cli-engine/index.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/api.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/prettier-eslint/dist/utils.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/prettier-eslint/dist/index.js
- /Users/foo/.vscode/extensions/esbenp.prettier-vscode-4.7.0/dist/extension.js
- /Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js
- /Applications/Visual Studio Code.app/Contents/Resources/app/out/bootstrap-amd.js
- /Applications/Visual Studio Code.app/Contents/Resources/app/out/bootstrap-fork.js
Error: Cannot find module '../util/ast-utils'
Require stack:
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/rules/arrow-spacing.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/rules/index.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/shared/config-validator.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/linter/linter.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/linter/index.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/cli-engine/cli-engine.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/cli-engine/index.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/api.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/prettier-eslint/dist/utils.js
- /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/prettier-eslint/dist/index.js
- /Users/foo/.vscode/extensions/esbenp.prettier-vscode-4.7.0/dist/extension.js
- /Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js
- /Applications/Visual Studio Code.app/Contents/Resources/app/out/bootstrap-amd.js
- /Applications/Visual Studio Code.app/Contents/Resources/app/out/bootstrap-fork.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:717:15)
at Module._load (internal/modules/cjs/loader.js:622:27)
at Module._load (electron/js2c/asar.js:717:26)
at Function.Module._load (electron/js2c/asar.js:717:26)
at Function.t._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:955:769)
at Function.n._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:925:106)
at Function.i._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:921:391)
at Module.require (internal/modules/cjs/loader.js:775:19)
at Module.require (/Users/foo/.vscode/extensions/vsciot-vscode.vscode-arduino-0.3.0/out/node_modules/vscode-extension-telemetry.js:1:25782)
at n (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js:15:524)
at Object.<anonymous> (/Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/rules/arrow-spacing.js:11:18)
at Module.o._compile (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js:15:749)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:892:10)
at Module.load (internal/modules/cjs/loader.js:735:32)
at Module._load (internal/modules/cjs/loader.js:648:12)
at Module._load (electron/js2c/asar.js:717:26)
at Function.Module._load (electron/js2c/asar.js:717:26)
at Function.t._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:955:769)
at Function.n._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:925:106)
at Function.i._load (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:921:391)
at Module.require (internal/modules/cjs/loader.js:775:19)
at Module.require (/Users/foo/.vscode/extensions/vsciot-vscode.vscode-arduino-0.3.0/out/node_modules/vscode-extension-telemetry.js:1:25782)
at n (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/loader.js:15:524)
at arrow-spacing (/Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/rules/index.js:22:28)
at Map.entries (/Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/rules/utils/lazy-loading-rule-map.js:87:28)
at entries.next (<anonymous>)
at /Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/cli-engine/cli-engine.js:629:13
at Generator.next (<anonymous>)
at new Map (<anonymous>)
at CLIEngine.getRules (/Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/eslint/lib/cli-engine/cli-engine.js:628:16)
at getRelevantESLintConfig (/Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/prettier-eslint/dist/utils.js:95:55)
at getOptionsForFormatting (/Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/prettier-eslint/dist/utils.js:83:18)
at languageResolver (/Users/foo/projects/ptech/speakapp/conversifi-web/node_modules/prettier-eslint/dist/index.js:84:64)
at FormattingResult (/Users/foo/.vscode/extensions/esbenp.prettier-vscode-4.7.0/src/PrettierEditService.ts:373:14)
at t.default.text [as safeExecution] (/Users/foo/.vscode/extensions/esbenp.prettier-vscode-4.7.0/src/PrettierEditService.ts:427:45)
at t.default.<anonymous> (/Users/foo/.vscode/extensions/esbenp.prettier-vscode-4.7.0/src/PrettierEditService.ts:367:13)
at Generator.next (<anonymous>)
at s (/Users/foo/.vscode/extensions/esbenp.prettier-vscode-4.7.0/dist/extension.js:1:53984)
["INFO" - 10:05:31 AM] Formatting completed in 52.886473ms.
Reproduction repository:
Problem description:
Cannot find module '../util/ast-utils'
Suggested solution:
Ref prettier/prettier-vscode#859 #262 prettier/prettier-vscode#672
github-actions commented
Stale issue