Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

typograf

Package Overview
Dependencies
Maintainers
1
Versions
101
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

typograf - npm Package Versions

1
11

6.0.1

Diff

Changelog

Source

v6.0.1

Правило common/punctuation/quoteLink теперь выполняется после common/punctuation/quote.

hcodes
published 6.0.0 •

Changelog

Source

v6.0.0

Переименованы методы:

  • Typograf.rule()Typograf.addRule()
  • Typograf.innerRule()Typograf.addInnerRule()
  • Typograf.data()Typograf.getData() и Typograf.setData()
  • Typograf.setting()Typograf.getSetting() и Typograf.setSetting()
  • Typograf.prototype.data()Typograf.prototype.getData()
  • Typograf.prototype.disable()Typograf.prototype.disableRule()
  • Typograf.prototype.disabled()Typograf.prototype.isDisabledRule()
  • Typograf.prototype.enable()Typograf.prototype.enableRule()
  • Typograf.prototype.enabled()Typograf.prototype.isEnabledRule()

Переименованы свойства в параметрах конструктора:

  • disabledisableRule
  • enableenableRule
  • langlocale
  • modehtmlEntity
// Было:
var tp = new Typograf({
    enable: 'ru/optalign/*',
    lang: 'ru',
    mode: 'digit'
});

// Стало:
var tp = new Typograf({
    enableRule: 'ru/optalign/*',
    locale: ['ru', 'en-US'],
    htmlEntity: {type: 'digit'}
});

Добавлена поддержка начальной типографики для нескольких десятков локалей. Добавлены методы по работе с локалями: Typograf.addLocale(), Typograf.hasLocale() и Typograf.getLocales().

Добавлено правило common/punctuation/quoteLink для выноса кавычек из ссылки.

Правило по расстановке кавычек стало общим common/punctuation/quote. Правила ru/punctuation/quote и en/punctuation/quote удалены.

Переработана сборка с помощью gulp-include, упрощены тесты и пр.

hcodes
published 5.8.0 •

Changelog

Source

v5.8.0

Доработки по расстановке кавычек и апострофа #143, #214. Правило ru/punctuation/apostrophe переименовано в common/punctuation/apostrophe.

Рефакторинг обработки HTML-сущностей и безопасных тегов #216, #217.

hcodes
published 5.7.0 •

Changelog

Source

v5.7.0

Новые правила:

  • Замена №№ на № ru/symbols/NN #205
  • Замена точки на запятую в числах ru/number/comma #207

Доработки в правилах:

  • common/html/p #195
  • common/number/fraction #197 @greyevil
  • ru/number/ordinals #206

Добавлено новое свойство htmlEntity, аналог mode #200, #208. Теперь можно гибко настроить какие HTML-сущности будут в UTF-8, а какие необходимо заменить на именной или цифровой вид. В следующей мажорной версии свойство mode будет удалено.

hcodes
published 5.6.0 •

Changelog

Source

v5.6.0

  • Добавлена настройка переносов строк #190.
  • Правило common/html/pbr переименовано в common/html/p, удалена расстановка тега <br/> внутри правила #185.

Доработки в правилах:

  • ru/nsbp/abbr #181, #188
  • ru/optalign/quote #184, #189
  • ru/other/phone #183
  • common/html/nbr #185
hcodes
published 5.5.3 •

Changelog

Source

v5.5.3

Отключена висячая пунктуация в <title> #172, #177.

hcodes
published 5.5.2 •

Changelog

Source

v5.5.2

Исправлена опечатка в правиле ru/typo/switchingKeyboardLayout #175 @zyulyaev.

hcodes
published 5.5.1 •

Changelog

Source

v5.5.1

Внесены правки по расстановке кавычек при пропуске пробелов #158.

hcodes
published 5.5.0 •

Changelog

Source

v5.5.0

  • Новое правило ru/typo/switchingKeyboardLayout исправляет опечатки, возникающие при переключении клавиатурной раскладки.
  • dist/typograf.all.js, включающий дополнительно dist/typograf.groups.js и dist/typograf.titles.js.
hcodes
published 5.4.3 •

Changelog

Source

v5.4.3

Доработка правила common/nbsp/replaceNbsp. Подробнее о работе типографа с неразрывными пробелами.

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc