Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot find module '../util/ast-utils' #351

Closed
reduardo7 opened this issue Jun 2, 2020 · 1 comment
Closed

Cannot find module '../util/ast-utils' #351

reduardo7 opened this issue Jun 2, 2020 · 1 comment

Comments

@reduardo7
Copy link

reduardo7 commented Jun 2, 2020

Reopen #256:

Versions:

  • prettier-eslint version:^9.0.0
  • node version:v10.16.0
  • npm version:6.12.0
  • eslint version:6.5.1

Have 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
Copy link
Contributor

github-actions bot commented Aug 2, 2020

Stale issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant