New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@arkadiuminc/sdk

Package Overview
Dependencies
Maintainers
0
Versions
117
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@arkadiuminc/sdk - npm Package Compare versions

Comparing version 2.24.3 to 2.25.0

4

dist/pkg/api/features/ads/index.d.ts

@@ -5,2 +5,3 @@ import { RpcProvider } from '../../core/rpc';

import { BannerAdOptions, AdTypes } from './display-ad';
import { GameLifecycleArena } from '../game-lifecycle/game-lifecycle.api';

@@ -33,2 +34,3 @@ /** @hidden */

export declare class AdsArenaProvider implements AdsArena {
private lifecycle;
bannerSizes: typeof AdTypes;

@@ -39,3 +41,3 @@ private interstitial;

private banner;
constructor(rpcProvider: RpcProvider, auth: Auth);
constructor(rpcProvider: RpcProvider, auth: Auth, lifecycle: GameLifecycleArena);
setVideoAdsDomain(domain: string): void;

@@ -42,0 +44,0 @@ setDisplayAdsDomain(domain: string): void;

import { RpcProvider } from '../../core/rpc';
declare enum LifecycleEvent {
export declare enum LifecycleEvent {
TEST_READY = 1,

@@ -15,20 +15,10 @@ GAME_START = 2,

declare type LifecycleFn = (event: LifecycleEvent, payload?: any) => void;
export interface GameLifecycleContract {
subscribe(fn: LifecycleFn): void;
onTestReady(): Promise<void>;
onPauseReady(): Promise<void>;
onGamePause(): Promise<void>;
onGameResume(): Promise<void>;
onGameStart(): Promise<void>;
onInteract(): Promise<void>;
onChangeScore(score: number): Promise<void>;
onGameEnd(): Promise<void>;
onGemsUpdate(): Promise<void>;
}
/** @hidden */
export declare class GameLifecycle implements GameLifecycleContract {
export declare class GameLifecycleArena {
private rpcProvider;
private subscribers;
LifecycleEvent: typeof LifecycleEvent;
constructor(rpcProvider: RpcProvider);
private processLifecycleEvent;
onEvent(event: LifecycleEvent, payload?: any): void;
dispatchEvent(event: LifecycleEvent): Promise<void>;
subscribe(cb: LifecycleFn): void;

@@ -45,5 +35,9 @@ onTestReady(): Promise<void>;

}
export declare class GameLifecycleProxy implements GameLifecycleContract {
export declare class GameLifecycleGame {
private rpcProvider;
private eventCallbacks;
LifecycleEvent: typeof LifecycleEvent;
constructor(rpcProvider: RpcProvider);
private onEvent;
dispatchEvent(event: LifecycleEvent, payload?: any): Promise<any>;
onTestReady(): Promise<void>;

@@ -63,3 +57,4 @@ onGameStart(): Promise<void>;

onGemsUpdate(): Promise<void>;
registerEventCallback(event: LifecycleEvent, callback: () => void): void;
}
export {};
import { ApiEnv, Backend } from '../backend/backend.api';
import { GameLifecycleContract } from '../game-lifecycle/game-lifecycle.api';
import { GameLifecycleArena } from '../game-lifecycle/game-lifecycle.api';
import { RpcProvider } from '../../core/rpc';

@@ -17,3 +17,3 @@

private isInited;
constructor(backendApi: Backend, lifecycle: GameLifecycleContract, rpcProvider: RpcProvider);
constructor(backendApi: Backend, lifecycle: GameLifecycleArena, rpcProvider: RpcProvider);
init(env: ApiEnv): Promise<void>;

@@ -20,0 +20,0 @@ /**

import { ApiEnv, Backend, SessionStorageType } from './api/features/backend/backend.api';
import { GameLifecycleContract } from './api/features/game-lifecycle/game-lifecycle.api';
import { GameLifecycleArena } from './api/features/game-lifecycle/game-lifecycle.api';
import { RpcProvider } from './api/core/rpc';

@@ -20,3 +20,3 @@ import { AdsArena } from './api/features/ads/';

host: HostArena;
lifecycle: GameLifecycleContract;
lifecycle: GameLifecycleArena;
ads: AdsArena;

@@ -35,3 +35,3 @@ auth: AuthArena;

version: string;
constructor(rpcProvider: RpcProvider, backendApi: Backend, host: HostArena, lifecycle: GameLifecycleContract, ads: AdsArena, auth: AuthArena, analytics: AnalyticsApiContract, timeoutTester: TimeoutTesterContract, persistence: PersistenceArena, wallet: WalletArena, debug: DebugProviderArena);
constructor(rpcProvider: RpcProvider, backendApi: Backend, host: HostArena, lifecycle: GameLifecycleArena, ads: AdsArena, auth: AuthArena, analytics: AnalyticsApiContract, timeoutTester: TimeoutTesterContract, persistence: PersistenceArena, wallet: WalletArena, debug: DebugProviderArena);
setEnv(e: ApiEnv): void;

@@ -53,2 +53,3 @@ initialize(env: ApiEnv, isGameSide: boolean, sessionStorage?: SessionStorageType | null): Promise<void>;

static version: string;
static ApiEnv: typeof ApiEnv;
private static sdk;

@@ -55,0 +56,0 @@ static onGameSDKLoaded(target: any, callback: any, env?: ApiEnv): void;

import { ApiEnv, Backend } from './api/features/backend/backend.api';
import { GameLifecycleContract } from './api/features/game-lifecycle/game-lifecycle.api';
import { GameLifecycleGame } from './api/features/game-lifecycle/game-lifecycle.api';
import { AdsGame } from './api/features/ads/';

@@ -20,3 +20,3 @@ import { AuthGame } from './api/features/auth/';

host: HostGame;
lifecycle: GameLifecycleContract;
lifecycle: GameLifecycleGame;
ads: AdsGame;

@@ -32,3 +32,3 @@ auth: AuthGame;

host: HostGame;
lifecycle: GameLifecycleContract;
lifecycle: GameLifecycleGame;
ads: AdsGame;

@@ -35,0 +35,0 @@ auth: AuthGame;

{
"name": "@arkadiuminc/sdk",
"version": "2.24.3",
"version": "2.25.0",
"description": "",

@@ -5,0 +5,0 @@ "keywords": [],

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