Skip to main content

Migration

Since version 1.0, we try to provide jscodeshift module to migrate from one version to another.

This package provides helper to migrate from one version to another

Usage

yarn add --dev @webda/codemod
# If typescript
npx jscodeshift --parser ts -t node_modules/@webda/codemod/${script}.js src/**/*.ts
# Or
find . -name \*.ts | grep -v node_modules | grep -v \.d\.ts | xargs jscodeshift --parser ts -t node_modules/@webda/codemod/${script}.js

webda-0.11-1.0

This script will move all imports webda or webda-* to @webda/core or @webda/*

It will also update any reference of Executor from webda to Service from @webda/core

It upgrade methods checkCSRF to checkRequest

Rename all _params to parameters

Warning

MemoryQueue return now a stringified version of the message, you have to parse it

Recast issue

If you see parenthesis with destructed assignement