Skip to content

Commit

Permalink
Update typograf version (#20)
Browse files Browse the repository at this point in the history
  • Loading branch information
hcodes authored Apr 2, 2023
1 parent 6f7b0df commit bf12afc
Show file tree
Hide file tree
Showing 5 changed files with 546 additions and 229 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Changelog

## v6.1.0
Пакет переведён на Типограф 7.0.0.

## v6.0.2
Исправлена ошибка `Error [ERR_PACKAGE_PATH_NOT_EXPORTED]` при запуске в командном интерфейсе.

Expand Down
2 changes: 1 addition & 1 deletion LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
## Лицензия
The MIT License (MIT)

© 2022 Денис Селезнев, <[email protected]>
© 2023 Денис Селезнев, <[email protected]>

Данная лицензия разрешает лицам, получившим копию данного программного обеспечения и сопутствующей документации (в дальнейшем именуемыми «Программное Обеспечение»), безвозмездно использовать Программное Обеспечение без ограничений, включая неограниченное право на использование, копирование, изменение, добавление, публикацию, распространение, сублицензирование и/или продажу копий Программного Обеспечения, также как и лицам, которым предоставляется данное Программное Обеспечение, при соблюдении следующих условий:

Expand Down
16 changes: 7 additions & 9 deletions bin/lint.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ const printError = require('./printError');
const pico = require('picocolors');
const path = require('path');
const fs = require('fs');
const TypografObj = require('typograf');
const Typograf = require('typograf');
const isWin = process.platform === 'win32';
const errSym = isWin ? '[ERR]' : '✗';

Expand Down Expand Up @@ -46,24 +46,22 @@ function getPosition(before, after) {

module.exports = {
process(text, prefs) {
const
typograf = new TypografObj(prefs),
enabledRules = [];
const typograf = new Typograf(prefs);
const enabledRules = [];

for (const rule of typograf._rules) {
for (const rule of Typograf.getRules()) {
if (
typograf.isEnabledRule(rule.name) &&
(rule._lang === 'common' || prefs.locale.indexOf(rule._lang))
(rule.lang === 'common' || prefs.locale.indexOf(rule.lang))
) {
enabledRules.push(rule.name);
}
}

const errors = [];
for (const rule of enabledRules) {
typograf
.disableRule('*')
.enableRule(rule);
typograf.disableRule('*');
typograf.enableRule(rule);

const result = typograf.execute(text);

Expand Down
Loading

0 comments on commit bf12afc

Please sign in to comment.