Drake
dc66fa99a2
slight code cleanup
2 years ago
Drake
a47aa44872
Fix weird typescript bullshit
2 years ago
Drake
2ed8113e55
add lodash to modules/common (for some reason)
2 years ago
Drake
bc6964d094
add early break if we only need one webpack mod
2 years ago
Drake
1e86d21b37
remove some old TODOs
...
I think the plugin format is good enough as-is (and, after mulling it over, I think it's better for enabled and running to be the same variable)
2 years ago
Drake
c713d85429
run prettier
2 years ago
Drake
e28c8f53be
add URL to metadata of plugins installed via UI
...
(this is a breaking change!)
2 years ago
Drake
55440b2776
introduce method to add custom metadata to plugins
2 years ago
Drake
7885340c31
more fucking around with regexPatch
2 years ago
Drake
ef3fe6490a
allow unpatching regex patches (in theory)
2 years ago
Drake
a4af53251c
experimental regex patcher
...
slightly ripped from vencord, but implemented differently due to
environmental differences
2 years ago
Tymon
94f1c08809
cleanup: Removed hummus support
2 years ago
Tymon
c7c84120c1
cleanup: Fixed ts-ignore's and removed unused code
2 years ago
Drake
7ad06970a5
prettierify: post-typescriptification edition
2 years ago
Drake
22eec8797f
typescriptification finalization
2 years ago
Drake
e8722c4999
typescriptification: part webpack
2 years ago
Drake
0c97beef46
typescriptification: settings & fixes edition
2 years ago
Drake
d8fcaac4a1
typescriptification part patcher
2 years ago
Drake
049823d552
typescriptification part 2
2 years ago
Drake
5804e5c130
typescriptification: part 1
2 years ago
Drake
d755b72ce7
prettierify
2 years ago
Drake
55990778aa
formatting
2 years ago
Drake
58ac9fc629
PUNISH HIM
2 years ago
Drake
f0f9745339
add memory leaking api
2 years ago
Drake
c0824675f0
do thing
2 years ago
Drake
fab5ea88b9
forgor to remove something from an earlier iteration of findByRitual
2 years ago
Drake
22ef454eb3
THE RITUALIZATION COMMENCES BY THE WILL OF LORD ASMODEUS
2 years ago
Drake
39e24bc9ba
stop adding dispatch to modules/common for now
...
mostly because i CBF to figure out how to properly find it after discord
removed dirtydispatch
2 years ago
Drake
8b774393b3
remove stub implementation of permissions
...
in it's current form it was useless anyways, unless you only wanted mod-wide permissions
2 years ago
Drake
9e0b0510bc
untested fix for hummus UI
2 years ago
Drake
82a3a01a61
expose getModules in webpack for advanced usage
2 years ago
Drake
d5289c4c3d
clean up getModules impl in webpack
2 years ago
Drake
26bc86da9a
change name of settings inj to be consistent, export settings api
2 years ago
Drake
377c71b97a
run prettier
...
someone remind me to setup a pre-commit hook for this
2 years ago
Drake
91c93322b3
remove discordnative check (unused), export..
...
plugin settings api
2 years ago
Drake
621c6e77cd
i was convinced to remove the token logger 😭 😭 😭
2 years ago
Drake
43e068ce43
experimental plugin settings API
2 years ago
Drake
f26043322b
add clarifying comment
2 years ago
Drake
58802d12ed
plugin UI lets you add plugins now
2 years ago
Drake
9df8feffda
do some work on plugin adding UI
2 years ago
Drake
21b9500b54
the great plugin manager rewrite
...
yep, we're doing this shit again
please kill me
also fixed some potential issues with JSCC plugin + build config
also also fix debug logger
(only 8 days until helluva boss s2 :D)
2 years ago
Drake
ad367811ca
actually make _DEBUG useful
2 years ago
Drake
3848a02879
Move from spitroast to internalized demonpatcher
...
No more of that christianized Cumcord code
2 years ago
Drake
2c5fb92b31
start work on ifdef system
2 years ago
Drake
853381b6f7
early modal api
2 years ago
Drake
1878f70dbb
preminify logger's css strings
...
swc can't do that for us, apparently
2 years ago
Drake
a5fdb5a59f
stolas now mentions the user's username
...
thank you tymon demoncord will never be the same without this
2 years ago
Drake
b334860933
run prettier lol
2 years ago
Drake
6e43f11efa
easter egg + comment removal + reminify builds
2 years ago
Drake
983837effc
looks decent now
2 years ago