@gravityai-dev/aws-toolkit
Version:
AWS services toolkit for Gravity workflow system - includes Transcribe and Textract
22 lines • 1.21 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.textractLogger = exports.transcribeLogger = exports.NodeInputType = exports.EnhancedNodeDefinition = exports.NodeExecutionContext = exports.CallbackNode = exports.PromiseNode = exports.getConfig = exports.createLogger = exports.saveTokenUsage = exports.getNodeCredentials = void 0;
/**
* Shared platform dependencies for AWS Toolkit services
*/
const plugin_base_1 = require("@gravityai-dev/plugin-base");
// Get platform dependencies once
const deps = (0, plugin_base_1.getPlatformDependencies)();
exports.getNodeCredentials = deps.getNodeCredentials;
exports.saveTokenUsage = deps.saveTokenUsage;
exports.createLogger = deps.createLogger;
exports.getConfig = deps.getConfig;
exports.PromiseNode = deps.PromiseNode;
exports.CallbackNode = deps.CallbackNode;
exports.NodeExecutionContext = deps.NodeExecutionContext;
exports.EnhancedNodeDefinition = deps.EnhancedNodeDefinition;
exports.NodeInputType = deps.NodeInputType;
// Create shared loggers
exports.transcribeLogger = (0, exports.createLogger)("Transcribe");
exports.textractLogger = (0, exports.createLogger)("AmazonTextract");
//# sourceMappingURL=platform.js.map
;