https://github.com/maximeculea/composer-freeze-versions
Freeze your composer's dependencies versions.
https://github.com/maximeculea/composer-freeze-versions
composer composer-package composer-scripts freeze versions
Last synced: 5 months ago
JSON representation
Freeze your composer's dependencies versions.
- Host: GitHub
- URL: https://github.com/maximeculea/composer-freeze-versions
- Owner: MaximeCulea
- License: other
- Created: 2020-01-02T14:47:13.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-07-24T13:38:48.000Z (about 3 years ago)
- Last Synced: 2025-04-29T01:50:44.501Z (5 months ago)
- Topics: composer, composer-package, composer-scripts, freeze, versions
- Language: PHP
- Homepage: https://maximeculea.fr
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Composer Freeze Versions
> Freeze versions of your composer's dependencies.
This command is especially useful while making a site live. It allows you to grab latest versions of your composer.lock which you tested you site against.
If you would like to go back to a staging status, use another command : [Make Stable](https://github.com/MaximeCulea/Composer-Stable-Versions) to set versions as stable.
# What?
Your dependencies into composer.json will be automatically be changed from `"wpackagist-plugin/wordpress-seo":"@stable"` to `"wpackagist-plugin/wordpress-seo":"6.2"`
# How?
## 1 - Add to [Composer](http://composer.rarst.net/)- From [Packagist](https://packagist.org/packages/maximeculea/composer-freeze-versions)
- Do `composer require maximeculea/composer-freeze-versions`- From [Github](https://github.com/MaximeCulea/Composer-Freeze-Versions)
- Add into your composer json `{ "type": "vcs", "url": "https://github.com/MaximeCulea/Composer-Freeze-Versions" }`
- Include `"maximeculea/composer-freeze-versions": "dev-master"` in your composer file as require
- Before use, launch `composer update`## 2 - Run command
Then you can simply launch `composer versions-freeze`!# License
Composer Freeze Versions is licensed under the [GPL3+](LICENSE.md).