2.0.1 • Published 5 months ago

@qiwi/masker-debug v2.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

@qiwi/masker-debug

The plugin to debug masker pipes effects.

Install

yarn add @qiwi/masker-debug

Usage

import {masker, createPipe} from '@qiwi/masker-common'
import {pipe as debug} from '@qiwi/masker-debug'

const success = createPipe('success', () => ({value: 'success'}))

// Enable debugger in any way:
// * Set DEBUG=masker
// * require('debug').enable('masker')

masker.sync('foobar', {
  pipeline: [debug, success]
})
masker before <ref *2> {
  value: 'foobar',
  registry: Map(0) {},
  sync: true,
  mode: 'sync',
  execute: <ref *1> [Function (anonymous)] {
    sync: [Function: t],
    execSync: [Function: t],
    exec: [Circular *1]
  },
  pipe: {
    name: 'success',
    execSync: [Function (anonymous)],
    exec: [Function (anonymous)],
    opts: {}
  },
  id: '57295723',
  parentId: undefined,
  pipeline: [
    {
      name: 'success',
      execSync: [Function (anonymous)],
      exec: [Function (anonymous)],
      opts: {}
    }
  ],
  originPipeline: [
    {
      name: 'success',
      execSync: [Function (anonymous)],
      exec: [Function (anonymous)],
      opts: {}
    }
  ],
  opts: {},
  context: [Circular *2]
} +0ms

License

MIT

2.0.1

5 months ago

2.0.0

5 months ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago