Skip to content

Ugly format for require() call #15252

@fisker

Description

@fisker

Prettier 3.0.0
Playground link

--parser babel

Input:

export const plugin = require(global.STANDALONE
  ? path.join(__dirname, "../standalone.js")
  : path.join(__dirname, ".."));

export const plugin = _equire(global.STANDALONE
  ? path.join(__dirname, "../standalone.js")
  : path.join(__dirname, ".."));

Output:

export const plugin = require(global.STANDALONE
  ? path.join(__dirname, "../standalone.js")
  : path.join(__dirname, ".."));

export const plugin = _equire(
  global.STANDALONE
    ? path.join(__dirname, "../standalone.js")
    : path.join(__dirname, ".."),
);

Expected behavior:

export const plugin = require(
  global.STANDALONE
    ? path.join(__dirname, "../standalone.js")
    : path.join(__dirname, ".."),
);

export const plugin = _equire(
  global.STANDALONE
    ? path.join(__dirname, "../standalone.js")
    : path.join(__dirname, ".."),
);

Metadata

Metadata

Assignees

No one assigned

    Labels

    lang:javascriptIssues affecting JSlocked-due-to-inactivityPlease open a new issue and fill out the template instead of commenting.

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions