Skip to content

Regression when updating to node: ^23 (no-unpublished-require) #369

Closed
@scagood

Description

@scagood

We have a regression in node: ^23

Specifically this test is failing

{
filename: fixture("issue48n/test.js"),
code: "require('./');",
},


Example action:

https://github.com/eslint-community/eslint-plugin-n/actions/runs/11448831559/job/31853177596?pr=368

  4) no-unpublished-require
       valid
         require('./');:

      AssertionError [ERR_ASSERTION]: Should have no errors but had 1: [
  {
    ruleId: 'rule-to-test/no-unpublished-require',
    severity: 1,
    message: '"./" is not published.',
    line: 1,
    column: 9,
    nodeType: 'Literal',
    messageId: 'notPublished',
    endLine: 1,
    endColumn: 13
  }
]

1 !== 0

      + expected - actual

      -1
      +0
      
      at testValidTemplate (node_modules/eslint/lib/rule-tester/rule-tester.js:925:20)
      at Context.<anonymous> (node_modules/eslint/lib/rule-tester/rule-tester.js:1274:37)
      at process.processImmediate (node:internal/timers:511:21)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions