This package has been deprecated

Author message:

This package is now deprecated. Please use @atproto/syntax, which provides the same interfaces.

@atproto/identifier
TypeScript icon, indicating that this package has built-in type declarations

0.2.1 • Public • Published

Identifier

Validation logic for AT identifiers - DIDs & Handles

Usage

import * as identifier from '@atproto/identifier'

isValidHandle('alice.test') // returns true
ensureValidHandle('alice.test') // returns void

isValidHandle('al!ce.test') // returns false
ensureValidHandle('al!ce.test') // throws

ensureValidDid('did:method:val') // returns void
ensureValidDid(':did:method:val') // throws

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i @atproto/identifier

Weekly Downloads

2,882

Version

0.2.1

License

MIT

Unpacked Size

44.8 kB

Total Files

13

Last publish

Collaborators

  • devinivy
  • dholms
  • estrattonbailey
  • pfrazee