← PackCheckMode : R2 connecté
R2 connecté : le navigateur contacte une URL HTTPS uniquement quand tu choisis de charger un manifeste distant. Aucun fichier du projet n’est téléversé.Revenir au mode privé
PACKCHECK · V3.5 DISTRIBUTION

PackCheck ◆

Vérifie tes ressources et leurs références dans le code. Tes fichiers locaux restent sur ton appareil ; seul un inventaire R2 est téléchargé à ta demande (public ou via Worker protégé).

LOCAL + R2 OPTIONNEL

Ton espace

Choisis un projet et ce que tu veux vérifier. Un seul dossier suffit.

Options de scan : exclusions et alias de chemins

Les dossiers habituels (node_modules, .git, dist…) sont ignorés automatiquement.

Exclusions personnalisées : noms de dossiers uniquement, pas de motifs **/*.ts. Les fichiers de plus de 1 Mo ne sont pas lus par le module texte.

Chrome / Edge recommandés · Les sous-dossiers sont parcourus · Relancer pour actualiser
Aucune analyse pour le moment. Pour analyser les références, sélectionne la racine de ton projet.
Aucune analyse effectuée.
Assets inventoriés0
Formats0
Références trouvées—
Alertes / vérifications0
Poids des assets—

01 · Découverte des assets

Déductions fondées sur les fichiers présents. Aucune règle imposée sans ton accord.

Analyse d’abord un dossier pour découvrir ses conventions.

02 · Matrice des ressources

Ressources et variantes déduites des noms, sans essayer de deviner les fichiers inexistants.

La matrice apparaît après l’analyse.

Le message « Manquant » n'apparaît que pour les variantes que tu as explicitement demandées. Les collisions entre dossiers sont signalées. Les ressources nommées par dossiers restent visibles dans la liste des assets.

03 · Règles des assets

Configure formats, taille et dimensions sans écrire de JSON.

Mode avancé · JSON

04 · Résultats des assets

Aucune analyse pour le moment.

06 · Cloudflare R2 Preview · lecture seule

Compare les assets du dossier sélectionné avec un inventaire R2. Aucune clé d’API Cloudflare dans PackCheck, aucun téléchargement d’images et aucune modification distante.

1. Charger un inventaire

Ou utilise une URL HTTPS de manifeste (Worker public ou protégé). Un endpoint privé demande un jeton Worker, jamais tes identifiants Cloudflare.

Utilise uniquement un Worker dont tu connais l’URL et que tu contrôles. Ce jeton est envoyé dans l’en-tête Authorization, jamais enregistré, et effacé après le chargement. Il faut le ressaisir pour actualiser un endpoint privé.

Aucun manifeste R2 chargé.

2. Faire correspondre les dossiers

Charge un manifeste et analyse ton dossier pour obtenir une comparaison.

Limites : une taille identique ne prouve pas que deux fichiers sont identiques. Un manifeste incomplet ne permet pas de déclarer une absence sur R2. Les références externes sont vérifiées dans l’inventaire, pas sur le réseau. Le Worker d’exemple exige un jeton privé par défaut ; son mode public nécessite une activation explicite.

07 · Mémoire du projet

Compare les inventaires d'assets et conserve un résumé des références à chaque snapshot.

Aucun snapshot enregistré.
Compare deux snapshots pour suivre les ajouts, suppressions et modifications.
Projets et snapshots : stockés dans le navigateur de cette adresse. Aucun contenu de tes fichiers n’est conservé.