#
input-file.json
Le fichier input-file.json est un fichier de configuration de mesures de parcours. Il est utilisé pour configurer le plugin Ecoindex en mode CLI (Exemple de command, npx lighthouse-plugin-ecoindex collect --json-file ./input-file.json) et l'application EcoindexApp (autogénéré par l'application).
Latest Schema (v6.0): https://lighthouse-ecoindex.greenit.eco/static/schema/6.0/schema.json
#
Version 6.0 [ACTUAL]
{
"$schema": "./schema.json",
"extra-header": {
"Cookie": "monster=blue",
"x-men": "wolverine"
},
"output": ["html", "json", "statement"],
"audit-category": [
"performance",
"seo",
"accessibility",
"best-practices",
"lighthouse-plugin-ecoindex-core"
],
"user-agent": "random",
"output-path": "./reports/file",
"puppeteer-script": "./puppeteer-script.mjs",
"courses": [
{
"name": "Découvrir ecoindex et l'écoconception",
"target": "Venir sur le site, le découvrir et rejoindre la communauté.",
"course": "Attérir sur la \"Page d'accueil\", page \"Comment ça marche\", page \"Écoconception\"",
"is-best-pages": true,
"urls": [
"https://www.ecoindex.fr/",
"https://www.ecoindex.fr/comment-ca-marche/",
"https://www.ecoindex.fr/ecoconception/"
]
},
{
"name": "Rejoindre la communauté",
"target": "Venir sur le site, le découvrir et rejoindre la communauté.",
"course": "Attérir sur la \"Page d'accueil\", page \"A propos\", page \"Nous rejoindre\"",
"is-best-pages": false,
"urls": [
"https://www.ecoindex.fr/",
"https://www.ecoindex.fr/a-propos/",
"https://www.ecoindex.fr/nous-rejoindre/"
]
},
{
"name": "Revoir d'anciens résultats",
"target": "Venir consulter une ancienne mesure et en relancer une nouvelle.",
"course": "Attérir sur l'ancienne mesure (en venant depuis l'extension chrome par exemple), aller sur la page d'accueil, lancer une nouvelle mesure",
"is-best-pages": false,
"urls": [
"https://www.ecoindex.fr/resultat/?id=23dfca6a-5fd6-4cf0-b899-6a2d3a597d09",
"https://www.ecoindex.fr/"
]
}
]
}
#
Version 5.1 [DEPRECATED]
Schema: https://lighthouse-ecoindex.greenit.eco/static/schema/5.1/schema.json
{
"$schema": "./schema.json",
"extra-header": {
"Cookie": "monster=blue",
"x-men": "wolverine"
},
"output": ["html", "json", "statement"],
"audit-category": [
"performance",
"seo",
"accessibility",
"best-practices",
"lighthouse-plugin-ecoindex-core"
],
"user-agent": "random",
"output-path": "./reports/file",
"courses": [
{
"name": "Découvrir ecoindex et l'écoconception",
"target": "Venir sur le site, le découvrir et rejoindre la communauté.",
"course": "Attérir sur la \"Page d'accueil\", page \"Comment ça marche\", page \"Écoconception\"",
"is-best-pages": true,
"urls": [
"https://www.ecoindex.fr/",
"https://www.ecoindex.fr/comment-ca-marche/",
"https://www.ecoindex.fr/ecoconception/"
]
},
{
"name": "Rejoindre la communauté",
"target": "Venir sur le site, le découvrir et rejoindre la communauté.",
"course": "Attérir sur la \"Page d'accueil\", page \"A propos\", page \"Nous rejoindre\"",
"is-best-pages": false,
"urls": [
"https://www.ecoindex.fr/",
"https://www.ecoindex.fr/a-propos/",
"https://www.ecoindex.fr/nous-rejoindre/"
]
},
{
"name": "Revoir d'anciens résultats",
"target": "Venir consulter une ancienne mesure et en relancer une nouvelle.",
"course": "Attérir sur l'ancienne mesure (en venant depuis l'extension chrome par exemple), aller sur la page d'accueil, lancer une nouvelle mesure",
"is-best-pages": false,
"urls": [
"https://www.ecoindex.fr/resultat/?id=23dfca6a-5fd6-4cf0-b899-6a2d3a597d09",
"https://www.ecoindex.fr/"
]
}
]
}