├── .editorconfig ├── CHANGELOG.md ├── LICENSE ├── README.md ├── composer.json ├── composer.lock ├── ecs.php ├── resources ├── doc │ ├── config.md │ ├── events.md │ ├── faqs.md │ ├── index.md │ └── usage.md └── foxy.svg └── src ├── Asset ├── AbstractAssetManager.php ├── AssetManagerFinder.php ├── AssetManagerInterface.php ├── AssetPackage.php ├── AssetPackageInterface.php ├── BunManager.php ├── NpmManager.php ├── PnpmManager.php └── YarnManager.php ├── Config ├── Config.php └── ConfigBuilder.php ├── Converter ├── SemverConverter.php ├── SemverUtil.php └── VersionConverterInterface.php ├── Event ├── AbstractSolveEvent.php ├── GetAssetsEvent.php ├── PostSolveEvent.php └── PreSolveEvent.php ├── Exception ├── ExceptionInterface.php └── RuntimeException.php ├── Fallback ├── AssetFallback.php ├── ComposerFallback.php └── FallbackInterface.php ├── Foxy.php ├── FoxyEvents.php ├── Json ├── JsonFile.php └── JsonFormatter.php ├── Solver ├── Solver.php └── SolverInterface.php └── Util ├── AssetUtil.php ├── ComposerUtil.php ├── ConsoleUtil.php ├── LockerUtil.php └── PackageUtil.php /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/.editorconfig -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/composer.lock -------------------------------------------------------------------------------- /ecs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/ecs.php -------------------------------------------------------------------------------- /resources/doc/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/resources/doc/config.md -------------------------------------------------------------------------------- /resources/doc/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/resources/doc/events.md -------------------------------------------------------------------------------- /resources/doc/faqs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/resources/doc/faqs.md -------------------------------------------------------------------------------- /resources/doc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/resources/doc/index.md -------------------------------------------------------------------------------- /resources/doc/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/resources/doc/usage.md -------------------------------------------------------------------------------- /resources/foxy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/resources/foxy.svg -------------------------------------------------------------------------------- /src/Asset/AbstractAssetManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Asset/AbstractAssetManager.php -------------------------------------------------------------------------------- /src/Asset/AssetManagerFinder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Asset/AssetManagerFinder.php -------------------------------------------------------------------------------- /src/Asset/AssetManagerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Asset/AssetManagerInterface.php -------------------------------------------------------------------------------- /src/Asset/AssetPackage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Asset/AssetPackage.php -------------------------------------------------------------------------------- /src/Asset/AssetPackageInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Asset/AssetPackageInterface.php -------------------------------------------------------------------------------- /src/Asset/BunManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Asset/BunManager.php -------------------------------------------------------------------------------- /src/Asset/NpmManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Asset/NpmManager.php -------------------------------------------------------------------------------- /src/Asset/PnpmManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Asset/PnpmManager.php -------------------------------------------------------------------------------- /src/Asset/YarnManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Asset/YarnManager.php -------------------------------------------------------------------------------- /src/Config/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Config/Config.php -------------------------------------------------------------------------------- /src/Config/ConfigBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Config/ConfigBuilder.php -------------------------------------------------------------------------------- /src/Converter/SemverConverter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Converter/SemverConverter.php -------------------------------------------------------------------------------- /src/Converter/SemverUtil.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Converter/SemverUtil.php -------------------------------------------------------------------------------- /src/Converter/VersionConverterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Converter/VersionConverterInterface.php -------------------------------------------------------------------------------- /src/Event/AbstractSolveEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Event/AbstractSolveEvent.php -------------------------------------------------------------------------------- /src/Event/GetAssetsEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Event/GetAssetsEvent.php -------------------------------------------------------------------------------- /src/Event/PostSolveEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Event/PostSolveEvent.php -------------------------------------------------------------------------------- /src/Event/PreSolveEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Event/PreSolveEvent.php -------------------------------------------------------------------------------- /src/Exception/ExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Exception/ExceptionInterface.php -------------------------------------------------------------------------------- /src/Exception/RuntimeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Exception/RuntimeException.php -------------------------------------------------------------------------------- /src/Fallback/AssetFallback.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Fallback/AssetFallback.php -------------------------------------------------------------------------------- /src/Fallback/ComposerFallback.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Fallback/ComposerFallback.php -------------------------------------------------------------------------------- /src/Fallback/FallbackInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Fallback/FallbackInterface.php -------------------------------------------------------------------------------- /src/Foxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Foxy.php -------------------------------------------------------------------------------- /src/FoxyEvents.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/FoxyEvents.php -------------------------------------------------------------------------------- /src/Json/JsonFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Json/JsonFile.php -------------------------------------------------------------------------------- /src/Json/JsonFormatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Json/JsonFormatter.php -------------------------------------------------------------------------------- /src/Solver/Solver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Solver/Solver.php -------------------------------------------------------------------------------- /src/Solver/SolverInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Solver/SolverInterface.php -------------------------------------------------------------------------------- /src/Util/AssetUtil.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Util/AssetUtil.php -------------------------------------------------------------------------------- /src/Util/ComposerUtil.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Util/ComposerUtil.php -------------------------------------------------------------------------------- /src/Util/ConsoleUtil.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Util/ConsoleUtil.php -------------------------------------------------------------------------------- /src/Util/LockerUtil.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Util/LockerUtil.php -------------------------------------------------------------------------------- /src/Util/PackageUtil.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/php-forge/foxy/HEAD/src/Util/PackageUtil.php --------------------------------------------------------------------------------