Skip to content

Deprecated punycode module msg #9390

@grishy

Description

@grishy

🐛 bug report

🎛 Configuration (.babelrc, package.json, cli command)

Default one and parcel pages/index.pug

{
  "name": "test",
  "private": true,
  "scripts": {
    "dev": "parcel pages/index.pug",
    "pretty": "prettier --write ."
  },
  "devDependencies": {
    "prettier": "3.1.0"
  },
  "dependencies": {
    "@parcel/transformer-pug": "2.10.3",
    "@parcel/transformer-sass": "2.10.3",
    "parcel": "2.10.3"
  }
}

🤔 Expected Behavior

Without DeprecationWarning.

😯 Current Behavior

npm run dev                                 

> grishy-blog@1.0.0 dev
> parcel pages/index.pug

(node:15138) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
    at node:punycode:3:9
    at BuiltinModule.compileForInternalLoader (node:internal/bootstrap/realm:392:7)
    at BuiltinModule.compileForPublicLoader (node:internal/bootstrap/realm:328:10)
    at loadBuiltinModule (node:internal/modules/helpers:101:7)
    at Module._load (node:internal/modules/cjs/loader:1001:17)
    at Module.require (node:internal/modules/cjs/loader:1235:19)
    at require (node:internal/modules/helpers:176:18)
    at NodePackageManager.load (/Users/grishy/projects/lab/blog/node_modules/@parcel/package-manager/lib/index.js:3565:16)
    at NodePackageManager.requireSync (/Users/grishy/projects/lab/blog/node_modules/@parcel/package-manager/lib/index.js:3560:21)
    at m.require (/Users/grishy/projects/lab/blog/node_modules/@parcel/package-manager/lib/index.js:3584:25)
Server running at http://localhost:1234
✨ Built in 9ms

💁 Possible Solution

Update or change import path.
Related:

🔦 Context

Each time we have msg at the beginning.

💻 Code Sample

Any cfg, I suppose.

🌍 Your Environment

Software Version(s)
Parcel 2.10.3
Node v21.2.0
npm/Yarn 10.2.3
Operating System macOS

Metadata

Metadata

Assignees

No one assigned

    Labels

    StaleInactive issues

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions