@criteria/json-pointer
TypeScript icon, indicating that this package has built-in type declarations

0.2.1 • Public • Published

JSON Pointer

Implementation of JSON Pointer (RFC 6901).

Installation

npm install @criteria/json-pointer

Usage

Evaluate a JSON Pointer:

import { evaluateJSONPointer } from '@criteria/json-pointer'

const str = '#/foo'
const document = {
    foo: true
}

const value = evaluateJSONPointer(str, document)
// value === true

Validate that a string is a JSON Pointer:

import { validateJSONPointer } from '@criteria/json-pointer'

const str = '#/foo'

try {
  validateJSONPointer(str)
  // valid
} catch (err) {
  // not valid
}

/@criteria/json-pointer/

    Package Sidebar

    Install

    npm i @criteria/json-pointer

    Weekly Downloads

    9,745

    Version

    0.2.1

    License

    MIT

    Unpacked Size

    6.59 kB

    Total Files

    15

    Last publish

    Collaborators

    • jamesmoschou-criteria