Zerebos
19e622e455
Hotfix for Discord's switch to rspack ( #1685 )
...
* Fix patchable modules
* Fix bd-head location and modals
2023-10-26 15:26:09 -04:00
Zerebos
cb08178b77
Merge branch 'development' into imports
2023-06-14 20:55:13 -05:00
Zerebos
9bfd078695
Merge pull request #1514 from BetterDiscord/feat/webpack-aliases
...
Add webpack aliases.
2023-06-14 20:12:29 -05:00
Zack Rauen
09d883007e
Add store search and fix others
2023-06-09 09:29:19 -04:00
Zack Rauen
0acc5a6f85
Change to prototype keys
2023-05-24 18:57:09 -04:00
Strencher
83c0c81079
Cleanup & Improvements
...
- Rename `getByProps()` to `getByKeys()` and deprecated *byProps methods & filters.
- Fix a couple string errors
- Rename `getByPrototypes()` to `getByPrototypeFields()`
- Rename `getMangled()` to `getWithKey()`
2023-05-24 23:00:42 +02:00
Zack Rauen
9bbf318a86
Revamp all imports
2023-05-19 18:37:21 -04:00
Neodymium
022b8fa380
Fix module search warnings ( #1608 )
...
- Fix module search warnings
- Add checks to other methods
- Fixes #1589
2023-04-13 13:39:55 -04:00
square
2fbd3c6090
Bump to 1.9.1
2023-03-25 13:25:22 +01:00
Strencher
fbff8e2e52
Fix:
...
- Fix sourceURL for client bundle
- Fix export getters throwing errors
2023-03-24 17:32:11 +01:00
Strencher
9875068228
Add webpack aliases.
2022-12-29 23:27:52 +01:00
Zack Rauen
1165043908
Skip checking useless documentElement exports
2022-10-11 16:57:51 -04:00
Zack Rauen
a984bf08b0
Fix getLazy
...
- Fix getLazy not passing options to getModule
- Fix rm, rmSync missing in fs
- Remove useless code in searchExports iterator
2022-10-09 19:42:53 -04:00
Zack Rauen
a9220996b5
Fix public servers
2022-10-09 13:49:29 -04:00
Zack Rauen
a13422df11
Adjust webpack search
2022-10-08 20:04:56 -04:00
Strencher
e63695e17f
Fix getModule & Add searchGetters option
...
Co-authored-by: Zerebos <rauenzi@outlook.com>
2022-09-30 02:05:19 +02:00
Skamt
22fa1d71c2
Update webpackmodules.js
...
`foundModule` should be reset after finding the module, otherwise it returns duplicates of as much as how many `getters loop` iterations are left after the first valid condition
2022-09-28 21:00:44 +01:00
Zack Rauen
90b2870aa2
Partial fix for swc
2022-09-26 23:33:51 -04:00
Zack Rauen
6d37fb63fc
Fix small bugs
2022-09-25 15:29:17 -04:00
Zack Rauen
2bf7c4386f
Fix plugin error and lazy webpack
2022-08-16 20:19:58 -04:00
Zack Rauen
81474344f0
Fix waitForModule and meta handling
2022-08-09 13:28:50 -04:00
Zack Rauen
9e5c090c6e
Make final adjustments
2022-08-08 19:23:55 -04:00
Zack Rauen
69e17b1dbd
Limit warning logs from webpack
2022-08-05 19:25:16 -04:00
Zack Rauen
9f2298e6cd
Fix small bugs
2022-08-03 01:52:05 -04:00
Zack Rauen
2018f691e6
Add getbulk and patcher bind
2022-08-01 22:23:05 -04:00
Zack Rauen
267b37ddc1
Expose webpack to bdapi
2022-08-01 17:53:43 -04:00
Zack Rauen
7bdf2b630f
Fix missing module and bump version
2022-02-15 21:43:40 -05:00
Strencher
c71f9339de
Fix for latest discord update ( #1217 )
...
* Push
* Suppress Crashing
2022-02-15 21:23:14 -05:00
Zack Rauen
42486f4bd7
Update version and changelog
2022-01-31 22:21:39 -05:00
Zack Rauen
f5f1220ecc
Lint and audit
2022-01-28 14:39:17 -05:00
Strencher
d54079b005
Fix for latest update on canary. ( #1083 )
...
* Fix
* Change to `require`
2021-10-22 13:04:57 -04:00
Zack Rauen
fd43ebf7b8
Clean up code, add more linting, update emote styling
2021-04-12 01:07:00 -04:00
Zack Rauen
74b2dace04
Restructure BD into a small mono-repo
...
This is a repo-wide refactor that introduces the injector to the main branch.
The new architecture is as such:
common/
injector/
renderer/
2021-03-06 03:30:16 -05:00