1.0.1 • Published 8 years ago

commonform-rename v1.0.1

Weekly downloads
3
License
Apache-2.0
Repository
github
Last release
8 years ago
var assert = require('assert')
var rename = require('commonform-rename')

var first = {
  content: [
    {definition: 'Company'}, ' means ', {blank: ''}, ' plus',
    {form: {content: ['shareholders of ', {use: 'Company'}]}},
    {form: {content: ['subsidiaries of ', {use: 'Company'}]}}
  ]
}

rename.term('Company', 'Enterprise', first)

assert.deepEqual(first, {
  content: [
    {definition: 'Enterprise'}, ' means ', {blank: ''}, ' plus',
    {form: {content: ['shareholders of ', {use: 'Enterprise'}]}},
    {form: {content: ['subsidiaries of ', {use: 'Enterprise'}]}}
  ]
})

var second = {
  content: [
    {heading: 'Recitals', form: {content: ['...']}},
    {reference: 'Recitals'}
  ]
}

rename.heading('Recitals', 'Background', second)

assert.deepEqual(second, {
  content: [
    {heading: 'Background', form: {content: ['...']}},
    {reference: 'Background'}
  ]
})