UNPKG

wingman-monitor

Version:

Runtime error monitoring package with React provider that automatically reports errors to webhook endpoints

30 lines 974 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getStoredAccessToken = getStoredAccessToken; exports.requireAccessToken = requireAccessToken; const config_1 = require("../config"); /** * Gets the stored access token from .wingman.json */ async function getStoredAccessToken() { try { const configManager = new config_1.ConfigManager(); const config = await configManager.load(); return config?.accessToken || null; } catch (error) { console.warn('Failed to load Wingman configuration:', error); return null; } } /** * Requires that an access token exists, throws if not found */ async function requireAccessToken() { const accessToken = await getStoredAccessToken(); if (!accessToken) { throw new Error('Wingman access token not found. Please run: npx wingman init <your-access-token>'); } return accessToken; } //# sourceMappingURL=tokenResolver.js.map