motherhen
motherhen copied to clipboard
Esmify
See: https://docs.google.com/document/d/1cpzIK-BdP7u6RJSar-Z955GV--2Rj8V4x2vl34m36Go/edit#
This is one I _can't_ fix, because I don't have a Windows operating system at hand.
There are a number of mozilla files that are just python files (e.g. `moz.build`). It would be ideal for these to be highlighted by their relevant syntax highlighter. For example:...
One disadvantage to the more complex JSON configuration is having stale, unreachable data and files in the configuration. Motherhen needs to offer a `gc` command, with four modes of operation...
- [express](https://www.npmjs.com/package/express) for a quick & dirty HTTP server. (NextJS seems rather heavy-weight for this.) - [express-ipfilter](https://www.npmjs.com/package/express-ipfilter) for localhost-only web pages - [browser-launcher](https://www.npmjs.com/package/@httptoolkit/browser-launcher) to spin up a browser - [codemirror...
This provides a custom command handler. This gives the following benefits: - We do not have to rely on Mozilla for very basic behavior (e.g. launching an application) - We...
Now that this is at least minimally working, one consideration is how to handle evolving changes to Mozilla which could break builds here. In particular, [Mozilla Firefox's release calendar](https://wiki.mozilla.org/Release_Management/Calendar) shows:...
https://firefox-source-docs.mozilla.org/l10n/index.html Firefox is trying to get rid of locale DTD's and .properties files, so we shouldn't try to bring them back.
https://bugzilla.mozilla.org/show_bug.cgi?id=1733756#c6