14.0.1 • Published 4 months ago

@hugoalh/advanced-determine v14.0.1

Weekly downloads
90
License
MIT
Repository
github
Last release
4 months ago

Advanced Determine (NodeJS)

⚖️ MIT CodeFactor Grade

Release - LatestRelease - Pre
GitHubGitHub Latest Release Version (GitHub Latest Release Date)GitHub Latest Pre-Release Version (GitHub Latest Pre-Release Date)
NPMNPM Latest Release VersionNPM Latest Pre-Release Version

A NodeJS module to provide advanced method to determine item.

🔰 Begin

Bun

🧪 Experimental: Bun is still under development.

  • Target Version: ^ v1.0.0, &:
    • TypeScript >= v5.1.0 [Development]
  • Require Permission: N/A
  • Domain/Registry:
    • NPM
      bun add @hugoalh/advanced-determine[@<Tag>]
      import ... from "@hugoalh/advanced-determine[@<Tag>]";

ℹ️ Notice: It is also able to import part of the module with sub path if available, see file package.json property exports for available sub paths.

NodeJS

  • Target Version: >= v16.13.0, &:
    • TypeScript >= v5.1.0 [Development]
  • Require Permission: N/A
  • Domain/Registry:
    • NPM
      npm install @hugoalh/advanced-determine[@<Tag>]
      import ... from "@hugoalh/advanced-determine";

ℹ️ Notice: It is also able to import part of the module with sub path if available, see file package.json property exports for available sub paths.

🧩 API (Excerpt)

ℹ️ Notice: Documentation is included inside the script file.

Function

  • isArrayStrict
  • isArrayUnique
  • isArrayUniqueReference
  • isAsyncFunction
  • isAsyncGenerator
  • isAsyncGeneratorFunction
  • isBigIntegerEven
  • isBigIntEven
  • isBigIntNegative
  • isBigIntOdd
  • isBigIntPositive
  • isBigIntSafe
  • isEmpty
  • isJSON
  • isJSONArray
  • isJSONObject
  • isJSONPrimitive
  • isNumberEven
  • isNumberFloat
  • isNumberNegative
  • isNumberOdd
  • isNumberPositive
  • isNumberSafe
  • isNumericIntegralType
  • isNumericPrime
  • isObjectPlain
  • isPrimitive
  • isStringASCII
  • isStringCaseLower
  • isStringCaseUpper
  • isStringSingleLine
  • isStringTrimmable
  • isStringTrimmableEnd
  • isStringTrimmableStart
  • isSyncFunction
  • isSyncGenerator
  • isSyncGeneratorFunction

✍️ Example

  • import { isArrayUnique } from "@hugoalh/advanced-determine/array/is-unique";
    
    isArrayUnique([{ foo: "bar" }, { foo: "bar" }]);
    //=> false
  • import { isArrayUniqueReference } from "@hugoalh/advanced-determine/array/is-unique-reference";
    
    isArrayUniqueReference([{ foo: "bar" }, { foo: "bar" }]);
    //=> true
  • import { isNumericPrime } from "@hugoalh/advanced-determine/numeric/is-prime";
    
    isNumericPrime(17n);
    //=> true
  • import { isStringCaseUpper } from "@hugoalh/advanced-determine/string/is-case-upper";
    
    isStringCaseUpper("Hello, world!");
    //=> false

🔗 Other Edition

14.0.1

4 months ago

14.0.0

4 months ago

12.0.0

10 months ago

12.0.1

9 months ago

12.0.2

9 months ago

13.0.0

6 months ago

13.0.0-beta.2

7 months ago

13.0.0-beta.1

7 months ago

13.1.0

6 months ago

13.2.0

6 months ago

11.2.2

11 months ago

11.2.0

12 months ago

11.2.1

11 months ago

12.0.0-beta.2

11 months ago

12.0.0-beta.3

11 months ago

12.0.0-beta.1

11 months ago

11.2.0-beta.2

12 months ago

10.4.1

1 year ago

10.4.2

1 year ago

10.4.0

1 year ago

10.3.2

1 year ago

10.3.3

1 year ago

10.3.0

1 year ago

10.3.1

1 year ago

11.0.0-beta.1

1 year ago

11.1.1

1 year ago

11.1.2

1 year ago

11.1.0

1 year ago

10.3.0-beta.1

1 year ago

11.0.0

1 year ago

11.2.0-beta.1

1 year ago

10.0.0

1 year ago

10.2.0

1 year ago

10.2.1

1 year ago

10.1.0

1 year ago

10.1.1

1 year ago

10.0.0-beta.2

1 year ago

10.0.0-beta.3

1 year ago

7.2.1

1 year ago

10.0.0-beta.1

1 year ago

8.0.0-beta.2

1 year ago

8.0.0-beta.1

1 year ago

7.2.0

2 years ago

7.1.5

2 years ago

7.1.4

2 years ago

7.1.3

2 years ago

7.1.2

2 years ago

7.1.1

2 years ago

7.1.0

2 years ago

7.0.2

2 years ago

7.0.1

2 years ago

7.0.0

2 years ago

7.0.0-beta.2

2 years ago

7.0.0-beta.3

2 years ago

7.0.0-beta.1

2 years ago

6.4.2

2 years ago

6.4.1

2 years ago

6.4.0

2 years ago

6.3.1

3 years ago

6.3.0

3 years ago

6.2.0

3 years ago

6.1.3

3 years ago

6.1.2

3 years ago

6.1.1

3 years ago

6.1.0

3 years ago

6.0.8

3 years ago

6.0.7

3 years ago

6.0.6

3 years ago

6.0.5

3 years ago

6.0.4

3 years ago

6.0.3

3 years ago

6.0.2

3 years ago

6.0.1

3 years ago

6.0.0

3 years ago

6.0.0-beta.1

3 years ago

5.1.0

3 years ago

5.0.2

3 years ago

5.0.1

3 years ago

5.0.1-rc.1

3 years ago

5.0.0

3 years ago

5.0.0-rc.4

3 years ago

5.0.0-rc.2

3 years ago

5.0.0-rc.3

3 years ago

5.0.0-rc.1

3 years ago

4.3.0-rc.1

3 years ago

4.2.0

3 years ago

4.1.0

3 years ago

4.0.0

4 years ago

4.0.0-rc.1

4 years ago

3.4.1

4 years ago

3.4.0

4 years ago

3.4.0-rc.1

4 years ago

3.3.1

4 years ago

3.3.1-rc.2

4 years ago

3.3.1-rc.1

4 years ago

3.3.0

4 years ago

3.3.0-rc.1

4 years ago

3.2.2

4 years ago

3.2.1

4 years ago

3.2.0

4 years ago

3.1.0

4 years ago

3.0.2

4 years ago

3.0.1

4 years ago

3.0.0

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.3.0

4 years ago

1.2.2

4 years ago

1.2.0

4 years ago

1.2.1

4 years ago

1.1.0

4 years ago

1.0.0

4 years ago