@thi.ng/api
Common, generic types, interfaces & mixins
Last updated 5 years ago by thi.ng .
Apache-2.0 · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @thi.ng/api 
SYNC missed versions from official npm registry.

@thi.ng/api

npm version npm downloads Mastodon Follow

[!NOTE] This is one of 214 standalone projects, maintained as part of the @thi.ng/umbrella monorepo and anti-framework.

???? Please help me to work full-time on these projects by sponsoring me on GitHub. Thank you! ❤️

About

Common, generic types, interfaces & mixins.

This package is implicitly used by most other projects in this repository. It defines:

  • Dozens of generic, common interfaces & types
  • Class & method decorators
  • Mixins
  • Typedarray utilities

Status

STABLE - used in production

Search or submit any issues for this package

Installation

yarn add @thi.ng/api

ESM import:

import * as api from "@thi.ng/api";

Browser ESM import:

<script type="module" src="https://esm.run/@thi.ng/api"></script>

JSDelivr documentation

For Node.js REPL:

const api = await import("@thi.ng/api");

Package sizes (brotli'd, pre-treeshake): ESM: 2.41 KB

Dependencies

None

API

Generated API docs

Authors

If this project contributes to an academic publication, please cite it as:

@misc{thing-api,
  title = "@thi.ng/api",
  author = "Karsten Schmidt and others",
  note = "https://thi.ng/api",
  year = 2016
}

License

© 2016 - 2026 Karsten Schmidt // Apache License 2.0

Current Tags

  • 8.12.14                                ...           latest (2 months ago)

222 Versions

  • 8.12.14                                ...           2 months ago
  • 8.12.13                                ...           3 months ago
  • 8.12.12                                ...           3 months ago
  • 8.12.11                                ...           4 months ago
  • 8.12.10                                ...           4 months ago
  • 8.12.9                                ...           5 months ago
  • 8.12.8                                ...           5 months ago
  • 8.12.7                                ...           6 months ago
  • 8.12.6                                ...           6 months ago
  • 8.12.5                                ...           6 months ago
  • 8.12.2                                ...           7 months ago
  • 8.12.1                                ...           8 months ago
  • 8.12.0                                ...           8 months ago
  • 8.11.33                                ...           8 months ago
  • 8.11.32                                ...           9 months ago
  • 8.11.31                                ...           9 months ago
  • 8.11.30                                ...           9 months ago
  • 8.11.29                                ...           10 months ago
  • 8.11.28                                ...           10 months ago
  • 8.11.27                                ...           a year ago
  • 8.11.26                                ...           a year ago
  • 8.11.25                                ...           a year ago
  • 8.11.24                                ...           a year ago
  • 8.11.23                                ...           a year ago
  • 8.11.22                                ...           a year ago
  • 8.11.21                                ...           a year ago
  • 8.11.20                                ...           a year ago
  • 8.11.19                                ...           a year ago
  • 8.11.18                                ...           a year ago
  • 8.11.17                                ...           a year ago
  • 8.11.16                                ...           a year ago
  • 8.11.15                                ...           a year ago
  • 8.11.14                                ...           a year ago
  • 8.11.13                                ...           a year ago
  • 8.11.12                                ...           a year ago
  • 8.11.11                                ...           2 years ago
  • 8.11.10                                ...           2 years ago
  • 8.11.9                                ...           2 years ago
  • 8.11.8                                ...           2 years ago
  • 8.11.7                                ...           2 years ago
  • 8.11.6                                ...           2 years ago
  • 8.11.5                                ...           2 years ago
  • 8.11.4                                ...           2 years ago
  • 8.11.3                                ...           2 years ago
  • 8.11.2                                ...           2 years ago
  • 8.11.1                                ...           2 years ago
  • 8.11.0                                ...           2 years ago
  • 8.10.1                                ...           2 years ago
  • 8.10.0                                ...           2 years ago
  • 8.9.31                                ...           2 years ago
  • 8.9.30                                ...           2 years ago
  • 8.9.29                                ...           2 years ago
  • 8.9.28                                ...           2 years ago
  • 8.9.27                                ...           2 years ago
  • 8.9.26                                ...           2 years ago
  • 8.9.25                                ...           2 years ago
  • 8.9.24                                ...           2 years ago
  • 8.9.23                                ...           2 years ago
  • 8.9.22                                ...           2 years ago
  • 8.9.21                                ...           2 years ago
  • 8.9.20                                ...           2 years ago
  • 8.9.19                                ...           2 years ago
  • 8.9.18                                ...           2 years ago
  • 8.9.17                                ...           2 years ago
  • 8.9.16                                ...           2 years ago
  • 8.9.15                                ...           2 years ago
  • 8.9.14                                ...           2 years ago
  • 8.9.13                                ...           2 years ago
  • 8.9.12                                ...           2 years ago
  • 8.9.11                                ...           2 years ago
  • 8.9.10                                ...           2 years ago
  • 8.9.9                                ...           2 years ago
  • 8.9.8                                ...           2 years ago
  • 8.9.7                                ...           2 years ago
  • 8.9.6                                ...           2 years ago
  • 8.9.5                                ...           3 years ago
  • 8.9.4                                ...           3 years ago
  • 8.9.3                                ...           3 years ago
  • 8.9.2                                ...           3 years ago
  • 8.9.1                                ...           3 years ago
  • 8.9.0                                ...           3 years ago
  • 8.8.2                                ...           3 years ago
  • 8.8.1                                ...           3 years ago
  • 8.8.0                                ...           3 years ago
  • 8.7.6                                ...           3 years ago
  • 8.7.5                                ...           3 years ago
  • 8.7.4                                ...           3 years ago
  • 8.7.3                                ...           3 years ago
  • 8.7.2                                ...           3 years ago
  • 8.7.1                                ...           3 years ago
  • 8.7.0                                ...           3 years ago
  • 8.6.3                                ...           3 years ago
  • 8.6.2                                ...           3 years ago
  • 8.6.1                                ...           3 years ago
  • 8.6.0                                ...           3 years ago
  • 8.5.1                                ...           3 years ago
  • 8.5.0                                ...           3 years ago
  • 8.4.6                                ...           3 years ago
  • 8.4.5                                ...           3 years ago
  • 8.4.4                                ...           3 years ago
  • 8.4.3                                ...           4 years ago
  • 8.4.2                                ...           4 years ago
  • 8.4.1                                ...           4 years ago
  • 8.4.0                                ...           4 years ago
  • 8.3.9                                ...           4 years ago
  • 8.3.8                                ...           4 years ago
  • 8.3.7                                ...           4 years ago
  • 8.3.6                                ...           4 years ago
  • 8.3.5                                ...           4 years ago
  • 8.3.4                                ...           4 years ago
  • 8.3.3                                ...           4 years ago
  • 8.3.2                                ...           4 years ago
  • 8.3.1                                ...           4 years ago
  • 8.3.0                                ...           4 years ago
  • 8.2.0                                ...           4 years ago
  • 8.1.0                                ...           4 years ago
  • 8.0.6                                ...           4 years ago
  • 8.0.4                                ...           4 years ago
  • 8.0.3                                ...           4 years ago
  • 8.0.2                                ...           4 years ago
  • 8.0.1                                ...           4 years ago
  • 8.0.0                                ...           4 years ago
  • 7.2.0                                ...           5 years ago
  • 7.1.9                                ...           5 years ago
  • 7.1.8                                ...           5 years ago
  • 7.1.7                                ...           5 years ago
  • 7.1.6                                ...           5 years ago
  • 7.1.5                                ...           5 years ago
  • 7.1.4                                ...           5 years ago
  • 7.1.3                                ...           5 years ago
  • 7.1.2                                ...           5 years ago
  • 7.1.1                                ...           5 years ago
  • 7.1.0                                ...           5 years ago
  • 7.0.0                                ...           5 years ago
  • 6.13.6                                ...           5 years ago
  • 6.13.5                                ...           5 years ago
  • 6.13.4                                ...           5 years ago
  • 6.13.3                                ...           5 years ago
  • 6.13.2                                ...           5 years ago
  • 6.13.1                                ...           6 years ago
  • 6.13.0                                ...           6 years ago
  • 6.12.3                                ...           6 years ago
  • 6.12.2                                ...           6 years ago
  • 6.12.1                                ...           6 years ago
  • 6.12.0                                ...           6 years ago
  • 6.11.3                                ...           6 years ago
  • 6.11.2                                ...           6 years ago
  • 6.11.1                                ...           6 years ago
  • 6.11.0                                ...           6 years ago
  • 6.10.5                                ...           6 years ago
  • 6.10.4                                ...           6 years ago
  • 6.10.3                                ...           6 years ago
  • 6.10.2                                ...           6 years ago
  • 6.10.1                                ...           6 years ago
  • 6.10.0                                ...           6 years ago
  • 6.9.1                                ...           6 years ago
  • 6.9.0                                ...           6 years ago
  • 6.8.3                                ...           6 years ago
  • 6.8.2                                ...           6 years ago
  • 6.8.1                                ...           6 years ago
  • 6.8.0                                ...           6 years ago
  • 6.7.1                                ...           6 years ago
  • 6.7.0                                ...           6 years ago
  • 6.6.0                                ...           6 years ago
  • 6.5.0                                ...           6 years ago
  • 6.4.0                                ...           7 years ago
  • 6.3.3                                ...           7 years ago
  • 6.3.2                                ...           7 years ago
  • 6.3.1                                ...           7 years ago
  • 6.3.0                                ...           7 years ago
  • 6.2.0                                ...           7 years ago
  • 6.1.1                                ...           7 years ago
  • 6.1.0                                ...           7 years ago
  • 6.0.1                                ...           7 years ago
  • 6.0.0                                ...           7 years ago
  • 5.1.0                                ...           7 years ago
  • 5.0.3                                ...           7 years ago
  • 5.0.2                                ...           7 years ago
  • 5.0.1                                ...           7 years ago
  • 5.0.0                                ...           7 years ago
  • 4.2.4                                ...           7 years ago
  • 4.2.3                                ...           7 years ago
  • 4.2.2                                ...           7 years ago
  • 4.2.1                                ...           8 years ago
  • 4.2.0                                ...           8 years ago
  • 4.1.1                                ...           8 years ago
  • 4.1.0                                ...           8 years ago
  • 4.0.6                                ...           8 years ago
  • 4.0.5                                ...           8 years ago
  • 4.0.4                                ...           8 years ago
  • 4.0.3                                ...           8 years ago
  • 4.0.2                                ...           8 years ago
  • 4.0.1                                ...           8 years ago
  • 4.0.0                                ...           8 years ago
  • 3.0.1                                ...           8 years ago
  • 3.0.0                                ...           8 years ago
  • 2.3.2                                ...           8 years ago
  • 2.3.1                                ...           8 years ago
  • 2.3.0                                ...           8 years ago
  • 2.2.0                                ...           8 years ago
  • 2.1.3                                ...           8 years ago
  • 2.1.2                                ...           8 years ago
  • 2.1.1                                ...           8 years ago
  • 2.1.0                                ...           8 years ago
  • 2.0.4                                ...           8 years ago
  • 2.0.3                                ...           8 years ago
  • 2.0.2                                ...           8 years ago
  • 2.0.1                                ...           8 years ago
  • 2.0.0                                ...           8 years ago
  • 1.5.0                                ...           8 years ago
  • 1.4.2                                ...           8 years ago
  • 1.4.1                                ...           8 years ago
  • 1.4.0                                ...           8 years ago
  • 1.3.0                                ...           8 years ago
  • 1.2.1                                ...           8 years ago
  • 1.2.0                                ...           8 years ago
  • 1.1.1                                ...           8 years ago
  • 1.1.0                                ...           8 years ago
  • 1.0.3                                ...           8 years ago
  • 1.0.2                                ...           8 years ago
  • 1.0.1                                ...           8 years ago
  • 1.0.0                                ...           8 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 3
Dependencies (0)
None
Dev Dependencies (0)
None
Dependents (1)

Copyright 2013 - present © cnpmjs.org | Home |