@ai-sdk/codemod @4.0.0
Apache-2.0
License
No
Install Scripts
4
Dependencies
12
Dev Dependencies
188.8 KB
Package Size
Published
The AI SDK provides automated code transformations (codemods) to help upgrade your codebase when features are deprecated, removed, or changed between versions.
Maintainers
vercel-release-botmatheussmatt.straka
Keywords
ai
Dependencies (4)
| Package | Constraint | Registry Status |
|---|---|---|
| debug | ^4.4.3 | auto_approved |
| commander | ^12.1.0 | auto_approved |
| jscodeshift | ^17.3.0 | auto_approved |
| cli-progress | ^3.12.0 | auto_approved |
Dev Dependencies (12)
| Package | Constraint | Registry Status |
|---|---|---|
| ai | 7.0.0 | auto_approved |
| msw | 2.6.4 | No greenflagged match |
| tsx | 4.19.2 | auto_approved |
| tsup | ^8.5.1 | auto_approved |
| vitest | ^4.1.6 | auto_approved |
| typescript | 5.8.3 | auto_approved |
| @types/node | 22.19.19 | auto_approved |
| @types/debug | ^4.1.13 | auto_approved |
| @types/semver | ^7.7.1 | auto_approved |
| @types/jscodeshift | ^0.12.0 | No greenflagged match |
| @types/cli-progress | ^3.11.6 | auto_approved |
| @vercel/ai-tsconfig | 0.0.0 | Not imported |
Transitive Dependency Tree
92 transitive deps
max depth 6
├─
cli-progress
^3.12.0
→ 3.12.0
├─
commander
^12.1.0
→ 12.1.0
├─
debug
^4.4.3
→ 4.4.3
├─
jscodeshift
^17.3.0
→ 17.4.0
├─
@babel/core
^7.24.7
→ 7.29.7
├─
@babel/parser
^7.24.7
→ 7.29.7
├─
@babel/plugin-transform-class-properties
^7.24.7
→ 7.29.7
├─
@babel/plugin-transform-modules-commonjs
^7.24.7
→ 7.29.7
├─
@babel/plugin-transform-nullish-coalescing-operator
^7.24.7
→ 7.29.7
├─
@babel/plugin-transform-optional-chaining
^7.24.7
→ 7.29.7
├─
@babel/plugin-transform-private-methods
^7.24.7
→ 7.29.7
├─
@babel/preset-flow
^7.24.7
→ 7.29.7
├─
@babel/preset-typescript
^7.24.7
→ 7.29.7
├─
@babel/register
^7.24.6
→ 7.29.7
├─
flow-parser
0.*
→ 0.324.0
├─
graceful-fs
^4.2.4
→ 4.2.11
├─
ms
^2.1.3
→ 2.1.3
├─
neo-async
^2.5.0
→ 2.6.2
├─
picocolors
^1.0.1
→ 1.1.1
├─
picomatch
^4.0.2
→ 4.0.5
├─
recast
^0.23.11
→ 0.23.12
├─
string-width
^4.2.3
→ 4.2.3
├─
tmp
^0.2.3
→ 0.2.7
├─
write-file-atomic
^5.0.1
→ 5.0.1
├─
@babel/code-frame
^7.29.7
→ 7.29.7
├─
@babel/generator
^7.29.7
→ 7.29.7
├─
@babel/helper-compilation-targets
^7.29.7
→ 7.29.7
├─
@babel/helper-create-class-features-plugin
^7.29.7
→ 7.29.7
├─
@babel/helper-module-transforms
^7.29.7
→ 7.29.7
├─
@babel/helper-plugin-utils
^7.29.7
→ 7.29.7
├─
@babel/helper-skip-transparent-expression-wrappers
^7.29.7
→ 7.29.7
├─
@babel/helper-validator-option
^7.29.7
→ 7.29.7
├─
@babel/helpers
^7.29.7
→ 7.29.7
├─
@babel/plugin-syntax-jsx
^7.29.7
→ 7.29.7
├─
@babel/plugin-transform-flow-strip-types
^7.29.7
→ 7.29.7
├─
@babel/plugin-transform-typescript
^7.29.7
→ 7.29.7
├─
@babel/template
^7.29.7
→ 7.29.7
├─
@babel/traverse
^7.29.7
→ 7.29.7
├─
@babel/types
^7.29.7
→ 7.29.7
├─
@jridgewell/remapping
^2.3.5
→ 2.3.5
├─
ast-types
^0.16.1
→ 0.16.1
├─
clone-deep
^4.0.1
→ 4.0.1
├─
convert-source-map
^2.0.0
→ 2.0.0
├─
emoji-regex
^8.0.0
├─
esprima
~4.0.0
→ 4.0.1
├─
find-cache-dir
^2.0.0
├─
flow-estree
0.324.0
→ 0.324.0
├─
gensync
^1.0.0-beta.2
→ 1.0.0-beta.2
├─
imurmurhash
^0.1.4
→ 0.1.4
├─
is-fullwidth-code-point
^3.0.0
├─
json5
^2.2.3
→ 2.2.3
├─
make-dir
^2.1.0
├─
pirates
^4.0.6
→ 4.0.7
├─
semver
^6.3.1
→ 6.3.1
├─
signal-exit
^4.0.1
→ 4.1.0
├─
source-map
~0.6.1
→ 0.6.1
├─
source-map-support
^0.5.16
→ 0.5.21
├─
strip-ansi
^6.0.1
→ 6.0.1
├─
tiny-invariant
^1.3.3
→ 1.3.3
├─
tslib
^2.0.1
→ 2.8.1
├─
@babel/compat-data
^7.29.7
→ 7.29.7
├─
@babel/helper-annotate-as-pure
^7.29.7
→ 7.29.7
├─
@babel/helper-globals
^7.29.7
→ 7.29.7
├─
@babel/helper-member-expression-to-functions
^7.29.7
→ 7.29.7
├─
@babel/helper-module-imports
^7.29.7
→ 7.29.7
├─
@babel/helper-optimise-call-expression
^7.29.7
→ 7.29.7
├─
@babel/helper-replace-supers
^7.29.7
→ 7.29.7
├─
@babel/helper-string-parser
^7.29.7
→ 7.29.7
├─
@babel/helper-validator-identifier
^7.29.7
→ 7.29.7
├─
@babel/plugin-syntax-flow
^7.29.7
→ 7.29.7
├─
@babel/plugin-syntax-typescript
^7.29.7
→ 7.29.7
├─
@jridgewell/gen-mapping
^0.3.5
→ 0.3.13
├─
@jridgewell/trace-mapping
^0.3.28
→ 0.3.31
├─
ansi-regex
^5.0.1
→ 5.0.1
├─
browserslist
^4.24.0
→ 4.28.7
├─
buffer-from
^1.0.0
→ 1.1.2
├─
is-plain-object
^2.0.4
→ 2.0.4
├─
js-tokens
^4.0.0
→ 4.0.0
├─
jsesc
^3.0.2
→ 3.1.0
├─
kind-of
^6.0.2
→ 6.0.3
├─
lru-cache
^5.1.1
→ 5.1.1
├─
shallow-clone
^3.0.0
→ 3.0.1
├─
@jridgewell/resolve-uri
^3.1.0
→ 3.1.2
├─
@jridgewell/sourcemap-codec
^1.5.0
→ 1.5.5
├─
baseline-browser-mapping
^2.10.44
→ 2.11.5
├─
caniuse-lite
^1.0.30001806
→ 1.0.30001806
├─
electron-to-chromium
^1.5.393
→ 1.5.397
├─
isobject
^3.0.1
→ 3.0.1
├─
node-releases
^2.0.51
→ 2.0.51
├─
update-browserslist-db
^1.2.3
→ 1.2.3
├─
yallist
^3.0.2
→ 3.1.1
├─
escalade
^3.2.0
→ 3.2.0
Changes from v3.0.6
Dependency Changes
| Change | Package | Version |
|---|---|---|
| changed | jscodeshift | ^17.1.1 → ^17.3.0 |
File Changes
96 added
0 removed
12 modified
size delta: +242.9 KB
Published to npm: