Socket
Socket
Sign inDemoInstall

marra

Package Overview
Dependencies
9
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    marra

Monorepo for the Marra JavaScript SDK


Version published
Maintainers
1
Install size
2.13 MB
Created

Readme

Source

Marra JS SDK

Welcome to the developer documentation for the Marra JS SDK! This SDK has been created to make it easy for developers to integrate the Marra software licensing solution into their projects. The SDK provides a set of functions that can be used to manage licenses and track usage for your customers.

Getting Started

To get started with the Marra JS SDK, you will need to have a Marra account, a client ID and Secret. If you do not have an account, you can sign up at https://marra.software/. Once you have an account, you can get a client ID and Secret from the Marra dashboard.

Installation

You can install the Marra JS SDK using npm/yarn/pnpm:

npm install marra

yarn add marra

pnpm add marra

Usage

To use the Marra JS SDK in your project, you will need to require it and initialize it with your API key:

const Marra = require('marra');

Marra({
  clientID: 'CLIENT_ID',
  clientSecret: 'CLIENT_SECRET'
});

Once you have initialized the SDK, you can start using the provided functions to manage licenses, projects, and track usage.

License Functions

  • getLicense()

  • createLicense()

  • updateLicense()

  • deleteLicense()

Project Functions

  • getProject()

  • createProject()

  • updateProject()

  • deleteProject()

Usage Functions

  • getUsageByCustomer()

  • createUsage()


Further Documentation

For further documentation on the Marra JS SDK, please refer to the API documentation. The API documentation provides more detailed information on each function, including the parameters they accept and the format of the data they return.

If you have any questions or issues while using the Marra JS SDK, please don't hesitate to contact our support team at support@marra.software. We're here to help!

FAQs

Last updated on 16 Mar 2023

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc