8.1.0 • Published 3 years ago

ids-generator v8.1.0

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago
  • Easy Generator That Makes an Unique IDs For Your Project..

NPM Installation:

npm install ids-generator

CDN Installation:

<script src="https://cdn.jsdelivr.net/npm/ids-generator@latest/script.js"></script>

Methods:

/* 1 */ generate(length_of_id, type_of_id) // Generate an Unique ID, Types(All, Letters, Numbers)
/* 2 */ config(any) // Configure Your IDs Letters, Numbers and Symbols (Default aA-zZ 0-9)
/* 3 */ isID(id) // if The ID is Vaild Return True.. Else Return False
/* 4 */ isNotID(id) // if The ID is Vaild Return False.. Else Return True

Generate Method:

const Generator = require("ids-generator");
const generator = new Generator();

/* Generate Only Numbers ID */
console.log(generator.generate(8, "numbers")); // ====> "13462518"

/* Generate Numbers and Letters ID */
console.log(generator.generate(8, "all")); // ====> "4tQH2wv8"

/* Generate Only Letters ID */
console.log(generator.generate(8, "letters")); // ====> "YJbMgepl"

Config Method:

const Generator = require("ids-generator");
const generator = new Generator();

/* Configure The Letters/Numbers of The ID to "ABC123" */
generator.config("ABC123")

/* Generate New ID */
console.log(generator.generate(8, "all")); // ====> "A13B21C3"

isID Method:

const Generator = require("ids-generator");
const generator = new Generator();

/* Configure The Letters/Numbers of The ID to "ABC123" */
generator.config("ABC123")

/* Return True Because The ID is Vaild */
console.log(generator.isID("A13B21C3")); // ====> true

/* Return False Because "5" is Not in The Config Numbers (Not an ID) */
console.log(generator.isID("B5C13A2C")); // ====> false

isNotID Method:

const Generator = require("ids-generator");
const generator = new Generator();

/* Configure The Letters/Numbers of The ID to "ABC123" */
generator.config("ABC123")

/* Return False Because The ID is Vaild */
console.log(generator.isNotID("A13B21C3")); // ====> false

/* Return True Because "5" is Not in The Config Numbers (Not an ID) */
console.log(generator.isNotID("B5C13A2C")); // ====> true
8.1.0

3 years ago

8.0.0

3 years ago

7.0.0

3 years ago

6.1.0

3 years ago

6.0.2

4 years ago

6.0.1

4 years ago

6.0.0

4 years ago

5.0.0

4 years ago

4.1.0

4 years ago

4.0.1

4 years ago

4.0.0

4 years ago

3.0.0

4 years ago

2.5.5

4 years ago

2.5.4

4 years ago

2.5.3

4 years ago

2.5.2

4 years ago

2.4.1

4 years ago

2.4.0

4 years ago

2.3.0

4 years ago

2.2.0

4 years ago

2.1.0

4 years ago

2.0.0

4 years ago