2.3.12 • Published 4 months ago

@yozora/invariant v2.3.12

Weekly downloads
-
License
MIT
Repository
github
Last release
4 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 @yozora/invariant
  • yarn

    yarn add @yozora/invariant

Usage

  • Syntax

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

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

Related

2.3.12

4 months ago

2.3.11

5 months ago

2.3.10

5 months ago

2.3.9

7 months ago

2.3.8

7 months ago

2.3.7

8 months ago

2.3.6

8 months ago

2.3.4

9 months ago

2.3.5

9 months ago

2.3.3

9 months ago

2.3.2

1 year ago

2.3.1

1 year ago

2.3.0

2 years ago

2.2.0

2 years ago

2.1.5

2 years ago

2.1.2

2 years ago

2.1.1

2 years ago

2.1.4

2 years ago

2.1.3

2 years ago

2.0.6

2 years ago

2.1.0

2 years ago

2.0.5-alpha.0

2 years ago

2.0.3

3 years ago

2.0.2

3 years ago

2.0.5

2 years ago

2.0.4

3 years ago

2.0.2-alpha.0

3 years ago

2.0.1

3 years ago

2.0.0-alpha.3

3 years ago

2.0.0-alpha.0

3 years ago

2.0.0-alpha.1

3 years ago

2.0.0-alpha.2

3 years ago

2.0.0

3 years ago

1.3.0

4 years ago

1.2.2

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.2.0-alpha.1

4 years ago

1.2.0-alpha.0

4 years ago

1.1.0

4 years ago

1.1.0-alpha.2

4 years ago

1.1.0-alpha.1

4 years ago

1.1.0-alpha.0

4 years ago

1.0.0

4 years ago

1.0.0-alpha.29

4 years ago

1.0.0-beta.0

4 years ago

1.0.0-alpha.28

4 years ago

1.0.0-alpha.27

4 years ago