<?php

declare(strict_types=1);

require_once __DIR__ . '/../../shared/helpers/response.php';
require_once __DIR__ . '/../src/manifest.php';

$manifest = cdn_manifest();

json_response([
    'success' => true,
    'data' => [
        'service' => $manifest['service'],
        'status' => 'ok',
        'base_url' => $manifest['base_url'],
        'manifest_url' => cdn_public_url('manifest.php'),
        'folders' => array_keys($manifest['categories']),
        'summary' => $manifest['summary'],
    ],
    'meta' => [
        'generated_at' => date('c'),
    ],
]);
