MOON
Server: Apache
System: Linux nserver.cafsindia.com 4.18.0-553.104.1.lve.el8.x86_64 #1 SMP Tue Feb 10 20:07:30 UTC 2026 x86_64
User: cafsindia (1002)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: /home/cafsindia/snap.cafsinfotech.in/node_modules/pusher-js/src/core/pusher-with-encryption.ts
import Pusher from './pusher';
import { Options, validateOptions } from './options';
import * as nacl from 'tweetnacl';

export default class PusherWithEncryption extends Pusher {
  constructor(app_key: string, options: Options) {
    Pusher.logToConsole = PusherWithEncryption.logToConsole;
    Pusher.log = PusherWithEncryption.log;

    validateOptions(options);
    options.nacl = nacl;
    super(app_key, options);
  }
}