├── .github ├── FUNDING.yml └── workflows │ ├── bench.yml │ ├── jsr.yml │ └── test.yml ├── .gitignore ├── .gitmessage ├── .scripts └── gen-mod.ts ├── LICENSE ├── README.md ├── __snapshots__ └── _inspect_test.ts.snap ├── _annotation.ts ├── _funcutil.ts ├── _inspect.ts ├── _inspect_test.ts ├── _testutil.ts ├── _typeutil.ts ├── as ├── __snapshots__ │ └── readonly_test.ts.snap ├── as.ts ├── mod.ts ├── mod_test.ts ├── optional.ts ├── optional_bench.ts ├── optional_test.ts ├── readonly.ts ├── readonly_bench.ts └── readonly_test.ts ├── assert.ts ├── assert_test.ts ├── deno.jsonc ├── ensure.ts ├── ensure_test.ts ├── is ├── __snapshots__ │ ├── intersection_of_test.ts.snap │ ├── object_of_test.ts.snap │ ├── omit_of_test.ts.snap │ ├── parameters_of_test.ts.snap │ ├── partial_of_test.ts.snap │ ├── pick_of_test.ts.snap │ ├── readonly_of_test.ts.snap │ ├── record_object_of_test.ts.snap │ ├── record_of_test.ts.snap │ ├── required_of_test.ts.snap │ ├── set_of_test.ts.snap │ ├── strict_of_test.ts.snap │ ├── tuple_of_test.ts.snap │ ├── uniform_tuple_of_test.ts.snap │ └── union_of_test.ts.snap ├── any.ts ├── any_bench.ts ├── any_test.ts ├── array.ts ├── array_bench.ts ├── array_of.ts ├── array_of_bench.ts ├── array_of_test.ts ├── array_test.ts ├── async_function.ts ├── async_function_bench.ts ├── async_function_test.ts ├── bigint.ts ├── bigint_bench.ts ├── bigint_test.ts ├── boolean.ts ├── boolean_bench.ts ├── boolean_test.ts ├── custom_jsonable.ts ├── custom_jsonable_bench.ts ├── custom_jsonable_test.ts ├── function.ts ├── function_bench.ts ├── function_test.ts ├── instance_of.ts ├── instance_of_bench.ts ├── instance_of_test.ts ├── intersection_of.ts ├── intersection_of_bench.ts ├── intersection_of_test.ts ├── is.ts ├── jsonable.ts ├── jsonable_bench.ts ├── jsonable_test.ts ├── literal_of.ts ├── literal_of_bench.ts ├── literal_of_test.ts ├── literal_one_of.ts ├── literal_one_of_bench.ts ├── literal_one_of_test.ts ├── map.ts ├── map_bench.ts ├── map_of.ts ├── map_of_bench.ts ├── map_of_test.ts ├── map_test.ts ├── mod.ts ├── mod_test.ts ├── null.ts ├── null_bench.ts ├── null_test.ts ├── nullish.ts ├── nullish_bench.ts ├── nullish_test.ts ├── number.ts ├── number_bench.ts ├── number_test.ts ├── object_of.ts ├── object_of_bench.ts ├── object_of_test.ts ├── omit_of.ts ├── omit_of_bench.ts ├── omit_of_test.ts ├── parameters_of.ts ├── parameters_of_bench.ts ├── parameters_of_test.ts ├── partial_of.ts ├── partial_of_bench.ts ├── partial_of_test.ts ├── pick_of.ts ├── pick_of_bench.ts ├── pick_of_test.ts ├── primitive.ts ├── primitive_bench.ts ├── primitive_test.ts ├── readonly_of.ts ├── readonly_of_bench.ts ├── readonly_of_test.ts ├── record.ts ├── record_bench.ts ├── record_object.ts ├── record_object_bench.ts ├── record_object_of.ts ├── record_object_of_bench.ts ├── record_object_of_test.ts ├── record_object_test.ts ├── record_of.ts ├── record_of_bench.ts ├── record_of_test.ts ├── record_test.ts ├── required_of.ts ├── required_of_bench.ts ├── required_of_test.ts ├── set.ts ├── set_bench.ts ├── set_of.ts ├── set_of_bench.ts ├── set_of_test.ts ├── set_test.ts ├── strict_of.ts ├── strict_of_bench.ts ├── strict_of_test.ts ├── string.ts ├── string_bench.ts ├── string_test.ts ├── symbol.ts ├── symbol_bench.ts ├── symbol_test.ts ├── sync_function.ts ├── sync_function_bench.ts ├── sync_function_test.ts ├── tuple_of.ts ├── tuple_of_bench.ts ├── tuple_of_test.ts ├── undefined.ts ├── undefined_bench.ts ├── undefined_test.ts ├── uniform_tuple_of.ts ├── uniform_tuple_of_bench.ts ├── uniform_tuple_of_test.ts ├── union_of.ts ├── union_of_bench.ts ├── union_of_test.ts ├── unknown.ts ├── unknown_bench.ts └── unknown_test.ts ├── maybe.ts ├── maybe_test.ts ├── mod.ts ├── mod_test.ts └── type.ts /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/bench.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/.github/workflows/bench.yml -------------------------------------------------------------------------------- /.github/workflows/jsr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/.github/workflows/jsr.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /docs 2 | deno.lock 3 | .coverage 4 | -------------------------------------------------------------------------------- /.gitmessage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/.gitmessage -------------------------------------------------------------------------------- /.scripts/gen-mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/.scripts/gen-mod.ts -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/README.md -------------------------------------------------------------------------------- /__snapshots__/_inspect_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/__snapshots__/_inspect_test.ts.snap -------------------------------------------------------------------------------- /_annotation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/_annotation.ts -------------------------------------------------------------------------------- /_funcutil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/_funcutil.ts -------------------------------------------------------------------------------- /_inspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/_inspect.ts -------------------------------------------------------------------------------- /_inspect_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/_inspect_test.ts -------------------------------------------------------------------------------- /_testutil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/_testutil.ts -------------------------------------------------------------------------------- /_typeutil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/_typeutil.ts -------------------------------------------------------------------------------- /as/__snapshots__/readonly_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/as/__snapshots__/readonly_test.ts.snap -------------------------------------------------------------------------------- /as/as.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/as/as.ts -------------------------------------------------------------------------------- /as/mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/as/mod.ts -------------------------------------------------------------------------------- /as/mod_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/as/mod_test.ts -------------------------------------------------------------------------------- /as/optional.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/as/optional.ts -------------------------------------------------------------------------------- /as/optional_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/as/optional_bench.ts -------------------------------------------------------------------------------- /as/optional_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/as/optional_test.ts -------------------------------------------------------------------------------- /as/readonly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/as/readonly.ts -------------------------------------------------------------------------------- /as/readonly_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/as/readonly_bench.ts -------------------------------------------------------------------------------- /as/readonly_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/as/readonly_test.ts -------------------------------------------------------------------------------- /assert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/assert.ts -------------------------------------------------------------------------------- /assert_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/assert_test.ts -------------------------------------------------------------------------------- /deno.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/deno.jsonc -------------------------------------------------------------------------------- /ensure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/ensure.ts -------------------------------------------------------------------------------- /ensure_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/ensure_test.ts -------------------------------------------------------------------------------- /is/__snapshots__/intersection_of_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/__snapshots__/intersection_of_test.ts.snap -------------------------------------------------------------------------------- /is/__snapshots__/object_of_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/__snapshots__/object_of_test.ts.snap -------------------------------------------------------------------------------- /is/__snapshots__/omit_of_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/__snapshots__/omit_of_test.ts.snap -------------------------------------------------------------------------------- /is/__snapshots__/parameters_of_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/__snapshots__/parameters_of_test.ts.snap -------------------------------------------------------------------------------- /is/__snapshots__/partial_of_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/__snapshots__/partial_of_test.ts.snap -------------------------------------------------------------------------------- /is/__snapshots__/pick_of_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/__snapshots__/pick_of_test.ts.snap -------------------------------------------------------------------------------- /is/__snapshots__/readonly_of_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/__snapshots__/readonly_of_test.ts.snap -------------------------------------------------------------------------------- /is/__snapshots__/record_object_of_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/__snapshots__/record_object_of_test.ts.snap -------------------------------------------------------------------------------- /is/__snapshots__/record_of_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/__snapshots__/record_of_test.ts.snap -------------------------------------------------------------------------------- /is/__snapshots__/required_of_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/__snapshots__/required_of_test.ts.snap -------------------------------------------------------------------------------- /is/__snapshots__/set_of_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/__snapshots__/set_of_test.ts.snap -------------------------------------------------------------------------------- /is/__snapshots__/strict_of_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/__snapshots__/strict_of_test.ts.snap -------------------------------------------------------------------------------- /is/__snapshots__/tuple_of_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/__snapshots__/tuple_of_test.ts.snap -------------------------------------------------------------------------------- /is/__snapshots__/uniform_tuple_of_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/__snapshots__/uniform_tuple_of_test.ts.snap -------------------------------------------------------------------------------- /is/__snapshots__/union_of_test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/__snapshots__/union_of_test.ts.snap -------------------------------------------------------------------------------- /is/any.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/any.ts -------------------------------------------------------------------------------- /is/any_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/any_bench.ts -------------------------------------------------------------------------------- /is/any_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/any_test.ts -------------------------------------------------------------------------------- /is/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/array.ts -------------------------------------------------------------------------------- /is/array_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/array_bench.ts -------------------------------------------------------------------------------- /is/array_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/array_of.ts -------------------------------------------------------------------------------- /is/array_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/array_of_bench.ts -------------------------------------------------------------------------------- /is/array_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/array_of_test.ts -------------------------------------------------------------------------------- /is/array_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/array_test.ts -------------------------------------------------------------------------------- /is/async_function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/async_function.ts -------------------------------------------------------------------------------- /is/async_function_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/async_function_bench.ts -------------------------------------------------------------------------------- /is/async_function_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/async_function_test.ts -------------------------------------------------------------------------------- /is/bigint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/bigint.ts -------------------------------------------------------------------------------- /is/bigint_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/bigint_bench.ts -------------------------------------------------------------------------------- /is/bigint_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/bigint_test.ts -------------------------------------------------------------------------------- /is/boolean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/boolean.ts -------------------------------------------------------------------------------- /is/boolean_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/boolean_bench.ts -------------------------------------------------------------------------------- /is/boolean_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/boolean_test.ts -------------------------------------------------------------------------------- /is/custom_jsonable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/custom_jsonable.ts -------------------------------------------------------------------------------- /is/custom_jsonable_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/custom_jsonable_bench.ts -------------------------------------------------------------------------------- /is/custom_jsonable_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/custom_jsonable_test.ts -------------------------------------------------------------------------------- /is/function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/function.ts -------------------------------------------------------------------------------- /is/function_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/function_bench.ts -------------------------------------------------------------------------------- /is/function_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/function_test.ts -------------------------------------------------------------------------------- /is/instance_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/instance_of.ts -------------------------------------------------------------------------------- /is/instance_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/instance_of_bench.ts -------------------------------------------------------------------------------- /is/instance_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/instance_of_test.ts -------------------------------------------------------------------------------- /is/intersection_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/intersection_of.ts -------------------------------------------------------------------------------- /is/intersection_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/intersection_of_bench.ts -------------------------------------------------------------------------------- /is/intersection_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/intersection_of_test.ts -------------------------------------------------------------------------------- /is/is.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/is.ts -------------------------------------------------------------------------------- /is/jsonable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/jsonable.ts -------------------------------------------------------------------------------- /is/jsonable_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/jsonable_bench.ts -------------------------------------------------------------------------------- /is/jsonable_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/jsonable_test.ts -------------------------------------------------------------------------------- /is/literal_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/literal_of.ts -------------------------------------------------------------------------------- /is/literal_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/literal_of_bench.ts -------------------------------------------------------------------------------- /is/literal_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/literal_of_test.ts -------------------------------------------------------------------------------- /is/literal_one_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/literal_one_of.ts -------------------------------------------------------------------------------- /is/literal_one_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/literal_one_of_bench.ts -------------------------------------------------------------------------------- /is/literal_one_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/literal_one_of_test.ts -------------------------------------------------------------------------------- /is/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/map.ts -------------------------------------------------------------------------------- /is/map_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/map_bench.ts -------------------------------------------------------------------------------- /is/map_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/map_of.ts -------------------------------------------------------------------------------- /is/map_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/map_of_bench.ts -------------------------------------------------------------------------------- /is/map_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/map_of_test.ts -------------------------------------------------------------------------------- /is/map_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/map_test.ts -------------------------------------------------------------------------------- /is/mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/mod.ts -------------------------------------------------------------------------------- /is/mod_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/mod_test.ts -------------------------------------------------------------------------------- /is/null.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/null.ts -------------------------------------------------------------------------------- /is/null_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/null_bench.ts -------------------------------------------------------------------------------- /is/null_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/null_test.ts -------------------------------------------------------------------------------- /is/nullish.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/nullish.ts -------------------------------------------------------------------------------- /is/nullish_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/nullish_bench.ts -------------------------------------------------------------------------------- /is/nullish_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/nullish_test.ts -------------------------------------------------------------------------------- /is/number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/number.ts -------------------------------------------------------------------------------- /is/number_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/number_bench.ts -------------------------------------------------------------------------------- /is/number_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/number_test.ts -------------------------------------------------------------------------------- /is/object_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/object_of.ts -------------------------------------------------------------------------------- /is/object_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/object_of_bench.ts -------------------------------------------------------------------------------- /is/object_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/object_of_test.ts -------------------------------------------------------------------------------- /is/omit_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/omit_of.ts -------------------------------------------------------------------------------- /is/omit_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/omit_of_bench.ts -------------------------------------------------------------------------------- /is/omit_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/omit_of_test.ts -------------------------------------------------------------------------------- /is/parameters_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/parameters_of.ts -------------------------------------------------------------------------------- /is/parameters_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/parameters_of_bench.ts -------------------------------------------------------------------------------- /is/parameters_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/parameters_of_test.ts -------------------------------------------------------------------------------- /is/partial_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/partial_of.ts -------------------------------------------------------------------------------- /is/partial_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/partial_of_bench.ts -------------------------------------------------------------------------------- /is/partial_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/partial_of_test.ts -------------------------------------------------------------------------------- /is/pick_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/pick_of.ts -------------------------------------------------------------------------------- /is/pick_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/pick_of_bench.ts -------------------------------------------------------------------------------- /is/pick_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/pick_of_test.ts -------------------------------------------------------------------------------- /is/primitive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/primitive.ts -------------------------------------------------------------------------------- /is/primitive_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/primitive_bench.ts -------------------------------------------------------------------------------- /is/primitive_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/primitive_test.ts -------------------------------------------------------------------------------- /is/readonly_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/readonly_of.ts -------------------------------------------------------------------------------- /is/readonly_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/readonly_of_bench.ts -------------------------------------------------------------------------------- /is/readonly_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/readonly_of_test.ts -------------------------------------------------------------------------------- /is/record.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/record.ts -------------------------------------------------------------------------------- /is/record_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/record_bench.ts -------------------------------------------------------------------------------- /is/record_object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/record_object.ts -------------------------------------------------------------------------------- /is/record_object_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/record_object_bench.ts -------------------------------------------------------------------------------- /is/record_object_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/record_object_of.ts -------------------------------------------------------------------------------- /is/record_object_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/record_object_of_bench.ts -------------------------------------------------------------------------------- /is/record_object_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/record_object_of_test.ts -------------------------------------------------------------------------------- /is/record_object_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/record_object_test.ts -------------------------------------------------------------------------------- /is/record_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/record_of.ts -------------------------------------------------------------------------------- /is/record_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/record_of_bench.ts -------------------------------------------------------------------------------- /is/record_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/record_of_test.ts -------------------------------------------------------------------------------- /is/record_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/record_test.ts -------------------------------------------------------------------------------- /is/required_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/required_of.ts -------------------------------------------------------------------------------- /is/required_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/required_of_bench.ts -------------------------------------------------------------------------------- /is/required_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/required_of_test.ts -------------------------------------------------------------------------------- /is/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/set.ts -------------------------------------------------------------------------------- /is/set_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/set_bench.ts -------------------------------------------------------------------------------- /is/set_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/set_of.ts -------------------------------------------------------------------------------- /is/set_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/set_of_bench.ts -------------------------------------------------------------------------------- /is/set_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/set_of_test.ts -------------------------------------------------------------------------------- /is/set_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/set_test.ts -------------------------------------------------------------------------------- /is/strict_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/strict_of.ts -------------------------------------------------------------------------------- /is/strict_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/strict_of_bench.ts -------------------------------------------------------------------------------- /is/strict_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/strict_of_test.ts -------------------------------------------------------------------------------- /is/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/string.ts -------------------------------------------------------------------------------- /is/string_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/string_bench.ts -------------------------------------------------------------------------------- /is/string_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/string_test.ts -------------------------------------------------------------------------------- /is/symbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/symbol.ts -------------------------------------------------------------------------------- /is/symbol_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/symbol_bench.ts -------------------------------------------------------------------------------- /is/symbol_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/symbol_test.ts -------------------------------------------------------------------------------- /is/sync_function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/sync_function.ts -------------------------------------------------------------------------------- /is/sync_function_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/sync_function_bench.ts -------------------------------------------------------------------------------- /is/sync_function_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/sync_function_test.ts -------------------------------------------------------------------------------- /is/tuple_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/tuple_of.ts -------------------------------------------------------------------------------- /is/tuple_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/tuple_of_bench.ts -------------------------------------------------------------------------------- /is/tuple_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/tuple_of_test.ts -------------------------------------------------------------------------------- /is/undefined.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/undefined.ts -------------------------------------------------------------------------------- /is/undefined_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/undefined_bench.ts -------------------------------------------------------------------------------- /is/undefined_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/undefined_test.ts -------------------------------------------------------------------------------- /is/uniform_tuple_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/uniform_tuple_of.ts -------------------------------------------------------------------------------- /is/uniform_tuple_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/uniform_tuple_of_bench.ts -------------------------------------------------------------------------------- /is/uniform_tuple_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/uniform_tuple_of_test.ts -------------------------------------------------------------------------------- /is/union_of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/union_of.ts -------------------------------------------------------------------------------- /is/union_of_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/union_of_bench.ts -------------------------------------------------------------------------------- /is/union_of_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/union_of_test.ts -------------------------------------------------------------------------------- /is/unknown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/unknown.ts -------------------------------------------------------------------------------- /is/unknown_bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/unknown_bench.ts -------------------------------------------------------------------------------- /is/unknown_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/is/unknown_test.ts -------------------------------------------------------------------------------- /maybe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/maybe.ts -------------------------------------------------------------------------------- /maybe_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/maybe_test.ts -------------------------------------------------------------------------------- /mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/mod.ts -------------------------------------------------------------------------------- /mod_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/mod_test.ts -------------------------------------------------------------------------------- /type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsr-core/unknownutil/HEAD/type.ts --------------------------------------------------------------------------------