UNPKG

neuwo-api

Version:

TypeScript/JavaScript SDK client for the Neuwo content classification API

50 lines 5.11 kB
"use strict"; /** * Neuwo API SDK for JavaScript/TypeScript. * * This SDK provides convenient access to Neuwo's REST and EDGE APIs for * AI-powered content tagging, brand safety analysis, and similarity detection. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.setupLogger = exports.LogLevel = exports.enableLogger = exports.disableLogger = exports.ValueError = exports.ValidationError = exports.ServerError = exports.RateLimitError = exports.NotFoundError = exports.NoDataAvailableError = exports.NeuwoAPIError = exports.NetworkError = exports.ForbiddenError = exports.ContentNotAvailableError = exports.BadRequestError = exports.AuthenticationError = exports.formatDate = exports.TrainingTag = exports.TaxonomyArticle = exports.TagParent = exports.Tag = exports.SmartTag = exports.SimilarArticle = exports.MarketingCategories = exports.GetAiTopicsResponse = exports.BrandSafetyTag = exports.Article = exports.NeuwoRestClient = exports.NeuwoEdgeClient = void 0; // Export clients var edge_client_js_1 = require("./edge-client.js"); Object.defineProperty(exports, "NeuwoEdgeClient", { enumerable: true, get: function () { return edge_client_js_1.NeuwoEdgeClient; } }); var rest_client_js_1 = require("./rest-client.js"); Object.defineProperty(exports, "NeuwoRestClient", { enumerable: true, get: function () { return rest_client_js_1.NeuwoRestClient; } }); // Export models var models_js_1 = require("./models.js"); Object.defineProperty(exports, "Article", { enumerable: true, get: function () { return models_js_1.Article; } }); Object.defineProperty(exports, "BrandSafetyTag", { enumerable: true, get: function () { return models_js_1.BrandSafetyTag; } }); Object.defineProperty(exports, "GetAiTopicsResponse", { enumerable: true, get: function () { return models_js_1.GetAiTopicsResponse; } }); Object.defineProperty(exports, "MarketingCategories", { enumerable: true, get: function () { return models_js_1.MarketingCategories; } }); Object.defineProperty(exports, "SimilarArticle", { enumerable: true, get: function () { return models_js_1.SimilarArticle; } }); Object.defineProperty(exports, "SmartTag", { enumerable: true, get: function () { return models_js_1.SmartTag; } }); Object.defineProperty(exports, "Tag", { enumerable: true, get: function () { return models_js_1.Tag; } }); Object.defineProperty(exports, "TagParent", { enumerable: true, get: function () { return models_js_1.TagParent; } }); Object.defineProperty(exports, "TaxonomyArticle", { enumerable: true, get: function () { return models_js_1.TaxonomyArticle; } }); Object.defineProperty(exports, "TrainingTag", { enumerable: true, get: function () { return models_js_1.TrainingTag; } }); // Export utility functions var utils_js_1 = require("./utils.js"); Object.defineProperty(exports, "formatDate", { enumerable: true, get: function () { return utils_js_1.formatDate; } }); // Export errors var errors_js_1 = require("./errors.js"); Object.defineProperty(exports, "AuthenticationError", { enumerable: true, get: function () { return errors_js_1.AuthenticationError; } }); Object.defineProperty(exports, "BadRequestError", { enumerable: true, get: function () { return errors_js_1.BadRequestError; } }); Object.defineProperty(exports, "ContentNotAvailableError", { enumerable: true, get: function () { return errors_js_1.ContentNotAvailableError; } }); Object.defineProperty(exports, "ForbiddenError", { enumerable: true, get: function () { return errors_js_1.ForbiddenError; } }); Object.defineProperty(exports, "NetworkError", { enumerable: true, get: function () { return errors_js_1.NetworkError; } }); Object.defineProperty(exports, "NeuwoAPIError", { enumerable: true, get: function () { return errors_js_1.NeuwoAPIError; } }); Object.defineProperty(exports, "NoDataAvailableError", { enumerable: true, get: function () { return errors_js_1.NoDataAvailableError; } }); Object.defineProperty(exports, "NotFoundError", { enumerable: true, get: function () { return errors_js_1.NotFoundError; } }); Object.defineProperty(exports, "RateLimitError", { enumerable: true, get: function () { return errors_js_1.RateLimitError; } }); Object.defineProperty(exports, "ServerError", { enumerable: true, get: function () { return errors_js_1.ServerError; } }); Object.defineProperty(exports, "ValidationError", { enumerable: true, get: function () { return errors_js_1.ValidationError; } }); Object.defineProperty(exports, "ValueError", { enumerable: true, get: function () { return errors_js_1.ValueError; } }); // Export logger utilities var logger_js_1 = require("./logger.js"); Object.defineProperty(exports, "disableLogger", { enumerable: true, get: function () { return logger_js_1.disableLogger; } }); Object.defineProperty(exports, "enableLogger", { enumerable: true, get: function () { return logger_js_1.enableLogger; } }); Object.defineProperty(exports, "LogLevel", { enumerable: true, get: function () { return logger_js_1.LogLevel; } }); Object.defineProperty(exports, "setupLogger", { enumerable: true, get: function () { return logger_js_1.setupLogger; } }); //# sourceMappingURL=index.js.map