profile
viewpoint
Nikita Nafranets dimensi Russia, Moscow http://vk.com/dimensi Frontend developer

dimensi/html2pug 17

Convert html to pug online

camellia-app/camellia 8

Browser extension which helps with managing huge amounts of browser bookmarks by placing them at the new tab screen.

dimensi/gulpPack 3

Gulp + webpack + pug + stylus starter build

dimensi/30-seconds-of-code 0

A curated collection of useful JavaScript snippets that you can understand in 30 seconds or less.

dimensi/adonis-framework 0

NodeJs Web Application Framework. Makes it easy for you to write webapps with less code :smiley:

dimensi/after.js 0

Next.js-like framework for server-rendered React apps built with React Router 4

dimensi/backend 0

REST-like API for howtocards

dimensi/cacheable-response 0

An HTTP compliant route path middleware for serving cache response with invalidation support.

dimensi/compose 0

Middleware composition utility

startedvuejs/vue-test-utils-next

started time in a day

issue openedalfa-laboratory/utils

Форматирование десятичных дробных чисел с запятой в качестве разделитиля

Описание

Фронт получает числа через точку, для русской аудитории принято их писать через запятую. Предлагаю добавить функцию форматирования

const formatter = new Intl.NumberFormat('ru');

export function formatNumber(value: number | string) {
    return formatter.format(Number(value));
}

created time in 4 days

PR closed alfa-laboratory/bem-react-classname

Reviewers
fix(*): add test for expected type instead value

Добавил пример воспроизведения проблемы

+27 -0

0 comment

2 changed files

stepancar

pr closed time in 6 days

starteddimensi/html2pug

started time in 9 days

PR opened alfa-laboratory/bem-react-classname

chore(deps-dev): bump semantic-release from 17.1.1 to 17.2.3

Bumps semantic-release from 17.1.1 to 17.2.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/semantic-release/semantic-release/releases">semantic-release's releases</a>.</em></p> <blockquote> <h2>v17.2.3</h2> <h2><a href="https://github.com/semantic-release/semantic-release/compare/v17.2.2...v17.2.3">17.2.3</a> (2020-11-16)</h2> <h3>Bug Fixes</h3> <ul> <li>mask secrets when characters get uri encoded (<a href="https://github.com/semantic-release/semantic-release/commit/ca90b34c4a9333438cc4d69faeb43362bb991e5a">ca90b34</a>)</li> </ul> <h2>v17.2.2</h2> <h2><a href="https://github.com/semantic-release/semantic-release/compare/v17.2.1...v17.2.2">17.2.2</a> (2020-10-29)</h2> <h3>Bug Fixes</h3> <ul> <li>don't parse port as part of the path in repository URLs (<a href="https://github-redirect.dependabot.com/semantic-release/semantic-release/issues/1671">#1671</a>) (<a href="https://github.com/semantic-release/semantic-release/commit/77a75f072bc257b27904408dbea5ae5ccae2b6ab">77a75f0</a>)</li> <li>use valid git credentials when multiple are provided (<a href="https://github-redirect.dependabot.com/semantic-release/semantic-release/issues/1669">#1669</a>) (<a href="https://github.com/semantic-release/semantic-release/commit/2bf377194efc6b4f13b6bc6cd9272b935f64793e">2bf3771</a>)</li> </ul> <h2>v17.2.1</h2> <h2><a href="https://github.com/semantic-release/semantic-release/compare/v17.2.0...v17.2.1">17.2.1</a> (2020-10-12)</h2> <h3>Reverts</h3> <ul> <li>Revert "feat: throw an Error if package.json has duplicate "repository" key (<a href="https://github-redirect.dependabot.com/semantic-release/semantic-release/issues/1656">#1656</a>)" (<a href="https://github.com/semantic-release/semantic-release/commit/3abcbaf2561a208180a1f8eddc1d8a5c1006fe48">3abcbaf</a>), closes <a href="https://github-redirect.dependabot.com/semantic-release/semantic-release/issues/1656">#1656</a> <a href="https://github-redirect.dependabot.com/semantic-release/semantic-release/issues/1657">#1657</a></li> </ul> <h2>v17.2.0</h2> <h1><a href="https://github.com/semantic-release/semantic-release/compare/v17.1.2...v17.2.0">17.2.0</a> (2020-10-11)</h1> <h3>Features</h3> <ul> <li>throw an Error if package.json has duplicate "repository" key (<a href="https://github-redirect.dependabot.com/semantic-release/semantic-release/issues/1656">#1656</a>) (<a href="https://github.com/semantic-release/semantic-release/commit/b8fb35c7e15d314c15182f779ef30b42b6c4e7ea">b8fb35c</a>)</li> </ul> <h2>v17.1.2</h2> <h2><a href="https://github.com/semantic-release/semantic-release/compare/v17.1.1...v17.1.2">17.1.2</a> (2020-09-17)</h2> <h3>Bug Fixes</h3> <ul> <li>add logging for when ssh falls back to http (<a href="https://github-redirect.dependabot.com/semantic-release/semantic-release/issues/1639">#1639</a>) (<a href="https://github.com/semantic-release/semantic-release/commit/b4c5d0a436fa5a4e98d8326f0512fa8a2f1f4f67">b4c5d0a</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/semantic-release/semantic-release/commit/c8d38b62588622d96f637e47f9962f5183b72af3"><code>c8d38b6</code></a> style: removed line breaks to align with xo rule (<a href="https://github-redirect.dependabot.com/semantic-release/semantic-release/issues/1689">#1689</a>)</li> <li><a href="https://github.com/semantic-release/semantic-release/commit/ca90b34c4a9333438cc4d69faeb43362bb991e5a"><code>ca90b34</code></a> fix: mask secrets when characters get uri encoded</li> <li><a href="https://github.com/semantic-release/semantic-release/commit/63fa143023aa3b54e9a9231c7625549ef4d7f17a"><code>63fa143</code></a> docs(plugins): add listing for new plugin (<a href="https://github-redirect.dependabot.com/semantic-release/semantic-release/issues/1686">#1686</a>)</li> <li><a href="https://github.com/semantic-release/semantic-release/commit/2bf377194efc6b4f13b6bc6cd9272b935f64793e"><code>2bf3771</code></a> fix: use valid git credentials when multiple are provided (<a href="https://github-redirect.dependabot.com/semantic-release/semantic-release/issues/1669">#1669</a>)</li> <li><a href="https://github.com/semantic-release/semantic-release/commit/77a75f072bc257b27904408dbea5ae5ccae2b6ab"><code>77a75f0</code></a> fix: don't parse port as part of the path in repository URLs (<a href="https://github-redirect.dependabot.com/semantic-release/semantic-release/issues/1671">#1671</a>)</li> <li><a href="https://github.com/semantic-release/semantic-release/commit/d74ffef788df841a4dcb65dda4d857edd30b13c3"><code>d74ffef</code></a> docs: add npm-deprecate-old-versions in plugins list (<a href="https://github-redirect.dependabot.com/semantic-release/semantic-release/issues/1667">#1667</a>)</li> <li><a href="https://github.com/semantic-release/semantic-release/commit/3abcbaf2561a208180a1f8eddc1d8a5c1006fe48"><code>3abcbaf</code></a> Revert "feat: throw an Error if package.json has duplicate "repository" key (...</li> <li><a href="https://github.com/semantic-release/semantic-release/commit/b8fb35c7e15d314c15182f779ef30b42b6c4e7ea"><code>b8fb35c</code></a> feat: throw an Error if package.json has duplicate "repository" key (<a href="https://github-redirect.dependabot.com/semantic-release/semantic-release/issues/1656">#1656</a>)</li> <li><a href="https://github.com/semantic-release/semantic-release/commit/18e35b28adad720f0158cc20187c5e4bdabf26b7"><code>18e35b2</code></a> docs: reorder default plugins list (<a href="https://github-redirect.dependabot.com/semantic-release/semantic-release/issues/1650">#1650</a>)</li> <li><a href="https://github.com/semantic-release/semantic-release/commit/e35e5bb73f3628906553709ac0f5beb8f565c61a"><code>e35e5bb</code></a> docs(contributing): fix commit message examples (<a href="https://github-redirect.dependabot.com/semantic-release/semantic-release/issues/1648">#1648</a>)</li> <li>Additional commits viewable in <a href="https://github.com/semantic-release/semantic-release/compare/v17.1.1...v17.2.3">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+6 -18

0 comment

1 changed file

pr created time in 11 days

startedcodota/tabnine-vscode

started time in 11 days

starteddimensi/html2pug

started time in 16 days

PublicEvent

issue commentalfa-laboratory/utils

Утилита проверки, что нажимается клавиша `enter` или `space`

Эмм мне кажется идея странная

raylyanway

comment created time in 18 days

issue openedalfa-laboratory/utils

Хук useClickOutside

Описание

Предлагаю добавить третий параметр - с массивом названий эвентов и значением по умолчанию ['mousedown', 'touchstart'] Столкнулся с ситуацией, когда не подходят mousedown и touchstart, а нужны click и touchend

created time in 18 days

startedSoftwareBrothers/admin-bro

started time in 18 days

startedgilday/dark-mode-sync-plugin

started time in 18 days

push eventalfa-laboratory/arui-cssvars

Sergei Zavgorodnii

commit sha 20604882163589ed9b4b735315ec9ff9c2543a4e

chore(*): update version

view details

push time in 19 days

startedleeoniya/uPlot

started time in 21 days

startedvitejs/awesome-vite

started time in 21 days

startedmohlsen/check-engine

started time in 21 days

startedMonitorControl/MonitorControl

started time in 23 days

startedgo-ozzo/ozzo-validation

started time in 24 days

fork munrocket/rollup-plugin-assemblyscript

A Rollup plugin that allows you to import AssemblyScript files and compiles them on-the-fly.

https://npm.im/rollup-plugin-assemblyscript

fork in 24 days

push eventalfa-laboratory/arui-cssvars

Alexey Komissarov

commit sha 365ed0deef9dddb57f05294300590bb86cee1939

Added stylelint --fix support

view details

Alexey Komissarov

commit sha 3e93307bd38671d3f12bca9c2daa07f6daf60c9a

Update to multiple fixes and correct indexes

view details

Alexey Komissarov

commit sha c75a57921b3f089dd46f55c17ac4184d83f7a941

Up version

view details

Alexey Komissarov

commit sha a50b9d4c5619e2a81b12b8cbf1a3c5868b16035f

Merge pull request #3 from alfa-laboratory/feature/add-fix Added stylelint --fix support

view details

push time in 24 days

PR merged alfa-laboratory/arui-cssvars

Reviewers
Added stylelint --fix support

Небольшая доработка, добавляющая возможность исправлять найденные значения на предложенные переменные. Пример работы: image

Из минусов: т.к. сейчас правило триггерится на одно значение из строки есть кейсы когда для исправления такого

margin: 8px 16px 16px 8px;

нужно будет вызвать stylelint --fix 4 раза. Исправение этого требует чуть больших доработок, но сейчас это лучше, чем исправлять в большом проекте всё руками.

+47 -14

1 comment

3 changed files

IH8E

pr closed time in 24 days

push eventalfa-laboratory/arui-cssvars

Alexey Komissarov

commit sha c75a57921b3f089dd46f55c17ac4184d83f7a941

Up version

view details

push time in 24 days

fork munrocket/website

AssemblyScript's website and documentation.

https://assemblyscript.org

fork in a month

startedacidanthera/Lilu

started time in a month

push eventalfa-laboratory/utils

Etroynov

commit sha e65d418d928389d84ac384a71a05548505703f34

release(utils): release 0.5.0

view details

push time in a month

push eventalfa-laboratory/utils

Etroynov

commit sha 7889d8bd85a972623e199daad72cd18fd8bb4c64

chore(*): fill hooks table

view details

push time in a month

push eventalfa-laboratory/utils

Etroynov

commit sha f6de2ec2b1469db6a6422da76f8f87ed09014e11

chore(*): add docs template

view details

Etroynov

commit sha 963c41e004cee58beb78521e2a2c0dd0c6d5c298

Merge branch 'develop' of github.com:alfa-laboratory/utils into develop

view details

push time in a month

pull request commentalfa-laboratory/arui-cssvars

Added stylelint --fix support

@MadBrozzeR @Heymdall @Luchanso посмотрите новые изменения 🙏 Добавился цикл while, который позволяет не только чинить сразу всё, но и показывать найденные ошибки Обновил пример, чтобы смотреть на нём: image (На скриншоте сейчас учитывает отрицательные значения если посавить свежий arui-feather, здесь сейчас 13) Как выглядит после фикса: image

IH8E

comment created time in a month

push eventalfa-laboratory/arui-cssvars

Alexey Komissarov

commit sha 3e93307bd38671d3f12bca9c2daa07f6daf60c9a

Update to multiple fixes and correct indexes

view details

push time in a month

more