Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NPM Usability Enhancement for Visual Studio Scenario #300

Closed
bdbvb opened this issue Aug 14, 2023 · 3 comments
Closed

NPM Usability Enhancement for Visual Studio Scenario #300

bdbvb opened this issue Aug 14, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@bdbvb
Copy link

bdbvb commented Aug 14, 2023

When updating my NPM packages in Visual Studio... for most packages I can link over to the repository to look for changes.

image

The link for vanilla-jsoneditor points to the homepage at https://jsoneditoronline.org/. But there's no link from the homepage over to the repository, so I usually get there through Google, which takes a little longer.

An improvement might be to have a link to the git repo(s) from the homepage at https://jsoneditoronline.org/.

@josdejong
Copy link
Owner

Thanks for bringing this up, that is indeed not handy. I utilized two fields in the package.json: one for the homepage where you see the library in action, and one for the source repository (see npm):

afbeelding

There is indeed not an easy to find link to the github repo from the website https://jsoneditoronline.org/. I'll see if I can improve on that one way or another.

@josdejong josdejong added the enhancement New feature or request label Aug 14, 2023
@josdejong
Copy link
Owner

I've change the homepage field to the Github repo. The Readme starts with the following section, so it will still be easy to try it out in the web application:

A web-based tool to view, edit, format, transform, and validate JSON.

Try it out: https://jsoneditoronline.org

The library is written with Svelte, but can be used in plain JavaScript too and in any framework (SolidJS, React, Vue, Angular, etc).

@bdbvb
Copy link
Author

bdbvb commented Aug 25, 2023

Thanks, this is very helpful!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants