npm package diff
Package: @forge/api
Versions: 3.9.2 - 3.10.0-next.0
File: package/out/runtime/fetch-and-storage.js
Index: package/out/runtime/fetch-and-storage.js
===================================================================
--- package/out/runtime/fetch-and-storage.js
+++ package/out/runtime/fetch-and-storage.js
@@ -1,7 +1,7 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-exports.__requestAtlassianAsUser = exports.__requestAtlassianAsApp = exports.getRequestStargate = exports.getFetchAPI = exports.getContextAri = void 0;
+exports.__requestAtlassianAsUser = exports.__requestAtlassianAsApp = exports.getRequestStargate = exports.getMetrics = exports.getFetchAPI = exports.getContextAri = void 0;
const fetch_1 = require("../api/fetch");
const runtime_1 = require("../api/runtime");
function getContextAri() {
return global.api?.__getAppAri?.() ?? (0, runtime_1.__getRuntime)().contextAri;
@@ -16,8 +16,12 @@
return (0, fetch_1.getNodeRuntimeAPI)();
}
}
exports.getFetchAPI = getFetchAPI;
+function getMetrics() {
+ return (0, runtime_1.__getRuntime)().metrics;
+}
+exports.getMetrics = getMetrics;
function getRequestStargate(provider) {
if (provider !== 'app' && provider !== 'user') {
throw new Error(`Unsupported provider: ${provider}`);
}