Deprecation warning for url.parse (DEP0169) under Node24
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- javascript, node.js
Línea de trabajo
Reproduce la advertencia con Node v24.12.0, Serverless Framework 4.29.4 y el comando deploy o remove reportado. Parte del stack trace en el .serverless/releases/4.29.4/package/dist/sf-core.js incluido y síguelo hasta el código fuente del proyecto. La tarea estará completada cuando deploy y remove dejen de emitir DEP0169 y mantengan su comportamiento actual.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Issue description
After upgrading our Node runtime to the latest LTS (v24.12.0) from 22, Serverless deploy (and remove) commands are now emitting a deprecation warning:
$ yarn deploy-stage dev-pi-4291
yarn run v1.22.22
$ NODE_OPTIONS='--trace-deprecation' serverless deploy --conceal -s dev-pi-4291
Deploying "****" to stage "dev-pi-4291" (us-east-1)
[!] WarmUp: Skipping warmer "default" creation. No functions to warm up.
⠋ Packaging(node:37092) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities.
at Object.urlParse [as parse] (node:url:136:13)
at Object.urlParse (file:///home/ejherbertson/.serverless/releases/4.29.4/package/dist/sf-core.js:470:10783)
at new constructor (file:///home/ejherbertson/.serverless/releases/4.29.4/package/dist/sf-core.js:455:218778)
at features.constructor.features.constructor.setEndpoint (file:///home/ejherbertson/.serverless/releases/4.29.4/package/dist/sf-core.js:455:206726)
at features.constructor.features.constructor.initialize (file:///home/ejherbertson/.serverless/releases/4.29.4/package/dist/sf-core.js:455:195257)
at features.constructor.features.constructor.constructor (file:///home/ejherbertson/.serverless/releases/4.29.4/package/dist/sf-core.js:455:194870)
at features.constructor.features.constructor (file:///home/ejherbertson/.serverless/releases/4.29.4/package/dist/sf-core.js:470:23678)
at new features.constructor.features.constructor (file:///home/ejherbertson/.serverless/releases/4.29.4/package/dist/sf-core.js:470:23678)
at features.constructor.features.constructor.constructor (file:///home/ejherbertson/.serverless/releases/4.29.4/package/dist/sf-core.js:455:194685)
at new features.constructor.features.constructor (file:///home/ejherbertson/.serverless/releases/4.29.4/package/dist/sf-core.js:470:23678)
at file:///home/ejherbertson/.serverless/releases/4.29.4/package/dist/sf-core.js:1160:1412
at file:///home/ejherbertson/.serverless/releases/4.29.4/package/dist/sf-core.js:488:3706592
at file:///home/ejherbertson/.serverless/releases/4.29.4/package/dist/sf-core.js:1160:2674
at persistentRequest (file:///home/ejherbertson/.serverless/releases/4.29.4/package/dist/sf-core.js:1160:1990)
at Object.promiseGenerator (file:///home/ejherbertson/.serverless/releases/4.29.4/package/dist/sf-core.js:1160:2604)
at Queue3._dequeue (file:///home/ejherbertson/.serverless/releases/4.29.4/package/dist/sf-core.js:489:10554)
Warning: Not deploying alerts on stage dev-pi-4291
[!] WarmUp: Skipping prewarming using warmer "default". No functions to warm up.
✔ Pruning of functions complete
✔ Service deployed to stack ********* (132s)
Context
Service Overview
- Serverless Framework Version: 4.29.4
- Service Config File: serverless.yml
- Service Name: ****
- Service App: ****
- Service Runtime: nodejs22.x
- Service Stage: dev-pi-4291
- Service Region: us-east-1
Service Path
/home/ejherbertson/****/api/serverless.yml
Command
deploy --conceal true,--stage dev-pi-4291
Service Config
(omitted)
- Lenguaje dominante
- JavaScript
- Estrellas
- 46.9k
- Forks
- 5.7k
- Merge medio
- 22 h
- PR fusionados (30 d)
- 50
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de serverless/serverless
-
excludeNodeDevDependencies includes all dev dependencies if serviceDir has symlinksQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertobug cat/packaging
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
serverless/serverless#13447 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
serverless dev silently skips functions beyond the 25th: "Maximum queued offline subscription reached"Posiblemente ocupada @czubocha la tomó hace 13 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
serverless/serverless#13920 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Sandbox packages (zips) are not cleared from deployment bucket as stack dirs arePosiblemente ocupada @czubocha la tomó hace 16 días. Abiertobug cat/packaging
Dificultad 3/5 1-2 días Aptitud para principiantes 52/100
serverless/serverless#13906 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
cat/packaging enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
serverless/serverless#13701 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
serverless/serverless#13501 · 6 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de serverless/serverless
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
code-yeongyu/oh-my-openagent#10172 ·
Los mantenedores suelen responder en 1 día
-
Phase 2 PSA Capability & Career Profile
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
bcgov/digital-journeys#2310 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
nodejs/node#66743 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
OWASP/cve-lite-cli#1335 ·
Los mantenedores suelen responder en 1 día
-
Channels status: needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
mastra-ai/mastra#27093 · 1 comentario ·
Los mantenedores suelen responder en 1 día