tighten / takeout

Docker-based development-only dependency manager. macOS, Linux, and WSL2-only and installs via PHP's Composer... for now.
MIT License
1.59k stars 83 forks source link

Add Prompt interface to stock enable command #324

Open njames opened 12 months ago

njames commented 12 months ago

Add the new fancy Prompts interface to the enable command.

I have forked the repo and started on it

njames commented 12 months ago

So takeout has

        "platform": {
            "php": "8.0.2"
        }

even thought it has php ^8.1

So composer require laravel/prompts fails as

Root composer.json requires php ^8.1 but your php version (8.0.2; overridden via config.platform, actual: 8.2.9) 
does not satisfy that requirement.

Can we bump config.platform to at least 8.1 please?

njames commented 12 months ago

or just remove it

I have jiggled the composer.json here https://github.com/squarecloudlabs/takeout/blob/add-prompts-to-enable/composer.json