feat: add migration script

This commit is contained in:
JellyBrick
2023-10-10 00:42:26 +09:00
parent a6c9b3381a
commit 926b9fb5e6

View File

@ -10,6 +10,16 @@ const setDefaultPluginOptions = (store: Conf<Record<string, unknown>>, plugin: k
}; };
const migrations = { const migrations = {
'>=2.0.3'(store: Conf<Record<string, unknown>>) {
if (store.get('plugins.discord.hideGitHubButton') === undefined) {
store.set('plugins.discord.hideGitHubButton', false);
}
},
'>=2.0.0'(store: Conf<Record<string, unknown>>) {
if (store.get('plugins.disable-autoplay.applyOnce') === undefined) {
store.set('plugins.disable-autoplay.applyOnce', false);
}
},
'>=1.20.0'(store: Conf<Record<string, unknown>>) { '>=1.20.0'(store: Conf<Record<string, unknown>>) {
setDefaultPluginOptions(store, 'visualizer'); setDefaultPluginOptions(store, 'visualizer');