npm package diff

Package: @forge/cli

Versions: 12.2.0-experimental-959d7b9 - 12.3.0-next.0-experimental-47556b0

File: package/out/service/deployment-service.js

Index: package/out/service/deployment-service.js
===================================================================
--- package/out/service/deployment-service.js
+++ package/out/service/deployment-service.js
@@ -0,0 +1,24 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.DeploymentService = void 0;
+class DeploymentService {
+    getAppConfig;
+    listDeploymentsClient;
+    constructor(getAppConfig, listDeploymentsClient) {
+        this.getAppConfig = getAppConfig;
+        this.listDeploymentsClient = listDeploymentsClient;
+    }
+    async listAppDeployments(interval, filter) {
+        const { id: appId } = await this.getAppConfig();
+        const defaultInterval = interval
+            ? interval
+            : {
+                startTime: new Date(Date.now() - 30 * 24 * 60 * 60 * 1000).toISOString().split('T')[0],
+                endTime: new Date().toISOString().split('T')[0]
+            };
+        const deployments = await this.listDeploymentsClient.listDeployments(appId, defaultInterval, filter);
+        return { deployments };
+    }
+}
+exports.DeploymentService = DeploymentService;
+//# sourceMappingURL=deployment-service.js.map
\ No newline at end of file