* fix(webpack-exodus): Added the new patch * fix(webpack-exodus): Fixed v2.3000.x and v2.24 * chore(webpack-exodus): eslint * fix(webpack-exodus): Fixed Store * fix(webpack-exodus): slight store fix * chore(webpack-exodus): fix example so that I don't crash on every load * chore: eslint fix * fix(webpack-exodus): prevent confusion with build systems * fix(webpack-exodus): Add proper groups module * fix(webpack-exodus): Fix order queries * fix(webpack-exodus): Bad export name * feat(webpack-exodus): Re-injection, No more selectors, Pairing Code auth * fix(webpack-exodus): Eslint and better login/logout handling * fix(webpack-exodus): 2.24 compatibility * revert testing options * chore(webpack-exodus): ESLint * chore(webpack-exodus): final eslint tweak (did not commit with last commit for some reason) * style: fix broken link in readme file * fix(webpack-exodus): Fix forwarding messages * fix(webpack-exodus): finish forwarding function * Making the ESLint god happy * Fix window.Store.ProfilePic.profilePicFind is not a function error (#3001) * Change window.Store.ProfilePic.profilePicFind to window.Store.ProfilePic.requestProfilePicFromServer * Prevent breaking v2.2x * refactor: make it more readable --------- Co-authored-by: alechkos <93551621+alechkos@users.noreply.github.com> * Sanitize, improves and fixes * make ESList god happy * fix getInviteCode for group (#3007) (#3029) * fix getInviteCode for group (#3007) * move changes to proper getInviteCode method. * style fix * refactor: add try-catch in a case the user is not a group admin * refactor: handle promise properly --------- Co-authored-by: Sven Neumann <s.neumann@websix.de> Co-authored-by: alechkos <93551621+alechkos@users.noreply.github.com> * fixes * Update LocalWebCache.js * fix delete on 2.3000 (#3048) * fix delete on 2.3000 * fix compareWwebVersions * fix: use proper comparison operator --------- Co-authored-by: alechkos <93551621+alechkos@users.noreply.github.com> * Implement bot invoking capabilities (#3009) * Implement bot invoking capabilities * Update index.d.ts * Eslint * Webpack exodus fix message_reaction event (#3099) * exposed WAWebAddonReactionTableMode * capture reaction using WAWebAddonReactionTableMode * move compareWwebVersions and check version before trying to expose new store * message_reaction on example.js (#3102) * handle message_reaction event on example.js * log wweb version on ready * fix reactions on pvt chats (#3104) * New group function * new group settings * Update Client.js --------- Co-authored-by: alechkos <93551621+alechkos@users.noreply.github.com> Co-authored-by: tuyuribr <45042245+tuyuribr@users.noreply.github.com> Co-authored-by: Seow Zhen Jun <56989187+seowzhenjun0126@users.noreply.github.com> Co-authored-by: Sven <sven2neumann@gmail.com> Co-authored-by: Sven Neumann <s.neumann@websix.de> Co-authored-by: Jorge Rocha Gualtieri <jorge@jrg.com.br> Co-authored-by: Mateus Mercer <accounts@matbm.net>
32 lines
1.1 KiB
JavaScript
32 lines
1.1 KiB
JavaScript
'use strict';
|
|
|
|
const Constants = require('./src/util/Constants');
|
|
|
|
module.exports = {
|
|
Client: require('./src/Client'),
|
|
|
|
version: require('./package.json').version,
|
|
|
|
// Structures
|
|
Chat: require('./src/structures/Chat'),
|
|
PrivateChat: require('./src/structures/PrivateChat'),
|
|
GroupChat: require('./src/structures/GroupChat'),
|
|
Message: require('./src/structures/Message'),
|
|
MessageMedia: require('./src/structures/MessageMedia'),
|
|
Contact: require('./src/structures/Contact'),
|
|
PrivateContact: require('./src/structures/PrivateContact'),
|
|
BusinessContact: require('./src/structures/BusinessContact'),
|
|
ClientInfo: require('./src/structures/ClientInfo'),
|
|
Location: require('./src/structures/Location'),
|
|
Poll: require('./src/structures/Poll'),
|
|
ProductMetadata: require('./src/structures/ProductMetadata'),
|
|
List: require('./src/structures/List'),
|
|
Buttons: require('./src/structures/Buttons'),
|
|
|
|
// Auth Strategies
|
|
NoAuth: require('./src/authStrategies/NoAuth'),
|
|
LocalAuth: require('./src/authStrategies/LocalAuth'),
|
|
RemoteAuth: require('./src/authStrategies/RemoteAuth'),
|
|
|
|
...Constants
|
|
};
|