|
35 | 35 | use Symfony\Component\AssetMapper\ImportMap\ImportMapRenderer;
|
36 | 36 | use Symfony\Component\AssetMapper\ImportMap\ImportMapUpdateChecker;
|
37 | 37 | use Symfony\Component\AssetMapper\ImportMap\RemotePackageDownloader;
|
| 38 | +use Symfony\Component\AssetMapper\ImportMap\RemotePackageStorage; |
38 | 39 | use Symfony\Component\AssetMapper\ImportMap\Resolver\JsDelivrEsmResolver;
|
39 | 40 | use Symfony\Component\AssetMapper\MapperAwareAssetPackage;
|
40 | 41 | use Symfony\Component\AssetMapper\Path\PublicAssetsPathResolver;
|
|
145 | 146 | ->set('asset_mapper.importmap.config_reader', ImportMapConfigReader::class)
|
146 | 147 | ->args([
|
147 | 148 | abstract_arg('importmap.php path'),
|
| 149 | + service('asset_mapper.importmap.remote_package_storage'), |
148 | 150 | ])
|
149 | 151 |
|
150 | 152 | ->set('asset_mapper.importmap.manager', ImportMapManager::class)
|
|
157 | 159 | ])
|
158 | 160 | ->alias(ImportMapManager::class, 'asset_mapper.importmap.manager')
|
159 | 161 |
|
| 162 | + ->set('asset_mapper.importmap.remote_package_storage', RemotePackageStorage::class) |
| 163 | + ->args([ |
| 164 | + abstract_arg('vendor directory'), |
| 165 | + ]) |
| 166 | + |
160 | 167 | ->set('asset_mapper.importmap.remote_package_downloader', RemotePackageDownloader::class)
|
161 | 168 | ->args([
|
| 169 | + service('asset_mapper.importmap.remote_package_storage'), |
162 | 170 | service('asset_mapper.importmap.config_reader'),
|
163 | 171 | service('asset_mapper.importmap.resolver'),
|
164 |
| - abstract_arg('vendor directory'), |
165 | 172 | ])
|
166 | 173 |
|
167 | 174 | ->set('asset_mapper.importmap.resolver', JsDelivrEsmResolver::class)
|
|
0 commit comments