Skip to content

Codemods to assist with upgrades

Notifications You must be signed in to change notification settings

openlayers/codemod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@openlayers/codemod

Automated code modifications to assist with OpenLayers upgrades.

replace-barrel-imports

Rewrite imports from "barrel files".

# rewrite imports in all .js and .mjs files in the path/to/files directory
npx @openlayers/codemod@latest replace-barrel-imports path/to/files

See additional options with the help command (or --help flag).

# see options for the command
npx @openlayers/codemod@latest help replace-barrel-imports

Development

Run tests with npm test. Debug the tests with npx vitest --inspect-brk --no-file-parallelism (then visit chrome://inspect/#devices).

To run the codemod directly from this repo, so something like node ./codemod.js replace-barrel-imports --consider-relative-paths ../path/to/other/files.

About

Codemods to assist with upgrades

Resources

Stars

Watchers

Forks

Packages

No packages published