update api exports and add @vizality/api alias to give plugins more import options

pull/26/head
dperolio 3 years ago
parent 9d3629f0b5
commit ceb323c6e7
No known key found for this signature in database
GPG Key ID: 3E9BBAA710D3DDCE

@ -11,6 +11,7 @@
"@vizality/builtins": [ "./core/builtins"],
"@vizality/modules": [ "./core/modules"],
"@vizality/typedefs": [ "./core/Typedefs" ],
"@vizality/api": [ "./core/api" ],
"moment": [ "./core/modules/packages/Moment" ],
"react": [ "./core/modules/packages/React" ],
"lodash": [ "./core/modules/packages/Lodash" ],

@ -44,6 +44,7 @@
"@vizality/typedefs": "src/core/Typedefs",
"@vizality/compilers": "src/core/compilers",
"@vizality/entities": "src/core/entities",
"@vizality/api": "src/core/api",
"@vizality/constants": "src/core/modules/constants",
"@vizality/components": "src/core/modules/components",
"@vizality/discord": "src/core/modules/discord",

@ -0,0 +1,16 @@
const { connections, settings, commands, keybinds, actions, notices, popups, routes, i18n, rpc } = vizality.api;
export {
connections as Connections,
settings as Settings,
commands as Commands,
keybinds as Ketbinds,
actions as Actions,
notices as Notices,
popups as Popups,
routes as Routes,
i18n as I18n,
rpc as RPC
};
export default this;

@ -56,6 +56,7 @@ if (!window.__SPLASH__) {
case '@vizality/http':
case '@vizality/i18n':
case '@vizality/patcher':
case '@vizality/api':
case '@vizality/entities':
case '@vizality/util':
case '@vizality/webpack':

Loading…
Cancel
Save