AstraExt / astra-monitor

Resource Monitor for GNOME shell
GNU General Public License v3.0
296 stars 16 forks source link

Failed project compilation due to updated dependency #62

Closed mikusaq closed 8 months ago

mikusaq commented 8 months ago

Hi, thank you for amazing extension!

I am working on Czech translation and I figured today that the newly cloned project can't be compiled.

I cloned the project and ran npm install. After running i18n.sh script I had this error output: obrazek

After some research I think the newly released version of girs/gjs (project dependency) has removed support for underscore properties as noted in girs/gjs releases.

ljuzig commented 8 months ago

The package.json configuration allowed all girs packages to be updated to the latest minor version, but in most of them the minor version is GJS version itself. I want to keep control of when to upgrade them so I removed the update to the latest minor version setting. I recommend you sync the project to the last commit and try running the commands again.