Socket
Socket
Sign inDemoInstall

@wixc3/engine-core

Package Overview
Dependencies
Maintainers
142
Versions
332
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@wixc3/engine-core - npm Package Compare versions

Comparing version 6.0.0 to 6.0.1

6

cjs/com/communication.d.ts
import { Message } from './message-types';
import { AsyncApi, EnvironmentInstanceToken, SerializableArguments, Target, WindowHost } from './types';
import { Environment, NodeEnvironment, SingleEndpointContextualEnvironment } from '../entities/env';
import { Environment, SingleEndpointContextualEnvironment } from '../entities/env';
import { IDTag } from '../types';

@@ -47,5 +47,5 @@ export interface ICommunicationOptions {

/**
* Connects to a remote NodeEnvironment
* Connects to a remote node environment
*/
connect(endPoint: NodeEnvironment<string>): Promise<{
connect(endPoint: Environment): Promise<{
id: string;

@@ -52,0 +52,0 @@ }>;

@@ -69,5 +69,3 @@ "use strict";

activeEnvironment.env = endPoint.env;
return activeEnvironment.envType === 'node'
? this.connect(activeEnvironment)
: this.spawn(activeEnvironment);
return activeEnvironment.envType === 'node' ? this.connect(activeEnvironment) : this.spawn(activeEnvironment);
}

@@ -89,3 +87,3 @@ getEnvironmentContext(endPoint) {

/**
* Connects to a remote NodeEnvironment
* Connects to a remote node environment
*/

@@ -102,5 +100,3 @@ async connect(endPoint) {

this.registerEnv(instanceId, host);
// this.pendingEnvs.set(instanceId, ()=>{})
await host.connected;
// this.pendingEnvs.delete(instanceId)
return {

@@ -107,0 +103,0 @@ id: instanceId

@@ -5,3 +5,3 @@ import { Communication } from './com/communication';

import { Config } from './entities/config';
import { Environment, NodeEnvironment, SingleEndpointContextualEnvironment } from './entities/env';
import { Environment, SingleEndpointContextualEnvironment } from './entities/env';
import { Feature } from './entities/feature';

@@ -22,22 +22,22 @@ import { Service } from './entities/service';

config: Config<IComConfig, import("./types").EnvVisibility>;
loggerTransports: Slot<import("./entities/slot").Registry<LoggerTransport>, Environment<"<Universal>", "multi">>;
loggerService: Service<LoggerService, LoggerService, Environment<"<Universal>", "multi">, Environment<"<Universal>", "multi">, false>;
spawn: Service<(endPoint: Environment<string, import("./entities/env").EndpointType>, host?: HTMLIFrameElement | Window | undefined) => Promise<{
loggerTransports: Slot<import("./entities/slot").Registry<LoggerTransport>, Environment<"<Universal>", "window", "multi">>;
loggerService: Service<LoggerService, LoggerService, Environment<"<Universal>", "window", "multi">, Environment<"<Universal>", "window", "multi">, false>;
spawn: Service<(endPoint: Environment<string, import("./com/types").EnvironmentTypes, import("./entities/env").EnvironmentMode>, host?: HTMLIFrameElement | Window | undefined) => Promise<{
id: string;
}>, (endPoint: Environment<string, import("./entities/env").EndpointType>, host?: HTMLIFrameElement | Window | undefined) => Promise<{
}>, (endPoint: Environment<string, import("./com/types").EnvironmentTypes, import("./entities/env").EnvironmentMode>, host?: HTMLIFrameElement | Window | undefined) => Promise<{
id: string;
}>, Environment<string, import("./entities/env").EndpointType>, Environment<string, import("./entities/env").EndpointType>, false>;
connect: Service<(endPoint: NodeEnvironment<string>) => Promise<{
}>, Environment<string, import("./com/types").EnvironmentTypes, import("./entities/env").EnvironmentMode>, Environment<string, import("./com/types").EnvironmentTypes, import("./entities/env").EnvironmentMode>, false>;
connect: Service<(endPoint: Environment<string, import("./com/types").EnvironmentTypes, import("./entities/env").EnvironmentMode>) => Promise<{
id: string;
}>, (endPoint: NodeEnvironment<string>) => Promise<{
}>, (endPoint: Environment<string, import("./com/types").EnvironmentTypes, import("./entities/env").EnvironmentMode>) => Promise<{
id: string;
}>, Environment<string, import("./entities/env").EndpointType>, Environment<string, import("./entities/env").EndpointType>, false>;
spawnOrConnect: Service<(endPoint: SingleEndpointContextualEnvironment<string, Environment<string, import("./entities/env").EndpointType>[]>) => Promise<{
}>, Environment<string, import("./com/types").EnvironmentTypes, import("./entities/env").EnvironmentMode>, Environment<string, import("./com/types").EnvironmentTypes, import("./entities/env").EnvironmentMode>, false>;
spawnOrConnect: Service<(endPoint: SingleEndpointContextualEnvironment<string, Environment<string, import("./com/types").EnvironmentTypes, import("./entities/env").EnvironmentMode>[]>) => Promise<{
id: string;
}>, (endPoint: SingleEndpointContextualEnvironment<string, Environment<string, import("./entities/env").EndpointType>[]>) => Promise<{
}>, (endPoint: SingleEndpointContextualEnvironment<string, Environment<string, import("./com/types").EnvironmentTypes, import("./entities/env").EnvironmentMode>[]>) => Promise<{
id: string;
}>, Environment<string, import("./entities/env").EndpointType>, Environment<string, import("./entities/env").EndpointType>, false>;
communication: Service<Communication, Communication, Environment<string, import("./entities/env").EndpointType>, Environment<string, import("./entities/env").EndpointType>, false>;
}>, Environment<string, import("./com/types").EnvironmentTypes, import("./entities/env").EnvironmentMode>, Environment<string, import("./com/types").EnvironmentTypes, import("./entities/env").EnvironmentMode>, false>;
communication: Service<Communication, Communication, Environment<string, import("./com/types").EnvironmentTypes, import("./entities/env").EnvironmentMode>, Environment<string, import("./com/types").EnvironmentTypes, import("./entities/env").EnvironmentMode>, false>;
}, Record<string, import("./types").Context<any>>>;
export default _default;
//# sourceMappingURL=communication.feature.d.ts.map
import { EnvironmentTypes } from '../com/types';
import { DisposableContext, EnvVisibility, MapBy } from '../types';
export declare type EndpointType = 'single' | 'multi';
export declare class Environment<ID extends string = string, EType extends EndpointType = EndpointType> {
env: ID;
envType: EnvironmentTypes;
endpointType: EType;
constructor(env: ID, envType: EnvironmentTypes, endpointType: EType);
export declare type EnvironmentMode = 'single' | 'multi';
export declare class Environment<NAME extends string = string, TYPE extends EnvironmentTypes = EnvironmentTypes, MODE extends EnvironmentMode = EnvironmentMode> {
env: NAME;
envType: TYPE;
endpointType: MODE;
constructor(env: NAME, envType: TYPE, endpointType: MODE);
}
export declare class NodeEnvironment<ID extends string> extends Environment<ID, 'single'> {
constructor(env: ID);
getLocalTopology(port: number): {
[x: string]: string;
};
}
export declare class EnvironmentContext {

@@ -22,14 +16,13 @@ env: string;

}
export declare class SingleEndpointContextualEnvironment<ID extends string, T extends Environment[]> extends Environment<ID, 'single'> {
environments: T;
envType: "context";
constructor(env: ID, environments: T);
useContext(contextEnv: keyof MapBy<T, 'env'>): EnvironmentContext;
export declare class SingleEndpointContextualEnvironment<NAME extends string, ENVS extends Environment[]> extends Environment<NAME, 'context', 'single'> {
environments: ENVS;
constructor(env: NAME, environments: ENVS);
useContext(contextEnv: keyof MapBy<ENVS, 'env'>): EnvironmentContext;
withContext<I>(): DisposableContext<I>;
}
export declare const Universal: Environment<"<Universal>", "multi">;
export declare const Universal: Environment<"<Universal>", "window", "multi">;
export declare const AllEnvironments: Environment;
export declare const NoEnvironments: Environment<"<None>", "multi">;
export declare const NoEnvironments: Environment<"<None>", "window", "multi">;
export declare function normEnvVisibility(envVisibility: EnvVisibility): Set<string>;
export declare function testEnvironmentCollision(envVisibility: EnvVisibility, envSet: Set<string>): string[];
//# sourceMappingURL=env.d.ts.map

@@ -12,13 +12,2 @@ "use strict";

exports.Environment = Environment;
class NodeEnvironment extends Environment {
constructor(env) {
super(env, 'node', 'single');
}
getLocalTopology(port) {
return {
[this.env]: `http://localhost:${port}/_ws`
};
}
}
exports.NodeEnvironment = NodeEnvironment;
class EnvironmentContext {

@@ -36,3 +25,2 @@ constructor(env, activeEnvironmentName, runtimeEnvType) {

this.environments = environments;
this.envType = 'context';
if (environments.length === 0) {

@@ -39,0 +27,0 @@ throw new Error(`Contextual Environment ${env} initiated without child environments`);

@@ -1,2 +0,2 @@

import { AsyncApi, EnvironmentInstanceToken } from '../com/types';
import { AsyncApi, EnvironmentInstanceToken, EnvironmentTypes } from '../com/types';
import { RuntimeEngine } from '../runtime-engine';

@@ -7,3 +7,3 @@ import { CREATE_RUNTIME, REGISTER_VALUE } from '../symbols';

import { FeatureOutput } from './output';
export declare type ServiceRuntime<T, ProvidedFrom> = ProvidedFrom extends Environment<string, 'single'> ? AsyncApi<T> : ProvidedFrom extends Environment<string, 'multi'> ? {
export declare type ServiceRuntime<T, ProvidedFrom> = ProvidedFrom extends Environment<string, EnvironmentTypes, 'single'> ? AsyncApi<T> : ProvidedFrom extends Environment<string, EnvironmentTypes, 'multi'> ? {
get(token: EnvironmentInstanceToken): AsyncApi<T>;

@@ -19,3 +19,3 @@ } : AsyncApi<T>;

private constructor();
allowRemoteAccess(): Service<T, ServiceRuntime<T, ProvidedFrom>, ProvidedFrom, Environment<string, import("./env").EndpointType>, true>;
allowRemoteAccess(): Service<T, ServiceRuntime<T, ProvidedFrom>, ProvidedFrom, Environment<string, EnvironmentTypes, import("./env").EnvironmentMode>, true>;
[REGISTER_VALUE](runtimeEngine: RuntimeEngine, providedValue: T | undefined, inputValue: PT, featureID: string, entityKey: string): any;

@@ -22,0 +22,0 @@ [CREATE_RUNTIME](context: RuntimeEngine, featureID: string, entityKey: string): any;

@@ -18,40 +18,40 @@ import { RuntimeFeature } from './entities/feature';

config: import("./entities").Config<import("./communication.feature").IComConfig, import("./types").EnvVisibility>;
loggerTransports: import("./entities").Slot<import("./entities").Registry<import("./types").LoggerTransport>, import("./entities").Environment<"<Universal>", "multi">>;
loggerService: import("./entities").Service<import("./com").LoggerService, import("./com").LoggerService, import("./entities").Environment<"<Universal>", "multi">, import("./entities").Environment<"<Universal>", "multi">, false>;
spawn: import("./entities").Service<(endPoint: import("./entities").Environment<string, import("./entities").EndpointType>, host?: HTMLIFrameElement | Window | undefined) => Promise<{
loggerTransports: import("./entities").Slot<import("./entities").Registry<import("./types").LoggerTransport>, import("./entities").Environment<"<Universal>", "window", "multi">>;
loggerService: import("./entities").Service<import("./com").LoggerService, import("./com").LoggerService, import("./entities").Environment<"<Universal>", "window", "multi">, import("./entities").Environment<"<Universal>", "window", "multi">, false>;
spawn: import("./entities").Service<(endPoint: import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, host?: HTMLIFrameElement | Window | undefined) => Promise<{
id: string;
}>, (endPoint: import("./entities").Environment<string, import("./entities").EndpointType>, host?: HTMLIFrameElement | Window | undefined) => Promise<{
}>, (endPoint: import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, host?: HTMLIFrameElement | Window | undefined) => Promise<{
id: string;
}>, import("./entities").Environment<string, import("./entities").EndpointType>, import("./entities").Environment<string, import("./entities").EndpointType>, false>;
connect: import("./entities").Service<(endPoint: import("./entities").NodeEnvironment<string>) => Promise<{
}>, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, false>;
connect: import("./entities").Service<(endPoint: import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>) => Promise<{
id: string;
}>, (endPoint: import("./entities").NodeEnvironment<string>) => Promise<{
}>, (endPoint: import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>) => Promise<{
id: string;
}>, import("./entities").Environment<string, import("./entities").EndpointType>, import("./entities").Environment<string, import("./entities").EndpointType>, false>;
spawnOrConnect: import("./entities").Service<(endPoint: import("./entities").SingleEndpointContextualEnvironment<string, import("./entities").Environment<string, import("./entities").EndpointType>[]>) => Promise<{
}>, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, false>;
spawnOrConnect: import("./entities").Service<(endPoint: import("./entities").SingleEndpointContextualEnvironment<string, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>[]>) => Promise<{
id: string;
}>, (endPoint: import("./entities").SingleEndpointContextualEnvironment<string, import("./entities").Environment<string, import("./entities").EndpointType>[]>) => Promise<{
}>, (endPoint: import("./entities").SingleEndpointContextualEnvironment<string, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>[]>) => Promise<{
id: string;
}>, import("./entities").Environment<string, import("./entities").EndpointType>, import("./entities").Environment<string, import("./entities").EndpointType>, false>;
communication: import("./entities").Service<import("./com").Communication, import("./com").Communication, import("./entities").Environment<string, import("./entities").EndpointType>, import("./entities").Environment<string, import("./entities").EndpointType>, false>;
}>, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, false>;
communication: import("./entities").Service<import("./com").Communication, import("./com").Communication, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, false>;
}, Record<string, import("./types").Context<any>>>, import("./entities/feature").Feature<any, any, any, any>[], {
config: import("./entities").Config<import("./communication.feature").IComConfig, import("./types").EnvVisibility>;
loggerTransports: import("./entities").Slot<import("./entities").Registry<import("./types").LoggerTransport>, import("./entities").Environment<"<Universal>", "multi">>;
loggerService: import("./entities").Service<import("./com").LoggerService, import("./com").LoggerService, import("./entities").Environment<"<Universal>", "multi">, import("./entities").Environment<"<Universal>", "multi">, false>;
spawn: import("./entities").Service<(endPoint: import("./entities").Environment<string, import("./entities").EndpointType>, host?: HTMLIFrameElement | Window | undefined) => Promise<{
loggerTransports: import("./entities").Slot<import("./entities").Registry<import("./types").LoggerTransport>, import("./entities").Environment<"<Universal>", "window", "multi">>;
loggerService: import("./entities").Service<import("./com").LoggerService, import("./com").LoggerService, import("./entities").Environment<"<Universal>", "window", "multi">, import("./entities").Environment<"<Universal>", "window", "multi">, false>;
spawn: import("./entities").Service<(endPoint: import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, host?: HTMLIFrameElement | Window | undefined) => Promise<{
id: string;
}>, (endPoint: import("./entities").Environment<string, import("./entities").EndpointType>, host?: HTMLIFrameElement | Window | undefined) => Promise<{
}>, (endPoint: import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, host?: HTMLIFrameElement | Window | undefined) => Promise<{
id: string;
}>, import("./entities").Environment<string, import("./entities").EndpointType>, import("./entities").Environment<string, import("./entities").EndpointType>, false>;
connect: import("./entities").Service<(endPoint: import("./entities").NodeEnvironment<string>) => Promise<{
}>, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, false>;
connect: import("./entities").Service<(endPoint: import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>) => Promise<{
id: string;
}>, (endPoint: import("./entities").NodeEnvironment<string>) => Promise<{
}>, (endPoint: import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>) => Promise<{
id: string;
}>, import("./entities").Environment<string, import("./entities").EndpointType>, import("./entities").Environment<string, import("./entities").EndpointType>, false>;
spawnOrConnect: import("./entities").Service<(endPoint: import("./entities").SingleEndpointContextualEnvironment<string, import("./entities").Environment<string, import("./entities").EndpointType>[]>) => Promise<{
}>, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, false>;
spawnOrConnect: import("./entities").Service<(endPoint: import("./entities").SingleEndpointContextualEnvironment<string, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>[]>) => Promise<{
id: string;
}>, (endPoint: import("./entities").SingleEndpointContextualEnvironment<string, import("./entities").Environment<string, import("./entities").EndpointType>[]>) => Promise<{
}>, (endPoint: import("./entities").SingleEndpointContextualEnvironment<string, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>[]>) => Promise<{
id: string;
}>, import("./entities").Environment<string, import("./entities").EndpointType>, import("./entities").Environment<string, import("./entities").EndpointType>, false>;
communication: import("./entities").Service<import("./com").Communication, import("./com").Communication, import("./entities").Environment<string, import("./entities").EndpointType>, import("./entities").Environment<string, import("./entities").EndpointType>, false>;
}>, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, false>;
communication: import("./entities").Service<import("./com").Communication, import("./com").Communication, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, import("./entities").Environment<string, import("./com").EnvironmentTypes, import("./entities").EnvironmentMode>, false>;
}>;

@@ -58,0 +58,0 @@ private createConfigMap;

{
"name": "@wixc3/engine-core",
"version": "6.0.0",
"version": "6.0.1",
"main": "cjs/index.js",

@@ -5,0 +5,0 @@ "types": "cjs/index.d.ts",

@@ -29,3 +29,3 @@ import {

import { SetMultiMap } from '@file-services/utils';
import { Environment, NodeEnvironment, SingleEndpointContextualEnvironment } from '../entities/env';
import { Environment, SingleEndpointContextualEnvironment } from '../entities/env';
import { IDTag } from '../types';

@@ -107,5 +107,3 @@ import { BaseHost } from './base-host';

return activeEnvironment!.envType === 'node'
? this.connect(activeEnvironment as NodeEnvironment<string>)
: this.spawn(activeEnvironment);
return activeEnvironment!.envType === 'node' ? this.connect(activeEnvironment) : this.spawn(activeEnvironment);
}

@@ -133,5 +131,5 @@

/**
* Connects to a remote NodeEnvironment
* Connects to a remote node environment
*/
public async connect(endPoint: NodeEnvironment<string>) {
public async connect(endPoint: Environment) {
const { env, envType } = endPoint;

@@ -150,5 +148,3 @@

this.registerEnv(instanceId, host);
// this.pendingEnvs.set(instanceId, ()=>{})
await host.connected;
// this.pendingEnvs.delete(instanceId)

@@ -155,0 +151,0 @@ return {

@@ -6,9 +6,3 @@ import { BaseHost } from './com/base-host';

import { Config } from './entities/config';
import {
AllEnvironments,
Environment,
NodeEnvironment,
SingleEndpointContextualEnvironment,
Universal
} from './entities/env';
import { AllEnvironments, Environment, SingleEndpointContextualEnvironment, Universal } from './entities/env';
import { Feature } from './entities/feature';

@@ -59,5 +53,3 @@ import { Service } from './entities/service';

),
connect: Service.withType<(endPoint: NodeEnvironment<string>) => Promise<{ id: string }>>().defineEntity(
AllEnvironments
),
connect: Service.withType<(endPoint: Environment) => Promise<{ id: string }>>().defineEntity(AllEnvironments),
spawnOrConnect: Service.withType<

@@ -64,0 +56,0 @@ (endPoint: SingleEndpointContextualEnvironment<string, Environment[]>) => Promise<{ id: string }>

@@ -5,20 +5,12 @@ import { EnvironmentTypes } from '../com/types';

export type EndpointType = 'single' | 'multi';
export type EnvironmentMode = 'single' | 'multi';
export class Environment<ID extends string = string, EType extends EndpointType = EndpointType> {
constructor(public env: ID, public envType: EnvironmentTypes, public endpointType: EType) {}
export class Environment<
NAME extends string = string,
TYPE extends EnvironmentTypes = EnvironmentTypes,
MODE extends EnvironmentMode = EnvironmentMode
> {
constructor(public env: NAME, public envType: TYPE, public endpointType: MODE) {}
}
export class NodeEnvironment<ID extends string> extends Environment<ID, 'single'> {
constructor(env: ID) {
super(env, 'node', 'single');
}
public getLocalTopology(port: number) {
return {
[this.env]: `http://localhost:${port}/_ws`
};
}
}
export class EnvironmentContext {

@@ -28,8 +20,8 @@ constructor(public env: string, public activeEnvironmentName: string, public runtimeEnvType: EnvironmentTypes) {}

export class SingleEndpointContextualEnvironment<ID extends string, T extends Environment[]> extends Environment<
ID,
export class SingleEndpointContextualEnvironment<NAME extends string, ENVS extends Environment[]> extends Environment<
NAME,
'context',
'single'
> {
public envType = 'context' as const;
constructor(env: ID, public environments: T) {
constructor(env: NAME, public environments: ENVS) {
super(env, 'context', 'single');

@@ -42,3 +34,3 @@

public useContext(contextEnv: keyof MapBy<T, 'env'>): EnvironmentContext {
public useContext(contextEnv: keyof MapBy<ENVS, 'env'>): EnvironmentContext {
return new EnvironmentContext(

@@ -45,0 +37,0 @@ this.env,

@@ -1,2 +0,2 @@

import { AsyncApi, EnvironmentInstanceToken } from '../com/types';
import { AsyncApi, EnvironmentInstanceToken, EnvironmentTypes } from '../com/types';
import { RuntimeEngine } from '../runtime-engine';

@@ -8,5 +8,5 @@ import { CREATE_RUNTIME, REGISTER_VALUE } from '../symbols';

export type ServiceRuntime<T, ProvidedFrom> = ProvidedFrom extends Environment<string, 'single'>
export type ServiceRuntime<T, ProvidedFrom> = ProvidedFrom extends Environment<string, EnvironmentTypes, 'single'>
? AsyncApi<T>
: ProvidedFrom extends Environment<string, 'multi'>
: ProvidedFrom extends Environment<string, EnvironmentTypes, 'multi'>
? {

@@ -13,0 +13,0 @@ get(token: EnvironmentInstanceToken): AsyncApi<T>;

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc