npm package diff

Package: @forge/api

Versions: 3.10.0-next.0 - 4.0.0-next.1

File: package/out/properties/confluence-versioned-storage.js

Index: package/out/properties/confluence-versioned-storage.js
===================================================================
--- package/out/properties/confluence-versioned-storage.js
+++ package/out/properties/confluence-versioned-storage.js
@@ -1,35 +0,0 @@
-"use strict";
-Object.defineProperty(exports, "__esModule", { value: true });
-exports.ConfluenceVersionedStorage = void 0;
-const product_scoped_storage_1 = require("./product-scoped-storage");
-const storage_1 = require("@forge/storage");
-class ConfluenceVersionedStorage extends product_scoped_storage_1.ProductScopedStorage {
-    async versionedSet(key, value) {
-        const versionResponse = await this.apiClient(this.storageApiPath(key));
-        if (!versionResponse.ok && versionResponse.status !== 404) {
-            throw storage_1.APIError.forStatus(versionResponse.status);
-        }
-        const updatedVersionNumber = await this.getUpdatedVersion(versionResponse);
-        const requestMethod = versionResponse.ok ? 'PUT' : 'POST';
-        const requestBody = {
-            value,
-            version: {
-                number: updatedVersionNumber
-            }
-        };
-        const response = await this.apiClient(this.storageApiPath(key), this.buildSetRequestOptions(requestBody, requestMethod));
-        if (!response.ok) {
-            throw storage_1.APIError.forStatus(response.status);
-        }
-    }
-    async getUpdatedVersion(versionResponse) {
-        if (!versionResponse.ok) {
-            return 1;
-        }
-        else {
-            const data = await versionResponse.json();
-            return data.version.number + 1;
-        }
-    }
-}
-exports.ConfluenceVersionedStorage = ConfluenceVersionedStorage;