This repository was archived by the owner on Jun 10, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 4 files changed +31
-3
lines changed
Expand file tree Collapse file tree 4 files changed +31
-3
lines changed Original file line number Diff line number Diff line change 1+ import { inspect } from 'util'
2+ import type { Assert } from './prelude.js'
3+
4+ const false_ : Assert < false > =
5+ value => {
6+ if ( value !== false ) {
7+ throw new TypeError ( `Expected false, got ${ inspect ( value ) } .` )
8+ }
9+ return value
10+ }
11+
12+ export default false_
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ import eq from './eq.js'
77import errorOf from './error-of.js'
88import eventually from './eventually.js'
99import exact from './exact.js'
10+ import false_ from './false.js'
1011import finite from './finite.js'
1112import gt from './gt.js'
1213import gte from './gte.js'
@@ -40,6 +41,7 @@ import safeInteger from './safe-integer.js'
4041import sequence from './sequence.js'
4142import strftime from './strftime.js'
4243import string from './string.js'
44+ import true_ from './true.js'
4345import tuple from './tuple.js'
4446import undefined_ from './undefined.js'
4547import undefinedOr from './undefined-or.js'
@@ -58,6 +60,7 @@ export {
5860 errorOf ,
5961 eventually ,
6062 exact ,
63+ false_ as false ,
6164 finite ,
6265 gt ,
6366 gte ,
@@ -91,6 +94,7 @@ export {
9194 sequence ,
9295 strftime ,
9396 string ,
97+ true_ as true ,
9498 tuple ,
9599 undefined_ as undefined ,
96100 undefinedOr ,
Original file line number Diff line number Diff line change 1- import type { Assert } from './prelude.js'
21import { inspect } from 'util'
2+ import type { Assert } from './prelude.js'
33
4- const string : Assert < string > =
4+ const string_ : Assert < string > =
55 value => {
66 if ( typeof value !== 'string' ) {
77 throw new TypeError ( `Expected string, got ${ inspect ( value ) } .` )
88 }
99 return value
1010 }
1111
12- export default string
12+ export default string_
Original file line number Diff line number Diff line change 1+ import { inspect } from 'util'
2+ import type { Assert } from './prelude.js'
3+
4+ const true_ : Assert < true > =
5+ value => {
6+ if ( value !== true ) {
7+ throw new TypeError ( `Expected true, got ${ inspect ( value ) } .` )
8+ }
9+ return value
10+ }
11+
12+ export default true_
You can’t perform that action at this time.
0 commit comments