New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

app-store-server-api

Package Overview
Dependencies
Maintainers
0
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

app-store-server-api - npm Package Compare versions

Comparing version 0.14.1 to 0.15.0

8

dist/cjs/AppStoreServerAPI.js

@@ -39,7 +39,7 @@ "use strict";

exports.AppStoreServerAPI = void 0;
const jose = __importStar(require("jose"));
const node_fetch_1 = __importDefault(require("node-fetch"));
const uuid_1 = require("uuid");
const jose = __importStar(require("jose"));
const Errors_1 = require("./Errors");
const Models_1 = require("./Models");
const Errors_1 = require("./Errors");
class AppStoreServerAPI {

@@ -70,5 +70,5 @@ /**

*/
getTransactionHistory(transactionId, query = {}) {
getTransactionHistory(transactionId, query = {}, version = Models_1.TransactionHistoryVersion.v1) {
return __awaiter(this, void 0, void 0, function* () {
const path = this.addQuery(`/inApps/v1/history/${transactionId}`, Object.assign({}, query));
const path = this.addQuery(`/inApps/${version}/history/${transactionId}`, Object.assign({}, query));
return this.makeRequest("GET", path);

@@ -75,0 +75,0 @@ });

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ExtendReasonCode = exports.SendAttemptResult = exports.NotificationSubtype = exports.NotificationType = exports.isDecodedNotificationSummaryPayload = exports.isDecodedNotificationDataPayload = exports.OrderLookupStatus = exports.PriceIncreaseStatus = exports.OfferType = exports.ExpirationIntent = exports.AutoRenewStatus = exports.SubscriptionStatus = exports.TransactionReason = exports.TransactionType = exports.OwnershipType = exports.OfferDiscountType = exports.ProductTypeParameter = exports.SortParameter = exports.Environment = void 0;
exports.ExtendReasonCode = exports.SendAttemptResult = exports.NotificationSubtype = exports.NotificationType = exports.isDecodedNotificationSummaryPayload = exports.isDecodedNotificationDataPayload = exports.OrderLookupStatus = exports.PriceIncreaseStatus = exports.OfferType = exports.ExpirationIntent = exports.AutoRenewStatus = exports.SubscriptionStatus = exports.TransactionReason = exports.TransactionType = exports.OwnershipType = exports.OfferDiscountType = exports.TransactionHistoryVersion = exports.ProductTypeParameter = exports.SortParameter = exports.Environment = void 0;
/**

@@ -24,2 +24,8 @@ * https://developer.apple.com/documentation/appstoreserverapi/environment

})(ProductTypeParameter = exports.ProductTypeParameter || (exports.ProductTypeParameter = {}));
var TransactionHistoryVersion;
(function (TransactionHistoryVersion) {
/** @deprecated */
TransactionHistoryVersion["v1"] = "v1";
TransactionHistoryVersion["v2"] = "v2";
})(TransactionHistoryVersion = exports.TransactionHistoryVersion || (exports.TransactionHistoryVersion = {}));
/**

@@ -97,2 +103,3 @@ * https://developer.apple.com/documentation/appstoreserverapi/offerdiscounttype

OfferType[OfferType["SubscriptionOfferCode"] = 3] = "SubscriptionOfferCode";
OfferType[OfferType["WinBackOffer"] = 4] = "WinBackOffer";
})(OfferType = exports.OfferType || (exports.OfferType = {}));

@@ -99,0 +106,0 @@ /**

@@ -10,7 +10,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {

};
import * as jose from "jose";
import fetch from "node-fetch";
import { v4 as uuidv4 } from "uuid";
import * as jose from "jose";
import { Environment } from "./Models";
import { AppStoreError } from "./Errors";
import { Environment, TransactionHistoryVersion } from "./Models";
export class AppStoreServerAPI {

@@ -41,5 +41,5 @@ /**

*/
getTransactionHistory(transactionId, query = {}) {
getTransactionHistory(transactionId, query = {}, version = TransactionHistoryVersion.v1) {
return __awaiter(this, void 0, void 0, function* () {
const path = this.addQuery(`/inApps/v1/history/${transactionId}`, Object.assign({}, query));
const path = this.addQuery(`/inApps/${version}/history/${transactionId}`, Object.assign({}, query));
return this.makeRequest("GET", path);

@@ -46,0 +46,0 @@ });

@@ -21,2 +21,8 @@ /**

})(ProductTypeParameter || (ProductTypeParameter = {}));
export var TransactionHistoryVersion;
(function (TransactionHistoryVersion) {
/** @deprecated */
TransactionHistoryVersion["v1"] = "v1";
TransactionHistoryVersion["v2"] = "v2";
})(TransactionHistoryVersion || (TransactionHistoryVersion = {}));
/**

@@ -94,2 +100,3 @@ * https://developer.apple.com/documentation/appstoreserverapi/offerdiscounttype

OfferType[OfferType["SubscriptionOfferCode"] = 3] = "SubscriptionOfferCode";
OfferType[OfferType["WinBackOffer"] = 4] = "WinBackOffer";
})(OfferType || (OfferType = {}));

@@ -96,0 +103,0 @@ /**

@@ -1,2 +0,2 @@

import { CheckTestNotificationResponse, Environment, HistoryResponse, NotificationHistoryQuery, NotificationHistoryRequest, NotificationHistoryResponse, OrderLookupResponse, SendTestNotificationResponse, StatusResponse, SubscriptionStatusesQuery, TransactionHistoryQuery, TransactionInfoResponse, ExtendRenewalDateResponse, ExtendRenewalDateRequest } from "./Models";
import { CheckTestNotificationResponse, Environment, ExtendRenewalDateRequest, ExtendRenewalDateResponse, HistoryResponse, NotificationHistoryQuery, NotificationHistoryRequest, NotificationHistoryResponse, OrderLookupResponse, SendTestNotificationResponse, StatusResponse, SubscriptionStatusesQuery, TransactionHistoryQuery, TransactionHistoryVersion, TransactionInfoResponse } from "./Models";
export declare class AppStoreServerAPI {

@@ -25,3 +25,3 @@ /**

*/
getTransactionHistory(transactionId: string, query?: TransactionHistoryQuery): Promise<HistoryResponse>;
getTransactionHistory(transactionId: string, query?: TransactionHistoryQuery, version?: TransactionHistoryVersion): Promise<HistoryResponse>;
/**

@@ -28,0 +28,0 @@ * https://developer.apple.com/documentation/appstoreserverapi/get_transaction_info

@@ -41,4 +41,10 @@ /**

inAppOwnershipType?: OwnershipType;
/** @deprecated */
revoked?: boolean;
}
export declare enum TransactionHistoryVersion {
/** @deprecated */
v1 = "v1",
v2 = "v2"
}
/**

@@ -194,2 +200,6 @@ * https://developer.apple.com/documentation/appstoreserverapi/historyresponse

renewalDate: Timestamp;
currency?: string;
renewalPrice?: number;
offerDiscountType?: OfferDiscountType;
eligibleWinBackOfferIds?: string[];
signedDate: Timestamp;

@@ -219,3 +229,4 @@ }

Promotional = 2,
SubscriptionOfferCode = 3
SubscriptionOfferCode = 3,
WinBackOffer = 4
}

@@ -222,0 +233,0 @@ /**

{
"name": "app-store-server-api",
"version": "0.14.1",
"version": "0.15.0",
"description": "A client for the App Store Server API",

@@ -5,0 +5,0 @@ "main": "dist/cjs/index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc