2.0.2 • Published 2 years ago
@soderlind/wp-project-version-sync v2.0.2
wp-project-version-sync
A CLI command to update your WordPress plugin, theme, readme.txt and json file header version based off of your package.json version.
wp-update-project-version is a CLI command that is most useful when added to your build script in your package.json.
Usage
Only package.json is the supported <source> reference for a version.
You can update one or more files, WordPress header files (plugin and style.css), readme.txt and *.json (eg block.json) are supported.
Sync version number in readme.txt, src/block.json and plugin.php with the version number in package.json:
{
"scripts": {
"build": "npm run bump && wp-scripts build",
"bump": "wp-update-project-version -s package.json -p readme.txt src/block.json plugin.php",
}
}Options
Usage: wp-update-project-version [options]
Options:
-s, --source package.json Optional, only package.json is supported
-p, --path <path> Path to file(s) to updateInstallation
npm i @soderlind/wp-project-version-syncCredits
This is a fork of wp-project-version-sync v1.1.0 by @masonitedoors, see changelog for my changes.
Changelog
2.0.0
- Update version number in more file types:
-
Stable tagin readme.txt -"version"in *.json (eg block.json) - Update dependencies
- Update jest tests - Add tests for readme.txt and block.json. - Make it compatible with the updated dependencies.