Built and signed on GitHub ActionsBuilt and signed on GitHub Actions
Built and signed on GitHub Actions
latest
brontidev/bitfieldIt is unknown whether this package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers




JSR Score
88%
Published
10 months ago (0.0.2)
@bronti/bitfield
import { Bitfield } from "@bronti/bitfield" import { assert } from "jsr:@std/assert" enum UserCapabilities { CREATE, READ, UPDATE, DELETE, } class UserCapabilitesBitfield extends Bitfield<UserCapabilities> {} const capabilities = new UserCapabilitesBitfield() capabilities.set(UserCapabilities.CREATE, true) assert(capabilities.get(UserCapabilities.CREATE) === true) const bitfield = UserCapabilitesBitfield.fromValue(0) db.save({ id: "userID", username: "mavdotj", capabilities: capabilities.value, })
Built and signed on
GitHub Actions
Add Package
deno add jsr:@bronti/bitfield
Import symbol
import * as bitfield from "@bronti/bitfield";
Import directly with a jsr specifier
import * as bitfield from "jsr:@bronti/bitfield";
Add Package
pnpm i jsr:@bronti/bitfield
pnpm dlx jsr add @bronti/bitfield
Import symbol
import * as bitfield from "@bronti/bitfield";
Add Package
yarn add jsr:@bronti/bitfield
yarn dlx jsr add @bronti/bitfield
Import symbol
import * as bitfield from "@bronti/bitfield";
Add Package
vlt install jsr:@bronti/bitfield
Import symbol
import * as bitfield from "@bronti/bitfield";
Add Package
npx jsr add @bronti/bitfield
Import symbol
import * as bitfield from "@bronti/bitfield";
Add Package
bunx jsr add @bronti/bitfield
Import symbol
import * as bitfield from "@bronti/bitfield";