Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

recurrence-stripe

Package Overview
Dependencies
Maintainers
0
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

recurrence-stripe - npm Package Compare versions

Comparing version 1.0.6 to 1.0.7

4

package.json
{
"name": "recurrence-stripe",
"version": "1.0.6",
"version": "1.0.7",
"description": "",

@@ -21,3 +21,2 @@ "main": "dist/index.js",

"axios": "^1.7.3",
"dotenv-safe": "^9.1.0",
"nodemon": "^3.0.2",

@@ -28,3 +27,2 @@ "ts-node": "^10.9.2"

"@eslint/js": "^9.7.0",
"@types/dotenv-safe": "^8.1.6",
"@types/eslint__js": "^8.42.3",

@@ -31,0 +29,0 @@ "@types/node": "^20.14.11",

# Recurrence Stripe Library
Esta biblioteca oferece uma interface simples para interagir com a API do Stripe, permitindo que você consulte detalhes de assinaturas utilizando o `axios` para realizar as requisições HTTP.
Esta biblioteca oferece uma interface simples para interagir com a API do Stripe, permitindo que você consulte detalhes de assinaturas utilizando o **axios** para realizar as requisições HTTP.

@@ -10,33 +10,5 @@ ## Instalação

```bash
npm install axios dotenv-safe
npm install recurrence-stripe axios
```
## Configuração
Você precisa criar um arquivo **.env** na raiz do seu projeto para armazenar suas credenciais do Stripe:
```bash
touch .env
```
Exemplo de conteúdo do arquivo .env:
```bash
STRIPE_SECRET_KEY=sk_test_xxx
```
## Segurança das Variáveis de Ambiente
Para garantir que todas as variáveis de ambiente necessárias estejam configuradas corretamente, dotenv-safe é usado. Crie um arquivo **.env.example** na raiz do seu projeto para listar todas as variáveis necessárias:
```bash
touch .env.example
```
Exemplo de conteúdo do arquivo .env.example:
```bash
STRIPE_SECRET_KEY=sk_test_xxx
```
## Uso

@@ -47,21 +19,12 @@

```ts
import { Stripe } from './caminho/para/a/sua/biblioteca';
import { createStripeClient } from 'recurrence-stripe';
const subscriptionId = 'sub_YDwPML4JZ8XHT';
const secretKey = 'xxx';
const subscriptionId = 'xxx';
Stripe.subscriptions(subscriptionId)
.then((data) => {
console.log(data);
})
.catch((error) => {
console.error('Erro ao consultar a assinatura:', error);
});
createStripeClient(secretKey).subscriptions(subscriptionId);
```
#### Descrição das Funções
**Stripe.subscriptions(subscriptionId: string | undefined):** Retorna os detalhes da assinatura especificada pelo **subscriptionId**.
## Contribuição
Se desejar contribuir com este projeto, sinta-se à vontade para enviar pull requests ou abrir issues para discutir melhorias.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc