commenton 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.
filePathto be equal to an executable name directly if it is available in the user's PATH. For example, if you set it to
'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:
eslint-plugin-jsdocfor their consistently fast improvements and issue resolutions:
.gitAttributesto use a more modern way of enforcing line endings with Git
Special thanks to @unmellow for bringing this to my attention (#30).Maintenance:
Special thanks to @shun634501730 for bringing this to my attention (#26).Maintenance:
Special thanks to @fp07 for bringing this to my attention (#24).Maintenance:
workingDirectory. It lets you set the "current working directory" for the shortcut application when launched. This feature should have been included in the library earlier but was overlooked.
Special thanks to @Tixxxon for bringing this to my attention (#21).Maintenance:
filePathexists and is a folder
windows.vbsfile cannot be found for some reason, rather than popping up a WSCRIPT alert dialogue box