Skip to content

Commit 994ce94

Browse files
committed
Change swagger editor links
1 parent 3c2ecf9 commit 994ce94

6 files changed

Lines changed: 17 additions & 17 deletions

File tree

packages/fake-iamport-server/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Fake Iamport Server
22
## 1. Outline
33
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/samchon/payments/LICENSE)
4-
[![npm version](https://badge.fury.io/js/iamport-server-api.svg)](https://www.npmjs.com/package/fake-iamport-server)
4+
[![npm version](https://img.shields.io/npm/v/iamport-server-api.svg)](https://www.npmjs.com/package/fake-iamport-server)
55
[![Downloads](https://img.shields.io/npm/dm/iamport-server-api.svg)](https://www.npmjs.com/package/fake-iamport-server)
66
[![Build Status](https://github.com/samchon/payments/workflows/build/badge.svg)](https://github.com/samchon/payments/actions?query=workflow%3Abuild)
77

@@ -12,7 +12,7 @@
1212
참고로 [`nestia`](https://github.com/samchon/nestia) 는 SDK 뿐 아니라 Swagger 또한 빌드할 수 있는데, 이 또한 `fake-iamport-server` 의 소스코드 및 DTO 를 컴파일러 수준에서 분석하여 만들어지는 것인지라, 그 퀄리티가 상당하다. 어쩌면 아임포트가 공식 제공하는 개발자 가이드 문서보다, `fake-iamport-server` 로 생성한 Swagger 가 더 개발자 친화적이고 일목요연할지도?
1313

1414
- 서버 주소: http://localhost:10851
15-
- **Swagger Editor**: [packages/fake-iamport-server/packages/api/swagger.json](https://stackblitz.com/edit/5jpnps?file=README.md,test%2Fstart.ts&startScript=swagger&startScript=hello)
15+
- **Swagger Editor**: [packages/fake-iamport-server/packages/api/swagger.json](https://stackblitz.com/edit/45iyes?file=README.md,test%2Fstart.ts&startScript=swagger&startScript=hello)
1616
- 자료 구조: [src/api/structures/IIamportPayment.ts](https://github.com/samchon/payments/tree/master/packages/fake-iamport-server/src/api/structures/IIamportPayment.ts)
1717
- API 함수: [src/api/functional/payments/index.ts](https://github.com/samchon/payments/tree/master/packages/fake-iamport-server/src/api/functional/payments/index.ts)
1818
- 예제 코드
@@ -118,7 +118,7 @@ npm run start
118118
npm run stop
119119
```
120120

121-
[![npm version](https://badge.fury.io/js/fake-iamport-server.svg)](https://www.npmjs.com/package/fake-iamport-server)
121+
[![npm version](https://img.shields.io/npm/v/fake-iamport-server.svg)](https://www.npmjs.com/package/fake-iamport-server)
122122
[![Downloads](https://img.shields.io/npm/dm/fake-iamport-server.svg)](https://www.npmjs.com/package/fake-iamport-server)
123123

124124
더하여 `fake-iamport-server` 는 npm 모듈로 설치하여 구동할 수도 있다.
@@ -147,7 +147,7 @@ async function main(): Promise<void>
147147
```
148148

149149
### 2.3. Software Development Kit
150-
[![npm version](https://badge.fury.io/js/iamport-server-api.svg)](https://www.npmjs.com/package/iamport-server-api)
150+
[![npm version](https://img.shields.io/npm/v/iamport-server-api.svg)](https://www.npmjs.com/package/iamport-server-api)
151151
[![Downloads](https://img.shields.io/npm/dm/iamport-server-api.svg)](https://www.npmjs.com/package/iamport-server-api)
152152

153153
본 백엔드 프로젝트 `fake-iamport-server` 는 비록 아임포트의 API 를 흉내내어 만든 가짜이지만, 이것을 통하여 만들어지는 SDK (Software Development Kit) 만큼은 진짜이다. 이 SDK 를 이용하면, `fake-iamport-server` 뿐 아니라 진짜 아임포트 서버와도 원활히 연동할 수 있기 때문이다.

packages/fake-iamport-server/packages/api/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Iamport Server API
22
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/samchon/payments/LICENSE)
3-
[![npm version](https://badge.fury.io/js/iamport-server-api.svg)](https://www.npmjs.com/package/iamport-server-api)
3+
[![npm version](https://img.shields.io/npm/v/iamport-server-api.svg)](https://www.npmjs.com/package/iamport-server-api)
44
[![Downloads](https://img.shields.io/npm/dm/iamport-server-api.svg)](https://www.npmjs.com/package/iamport-server-api)
55
[![Build Status](https://github.com/samchon/payments/workflows/build/badge.svg)](https://github.com/samchon/payments/actions?query=workflow%3Abuild)
66

@@ -12,7 +12,7 @@ npm install --save iamport-server-api
1212

1313
고로 아임포트와 연동하는 TypeScript 기반 백엔드 서버를 개발함에 있어, 가짜 아임포트 서버 [`fake-iamport-server`](https://github.com/samchon/payments/tree/master/packages/fake-iamport-server) 는 직접 이용치 않더라도, 실제 아임포트 서버와의 연동을 위하여, 본 SDK 라이브러리만큼은 반드시 설치하기를 권장하는 바이다.
1414

15-
- **Swagger Editor**: [packages/fake-iamport-server/packages/api/swagger.json](https://stackblitz.com/edit/5jpnps?file=README.md,test%2Fstart.ts&startScript=swagger&startScript=hello)
15+
- **Swagger Editor**: [packages/fake-iamport-server/packages/api/swagger.json](https://stackblitz.com/edit/45iyes?file=README.md,test%2Fstart.ts&startScript=swagger&startScript=hello)
1616
- 자료 구조: [src/api/structures/IIamportPayment.ts](https://github.com/samchon/payments/tree/master/packages/fake-iamport-server/src/api/structures/IIamportPayment.ts)
1717
- API 함수: [src/api/functional/payments/index.ts](https://github.com/samchon/payments/tree/master/packages/fake-iamport-server/src/api/functional/payments/index.ts)
1818
- 예제 코드

packages/fake-toss-payments-server/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Fake Toss Payments Server
22
## 1. Outline
33
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/samchon/payments/tree/master/LICENSE)
4-
[![npm version](https://badge.fury.io/js/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api)
4+
[![npm version](https://img.shields.io/npm/v/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api)
55
[![Downloads](https://img.shields.io/npm/dm/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api)
66
[![Build Status](https://github.com/samchon/payments/workflows/build/badge.svg)](https://github.com/samchon/payments/actions?query=workflow%3Abuild)
77

@@ -12,7 +12,7 @@
1212
참고로 [`nestia`](https://github.com/samchon/nestia) 는 SDK 뿐 아니라 Swagger 또한 빌드할 수 있는데, 이 또한 `fake-toss-payments-server` 의 소스코드 및 DTO 를 컴파일러 수준에서 분석하여 만들어지는 것인지라, 그 퀄리티가 상당하다. 어쩌면 토스 페이먼츠가 공식 제공하는 개발자 가이드 문서보다, `fake-toss-payments-server` 로 생성한 Swagger 가 더 개발자 친화적이고 일목요연할지도?
1313

1414
- 서버 주소: http://localhost:30771
15-
- **Swagger Editor**: [fake-toss-payments-server/packages/api/swagger.json](https://stackblitz.com/edit/kltfqh?file=README.md,test%2Fstart.ts&startScript=swagger&startScript=hello)
15+
- **Swagger Editor**: [fake-toss-payments-server/packages/api/swagger.json](https://stackblitz.com/edit/n35pdm-bms43z?file=README.md,test%2Fstart.ts&startScript=swagger&startScript=hello)
1616
- 자료 구조: [src/api/structures/ITossBilling.ts](https://github.com/samchon/payments/tree/master/packages/fake-toss-payments-server/src/api/structures/ITossBilling.ts)
1717
- API 함수: [src/api/functional/v1/payments/index.ts](https://github.com/samchon/payments/tree/master/packages/fake-toss-payments-server/src/api/functional/v1/payments/index.ts)
1818
- 예제 코드
@@ -104,7 +104,7 @@ npm run start
104104
npm run stop
105105
```
106106

107-
[![npm version](https://badge.fury.io/js/fake-toss-payments-server.svg)](https://www.npmjs.com/package/fake-toss-payments-server)
107+
[![npm version](https://img.shields.io/npm/v/fake-toss-payments-server.svg)](https://www.npmjs.com/package/fake-toss-payments-server)
108108
[![Downloads](https://img.shields.io/npm/dm/fake-toss-payments-server.svg)](https://www.npmjs.com/package/fake-toss-payments-server)
109109

110110
더하여 `fake-toss-payments-server` 는 npm 모듈로 설치하여 구동할 수도 있다.
@@ -132,7 +132,7 @@ async function main(): Promise<void>
132132
```
133133

134134
### 2.3. Software Development Kit
135-
[![npm version](https://badge.fury.io/js/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api)
135+
[![npm version](https://img.shields.io/npm/v/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api)
136136
[![Downloads](https://img.shields.io/npm/dm/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api)
137137

138138
본 백엔드 프로젝트 `fake-toss-payments-server` 는 비록 토스 페이먼츠의 API 를 흉내내어 만든 가짜이지만, 이것을 통하여 만들어지는 SDK (Software Development Kit) 만큼은 진짜이다. 이 SDK 를 이용하면, `fake-toss-payments-server` 뿐 아니라 진짜 토스 페이먼츠 서버와도 원활히 연동할 수 있기 때문이다.
@@ -149,7 +149,7 @@ npm install --save toss-payments-server-api
149149

150150
참고로 [`nestia`](https://github.com/samchon/nestia) 는 SDK 뿐 아니라 Swagger 또한 빌드할 수 있는데, 이 또한 `fake-toss-payments-server` 의 소스코드 및 DTO 를 컴파일러 수준에서 분석하여 만들어지는 것인지라, 그 퀄리티가 상당하다. 어쩌면 토스 페이먼츠가 공식 제공하는 개발자 가이드 문서보다, `fake-toss-payments-server` 로 생성한 Swagger 가 더 개발자 친화적이고 일목요연할지도?
151151

152-
- **Swagger Editor**: [fake-toss-payments-server/packages/api/swagger.json](https://stackblitz.com/edit/kltfqh?file=README.md,test%2Fstart.ts&startScript=swagger&startScript=hello)
152+
- **Swagger Editor**: [fake-toss-payments-server/packages/api/swagger.json](https://stackblitz.com/edit/n35pdm-bms43z?file=README.md,test%2Fstart.ts&startScript=swagger&startScript=hello)
153153
- 자료 구조: [src/api/structures/ITossBilling.ts](https://github.com/samchon/payments/tree/master/packages/fake-toss-payments-server/src/api/structures/ITossBilling.ts)
154154
- API 함수: [src/api/functional/payments/index.ts](https://github.com/samchon/payments/tree/master/packages/fake-toss-payments-server/src/api/functional/payments/index.ts)
155155
- 예제 코드

packages/fake-toss-payments-server/packages/api/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Toss Payments Server API
22
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/samchon/payments/LICENSE)
3-
[![npm version](https://badge.fury.io/js/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api)
3+
[![npm version](https://img.shields.io/npm/v/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api)
44
[![Downloads](https://img.shields.io/npm/dm/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api)
55
[![Build Status](https://github.com/samchon/payments/workflows/build/badge.svg)](https://github.com/samchon/payments/actions?query=workflow%3Abuild)
66

@@ -12,7 +12,7 @@ npm install --save toss-payments-server-api
1212

1313
고로 아임포트와 연동하는 TypeScript 기반 백엔드 서버를 개발함에 있어, 가짜 토스 페이먼츠 서버 [`fake-toss-payments-server`](https://github.com/samchon/payments/tree/master/packages/fake-toss-payments-server) 는 직접 이용치 않더라도, 실제 토스 페이먼츠 서버와의 연동을 위하여, 본 SDK 라이브러리만큼은 반드시 설치하기를 권장하는 바이다
1414

15-
- **Swagger Editor**: [fake-toss-payments-server/packages/api/swagger.json](https://stackblitz.com/edit/kltfqh?file=README.md,test%2Fstart.ts&startScript=swagger&startScript=hello)
15+
- **Swagger Editor**: [fake-toss-payments-server/packages/api/swagger.json](https://stackblitz.com/edit/n35pdm-bms43z?file=README.md,test%2Fstart.ts&startScript=swagger&startScript=hello)
1616
- 자료 구조: [src/api/structures/ITossBilling.ts](https://github.com/samchon/payments/tree/master/packages/fake-toss-payments-server/src/api/structures/ITossBilling.ts)
1717
- API 함수: [src/api/functional/v1/payments/index.ts](https://github.com/samchon/payments/tree/master/packages/fake-toss-payments-server/src/api/functional/v1/payments/index.ts)
1818
- 예제 코드

packages/payment-backend/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Payment Backend
22
## 1. Outline
33
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/samchon/payments/tree/master/LICENSE)
4-
[![npm version](https://badge.fury.io/js/@samchon/payment-backend.svg)](https://www.npmjs.com/package/@samchon/payment-backend)
4+
[![npm version](https://img.shields.io/npm/v/@samchon/payment-backend.svg)](https://www.npmjs.com/package/@samchon/payment-backend)
55
[![Downloads](https://img.shields.io/npm/dm/@samchon/payment-backend.svg)](https://www.npmjs.com/package/@samchon/payment-backend)
66
[![Build Status](https://github.com/samchon/payments/workflows/build/badge.svg)](https://github.com/samchon/payments/actions?query=workflow%3Abuild)
77

@@ -254,7 +254,7 @@ npm run pm2:start
254254
npm run pm2:stop
255255
```
256256

257-
[![npm version](https://badge.fury.io/js/@samchon/payment-backend.svg)](https://www.npmjs.com/package/@samchon/payment-backend)
257+
[![npm version](https://img.shields.io/npm/v/@samchon/payment-backend.svg)](https://www.npmjs.com/package/@samchon/payment-backend)
258258
[![Downloads](https://img.shields.io/npm/dm/@samchon/payment-backend.svg)](https://www.npmjs.com/package/@samchon/payment-backend)
259259

260260
더하여 `@samchon/payment-backend` 는 npm 모듈로 설치하여 `import` 할 수 있다.
@@ -285,7 +285,7 @@ async function main(): Promise<void>
285285
```
286286

287287
### 2.4. Software Development Kit
288-
[![npm version](https://badge.fury.io/js/@samchon/payment-api.svg)](https://www.npmjs.com/package/@samchon/payment-api)
288+
[![npm version](https://img.shields.io/npm/v/@samchon/payment-api.svg)](https://www.npmjs.com/package/@samchon/payment-api)
289289
[![Downloads](https://img.shields.io/npm/dm/@samchon/payment-api.svg)](https://www.npmjs.com/package/@samchon/payment-api)
290290

291291
본 프로젝트 `@samchon/payment-backend` 는 연동을 위한 SDK 라이브러리를 제공한다.

packages/payment-backend/packages/api/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Payment API
22
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/samchon/payments/tree/master/LICENSE)
3-
[![npm version](https://badge.fury.io/js/@samchon/payment-api.svg)](https://www.npmjs.com/package/@samchon/payment-api)
3+
[![npm version](https://img.shields.io/npm/v/@samchon/payment-api.svg)](https://www.npmjs.com/package/@samchon/payment-api)
44
[![Downloads](https://img.shields.io/npm/dm/@samchon/payment-api.svg)](https://www.npmjs.com/package/@samchon/payment-api)
55
[![Build Status](https://github.com/samchon/payments/workflows/build/badge.svg)](https://github.com/samchon/payments/actions?query=workflow%3Abuild)
66

0 commit comments

Comments
 (0)