JSPM

  • Created
  • Published
  • Downloads 18380
  • Score
    100M100P100Q184995F
  • License Apache-2.0

The TypeScript & JavaScript interface into the Arcjet protocol

Package Exports

  • @arcjet/protocol
  • @arcjet/protocol/client.js
  • @arcjet/protocol/convert
  • @arcjet/protocol/convert.js
  • @arcjet/protocol/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@arcjet/protocol) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Arcjet Logo

@arcjet/protocol

npm badge

The TypeScript & JavaScript interface into the Arcjet protocol.

What is this?

This package provides access to our protocol. It talks with our API from JavaScript.

When should I use this?

This is an internal Arcjet package not designed for public use. See our Get started guide for how to use Arcjet in your application.

Install

This package is ESM only. Install with npm in Node.js:

npm install @arcjet/protocol

Example

import { botCategories } from "@arcjet/protocol";

console.log(botCategories);
// ==> {
//   'CATEGORY:ACADEMIC': [
//     'BLACKBOARD_CRAWLER',
//     'CISPA_CRAWLER',
//     'COMMONCRAWL_CRAWLER',
//     …

API

In progress.

License

Apache License, Version 2.0 © Arcjet Labs, Inc.