Commit graph

604 commits

Author SHA1 Message Date
trickypr
b087baa632
📝 Update windows build requirements 2022-11-14 21:35:44 +11:00
trickypr
97a87f5eb4 🐛 Don't delete the engine directory every download
The primary justification for this is adding/updating extensions.
Ideally, you should just be able to run `download` again to get
the new extensions, which the current implementation does not
allow for.
2022-11-14 19:33:25 +11:00
trickypr
c5db3d7b6a 🥅 Provide more clearly debuggable error messages 2022-11-14 19:33:25 +11:00
SplatboyDev
bcf94ab76a 🔗Make gluon/ a part of the .gitignore
Should fix #24. This ensures that it adds the gluon dir rather than a file names gluon.
2022-11-14 19:33:25 +11:00
trickypr
a552a7595a
🔀 Make gluon/ a part of the .gitignore (#26) 2022-10-31 17:39:18 -04:00
SplatboyDev
87ff8e7538
🔗Make gluon/ a part of the .gitignore
Should fix #24. This ensures that it adds the gluon dir rather than a file names gluon.
2022-10-31 11:23:36 +01:00
trickypr
aaf515736f
🔀 Add update command (#25)
Add a Firefox update command
2022-10-29 19:18:54 -04:00
SplatboyDev
345aa37bde Use bin_name 2022-10-29 12:15:48 +02:00
SplatboyDev
965928626d Remove mkdirSync 2022-10-29 11:03:17 +02:00
SplatboyDev
2d4a6b974a 🔀Migrate to downloadInternals 2022-10-29 10:59:47 +02:00
SplatboyDev
dfc9d675e7 Use ${bin_name} 2022-10-29 10:11:58 +02:00
SplatboyDev
b26a4c577e 🩹Add message if you don't have firefox setup 2022-10-29 09:14:36 +02:00
SplatboyDev
5d94097653 🩹Update check advises you to run update 2022-10-28 18:18:49 +02:00
SplatboyDev
17efbf1c26 Add a Firefox update command 2022-10-28 18:15:54 +02:00
trickypr
32a9f703b1 v1.0.0-rc.2 2022-10-22 21:37:27 +11:00
trickypr
50c97e1054 🐛 I messed up the lc args 2022-10-22 21:36:11 +11:00
trickypr
6665b42b47 v1.0.0-rc.1 2022-10-22 21:18:07 +11:00
trickypr
89a7e3a275 🙈 Don't publish tests to npm 2022-10-22 21:17:03 +11:00
trickypr
34be9c84ce 🚨 Fix types
@pressjump was right...
2022-10-22 21:14:58 +11:00
trickypr
98c0e8218b 📝 Updated changelog 2022-10-22 21:12:56 +11:00
PressJump
6b65704fdd
Merge reduce-packages
Assorted clean up
2022-10-22 14:23:46 +11:00
SplatboyDev
08aebfccff Automatically bootstrap if missing deps 2022-10-21 16:15:03 -04:00
TrickyPR
539f65d223 🚨 Rename variable 2022-10-20 22:19:00 +11:00
TrickyPR
a2cfce72d5 🔀 Merge main into reduce-packages
I regret not rebasing
2022-10-20 22:16:51 +11:00
TrickyPR
383513156f 🚨 Fix typescript error 2022-10-20 22:10:13 +11:00
TrickyPR
d84e0941b5 🎨 New, overkill linter 2022-10-20 22:08:27 +11:00
TrickyPR
7650c90c3a 💬 Rename final melons to gluon 2022-10-20 21:15:17 +11:00
TrickyPR
1751cccff8 Add tests for firefox version 2022-10-20 21:05:19 +11:00
TrickyPR
8e74043e17 🐛 Remove ESR_NEXT
ESR_NEXT doesn't seem to be used by mozilla
2022-10-20 21:05:00 +11:00
TrickyPR
4a825ae3dd 🥅 Catch any potential network errors 2022-10-20 20:55:58 +11:00
TrickyPR
fcd2e35d33 Replace premove with fs-extra 2022-10-20 20:50:46 +11:00
trickypr
27b3bbf2a0
🔀 Assorted docs improvements (#19) 2022-10-04 13:55:45 +11:00
trickypr
3f3cd7974f 📝 Add auto update docs 2022-10-04 13:31:16 +11:00
trickypr
577276fd23 📝 Add more documentation regarding branding 2022-10-04 13:00:30 +11:00
trickypr
c78851bd68 📝 Use Microsoft emoji 2022-10-03 18:33:29 +11:00
SplatboyDev
09e72dfd65
🔀 Correct documentation link in README (#18) 2022-10-03 17:39:02 +11:00
PressJump
b5f52144b4 🐛 Add Await 2022-09-29 11:49:22 +10:00
trickypr
e0e5337a80
🔀 Assorted fixes for firefox 103 (#15) 2022-07-29 19:59:50 +10:00
trickypr
d1a2807899 Replace rimraf with premove 2022-07-29 19:58:40 +10:00
trickypr
ad9389af24 Replace glob with tiny-glob 2022-07-29 19:52:16 +10:00
trickypr
05d0d95627 Remove listr 2022-07-29 19:36:20 +10:00
trickypr
8740bfb883 ⬆️ Upgrade dependancies for security 2022-07-28 17:46:54 +10:00
trickypr
e6715b48a2 🎨 Remove unneeded imports 2022-07-27 21:22:35 +10:00
trickypr
5caffc1d3f 👽️ Firefox has changed the flag for unsigned updates 2022-07-27 21:18:22 +10:00
trickypr
7a9010a076 📝 Config reference guide 2022-07-14 22:06:58 +10:00
trickypr
ae8bbb5ffa 🔥 Remove nodes directory 2022-07-14 21:45:32 +10:00
trickypr
ea79973ae1 🚚 Rename Getting started pages 2022-07-14 21:44:28 +10:00
trickypr
7a106a58ba 📝 Reference userchrome docs to a video guide 2022-07-14 21:42:15 +10:00
trickypr
a7d7209c76 📝 Add filesystem structure documentation 2022-07-14 17:03:23 +10:00
trickypr
54c2c1c4cb 💄 Make filesystem trees look nice 2022-07-14 17:03:05 +10:00