crisp-api
Version:
Crisp API wrapper for Node - official, maintained by Crisp
54 lines (53 loc) • 2.37 kB
JavaScript
"use strict";
/*
* This file is part of node-crisp-api
*
* Copyright (c) 2025 Crisp IM SAS
* All rights belong to Crisp IM SAS
*/
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
/**************************************************************************
* IMPORTS
***************************************************************************/
// PROJECT: RESOURCES
const WebsiteBase_1 = __importDefault(require("../resources/WebsiteBase"));
const WebsiteAnalytics_1 = __importDefault(require("../resources/WebsiteAnalytics"));
const WebsiteAvailability_1 = __importDefault(require("../resources/WebsiteAvailability"));
const WebsiteBatch_1 = __importDefault(require("../resources/WebsiteBatch"));
const WebsiteCampaign_1 = __importDefault(require("../resources/WebsiteCampaign"));
const WebsiteConversation_1 = __importDefault(require("../resources/WebsiteConversation"));
const WebsiteOperator_1 = __importDefault(require("../resources/WebsiteOperator"));
const WebsitePeople_1 = __importDefault(require("../resources/WebsitePeople"));
const WebsiteHelpdesk_1 = __importDefault(require("../resources/WebsiteHelpdesk"));
const WebsiteSettings_1 = __importDefault(require("../resources/WebsiteSettings"));
const WebsiteVerify_1 = __importDefault(require("../resources/WebsiteVerify"));
const WebsiteVisitors_1 = __importDefault(require("../resources/WebsiteVisitors"));
/**************************************************************************
* CLASSES
***************************************************************************/
/**
* Website Service
*/
class WebsiteService {
constructor() {
/* eslint-disable @typescript-eslint/no-explicit-any */
this.__resources = [
WebsiteBase_1.default,
WebsiteAnalytics_1.default,
WebsiteAvailability_1.default,
WebsiteBatch_1.default,
WebsiteCampaign_1.default,
WebsiteConversation_1.default,
WebsiteOperator_1.default,
WebsitePeople_1.default,
WebsiteHelpdesk_1.default,
WebsiteSettings_1.default,
WebsiteVerify_1.default,
WebsiteVisitors_1.default
];
}
}
exports.default = WebsiteService;