This commit is contained in:
seb
2026-10-12 22:32:21 +02:00
parent 28e62093b3
commit 8a8aeaedd7
21 changed files with 786 additions and 4 deletions

View File

@@ -230,6 +230,16 @@ import articlelistGetItems from './store/articlelist/getItemsByArticleSku.js';
import articlelistSetItems from './store/articlelist/setItemsByArticleSku.js';
import optionslistGetOptions from './store/optionslist/getOptionsByArticleSku.js';
import optionslistSetOptions from './store/optionslist/setOptionsByArticleSku.js';
import mcpRegisterClient from './store/mcp/registerClient.js';
import mcpGetClient from './store/mcp/getClient.js';
import mcpListClients from './store/mcp/listClients.js';
import mcpDeleteClient from './store/mcp/deleteClient.js';
import mcpCreateAuthCode from './store/mcp/createAuthCode.js';
import mcpGetAuthCode from './store/mcp/getAuthCode.js';
import mcpConsumeAuthCode from './store/mcp/consumeAuthCode.js';
import mcpCreateRefreshToken from './store/mcp/createRefreshToken.js';
import mcpGetRefreshToken from './store/mcp/getRefreshToken.js';
import mcpRevokeRefreshToken from './store/mcp/revokeRefreshToken.js';
export default class LibDashStore {
/**
@@ -619,6 +629,19 @@ export default class LibDashStore {
setOptionsByArticleSku: optionslistSetOptions(provider),
};
this.mcp = {
registerClient: mcpRegisterClient(provider),
getClient: mcpGetClient(provider),
listClients: mcpListClients(provider),
deleteClient: mcpDeleteClient(provider),
createAuthCode: mcpCreateAuthCode(provider),
getAuthCode: mcpGetAuthCode(provider),
consumeAuthCode: mcpConsumeAuthCode(provider),
createRefreshToken: mcpCreateRefreshToken(provider),
getRefreshToken: mcpGetRefreshToken(provider),
revokeRefreshToken: mcpRevokeRefreshToken(provider),
};
this.purge = storePurge(provider);
this.initialize = storeInitialize(provider);