Options
All
  • Public
  • Public/Protected
  • All
Menu

Package yarnpkg-json-proxy

Type aliases

Tracker

Tracker<T>: function

Type parameters

  • T

Type declaration

    • (cb: function): T
    • Parameters

      • cb: function
          • (value: T): void
          • Parameters

            • value: T

            Returns void

      Returns T

TrackingFilter

TrackingFilter: true | TrackingFilterObject

TrackingVersion

TrackingVersion: Object

Variables

Const VERSION

VERSION: unique symbol = Symbol(`Version`)

Functions

cloneObject

  • cloneObject(obj: Object): Object

cloneValue

  • cloneValue(value: any): any

cloneValueChecked

  • cloneValueChecked(value: any, version: Object): any

cloneValueDeep

compareValuesDeep

  • compareValuesDeep(a: any, b: any): boolean

makeTracker

makeUpdater

makeValueObservable

Const proxyHandlerMap

Const proxyHandlerObject

Const proxyHandlerSet

updateAndSave

  • updateAndSave(filename: PortablePath, cb: function): Promise<void>

Generated using TypeDoc