📚 oidlib

The oidoid common library.

Installation

oidlib is a Deno TypeScript project. Add https://deno.land/x/oidlib/mod.ts to your import modules and reference the https://deno.land/x/oidlib/mods.json import map.

Shorthands

Shorthand Description
arg argument
attrib attribute
box rectangle
cb callback / listener
cmd command
config configuration
dir directory
dist distributable(s)
err error
ev event
ex example
exec executable
exec execute
fn function
int integer
lhs left-hand side
num number
obj object
op operation
prop property
rhs right-hand side
size Map.size / Array.length
src source(s)
str string
this this when possible, self otherwise
util utility
val value
wh width and height
xy cartesian value pair

Environment variables

Variable Values Description
V 1 | unset Verbose mode.

Conventions

  • Prefer TitleCase for classes, enums, and string literals.

License

© oidoid.

AGPL-3.0-only

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.

╭>°╮┬┌─╮╭─╮┬┌─╮
│  │││ ││ │││ │
╰──╯┴└─╯╰─╯┴└─╯