{"_id":"@samchon/payment-backend","_rev":"64-623381a827af8725d73cbd9f025a155c","name":"@samchon/payment-backend","dist-tags":{"latest":"10.0.0","next":"10.0.0-dev.20250304"},"versions":{"5.0.0-dev.20230920-10":{"name":"@samchon/payment-backend","version":"5.0.0-dev.20230920-10","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.0.0-dev.20230920-10","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"c725fc6590e45d1c2679257bb3f14cd177009051","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.0.0-dev.20230920-10.tgz","fileCount":306,"integrity":"sha512-dcAfqnUnM4/uRTl8mONm+aa9fzIe/C7wE3SwEGnHonr9Lwg9SXMf2934ncrRZPqcvtHEDRxxLC+KqJOc2J2cTg==","signatures":[{"sig":"MEUCIBLhSd+pqjiG57W3bLKH0i29bENVYLvPS0OXfMDyqxWSAiEAkGhMG75tV1lJriVuJUPNWdLh3ubMpeDbQ8I2II9hmjg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1731344},"main":"lib/index.js","gitHead":"ff22d3dd7760321d20f0064766ef0ee667d3c6bd","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","package:api":"npm run build:api && cd packages/api && npm publish","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","package:models":"npm run build:models && cd packags/models && npm publish","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.0.4","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.0.4","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.0.0-dev.20230920-10","fake-toss-payments-server":"^5.0.0-dev.20230920-10"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^4.5.0","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.0.4","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.0","iamport-server-api":"^5.0.0-dev.20230920-10","toss-payments-server-api":"^5.0.0-dev.20230920-10","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.0.0-dev.20230920-10_1695212313315_0.8401041609910656","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@samchon/payment-backend","version":"4.0.0","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@4.0.0","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"d2f5fb56eb437da67ead668fa5e07a610cc08d51","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-4.0.0.tgz","fileCount":306,"integrity":"sha512-BaGiuwNGJdYWAmYEeaqOQ3ScGNO185sggEQNl4ZGjMXwkQWg2vCicCXNPnKOviV4PmV7KuC5Aj/pfelDWyU21A==","signatures":[{"sig":"MEUCIQDej+ohhN9nTMD8gw259yMN9ANes6M1mxlDRZdy42yyWQIgC6eavKdCj+2eib25b4JzkU5T7bHDWoEthNYYr6GZcJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1731264},"main":"lib/index.js","gitHead":"ff22d3dd7760321d20f0064766ef0ee667d3c6bd","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","package:api":"npm run build:api && cd packages/api && npm publish","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","package:models":"npm run build:models && cd packags/models && npm publish","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.0.4","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.0.4","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","source-map-support":"^0.5.19","fake-iamport-server":"^4.0.0","fake-toss-payments-server":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^4.5.0","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.0.4","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.0","iamport-server-api":"^4.0.0","toss-payments-server-api":"^4.0.0","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_4.0.0_1695212500944_0.8388101880411833","host":"s3://npm-registry-packages"}},"4.0.1-dev.20230922":{"name":"@samchon/payment-backend","version":"4.0.1-dev.20230922","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@4.0.1-dev.20230922","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"8ae92fc4dd0b36c4492342954b98e503e6e69d76","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-4.0.1-dev.20230922.tgz","fileCount":306,"integrity":"sha512-1IWuUKh3f369XpDLJShWLsORTC6VWujG77Gk27IW0GieoVxgkr1Cw+xhfX6Bo4UO3ZZYEN/++Z/gCsecM+sQFA==","signatures":[{"sig":"MEYCIQDGWy6T3mxFgTl65RCkFF0t34BOQl26x1hH9UmMgWEzUQIhALiaS7Yy1MBkh741oqdRb/0R1cKgHVOF4FTx7xhJSqPz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1731311},"main":"lib/index.js","gitHead":"0bf1ba2f92c3cdddf2bdc59a97ab0927f669b4d8","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","package:api":"npm run build:api && cd packages/api && npm publish","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","package:models":"npm run build:models && cd packags/models && npm publish","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.0.5","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.0.5","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","source-map-support":"^0.5.19","fake-iamport-server":"^4.0.1-dev.20230922","fake-toss-payments-server":"^4.0.1-dev.20230922"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^4.5.0","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.0.5","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.0","iamport-server-api":"^4.0.1-dev.20230922","toss-payments-server-api":"^4.0.1-dev.20230922","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_4.0.1-dev.20230922_1695354623746_0.2633941750933422","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@samchon/payment-backend","version":"4.0.1","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@4.0.1","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"9ed009cb669844c8a49bcdbac82a0bd9de1b555b","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-4.0.1.tgz","fileCount":306,"integrity":"sha512-5lB2Y48MisfQzPsW3TBHWDTfZigsynn8lEGodWfV1kvnFvnK/H8ivZk3+ckaFVyw4rEbPCe/sa9eerV6+AryeA==","signatures":[{"sig":"MEQCIBtTQFUHRMsWyUUxtD1LSPQFcwZzLt/PWwIdNq1MEyYpAiA2Gpw3GTmDPQIldfNW32cE5Xr+50X/+FCIQRe3YAuCdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1734341},"main":"lib/index.js","gitHead":"4e0d6227fd61553d2b6eb7fe9d62ce6e863e7aed","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","package:api":"npm run build:api && cd packages/api && npm publish","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","package:models":"npm run build:models && cd packags/models && npm publish","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.0.5","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.0.5","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","source-map-support":"^0.5.19","fake-iamport-server":"^4.0.1","fake-toss-payments-server":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^4.5.0","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.0.5","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.0","iamport-server-api":"^4.0.1","toss-payments-server-api":"^4.0.1","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_4.0.1_1695354886716_0.2466421948698192","host":"s3://npm-registry-packages"}},"4.0.2-dev.20230930":{"name":"@samchon/payment-backend","version":"4.0.2-dev.20230930","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@4.0.2-dev.20230930","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"8d2d0905b01596c3b1106d071fc7df95fb68f561","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-4.0.2-dev.20230930.tgz","fileCount":306,"integrity":"sha512-Q5llpBZmfWo28rl5X9RDdInh+WUVZVV+AUPbuDGUblOhx1CQqK98fuDTQ3V/6iOKFS9flvXIX86OZUcD+xMjuA==","signatures":[{"sig":"MEQCIEge4ENMHIc8KsQTEYOrMiUyA40//49XndWJyAl/L9oqAiA8gaj7Cp15K/9bzYwiDCwTcrCKzaeKzVfqXfk0j3CXXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1736642},"main":"lib/index.js","gitHead":"2f7e2e76889495f060ab5d43d7ba4cff5ade0448","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","package:api":"npm run build:api && cd packages/api && npm publish","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","package:models":"npm run build:models && cd packags/models && npm publish","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.1.5","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.1.5","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","source-map-support":"^0.5.19","fake-iamport-server":"^4.0.2-dev.20230930","fake-toss-payments-server":"^4.0.2-dev.20230930"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^4.5.0","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.1.5","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.0","iamport-server-api":"^4.0.2-dev.20230930","toss-payments-server-api":"^4.0.2-dev.20230930","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_4.0.2-dev.20230930_1696078174508_0.16277111957114188","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@samchon/payment-backend","version":"4.0.2","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@4.0.2","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"6f44f695deb3167dd4e4f9454f54e327793a8698","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-4.0.2.tgz","fileCount":306,"integrity":"sha512-ykuqTYIJn09ReorDeQKPbh9caYvuNcOI2/gJCSi2pLs11O9f7G+1rBOYaORuYYGWmYl27wK4kIU2GbH1E2zj+g==","signatures":[{"sig":"MEYCIQDd5aP+VhTu/GXcXT/BuexJAnRJpEGmmp47HuMD0/vvawIhAIPeNebNFbJIGkxGFhchCDR7QilP52YXHn1yebDBEtL6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1736577},"main":"lib/index.js","gitHead":"2f7e2e76889495f060ab5d43d7ba4cff5ade0448","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","package:api":"npm run build:api && cd packages/api && npm publish","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","package:models":"npm run build:models && cd packags/models && npm publish","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.1.5","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.1.5","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","source-map-support":"^0.5.19","fake-iamport-server":"^4.0.2","fake-toss-payments-server":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^4.5.0","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.1.5","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.0","iamport-server-api":"^4.0.2","toss-payments-server-api":"^4.0.2","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_4.0.2_1696078724965_0.9867359753175755","host":"s3://npm-registry-packages"}},"4.0.3-dev.20231013":{"name":"@samchon/payment-backend","version":"4.0.3-dev.20231013","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@4.0.3-dev.20231013","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"f374230fa7523d3730d22bd59999c5b2a576c490","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-4.0.3-dev.20231013.tgz","fileCount":306,"integrity":"sha512-V+x8wHnCW6dah+HwAuKW/yYfAHRtdMMG7RdrTQ7bDGKUGlm9R08YLEyWaFHAbINdiw4/rkQofyDNaf/U+cclew==","signatures":[{"sig":"MEUCIQDpczdwTYsCJCl//apWQnpOPpQGk72Dtzw0ypa8Z10nGgIgda+wg6x8MttjIwvRrCTqtn+tpEZLFZgSgO0m8zvvHpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1736642},"main":"lib/index.js","gitHead":"6acf2e20c2fafce7d943592fbf5c5278eb6f7995","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","package:api":"npm run build:api && cd packages/api && npm publish","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","package:models":"npm run build:models && cd packags/models && npm publish","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.8.1","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.6.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.2","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.2.3","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","source-map-support":"^0.5.19","fake-iamport-server":"^4.0.3-dev.20231013","fake-toss-payments-server":"^4.0.3-dev.20231013"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.1","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.2.3","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.0","iamport-server-api":"^4.0.3-dev.20231013","toss-payments-server-api":"^4.0.3-dev.20231013","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_4.0.3-dev.20231013_1697131774462_0.5285569246692454","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"@samchon/payment-backend","version":"4.0.3","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@4.0.3","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"63235e713cd2dd4a566cce784be2272575932725","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-4.0.3.tgz","fileCount":306,"integrity":"sha512-Cvl1ks0GgXIvlUKlGJp8jSZrtRgVqUNQQDoJOht3KGV2Oze8R/DNkRMfh4lLRHI/JOiWAHCKC+i5XfeS37npig==","signatures":[{"sig":"MEYCIQD/+/kC9W0XpwpMUpmpr2dULvoS3+IVfkqjhbeD/WvRSwIhAMHyGYm+luu2X5rSgsAep1saNsEJ9zHuYZWt1EUaikZZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1736577},"main":"lib/index.js","gitHead":"f00ba0d87525a2787a49c1eb94353d6f7655795a","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","package:api":"npm run build:api && cd packages/api && npm publish","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","package:models":"npm run build:models && cd packags/models && npm publish","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.8.1","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.6.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.2","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.2.3","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","source-map-support":"^0.5.19","fake-iamport-server":"^4.0.3","fake-toss-payments-server":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.1","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.2.3","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.0","iamport-server-api":"^4.0.3","toss-payments-server-api":"^4.0.3","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_4.0.3_1697132833519_0.8560910879958912","host":"s3://npm-registry-packages"}},"4.1.0-dev.20231019":{"name":"@samchon/payment-backend","version":"4.1.0-dev.20231019","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@4.1.0-dev.20231019","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"5cf43db055c3a9ec3042413c10dcd50b90c7e089","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-4.1.0-dev.20231019.tgz","fileCount":310,"integrity":"sha512-ZC1ql7o2H1S2jbiH82yy5XFJ9zLKgIeGgLDxb64Nc5js69BIazmEM83daCXKYxFtRQHoyF7HYckg9x85yfhGRA==","signatures":[{"sig":"MEUCIQD/M4U4H4WfymPkcYrVx4LWvVTYgj2fJW7Jljq/ek5t6AIgT3Ic/e2fzU7dWpOGQ7xXSdw5RBFBEtCA/OvhSzV8MSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1737664},"main":"lib/index.js","gitHead":"93de832c71b66d7aa03cca7e1dade89a8768c133","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","package:api":"npm run build:api && cd packages/api && npm publish","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","package:models":"npm run build:models && cd packags/models && npm publish","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.3","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.0","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","source-map-support":"^0.5.19","fake-iamport-server":"^4.1.0-dev.20231019","fake-toss-payments-server":"^4.1.0-dev.20231019"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.1","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.0","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.0","iamport-server-api":"^4.1.0-dev.20231019","toss-payments-server-api":"^4.1.0-dev.20231019","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_4.1.0-dev.20231019_1697714638082_0.27488933230128465","host":"s3://npm-registry-packages"}},"5.0.0-dev.20231019-2":{"name":"@samchon/payment-backend","version":"5.0.0-dev.20231019-2","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.0.0-dev.20231019-2","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"551dfdc9d1c63dc230f997b68c8fd7617d8f1a82","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.0.0-dev.20231019-2.tgz","fileCount":310,"integrity":"sha512-nVnA8EjBRJ0xDxfpHd0EsFMcTRFibPksLWibv+g6k7CSVw96tDN3E5V5QjKSQz8OCpq2pnBWHZYHYfjhHBpSMw==","signatures":[{"sig":"MEUCIGQqarOv2634X5SQJwCCa/VW9a6mDjshTw8ryE+7HW6+AiEA0mvp5YMOBygyztamPlnDtNnQ9Smf716CN6uouIJbiSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1737674},"main":"lib/index.js","gitHead":"93de832c71b66d7aa03cca7e1dade89a8768c133","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","package:api":"npm run build:api && cd packages/api && npm publish","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","package:models":"npm run build:models && cd packags/models && npm publish","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.3","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.0","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.0.0-dev.20231019-2","fake-toss-payments-server":"^5.0.0-dev.20231019-2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.1","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.0","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.0","iamport-server-api":"^5.0.0-dev.20231019-2","toss-payments-server-api":"^5.0.0-dev.20231019-2","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.0.0-dev.20231019-2_1697715834914_0.7595144403600709","host":"s3://npm-registry-packages"}},"5.0.1-dev.20231019":{"name":"@samchon/payment-backend","version":"5.0.1-dev.20231019","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.0.1-dev.20231019","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"ab0589fa3b5221ba36f5e707d96ee303a49c39a2","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.0.1-dev.20231019.tgz","fileCount":310,"integrity":"sha512-lt/0VHYLhm4OmuOGpjlXtHhvXqxxOtkc48TM4/FFdAVtql9WEe3nISkwLJL4JSjlXzFRqjZhGOsrTK/eS4QwLQ==","signatures":[{"sig":"MEUCIQC7udQxmqVfvuXsFpSQnWtwON+hQWroQCRisTGR9KjWcwIgINYT5eOrijlaCXcOw41tkiu2HWqE4trMZdKCc4mD9Ek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1737664},"main":"lib/index.js","gitHead":"93de832c71b66d7aa03cca7e1dade89a8768c133","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","package:api":"npm run build:api && cd packages/api && npm publish","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","package:models":"npm run build:models && cd packags/models && npm publish","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.3","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.0","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.0.1-dev.20231019","fake-toss-payments-server":"^5.0.1-dev.20231019"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.1","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.0","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.0","iamport-server-api":"^5.0.1-dev.20231019","toss-payments-server-api":"^5.0.1-dev.20231019","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.0.1-dev.20231019_1697716119747_0.4784139858065313","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@samchon/payment-backend","version":"5.0.0","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.0.0","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"6e7793b6ac30c75577d8a4c5538d817965edc753","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.0.0.tgz","fileCount":310,"integrity":"sha512-ZhF3NtByEdOtFeQtPPHotpCLHzSRfUqAe33enbVOnbpRflvbSJGwGbzLdplhnE1QXkP4YCAtvc72m+zF60UDLw==","signatures":[{"sig":"MEUCIQDOobaEf6WERyPciz0t72dU0JBsHXG8scCCGj4jRKlbewIgeUv1Z3r+smEhQm5gDzG8VOBFkIK+osFpwHLfM4j6O38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1737599},"main":"lib/index.js","gitHead":"93de832c71b66d7aa03cca7e1dade89a8768c133","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","package:api":"npm run build:api && cd packages/api && npm publish","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","package:models":"npm run build:models && cd packags/models && npm publish","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.3","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.0","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.0.0","fake-toss-payments-server":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.1","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.0","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.0","iamport-server-api":"^5.0.0","toss-payments-server-api":"^5.0.0","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.0.0_1697716435805_0.8907806966815448","host":"s3://npm-registry-packages"}},"5.0.1-dev.20231030":{"name":"@samchon/payment-backend","version":"5.0.1-dev.20231030","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.0.1-dev.20231030","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"80346274e9596a6886901603c62bfa05a9d4a50d","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.0.1-dev.20231030.tgz","fileCount":310,"integrity":"sha512-ASOCWyQyejXRPx36WVrKwMyttkgwJATk+wK8HBT3gUaZlXQCGFceCBurqj45+jeptQooBF/mfNVJR7HMrU0uWw==","signatures":[{"sig":"MEYCIQDlNc7CzIfLKVGiu25XRATmXaw3ljGWpG9kxgSjQx5o2gIhAIaTYXZHJdkaKhwQAJ14uenGoJDPIiIc+jrztw1Rtenc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1739379},"main":"lib/index.js","gitHead":"86702755f28009eef7ae989c25d68ff4c853bdb8","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"npm run build:prisma && rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","package:api":"npm run build:api && cd packages/api && npm publish","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","package:models":"npm run build:models && cd packags/models && npm publish","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.8.1","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.6.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.4","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.4","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.0.1-dev.20231030","fake-toss-payments-server":"^5.0.1-dev.20231030"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.1","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.4","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.0","iamport-server-api":"^5.0.1-dev.20231030","toss-payments-server-api":"^5.0.1-dev.20231030","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.0.1-dev.20231030_1698646964602_0.07559672819069241","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@samchon/payment-backend","version":"5.0.1","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.0.1","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"471678ea9644283bcb3672db6ad952d4f54f1449","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.0.1.tgz","fileCount":310,"integrity":"sha512-yMrTbhmjGWk6B/DVBITXF8a9DHUvinuwmwTUlvYb2wO6Fg4CywzzduQOAp3HxJqs8gT3G67DBZOUNV7BfM972Q==","signatures":[{"sig":"MEUCIQCuKSWx4XbInO1KxRv3oR1c91N2dgohAAsKwiOtf79GggIgRBSbvP8ew4jg71GcvR7fMLzgADsWhDsPTvwjziGqx2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1739314},"main":"lib/index.js","gitHead":"86702755f28009eef7ae989c25d68ff4c853bdb8","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"npm run build:prisma && rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","package:api":"npm run build:api && cd packages/api && npm publish","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","package:models":"npm run build:models && cd packags/models && npm publish","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.8.1","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.6.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.4","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.4","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.0.1","fake-toss-payments-server":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.1","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.4","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.0","iamport-server-api":"^5.0.1","toss-payments-server-api":"^5.0.1","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.0.1_1698647475554_0.37281674738450543","host":"s3://npm-registry-packages"}},"5.0.2-dev.20231103":{"name":"@samchon/payment-backend","version":"5.0.2-dev.20231103","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.0.2-dev.20231103","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"a5331f072a6ac60dcf15b7cf88835185f21a2235","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.0.2-dev.20231103.tgz","fileCount":310,"integrity":"sha512-xxFmWPATgaH1LaDvkkn2ulNZHtMtajCVuTT7ubkF1JNsvaEQIwqEsJ2c3hmfi60lxti7g455xuQwvdaCbbHUaQ==","signatures":[{"sig":"MEYCIQCXOwqWZtbG3e/+CLmM61yo3Zhfs1yj4l7n5PLyOmTxOAIhAOWWJ3804xC3HBxiIFFtkqQlwYlZ06cfPeAHAs1IQ5C5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1740114},"main":"lib/index.js","gitHead":"563170ecc3aabcb5604622c0af7cd90e1c3db28a","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"npm run build:prisma && rimraf lib && tsc","build:test":"npm run build:prisma && rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","package:api":"npm run build:api && cd packages/api && npm publish","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","package:models":"npm run build:models && cd packags/models && npm publish","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.8.1","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.6.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.4","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.4","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.0.2-dev.20231103","fake-toss-payments-server":"^5.0.2-dev.20231103"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.1","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.4","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.5","iamport-server-api":"^5.0.2-dev.20231103","toss-payments-server-api":"^5.0.2-dev.20231103","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.0.2-dev.20231103_1698990784007_0.6434042415320627","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"@samchon/payment-backend","version":"5.0.2","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.0.2","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"6121a0b39e7eb303e01e1236643c0fd7f620584d","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.0.2.tgz","fileCount":310,"integrity":"sha512-J5EbNRirChSB6DsYFPOAQfI17ZXpCq2QTblWhVxlUv19yLGRzlVznp0uezV+WttMhWncKxZadzOd2ML3GRMBSw==","signatures":[{"sig":"MEUCIFthRdOcoFPxbJVwTMKorRWon9sRQhUpu0q93yUQjkgpAiEAuG6oBO4WTxm4qr87ztZ0MBsCYWz/vxJ7YsQmpVJcuWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1739840},"main":"lib/index.js","gitHead":"563170ecc3aabcb5604622c0af7cd90e1c3db28a","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"npm run build:prisma && rimraf lib && tsc","build:test":"npm run build:prisma && rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.8.1","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.6.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.4","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.4","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.0.2","fake-toss-payments-server":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.1","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.4","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.5","iamport-server-api":"^5.0.2","toss-payments-server-api":"^5.0.2","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.0.2_1698991292575_0.4477596681322169","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"@samchon/payment-backend","version":"5.0.3","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.0.3","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"a207d1ed73d029d70965e03dfc197c1a1644eca9","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.0.3.tgz","fileCount":310,"integrity":"sha512-WQ1thij22ZjUplc3ba4KqC+ZJBiiulKxzHNbVeF314IVKcIgTDmrsdFomCPGpRXB6lUbvjFOtXAqq0wAOKZqVQ==","signatures":[{"sig":"MEUCIQC0KKB1kbutJhqn9HHIqmNjmCQorSiZ+nnrhVsrRPv2xgIgQyOzhnpNuLjhlIpfK271RLeLHlTLqZyUUzkHlzXDqNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1740394},"main":"lib/index.js","gitHead":"cfa1389b60c98d7520fe943d50d815dc2a23103f","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"npm run build:prisma && rimraf lib && tsc","build:test":"npm run build:prisma && rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.8.1","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.6.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.4","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.4","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.0.3","fake-toss-payments-server":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.1","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.4","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.5","iamport-server-api":"^5.0.3","toss-payments-server-api":"^5.0.3","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.0.3_1698993721948_0.2152612404911456","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"@samchon/payment-backend","version":"5.0.4","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.0.4","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"76d32d462c804da47d9991b7be67edf442c4a0a9","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.0.4.tgz","fileCount":310,"integrity":"sha512-OQwfF3eEI1lA280qgGnzIkwiJIIFiCaqTHt7HFk6OO/pxd+7O2v0OwYGfZaB+dSZh/yoDDlN0sJktD6iqZGOqw==","signatures":[{"sig":"MEUCIQCJ28HdS2XOq743XRI8EersWW+r+klG3I0qdNuVNfsZlwIgPBgbFPn2FGkK4HDSM8sCwqAMXnZ9+les8BQ+SEFv6Gw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1740913},"main":"lib/index.js","gitHead":"7af7b3d5f9972d23feb7c7c8f75ff2c12b80ae19","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"npm run build:prisma && rimraf lib && tsc","build:test":"npm run build:prisma && rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/updator/slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/updator/master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.8.1","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.6.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.4","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.4","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.0.4","fake-toss-payments-server":"^5.0.4"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.1","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.4","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.5","iamport-server-api":"^5.0.4","toss-payments-server-api":"^5.0.4","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.0.4_1698998049733_0.7176153909721386","host":"s3://npm-registry-packages"}},"5.0.5":{"name":"@samchon/payment-backend","version":"5.0.5","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.0.5","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"7883f1d31ca9717501a519e3ec7072d1b0514e96","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.0.5.tgz","fileCount":310,"integrity":"sha512-qUt3TWchiVNZSsTJJfYhZjh/kfOqyA/sY3IqhYVL0ectW/Nox8FoqfW7ldaBSCvUUpRqgugp5rNMOrOGHb8uBQ==","signatures":[{"sig":"MEYCIQDQlxVYwuaVrKXF2LbGctyK8T7VMlC47SLvH+YRtNRVDQIhAONkEzbFRWbWviw7eZ5U+CQ+4TlJvkLuCcRcOiEdSjHD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1740832},"main":"lib/index.js","gitHead":"9217269d837cd0578a4f3407ffaf8391aa371031","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"npm run build:prisma && rimraf lib && tsc","build:test":"npm run build:prisma && rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.4","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.4","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.0.5","fake-toss-payments-server":"^5.0.5"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.1","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.4","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.5","iamport-server-api":"^5.0.5","toss-payments-server-api":"^5.0.5","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.0.5_1699249774974_0.28117532614351926","host":"s3://npm-registry-packages"}},"5.0.6-dev.20231108-2":{"name":"@samchon/payment-backend","version":"5.0.6-dev.20231108-2","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.0.6-dev.20231108-2","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"0556100aeb5a9823164950eb30420b13b46cc066","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.0.6-dev.20231108-2.tgz","fileCount":310,"integrity":"sha512-3cEXABNt95ESbVcnQ7M82HPAsnuYGqdUbo3FzBVKYngf2XVgp8qOvp0trBevDsb1mw2IJjAbEncSQ04RhySY6w==","signatures":[{"sig":"MEUCIDiRlT0A8z740LBXESs29IZDwpFQSVCtopIKbakANwvgAiEA6fk11bY29z9NVau79wwFX9l/ymHEGgEc1gv2mkCkZMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1740766},"main":"lib/index.js","gitHead":"25dd855b35d6c864f786dce705df3727ad3d4b32","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"npm run build:prisma && rimraf lib && tsc","build:test":"npm run build:prisma && rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.4","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.4","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.0.6-dev.20231108-2","fake-toss-payments-server":"^5.0.6-dev.20231108-2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.1","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.4","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.6","iamport-server-api":"^5.0.6-dev.20231108-2","toss-payments-server-api":"^5.0.6-dev.20231108-2","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.0.6-dev.20231108-2_1699421329771_0.5179045617335021","host":"s3://npm-registry-packages"}},"5.0.6":{"name":"@samchon/payment-backend","version":"5.0.6","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.0.6","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"57a1207f384b721ab6d44e5d5a56e04931d7b746","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.0.6.tgz","fileCount":310,"integrity":"sha512-zwk1zl0SwWM9MosB/YPYnLaQV671EWz7VKLLJLSBJYGvR3bzhySdVeQbi5NvLbu43Nj4mmR4WKk5V/NbG7hbAQ==","signatures":[{"sig":"MEUCIQDFyWuhgTjTz8EnBGqc8gvQILCOAej94sDT9vbCpNRGewIgZ7eXhfHbWT/fAev3CoXPHQAOfQ1kQ4QReBw7e7m3z7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1740691},"main":"lib/index.js","gitHead":"25dd855b35d6c864f786dce705df3727ad3d4b32","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","prettier":"prettier src --write && prettier test --write","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"npm run build:prisma && rimraf lib && tsc","build:test":"npm run build:prisma && rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.4","dotenv":"^16.3.1","prisma":"^5.3.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.4","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.0.6","fake-toss-payments-server":"^5.0.6"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.1","rimraf":"^3.0.2","ts-node":"^10.9.1","prettier":"^2.6.2","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.4","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.6","iamport-server-api":"^5.0.6","toss-payments-server-api":"^5.0.6","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0","@trivago/prettier-plugin-sort-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.0.6_1699421926803_0.9950418720135044","host":"s3://npm-registry-packages"}},"5.1.0-dev.20231113":{"name":"@samchon/payment-backend","version":"5.1.0-dev.20231113","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.1.0-dev.20231113","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"31a4e70f4895bbad511503aeb4433be1a8b1414d","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.1.0-dev.20231113.tgz","fileCount":286,"integrity":"sha512-atBnCD0tcEoCDXyC1Xjv3LbVLQiBEorYRClZ5D2lHB8BsH8021Ktja2Trip/JCRgA05fvEoq13yxplDD2YdodA==","signatures":[{"sig":"MEUCIDyva5V5A2x+85eUjUFLhbAf+ZqfduDXwWA5eiN/P3eCAiEA8E5bOr80yNWsfA3za9DwHRuQvc5v/DRrI4sjA+pgZb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1707706},"main":"lib/index.js","gitHead":"7f975865a7af552f7b85e3a85b9b26b0037d3803","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"npm run build:prisma && rimraf lib && tsc","build:test":"npm run build:prisma && rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.6","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.9","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.1.0-dev.20231113","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^5.1.0-dev.20231113"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.9","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.7","iamport-server-api":"^5.1.0-dev.20231113","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^5.1.0-dev.20231113","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.1.0-dev.20231113_1699876372961_0.13633427734768389","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@samchon/payment-backend","version":"5.1.0","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.1.0","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"c2d14f1cd73c8d807d6282f877f8076b28a5a85a","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.1.0.tgz","fileCount":286,"integrity":"sha512-ZZBezfQT7Ww7/vw3fKJ1U6j8sx6II1qPaguN/rKFLx6G4w+N+vPeKFYVM6nnywmjsH3ilhDXWFc360yyy6KvuA==","signatures":[{"sig":"MEYCIQDlAncODh/hE3jchozC+Dx3BEAfKP2wCBZHpmeSanQ0aAIhANJQHG63UqkJl9qCzWd2F6Ifzg3wsFbceSlkpElogp1C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1707641},"main":"lib/index.js","gitHead":"7f975865a7af552f7b85e3a85b9b26b0037d3803","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"npm run build:prisma && rimraf lib && tsc","build:test":"npm run build:prisma && rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.6","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.9","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.1.0","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.9","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.7","iamport-server-api":"^5.1.0","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^5.1.0","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.1.0_1699877502863_0.8162926557261911","host":"s3://npm-registry-packages"}},"5.1.1-dev.20231115":{"name":"@samchon/payment-backend","version":"5.1.1-dev.20231115","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.1.1-dev.20231115","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"a5e08a10a893080192936347fb195fcbcc57d40a","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.1.1-dev.20231115.tgz","fileCount":286,"integrity":"sha512-5HAAlNBn4g5LifGRoN/KB+aX64hROf8UqyZor9qTIizx1Y+Ys7aqcxoNq4S474kIcRew/KPtK+HNFvFhG2jgog==","signatures":[{"sig":"MEUCIQDNcRNYXbcV+ye5z8bWKiTxeoDjo0fGkF2im2+wAyS5YAIgcKJ/tVQEIAw61idJ7nIymlSmRt4fyovDbOdMUlugJEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1710781},"main":"lib/index.js","gitHead":"4b940722087c3439ead954b66b666e6272cc9c54","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"npm run build:prisma && rimraf lib && tsc","build:test":"npm run build:prisma && rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.6","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.9","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.1.0","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.9","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.7","iamport-server-api":"^5.1.0","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^5.1.0","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.1.1-dev.20231115_1700023962532_0.9284340389518846","host":"s3://npm-registry-packages"}},"5.1.1-dev.20231115-2":{"name":"@samchon/payment-backend","version":"5.1.1-dev.20231115-2","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.1.1-dev.20231115-2","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"d628ad28d43ade740521d8b202ec6cc5588e8337","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.1.1-dev.20231115-2.tgz","fileCount":286,"integrity":"sha512-q3mBTbKP1yce2VWCZGURaF88GzFLOjRmgaNCNZ6RWIj8X9STm8B+tH2ZezmZuWhkBU2fm6eNT4CQPFDe4KLRDg==","signatures":[{"sig":"MEUCIH2usXiN/XfdBXT7tQ5sUYtZmfcsPcVSvx3jQVtMwwNuAiEA6PnwHkyMXK79EmKr8I83ge2IUruLgndZX3Od9kJvWJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1710971},"main":"lib/index.js","gitHead":"4b940722087c3439ead954b66b666e6272cc9c54","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"npm run build:prisma && rimraf lib && tsc","build:test":"npm run build:prisma && rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.6","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.9","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.1.0","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.9","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.6.1","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.7","iamport-server-api":"^5.1.0","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^5.1.0","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.1.1-dev.20231115-2_1700027096843_0.8699317520403254","host":"s3://npm-registry-packages"}},"5.1.1-dev.20231115-3":{"name":"@samchon/payment-backend","version":"5.1.1-dev.20231115-3","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.1.1-dev.20231115-3","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"33cdca293030a211fce934a58c0998a4a097a565","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.1.1-dev.20231115-3.tgz","fileCount":286,"integrity":"sha512-8qWIwbsXox0RuFh1VSLBfWSHzJLVkmKPNkn4uJ9pIqvKz8Mya+rb4z5H2G1gX4DHgXjxUcmnxAVWrWfDbhW3tQ==","signatures":[{"sig":"MEQCIEfu27/rpxSF74BYHRMxYeeJl0fNa81GlwJaVd0OF1AQAiB6vuWKDgF3sApWmf+Cg1NB/EtxiJdzuXY5ma5lFDUtTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1708372},"main":"lib/index.js","gitHead":"4b940722087c3439ead954b66b666e6272cc9c54","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"npm run build:prisma && rimraf lib && tsc","build:test":"npm run build:prisma && rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.6","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.9","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.1.0","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.9","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.7","iamport-server-api":"^5.1.0","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^5.1.0","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.1.1-dev.20231115-3_1700028281629_0.385979306367791","host":"s3://npm-registry-packages"}},"5.1.1-dev.20231115-4":{"name":"@samchon/payment-backend","version":"5.1.1-dev.20231115-4","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.1.1-dev.20231115-4","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"ed36551ea7a36fc262f6fc42f61fa863f72e5ca1","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.1.1-dev.20231115-4.tgz","fileCount":286,"integrity":"sha512-hLmHQ39poVS1VgJeZWD1VHJFOUu8Cu80t+ovDE3e/B3cjYiHEfiCGOj7dCO+sX3I9RnJwPgqcdYpdCn+SF3Xkw==","signatures":[{"sig":"MEUCIEA/ISmkgbQwicmfRP64Mzxu7QmrNB+w2SSeZEzwxW3LAiEAsrURpFoenCv7HLTLu3TT61u00AIgdYm5HZkProzmL9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1482222},"main":"lib/index.js","gitHead":"4b940722087c3439ead954b66b666e6272cc9c54","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.6","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.9","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.1.0","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.9","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.7","iamport-server-api":"^5.1.0","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^5.1.0","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.1.1-dev.20231115-4_1700028381746_0.8604111124780418","host":"s3://npm-registry-packages"}},"5.1.1-dev.20231115-5":{"name":"@samchon/payment-backend","version":"5.1.1-dev.20231115-5","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.1.1-dev.20231115-5","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"5fdbd7c8e6932d403ea2186f59e66fb0fb95de7f","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.1.1-dev.20231115-5.tgz","fileCount":286,"integrity":"sha512-mcygbthhN3pPnX8g8hfdns8rjwt1VjYHc5KbOVS3YcVXF8fy2dq0xOvkFQSruEWivuU2ZK4zSVe0AZhVsxNZNg==","signatures":[{"sig":"MEUCIC1Z3gc2/nhFeYdyKKgwPQG8qFguPJRDVf7htyOA0qYVAiEA0LjNNuHkh1E+K0j3Nk3EtcOZ4DQErGi4x2mV9+H9LL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1482413},"main":"lib/index.js","gitHead":"4b940722087c3439ead954b66b666e6272cc9c54","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","----------------------------------------------":"","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.6.7","description":"Payment Backend Server","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.6","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.9","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.1.0","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.9","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","prisma-markdown":"^1.0.7","iamport-server-api":"^5.1.0","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^5.1.0","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.1.1-dev.20231115-5_1700028737600_0.40177288601038263","host":"s3://npm-registry-packages"}},"5.1.1-dev.20231115-6":{"name":"@samchon/payment-backend","version":"5.1.1-dev.20231115-6","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.1.1-dev.20231115-6","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"37c41927164d9697a55d3343dca4699291ff631a","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.1.1-dev.20231115-6.tgz","fileCount":286,"integrity":"sha512-awxItPbIJW2GTG2nqnClorDX7Ch5rRAMM21acU1/h5wULkv83g6MGX4wWv+Flx2DR9IWdFvF3kX9PXYaYXs+kQ==","signatures":[{"sig":"MEUCIGjpU8dBHlxziIXxs36V2XoK3VBjy9e/Iz2MOL39agbSAiEAtODX11lw8WeGo5tn8lu4K/M6LT+ezInRdOhpPNF2uOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1483175},"main":"lib/index.js","gitHead":"4b940722087c3439ead954b66b666e6272cc9c54","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","prune":"npm ci --omit=dev --ignore-scripts && npm run build:prisma","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","webpack":"webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.1.0","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.9.0","dependencies":{"tstl":"^2.5.13","typia":"^5.2.6","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.9","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.7","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.1.1-dev.20231115-6","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^5.1.1-dev.20231115-6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.9","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^5.1.1-dev.20231115-6","webpack-node-externals":"^3.0.0","toss-payments-server-api":"^5.1.1-dev.20231115-6","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.1.1-dev.20231115-6_1700039673548_0.6846413415970449","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"@samchon/payment-backend","version":"5.1.1","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.1.1","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"5b7ddd2756039cf6a2a8426e52f1b87e3ee37e83","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.1.1.tgz","fileCount":286,"integrity":"sha512-iW2OHgWoyZoyTHMF4dAgh/pqRdnjKRGrPRzmv3YtlVFvW+uNScZvT0/U98EjoJ0cc8rsuwjiFHl1VIbcfij+2w==","signatures":[{"sig":"MEUCICMfoXlGJpVFCzsAmQj0NpWk3zMyt112UXEMITKAMbJcAiEAmrEzPIyDrHNOGv+5NJrFUj6xw/wIY1bJNa/iylyVFno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1483171},"main":"lib/index.js","gitHead":"4b940722087c3439ead954b66b666e6272cc9c54","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","prune":"npm ci --omit=dev --ignore-scripts && npm run build:prisma","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","webpack":"webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.1.0","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.9.0","dependencies":{"tstl":"^2.5.13","typia":"^5.2.6","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.9","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.7","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.1.1","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.9","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^5.1.1","webpack-node-externals":"^3.0.0","toss-payments-server-api":"^5.1.1","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.1.1_1700040001486_0.4956866988635762","host":"s3://npm-registry-packages"}},"5.1.2-dev.20231116":{"name":"@samchon/payment-backend","version":"5.1.2-dev.20231116","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.1.2-dev.20231116","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"e0249edd3b7568af210f8ab7f2fc421528d7acd4","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.1.2-dev.20231116.tgz","fileCount":286,"integrity":"sha512-fhBo4rsxnRYlneivga/UYxo3OfVGl8J9z2g6NAeEln8uF/I1KUyr6RR8RwPOztfV+9xamUfKzhKTHAS7ba9pww==","signatures":[{"sig":"MEUCIACJI4aYCt6/aHOi4gh//qA2SH4HJo0SpuXb0R+nCdhCAiEA+OPb3pEmcC6wm1TBcqcRK+/QisUZCHzYnH07jygLz2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1486726},"main":"lib/index.js","gitHead":"2a1cbe46a20e61dac4aeeed0062a8c4debf50864","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","prune":"npm ci --omit=dev --ignore-scripts && npm run build:prisma","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","webpack":"webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.8.1","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.6.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.6","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.9","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.7","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.1.2-dev.20231116","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^5.1.2-dev.20231116"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.9","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^5.1.2-dev.20231116","webpack-node-externals":"^3.0.0","toss-payments-server-api":"^5.1.2-dev.20231116","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.1.2-dev.20231116_1700156630587_0.07795757740718012","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"@samchon/payment-backend","version":"5.1.2","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.1.2","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"31ce4ac40040a2f88e5d6846ce42986a27ebb770","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.1.2.tgz","fileCount":286,"integrity":"sha512-Dx/Mp5YGAR867ot5/jXiAZZtbDgSfrEkeitF0UEn7IPR+giyha11Pz082FCCIzO46xhwJN80gRvnP8L4Hfv66w==","signatures":[{"sig":"MEUCIQCVlRxA2KWV+DpaLj1sbgA2XRiTmiNZqc8+mvjf0hKHLAIgIC/JLi2lhKNgXkPXOo3lJVxbXo7NWaz3FBpzgJHnUaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1486661},"main":"lib/index.js","gitHead":"2a1cbe46a20e61dac4aeeed0062a8c4debf50864","scripts":{"dev":"npm run build:test -- --watch","stop":"pm2 delete payments-server-backend-server","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","prune":"npm ci --omit=dev --ignore-scripts && npm run build:prisma","start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","webpack":"webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","reset:dev":"git pull && npm install && npm run build && npm run stop && npm run test -- --mode dev && npm run start:updator:master && npm run start dev","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","start:local":"pm2 start lib/executable/server.js -i 2 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 -- local","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","start:reload":"pm2 reload payments-server-backend-server","build:swagger":"nestia swagger","generate:uuid":"ts-node test/manual/uuid","generate:password":"npx ts-node src/test/manual/password","stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","reset-for-debugging":"npm run test -- --reset true --include __nothing__","start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","stop:updator:master":"pm2 delete payments-server-backend-updator-master","start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","-----------------------------------------------":"","------------------------------------------------":"","-------------------------------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.8.1","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.6.1","dependencies":{"tstl":"^2.5.13","typia":"^5.2.6","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.9","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.7","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.1.2","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.9","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^5.1.2","webpack-node-externals":"^3.0.0","toss-payments-server-api":"^5.1.2","@typescript-eslint/parser":"^5.26.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.1.2_1700157816053_0.08268282646205893","host":"s3://npm-registry-packages"}},"5.1.4":{"name":"@samchon/payment-backend","version":"5.1.4","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.1.4","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"72be5e76b9490e682ea1a7f97c12c78deaa0206e","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.1.4.tgz","fileCount":286,"integrity":"sha512-Hzrx1iACx8Bvo15RVUMf2vrwhGCz/eHwx/IIYMb7RiAWVtzToS5Pbq1Y5DuRNdDi27TAH+laBUFCLdypSCzVWg==","signatures":[{"sig":"MEYCIQCWK6EkX33j1D+TXlJrG25uvSKOgNyc6N98dhPwR99tLAIhAJSquEXsktVoSsBHcK+sExQ1oZAbJE09Jp2wSiAet6Zp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1484544},"main":"lib/index.js","gitHead":"8ec58133d373d21f089b3c39dee0d5a0fa04dbb4","scripts":{"dev":"npm run build:test -- --watch","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","pm2:stop":"pm2 delete payments-server-backend-server","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","pm2:start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","build:swagger":"nestia swagger","start:testing":"node lib/executable/server local","webpack:start":"cd dist && node server","pm2:start:reload":"pm2 reload payments-server-backend-server","start:updator:slave":"node lib/executable/updator-slave","start:updator:master":"node lib/executable/updator-master","webpack:start:testing":"cd dist && node server testing","pm2:stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","pm2:start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","pm2:stop:updator:master":"pm2 delete payments-server-backend-updator-master","pm2:start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","webpack:start:updator:slave":"cd dist && node updator-slave","webpack:start:updator:master":"cd dist && node updator-master","------------------------BUILDS------------------------":"","--------------------------PM2--------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.1.0","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.9.0","dependencies":{"tstl":"^2.5.13","typia":"^5.2.6","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.3.9","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.7","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.1.4","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^5.1.4"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.2.2","@nestia/sdk":"^2.3.9","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^5.1.4","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^5.1.4","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.1.4_1700469012640_0.2600030401909317","host":"s3://npm-registry-packages"}},"5.1.5-dev.20231128":{"name":"@samchon/payment-backend","version":"5.1.5-dev.20231128","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.1.5-dev.20231128","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"c1a0257e8d642e516aa926c306b86185cf1b01c2","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.1.5-dev.20231128.tgz","fileCount":286,"integrity":"sha512-kqoI6x1ovGlBSm4tp/ony+tdcFl3iO9AAviFiK5vdFnOIDNYNL+XB3/uN1fUbhQ/5gHcTGOmG3gOWqJ0Dgk3TA==","signatures":[{"sig":"MEUCIEt/WyG0NXRcxsMwc19CQF4N+OxzQg0I4lMAsb9NXp62AiEA9br+cn6lnL+BgjOHjPSl1srkQ/yZnj5vY46RGvvwsdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1487406},"main":"lib/index.js","gitHead":"2453f72c26665361432966bfb1947e71bfb58a56","scripts":{"dev":"npm run build:test -- --watch","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","pm2:stop":"pm2 delete payments-server-backend-server","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","pm2:start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","build:swagger":"nestia swagger","start:testing":"node lib/executable/server local","webpack:start":"cd dist && node server","pm2:start:reload":"pm2 reload payments-server-backend-server","start:updator:slave":"node lib/executable/updator-slave","start:updator:master":"node lib/executable/updator-master","webpack:start:testing":"cd dist && node server testing","pm2:stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","pm2:start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","pm2:stop:updator:master":"pm2 delete payments-server-backend-updator-master","pm2:start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","webpack:start:updator:slave":"cd dist && node updator-slave","webpack:start:updator:master":"cd dist && node updator-master","------------------------BUILDS------------------------":"","--------------------------PM2--------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.8.1","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.6.1","dependencies":{"tstl":"^2.5.13","typia":"^5.3.1","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/e2e":"^0.4.0","@nestia/core":"^2.4.1","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.7","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.1.5-dev.20231128","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^5.1.5-dev.20231128"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.1.2","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.4.1","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^5.1.5-dev.20231128","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^5.1.5-dev.20231128","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.1.5-dev.20231128_1701160132960_0.7102148764366685","host":"s3://npm-registry-packages"}},"5.1.5":{"name":"@samchon/payment-backend","version":"5.1.5","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@5.1.5","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"b276ba9ea95d7e3c97f89f2c0221d81f77c2ec0e","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-5.1.5.tgz","fileCount":286,"integrity":"sha512-qr3g1htD5myhTge7H/oSpPWcHwGw90Jc7VbUQAiG9Sp1XuBterkxoF5/PDcIW+s6Sau0nR6uEttia1ooC9osjA==","signatures":[{"sig":"MEYCIQCGebDCucYp6588mjkClbjXMj+rXPkVlDc7A1qDZ9e9tAIhALBFYs+mnVTeXAADh1lrFlfee0kR+yDmYw8CU3sL/ux3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1487341},"main":"lib/index.js","gitHead":"2453f72c26665361432966bfb1947e71bfb58a56","scripts":{"dev":"npm run build:test -- --watch","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","pm2:stop":"pm2 delete payments-server-backend-server","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","pm2:start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","build:swagger":"nestia swagger","start:testing":"node lib/executable/server local","webpack:start":"cd dist && node server","pm2:start:reload":"pm2 reload payments-server-backend-server","start:updator:slave":"node lib/executable/updator-slave","start:updator:master":"node lib/executable/updator-master","webpack:start:testing":"cd dist && node server testing","pm2:stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","pm2:start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","pm2:stop:updator:master":"pm2 delete payments-server-backend-updator-master","pm2:start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","webpack:start:updator:slave":"cd dist && node updator-slave","webpack:start:updator:master":"cd dist && node updator-master","------------------------BUILDS------------------------":"","--------------------------PM2--------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"9.8.1","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.6.1","dependencies":{"tstl":"^2.5.13","typia":"^5.3.1","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/e2e":"^0.4.0","@nestia/core":"^2.4.1","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.7","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^5.1.5","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^5.1.5"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.1.2","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.0.2","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.4.1","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^5.1.5","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^5.1.5","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_5.1.5_1701160415408_0.1549460028289853","host":"s3://npm-registry-packages"}},"6.0.0-dev.20231206":{"name":"@samchon/payment-backend","version":"6.0.0-dev.20231206","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@6.0.0-dev.20231206","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"9612b0db23973d77143ee2b7bdc78e4d8bd33511","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-6.0.0-dev.20231206.tgz","fileCount":286,"integrity":"sha512-5bXt8Y6o9oI9stSZGE53tD4D19MbP9U9y8sSN3BkT2Rj6fY5bQhT12M6gRQHkcSDpb76Uo/iL2vOJqpsAFy7wQ==","signatures":[{"sig":"MEUCIQDcHy5BkBMyv8IluJcfbUm1q+yrT7fZsAdqPMvu2ZPC0AIgBzUZoLd623239YMDU0So8iNynUNCYKVwrt+u2DJk6LQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1485257},"main":"lib/index.js","gitHead":"5adfcab5b3831987a14ccd937bf0432398ee4106","scripts":{"dev":"npm run build:test -- --watch","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","pm2:stop":"pm2 delete payments-server-backend-server","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","pm2:start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","build:swagger":"nestia swagger","start:testing":"node lib/executable/server local","webpack:start":"cd dist && node server","pm2:start:reload":"pm2 reload payments-server-backend-server","start:updator:slave":"node lib/executable/updator-slave","start:updator:master":"node lib/executable/updator-master","webpack:start:testing":"cd dist && node server testing","pm2:stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","pm2:start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","pm2:stop:updator:master":"pm2 delete payments-server-backend-updator-master","pm2:start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","webpack:start:updator:slave":"cd dist && node updator-slave","webpack:start:updator:master":"cd dist && node updator-master","------------------------BUILDS------------------------":"","--------------------------PM2--------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.1.0","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.9.0","dependencies":{"tstl":"^2.5.13","typia":"^5.3.4","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.4.2","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.7","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^6.0.0-dev.20231206","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^6.0.0-dev.20231206"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.4.2","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^6.0.0-dev.20231206","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^6.0.0-dev.20231206","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_6.0.0-dev.20231206_1701846229037_0.40053028430032867","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@samchon/payment-backend","version":"6.0.0","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@6.0.0","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"f45b9347405812d279daed596487e01cd2048e0b","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-6.0.0.tgz","fileCount":286,"integrity":"sha512-zmWuNWAKggh7q9QC1o6VU9FdFfui+fAYQXjxpCGJ2DLYCKy2mrfi2Y0Aq/G5sdJxWoo/q1pMIuJOxc9DN7qQZA==","signatures":[{"sig":"MEQCIF6i0cCARvcd1nbTxCPBPtO5WKGMNyzZzWiZyfJOHth3AiBq08zJlOc4N8z9hKjvEMrF+SKDjYpyFKuQ/KcDcoE2Vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1485192},"main":"lib/index.js","gitHead":"5adfcab5b3831987a14ccd937bf0432398ee4106","scripts":{"dev":"npm run build:test -- --watch","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","pm2:stop":"pm2 delete payments-server-backend-server","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","pm2:start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","build:swagger":"nestia swagger","start:testing":"node lib/executable/server local","webpack:start":"cd dist && node server","pm2:start:reload":"pm2 reload payments-server-backend-server","start:updator:slave":"node lib/executable/updator-slave","start:updator:master":"node lib/executable/updator-master","webpack:start:testing":"cd dist && node server testing","pm2:stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","pm2:start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","pm2:stop:updator:master":"pm2 delete payments-server-backend-updator-master","pm2:start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","webpack:start:updator:slave":"cd dist && node updator-slave","webpack:start:updator:master":"cd dist && node updator-master","------------------------BUILDS------------------------":"","--------------------------PM2--------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.1.0","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.9.0","dependencies":{"tstl":"^2.5.13","typia":"^5.3.4","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.4.2","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.7","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^6.0.0","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.4.2","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^6.0.0","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^6.0.0","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_6.0.0_1701846386771_0.3847613219512229","host":"s3://npm-registry-packages"}},"6.0.1-dev.20240117":{"name":"@samchon/payment-backend","version":"6.0.1-dev.20240117","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@6.0.1-dev.20240117","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"6a3ec5344124e890ca4cc510058f478ca2d1d016","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-6.0.1-dev.20240117.tgz","fileCount":286,"integrity":"sha512-fhPhEK5XRF0bQ6118bikwJKRXcsPRgSzm0F5EwepV+/YO+aPtOavvjhL79xuncPTemEgyyltZc52wLGk1Qgdsg==","signatures":[{"sig":"MEYCIQCb8gTOsqII4XTV7m5/ptSz3xmnPlfm+rzBxpQLLiZjkgIhAP3/vEdbeTkeiZ3T3yP+pnoFg7g6J2ynS+NpiJd5YVzo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1487592},"main":"lib/index.js","gitHead":"576112b13fed2a948e3c5cb37b5f57400065293e","scripts":{"dev":"npm run build:test -- --watch","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","pm2:stop":"pm2 delete payments-server-backend-server","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","pm2:start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","build:swagger":"nestia swagger","start:testing":"node lib/executable/server local","webpack:start":"cd dist && node server","pm2:start:reload":"pm2 reload payments-server-backend-server","start:updator:slave":"node lib/executable/updator-slave","start:updator:master":"node lib/executable/updator-master","webpack:start:testing":"cd dist && node server testing","pm2:stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","pm2:start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","pm2:stop:updator:master":"pm2 delete payments-server-backend-updator-master","pm2:start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","webpack:start:updator:slave":"cd dist && node updator-slave","webpack:start:updator:master":"cd dist && node updator-master","------------------------BUILDS------------------------":"","--------------------------PM2--------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tstl":"^2.5.13","typia":"^5.3.11","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.4.5","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^6.0.1-dev.20240117","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^6.0.1-dev.20240117"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.4.5","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^6.0.1-dev.20240117","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^6.0.1-dev.20240117","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_6.0.1-dev.20240117_1705486914818_0.25712436766413993","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@samchon/payment-backend","version":"6.0.1","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@6.0.1","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"c03142a4c34343ede5bdafd07d0603d2389c6178","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-6.0.1.tgz","fileCount":286,"integrity":"sha512-pHoMgtp/NQsRD0ZHllsSqi2rR4JfdDnS0Ymd8+uERlQPmvc+Z4sHI17ydOtxuVJIO5pSbM4M2CkEBeE4/krLYQ==","signatures":[{"sig":"MEQCIFBmYyVw7Op2Q8xV+N1Lpaivr/xHunTH28XuMTkDDGHyAiAqqEZw0m63o1mPOjGyqCRYBeeT6wAJWeTO+CYQ84QDCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1487527},"main":"lib/index.js","gitHead":"576112b13fed2a948e3c5cb37b5f57400065293e","scripts":{"dev":"npm run build:test -- --watch","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","pm2:stop":"pm2 delete payments-server-backend-server","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","pm2:start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","build:swagger":"nestia swagger","start:testing":"node lib/executable/server local","webpack:start":"cd dist && node server","pm2:start:reload":"pm2 reload payments-server-backend-server","start:updator:slave":"node lib/executable/updator-slave","start:updator:master":"node lib/executable/updator-master","webpack:start:testing":"cd dist && node server testing","pm2:stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","pm2:start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","pm2:stop:updator:master":"pm2 delete payments-server-backend-updator-master","pm2:start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","webpack:start:updator:slave":"cd dist && node updator-slave","webpack:start:updator:master":"cd dist && node updator-master","------------------------BUILDS------------------------":"","--------------------------PM2--------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tstl":"^2.5.13","typia":"^5.3.11","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","@nestia/core":"^2.4.5","@nestjs/core":"^10.2.8","mutex-server":"^0.3.1","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^6.0.1","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.4.5","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^6.0.1","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^6.0.1","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_6.0.1_1705487134415_0.6533263174808916","host":"s3://npm-registry-packages"}},"6.0.2-dev.20240123":{"name":"@samchon/payment-backend","version":"6.0.2-dev.20240123","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@6.0.2-dev.20240123","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"37f8eb8a71f0f990cbb2aad23a8a7d2e305f7fd5","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-6.0.2-dev.20240123.tgz","fileCount":266,"integrity":"sha512-i86b3Cgd7N9u1gtsMBYviN22VGm5nokP6dBfFE72D/T4ZjQEtF6tdYQVU/8cnyDZvrCiYmLvipt/i0IMWGIFlg==","signatures":[{"sig":"MEQCIFkAGBmHHVErC2u/m2/sJL3JcskZLC8FOnS46hHS21CeAiBtrkDYJkYJ5dydfQDEaEP+CtOYw7glTTc5uTbBZ7cByw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1456068},"main":"lib/index.js","gitHead":"8de135b83eca27af834ebea022127765993c9466","scripts":{"dev":"npm run build:test -- --watch","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","pm2:stop":"pm2 delete payments-server-backend-server","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","pm2:start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","build:swagger":"nestia swagger","start:testing":"node lib/executable/server local","webpack:start":"cd dist && node server","pm2:start:reload":"pm2 reload payments-server-backend-server","start:updator:slave":"node lib/executable/updator-slave","start:updator:master":"node lib/executable/updator-master","webpack:start:testing":"cd dist && node server testing","pm2:stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","pm2:start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","pm2:stop:updator:master":"pm2 delete payments-server-backend-updator-master","pm2:start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","webpack:start:updator:slave":"cd dist && node updator-slave","webpack:start:updator:master":"cd dist && node updator-master","------------------------BUILDS------------------------":"","--------------------------PM2--------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^2.5.13","uuid":"^9.0.1","typia":"^5.3.12","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","@nestia/e2e":"^0.4.1","@nestia/core":"^2.4.5","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^6.0.2-dev.20240123","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^6.0.2-dev.20240123"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.4.5","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^2.4.5","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^6.0.2-dev.20240123","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^6.0.2-dev.20240123","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_6.0.2-dev.20240123_1705937948272_0.6660767441839031","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"@samchon/payment-backend","version":"6.0.2","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@6.0.2","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"345a1fb79140519b832307802d105cb6d68ecf51","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-6.0.2.tgz","fileCount":266,"integrity":"sha512-7YUuKk9WUsNBZZPcMEPVy6j4KunoTe+XxfG/VDtXaIMcW00x8o5/+9Si5hpQ560jTIyD6N6GwgczuQVn/LaHzg==","signatures":[{"sig":"MEUCIQDnqdiF2DOGW85uy9wJBdnL1opXhqYUp2JUby5SMKtd5gIgf8RwUmyr2MltdzMyZxqlG1ltqnb5fV2p2MMEVWJQ9Tk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1456003},"main":"lib/index.js","gitHead":"8de135b83eca27af834ebea022127765993c9466","scripts":{"dev":"npm run build:test -- --watch","test":"node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","revert":"node lib/executable/revert","schema":"node lib/executable/schema","update":"node lib/executable/update","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","pm2:stop":"pm2 delete payments-server-backend-server","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","pm2:start":"pm2 start lib/executable/server.js -i 0 --name payments-server-backend-server --wait-ready --listen-timeout 120000 --kill-timeout 15000 --","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","test:update":"node bin/test/manual/update","build:prisma":"prisma generate --schema=src/schema.prisma","build:swagger":"nestia swagger","start:testing":"node lib/executable/server local","webpack:start":"cd dist && node server","pm2:start:reload":"pm2 reload payments-server-backend-server","start:updator:slave":"node lib/executable/updator-slave","start:updator:master":"node lib/executable/updator-master","webpack:start:testing":"cd dist && node server testing","pm2:stop:updator:slave":"pm2 delete payments-server-backend-updator-slave","pm2:start:updator:slave":"pm2 start --name payments-server-backend-updator-slave lib/executable/updator-slave.js","pm2:stop:updator:master":"pm2 delete payments-server-backend-updator-master","pm2:start:updator:master":"pm2 start --name payments-server-backend-updator-master lib/executable/updator-master.js","webpack:start:updator:slave":"cd dist && node updator-slave","webpack:start:updator:master":"cd dist && node updator-master","------------------------BUILDS------------------------":"","--------------------------PM2--------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^2.5.13","uuid":"^9.0.1","typia":"^5.3.12","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","@nestia/e2e":"^0.4.1","@nestia/core":"^2.4.5","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^6.0.2","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.4.5","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^2.4.5","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^6.0.2","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^6.0.2","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_6.0.2_1705938202828_0.8967163709974233","host":"s3://npm-registry-packages"}},"6.0.3-dev.20240123":{"name":"@samchon/payment-backend","version":"6.0.3-dev.20240123","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@6.0.3-dev.20240123","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"4ec28f9f12a4736a361f32a83a5c1cad0318e58d","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-6.0.3-dev.20240123.tgz","fileCount":263,"integrity":"sha512-SH4TxnRJdEn7vfxH3jz2YuLAUi9afoH5orYmF6XC0EMF0So4cGhMyX1dWJlSmBXRl4HH6QyULFFoebvIak400A==","signatures":[{"sig":"MEQCIEE8sGGqz9JBFhTneeMgqsbMhzFNup11gj29uOL425zgAiAgF18/QSLrT7O1OK6MYd1hGJvQXG4q23Ysp5GHtpVFXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565627},"main":"lib/index.js","gitHead":"8336875bf6da8f388cce663b085e91afcf083f03","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^2.5.13","uuid":"^9.0.1","typia":"^5.3.12","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","node-fetch":"^2.7.0","@nestia/e2e":"^0.4.1","@nestia/core":"^2.4.5","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^6.0.3-dev.20240123","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^6.0.3-dev.20240123"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.4.5","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^2.4.5","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^6.0.3-dev.20240123","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^6.0.3-dev.20240123","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_6.0.3-dev.20240123_1705973128554_0.38871694643097765","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"@samchon/payment-backend","version":"6.0.3","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@6.0.3","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"e5c80e9cef95239c09a7bfefe327061634def999","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-6.0.3.tgz","fileCount":263,"integrity":"sha512-ecAeOai8R6ume0aROc7B0td2hlMDrJy5RD+xjVwF/kgUzUvUsNMB+LFD5ZhnD/3AuMo9AoJ4uGcn92+a8ZdWMw==","signatures":[{"sig":"MEYCIQDEe2OcWGJB47O7wCpbBxr3ogO8NFLNskMmxVPJ+G3ipgIhAJx3SdxoW5uvY8XDVPcNVSwaXxT2zNdu9O6eclc6SJ4b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565562},"main":"lib/index.js","gitHead":"8336875bf6da8f388cce663b085e91afcf083f03","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^2.5.13","uuid":"^9.0.1","typia":"^5.3.12","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","node-fetch":"^2.7.0","@nestia/e2e":"^0.4.1","@nestia/core":"^2.4.5","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^6.0.3","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^6.0.3"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.4.5","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^2.4.5","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^6.0.3","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^6.0.3","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_6.0.3_1705973526199_0.1005225314644349","host":"s3://npm-registry-packages"}},"6.0.4-dev.20240126":{"name":"@samchon/payment-backend","version":"6.0.4-dev.20240126","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@6.0.4-dev.20240126","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"4fbd2789b3cb8fcce69f1b72214a058f2f495c74","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-6.0.4-dev.20240126.tgz","fileCount":263,"integrity":"sha512-RxtOHas5QJL4/FAsyF/zjpQlQbfkMj2bEnsLhKzu/zbviFZUcUBftAwLwmUV5sE+jH0EzertOxNvAR61wcivCQ==","signatures":[{"sig":"MEYCIQDimkQVkBTPCw0v73M5gMFizlLZArPfEnS7hzj9zzaEIwIhANo/WZ9nTeDyuKxILDFkxAFf3Cvc4NyQ6kzYeYeJSRdf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":579364},"main":"lib/index.js","gitHead":"c97e0a8371dde3c6834fe54f298cb255259343b2","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^2.5.13","uuid":"^9.0.1","typia":"^5.4.1","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","node-fetch":"^2.7.0","@nestia/e2e":"^0.4.1","@nestia/core":"^2.4.5","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^6.0.4-dev.20240126","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^6.0.4-dev.20240126"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.4.5","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^2.4.5","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^6.0.4-dev.20240126","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^6.0.4-dev.20240126","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_6.0.4-dev.20240126_1706204717086_0.7483143345991414","host":"s3://npm-registry-packages"}},"6.0.4":{"name":"@samchon/payment-backend","version":"6.0.4","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@6.0.4","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"d12c54ae9ba42ef54a3fe1b61e736e2dd1d8d32d","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-6.0.4.tgz","fileCount":263,"integrity":"sha512-TQS6SZdTUDR3VqScKd+f+2jswSOw3O0JXzR70r67S/8GiLsd+1QGBVk7UEfGF7pKnverLIoQavQHU9cKGxpB8Q==","signatures":[{"sig":"MEMCIBdnutjG2KaqeL7TQu3X/Fk7X1vt32I2V+ALrOUU+A36Ah8ZWLiyvVl2D+aMDYlIv+VmsFS0ab+h7uHcA9NTL6an","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":579299},"main":"lib/index.js","gitHead":"c97e0a8371dde3c6834fe54f298cb255259343b2","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^2.5.13","uuid":"^9.0.1","typia":"^5.4.1","dotenv":"^16.3.1","prisma":"^5.3.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","node-fetch":"^2.7.0","@nestia/e2e":"^0.4.1","@nestia/core":"^2.4.5","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.3.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^6.0.4","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^6.0.4"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.4.5","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^2.4.5","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^6.0.4","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^6.0.4","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_6.0.4_1706204904764_0.20611300116530673","host":"s3://npm-registry-packages"}},"6.0.5-dev.20240201":{"name":"@samchon/payment-backend","version":"6.0.5-dev.20240201","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@6.0.5-dev.20240201","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"1727c23d4d2d77f69279cc08fef042abe162b953","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-6.0.5-dev.20240201.tgz","fileCount":263,"integrity":"sha512-MQZNaAafkOJ5lYgdP7CFqvqJYtfCOxHgAuaraFwbj6el1dUz0hu8bIE5Q/0VQZWlk9QNhHMTcjfLQB0HloNy0g==","signatures":[{"sig":"MEYCIQCdWC65JdYEfr6G2B5uI95w75qNAHcANiaIujv55zB03wIhALt0kjE8T1KRlw33e2nS9T1l5ZCeR5f6LqbWFLqLoR2M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575802},"main":"lib/index.js","gitHead":"4dd2781e918675b8729bf02b79321564b198188b","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^2.5.13","uuid":"^9.0.1","typia":"^5.4.1","dotenv":"^16.3.1","prisma":"^5.9.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","node-fetch":"^2.7.0","@nestia/e2e":"^0.4.1","@nestia/core":"^2.5.1","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^6.0.5-dev.20240201","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^6.0.5-dev.20240201"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.5.1","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^2.5.1","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^6.0.5-dev.20240201","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^6.0.5-dev.20240201","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_6.0.5-dev.20240201_1706810428334_0.30062518917509284","host":"s3://npm-registry-packages"}},"6.0.5":{"name":"@samchon/payment-backend","version":"6.0.5","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@6.0.5","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"43bfd23e27d56f9c6bc1d3572dc97e4a6c228df6","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-6.0.5.tgz","fileCount":263,"integrity":"sha512-pxZRMtTFh/MIy5jX9iVbkEs2WmKQtWmcz2hdMOTML5H9gZMpK8KqpSsXQSzcZZHdAI4TltxoYAY2BBDrmKTpUg==","signatures":[{"sig":"MEYCIQDPciKmrFYrcv9TThaiC8dLYq5+X5wHNZ+zi7pgK9wr2gIhANAJBVxLPFCWB0bL6QJ3QSsUFLNudGv1wxok4lCHfa1W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575737},"main":"lib/index.js","gitHead":"4dd2781e918675b8729bf02b79321564b198188b","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^2.5.13","uuid":"^9.0.1","typia":"^5.4.1","dotenv":"^16.3.1","prisma":"^5.9.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","node-fetch":"^2.7.0","@nestia/e2e":"^0.4.1","@nestia/core":"^2.5.1","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^6.0.5","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^6.0.5"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.5.1","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^2.5.1","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^6.0.5","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^6.0.5","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_6.0.5_1706810710407_0.8615013057638083","host":"s3://npm-registry-packages"}},"6.0.6-dev.20240215":{"name":"@samchon/payment-backend","version":"6.0.6-dev.20240215","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@6.0.6-dev.20240215","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"f6cd115c62a821be91cef8f3067c52fd3dcb36a5","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-6.0.6-dev.20240215.tgz","fileCount":263,"integrity":"sha512-VElFK9lLjwLqTz3rlcaDvL2+DT3PlafPC5MqNZyWsJNJ456knrE4IB/Df28RvLvVgS9Cma3QuJL0oAuLorIVPQ==","signatures":[{"sig":"MEQCICxGtCsSQJ9g+UnTh65mj3ByVLETHF8mtQe+7KS/OHXjAiBhmW38vicKBtHCY+0hruOVMRTz8auDSjfK/iLOCbM0Fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575524},"main":"lib/index.js","gitHead":"150c261e3c2b6b1f84f0930c33af58d46c8e8eb4","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^2.5.13","uuid":"^9.0.1","typia":"^5.4.9","dotenv":"^16.3.1","prisma":"^5.9.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","node-fetch":"^2.7.0","@nestia/e2e":"^0.4.1","@nestia/core":"^2.5.8","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^6.0.6-dev.20240215","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^6.0.6-dev.20240215"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.5.8","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^2.5.8","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^6.0.6-dev.20240215","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^6.0.6-dev.20240215","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_6.0.6-dev.20240215_1708012511191_0.5282437845091903","host":"s3://npm-registry-packages"}},"6.0.6":{"name":"@samchon/payment-backend","version":"6.0.6","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@6.0.6","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"f1e5e54bb2c41bac784f361df74a41ce8d8c4292","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-6.0.6.tgz","fileCount":263,"integrity":"sha512-f7k9a5Lpr0p8783hnqA7eId0Zg7cTyOKR2tjgk/VJBgbml4COemKBDUOwP+L7NZHUzzGJ4Q60UC2xeNSaaz0vw==","signatures":[{"sig":"MEQCIAhMOkjVU7xJ3imQf5jz8Dk4iryafbj9Xc6ocBSnWYm7AiAFYD2Jj84BNoZtYsSaxdpCAZoj8dLG4Imj979tpyYHyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575459},"main":"lib/index.js","gitHead":"150c261e3c2b6b1f84f0930c33af58d46c8e8eb4","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^2.5.13","uuid":"^9.0.1","typia":"^5.4.9","dotenv":"^16.3.1","prisma":"^5.9.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","node-fetch":"^2.7.0","@nestia/e2e":"^0.4.1","@nestia/core":"^2.5.8","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^6.0.6","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.5.8","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^2.5.8","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^6.0.6","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^6.0.6","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_6.0.6_1708012961885_0.5223445326917235","host":"s3://npm-registry-packages"}},"7.0.0-dev.20240328-2":{"name":"@samchon/payment-backend","version":"7.0.0-dev.20240328-2","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@7.0.0-dev.20240328-2","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"0389abd5723d12f3a9a8e3b779f69f2fa0cf353a","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-7.0.0-dev.20240328-2.tgz","fileCount":263,"integrity":"sha512-lxls6S2VAUex+D6fwvrtw7IqOskLjvwcnshnLcKK+gvmr23TTiiBQnOLGN0yoOgDUQjO5q2mGJL82hfiBKxaGw==","signatures":[{"sig":"MEYCIQD85mQt4ziKPhb/Z9ZYNT0b8eB03wHoZO3NkQIEFBWxQAIhALaHX2x5yn/bgORoUp2bDNFTioxjgPKGizTQyZ+k+CGu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":581813},"main":"lib/index.js","gitHead":"42dd62f56d16e1d0093136c89c0115c9104798c1","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^3.0.0","uuid":"^9.0.1","typia":"^5.5.7","dotenv":"^16.3.1","prisma":"^5.9.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","node-fetch":"^2.7.0","@nestia/e2e":"^0.4.1","@nestia/core":"^2.6.2","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^7.0.0-dev.20240328-2","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^7.0.0-dev.20240328-2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.6.2","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^2.6.2","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^7.0.0-dev.20240328-2","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^7.0.0-dev.20240328-2","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_7.0.0-dev.20240328-2_1711573086936_0.4233690623815989","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@samchon/payment-backend","version":"7.0.0","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@7.0.0","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"8c0080d206bca10627c8f423c9c18bb4736380bf","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-7.0.0.tgz","fileCount":263,"integrity":"sha512-A3Bug6XsAppu/99Pw1rK3knBbxxMNnO1wRn2MsSclq54X48kIWavylI8uTp3WgsQWNOaODTq6d5DQ2bTBTzDSQ==","signatures":[{"sig":"MEUCIQCURs/8YybuXWBAHU4BPollnZjdHfLCQuYTViJ3isPXFwIgdGAb8C12hRIpDqE5of5+oLGsE92BVrB9bKYpKC9wYwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":581738},"main":"lib/index.js","gitHead":"42dd62f56d16e1d0093136c89c0115c9104798c1","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^3.0.0","uuid":"^9.0.1","typia":"^5.5.7","dotenv":"^16.3.1","prisma":"^5.9.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","node-fetch":"^2.7.0","@nestia/e2e":"^0.4.1","@nestia/core":"^2.6.2","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^7.0.0","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^2.6.2","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^2.6.2","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^7.0.0","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^7.0.0","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_7.0.0_1711573388043_0.6507147663141979","host":"s3://npm-registry-packages"}},"8.0.0-dev.20240413":{"name":"@samchon/payment-backend","version":"8.0.0-dev.20240413","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@8.0.0-dev.20240413","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"6dccb127f14a344774508e47acdc58f5a8e1b733","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-8.0.0-dev.20240413.tgz","fileCount":263,"integrity":"sha512-kCpC8bjJ8/5fVVRUH/Wgtvh6A6nlKOkMGMNcd+cb9TAS3Wt/3ehe7At5UoHe0y1Pvv0nm4HGdJ/qfgw9fUaq6w==","signatures":[{"sig":"MEYCIQDKK++yJVwKDtEZooEf98PawfDNRR0INALmV+WOKFO93gIhAKE+y40TVd+VFodQd2qIeXv8tDLF7bxLV1THHTzPC353","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":582338},"main":"lib/index.js","gitHead":"276758741d30067aadcdcc82465363af10b40d3d","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^3.0.0","uuid":"^9.0.1","typia":"^6.0.1","dotenv":"^16.3.1","prisma":"^5.9.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","node-fetch":"^2.7.0","@nestia/e2e":"^0.4.1","@nestia/core":"^3.0.1","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^8.0.0-dev.20240413","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^8.0.0-dev.20240413"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^3.0.1","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^3.0.1","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^8.0.0-dev.20240413","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^8.0.0-dev.20240413","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_8.0.0-dev.20240413_1712911788086_0.09957614787375557","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@samchon/payment-backend","version":"8.0.0","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@8.0.0","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"20005fa0d1d8df9ea1ac3b637b6d732f6a0aa746","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-8.0.0.tgz","fileCount":263,"integrity":"sha512-sFViLA7DIlfZO5FfT3n6mUmTMW5m1OKhrHdV1T7H6W4f+4E/d+VOe3CriE1rZAdliKzoeWIwQOniI7oL8xLIKg==","signatures":[{"sig":"MEQCIC/A0VTxRPMlngZoIHG7ATVQoTkdkIxXtNXC1PNg/eo3AiB2QG3FQIe0BPUGq5SujP3yLHisjuiePgsN4akpEvgP3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":582273},"main":"lib/index.js","gitHead":"276758741d30067aadcdcc82465363af10b40d3d","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^3.0.0","uuid":"^9.0.1","typia":"^6.0.1","dotenv":"^16.3.1","prisma":"^5.9.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","node-fetch":"^2.7.0","@nestia/e2e":"^0.4.1","@nestia/core":"^3.0.1","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^8.0.0","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^3.0.1","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^3.0.1","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^8.0.0","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^8.0.0","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_8.0.0_1712912237481_0.8027044433902213","host":"s3://npm-registry-packages"}},"8.0.1-dev.20240618":{"name":"@samchon/payment-backend","version":"8.0.1-dev.20240618","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@8.0.1-dev.20240618","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"7af7aef76970f9c415316f72ec562f9a5d19ec42","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-8.0.1-dev.20240618.tgz","fileCount":263,"integrity":"sha512-eaF7q3XzHrJgmkAkT5Ut0RDb+Y5d6p2yPDsa3p37PGg0dp5P6IYM/6VTTZ4qwcm6I6PIiRTkkCHiuk/0J2PdhQ==","signatures":[{"sig":"MEYCIQCaFG9eIPcwvwnkMEfMcjp5ueFsAsxwPMNIjr2BRtvDfQIhAIrWeRDHAHIADKeXB5XgSMu9jrtUIghc+FK/cv5QleTi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":587864},"main":"lib/index.js","gitHead":"939a62e75b973826bb86e4748ac854c1f1fbfb30","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^3.0.0","uuid":"^9.0.1","typia":"^6.1.0","dotenv":"^16.3.1","prisma":"^5.9.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","node-fetch":"^2.7.0","@nestia/e2e":"^0.5.4","@nestia/core":"^3.2.2","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^8.0.1-dev.20240618","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^8.0.1-dev.20240618"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^3.2.2","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^3.2.2","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^8.0.1-dev.20240618","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^8.0.1-dev.20240618","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_8.0.1-dev.20240618_1718696345397_0.6881418435518869","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"@samchon/payment-backend","version":"8.0.1","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@8.0.1","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"58848632ba179fc4eab8a183a485c321cdacfb57","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-8.0.1.tgz","fileCount":263,"integrity":"sha512-bx6Fkt19mpJ2woJ58XJJZJJ9ZDYgQrbEW+LzKHq3rmlN88FaJuix900zMWyRLgMCNeCOIIiXKd+rCeTzcnNSiA==","signatures":[{"sig":"MEQCIFxhW3razFOkK9QToYSXx23oEdeWhqvYwwE273pi3M8jAiBQ6zpNiTrxGRY2iZau/SpDAdRrzeOlVoxpa0qMtlJIEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":587799},"main":"lib/index.js","gitHead":"939a62e75b973826bb86e4748ac854c1f1fbfb30","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^3.0.0","uuid":"^9.0.1","typia":"^6.1.0","dotenv":"^16.3.1","prisma":"^5.9.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","node-fetch":"^2.7.0","@nestia/e2e":"^0.5.4","@nestia/core":"^3.2.2","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^8.0.1","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.1.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.3.2","@nestia/sdk":"^3.2.2","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^3.2.2","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^8.0.1","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^8.0.1","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_8.0.1_1718696634361_0.9452409601461411","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"@samchon/payment-backend","version":"8.0.2","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@8.0.2","homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"11a921013b376e79a93bd57eb346f2d4c29e1482","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-8.0.2.tgz","fileCount":263,"integrity":"sha512-6k722YEaWeHI6uycX5tZmcEe2xqF0WQrD0KJo+uNs3tKbaCxRRALtTnICWpwxtBNZ2gXw1dyVhv7BLn383uSfg==","signatures":[{"sig":"MEUCIGUIxn9MWgoValdsAexA3Uw5RMjDU7/ORS+u9IwxY712AiEA+r2b7jd81UV3nvcuV8kSN/8FUsv+11e7g1yd57yT5rU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":587405},"main":"lib/index.js","gitHead":"fe5ee03d56c68cc1c636e2a598a1098138235f09","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^3.0.0","uuid":"^9.0.1","typia":"^6.3.1","dotenv":"^16.3.1","prisma":"^5.9.1","fastify":"^4.24.3","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","@nestia/e2e":"^0.6.0","@nestia/core":"^3.3.2","@nestjs/core":"^10.2.8","dotenv-expand":"^10.0.0","@nestjs/common":"^10.2.8","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^8.0.2","@nestjs/platform-fastify":"^10.2.8","fake-toss-payments-server":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","nestia":"^5.0.3","rimraf":"^3.0.2","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.2.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.5.2","@nestia/sdk":"^3.3.2","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^3.3.2","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^8.0.2","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^8.0.2","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_8.0.2_1719568838191_0.8915309144044112","host":"s3://npm-registry-packages"}},"8.1.0-dev.20240713-3":{"name":"@samchon/payment-backend","version":"8.1.0-dev.20240713-3","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@8.1.0-dev.20240713-3","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"312a792073a38ed43ebd0beeba4dd641863ec058","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-8.1.0-dev.20240713-3.tgz","fileCount":265,"integrity":"sha512-lnRbHWClrUYZaHsdGrNmDvYlMY7md5tkwEz00Y3zzMMbVrBeUzzLOKM/+r7S1thEnY1o5qCqNPAbT3XuSkZaYg==","signatures":[{"sig":"MEUCIQDhUAhg2xxPu6e2574eKhtxzcJzGl6BaGBYy2Y/j7cQ9gIgdKeJfEtqPERse4IeQWxbfozR0uPO60aJ8ftvIVqhjL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":884977},"main":"lib/index.js","module":"lib/index.mjs","gitHead":"251427dd2167e686a891e115bd32400a9980d9c4","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json && rollup -c packages/api/rollup.config.js","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc && rollup -c","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^3.0.0","uuid":"^10.0.0","typia":"^6.5.0","dotenv":"^16.3.1","prisma":"^5.9.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","@nestia/e2e":"^0.7.0","@nestia/core":"^3.7.0","@nestjs/core":"^10.3.10","dotenv-expand":"^10.0.0","@nestjs/common":"^10.3.10","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^8.1.0-dev.20240713-3","@rollup/plugin-terser":"^0.4.4","@nestjs/platform-fastify":"^10.3.10","@rollup/plugin-typescript":"^11.1.6","fake-toss-payments-server":"^8.1.0-dev.20240713-3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","chalk":"^4.1.2","nestia":"^5.0.3","rimraf":"^3.0.2","rollup":"^4.18.1","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.2.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.5.2","@nestia/sdk":"^3.7.0","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^3.7.0","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^8.1.0-dev.20240713-3","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^8.1.0-dev.20240713-3","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_8.1.0-dev.20240713-3_1720892631385_0.7105317429183258","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"@samchon/payment-backend","version":"8.1.0","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@8.1.0","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"7de2c06c8a02347ac39133a2b01766bf02a63b9b","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-8.1.0.tgz","fileCount":265,"integrity":"sha512-0Dd/7pXwdoPME5KhQFbLpjQeZKCHJoreTPHlc9MlC5hLXG8Fmiez0nmTyVuRDBx2GniDPc2zoQX2Vz90NEvrHA==","signatures":[{"sig":"MEUCIHX0dEHul/owILY+wLf4nBSf0a4VohffBNDSGKnQ3zBtAiEA9JmBLtVXW2nZ80jV4VXiM9ATAGp0m4nRh1RJgBz8a2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":884902},"main":"lib/index.js","module":"lib/index.mjs","gitHead":"251427dd2167e686a891e115bd32400a9980d9c4","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json && rollup -c packages/api/rollup.config.js","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc && rollup -c","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^3.0.0","uuid":"^10.0.0","typia":"^6.5.0","dotenv":"^16.3.1","prisma":"^5.9.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","@nestia/e2e":"^0.7.0","@nestia/core":"^3.7.0","@nestjs/core":"^10.3.10","dotenv-expand":"^10.0.0","@nestjs/common":"^10.3.10","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^8.1.0","@rollup/plugin-terser":"^0.4.4","@nestjs/platform-fastify":"^10.3.10","@rollup/plugin-typescript":"^11.1.6","fake-toss-payments-server":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","chalk":"^4.1.2","nestia":"^5.0.3","rimraf":"^3.0.2","rollup":"^4.18.1","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.2.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"^5.5.2","@nestia/sdk":"^3.7.0","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^3.7.0","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^8.1.0","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^8.1.0","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_8.1.0_1720892991212_0.6475110828799959","host":"s3://npm-registry-packages"}},"8.1.1-dev.20241030":{"name":"@samchon/payment-backend","version":"8.1.1-dev.20241030","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@8.1.1-dev.20241030","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"bc1fece139b8a2959c84f2dafe7d3efe4563bafb","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-8.1.1-dev.20241030.tgz","fileCount":269,"integrity":"sha512-EzfzM9WRx8nOquBt4wyzgmx/rd/atL9IPfEWLxrklJPp52EMOp5nI1AVBd0iH3Kzjj7fUHqi+PCu09ckc0n8Rg==","signatures":[{"sig":"MEUCIQCGrniOJeLv6wejvVtO3edwETxNf3zET11ItALNK5rVtQIgWBFKuNdPjYCUCRnS5KHQHW4Pcl0G9iCrK9kE5iOTKbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":872056},"main":"lib/index.js","module":"lib/index.mjs","gitHead":"9cc02f5f1e5572f369610fb339b853a1b5982605","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json && rollup -c packages/api/rollup.config.js","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc && rollup -c","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^3.0.0","uuid":"^10.0.0","typia":"^6.11.3","dotenv":"^16.3.1","prisma":"^5.9.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","@nestia/e2e":"^0.7.0","@nestia/core":"^3.17.0","@nestjs/core":"^10.3.10","dotenv-expand":"^10.0.0","@nestjs/common":"^10.3.10","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^8.1.1-dev.20241030","@rollup/plugin-terser":"^0.4.4","@nestjs/platform-fastify":"^10.3.10","@rollup/plugin-typescript":"^11.1.6","fake-toss-payments-server":"^8.1.1-dev.20241030"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","chalk":"^4.1.2","nestia":"^5.0.3","rimraf":"^3.0.2","rollup":"^4.18.1","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.2.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"5.5.4","@nestia/sdk":"^3.17.0","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^3.17.0","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^8.1.1-dev.20241030","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^8.1.1-dev.20241030","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_8.1.1-dev.20241030_1730268110867_0.7716242009364132","host":"s3://npm-registry-packages"}},"8.1.1-dev.20241030-2":{"name":"@samchon/payment-backend","version":"8.1.1-dev.20241030-2","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@8.1.1-dev.20241030-2","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"328442b8f9885bcdda975219dc4314e597505b3c","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-8.1.1-dev.20241030-2.tgz","fileCount":269,"integrity":"sha512-VMZOtWa8rnAX44iY+lMjArXuPnyfL6qIjE+0Hge8MDE4S1JLWsvyH47OmSfDIjx3GlKW/efcioljGcbK22rPYA==","signatures":[{"sig":"MEQCIFH4a7onSTRfdg+8fBaRTAN7m8X+ZG7Ix/6Y/WxbcD5RAiAxvJMl+y/jiN4JEn+I7/S3SeuL1fnkPfT1Wr5iCcqjiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":872066},"main":"lib/index.js","module":"lib/index.mjs","gitHead":"9cc02f5f1e5572f369610fb339b853a1b5982605","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json && rollup -c packages/api/rollup.config.js","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc && rollup -c","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^3.0.0","uuid":"^10.0.0","typia":"^6.11.3","dotenv":"^16.3.1","prisma":"^5.9.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","@nestia/e2e":"^0.7.0","@nestia/core":"^3.17.0","@nestjs/core":"^10.3.10","dotenv-expand":"^10.0.0","@nestjs/common":"^10.3.10","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^8.1.1-dev.20241030-2","@rollup/plugin-terser":"^0.4.4","@nestjs/platform-fastify":"^10.3.10","@rollup/plugin-typescript":"^11.1.6","fake-toss-payments-server":"^8.1.1-dev.20241030-2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","chalk":"^4.1.2","nestia":"^5.0.3","rimraf":"^3.0.2","rollup":"^4.18.1","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.2.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"5.5.4","@nestia/sdk":"^3.17.0","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^3.17.0","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^8.1.1-dev.20241030-2","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^8.1.1-dev.20241030-2","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_8.1.1-dev.20241030-2_1730268368901_0.5631621189718259","host":"s3://npm-registry-packages"}},"8.1.1":{"name":"@samchon/payment-backend","version":"8.1.1","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@8.1.1","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"44a85a63a9a4c0362bdb681a7c2b13665224dfcc","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-8.1.1.tgz","fileCount":269,"integrity":"sha512-/dNmVyKasQoRx/ZntEBfLUcOrzU38j8CcOp1/fuFNQzxBvFJd3GnAxadZ0ME/JsYGgql0gg97h4pkmeeXNEHJg==","signatures":[{"sig":"MEUCIESzd95VXfzOz5QjQpZBcCUPMSRY2ju9vh3+Ox+wQRADAiEArV6F9JXAvi3HAPTCyZ7iP5VSgcOVTD+XU/Td1jtVWsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":871991},"main":"lib/index.js","module":"lib/index.mjs","gitHead":"9cc02f5f1e5572f369610fb339b853a1b5982605","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json && rollup -c packages/api/rollup.config.js","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc && rollup -c","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^3.0.0","uuid":"^10.0.0","typia":"^6.11.3","dotenv":"^16.3.1","prisma":"^5.9.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","@nestia/e2e":"^0.7.0","@nestia/core":"^3.17.0","@nestjs/core":"^10.3.10","dotenv-expand":"^10.0.0","@nestjs/common":"^10.3.10","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^8.1.1","@rollup/plugin-terser":"^0.4.4","@nestjs/platform-fastify":"^10.3.10","@rollup/plugin-typescript":"^11.1.6","fake-toss-payments-server":"^8.1.1"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","chalk":"^4.1.2","nestia":"^5.0.3","rimraf":"^3.0.2","rollup":"^4.18.1","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.2.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"5.5.4","@nestia/sdk":"^3.17.0","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^3.17.0","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^8.1.1","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^8.1.1","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_8.1.1_1730268593986_0.6588680575071928","host":"s3://npm-registry-packages"}},"9.0.0-dev.20241127":{"name":"@samchon/payment-backend","version":"9.0.0-dev.20241127","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@9.0.0-dev.20241127","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"00ce726e62b797d8ed5bd7f976a7b98baa740fd6","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-9.0.0-dev.20241127.tgz","fileCount":269,"integrity":"sha512-6i8Hi7Hfm9HX0Ml67sdqixeaEM6AxHoyjU/y7/vKBHpMs1mK/zLlPP6Nh5L66NFcLoz/S3aP7EbyyZ/NOxmLeQ==","signatures":[{"sig":"MEQCIAb/vmXYpM8/lWtHLDRXIyGTDDmUjQ+KTIgUK8vUc0UEAiAdgoQl32QK8satSWYk4RkqVRydGs3G9rp7MA8uZOTVqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":921895},"main":"lib/index.js","module":"lib/index.mjs","gitHead":"0504fda9382cced130b6d0ff43664ae82793af96","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json && rollup -c packages/api/rollup.config.js","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc && rollup -c","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^3.0.0","uuid":"^10.0.0","typia":"^7.0.0-dev.20241127-2","dotenv":"^16.3.1","prisma":"^5.9.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","@nestia/e2e":"^0.7.0","@nestia/core":"^4.0.0-dev.20241127-4","@nestjs/core":"^10.3.10","dotenv-expand":"^10.0.0","@nestjs/common":"^10.3.10","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^9.0.0-dev.20241127","@rollup/plugin-terser":"^0.4.4","@nestjs/platform-fastify":"^10.3.10","@rollup/plugin-typescript":"^11.1.6","fake-toss-payments-server":"^9.0.0-dev.20241127"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","chalk":"^4.1.2","nestia":"^5.0.3","rimraf":"^3.0.2","rollup":"^4.18.1","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.2.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"5.5.4","@nestia/sdk":"^4.0.0-dev.20241127-4","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^4.0.0-dev.20241127-4","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^9.0.0-dev.20241127","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^9.0.0-dev.20241127","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_9.0.0-dev.20241127_1732704397901_0.7704593054381517","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"@samchon/payment-backend","version":"9.0.0","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@9.0.0","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"7014e6d4a7a0b2d28d559ea73b4df80117ec01d2","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-9.0.0.tgz","fileCount":269,"integrity":"sha512-OLuMegE6+hkk6lC+VQxbV8MQ3KoZXh4Q2UU1oYtslHZMoRzSZsmDr/VpDYBX9ORbxlPbdJcK5fBFQjIrZ5RWSg==","signatures":[{"sig":"MEUCIQCxUOosgNoC6hqwUUei59CBvIfN+EqPztaPhwqoWdrLxAIgPqwkvl1YQD7V7Lz+NN6tfSZtmDaZYvCnQJ1klpH6oXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":921770},"main":"lib/index.js","module":"lib/index.mjs","gitHead":"54d64b6211f71642157d5a83023aefda99fce9ef","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json && rollup -c packages/api/rollup.config.js","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc && rollup -c","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.2.3","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^3.0.0","uuid":"^10.0.0","typia":"^7.0.0","dotenv":"^16.3.1","prisma":"^5.9.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","@nestia/e2e":"^0.7.0","@nestia/core":"^4.0.0","@nestjs/core":"^10.3.10","dotenv-expand":"^10.0.0","@nestjs/common":"^10.3.10","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^9.0.0","@rollup/plugin-terser":"^0.4.4","@nestjs/platform-fastify":"^10.3.10","@rollup/plugin-typescript":"^11.1.6","fake-toss-payments-server":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","chalk":"^4.1.2","nestia":"^5.0.3","rimraf":"^3.0.2","rollup":"^4.18.1","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.2.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"5.5.4","@nestia/sdk":"^4.0.0","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^4.0.0","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^9.0.0","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^9.0.0","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_9.0.0_1733135280550_0.004964259801557347","host":"s3://npm-registry-packages"}},"10.0.0-dev.20250304":{"name":"@samchon/payment-backend","version":"10.0.0-dev.20250304","author":{"name":"Jeongho Nam"},"license":"MIT","_id":"@samchon/payment-backend@10.0.0-dev.20250304","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"homepage":"https://github.com/samchon/payments","bugs":{"url":"https://github.com/samchon/payments/issues"},"dist":{"shasum":"2dbf99cfddba28e0dc3b33029d76406a45278265","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-10.0.0-dev.20250304.tgz","fileCount":269,"integrity":"sha512-fGcQX5XtBtblVi+z4W/2lbd+9RFyNljS/70svJV3VlPET6ZMmFRQNqtglC/hLlrrwC9BeGngZ261QGNvjL0org==","signatures":[{"sig":"MEUCID0LyfVIYgUlj8cTzql0mwJ/vUeN4TiKgKOPHgp4+nJqAiEAt6hgwrl6PaXygI5AzokbWm024GWgRizCNvSohmYPOwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839416},"main":"lib/index.js","module":"lib/index.mjs","gitHead":"a8499abef8690e7a992640a7323af8763e20baba","scripts":{"dev":"npm run build:test -- --watch","test":"rimraf prisma/migrations && node bin/test","build":"npm run build:sdk && npm run build:main && npm run build:test","start":"node lib/executable/server","eslint":"eslint src && eslint test","schema":"node lib/executable/schema","prepare":"ts-patch install && typia patch && npm run build:prisma","webpack":"rimraf dist && npm run build:prisma && webpack","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json && rollup -c packages/api/rollup.config.js","build:sdk":"rimraf src/api/functional && nestia sdk","build:main":"rimraf lib && tsc && rollup -c","build:test":"rimraf bin && tsc -p test/tsconfig.json","eslint:fix":"eslint src --fix && eslint test --fix","build:prisma":"prisma generate --schema=prisma/schema.prisma","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","build:swagger":"nestia swagger","webpack:start":"cd dist && node server","------------------------BUILDS------------------------":"","------------------------DEPLOYS------------------------":"","------------------------WEBPACK------------------------":""},"typings":"lib/index.d.ts","_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"repository":{"url":"git+https://github.com/samchon/payments.git","type":"git"},"_npmVersion":"10.9.2","description":"Payment Backend Server","directories":{},"_nodeVersion":"20.10.0","dependencies":{"atob":"^2.1.2","btoa":"^1.2.1","tstl":"^3.0.0","uuid":"^10.0.0","typia":"^8.0.0","dotenv":"^16.3.1","prisma":"^5.9.1","bcryptjs":"^2.4.3","inquirer":"^8.2.5","commander":"10.0.0","@nestia/e2e":"^0.8.2","@nestia/core":"^5.0.0","@nestjs/core":"^10.3.10","dotenv-expand":"^10.0.0","@nestjs/common":"^10.3.10","@prisma/client":"^5.9.1","git-last-commit":"^1.0.0","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","fake-iamport-server":"^10.0.0-dev.20250304","@rollup/plugin-terser":"^0.4.4","@nestjs/platform-fastify":"^10.3.10","@rollup/plugin-typescript":"^11.1.6","fake-toss-payments-server":"^10.0.0-dev.20250304"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"cli":"^1.0.1","pm2":"^4.5.6","sloc":"^0.2.1","chalk":"^4.1.2","nestia":"^7.0.0","rimraf":"^3.0.2","rollup":"^4.18.1","ts-node":"^10.9.1","webpack":"^5.89.0","ts-patch":"^3.2.1","@types/pg":"^8.6.5","copyfiles":"^2.4.1","ts-loader":"^9.5.0","@types/cli":"^0.11.19","typescript":"5.5.4","@nestia/sdk":"^5.0.0","@types/atob":"^2.1.2","@types/btoa":"^1.2.3","@types/node":"^15.14.9","@types/uuid":"^8.3.0","webpack-cli":"^5.1.4","@types/express":"^4.17.12","@nestia/fetcher":"^5.0.0","@types/bcryptjs":"^2.4.4","@types/inquirer":"^8.2.5","iamport-server-api":"^10.0.0-dev.20250304","copy-webpack-plugin":"^11.0.0","toss-payments-server-api":"^10.0.0-dev.20250304","@typescript-eslint/parser":"^5.26.0","write-file-webpack-plugin":"^4.5.1","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/payment-backend_10.0.0-dev.20250304_1741076779202_0.44128542255282843","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@samchon/payment-backend","version":"10.0.0","description":"Payment Backend Server","main":"lib/index.js","module":"lib/index.mjs","typings":"lib/index.d.ts","scripts":{"test":"rimraf prisma/migrations && node bin/test","------------------------BUILDS------------------------":"","build":"npm run build:sdk && npm run build:main && npm run build:test","build:api":"rimraf packages/api/lib && nestia sdk && tsc -p packages/api/tsconfig.json && rollup -c packages/api/rollup.config.js","build:main":"rimraf lib && tsc && rollup -c","build:prisma":"prisma generate --schema=prisma/schema.prisma","build:sdk":"rimraf src/api/functional && nestia sdk","build:swagger":"nestia swagger","build:test":"rimraf bin && tsc -p test/tsconfig.json","dev":"npm run build:test -- --watch","eslint":"eslint src && eslint test","eslint:fix":"eslint src --fix && eslint test --fix","prepare":"ts-patch install && typia patch && npm run build:prisma","------------------------WEBPACK------------------------":"","webpack":"rimraf dist && npm run build:prisma && webpack","webpack:start":"cd dist && node server","webpack:test":"npm run webpack && rimraf prisma/migrations && node bin/test/webpack.js","------------------------DEPLOYS------------------------":"","schema":"node lib/executable/schema","start":"node lib/executable/server"},"repository":{"type":"git","url":"git+https://github.com/samchon/payments.git"},"author":{"name":"Jeongho Nam"},"license":"MIT","bugs":{"url":"https://github.com/samchon/payments/issues"},"homepage":"https://github.com/samchon/payments","devDependencies":{"@nestia/fetcher":"^5.0.0","@nestia/sdk":"^5.0.0","@types/atob":"^2.1.2","@types/bcryptjs":"^2.4.4","@types/btoa":"^1.2.3","@types/cli":"^0.11.19","@types/express":"^4.17.12","@types/inquirer":"^8.2.5","@types/node":"^15.14.9","@types/pg":"^8.6.5","@types/uuid":"^8.3.0","@typescript-eslint/eslint-plugin":"^5.26.0","@typescript-eslint/parser":"^5.26.0","chalk":"^4.1.2","cli":"^1.0.1","copy-webpack-plugin":"^11.0.0","copyfiles":"^2.4.1","iamport-server-api":"^10.0.0","nestia":"^7.0.0","pm2":"^4.5.6","rimraf":"^3.0.2","rollup":"^4.18.1","sloc":"^0.2.1","toss-payments-server-api":"^10.0.0","ts-loader":"^9.5.0","ts-node":"^10.9.1","ts-patch":"^3.2.1","typescript":"5.5.4","typescript-transform-paths":"^3.4.6","webpack":"^5.89.0","webpack-cli":"^5.1.4","write-file-webpack-plugin":"^4.5.1"},"dependencies":{"@nestia/core":"^5.0.0","@nestia/e2e":"^0.8.2","@nestjs/common":"^10.3.10","@nestjs/core":"^10.3.10","@nestjs/platform-fastify":"^10.3.10","@prisma/client":"^5.9.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6","atob":"^2.1.2","bcryptjs":"^2.4.3","btoa":"^1.2.1","commander":"10.0.0","dotenv":"^16.3.1","dotenv-expand":"^10.0.0","fake-iamport-server":"^10.0.0","fake-toss-payments-server":"^10.0.0","git-last-commit":"^1.0.0","inquirer":"^8.2.5","prisma":"^5.9.1","prisma-markdown":"^1.0.8","serialize-error":"^4.1.0","source-map-support":"^0.5.19","tstl":"^3.0.0","typia":"^8.0.0","uuid":"^10.0.0"},"_id":"@samchon/payment-backend@10.0.0","gitHead":"a8499abef8690e7a992640a7323af8763e20baba","_nodeVersion":"20.10.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-7vwUYTLMzNRcYapERhg2eqzxwvd3v9VpzSBUcoDV7vjH965IOxl0floPv8mmClgeevnKZJhhL8AZ2Wz3/VnQdg==","shasum":"34047ba70734a62874c72d97e9d191a5ab3750d1","tarball":"https://registry.npmjs.org/@samchon/payment-backend/-/payment-backend-10.0.0.tgz","fileCount":269,"unpackedSize":839351,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGIP1lkUzjBCaRtqdhEs51qIdz6cEvzn2Wof8PfMjue2AiAC2oGmoLZZEBm80V2o45riJatUryos39eW0OMf3Zy+sA=="}]},"_npmUser":{"name":"samchon","email":"samchon.github@gmail.com"},"directories":{},"maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/payment-backend_10.0.0_1741081839449_0.013690976315530623"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-20T12:18:33.239Z","modified":"2025-03-04T09:50:39.796Z","5.0.0-dev.20230920-10":"2023-09-20T12:18:33.660Z","4.0.0":"2023-09-20T12:21:41.294Z","4.0.1-dev.20230922":"2023-09-22T03:50:24.183Z","4.0.1":"2023-09-22T03:54:47.042Z","4.0.2-dev.20230930":"2023-09-30T12:49:34.815Z","4.0.2":"2023-09-30T12:58:45.256Z","4.0.3-dev.20231013":"2023-10-12T17:29:34.796Z","4.0.3":"2023-10-12T17:47:13.776Z","4.1.0-dev.20231019":"2023-10-19T11:23:58.471Z","5.0.0-dev.20231019-2":"2023-10-19T11:43:55.169Z","5.0.1-dev.20231019":"2023-10-19T11:48:40.107Z","5.0.0":"2023-10-19T11:53:56.000Z","5.0.1-dev.20231030":"2023-10-30T06:22:44.901Z","5.0.1":"2023-10-30T06:31:15.858Z","5.0.2-dev.20231103":"2023-11-03T05:53:04.220Z","5.0.2":"2023-11-03T06:01:32.941Z","5.0.3":"2023-11-03T06:42:02.275Z","5.0.4":"2023-11-03T07:54:10.023Z","5.0.5":"2023-11-06T05:49:35.240Z","5.0.6-dev.20231108-2":"2023-11-08T05:28:50.037Z","5.0.6":"2023-11-08T05:38:47.045Z","5.1.0-dev.20231113":"2023-11-13T11:52:53.334Z","5.1.0":"2023-11-13T12:11:43.113Z","5.1.1-dev.20231115":"2023-11-15T04:52:42.823Z","5.1.1-dev.20231115-2":"2023-11-15T05:44:57.155Z","5.1.1-dev.20231115-3":"2023-11-15T06:04:41.868Z","5.1.1-dev.20231115-4":"2023-11-15T06:06:22.051Z","5.1.1-dev.20231115-5":"2023-11-15T06:12:17.856Z","5.1.1-dev.20231115-6":"2023-11-15T09:14:33.868Z","5.1.1":"2023-11-15T09:20:01.792Z","5.1.2-dev.20231116":"2023-11-16T17:43:50.803Z","5.1.2":"2023-11-16T18:03:36.295Z","5.1.4":"2023-11-20T08:30:13.023Z","5.1.5-dev.20231128":"2023-11-28T08:28:53.308Z","5.1.5":"2023-11-28T08:33:35.615Z","6.0.0-dev.20231206":"2023-12-06T07:03:49.384Z","6.0.0":"2023-12-06T07:06:27.014Z","6.0.1-dev.20240117":"2024-01-17T10:21:55.071Z","6.0.1":"2024-01-17T10:25:34.625Z","6.0.2-dev.20240123":"2024-01-22T15:39:08.475Z","6.0.2":"2024-01-22T15:43:23.042Z","6.0.3-dev.20240123":"2024-01-23T01:25:28.714Z","6.0.3":"2024-01-23T01:32:06.395Z","6.0.4-dev.20240126":"2024-01-25T17:45:17.246Z","6.0.4":"2024-01-25T17:48:24.968Z","6.0.5-dev.20240201":"2024-02-01T18:00:28.550Z","6.0.5":"2024-02-01T18:05:10.619Z","6.0.6-dev.20240215":"2024-02-15T15:55:11.420Z","6.0.6":"2024-02-15T16:02:42.098Z","7.0.0-dev.20240328-2":"2024-03-27T20:58:07.214Z","7.0.0":"2024-03-27T21:03:08.256Z","8.0.0-dev.20240413":"2024-04-12T08:49:48.241Z","8.0.0":"2024-04-12T08:57:17.681Z","8.0.1-dev.20240618":"2024-06-18T07:39:05.566Z","8.0.1":"2024-06-18T07:43:54.559Z","8.0.2":"2024-06-28T10:00:38.349Z","8.1.0-dev.20240713-3":"2024-07-13T17:43:51.634Z","8.1.0":"2024-07-13T17:49:51.367Z","8.1.1-dev.20241030":"2024-10-30T06:01:51.064Z","8.1.1-dev.20241030-2":"2024-10-30T06:06:09.212Z","8.1.1":"2024-10-30T06:09:54.204Z","9.0.0-dev.20241127":"2024-11-27T10:46:38.110Z","9.0.0":"2024-12-02T10:28:00.714Z","10.0.0-dev.20250304":"2025-03-04T08:26:19.455Z","10.0.0":"2025-03-04T09:50:39.624Z"},"bugs":{"url":"https://github.com/samchon/payments/issues"},"author":{"name":"Jeongho Nam"},"license":"MIT","homepage":"https://github.com/samchon/payments","repository":{"type":"git","url":"git+https://github.com/samchon/payments.git"},"description":"Payment Backend Server","maintainers":[{"name":"samchon","email":"samchon.github@gmail.com"}],"readme":"# Payment Backend\r\n## 1. Outline\r\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/samchon/payments/tree/master/LICENSE)\r\n[![npm version](https://img.shields.io/npm/v/@samchon/payment-backend.svg)](https://www.npmjs.com/package/@samchon/payment-backend)\r\n[![Downloads](https://img.shields.io/npm/dm/@samchon/payment-backend.svg)](https://www.npmjs.com/package/@samchon/payment-backend)\r\n[![Build Status](https://github.com/samchon/payments/workflows/build/badge.svg)](https://github.com/samchon/payments/actions?query=workflow%3Abuild)\r\n\r\n`payment-backend` 는 통합 결제 서버를 구현한 프로젝트이다. \r\n\r\n여기서 말하는 통합 결제란, [아임포트](https://github.com/samchon/payments/tree/master/packages/fake-iamport-server)나 [토스 페이먼츠](https://github.com/samchon/payments/tree/master/packages/fake-toss-payments-server) 등, 여러 PG 사들을 일괄 관리할 수 있다는 뜻이다. 더하여 `@samchon/payment-backend` 는 MSA (Micro Service Architecture) 를 고려하여 설계된 프로젝트로써, 귀하의 서비스 중 결제 부문만을 따로이 분리하여 관리할 수 있다.\r\n\r\n또한 `@samchon/payment-backend` 가 연동하게 되는 결제 PG 사들은 본디 프론트 어플리케이션과 연동한 수기 테스트가 필요하다. 이 때문에 이들 결제 PG 사들과 연동해야 하는 결제 서버들은, 테스트 자동화 프로그램을 작성할 수 없기에, 필연적으로 테스트 커버리지가 낮아 매우 불안정해진다. 하지만 `@samchon/payment-backend` 는 결제 PG 사들의 API 를 흉내낸 가짜 PG 서버들을 구현, 이들을 통하여 테스트 자동화 프로그램을 구성함으로써 안정성을 담보한다.\r\n\r\n  - [fake-iamport-server](https://github.com/samchon/payments/tree/master/packages/fake-iamport-server)\r\n  - [fake-toss-payments-server](https://github.com/samchon/payments/tree/master/packages/fake-toss-payments-server)\r\n\r\n더불어 `@samchon/payment-backend` 는 `@samchon/payment-api` 라 하여, 통합 결제 서버와 연동할 수 있는 SDK 라이브러리를 제공한다. 귀하는 이 `@samchon/payment-api` 를 통하여, 통합 결제 서버와 매우 손쉽게 연동할 수 있고, 이를 통하여 결제 부문에 관련된 MSA (Micro Service Architecture) 를 매우 안전하게 구성할 수 있다.\r\n\r\n그리고 만일 귀하가 `@samchon/payment-backend` 와의 연동을, 제공되는 SDK 를 활용하는 것이 아닌 API 스펙을 보고 직접 구현하고자 한다면, 반드시 알아두어야 할 것이 하나 있다. 그것은 바로 `@samchon/payment-backend` 가 모든 request 및 response body 에 적재하는 JSON 데이터를, 보안 강화를 위하여 AES 알고리즘으로 암호화한다는 것이다.\r\n\r\n  - 서버 접속 정보\r\n    - Host 주소\r\n      - 로컬 서버: http://localhost:37821\r\n      - Dev 서버: https://YOUR-DEV-SERVER\r\n      - Real 서버: https://YOUR-REAL-SERVER\r\n    - 프로토콜: HTTP/S\r\n      - Request/Response Body: Encrypted JSON\r\n      - AES-128/256\r\n        - key: `MCKOxv9B23r7EatArCFcBP03nfaS03T8`\r\n        - iv: `9haeYD1tIf4v8xs7`\r\n      - CBC mode\r\n      - PKCS #5 Padding\r\n      - Base64 Encoding\r\n  - 매뉴얼\r\n    - 자료구조 매뉴얼: [src/api/structures/payments/IPaymentHistory.ts](https://github.com/samchon/payments/tree/master/packages/payment-backend/src/api/structures/payments/IPaymentHistory.ts)\r\n    - API 함수 매뉴얼: [src/api/functional/payments/histories/index.ts](https://github.com/samchon/payments/tree/master/packages/payment-backend/src/api/functional/payments/histories/index.ts)\r\n    - 예제 코드\r\n      - 아임포트\r\n        - 간편 결제 등록: [test_api_iamport_subscription_payment.ts](https://github.com/samchon/payments/blob/master/packages/payment-backend/test/features/iamport/test_api_iamport_subscription_payment.ts)\r\n        - 신용카드 결제: [test_api_iamport_card_payment.ts](https://github.com/samchon/payments/blob/master/packages/payment-backend/test/features/iamport/test_api_iamport_card_payment.ts)\r\n        - 가상 계좌 결제: [test_api_iamport_vbank_payment.ts](https://github.com/samchon/payments/blob/master/packages/payment-backend/test/features/iamport/test_api_iamport_vbank_payment.ts)\r\n      - 토스 페이먼츠\r\n        - 간편 결제 등록: [test_api_toss_vbank_payment.ts](https://github.com/samchon/payments/blob/master/packages/payment-backend/test/features/toss/test_api_toss_vbank_payment.ts)\r\n        - 신용 카드: [test_api_toss_card_payment.ts](https://github.com/samchon/payments/blob/master/packages/payment-backend/test/features/toss/test_api_toss_card_payment.ts)\r\n        - 가상 계좌 결제: [test_api_toss_vbank_payment.ts](https://github.com/samchon/payments/blob/master/packages/payment-backend/test/features/toss/test_api_toss_vbank_payment.ts)\r\n      - 공통: [부분 환불 검증](https://github.com/samchon/payments/blob/master/packages/payment-backend/test/features/internal/validate_payment_cancel_partial.ts)\r\n\r\n```typescript\r\nimport { TestValidator } from \"@nestia/e2e\";\r\nimport api from \"@samchon/payment-api\";\r\nimport { IPaymentHistory } from \"@samchon/payment-api/lib/structures/payments/IPaymentHistory\";\r\nimport { IPaymentWebhookHistory } from \"@samchon/payment-api/lib/structures/payments/IPaymentWebhookHistory\";\r\nimport toss from \"toss-payments-server-api\";\r\nimport { ITossPayment } from \"toss-payments-server-api/lib/structures/ITossPayment\";\r\nimport { sleep_for } from \"tstl\";\r\nimport typia from \"typia\";\r\nimport { v4 } from \"uuid\";\r\n\r\nimport { PaymentConfiguration } from \"../../../src\";\r\nimport { FakePaymentStorage } from \"../../../src/providers/payments/FakePaymentStorage\";\r\nimport { TossAsset } from \"../../../src/services/toss/TossAsset\";\r\n\r\nexport async function test_api_toss_vbank_payment(\r\n    connection: api.IConnection,\r\n): Promise<IPaymentHistory> {\r\n    //----\r\n    // 결제의 원천이 되는 주문 정보\r\n    //----\r\n    /**\r\n     * 귀하의 백엔드 서버가 발행한 주문 ID.\r\n     */\r\n    const yourOrderId: string = v4();\r\n\r\n    /**\r\n     * 주문 금액.\r\n     */\r\n    const yourOrderPrice: number = 19_900;\r\n\r\n    /* -----------------------------------------------------------\r\n        결제 내역 등록\r\n    ----------------------------------------------------------- */\r\n    /**\r\n     * 토스 페이먼츠 시뮬레이션\r\n     *\r\n     * 고객이 프론트 어플리케이션에서, 토스 페이먼츠가 제공하는 팝업 창을 이용, 카드 결제를\r\n     * 하는 상황을 시뮬레이션 한다. 고객이 카드 결제를 마치거든, 프론트 어플리케이션에\r\n     * {@link ITossPayment.paymentKey} 가 전달된다.\r\n     *\r\n     * 이 {@link ITossPayment.paymentKey} 와 귀하의 백엔드에서 직접 생성한\r\n     * {@link ITossPayment.orderId yourOrderId} 를 잘 기억해두었다가, 이를 다음 단계인\r\n     * {@link IPaymentHistory} 등록에 사용하도록 하자.\r\n     */\r\n    const payment: ITossPayment =\r\n        await toss.functional.v1.virtual_accounts.create(\r\n            await TossAsset.connection(\"test-toss-payments-create-id\"),\r\n            {\r\n                // 가상 계좌 정보\r\n                method: \"virtual-account\",\r\n                bank: \"신한\",\r\n                customerName: \"Samchon\",\r\n\r\n                // 주문 정보\r\n                orderId: yourOrderId,\r\n                orderName: \"something\",\r\n                amount: yourOrderPrice,\r\n\r\n                // 고의 미승인 처리\r\n                __approved: false,\r\n            },\r\n        );\r\n    typia.assert(payment);\r\n\r\n    /**\r\n     * 웹훅 URL 설정하기.\r\n     *\r\n     * 웹훅 URL 을 테스트용 API 주소, internal.webhook 으로 설정.\r\n     */\r\n    const webhook_url: string = `http://127.0.0.1:${PaymentConfiguration.API_PORT()}${\r\n        api.functional.payments.internal.webhook.METADATA.path\r\n    }`;\r\n\r\n    /**\r\n     * 결제 이력 등록하기.\r\n     *\r\n     * 앞서 토스 페이먼츠의 팝업 창을 이용하여 가상 계좌 결제를 진행하고 발급받은\r\n     * {@link ITossPayment.paymentKey}, 그리고 귀하의 백엔드에서 직접 생성한\r\n     * {@link ITossPayment.orderId yourOrderId} 를 각각 {@link IPaymentVendor.uid} 와\r\n     * {@link IPaymentSource.id} 로 할당하여 {@link IPaymentReservation} 레코드를\r\n     * 발행한다.\r\n     *\r\n     * 참고로 결제 이력을 등록할 때 반드시 비밀번호를 설정해야 하는데, 향후 결제 이력을\r\n     * 조회할 때 필요하니, 이를 반드시 귀하의 백엔드 서버에 저장해두도록 한다.\r\n     */\r\n    const history: IPaymentHistory =\r\n        await api.functional.payments.histories.create(connection, {\r\n            vendor: {\r\n                code: \"toss.payments\",\r\n                store_id: \"test-toss-payments-create-id\",\r\n                uid: payment.paymentKey,\r\n            },\r\n            source: {\r\n                schema: \"some-schema\",\r\n                table: \"some-table\",\r\n                id: yourOrderId,\r\n            },\r\n            webhook_url, // 테스트용 웹훅 URL\r\n            price: yourOrderPrice,\r\n            password: \"some-password\",\r\n        });\r\n    typia.assert(history);\r\n\r\n    /* -----------------------------------------------------------\r\n        웹훅 이벤트 리스닝\r\n    ----------------------------------------------------------- */\r\n    /**\r\n     * 입금 시뮬레이션하기.\r\n     *\r\n     * 고객이 자신 앞을 발급된 계좌에, 결제 금액을 입금하는 상황 시뮬레이션.\r\n     */\r\n    await toss.functional.internal.deposit(\r\n        await TossAsset.connection(\"test-toss-payments-create-id\"),\r\n        payment.paymentKey,\r\n    );\r\n\r\n    // 웹훅 이벤트가 귀하의 백엔드 서버로 전달되기를 기다림.\r\n    await sleep_for(1_000);\r\n\r\n    /**\r\n     * 웹흑 리스닝 시뮬레이션.\r\n     *\r\n     * 귀하의 백엔드 서버가 웹훅 이벤트를 수신한 상황을 가정한다.\r\n     */\r\n    const webhook: IPaymentWebhookHistory | undefined =\r\n        FakePaymentStorage.webhooks.back();\r\n\r\n    // 이하 웹훅 데이터를 통한 입금 여부 검증\r\n    TestValidator.equals(\"webhook\")(!!webhook)(true);\r\n    TestValidator.equals(\"history.id\")(history.id)(webhook?.current.id);\r\n    TestValidator.equals(\"paid_at\")(!!webhook?.previous.paid_at)(false);\r\n    TestValidator.equals(\"paid_at\")(!!webhook?.current.paid_at)(true);\r\n\r\n    // 웹훅 데이터 삭제\r\n    FakePaymentStorage.webhooks.pop_back();\r\n\r\n    return history;\r\n}\r\n```\r\n\r\n\r\n\r\n\r\n## 2. Installation\r\n### 2.1. NodeJS\r\n본 서버 프로그램은 TypeScript 로 만들어졌으며, NodeJS 에서 구동된다. \r\n\r\n고로 제일 먼저 할 일은, NodeJS 를 설치하는 것이다. 아래 링크를 열어, NodeJS 프로그램을 다운로드 받은 후 즉각 설치하기 바란다. 참고로 NodeJS 버전은 어지간히 낮은 옛 시대의 버전만 아니면 되니, 구태여 latest 버전을 설치할 필요는 없으며, stable 버전만으로도 충분하다.\r\n\r\n  - https://nodejs.org/en/\r\n\r\n### 2.2. PostgreSQL\r\n본 서버는 PostgreSQL 을 사용하고 있다. \r\n\r\n따라서 로컬에서 DB 서버를 개발하고 구동하려거든, PostgreSQL 이 반드시 설치되어있어야 한다. 아래 링크를 참조하여, PostgreSQL 14 버전을 설치할 것. 단, PostgreSQL 을 설치하면서, StackBuilder 와 PostGIS 도 함께 설치해줘야 한다.\r\n\r\n  - https://www.enterprisedb.com/downloads/postgres-postgresql-downloads\r\n  - https://postgis.net/workshops/postgis-intro/installation.html\r\n\r\n![PostgreSQL installer](assets/images/postgresql-installer.png)\r\n\r\n![StackBuilder installer](assets/images/stackbuilder-installer.png)\r\n\r\n그리고 만일 개발 환경이 윈도우라면, 환경변수 PATH 에 PostgreSQL 이 설치된 경로의 `bin` 폴더를 추가해준다. 아마도 그 경로는 `C:\\Program Files\\PostgreSQL\\14\\bin` 일 것이다. 맥북의 경우에는 `/Applications/Postgres.app/Contents/MacOS/bin` 이다.\r\n\r\n이후 PostgreSQL 터미널로 접속, `samchon` DB 와 `payments` 스키마를 각각 생성해준다. 그리고 `samchon` 과 `samchon_r` 계정을 생성하여, 각각 쓰기 및 읽기 권한을 부여한다.\r\n\r\n만일 로컬 PostgreSQL 의 계정을 `postgres`, 그리고 비밀번호를 `root` 로 설정하였다면, `npm run schema` 명령어로 아래 SQL 스크립트를 대체할 수 있다.\r\n\r\n```sql\r\n-- CREATE USER\r\nCREATE ROLE samchon_w WITH ENCRYPTED PASSWORD 'https://github.com/samchon';\r\nGRANT samchon_w TO postgres;\r\n\r\n-- CREATE DB & SCHEMA\r\nCREATE DATABASE samchon OWNER samchon_w;\r\nCREATE SCHEMA payments AUTHORIZATION samchon_w;\r\nGRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA payments TO samchon;\r\n\r\n-- READABLE ACCOUNT\r\nCREATE USER samchon_r WITH ENCRYPTED PASSWORD 'https://github.com/samchon';\r\nGRANT CONNECT ON DATABASE samchon TO samchon_r;\r\nGRANT USAGE ON SCHEMA payments TO samchon_r;\r\nGRANT SELECT ON ALL TABLES IN SCHEMA payments TO samchon_r;\r\n```\r\n\r\n### 2.3. Server\r\nNodeJS 및 PostgreSQL 의 설치가 끝났다면, 바로 `payment-backend` 구동을 시작할 수 있다. \r\n\r\n제일 먼저 `git clone` 을 통하여, 결제 서버 프로젝트를 로컬 저장소에 복사하도록 한다. 그리고 해당 폴더로 이동하여 `npm install` 명령어를 실행함으로써, 통합 결제 서버를 구동하는 데 필요한 라이브러리들을 다운로드 한다. 그리고 `npm run build` 명령어를 입력하여, 결제 서버의 소스 코드를 컴파일한다. 마지막으로 `npm run pm2:start` 명령어를 실행해주면, 결제 서버가 구동된다. \r\n\r\n다만 `payment-backend` 를 구동하기 전, 각각 [PaymentConfiguration](https://github.com/samchon/payments/tree/master/src/PaymentConfiguration.ts) 과 [PaymentGlobal](https://github.com/samchon/payments/tree/master/src/PaymentGlobal.ts) 클래스에 어떠한 속성들이 있는지 꼼꼼히 읽어보고, 귀하의 서비스에 알맞는 설정을 해 주도록 한다.\r\n\r\n```bash\r\n# CLONE REPOSITORY\r\ngit clone https://github.com/samchon/payments\r\ncd packages/payment-backend/payments\r\n\r\n# INSTALLATION & COMPILATION\r\nnpm install\r\nnpm run build\r\nnpm run schema\r\n\r\n# START SERVER & STOP SERVER\r\nnpm run pm2:start\r\nnpm run pm2:stop\r\n```\r\n\r\n[![npm version](https://img.shields.io/npm/v/@samchon/payment-backend.svg)](https://www.npmjs.com/package/@samchon/payment-backend)\r\n[![Downloads](https://img.shields.io/npm/dm/@samchon/payment-backend.svg)](https://www.npmjs.com/package/@samchon/payment-backend)\r\n\r\n더하여 `@samchon/payment-backend` 는 npm 모듈로 설치하여 `import` 할 수 있다.\r\n\r\n이러한 방식은 `@samchon/payment-backend` 와 연동하는 백엔드 서버를 개발할 때 특히 유용하다. 해당 백엔드 서버의 안정성을 상시 보증하기 위하여 테스트 자동화 프로그램을 개발할 때, 테스트 자동화 프로그램에서 `@samchon/payment-backend` 의 설정과 개설 및 폐쇄를 완전히 통제할 수 있기 때문이다.\r\n\r\n따라서 귀하의 백엔드 서버가 TypeScript 내지 JavaScript 를 사용한다면, 테스트 자동화 프로그램을 구성함에 있어 github 저장소를 clone 하고 `@samchon/payment-backend` 를 별도 구동하기보다, 귀하의 백엔드 서버 테스트 프로그램에서 `@samchon/payment-backend` 모듈을 `import` 후 그것의 개설과 폐쇄를 직접 통제하는 것을 권장한다.\r\n\r\n그리고 이렇게 테스트 자동화 프로그램으로 `@samchon/payment-backend` 를 `import` 하여 사용할 때 역시, 각각 [PaymentConfiguration](https://github.com/samchon/payments/tree/master/src/PaymentConfiguration.ts) 과 [PaymentGlobal](https://github.com/samchon/payments/tree/master/src/PaymentGlobal.ts) 클래스에 어떠한 속성들이 있는지 꼼꼼히 읽어보고, 귀하의 서비스에 알맞는 설정을 해 주도록 한다.\r\n\r\n```typescript\r\n// npm install --save-dev @samchon/payment-backend\r\nimport payments from \"@samchon/payment-backend\";\r\n\r\nasync function main(): Promise<void>\r\n{\r\n    // UPDATOR SERVER OPENING\r\n    const updator = await payments.PaymentUpdator.master();\r\n\r\n    // BACKEND OPENING\r\n    const backend: payments.PaymentBackend = new payments.PaymentBackend();\r\n    await backend.open();\r\n\r\n    // CLOSING\r\n    await backend.close();\r\n    await updator.close();\r\n}\r\n```\r\n\r\n### 2.4. Software Development Kit\r\n[![npm version](https://img.shields.io/npm/v/@samchon/payment-api.svg)](https://www.npmjs.com/package/@samchon/payment-api)\r\n[![Downloads](https://img.shields.io/npm/dm/@samchon/payment-api.svg)](https://www.npmjs.com/package/@samchon/payment-api)\r\n\r\n본 프로젝트 `@samchon/payment-backend` 는 연동을 위한 SDK 라이브러리를 제공한다.\r\n\r\n귀하는 이 `@samchon/payment-api` 를 통하여, 통합 결제 서버와 매우 손쉽게 연동할 수 있고, 이를 통하여 결제 부문에 관련된 MSA (Micro Service Architecture) 를 매우 안전하게 구성할 수 있다. \r\n\r\n`npm install --save @samchon/payment-api` 명령어를 통하여 통합 결제와의 연동을 위한 SDK 라이브러리를 설치한 후, 아래 매뉴얼 및 예제 코드를 참고하여 귀하의 백엔드 서비스가 필요로 하는 결제 기능을 개발하도록 한다.\r\n\r\n  - 서버 접속 정보\r\n    - Host 주소\r\n      - 로컬 서버: http://localhost:37821\r\n      - Dev 서버: https://YOUR-DEV-SERVER\r\n      - Real 서버: https://YOUR-REAL-SERVER\r\n    - 프로토콜: HTTP/S\r\n      - Request/Response Body: Encrypted JSON\r\n      - AES-128/256\r\n      - CBC mode\r\n      - PKCS #5 Padding\r\n      - Base64 Encoding\r\n  - 매뉴얼\r\n    - 자료구조 매뉴얼: [src/api/structures/IPaymentHistory.ts](https://github.com/samchon/payments/tree/master/src/api/structures/IPaymentHistory.ts)\r\n    - API 함수 매뉴얼: [src/api/functional/histories/index.ts](https://github.com/samchon/payments/tree/master/src/api/functional/histories/index.ts)\r\n    - 예제 코드\r\n      - 아임포트\r\n        - 결제 기록하기: [test_fake_iamport_payment_history.ts](https://github.com/samchon/payments/tree/master/src/test/features/fake/examples/test_fake_iamport_payment_history.ts)\r\n        - 간편 결제 등록하기: [test_fake_iamport_payment_reservation.ts](https://github.com/samchon/payments/tree/master/src/test/features/fake/examples/test_fake_iamport_payment_reservation.ts)\r\n        - 웹훅 이벤트 리스닝: [test_fake_iamport_payment_webhook.ts](https://github.com/samchon/payments/tree/master/src/test/features/fake/examples/test_fake_iamport_payment_webhook.ts)\r\n      - 토스 페이먼츠\r\n        - 결제 기록하기: [test_fake_toss_payment_history.ts](https://github.com/samchon/payments/tree/master/src/test/features/fake/examples/test_fake_toss_payment_history.ts)\r\n        - 간편 결제 등록하기: [test_fake_toss_payment_reservation.ts](https://github.com/samchon/payments/tree/master/src/test/features/fake/examples/test_fake_toss_payment_reservation.ts)\r\n        - 웹훅 이벤트 리스닝: [test_fake_toss_payment_webhook.ts](https://github.com/samchon/payments/tree/master/src/test/features/fake/examples/test_fake_toss_payment_webhook.ts)\r\n\r\n```typescript\r\nimport { TestValidator } from \"@nestia/e2e\";\r\nimport imp from \"iamport-server-api\";\r\nimport { IIamportPayment } from \"iamport-server-api/lib/structures/IIamportPayment\";\r\nimport { IIamportResponse } from \"iamport-server-api/lib/structures/IIamportResponse\";\r\nimport PaymentAPI from \"@samchon/payment-api\";\r\nimport { IPaymentHistory } from \"@samchon/payment-api/lib/structures/payments/IPaymentHistory\";\r\nimport { IPaymentWebhookHistory } from \"@samchon/payment-api/lib/structures/payments/IPaymentWebhookHistory\";\r\nimport { sleep_for } from \"tstl\";\r\nimport typia from \"typia\";\r\nimport { v4 } from \"uuid\";\r\n\r\nimport { PaymentConfiguration } from \"../../../src\";\r\nimport { FakePaymentStorage } from \"../../../src/providers/payments/FakePaymentStorage\";\r\nimport { IamportAsset } from \"../../../src/services/iamport/IamportAsset\";\r\n\r\nexport async function test_api_iamport_vbank_payment(\r\n    connection: PaymentAPI.IConnection,\r\n): Promise<IPaymentHistory> {\r\n    //----\r\n    // 결제의 원천이 되는 주문 정보\r\n    //----\r\n    /**\r\n     * 귀하의 백엔드 서버가 발행한 주문 ID.\r\n     */\r\n    const yourOrderId: string = v4();\r\n\r\n    /**\r\n     * 주문 금액.\r\n     */\r\n    const yourOrderPrice: number = 19_900;\r\n\r\n    /* -----------------------------------------------------------\r\n        결제 내역 등록\r\n    ----------------------------------------------------------- */\r\n    /**\r\n     * 아임포트 시뮬레이션.\r\n     *\r\n     * 고객이 프론트 어플리케이션에서, 아임포트가 제공하는 팝업 창을 이용, 가상 계좌\r\n     * 결제를 하는 상황을 시뮬레이션 한다. 고객이 가상 계좌 발급을 마치거든, 프론트\r\n     * 어플리케이션에 {@link IIamportPayment.imp_uid} 가 전달된다.\r\n     *\r\n     * 이 {@link IIamportPayment.imp_uid} 와 귀하의 백엔드에서 직접 생성한\r\n     * {@link IIamportPayment.merchant_uid yourOrderId} 를 잘 기억해두었다가, 이를\r\n     * 다음 단계인 {@link IPaymentHistory} 등록에 사용하도록 하자.\r\n     */\r\n    const payment: IIamportResponse<IIamportPayment> =\r\n        await imp.functional.vbanks.create(\r\n            await IamportAsset.connection(\"test-iamport-create-id\"),\r\n            {\r\n                merchant_uid: yourOrderId,\r\n                amount: yourOrderPrice,\r\n                vbank_code: \"SHINHAN\",\r\n                vbank_due: Date.now() / 1_000 + 7 * 24 * 60 * 60,\r\n                vbank_holder: \"Samchon\",\r\n            },\r\n        );\r\n    typia.assert(payment);\r\n\r\n    /**\r\n     * 웹훅 URL 설정하기.\r\n     *\r\n     * 웹훅 URL 을 테스트용 API 주소, internal.webhook 으로 설정.\r\n     */\r\n    const webhook_url: string = `http://127.0.0.1:${PaymentConfiguration.API_PORT()}${\r\n        PaymentAPI.functional.payments.internal.webhook.METADATA.path\r\n    }`;\r\n\r\n    /**\r\n     * 결제 이력 등록하기.\r\n     *\r\n     * 앞서 아임포트의 팝업 창을 이용하여 가상 계좌 결제를 진행하고 발급받은\r\n     * {@link IIamportPayment.imp_uid}, 그리고 귀하의 백엔드에서 직접 생성한\r\n     * {@link IIamportPayment.merchant_uid yourOrderId} 를 각각\r\n     * {@link IPaymentVendor.uid} 와 {@link IPaymentSource.id} 로 할당하여\r\n     * {@link IPaymentReservation} 레코드를 발행한다.\r\n     *\r\n     * 참고로 결제 이력을 등록할 때 반드시 비밀번호를 설정해야 하는데, 향후 결제 이력을\r\n     * 조회할 때 필요하니, 이를 반드시 귀하의 백엔드 서버에 저장해두도록 한다.\r\n     */\r\n    const history: IPaymentHistory =\r\n        await PaymentAPI.functional.payments.histories.create(connection, {\r\n            vendor: {\r\n                code: \"iamport\",\r\n                store_id: \"test-iamport-create-id\",\r\n                uid: payment.response.imp_uid,\r\n            },\r\n            source: {\r\n                schema: \"some-schema\",\r\n                table: \"some-table\",\r\n                id: yourOrderId,\r\n            },\r\n            webhook_url, // 테스트용 웹훅 URL\r\n            price: yourOrderPrice,\r\n            password: \"some-password\",\r\n        });\r\n    typia.assert(history);\r\n\r\n    /* -----------------------------------------------------------\r\n        웹훅 이벤트 리스닝\r\n    ----------------------------------------------------------- */\r\n    /**\r\n     * 입금 시뮬레이션하기.\r\n     *\r\n     * 고객이 자신 앞을 발급된 계좌에, 결제 금액을 입금하는 상황 시뮬레이션.\r\n     */\r\n    await imp.functional.internal.deposit(\r\n        await IamportAsset.connection(\"test-iamport-create-id\"),\r\n        payment.response.imp_uid,\r\n    );\r\n\r\n    // 웹훅 이벤트가 귀하의 백엔드 서버로 전달되기를 기다림.\r\n    await sleep_for(1_000);\r\n\r\n    /**\r\n     * 웹흑 리스닝 시뮬레이션.\r\n     *\r\n     * 귀하의 백엔드 서버가 웹훅 이벤트를 수신한 상황을 가정한다.\r\n     */\r\n    const webhook: IPaymentWebhookHistory | undefined =\r\n        FakePaymentStorage.webhooks.back();\r\n\r\n    // 이하 웹훅 데이터를 통한 입금 여부 검증\r\n    TestValidator.equals(\"webhook\")(!!webhook)(true);\r\n    TestValidator.equals(\"history.id\")(history.id)(webhook?.current.id);\r\n    TestValidator.equals(\"paid_at\")(!!webhook?.previous.paid_at)(false);\r\n    TestValidator.equals(\"paid_at\")(!!webhook?.current.paid_at)(true);\r\n\r\n    // 웹훅 데이터 삭제\r\n    FakePaymentStorage.webhooks.pop_back();\r\n\r\n    return history;\r\n}\r\n```\r\n\r\n\r\n\r\n\r\n## 3. Development\r\n### 3.1. Definition\r\n백엔드 서버에 새 API 를 추가하고 기능을 변경하는 일 따위는 물론, API 컨트롤러, 즉 [src/controllers](src/controllers) 의 코드를 수정함으로써 이루어진다. 하지만 `@samchon/payment-backend` 는 신규 API 가 필요하거나 혹은 기존 API 의 변경 필요할 때, 대뜸 [Main Program](#33-main-program) 의 코드부터 작성하고 보는 것을 매우 지양한다. 그 대신 `@samchon/payment-backend` 는 API 의 인터페이스만을 먼저 정의하고, [Main Program](#33-main-program) 의 구현은 나중으로 미루는 것을 지향한다.\r\n\r\n따라서 `@samchon/payment-backend` 에 새 API 를 추가하려거든, [src/controllers](src/controllers) 에 새 API 의 인터페이스만을 먼저 정의해준다. 곧이어 `npm run build:api` 명령어를 통하여, API Library 를 빌드한다. 경우에 따라서는 서비스 서버와의 동시 개발을 위하여, 새로이 빌드된 SDK 를 그대로 `npm run package:api` 해 버려도 좋다. \r\n\r\n이후 로컬에서 새로이 생성된 SDK 와 해당 API 를 이용, 유즈케이스 시나리오를 테스트 자동화 프로그램으로 작성한다. 이후 Main Program 을 제작하며, 앞서 작성해 둔 테스트 자동화 프로그램으로 상시 검증한다. 마지막으로 Main Program 까지 완성되면 이를 배포하면 된다.\r\n\r\n이하 `@samchon/payment-backend` 의 개략적인 개발 순서를 요약하면 아래와 같다.\r\n\r\n  - API Interface Definition\r\n  - API Library (SDK) 빌드\r\n  - Test Automation Program 제작\r\n  - Main Program 제작 및 테스트 자동화 프로그램을 이용한 상시 검증\r\n  - DEV 및 REAL 서버에 배포\r\n\r\n### 3.2. Test Automation Program\r\n[![Build Status](https://github.com/samchon/payments/workflows/build/badge.svg)](https://github.com/samchon/payments/actions?query=workflow%3Abuild)\r\n\r\n```bash\r\nnpm run test\r\n```\r\n\r\n새로이 개발할 [API 인터페이스 정의](#31-api-interface-definition)를 마쳤다면, 그 다음에 할 일은 바로 해당 API 에 대한 유즈케이스 시나리오를 세우고 이를 테스트 자동화 프로그램을 만들어, 향후 [Main Program](#33-main-program) 제작시 이를 상시 검증할 수 있는 수단을 구비해두는 것이다 - TDD (Test Driven Development).\r\n\r\n그리고 본 프로젝트는 `npm run test` 라는 명령어를 통하여, 서버 프로그램의 일체 기능 및 정책 등에 대하여 검증할 수 있는, 테스트 자동화 프로그램을 구동해 볼 수 있다. 더불어 테스트 자동화 프로그램은 순수하게 `@samchon/payment-backend` 의 메인 서버 프로그램 뿐 아니라, 통합 결제 서버와 연동하는 다양한 외부 PG 사 시스템들도, 가상으로 구동하게 된다.\r\n\r\n  - [fake-iamport-payments-server](https://github.com/samchon/fake-iamport-payments-server)\r\n  - [fake-toss-payments-server](https://github.com/samchon/fake-toss-payments-server)\r\n\r\n그리고 만약 새 테스트 로직을 추가하고 싶다면, [src/test/features](src/test/features) 내 적당한 위치에 새 `ts` 파일을 하나 만들고, `test_` 로 시작하는 함수를 하나 만들어 그 안에 테스트 로직을 작성한 후, 이를 `export` 심벌을 이용하여 배출해주면 된다. 이에 대한 자세한 내용은 [src/test/features](src/test/features) 폴더에 들어있는 모든 `ts` 파일 하나 하나가 다 좋은 예제 격이니, 이를 참고하도록 한다.\r\n\r\n```typescript\r\nimport { v4 } from \"uuid\";\r\nimport { sleep_for } from \"tstl\";\r\n\r\nimport imp from \"iamport-server-api\";\r\nimport payments from \"../../../../api\";\r\nimport { IIamportPayment } from \"iamport-server-api/lib/structures/IIamportPayment\";\r\nimport { IIamportResponse } from \"iamport-server-api/lib/structures/IIamportResponse\";\r\nimport { IPaymentHistory } from \"../../../../api/structures/IPaymentHistory\";\r\nimport { IPaymentWebhook } from \"../../../../api/structures/IPaymentWebhook\";\r\n\r\nimport { FakePaymentStorage } from \"../../../../providers/FakePaymentStorage\";\r\nimport { IamportAsset } from \"../../../../services/iamport/IamportAsset\";\r\nimport { PaymentConfiguration } from \"../../../../PaymentConfiguration\";\r\n\r\nexport async function test_fake_iamport_payment_webhook\r\n    (connection: payments.IConnection): Promise<void>\r\n{\r\n     const yourOrderId: string = v4(); // 귀하의 서비스가 발행한 주문 ID.\r\n     const yourOrderPrice: number = 19_900; // 주문 금액\r\n\r\n    // 아임포트 가상 계좌 결제 시뮬레이션\r\n    const payment: IIamportResponse<IIamportPayment> = \r\n        await imp.functional.vbanks.create\r\n        (\r\n            await IamportAsset.connection(\"test-iamport-create-id\"),\r\n            {\r\n                merchant_uid: yourOrderId,\r\n                amount: yourOrderPrice,\r\n                vbank_code: \"SHINHAN\",\r\n                vbank_due: Date.now() / 1_000 + 7 * 24 * 60 * 60,\r\n                vbank_holder: \"남정호\"\r\n            }\r\n        );\r\n\r\n    // 웹훅 URL 설정하기.\r\n    const webhook_url: string = \"http://127.0.0.1:\"\r\n        + PaymentConfiguration.API_PORT\r\n        + payments.functional.internal.webhook.PATH;\r\n    \r\n    // 결제 이력 등록하기\r\n    const history: IPaymentHistory = await payments.functional.histories.create\r\n    (\r\n        connection,\r\n        {\r\n            vendor: {\r\n                code: \"iamport\",\r\n                store_id: \"test-iamport-create-id\",\r\n                uid: payment.response.imp_uid,\r\n            },\r\n            source: {\r\n                schema: \"some-schema\",\r\n                table: \"some-table\",\r\n                id: yourOrderId\r\n            },\r\n            webhook_url, // 테스트용 웹훅 URL\r\n            price: yourOrderPrice,\r\n            password: \"some-password\",\r\n        }\r\n    );\r\n    \r\n    // 가상 계좌 입금 시뮬레이션\r\n    await imp.functional.internal.deposit\r\n    (\r\n        await IamportAsset.connection(\"test-iamport-create-id\"),\r\n        payment.response.imp_uid\r\n    );\r\n\r\n    // 웹훅 이벤트가 귀하의 백엔드 서버로 전달되기를 기다림.\r\n    await sleep_for(100);\r\n\r\n    // 웹훅 이벤트 리스닝 시뮬레이션\r\n    const webhook: IPaymentWebhook = FakePaymentStorage.webhooks.back();\r\n    if (webhook.current.id !== history.id)\r\n        throw new Error(\"Bug on PaymentWebhooksController.iamport(): failed to deliver the webhook event.\");\r\n    else if (webhook.previous.paid_at !== null)\r\n        throw new Error(\"Bug on PaymentWebhookProvider.process(): failed to delivery the exact previous data.\");\r\n    else if (webhook.current.paid_at === null)\r\n        throw new Error(\"Bug on PaymentWebhookProvider.process(): failed to delivery the exact current data.\");\r\n\r\n    // 웹훅 데이터 삭제\r\n    FakePaymentStorage.webhooks.pop_back();\r\n}\r\n```\r\n\r\n### 3.3. Main Program\r\n[API 인터페이스를 정의](#31-api-interface-definition)하고 그에 관련된 [테스트 자동화 프로그램](#32-test-automation-program)을 제작하였다면, 마지막으로 남은 일은 바로 서버의 메인 프로그램을 작성, 해당 API 를 완성하는 것이다. 앞서 정의한 [API 인터페이스](#31-api-interface-definition) 메서드 내에, 상세 구현 코드를 작성하고, 이를 [테스트 자동화 프로그램](#32-test-automation-program)을 통하여 상시 검증하도록 하자.\r\n\r\n단, 모든 소스 코드를 전부 API 컨트롤러의 메서드에 작성하는 우는 범하지 않기를 바란다. API 컨트롤러는 단지 매개체 + a 의 역할만을 해야 할 뿐이며, 주 소스 코드는 [src](src) 폴더 내 각 폴더의 분류에 따라 알맞게 나뉘어 작성되어야 한다. 특히, DB 를 통한 데이터 입출력에 관해서는 가급 [src/providers](src/providers) 를 경유하도록 할 것.\r\n\r\n더하여 통합 결제 서버의 설정 정보는 모두 [src/PaymentConfiguration.ts](src/PaymentConfiguration.ts) 에 몰아두었으니, 이 설정 정보들을 귀하의 서비스에 알맞게 수정하는 것 또한 잊지 말기 바란다.\r\n\r\n### 3.4. Encryption\r\n모든 데이터는 암호화되어 전송되거나 저장된다.\r\n\r\n  - 암호화 방식\r\n    - AES-128/256\r\n    - CBC mode\r\n    - PKCS #5 Padding\r\n    - Base64 Encoding\r\n\r\n본 통합 결제 서버 `@samchon/payment-backend` 는 보안을 강화하기 위하여, http 프로토콜로 전송되는 모든 `body` 데이터를 암호화한다 이는 `request body` 와 `response body` 양쪽 모두 해당되는 이야기이며, 설사 http 대신 https 프로토콜을 사용한다 하더라도 예외는 없다.\r\n\r\n더하여 `@samchon/payment-backend` 는 결제를 비롯한 모든 민감 데이터들을 암호화하여 저장하고 있다. 또한, 각 암호화 항목마다 각기 다른 secret key 및 initialization vector 를 사용함으로써, 보안을 한층 더 강화하고 있다. 그리고 이러한 민감 데이터들은 일괄 조회가 불가능하며, 오직 개별 단위의 조회만 가능하다. 이 개별 단위의 조회조차, 해당 레코드의 비밀번호를 모르면 일절 조회할 수 없다.\r\n\r\n`@samchon/payment-backend` 에는 이처럼 보안 강화를 위한 강력한 암호화 정책들이 존재한다. 혹여 귀하가 본 `@samchon/payment-backend` 를 확장하여 몇 가지 기능을 더 개발한다 하더라도, 이러한 암호화 원칙들은 부디 지켜주었으면 한다.\r\n\r\n","readmeFilename":"README.md"}