From 994ce94d072c6ac1eb16bf51ed79f72e176286b6 Mon Sep 17 00:00:00 2001 From: Jeongho Nam Date: Sun, 14 Jul 2024 16:00:20 +0900 Subject: [PATCH] Change swagger editor links --- packages/fake-iamport-server/README.md | 8 ++++---- packages/fake-iamport-server/packages/api/README.md | 4 ++-- packages/fake-toss-payments-server/README.md | 10 +++++----- .../fake-toss-payments-server/packages/api/README.md | 4 ++-- packages/payment-backend/README.md | 6 +++--- packages/payment-backend/packages/api/README.md | 2 +- 6 files changed, 17 insertions(+), 17 deletions(-) diff --git a/packages/fake-iamport-server/README.md b/packages/fake-iamport-server/README.md index a519d00..95cb90b 100644 --- a/packages/fake-iamport-server/README.md +++ b/packages/fake-iamport-server/README.md @@ -1,7 +1,7 @@ # Fake Iamport Server ## 1. Outline [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/samchon/payments/LICENSE) -[![npm version](https://badge.fury.io/js/iamport-server-api.svg)](https://www.npmjs.com/package/fake-iamport-server) +[![npm version](https://img.shields.io/npm/v/iamport-server-api.svg)](https://www.npmjs.com/package/fake-iamport-server) [![Downloads](https://img.shields.io/npm/dm/iamport-server-api.svg)](https://www.npmjs.com/package/fake-iamport-server) [![Build Status](https://github.com/samchon/payments/workflows/build/badge.svg)](https://github.com/samchon/payments/actions?query=workflow%3Abuild) @@ -12,7 +12,7 @@ 참고로 [`nestia`](https://github.com/samchon/nestia) 는 SDK 뿐 아니라 Swagger 또한 빌드할 수 있는데, 이 또한 `fake-iamport-server` 의 소스코드 및 DTO 를 컴파일러 수준에서 분석하여 만들어지는 것인지라, 그 퀄리티가 상당하다. 어쩌면 아임포트가 공식 제공하는 개발자 가이드 문서보다, `fake-iamport-server` 로 생성한 Swagger 가 더 개발자 친화적이고 일목요연할지도? - 서버 주소: http://localhost:10851 - - **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) + - **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) - 자료 구조: [src/api/structures/IIamportPayment.ts](https://github.com/samchon/payments/tree/master/packages/fake-iamport-server/src/api/structures/IIamportPayment.ts) - API 함수: [src/api/functional/payments/index.ts](https://github.com/samchon/payments/tree/master/packages/fake-iamport-server/src/api/functional/payments/index.ts) - 예제 코드 @@ -118,7 +118,7 @@ npm run start npm run stop ``` -[![npm version](https://badge.fury.io/js/fake-iamport-server.svg)](https://www.npmjs.com/package/fake-iamport-server) +[![npm version](https://img.shields.io/npm/v/fake-iamport-server.svg)](https://www.npmjs.com/package/fake-iamport-server) [![Downloads](https://img.shields.io/npm/dm/fake-iamport-server.svg)](https://www.npmjs.com/package/fake-iamport-server) 더하여 `fake-iamport-server` 는 npm 모듈로 설치하여 구동할 수도 있다. @@ -147,7 +147,7 @@ async function main(): Promise ``` ### 2.3. Software Development Kit -[![npm version](https://badge.fury.io/js/iamport-server-api.svg)](https://www.npmjs.com/package/iamport-server-api) +[![npm version](https://img.shields.io/npm/v/iamport-server-api.svg)](https://www.npmjs.com/package/iamport-server-api) [![Downloads](https://img.shields.io/npm/dm/iamport-server-api.svg)](https://www.npmjs.com/package/iamport-server-api) 본 백엔드 프로젝트 `fake-iamport-server` 는 비록 아임포트의 API 를 흉내내어 만든 가짜이지만, 이것을 통하여 만들어지는 SDK (Software Development Kit) 만큼은 진짜이다. 이 SDK 를 이용하면, `fake-iamport-server` 뿐 아니라 진짜 아임포트 서버와도 원활히 연동할 수 있기 때문이다. diff --git a/packages/fake-iamport-server/packages/api/README.md b/packages/fake-iamport-server/packages/api/README.md index 3f90eb3..37131a8 100644 --- a/packages/fake-iamport-server/packages/api/README.md +++ b/packages/fake-iamport-server/packages/api/README.md @@ -1,6 +1,6 @@ # Iamport Server API [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/samchon/payments/LICENSE) -[![npm version](https://badge.fury.io/js/iamport-server-api.svg)](https://www.npmjs.com/package/iamport-server-api) +[![npm version](https://img.shields.io/npm/v/iamport-server-api.svg)](https://www.npmjs.com/package/iamport-server-api) [![Downloads](https://img.shields.io/npm/dm/iamport-server-api.svg)](https://www.npmjs.com/package/iamport-server-api) [![Build Status](https://github.com/samchon/payments/workflows/build/badge.svg)](https://github.com/samchon/payments/actions?query=workflow%3Abuild) @@ -12,7 +12,7 @@ npm install --save iamport-server-api 고로 아임포트와 연동하는 TypeScript 기반 백엔드 서버를 개발함에 있어, 가짜 아임포트 서버 [`fake-iamport-server`](https://github.com/samchon/payments/tree/master/packages/fake-iamport-server) 는 직접 이용치 않더라도, 실제 아임포트 서버와의 연동을 위하여, 본 SDK 라이브러리만큼은 반드시 설치하기를 권장하는 바이다. - - **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) + - **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) - 자료 구조: [src/api/structures/IIamportPayment.ts](https://github.com/samchon/payments/tree/master/packages/fake-iamport-server/src/api/structures/IIamportPayment.ts) - API 함수: [src/api/functional/payments/index.ts](https://github.com/samchon/payments/tree/master/packages/fake-iamport-server/src/api/functional/payments/index.ts) - 예제 코드 diff --git a/packages/fake-toss-payments-server/README.md b/packages/fake-toss-payments-server/README.md index bf62777..070c73b 100644 --- a/packages/fake-toss-payments-server/README.md +++ b/packages/fake-toss-payments-server/README.md @@ -1,7 +1,7 @@ # Fake Toss Payments Server ## 1. Outline [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/samchon/payments/tree/master/LICENSE) -[![npm version](https://badge.fury.io/js/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api) +[![npm version](https://img.shields.io/npm/v/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api) [![Downloads](https://img.shields.io/npm/dm/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api) [![Build Status](https://github.com/samchon/payments/workflows/build/badge.svg)](https://github.com/samchon/payments/actions?query=workflow%3Abuild) @@ -12,7 +12,7 @@ 참고로 [`nestia`](https://github.com/samchon/nestia) 는 SDK 뿐 아니라 Swagger 또한 빌드할 수 있는데, 이 또한 `fake-toss-payments-server` 의 소스코드 및 DTO 를 컴파일러 수준에서 분석하여 만들어지는 것인지라, 그 퀄리티가 상당하다. 어쩌면 토스 페이먼츠가 공식 제공하는 개발자 가이드 문서보다, `fake-toss-payments-server` 로 생성한 Swagger 가 더 개발자 친화적이고 일목요연할지도? - 서버 주소: http://localhost:30771 - - **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) + - **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) - 자료 구조: [src/api/structures/ITossBilling.ts](https://github.com/samchon/payments/tree/master/packages/fake-toss-payments-server/src/api/structures/ITossBilling.ts) - 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) - 예제 코드 @@ -104,7 +104,7 @@ npm run start npm run stop ``` -[![npm version](https://badge.fury.io/js/fake-toss-payments-server.svg)](https://www.npmjs.com/package/fake-toss-payments-server) +[![npm version](https://img.shields.io/npm/v/fake-toss-payments-server.svg)](https://www.npmjs.com/package/fake-toss-payments-server) [![Downloads](https://img.shields.io/npm/dm/fake-toss-payments-server.svg)](https://www.npmjs.com/package/fake-toss-payments-server) 더하여 `fake-toss-payments-server` 는 npm 모듈로 설치하여 구동할 수도 있다. @@ -132,7 +132,7 @@ async function main(): Promise ``` ### 2.3. Software Development Kit -[![npm version](https://badge.fury.io/js/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api) +[![npm version](https://img.shields.io/npm/v/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api) [![Downloads](https://img.shields.io/npm/dm/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api) 본 백엔드 프로젝트 `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 참고로 [`nestia`](https://github.com/samchon/nestia) 는 SDK 뿐 아니라 Swagger 또한 빌드할 수 있는데, 이 또한 `fake-toss-payments-server` 의 소스코드 및 DTO 를 컴파일러 수준에서 분석하여 만들어지는 것인지라, 그 퀄리티가 상당하다. 어쩌면 토스 페이먼츠가 공식 제공하는 개발자 가이드 문서보다, `fake-toss-payments-server` 로 생성한 Swagger 가 더 개발자 친화적이고 일목요연할지도? - - **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) + - **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) - 자료 구조: [src/api/structures/ITossBilling.ts](https://github.com/samchon/payments/tree/master/packages/fake-toss-payments-server/src/api/structures/ITossBilling.ts) - 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) - 예제 코드 diff --git a/packages/fake-toss-payments-server/packages/api/README.md b/packages/fake-toss-payments-server/packages/api/README.md index 5fa1a33..2ae59f6 100644 --- a/packages/fake-toss-payments-server/packages/api/README.md +++ b/packages/fake-toss-payments-server/packages/api/README.md @@ -1,6 +1,6 @@ # Toss Payments Server API [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/samchon/payments/LICENSE) -[![npm version](https://badge.fury.io/js/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api) +[![npm version](https://img.shields.io/npm/v/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api) [![Downloads](https://img.shields.io/npm/dm/toss-payments-server-api.svg)](https://www.npmjs.com/package/toss-payments-server-api) [![Build Status](https://github.com/samchon/payments/workflows/build/badge.svg)](https://github.com/samchon/payments/actions?query=workflow%3Abuild) @@ -12,7 +12,7 @@ npm install --save toss-payments-server-api 고로 아임포트와 연동하는 TypeScript 기반 백엔드 서버를 개발함에 있어, 가짜 토스 페이먼츠 서버 [`fake-toss-payments-server`](https://github.com/samchon/payments/tree/master/packages/fake-toss-payments-server) 는 직접 이용치 않더라도, 실제 토스 페이먼츠 서버와의 연동을 위하여, 본 SDK 라이브러리만큼은 반드시 설치하기를 권장하는 바이다 - - **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) + - **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) - 자료 구조: [src/api/structures/ITossBilling.ts](https://github.com/samchon/payments/tree/master/packages/fake-toss-payments-server/src/api/structures/ITossBilling.ts) - 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) - 예제 코드 diff --git a/packages/payment-backend/README.md b/packages/payment-backend/README.md index 382be59..5959db2 100644 --- a/packages/payment-backend/README.md +++ b/packages/payment-backend/README.md @@ -1,7 +1,7 @@ # Payment Backend ## 1. Outline [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/samchon/payments/tree/master/LICENSE) -[![npm version](https://badge.fury.io/js/@samchon/payment-backend.svg)](https://www.npmjs.com/package/@samchon/payment-backend) +[![npm version](https://img.shields.io/npm/v/@samchon/payment-backend.svg)](https://www.npmjs.com/package/@samchon/payment-backend) [![Downloads](https://img.shields.io/npm/dm/@samchon/payment-backend.svg)](https://www.npmjs.com/package/@samchon/payment-backend) [![Build Status](https://github.com/samchon/payments/workflows/build/badge.svg)](https://github.com/samchon/payments/actions?query=workflow%3Abuild) @@ -254,7 +254,7 @@ npm run pm2:start npm run pm2:stop ``` -[![npm version](https://badge.fury.io/js/@samchon/payment-backend.svg)](https://www.npmjs.com/package/@samchon/payment-backend) +[![npm version](https://img.shields.io/npm/v/@samchon/payment-backend.svg)](https://www.npmjs.com/package/@samchon/payment-backend) [![Downloads](https://img.shields.io/npm/dm/@samchon/payment-backend.svg)](https://www.npmjs.com/package/@samchon/payment-backend) 더하여 `@samchon/payment-backend` 는 npm 모듈로 설치하여 `import` 할 수 있다. @@ -285,7 +285,7 @@ async function main(): Promise ``` ### 2.4. Software Development Kit -[![npm version](https://badge.fury.io/js/@samchon/payment-api.svg)](https://www.npmjs.com/package/@samchon/payment-api) +[![npm version](https://img.shields.io/npm/v/@samchon/payment-api.svg)](https://www.npmjs.com/package/@samchon/payment-api) [![Downloads](https://img.shields.io/npm/dm/@samchon/payment-api.svg)](https://www.npmjs.com/package/@samchon/payment-api) 본 프로젝트 `@samchon/payment-backend` 는 연동을 위한 SDK 라이브러리를 제공한다. diff --git a/packages/payment-backend/packages/api/README.md b/packages/payment-backend/packages/api/README.md index 486567b..2863abb 100644 --- a/packages/payment-backend/packages/api/README.md +++ b/packages/payment-backend/packages/api/README.md @@ -1,6 +1,6 @@ # Payment API [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/samchon/payments/tree/master/LICENSE) -[![npm version](https://badge.fury.io/js/@samchon/payment-api.svg)](https://www.npmjs.com/package/@samchon/payment-api) +[![npm version](https://img.shields.io/npm/v/@samchon/payment-api.svg)](https://www.npmjs.com/package/@samchon/payment-api) [![Downloads](https://img.shields.io/npm/dm/@samchon/payment-api.svg)](https://www.npmjs.com/package/@samchon/payment-api) [![Build Status](https://github.com/samchon/payments/workflows/build/badge.svg)](https://github.com/samchon/payments/actions?query=workflow%3Abuild)