firebase / firebase/firebase-tools

firebase deploy --> [DEP0040] DeprecationWarning

Open
#7,747 10 comments 7 reactions 0 assignees View on GitHub
api: core type: bug
Dominant language
TypeScript
Stars
4.5k
Forks
1.3k
Avg merge
1d 12h
Merged PRs (30d)
84

Description

### [REQUIRED] Environment info
**firebase-tools:** 13.19.0

**Platform:** macOS

### [REQUIRED] Test case

firebase deploy

### [REQUIRED] Steps to reproduce
firebase deploy
_(node:59297) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead._

### [REQUIRED] Expected behavior
deployment needs to happen without DeprecationWarning

### [REQUIRED] Actual behavior
Gives DeprecationWarning

Contributor guide

Open the contributing guide

Research direction

Start by reproducing `firebase deploy` with firebase-tools 13.19.0 on macOS and trace the [DEP0040] warning to the dependency that loads `punycode`. The work is done when deployment completes without this deprecation warning and the relevant checks still pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
node.js, typescript
Domain
cli
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.