27 lines
892 B
TypeScript
27 lines
892 B
TypeScript
// Project scope
|
|
import * as shxAgents from '@smarthome.exchange/agents';
|
|
import * as shxInterfaces from '@smarthome.exchange/interfaces';
|
|
import * as shxIntegrations from '@smarthome.exchange/integrations';
|
|
import * as shxSdk from '@smarthome.exchange/sdk';
|
|
|
|
export { shxAgents, shxInterfaces, shxIntegrations, shxSdk };
|
|
|
|
// @api.global scope
|
|
import * as typedrequest from '@api.global/typedrequest';
|
|
import * as typedserver from '@api.global/typedserver';
|
|
import * as typedsocket from '@api.global/typedsocket';
|
|
|
|
export { typedrequest, typedserver, typedsocket };
|
|
|
|
// @ecobridge.xyz scope
|
|
import * as deviceManager from '@ecobridge.xyz/devicemanager';
|
|
|
|
export { deviceManager };
|
|
|
|
// @push.rocks scope
|
|
import * as qenv from '@push.rocks/qenv';
|
|
import * as smartpromise from '@push.rocks/smartpromise';
|
|
import * as smartrx from '@push.rocks/smartrx';
|
|
|
|
export { qenv, smartpromise, smartrx };
|