Skip to content

Cannot find module 'node:process' #598

@fynmm

Description

@fynmm

Describe the bug
I write a demo, and it uses npx patch-package is-number, then Cannot find module 'node:process'

  • Environment: Node.js 14.7.0
  • yaml: 2.7.0

To Reproduce
1.create a folder dds
2.npm init -y
3.npm install patch-package then the version of node_modules/yaml is 2.7.0
4. modify node_modules/isarray/index.js

var toString = {}.toString;

module.exports = Array.isArray || function (arr) {
  console.log(111);
  return toString.call(arr) == '[object Array]';
};

  1. npx patch-package isarray and then Cannot find module 'node:process'
    image

  2. if I npm install yaml@2.2.2,it's ok.

image

  1. if I change the node's version nvm use v16.18.0 it is also ok;

image

look the node_modules/patch-package/package.json, we can find that patch-package dependences "yaml": "^2.2.2".

So I think the yaml@2.7.0 is not support the node 14.7.0.Before you publish the tag 2.7.0, it works well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions