googleads / publisher-ads-lighthouse-plugin

Publisher Ads Audits for Lighthouse is a tool to improve ad speed and overall quality through a series of automated audits. This tool will aid in resolving discovered problems, providing a tool to be used to evaluate effectiveness of iterative changes while suggesting actionable feedback.
https://developers.google.com/publisher-ads-audits
Apache License 2.0
97 stars 45 forks source link

Compatibility with Lighthouse 11 #405

Open pwppg opened 12 months ago

pwppg commented 12 months ago

Version 11 of Lighthouse is available - "node": ">=18.16"

Unfortunately current publisher ads plugin is not compatible with this version of Lighthouse. Tested on 1.5.7-beta

Runtime error encountered: Cannot find module '/usr/lib/node_modules/lighthouse-plugin-publisher-ads/node_modules/lighthouse/core/lib/i18n/i18n.js' imported from /usr/lib/node_modules/lighthouse-plugin-publisher-ads/plugin.js
Did you mean to import lighthouse/core/lib/i18n/i18n.js?
Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/usr/lib/node_modules/lighthouse-plugin-publisher-ads/node_modules/lighthouse/core/lib/i18n/i18n.js' imported from /usr/lib/node_modules/lighthouse-plugin-publisher-ads/plugin.js
Did you mean to import lighthouse/core/lib/i18n/i18n.js?
    at new NodeError (node:internal/errors:405:5)
    at finalizeResolution (node:internal/modules/esm/resolve:324:11)
    at moduleResolve (node:internal/modules/esm/resolve:943:10)
    at defaultResolve (node:internal/modules/esm/resolve:1129:11)
    at nextResolve (node:internal/modules/esm/loader:163:28)
    at ESMLoader.resolve (node:internal/modules/esm/loader:835:30)
    at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:18)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:77:40)
    at link (node:internal/modules/esm/module_job:76:36)

It looks like publisher-ads-lighthouse-plugin is kind of dead - no new releases since Jun 2022. In past year we had 3 major lighthouse versions (9 -> 11). Can you share your plans for the future?