UNPKG

referral-code-generator

Version:

A package that helps use generate referral code for your users

67 lines (44 loc) 1.61 kB
## Referral Code Generator [![npm (scoped)](https://img.shields.io/npm/v/referral-code-generator.svg)](https://www.npmjs.com/package/referral-code-generator) [![npm (scoped)](https://img.shields.io/badge/npm-referral--code--generator-brightgreen.svg)](https://www.npmjs.com/package/referral-code-generator) > A package that helps you generate referral code for your users. #### Installation ``` $ npm install referral-code-generator ``` #### Features ``` * Little and easy to use. * Generate random and custom referral code. ``` #### Usage ```javascript import referralCodeGenerator from 'referral-code-generator' ``` OR ```javascript let referralCodeGenerator = require('referral-code-generator') ``` #### Generating your referral code ```javascript example 1: referralCodeGenerator.alpha('lowercase', 12) result: the above code will return 12 random alphabets in lowercase. ``` ```javascript example 2: referralCodeGenerator.alphaNumeric('uppercase', 8, 7) result: the above code will return 8 alphabets and 7 numbers respectively. ``` ```javascript example 3: referralCodeGenerator.custom('lowercase', 6, 6, 'temitope'); result: the above code will return 6 letters from the supplied username and 6 random numbers. ``` #### Parameters ``` username: This is your user's unique name. wordlength: The number of alphabets you want to extract from the username to form the referral code. numberlength: The number of random digits you want to generate. type: The word case format you want. [uppercase, lowercase]. ```