es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: JSCODESHIFT

Cómo cambiar las declaraciones de requerimiento en línea utilizando codemod (jscodeshift)?

Hola, estoy tratando de escribir un codemod que mueva mi declaración require desde la parte superior del archivo hasta dentro del constructor de la clase. const moduleA = require(‘moduleA’); const moduleB = require(‘../moduleB’); class Example { constructor(context) { this.lazy( “moduleA”, () => new moduleA(context) ); this.lazy( “moduleB”, () => new . . . Read more

jscodeshift convierte el forEach a un bucle for

Soy nuevo en jscodeshift y AST, pero estoy intentando convertir mis bucles forEach existentes en bucles for normales. Quiero convertir el siguiente código: [ `foo`, `bar` ].forEach(test => { console.log(test); }); A esto: for(const test of [`foo`, `bar`]) { console.log(test); } export default (file, api) => { const j = . . . Read more