Bump create-desktop-shortcuts from 1.4.0 to 1.5.0 #100

Merged
dependabot[bot] merged 1 commits from dependabot/npm_and_yarn/create-desktop-shortcuts-1.5.0 into main 2021-05-24 09:16:11 +00:00
dependabot[bot] commented 2021-05-24 06:59:39 +00:00 (Migrated from github.com)

Bumps create-desktop-shortcuts from 1.4.0 to 1.5.0.

Release notes

Sourced from create-desktop-shortcuts's releases.

Access PATH variables directly for filePaths

Breaking Changes:

  • NONE! Your code should work exactly the same without changing anything.

Bug Fixes:

  • Previously if no value was set for a comment on Windows, it would default to the output file's name (without extension). This was not needed, as it is perfectly fine for this field to be an empty string. This has been corrected. Now if you do not set a comment on Windows, there won't be one.

Enhancements:

  • You can now set your filePath to be equal to an executable name directly if it is available in the user's PATH. For example, if you set it to 'node' or 'python' or 'cmd' and the user can access those from PATH variables, it will work automatically. You no longer need to hard code the full file path, which is useful since those paths may vary depending on system.

Special thanks to @​andy-chili-wang for bringing this to my attention, and @​sysrage for the advice on implementation (#39).

Maintenance:

  • Made many improvements to linting, including stricter JSDoc block enforcement and adopting a newer parser. Special thanks to the folks at eslint-plugin-jsdoc for their consistently fast improvements and issue resolutions:
  • Updated the .gitAttributes to use a more modern way of enforcing line endings with Git
  • Updated dependencies
  • Updated documentation
    • Badges point to the renamed main branch
    • Updated comment about dependencies
    • Corrected a line on file extensions for Windows icons
    • Fixes typos/improve clarity of meaning
    • Document special path capabilites

Code Quality:

  • Refactored E2E tests
  • Linting and Test coverage remains at 100%
  • E2E tests all passing

Code Changes

... (truncated)

Commits

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.


Dependabot commands and options

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)
Bumps [create-desktop-shortcuts](https://github.com/nwutils/create-desktop-shortcuts) from 1.4.0 to 1.5.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/nwutils/create-desktop-shortcuts/releases">create-desktop-shortcuts's releases</a>.</em></p> <blockquote> <h2>Access PATH variables directly for filePaths</h2> <h3><strong>Breaking Changes:</strong></h3> <ul> <li><strong>NONE!</strong> Your code should work exactly the same without changing anything.</li> </ul> <h3><strong>Bug Fixes:</strong></h3> <ul> <li>Previously if no value was set for a <code>comment</code> on Windows, it would default to the output file's name (without extension). This was not needed, as it is perfectly fine for this field to be an empty string. This has been corrected. Now if you do not set a comment on Windows, there won't be one.</li> </ul> <h3><strong>Enhancements:</strong></h3> <ul> <li>You can now set your <code>filePath</code> to be equal to an executable name directly if it is available in the user's PATH. For example, if you set it to <code>'node'</code> or <code>'python'</code> or <code>'cmd'</code> and the user can access those from PATH variables, it will work automatically. You no longer need to hard code the full file path, which is useful since those paths may vary depending on system.</li> </ul> <p>Special thanks to <a href="https://github.com/andy-chili-wang"><code>@​andy-chili-wang</code></a> for bringing this to my attention, and <a href="https://github.com/sysrage"><code>@​sysrage</code></a> for the advice on implementation (<a href="https://github-redirect.dependabot.com/nwutils/create-desktop-shortcuts/issues/39">#39</a>).</p> <h3><strong>Maintenance:</strong></h3> <ul> <li>Made many improvements to linting, including stricter JSDoc block enforcement and adopting a newer parser. Special thanks to the folks at <code>eslint-plugin-jsdoc</code> for their consistently fast improvements and issue resolutions: <ul> <li><a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-jsdoc/issues/680">gajus/eslint-plugin-jsdoc#680</a></li> <li><a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-jsdoc/issues/732">gajus/eslint-plugin-jsdoc#732</a></li> <li><a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-jsdoc/pull/741">gajus/eslint-plugin-jsdoc#741</a></li> <li><a href="https://github-redirect.dependabot.com/gajus/eslint-plugin-jsdoc/issues/745">gajus/eslint-plugin-jsdoc#745</a></li> </ul> </li> <li>Updated the <code>.gitAttributes</code> to use a more modern way of enforcing line endings with Git</li> <li>Updated dependencies</li> <li>Updated documentation <ul> <li>Badges point to the renamed <code>main</code> branch</li> <li>Updated comment about dependencies</li> <li>Corrected a line on file extensions for Windows icons</li> <li>Fixes typos/improve clarity of meaning</li> <li>Document special path capabilites</li> </ul> </li> </ul> <h3><strong>Code Quality:</strong></h3> <ul> <li>Refactored E2E tests</li> <li>Linting and Test coverage remains at 100%</li> <li>E2E tests all passing</li> </ul> <h3>Code Changes</h3> <ul> <li><a href="https://github.com/nwutils/create-desktop-shortcuts/compare/v1.4.0...v1.5.0">https://github.com/nwutils/create-desktop-shortcuts/compare/v1.4.0...v1.5.0</a></li> <li><a href="https://github.com/nwutils/create-desktop-shortcuts/compare/v1.3.0...v1.5.0">https://github.com/nwutils/create-desktop-shortcuts/compare/v1.3.0...v1.5.0</a></li> <li><a href="https://github.com/nwutils/create-desktop-shortcuts/compare/v1.2.1...v1.5.0">https://github.com/nwutils/create-desktop-shortcuts/compare/v1.2.1...v1.5.0</a></li> <li><a href="https://github.com/nwutils/create-desktop-shortcuts/compare/v1.2.0...v1.5.0">https://github.com/nwutils/create-desktop-shortcuts/compare/v1.2.0...v1.5.0</a></li> <li><a href="https://github.com/nwutils/create-desktop-shortcuts/compare/v1.1.0...v1.5.0">https://github.com/nwutils/create-desktop-shortcuts/compare/v1.1.0...v1.5.0</a></li> <li><a href="https://github.com/nwutils/create-desktop-shortcuts/compare/v1.0.2...v1.5.0">https://github.com/nwutils/create-desktop-shortcuts/compare/v1.0.2...v1.5.0</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/nwutils/create-desktop-shortcuts/commit/78dff24a4b51a77e278529b3b8035afd87a5c542"><code>78dff24</code></a> Update README.md</li> <li><a href="https://github.com/nwutils/create-desktop-shortcuts/commit/fc4fb120efdd10b2be2459563ed36850292c06a5"><code>fc4fb12</code></a> Handle PATH variables</li> <li><a href="https://github.com/nwutils/create-desktop-shortcuts/commit/45136208ebe4eb798885f7276ef4c064f96bbca7"><code>4513620</code></a> Change lint parser</li> <li><a href="https://github.com/nwutils/create-desktop-shortcuts/commit/1387c5f7abe5c1579f76c9d1164fa2940dee1b2f"><code>1387c5f</code></a> Change README badges to point to main</li> <li><a href="https://github.com/nwutils/create-desktop-shortcuts/commit/d4e488106aaa8872089b3ea518498504347c721c"><code>d4e4881</code></a> Improve JSDocs linting</li> <li><a href="https://github.com/nwutils/create-desktop-shortcuts/commit/b407b249c5f4d6bbaef6457a7cc18df23f8e3590"><code>b407b24</code></a> Update README.md</li> <li><a href="https://github.com/nwutils/create-desktop-shortcuts/commit/ed85821441beebf66c25f377209964b154605fbc"><code>ed85821</code></a> Bump hosted-git-info from 2.8.8 to 2.8.9 (<a href="https://github-redirect.dependabot.com/nwutils/create-desktop-shortcuts/issues/38">#38</a>)</li> <li><a href="https://github.com/nwutils/create-desktop-shortcuts/commit/6e373eeab0f9e0ed9b59893e676113a96a88f0ae"><code>6e373ee</code></a> Bump lodash from 4.17.20 to 4.17.21 (<a href="https://github-redirect.dependabot.com/nwutils/create-desktop-shortcuts/issues/37">#37</a>)</li> <li><a href="https://github.com/nwutils/create-desktop-shortcuts/commit/8ec7d6baf8cf69bd57bb964e9c8901a28ecc0c47"><code>8ec7d6b</code></a> Bump y18n from 4.0.0 to 4.0.1 (<a href="https://github-redirect.dependabot.com/nwutils/create-desktop-shortcuts/issues/35">#35</a>)</li> <li>See full diff in <a href="https://github.com/nwutils/create-desktop-shortcuts/compare/v1.4.0...v1.5.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=create-desktop-shortcuts&package-manager=npm_and_yarn&previous-version=1.4.0&new-version=1.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <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) </details>
This repo is archived. You cannot comment on pull requests.
No Reviewers
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: go-bds/Maneger#100
No description provided.