protected function writePackagesJson($hash)
{
$data = ['providers-url' => '/p/%package%/%hash%.json', 'provider-includes' => ['p/provider-latest/%hash%.json' => ['sha256' => $hash]]];
$this->getLocker()->lock();
file_put_contents($this->buildPath('packages.json'), Json::encode($data));
$this->getLocker()->release();
}