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

eyo-kernel

Package Overview
Dependencies
Maintainers
1
Versions
25
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eyo-kernel - npm Package Compare versions

Comparing version 1.0.0 to 1.0.1

2

lib/eyo.js

@@ -109,3 +109,3 @@ // jshint maxlen:1024

/**
* Восстановление «ё» в тексте.
* Безопасное восстановление «ё» в тексте.
*

@@ -112,0 +112,0 @@ * @param {string} text

{
"name": "eyo-kernel",
"description": "Restoring the letter «ё» (yo) in russian texts",
"version": "1.0.0",
"version": "1.0.1",
"author": {

@@ -12,8 +12,3 @@ "name": "Denis Seleznev",

"homepage": "https://github.com/hcodes/eyo-kernel",
"licenses": [
{
"type": "MIT",
"url": "https://github.com/hcodes/eyo-kernel/blob/master/LICENSE"
}
],
"license": "MIT",
"repository": {

@@ -37,7 +32,7 @@ "type": "git",

"devDependencies": {
"chai": "~3.0.0",
"istanbul": "~0.3.5",
"jscs": "~1.13.1",
"jshint": "~2.8.0",
"mocha": "~2.2.1"
"chai": "~3.4.1",
"istanbul": "~0.4.2",
"jscs": "~2.8.0",
"jshint": "~2.9.1",
"mocha": "~2.3.4"
},

@@ -44,0 +39,0 @@ "scripts": {

@@ -29,6 +29,55 @@ Восстановление буквы «ё» в русских текстах

var eyo = require('eyo-kernel');
console.log(eyo.restore('Лед')); // Лёд
```
## Методы
### .restore(text)
Безопасно восстанавливает букву «ё» в тексте.<br/>
`text {string}` – текст. Обязательный аргумент.<br/>
Возвращаемое значение: `{string}`.
```js
console.log(eyo.restore('Все лед')); // Все лёд.
```
### .lint(text, [needSort])
Поиск вариантов безопасной и небезопасной замены «ё».<br/>
`text {string}` – текст. Обязательный аргумент.<br/>
`needSort {boolean}` – Сортивать ли полученные варианты замены. Необязательный аргумент.<br/>
Возвращаемое значение: `{Object}`.
```js
console.log(eyo.lint('Все лед.'));
/* {
safe: [
{
before: 'Лед',
after: 'Лёд',
count: 1,
position: [
{
line: 1,
column: 5
}
]
}
]
notSafe: [
{
before: 'Все',
after: 'Всё',
count: 1,
position: [
{
line: 1,
column: 1
}
]
}
]
} */
```
## [Консольная утилита](https://github.com/hcodes/eyo)
## Eyo в Yaspeller
В [yaspeller](https://github.com/hcodes/yaspeller/) добавлена поддержка eyo.<br/>Используйте опцию [`--check-yo`](https://github.com/hcodes/yaspeller/#--check-yo) в командной строке `yaspeller -l ru --check-yo my_file.txt` или параметр [`checkYo: true`](https://github.com/hcodes/yaspeller/#configuration) в конфигурационном файле.
## Ссылки

@@ -35,0 +84,0 @@ + [http://ru.wikipedia.org/wiki/Ёфикатор](https://ru.wikipedia.org/wiki/%D0%81%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80)

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