neuwo-api
Version:
TypeScript/JavaScript SDK client for the Neuwo content classification API
50 lines • 5.11 kB
JavaScript
;
/**
* 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