profile
viewpoint
Leonid Buneev leo-buneev Tyrecheck Prague, Czech Republic Tech lead at Tyrecheck s.r.o.

leo-buneev/eslint-plugin-sort-keys-fix 29

Fork of https://eslint.org/docs/rules/sort-keys that allows automatic fixing

leo-buneev/vuepress-plugin-fulltext-search 12

Adds full-text search capabilities to your vuepress site with a help of flexsearch library.

leo-buneev/vue-monaco-cdn 9

Monaco editor component for vue.js. Downloads editor files lazily from CDN.

leo-buneev/eslint-plugin-md 3

Allows you to lint markdown code in your *.md files.

leo-buneev/pug-to-html 2

CLI tool to convert your pug code to html code. Supports Vue Single File Components!

leo-buneev/vue-pdf-cdn 2

CDN-based PDF.js wrapper for Vue.js

leo-buneev/vue-eslint-parser 1

The ESLint custom parser for `.vue` files.

leo-buneev/apollo-server 0

:earth_africa: GraphQL server for Express, Connect, Hapi, Koa and more

leo-buneev/BluetoothSerial 0

Cordova (PhoneGap) Plugin for Serial Communication over Bluetooth

issue commentshaketbaby/directory-named-webpack-plugin

Default value of "honorPackage" should correspond to webpack config's resolve.mainFields

Ah, fair enough.

Then you can close this issue - if somebody else will have problems, they will stumble upon this issue and see the solution.

For the record, to have default webpack resolution behavior, you need to set honorPackage: ['browser', 'module', 'main']

leo-buneev

comment created time in 7 days

push eventleo-buneev/vuepress-plugin-fulltext-search

Leonid Buneev

commit sha ee4567b69b63090c0cd7b6df7b70638a6914fdce

Pinned flexserch version

view details

Leonid Buneev

commit sha 17847fb086b03a5d660a0e0d5358c55dbd3b1019

Upgraded dependencies

view details

Leonid Buneev

commit sha fe8fe6f5318afd95cac463ee5ede11405bfd36ce

Version bump

view details

push time in 7 days

push eventleo-buneev/vuepress-plugin-fulltext-search

dependabot[bot]

commit sha 0166db3551b2ed9d63691d880e041eceb12f34bc

Bump websocket-extensions from 0.1.3 to 0.1.4 Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4. - [Release notes](https://github.com/faye/websocket-extensions-node/releases) - [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md) - [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4) Signed-off-by: dependabot[bot] <support@github.com>

view details

Leonid Buneev

commit sha a8d5a2ee5a3d9df8926c298dca02ea98414f0029

Merge pull request #12 from leo-buneev/dependabot/npm_and_yarn/websocket-extensions-0.1.4 Bump websocket-extensions from 0.1.3 to 0.1.4

view details

push time in 7 days

PR merged leo-buneev/vuepress-plugin-fulltext-search

Bump websocket-extensions from 0.1.3 to 0.1.4 dependencies

Bumps websocket-extensions from 0.1.3 to 0.1.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md">websocket-extensions's changelog</a>.</em></p> <blockquote> <h3>0.1.4 / 2020-06-02</h3> <ul> <li>Remove a ReDoS vulnerability in the header parser (CVE-2020-7662, reported by Robert McLaughlin)</li> <li>Change license from MIT to Apache 2.0</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/faye/websocket-extensions-node/commit/8efd0cd6e35faf9bb9cb08759be1e27082177d43"><code>8efd0cd</code></a> Bump version to 0.1.4</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/3dad4ad44a8c5f74d4f8f4efd3f9d6e0b5df3051"><code>3dad4ad</code></a> Remove ReDoS vulnerability in the Sec-WebSocket-Extensions header parser</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/4a76c75efb1c5d6a2f60550e9501757458d19533"><code>4a76c75</code></a> Add Node versions 13 and 14 on Travis</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/44a677a9c0631daed0b0f4a4b68c095b624183b8"><code>44a677a</code></a> Formatting change: {...} should have spaces inside the braces</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/f6c50aba0c20ff45b0f87cea33babec1217ec3f5"><code>f6c50ab</code></a> Let npm reformat package.json</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/2d211f3705d52d9efb4f01daf5a253adf828592e"><code>2d211f3</code></a> Change markdown formatting of docs.</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/0b620834cc1e1f2eace1d55ab17f71d90d88271d"><code>0b62083</code></a> Update Travis target versions.</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/729a4653073fa8dd020561113513bfa2e2119415"><code>729a465</code></a> Switch license to Apache 2.0.</li> <li>See full diff in <a href="https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4">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>

+7 -6

0 comment

1 changed file

dependabot[bot]

pr closed time in 7 days

push eventleo-buneev/vuepress-plugin-fulltext-search

dependabot[bot]

commit sha 9b54ada74c4c76595dc843c365eeaa483dfe9ced

Bump lodash from 4.17.15 to 4.17.19 Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19) Signed-off-by: dependabot[bot] <support@github.com>

view details

Leonid Buneev

commit sha 70016e6a4259145645672934f62e9df0fa92a1f5

Merge pull request #13 from leo-buneev/dependabot/npm_and_yarn/lodash-4.17.19 Bump lodash from 4.17.15 to 4.17.19

view details

push time in 7 days

PR merged leo-buneev/vuepress-plugin-fulltext-search

Bump lodash from 4.17.15 to 4.17.19 dependencies

Bumps lodash from 4.17.15 to 4.17.19. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/lodash/lodash/releases">lodash's releases</a>.</em></p> <blockquote> <h2>4.17.16</h2> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056"><code>d7fbc52</code></a> Bump to v4.17.19</li> <li><a href="https://github.com/lodash/lodash/commit/2e1c0f22f425e9c013815b2cd7c2ebd51f49a8d6"><code>2e1c0f2</code></a> Add npm-package</li> <li><a href="https://github.com/lodash/lodash/commit/1b6c282299f4e0271f932b466c67f0f822aa308e"><code>1b6c282</code></a> Bump to v4.17.18</li> <li><a href="https://github.com/lodash/lodash/commit/a370ac81408de2da77a82b3c4b61a01a3b9c2fac"><code>a370ac8</code></a> Bump to v4.17.17</li> <li><a href="https://github.com/lodash/lodash/commit/1144918f3578a84fcc4986da9b806e63a6175cbb"><code>1144918</code></a> Rebuild lodash and docs</li> <li><a href="https://github.com/lodash/lodash/commit/3a3b0fd339c2109563f7e8167dc95265ed82ef3e"><code>3a3b0fd</code></a> Bump to v4.17.16</li> <li><a href="https://github.com/lodash/lodash/commit/c84fe82760fb2d3e03a63379b297a1cc1a2fce12"><code>c84fe82</code></a> fix(zipObjectDeep): prototype pollution (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4759">#4759</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/e7b28ea6cb17b4ca021e7c9d66218c8c89782f32"><code>e7b28ea</code></a> Sanitize sourceURL so it cannot affect evaled code (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4518">#4518</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/0cec225778d4ac26c2bac95031ecc92a94f08bbb"><code>0cec225</code></a> Fix lodash.isEqual for circular references (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4320">#4320</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4515">#4515</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/94c3a8133cb4fcdb50db72b4fd14dd884b195cd5"><code>94c3a81</code></a> Document matches* shorthands for over* methods (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4510">#4510</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4514">#4514</a>)</li> <li>Additional commits viewable in <a href="https://github.com/lodash/lodash/compare/4.17.15...4.17.19">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~mathias">mathias</a>, a new releaser for lodash since your current version.</p> </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>

+7 -6

0 comment

1 changed file

dependabot[bot]

pr closed time in 7 days

push eventleo-buneev/vuepress-plugin-fulltext-search

dependabot[bot]

commit sha 3ce0a605b74d163d6bb6a8add4ce9197ed7c0724

Bump elliptic from 6.5.2 to 6.5.3 Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3. - [Release notes](https://github.com/indutny/elliptic/releases) - [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3) Signed-off-by: dependabot[bot] <support@github.com>

view details

Leonid Buneev

commit sha 65549eb0ee66cb413532424d7715ab22096002ff

Merge pull request #14 from leo-buneev/dependabot/npm_and_yarn/elliptic-6.5.3 Bump elliptic from 6.5.2 to 6.5.3

view details

push time in 7 days

PR merged leo-buneev/vuepress-plugin-fulltext-search

Bump elliptic from 6.5.2 to 6.5.3 dependencies

Bumps elliptic from 6.5.2 to 6.5.3. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/indutny/elliptic/commit/8647803dc3d90506aa03021737f7b061ba959ae1"><code>8647803</code></a> 6.5.3</li> <li><a href="https://github.com/indutny/elliptic/commit/856fe4d99fe7b6200556e6400b3bf585b1721bec"><code>856fe4d</code></a> signature: prevent malleability and overflows</li> <li>See full diff in <a href="https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.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>

+10 -9

0 comment

1 changed file

dependabot[bot]

pr closed time in 7 days

issue commentleo-buneev/vuepress-plugin-fulltext-search

[BUG] Wrong categories

Can you provide source code or reference to your page?

maximousblk

comment created time in 7 days

PR closed leo-buneev/vuepress-plugin-fulltext-search

Update package.json to the NPM flexsearch

This was directly referencing the github version of the package. Maybe I'm missing something?

+1 -1

1 comment

1 changed file

KieranHunt

pr closed time in 7 days

pull request commentleo-buneev/vuepress-plugin-fulltext-search

Update package.json to the NPM flexsearch

Hi

Yes, it's a bit unclear - maintainer of flexsearch has created version 0.7.0 of his library, and I'm using some features from it. However, that version was not published to NPM by maintainer, hence I'm referencing repo directly.

Version on npm is 0.6.32, and doesn't contain some necessary features.

KieranHunt

comment created time in 7 days

issue commentleo-buneev/vuepress-plugin-fulltext-search

Exclude raw markdown and table-headers in search result

Resolved in 2.0.4. Results won't contain raw markdown anymore. However, decided to leave table headers - could be. useful to index them, and they don't look as bad in search results anymore.

renegadevi

comment created time in 7 days

issue commentleo-buneev/vuepress-plugin-fulltext-search

Improve error messages for empty pages

Resolved in 2.0.4 - error pages shouldn't throw errors anymore

12Balu34

comment created time in 7 days

PR closed leo-buneev/vuepress-plugin-fulltext-search

Fix rendering for markdown with frontmatter

The _content field should be used so that markdown with frontmatter can be rendered:

https://vuepress.vuejs.org/plugin/option-api.html#extendpagedata

This addresses issue #8

+1 -1

1 comment

1 changed file

echojoshchen

pr closed time in 7 days

pull request commentleo-buneev/vuepress-plugin-fulltext-search

Fix rendering for markdown with frontmatter

Thanks for the issue and idea for fixing. Implemented it a bit differently (don't think it's useful to index frontmatter content), should work fine now.

echojoshchen

comment created time in 7 days

push eventleo-buneev/vuepress-plugin-fulltext-search

Leonid Buneev

commit sha c7e9807a811cf726e00326a46b89125df0c2e718

Bump version

view details

push time in 7 days

issue closedleo-buneev/vuepress-plugin-fulltext-search

Exclude links

Link texts can be indexed but there is no point in indexing the href of the links

closed time in 7 days

maximousblk

issue commentleo-buneev/vuepress-plugin-fulltext-search

Exclude links

Fixed in 2.0.4

maximousblk

comment created time in 7 days

push eventleo-buneev/vuepress-plugin-fulltext-search

Leonid Buneev

commit sha ad16c21fae6ae216dce15165edac0a10e0a030b9

Fix #15

view details

Leonid Buneev

commit sha 91dfddcbf78be01015fb4db00eb57b5b895fadcb

Fix #9

view details

push time in 7 days

issue closedleo-buneev/vuepress-plugin-fulltext-search

Exclude raw markdown and table-headers in search result

When searching tables, it includes Table headers and raw markdown syntax in the result. See below.

This is example table I have in markdown

table-example

Table source code

## Backup / Cloning
| Name ⇵ | Description ⇵ | Get it ⇵ | ⇵ | ⇵ |
|:-------|:--------------|:--------:|:-:|:-:|
|[Carbon Copy Cloner](https://bombich.com/)| Superb bootable backup solution for the Mac|[Website](https://bombich.com/)|![Paid](symbols/paid.svg "Paid")|![Closed-Source](symbols/closed.svg "Closed-Source")|
|[SuperDuper](https://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html)| Advanced, yet easy to use disk copying program for macOS.|[Website](https://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html)|![Paid](symbols/paid.svg "Paid")|![Closed-Source](symbols/closed.svg "Closed-Source")|

Expected result (Photoshopped)

First with either just first table data with has the word, or as the second result, the row of the result. carbon-search-expected-result

Actual result

carbon-search

closed time in 7 days

renegadevi

issue closedleo-buneev/vuepress-plugin-fulltext-search

Improve error messages for empty pages

Hi,

first of all, thanks for sharing the plugin. It works great and solves a big issue for us.

Error Message

We recently encountered the following error message when building our site:

Error when applying fulltext-search plugin: Error: Input data should be a String
    at MarkdownIt.parse (/home/basti/programming/rz20/customerjourney/node_modules/markdown-it/lib/index.js:518:11)
    at MarkdownIt.render (/home/basti/programming/rz20/customerjourney/node_modules/markdown-it/lib/index.js:543:36)
    at MarkdownIt.md.render.args [as render] (/home/basti/programming/rz20/customerjourney/node_modules/@vuepress/markdown/index.js:141:25)
    at extendPageData (/home/basti/programming/rz20/customerjourney/node_modules/vuepress-plugin-fulltext-search/index.js:7:48)
    at Promise.all.enhancers.map (/home/basti/programming/rz20/customerjourney/node_modules/@vuepress/core/lib/node/Page.js:293:19)
    at Array.map (<anonymous>)
    at Page.enhance (/home/basti/programming/rz20/customerjourney/node_modules/@vuepress/core/lib/node/Page.js:290:17)
    at Page.process (/home/basti/programming/rz20/customerjourney/node_modules/@vuepress/core/lib/node/Page.js:148:16)

Although the build didn't break, the search function failed to work.

Reason for the Error

It turns out that we included an empty page in our VuePress document by adding a reference to a blank .md file to config.js.

It would be great if we could get a more precise error message in cases like that. It should include a link to the .md file that causes the plugin to fail.

Versions used

  • Plugin Version: 2.0.3
  • VuePress Version: 1.5.2

closed time in 7 days

12Balu34

push eventleo-buneev/eslint-plugin-md

Leonid Buneev

commit sha 8a62f08a85b46c611cdac1b046a271fc75dc1ccf

Corrected rule name typo

view details

push time in 7 days

push eventleo-buneev/eslint-plugin-md

Leonid Buneev

commit sha 39a34216e7a98d01d352bcbbe39161d0c41abb7c

Removed 'lint-no-shortcut-reference-link' rule from prettier config

view details

push time in 7 days

push eventleo-buneev/eslint-plugin-md

Leonid Buneev

commit sha 91b0a18b101f33f048143051f1c330ea858dd8bf

Removed several remark rules from prettier config

view details

push time in 7 days

issue openedshaketbaby/directory-named-webpack-plugin

Default value of "honorPackage" should correspond to webpack config's resolve.mainFields

Webpack allows to customize "resolve.mainFields" for package.json - https://webpack.js.org/configuration/resolve/#resolvemainfields

Adding this plugin overrides resolve.mainFields with it's honorPackage, which is ['main'] by default.

In my case I was building app for browser, but needed to include node-fetch. In it's package.json it has main pointing to node.js version, and browser pointing to browser version.

Directory-named-webpack-plugin makes webpack prioritize main over browser in this case, which is wrong.

It is easy to fix it with correct honorPackage setting, but think it would be good if honorPackage defaulted to webpack.config.mainFields

created time in 13 days

push eventleo-buneev/MaxiLyrics

Leonid Buneev

commit sha 2374d67dab12781e2a51732781aa876ecf103b1f

Initial commit

view details

push time in a month

create barnchleo-buneev/MaxiLyrics

branch : master

created branch time in a month

created repositoryleo-buneev/MaxiLyrics

.NET Project I've completed during study - music player with automatic lyrics downloading

created time in a month

push eventleo-buneev/vue-pdf-cdn

Leonid Buneev

commit sha b4a18a21c4222041ff99847741d1603294961aa0

Fix modern browser detection

view details

push time in a month

push eventleo-buneev/vue-pdf-cdn

Leonid Buneev

commit sha 138afd8b0287a110ef48907015f8291cd0e7ba10

Bump version

view details

push time in a month

push eventleo-buneev/vue-pdf-cdn

Leonid Buneev

commit sha 21acae1dff491fb7c94a2d86a73bedea7133d1ef

Add local PDF file sample; fix link for legacy pdf.js bundle

view details

push time in a month

push eventleo-buneev/vue-pdf-cdn

Leonid Buneev

commit sha e62e8a41ff186b8cbbc135fe5c3329e62d10d87c

Download legacy pdfjs build for older browsers

view details

Leonid Buneev

commit sha 97096d2a09296f7ac368b6919891feba789f14c2

Merge pull request #12 from leo-buneev/download-legacy-pdf-js-build-for-older-browsers Download legacy pdfjs build for older browsers

view details

push time in a month

issue closedleo-buneev/eslint-plugin-md

Disabled log JSBR and MG by default.

my english is not good, sorry. thanks for your works, eslint-plugin-md is amazing for me. but there is only one trouble prevent i use it in my project. it is the extra logging about JSBR and MG. looking forward to your reply 👍

closed time in a month

llwsh

issue commentleo-buneev/eslint-plugin-md

Disabled log JSBR and MG by default.

Well, that's a bit embarassing.

Thanks for cleaning it up. Merged & published in 1.0.16

llwsh

comment created time in a month

pull request commentleo-buneev/eslint-plugin-md

fix(logs): remove console.log before publish.

Merged & published, thank you!

llwsh

comment created time in a month

push eventleo-buneev/eslint-plugin-md

wangshuhao

commit sha 95ca379727783a623fd2d615e265a5e17423721f

fix(logs): remove console.log before publish.

view details

wangshuhao

commit sha 2306848bf02cb203ed53b588414d5f864f7e1ea8

chore(version): upgrade version.

view details

Leonid Buneev

commit sha b8a10e790aa46c714a7e88fd35f50badea6291a7

Merge pull request #4 from llwsh/patch-1 fix(logs): remove console.log before publish.

view details

push time in a month

PullRequestEvent

pull request commentleo-buneev/eslint-plugin-md

fix(logs): remove console.log before publish.

Well, that's embarassing.

llwsh

comment created time in a month

issue commentionic-team/capacitor

Capacitor code not injected to external websites when using * in allowNavigation

For whoever will stumble upon this issue, I've had another usecase - opening we app that is hosted under subpath (probably same issue @leshik mentions in point 3):

So I've setup settings like this:

"server": {
    "allowNavigation": [
      "myapp.com"
    ]
  }

And tried to do this in index.html of capacitor app:

window.location = 'https://myapp.com/mobile/'

it didn't inject capacitor js on target page. However, to fix the issue it was enough explicitly point to index.html:

window.location = 'https://myapp.com/mobile/index.html'

And then capacitor was injected properly.

My target page has offline functionality enabled via service workers - maybe that has something to do with this issue as well.

jcesarmobile

comment created time in 2 months

issue commentkatzer/cordova-plugin-printer

Can't print PDF

Just stumbled on this issue, and want to add results of iOS testing:

window.cordova.plugins.printer.print('https://samples.com/pdf.js') doesn't work.

window.cordova.plugins.printer.print('base64://Ges4GscWe...') works great.

to convert remote file to base64 you can use this code:

const base64 = await downloadAsBase64('https://samples.com/pdf.js')
const content = 'base64://' + base64.split(',')[1]

async function downloadAsBase64(url) {
  const response = await fetch(url)
  const blob = await response.blob()

  return new Promise((resolve, reject) => {
    const reader = new FileReader()
    reader.onload = function() {
      resolve(this.result)
    }
    reader.onerror = reject
    reader.readAsDataURL(blob)
  })
}
snbilall

comment created time in 2 months

startedjezen/is-thirteen

started time in 2 months

pull request commentleo-buneev/vuepress-plugin-fulltext-search

add support for external links and on-click callbacks

Feel free to continue here, it can be considered as part of the same feature

bobheadxi

comment created time in 2 months

push eventleo-buneev/vue-pdf-cdn

Leonid Buneev

commit sha 10ed15f04010679eb111e0a72d2994d2648c501a

Bump version

view details

push time in 2 months

push eventleo-buneev/vue-pdf-cdn

Leonid Buneev

commit sha 185d14abee7cf2153727d7da0f13183adaca063f

Pin pdfJs version to 2.4.456

view details

Leonid Buneev

commit sha 10ed15f04010679eb111e0a72d2994d2648c501a

Bump version

view details

Leonid Buneev

commit sha 0a8c881b6c1d071adeb97d33487394d77c48e9c0

Merge pull request #10 from leo-buneev/leonid-buneev/pin-pdfjs-version Leonid buneev/pin pdfjs version

view details

push time in 2 months

create barnchleo-buneev/vue-pdf-cdn

branch : leonid-buneev/pin-pdfjs-version

created branch time in 2 months

push eventleo-buneev/vue-pdf-cdn

Martin Vlach

commit sha 449aca7da3c6a60f4c864c813a23879f910a8c76

fix PDFPageProxy.getViewport obsolete parameter format

view details

Leonid Buneev

commit sha e3b9c36f8e866791cfc3b316fc389fe708f06bf9

Merge pull request #9 from pkaso/master fix PDFPageProxy.getViewport obsolete parameter format

view details

push time in 2 months

PR merged leo-buneev/vue-pdf-cdn

fix PDFPageProxy.getViewport obsolete parameter format

It wasn't working with recent version of pdfjs.

Failure during downloading PDF file: Error: PDFPageProxy.getViewport is called with obsolete arguments.
    at PDFPageProxy.getViewport (VM182993 pdf.min.js:22)
    at _callee4$ (VM182528 vue-pdf-cdn.umd.js:2874)
    at tryCatch (VM182528 vue-pdf-cdn.umd.js:1420)
    at Generator.invoke [as _invoke] (VM182528 vue-pdf-cdn.umd.js:1646)
    at Generator.prototype.<computed> [as next] (VM182528 vue-pdf-cdn.umd.js:1472)
    at asyncGeneratorStep (VM182528 vue-pdf-cdn.umd.js:2585)
    at _next (VM182528 vue-pdf-cdn.umd.js:2607)
+3 -3

0 comment

2 changed files

pkaso

pr closed time in 2 months

pull request commentleo-buneev/vuepress-plugin-fulltext-search

add support for external links

Wow, that looks more complicated than I thought. Later today I'll try to implement option as a regular function (still can't believe it isn't possible 😮), and if I'll be unsuccessfull will merge your PR.

bobheadxi

comment created time in 2 months

pull request commentleo-buneev/vuepress-plugin-fulltext-search

add support for external links

Thanks! That feature looks sweet, let's make it official.

I'd prefer to add more abstract hook processSuggestions(suggestions, queryString, queryTerms) in vuepress's settings, that will return new array of suggestions - can be useful for many scenarios, including yours

bobheadxi

comment created time in 3 months

more