Code Monkey home page Code Monkey logo

composer-freeze-version's Introduction

Be API Github Banner

Composer Freeze Version

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 to set versions stable.

What ?

Your dependencies into composer.json will be automatically be changed from :

"wpackagist-plugin/wordpress-seo":"@stable"

into :

"wpackagist-plugin/wordpress-seo":"6.2"

Composer Freeze Vesrion : how to)

How ?

1 - Add to Composer

  • Make composer require --dev "beapi/composer-freeze-version": "dev-master"

2 - Run command

Then you can simply launch composer freeze-version !

Who ?

Created by Be API, the French WordPress leader agency since 2009. Based in Paris, we are more than 30 people and always hiring some fun and talented guys. So we will be pleased to work with you.

This plugin is only maintained, which means we do not guarantee some free support. If you identify any errors or have an idea for improving this script, feel free to open an issue. Please provide as much info as needed in order to help us resolving / approve your request. And .. be patient :)

If you really like what we do or want to thank us for our quick work, feel free to donate as much as you want / can, even 1โ‚ฌ is a great gift for buying cofee :)

License

Composer Freeze Version is licensed under the GPLv3 or later.

composer-freeze-version's People

Contributors

jmau111 avatar maximeculea avatar petitphp avatar rahe avatar renta avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

renta

composer-freeze-version's Issues

Dependency error

Hi there,

Event after a composer update for some reason I sometimes get this error. The file does exist so I don't really get it.

composer freeze-version
PHP Fatal error:  Uncaught Error: Class 'BEA\Composer\MakeStablePlugin\Command\MakeStableCommand' not found in C:\****\public\vendor\bea\composer\make-stable\src\MakeStable.php:39

Thanks.
Best,
Princess

Rename package

Hello,

The package bea/composer/freeze-version isn't a package vendor/namespace allowed.
Composer throw errors at each composer install/update.
We need to rename it to beapi/composer-freeze-version in my opinion.

We have to :

  1. Make a tag if not already wit the old namespace
  2. Change the vendor/package name and make a new tag

Nicolas,

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.