This release is 18 versions behind 1.0.16 — the latest version of @std/assert. Jump to latest
Built and signed on GitHub ActionsBuilt and signed on GitHub Actions
Built and signed on GitHub Actions
Common assertion functions, especially useful for testing
This package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers




JSR Score
100%
Published
2 years ago (0.225.3)
A library of assertion functions.
If the assertion is false an AssertionError will be thrown which will
result in pretty-printed diff of failing assertion.
This module is browser compatible, but do not rely on good formatting of values for AssertionError messages in browsers.
import { assert } from "@std/assert/assert"; assert("I am truthy"); // Doesn't throw assert(false); // Throws `AssertionError`
Built and signed on
GitHub Actions
Add Package
deno add jsr:@std/assert
Import symbol
import * as assert from "@std/assert";
Import directly with a jsr specifier
import * as assert from "jsr:@std/assert";
Add Package
pnpm i jsr:@std/assert
pnpm dlx jsr add @std/assert
Import symbol
import * as assert from "@std/assert";
Add Package
yarn add jsr:@std/assert
yarn dlx jsr add @std/assert
Import symbol
import * as assert from "@std/assert";
Add Package
vlt install jsr:@std/assert
Import symbol
import * as assert from "@std/assert";
Add Package
npx jsr add @std/assert
Import symbol
import * as assert from "@std/assert";
Add Package
bunx jsr add @std/assert
Import symbol
import * as assert from "@std/assert";