Numbers Prefer Multiplication

    commonform-group-series

    3.0.0 • Public • Published

    commonform-group-series

    group paragraphs and series of children within Common Forms

    var group = require('commonform-group-series')
    var assert = require('assert')
    
    var A = { form: { content: [ 'A' ] } }
    var B = { form: { content: [ 'B' ] } }
    var C = {
      component: 'https://example.com/component',
      version: '1.0.0',
      substitutions: { terms: {}, headings: {} }
    }
    var D = { form: { content: [ 'D' ] } }
    
    var X = { use: 'X' }
    var Y = { definition: 'Y' }
    
    var form = { content: [ A, B, X, 'text', Y, C, D ] }
    
    assert.deepEqual(
      group(form),
      [
        {
          type: 'series',
          content: [ A, B ]
        },
        {
          type: 'paragraph',
          content: [ X, 'text', Y ]
        },
        {
          type: 'series',
          content: [ C, D ]
        }
      ]
    )

    Install

    npm i commonform-group-series

    DownloadsWeekly Downloads

    3

    Version

    3.0.0

    License

    BlueOak-1.0.0

    Unpacked Size

    4.1 kB

    Total Files

    4

    Last publish

    Collaborators

    • kemitchell