README
Luhn Algorithm
Luhn algorithm that can validate the cc - Credit Card numbers is valid or not.
You can check and validate the credit numbers that are valid or not 👀.
Installations
npm install -D @amm834/luhn
# or
yarn add -D @amm834/luhn
Usage
How easy it is?
import {Luhn} from '@amm834/luhn';
const cc = 4895048712071025; // Credit Card Numbers
const result = Luhn.validate(card_number); // Vaidation Result
console.log(result); // => true
CLI Usage
Globally Installation
npm install -g @amm834/luhn
luhn --version # For Version
Locally Installation
npm install -D @amm834/luhn
npx luhn --version
Usage
~$ npx luhn --help
Luhn Validator CLI 🐈✨ This CLI application was developed by Au
ng Myat Moe.
Usage : luhn <options> <card_numbers>
Options
--validate Validate the card numbers
-h|--help Show this usage -v|--version Show version number
Module Style Guide
NodeJS
import {Luhn} from '@amm834/luhn';
// some cool stuffs ...
CommonJS
const {Luhn} = require('amm834/luhn');
// some cool stuffs ...
Browser
<html>
<head>
<script src="./path/to/luhn.js"></script>
</head>
<body>
<script>
const cc = 4895048712071025;
console.log(Luhn.validate(cc)) // => true
</script>
</body>
</html>
CDN Usage
Using the CDN,you don't need to download or install to your local machine but it will need internect connection.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<script src="link/from/cdn-links"></script>
<script>
const cc = 4895048712071025;
console.log(Luhn.validate(cc)) // => true</script>
</body>
</html>
CDN Links
You can connect Luhn
via -
Unpkg
https://unpkg.com/@amm834/luhn@1.0.6/lib/luhn.js
Jsdelivr
https://cdn.jsdelivr.net/npm/@amm834/luhn@1.0.6/lib/luhn.js
API Documentation
https://amm834.github.io/luhn/
Instance Methods
Luhn.validate(cc)
Validation
If card numbers are valide,it will return true.
Luhn.validate(cc);