stripe-node
Node.js library for the Stripe API.
파일 탐색기
최종 버전 다운로드 (.zip)- CLAUDE.md
- bug_report.yml
- config.yml
- feature_request.yml
- main.yml
- rules.yml
- CODEOWNERS
- pull_request_template.md
- extensions.json
- settings.json
- wintertc-compat.js
- event_notification_handler_endpoint.ts
- event_notification_webhook_handler.ts
- example_template.ts
- meter_event_stream.ts
- package-lock.json
- package.json
- README.md
- main.ts
- package.json
- main.ts
- package.json
- main.ts
- package.json
- app.controller.ts
- app.module.ts
- config.ts
- main.ts
- package.json
- route.ts
- webhooks.ts
- .gitignore
- main.ts
- next-env.d.ts
- package.json
- main.ts
- package.json
- .env.example
- .eslintrc.js
- .gitignore
- prepare.sh
- README.md
- tsconfig.json
- updateAPIVersion.js
- CryptoProvider.ts
- NodeCryptoProvider.ts
- SubtleCryptoProvider.ts
- EndpointFetchHttpClient.ts
- FetchHttpClient.ts
- HttpClient.ts
- NodeHttpClient.ts
- ExtensibilityPlatformFunctions.ts
- NodePlatformFunctions.ts
- PlatformFunctions.ts
- WebPlatformFunctions.ts
- index.ts
- Secrets.ts
- Alerts.ts
- AlertTriggereds.ts
- CreditBalanceSummary.ts
- CreditBalanceTransactions.ts
- CreditGrants.ts
- index.ts
- MeterEventAdjustments.ts
- MeterEvents.ts
- MeterEventSummaries.ts
- Meters.ts
- Configurations.ts
- index.ts
- Sessions.ts
- index.ts
- Sessions.ts
- index.ts
- Orders.ts
- Products.ts
- Suppliers.ts
- ActiveEntitlements.ts
- ActiveEntitlementSummaries.ts
- Features.ts
- index.ts
- AccountOwners.ts
- AccountOwnerships.ts
- Accounts.ts
- Authorizations.ts
- index.ts
- Sessions.ts
- Transactions.ts
- index.ts
- Requests.ts
- index.ts
- VerificationReports.ts
- VerificationSessions.ts
- Authorizations.ts
- Cardholders.ts
- Cards.ts
- Disputes.ts
- index.ts
- PersonalizationDesigns.ts
- PhysicalBundles.ts
- Tokens.ts
- Transactions.ts
- EarlyFraudWarnings.ts
- index.ts
- PaymentEvaluations.ts
- ValueListItems.ts
- ValueLists.ts
- index.ts
- ReportRuns.ts
- ReportTypes.ts
- Holds.ts
- index.ts
- Plans.ts
- Releases.ts
- index.ts
- ScheduledQueryRuns.ts
- Associations.ts
- CalculationLineItems.ts
- Calculations.ts
- index.ts
- Registrations.ts
- Settings.ts
- TransactionLineItems.ts
- Transactions.ts
- Configurations.ts
- ConnectionTokens.ts
- index.ts
- Locations.ts
- OnboardingLinks.ts
- Readers.ts
- Authorizations.ts
- Cards.ts
- index.ts
- PersonalizationDesigns.ts
- Transactions.ts
- index.ts
- Readers.ts
- InboundTransfers.ts
- index.ts
- OutboundPayments.ts
- OutboundTransfers.ts
- ReceivedCredits.ts
- ReceivedDebits.ts
- ConfirmationTokens.ts
- Customers.ts
- index.ts
- Refunds.ts
- TestClocks.ts
- CreditReversals.ts
- DebitReversals.ts
- FinancialAccountFeatures.ts
- FinancialAccounts.ts
- InboundTransfers.ts
- index.ts
- OutboundPayments.ts
- OutboundTransfers.ts
- ReceivedCredits.ts
- ReceivedDebits.ts
- TransactionEntries.ts
- Transactions.ts
- index.ts
- MeterEventAdjustments.ts
- MeterEvents.ts
- MeterEventSession.ts
- MeterEventStream.ts
- Imports.ts
- index.ts
- index.ts
- ProductCatalogImports.ts
- Persons.ts
- PersonTokens.ts
- AccountLinks.ts
- AccountPersons.ts
- AccountPersonTokens.ts
- Accounts.ts
- AccountTokens.ts
- EventDestinations.ts
- Events.ts
- index.ts
- DeletedObject.ts
- index.ts
- V2Amounts.ts
- AccountLinks.ts
- Accounts.ts
- AccountSessions.ts
- ApplePayDomains.ts
- ApplicationFees.ts
- Applications.ts
- Balance.ts
- BalanceSettings.ts
- BalanceTransactions.ts
- BalanceTransactionSources.ts
- BankAccounts.ts
- Capabilities.ts
- Cards.ts
- CashBalances.ts
- Charges.ts
- ConfirmationTokens.ts
- ConnectCollectionTransfers.ts
- CountrySpecs.ts
- Coupons.ts
- CreditNoteLineItems.ts
- CreditNotes.ts
- CustomerBalanceTransactions.ts
- CustomerCashBalanceTransactions.ts
- Customers.ts
- CustomerSessions.ts
- CustomerSources.ts
- Discounts.ts
- Disputes.ts
- EphemeralKeys.ts
- Events.ts
- ExchangeRates.ts
- ExternalAccounts.ts
- FeeRefunds.ts
- FileLinks.ts
- Files.ts
- FundingInstructions.ts
- InvoiceItems.ts
- InvoiceLineItems.ts
- InvoicePayments.ts
- InvoiceRenderingTemplates.ts
- Invoices.ts
- LineItems.ts
- LoginLinks.ts
- Mandates.ts
- OAuth.ts
- PaymentAttemptRecords.ts
- PaymentIntentAmountDetailsLineItems.ts
- PaymentIntents.ts
- PaymentLinks.ts
- PaymentMethodConfigurations.ts
- PaymentMethodDomains.ts
- PaymentMethods.ts
- PaymentRecords.ts
- Payouts.ts
- Persons.ts
- Plans.ts
- Prices.ts
- ProductFeatures.ts
- Products.ts
- PromotionCodes.ts
- Quotes.ts
- Refunds.ts
- ReserveTransactions.ts
- Reviews.ts
- SetupAttempts.ts
- SetupIntents.ts
- ShippingRates.ts
- SourceMandateNotifications.ts
- Sources.ts
- SourceTransactions.ts
- SubscriptionItems.ts
- Subscriptions.ts
- SubscriptionSchedules.ts
- TaxCodes.ts
- TaxDeductedAtSources.ts
- TaxIds.ts
- TaxRates.ts
- Tokens.ts
- Topups.ts
- TransferReversals.ts
- Transfers.ts
- WebhookEndpoints.ts
- apiVersion.ts
- autoPagination.ts
- Decimal.ts
- Error.ts
- lib.ts
- multipart.ts
- RequestSender.ts
- ResourceNamespace.ts
- resources.ts
- shared.ts
- stripe.cjs.extensibility.ts
- stripe.cjs.node.ts
- stripe.cjs.worker.ts
- stripe.core.ts
- stripe.esm.extensibility.ts
- stripe.esm.node.ts
- stripe.esm.worker.ts
- StripeContext.ts
- StripeEmitter.ts
- StripeEventEmitter.ts
- StripeEventNotificationHandler.ts
- StripeResource.ts
- Types.ts
- utils.ts
- V2Coercion.ts
- Webhooks.ts
- helpers.ts
- NodeCryptoProvider.spec.ts
- SubtleCryptoProvider.spec.ts
- EndpointFetchHttpClient.spec.ts
- FetchHttpClient.spec.ts
- helpers.ts
- HttpClient.spec.ts
- NodeHttpClient.spec.ts
- minimal.pdf
- Events.spec.js
- Account.spec.js
- ApplePayDomains.spec.js
- Balance.spec.js
- Customers.spec.js
- EphemeralKeys.spec.js
- ExchangeRates.spec.js
- Files.spec.js
- generated_examples_test.spec.js
- Integration.spec.js
- OAuth.spec.js
- Quotes.spec.js
- Sources.spec.js
- .eslintrc.js
- autoPagination.spec.ts
- CloudProviderEvent.spec.ts
- Decimal.spec.ts
- Error.spec.ts
- ExtensibilityPlatformFunctions.spec.ts
- Integration.spec.ts
- PackageExports.spec.ts
- PlatformFunctions.spec.ts
- RequestSender.spec.ts
- setup.js
- stripe.spec.ts
- StripeContext.spec.ts
- StripeEventEmitter.spec.ts
- StripeEventNotificationHandler.spec.ts
- StripeResource.spec.ts
- telemetry.spec.ts
- telemetryId.spec.ts
- testUtils.ts
- utils.spec.ts
- V2Coercion.spec.ts
- V2Decimal.spec.ts
- V2Int64Integration.spec.ts
- V2List.spec.ts
- Webhook.spec.ts
- index.ts
- package.json
- .eslintrc.js
- index.js
- package.json
- .eslintrc.js
- index.ts
- package.json
- tsconfig.json
- index.js
- package.json
- index.js
- package.json
- wrangler.toml
- index.js
- package.json
- .eslintrc.cjs
- index.js
- package.json
- .eslintrc.cjs
- index.ts
- package.json
- tsconfig.json
- .eslintrc.js
- package.json
- tsconfig.json
- typescriptTest.ts
- package.json
- tsconfig.json
- typescriptTest.ts
- package.json
- tsconfig.json
- typescriptTest.ts
- .editorconfig
- .eslintignore
- .eslintrc.js
- .gitattributes
- .gitignore
- .mise.toml
- .mocharc.js
- .npmignore
- .npmrc
- .prettierignore
- .prettierrc
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- CODEGEN_VERSION
- CONTRIBUTING.md
- justfile
- LICENSE
- Makefile
- OPENAPI_VERSION
- package.json
- README.md
- tsconfig.cjs.json
- tsconfig.esm.json
- tsconfig.json
- VERSION
- yarn.lock
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/stripe/stripe-node
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd stripe-node
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Node.js
쉬움 추천사전 준비물
npm install stripe
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
yarn add stripe
이 명령어를 터미널에 그대로 입력해 실행하세요.
import Stripe from 'npm:stripe';
이 명령어를 터미널에 그대로 입력해 실행하세요.
npm install stripe@public-preview --save-exact
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm install stripe@<some-version>
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
