# Automatically updating themes and plugins to .gjs file format

**URL:** https://meta.discourse.org/t/automatically-updating-themes-and-plugins-to-gjs-file-format/368051
**Category:** Development
**Tags:** dev-news
**Created:** [May 29, 2025, 10:56am UTC](https://meta.discourse.org/t/automatically-updating-themes-and-plugins-to-gjs-file-format/368051 "2025-05-29T10:56:25Z")
**Posts on this page:** 1
**Showing post:** 9

<div class="post-metadata">

### Author: ![gilles](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gilles/32/549022_2.png) [@gilles](https://meta.discourse.org/u/gilles)
#### Post date: [March 23, 2026, 7:32pm UTC](https://meta.discourse.org/t/automatically-updating-themes-and-plugins-to-gjs-file-format/368051/9 "2026-03-23T19:32:35Z")

</div>

A small question regarding the update of .gps formats. Should I do it from discourse development or directly on discourse?

I am using self-hosted discourse docker and I tried the command but it doesn’t work

```bash
pnpm i
pnpm eslint --fix .
pnpm prettier --write “\*\*/\*.{gjs,js,hbs,scss}”

```

---

_[View the full topic](https://meta.discourse.org/t/automatically-updating-themes-and-plugins-to-gjs-file-format/368051)._
