|
34 | 34 | use Symfony\Component\AssetMapper\ImportMap\ImportMapManager;
|
35 | 35 | use Symfony\Component\AssetMapper\ImportMap\ImportMapRenderer;
|
36 | 36 | use Symfony\Component\AssetMapper\ImportMap\ImportMapUpdateChecker;
|
| 37 | +use Symfony\Component\AssetMapper\ImportMap\ImportMapVersionChecker; |
37 | 38 | use Symfony\Component\AssetMapper\ImportMap\RemotePackageDownloader;
|
38 | 39 | use Symfony\Component\AssetMapper\ImportMap\RemotePackageStorage;
|
39 | 40 | use Symfony\Component\AssetMapper\ImportMap\Resolver\JsDelivrEsmResolver;
|
|
171 | 172 | service('asset_mapper.importmap.resolver'),
|
172 | 173 | ])
|
173 | 174 |
|
| 175 | + ->set('asset_mapper.importmap.version_checker', ImportMapVersionChecker::class) |
| 176 | + ->args([ |
| 177 | + service('asset_mapper.importmap.config_reader'), |
| 178 | + service('asset_mapper.importmap.remote_package_downloader'), |
| 179 | + ]) |
| 180 | + |
174 | 181 | ->set('asset_mapper.importmap.resolver', JsDelivrEsmResolver::class)
|
175 | 182 | ->args([service('http_client')])
|
176 | 183 |
|
|
199 | 206 | ->args([
|
200 | 207 | service('asset_mapper.importmap.manager'),
|
201 | 208 | param('kernel.project_dir'),
|
| 209 | + service('asset_mapper.importmap.version_checker'), |
202 | 210 | ])
|
203 | 211 | ->tag('console.command')
|
204 | 212 |
|
|
207 | 215 | ->tag('console.command')
|
208 | 216 |
|
209 | 217 | ->set('asset_mapper.importmap.command.update', ImportMapUpdateCommand::class)
|
210 |
| - ->args([service('asset_mapper.importmap.manager')]) |
| 218 | + ->args([ |
| 219 | + service('asset_mapper.importmap.manager'), |
| 220 | + service('asset_mapper.importmap.version_checker'), |
| 221 | + ]) |
211 | 222 | ->tag('console.command')
|
212 | 223 |
|
213 | 224 | ->set('asset_mapper.importmap.command.install', ImportMapInstallCommand::class)
|
|
0 commit comments