6.0.4 • Published 9 months ago

@guanghechen/invariant v6.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

An invariant function, which takes a condition and a optional message value, and throw an error when the given condition fails.

Install

  • npm

    npm install --save @guanghechen/invariant
  • yarn

    yarn add @guanghechen/invariant

Usage

  • Syntax

    function invariant(
      condition: boolean,
      message?: string | (() => string),
    ): asserts condition
  • Demo

    import invariant from '@guanghechen/invariant'
    
    invariant(typeof window !== 'undefined', '`window` is not defined.')
    invariant(typeof window !== 'undefined', () => '`window` is not defined:' + window)

Related

6.0.3

9 months ago

6.0.4

9 months ago

6.0.1

9 months ago

6.0.2

9 months ago

6.0.0-alpha.1

2 years ago

6.0.0-alpha.0

2 years ago

5.0.9

2 years ago

5.0.8

2 years ago

5.0.7

2 years ago

5.0.6

2 years ago

5.0.5

2 years ago

5.0.4

2 years ago

5.0.3

2 years ago

5.0.2

2 years ago

5.0.0-alpha.3

2 years ago

5.0.0-alpha.2

2 years ago

5.0.1

2 years ago

5.0.0

2 years ago

4.7.2

2 years ago

4.7.1

2 years ago

4.7.4

2 years ago

4.7.3

2 years ago

5.0.0-alpha.1

2 years ago

5.0.0-alpha.0

2 years ago

4.0.0-alpha.7

2 years ago

4.0.0-alpha.8

2 years ago

4.0.0-alpha.5

2 years ago

4.0.0-alpha.6

2 years ago

4.0.0-alpha.3

2 years ago

4.0.0-alpha.4

2 years ago

4.0.0-alpha.1

2 years ago

4.0.0-alpha.2

2 years ago

4.0.0-alpha.0

2 years ago

4.4.1

2 years ago

4.4.0

2 years ago

4.2.2

2 years ago

4.6.1

2 years ago

4.4.3

2 years ago

4.6.0

2 years ago

4.4.2

2 years ago

4.0.0

2 years ago

4.2.1

2 years ago

4.2.0

2 years ago

4.6.3

2 years ago

4.6.2

2 years ago

4.6.5

2 years ago

4.6.4

2 years ago

4.5.0

2 years ago

4.1.3

2 years ago

4.7.0

2 years ago

4.1.0

2 years ago

4.3.0

2 years ago

4.1.2

2 years ago

4.1.1

2 years ago

3.0.0-alpha.1

2 years ago

3.0.0-alpha.0

2 years ago

3.0.0-alpha.3

2 years ago

3.0.0-alpha.2

2 years ago

3.0.0-alpha.5

2 years ago

3.0.0-alpha.4

2 years ago

3.0.2

2 years ago

3.0.1

2 years ago

3.0.0

2 years ago

2.1.2

3 years ago

2.1.1

3 years ago

2.1.4

3 years ago

2.1.3

3 years ago

2.0.0-alpha.3

3 years ago

2.0.0-alpha.2

3 years ago

2.1.0

3 years ago

2.0.0

3 years ago

2.0.0-alpha.0

3 years ago

2.0.0-alpha.1

3 years ago

1.9.8

3 years ago

1.9.7

3 years ago

1.9.6

3 years ago

1.9.5

3 years ago

1.9.0-alpha.0

3 years ago

1.9.1

3 years ago

1.9.0

3 years ago

1.8.6

3 years ago

1.9.4

3 years ago

1.9.3

3 years ago

1.9.2

3 years ago

1.8.5

4 years ago

1.8.4

4 years ago

1.8.3

4 years ago

1.8.2

4 years ago

1.8.1

4 years ago

1.8.0

4 years ago

1.7.1

4 years ago

1.7.0

4 years ago

1.7.0-alpha.3

4 years ago

1.7.0-alpha.2

4 years ago

1.7.0-alpha.1

4 years ago

1.7.0-alpha.0

4 years ago