fix(lib/assets): make the patches work again
This commit is contained in:
parent
cbc39e38b4
commit
3807f7c944
5 changed files with 9 additions and 4 deletions
|
|
@ -6,8 +6,8 @@
|
|||
".": {
|
||||
"default": "./src/index.ts"
|
||||
},
|
||||
"./init": {
|
||||
"default": "./src/init.ts"
|
||||
"./preinit": {
|
||||
"default": "./src/preinit.ts"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ const unsubForAssetRegistry = waitForModules(byProps('registerAsset'), (arId, ex
|
|||
const reg = _assets.get(name)!
|
||||
reg[1][type] = asset
|
||||
|
||||
return orig(asset)
|
||||
return (asset.id = orig(asset))
|
||||
}
|
||||
|
||||
return
|
||||
|
|
|
|||
|
|
@ -15,6 +15,7 @@ onModuleFirstRequired(0, function onceIndexRequired() {
|
|||
// Initialize preinit libraries
|
||||
require('@revenge-mod/modules/preinit')
|
||||
require('@revenge-mod/react/preinit')
|
||||
require('@revenge-mod/assets/preinit')
|
||||
require('@revenge-mod/discord/preinit')
|
||||
|
||||
onModuleInitialized(0, function onceIndexInitialized() {
|
||||
|
|
@ -23,7 +24,6 @@ onModuleFirstRequired(0, function onceIndexRequired() {
|
|||
require('~plugins/all')
|
||||
|
||||
// Initialize init libraries
|
||||
require('@revenge-mod/assets/init')
|
||||
require('@revenge-mod/plugins/init')
|
||||
|
||||
logger.log('Revenge loaded!')
|
||||
|
|
|
|||
5
lib/types/types.d.ts
vendored
5
lib/types/types.d.ts
vendored
|
|
@ -108,6 +108,11 @@ export namespace ReactNative {
|
|||
type: string
|
||||
resolver?: AssetDestPathResolver
|
||||
}
|
||||
|
||||
// Revenge-added
|
||||
export interface PackagerAsset {
|
||||
id: number
|
||||
}
|
||||
}
|
||||
|
||||
export interface AssetsRegistry {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue