1.0.1 • Published 9 months ago

padora v1.0.1

Weekly downloads
-
License
ISC
Repository
github
Last release
9 months ago

Padora

Logo

This is designed to fill placeholders (template strings) in the input text with corresponding values from a given data object. It essentially performs template interpolation, replacing placeholders with actual data values, allowing for dynamic content generation in text templates.

Installation

Install my-project with npm

  npm install padora

Example

const template = "This is {inner.1.2.test} value , it can work with {inner.1.2.array[0]} {inner.1.2.array[1]} , and it is amazing {example}";
const data = {
    example: "example",
    inner: {
      1: {
        2: {
          test: "innerExample",
          array: ['array', 'values'],
        },
      },
    },
  };

Result

"This is innerExample value , it can work with array values , and it is amazing example"