Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@bootpay/backend-js

Package Overview
Dependencies
Maintainers
1
Versions
46
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@bootpay/backend-js - npm Package Compare versions

Comparing version
2.4.0
to
2.4.1
+3
-0
CHNAGELOG.md

@@ -0,1 +1,4 @@

### 2.4.1
* Commerce 응답포맷 개선
### 2.4.0

@@ -2,0 +5,0 @@ * Commerce 기능 추가

+2
-2

@@ -29,5 +29,5 @@ import { BootpayCommerceResource, CommerceConfiguration, BootpayCommerceResponse } from './lib/commerce-resource';

* 액세스 토큰 발급
* client_key/secret_key 또는 server_key/private_key로 인증
* client_key/secret_key로 인증
*/
getAccessToken(): Promise<BootpayCommerceResponse<CommerceTokenResponse>>;
getAccessToken(): Promise<any>;
/**

@@ -34,0 +34,0 @@ * 토큰을 발급받아 설정합니다. (메서드 체이닝 지원)

@@ -59,15 +59,14 @@ "use strict";

* 액세스 토큰 발급
* client_key/secret_key 또는 server_key/private_key로 인증
* client_key/secret_key로 인증
*/
getAccessToken() {
return __awaiter(this, void 0, void 0, function* () {
var _a;
try {
const { server_key, private_key } = this.commerceConfiguration;
const { client_key, secret_key } = this.commerceConfiguration;
const response = yield this.postWithBasicAuth('request/token', {
server_key,
private_key
client_key,
secret_key
});
if (response.success && ((_a = response.data) === null || _a === void 0 ? void 0 : _a.access_token)) {
this.setToken(response.data.access_token);
if (response === null || response === void 0 ? void 0 : response.access_token) {
this.setToken(response.access_token);
}

@@ -74,0 +73,0 @@ return response;

@@ -14,4 +14,2 @@ import { AxiosInstance, AxiosRequestConfig } from 'axios';

secret_key?: string;
server_key?: string;
private_key?: string;
mode?: 'development' | 'production' | 'stage';

@@ -18,0 +16,0 @@ }

@@ -30,4 +30,2 @@ "use strict";

secret_key: '',
server_key: '',
private_key: '',
mode: 'production'

@@ -41,23 +39,9 @@ };

this.$http.interceptors.response.use((response) => {
const result = {
http_status: response.status,
success: response.status >= 200 && response.status < 300,
data: response.data
};
return result;
return response.data;
}, (error) => {
var _a;
if (error.response !== undefined) {
return Promise.reject({
http_status: error.response.status,
success: false,
data: error.response.data,
error: ((_a = error.response.data) === null || _a === void 0 ? void 0 : _a.message) || error.message
});
return Promise.reject(error.response.data);
}
else {
return Promise.reject({
http_status: -100,
success: false,
data: null,
error: `Request Rest Api Failed to Bootpay Commerce Server, ${error.message}`

@@ -64,0 +48,0 @@ });

{
"name": "@bootpay/backend-js",
"version": "2.4.0",
"version": "2.4.1",
"description": "Bootpay Server Side Package for Node.js",

@@ -5,0 +5,0 @@ "types": "dist/bootpay.d.ts",