The TypeScript & JavaScript interface into the Arcjet protocol
npm install @arcjet/protocol@arcjet/protocolThe TypeScript & JavaScript interface into the [Arcjet][arcjet] protocol.
- npm package (@arcjet/protocol)
- GitHub source code (protocol/ in arcjet/arcjet-js)
This package provides access to our protocol.
It talks with our API from JavaScript.
This is an internal Arcjet package not designed for public use.
See our [_Get started_ guide][arcjet-get-started] for how to use Arcjet in your
application.
This package is ESM only.
Install with npm in Node.js:
``sh`
npm install @arcjet/protocol
`ts
import { botCategories } from "@arcjet/protocol";
console.log(botCategories);
// ==> {
// 'CATEGORY:ACADEMIC': [
// 'BLACKBOARD_CRAWLER',
// 'CISPA_CRAWLER',
// 'COMMONCRAWL_CRAWLER',
// …
``
In progress.
[Apache License, Version 2.0][apache-license] © [Arcjet Labs, Inc.][arcjet]
[apache-license]: http://www.apache.org/licenses/LICENSE-2.0
[arcjet]: https://arcjet.com
[arcjet-get-started]: https://docs.arcjet.com/get-started