معرفی شرکت ها


pupa-3.1.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Simple micro templating
ویژگی مقدار
سیستم عامل -
نام فایل pupa-3.1.0
نام pupa
نسخه کتابخانه 3.1.0
نگهدارنده ['sindresorhus']
ایمیل نگهدارنده ['sindresorhus@gmail.com']
نویسنده Sindre Sorhus
ایمیل نویسنده sindresorhus@gmail.com
آدرس صفحه اصلی git+https://github.com/sindresorhus/pupa.git
آدرس اینترنتی https://github.com/sindresorhus/pupa#readme
مجوز MIT
# pupa > Simple micro templating Useful when all you need is to fill in some placeholders. ## Install ``` $ npm install pupa ``` ## Usage ```js import pupa from 'pupa'; pupa('The mobile number of {name} is {phone.mobile}', { name: 'Sindre', phone: { mobile: '609 24 363' } }); //=> 'The mobile number of Sindre is 609 24 363' pupa('I like {0} and {1}', ['🦄', '🐮']); //=> 'I like 🦄 and 🐮' // Double braces encodes the HTML entities to avoid code injection. pupa('I like {{0}} and {{1}}', ['<br>🦄</br>', '<i>🐮</i>']); //=> 'I like &lt;br&gt;🦄&lt;/br&gt; and &lt;i&gt;🐮&lt;/i&gt;' ``` ## API ### pupa(template, data, options?) #### template Type: `string` Text with placeholders for `data` properties. #### data Type: `object | unknown[]` Data to interpolate into `template`. #### options Type: `object` ##### ignoreMissing Type: `boolean`\ Default: `false` By default, Pupa throws a `MissingValueError` when a placeholder resolves to `undefined`. With this option set to `true`, it simply ignores it and leaves the placeholder as is. ##### transform Type: `((data: {value: unknown; key: string}) => unknown) | undefined` (default: `({value}) => value`) Performs arbitrary operation for each interpolation. If the returned value was `undefined`, it behaves differently depending on the `ignoreMissing` option. Otherwise, the returned value will be interpolated into a string (and escaped when double-braced) and embedded into the template. ### MissingValueError Exposed for instance checking. ## FAQ ### What about template literals? Template literals expand on creation. This module expands the template on execution, which can be useful if either or both template and data are lazily created or user-supplied. ## Related - [pupa-cli](https://github.com/sindresorhus/pupa-cli) - CLI for this module


نیازمندی

مقدار نام
^4.0.0 escape-goat


زبان مورد نیاز

مقدار نام
12.22.1 Npm


نحوه نصب


نصب پکیج tgz pupa-3.1.0:

    npm install pupa-3.1.0.tgz