mirror of
https://github.com/FrankerFaceZ/FrankerFaceZ.git
synced 2025-06-27 21:05:53 +00:00
4.75.0
* Added: Setting to use native styling for subscription notices in chat. (Closes #1551) * Added: Setting to hide the stories UI in the side navigation. (Closes #1531) * Added: Setting to hide specific users from the directory and sidebar. * Changed: Hide the top navigation's search field when using minimal navigation for a cleaner look. (Closes #1556) * Changed: More internal changes for the support to Manifest v3. * Fixed: Uploading logs from the FFZ Control Center not working. * API Changed: Removed support for `no_sanitize` from `setChildren`. I don't think anything was currently using this, but going forward it is unsupported. We want to avoid using `innerHTML` as much as possible to simplify the approval process.
This commit is contained in:
parent
533bf52c9e
commit
1ee737f2ca
17 changed files with 669 additions and 280 deletions
|
@ -54,6 +54,20 @@ const ENTRY_POINTS = {
|
|||
clips: './src/clips.js'
|
||||
};
|
||||
|
||||
if ( FOR_EXTENSION )
|
||||
ENTRY_POINTS.worker = './src/worker.ts';
|
||||
|
||||
const COPY_PATTERNS = [
|
||||
{
|
||||
from: FOR_EXTENSION
|
||||
? './src/entry_ext.js'
|
||||
: './src/entry.js',
|
||||
to: (DEV_SERVER || DEV_BUILD)
|
||||
? 'script.js'
|
||||
: 'script.min.js'
|
||||
},
|
||||
];
|
||||
|
||||
const TARGET = 'es2020';
|
||||
|
||||
/** @type {import('webpack').Configuration} */
|
||||
|
@ -125,16 +139,7 @@ const config = {
|
|||
|
||||
plugins: [
|
||||
new CopyPlugin({
|
||||
patterns: [
|
||||
{
|
||||
from: FOR_EXTENSION
|
||||
? './src/entry_ext.js'
|
||||
: './src/entry.js',
|
||||
to: (DEV_SERVER || DEV_BUILD)
|
||||
? 'script.js'
|
||||
: 'script.min.js'
|
||||
}
|
||||
]
|
||||
patterns: COPY_PATTERNS
|
||||
}),
|
||||
new VueLoaderPlugin(),
|
||||
new EsbuildPlugin({
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue