From b658763ee493a0d1a0f872f236c274f9e97f2be1 Mon Sep 17 00:00:00 2001 From: Renaud Heluin Date: Mon, 13 May 2024 11:10:33 +0000 Subject: [PATCH 1/2] chore: Update label search regex in .release-it.json --- lighthouse-plugin-ecoindex/.release-it.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lighthouse-plugin-ecoindex/.release-it.json b/lighthouse-plugin-ecoindex/.release-it.json index 190170f..1f1c740 100644 --- a/lighthouse-plugin-ecoindex/.release-it.json +++ b/lighthouse-plugin-ecoindex/.release-it.json @@ -20,7 +20,7 @@ }, { "file": "../docs/retype.yml", - "search": "label: ([0-9.]+)", + "search": "label: ([0-9.a-zA-Z]+)", "replace": "label: {{version}}" } ] From 8c3018ff6a7039740c3a50ea147a430684792a2c Mon Sep 17 00:00:00 2001 From: Renaud Heluin Date: Mon, 13 May 2024 11:10:52 +0000 Subject: [PATCH 2/2] doc: Add input-file.json and update package.json script --- .../npx-emulated/input-file.json | 78 +++++++++++++++++++ .../npx-emulated/package.json | 1 + 2 files changed, 79 insertions(+) create mode 100644 examples-developpement-test/npx-emulated/input-file.json diff --git a/examples-developpement-test/npx-emulated/input-file.json b/examples-developpement-test/npx-emulated/input-file.json new file mode 100644 index 0000000..59ae1f5 --- /dev/null +++ b/examples-developpement-test/npx-emulated/input-file.json @@ -0,0 +1,78 @@ +{ + "extra-header": { + "Cookie": "monster=blue", + "x-men": "wolverine", + "Authorization": "Basic c3BpZTpFaXBzRXJnb1N1bTQyJA==", + "config-source": "input-file.json" + }, + "output": ["html", "json", "statement"], + "output-path": "./reports/multi", + "user-agent": "insights", + "output-name": "ecoindex", + "courses": [ + { + "name": "BEST PAGES", + "target": "TBD.", + "course": "Visiter les données financières, les résultats financiers, les informations réglementées, la page finance", + "is-best-pages": true, + "urls": [ + "https://www.spie.com/fr", + "https://www.spie.com/fr/rejoindre-spie", + "https://www.spie.com/fr/investisseurs/cours-de-laction", + "https://www.spie.com/fr/rejoindre-spie/vous-aussi-rejoignez-spie", + "https://www.spie.com/en" + ] + }, + { + "name": "INVESTORS", + "target": "TBD.", + "course": "Visiter les données financières, les résultats financiers, les informations réglementées, la page finance", + "is-best-pages": false, + "urls": [ + "https://www.spie.com/en", + "https://www.spie.com/en/about-spie", + "https://www.spie.com/en/about-us/spie-around-world", + "https://www.spie.com/en/investors/share-price", + "https://www.spie.com/en/investors", + "https://www.spie.com/en/journalists/profile-key-figures", + "https://www.spie.com/en/investors/financial-results", + "https://www.spie.com/en/regulated-information", + "https://www.spie.com/en/finance" + ] + }, + { + "name": "CLIENTS", + "target": "TBD.", + "course": "Consulter les offres, les solutions et les expertises, les secteurs, les réalisations", + "is-best-pages": false, + "urls": [ + "https://www.spie.com/fr", + "https://www.spie.com/fr/spie-France", + "https://www.spie.com/fr/propos/spie-dans-le-monde", + "https://www.spie.com/fr/journalistes/profil-chiffres-cles", + "https://www.spie.com/fr/decouvrez-nos-offres-solutions-et-expertises", + "https://www.spie.com/fr/decouvrez-nos-offres-solutions-et-expertises/secteurs/energies/nucleaire", + "https://www.spie.com/fr/realisations", + "https://www.spie.com/fr/actualites", + "https://www.spie.com/fr/actualites/resultats-annuels-2022" + ] + }, + { + "name": "CANDIDATS", + "target": "TBD.", + "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.spie.com/fr/", + "https://www.spie.com/fr/rejoindre-spie", + "https://www.spie.com/fr/rejoindre-spie/vous-aussi-rejoignez-spie", + "https://www.spie.com/fr/a-propos-de-spie", + "https://www.spie.com/fr/rejoindre-spie/actionnariat-salarie", + "https://www.spie.com/fr/rejoindre-spie/7-bonnes-raisons-de-nous-rejoindre", + "https://www.spie.com/fr/rejoindre-spie/7-bonnes-raisons-de-nous-rejoindre/partager-des-valeurs-qui-ont-du-sens", + "https://www.spie.com/fr/temoignages-collaborateurs", + "https://www.spie.com/fr/developpement-durable" + ] + } + ] +} diff --git a/examples-developpement-test/npx-emulated/package.json b/examples-developpement-test/npx-emulated/package.json index 91f4764..f6b8372 100644 --- a/examples-developpement-test/npx-emulated/package.json +++ b/examples-developpement-test/npx-emulated/package.json @@ -6,6 +6,7 @@ "scripts": { "direct:help": "node lighthouse-plugin-ecoindex/cli/index.js --help", "direct:demo": "node lighthouse-plugin-ecoindex/cli/index.js collect -d", + "file:demo": "node lighthouse-plugin-ecoindex/cli/index.js collect -j ./input-file.json", "direct:issue_12": "node lighthouse-plugin-ecoindex/cli/index.js collect -u https://www.spie.com/en/about-us/spie-around-world -o html", "serve": "npx http-server -o reports --no-dotfiles", "clean": "rm -rf reports/* && touch reports/.gitkeep",