MichaelSel / edoJS

A set of functions for manipulating musical pitches within a given EDO
GNU Affero General Public License v3.0
5 stars 0 forks source link

[Code] Miscellaneous minor changes #14

Closed albincorreya closed 2 years ago

albincorreya commented 2 years ago

A list of minor changes and additions that could be done to the repository.

MichaelSel commented 2 years ago

Added .gitignore and .npmignore. I updated the readme as you suggested.

The script you are referring to is a 3rd-party library ONLY used when edo.js is deployed in the browser (hence why it's not part of the package.json) and is used to create vector graphics. What do you think is the best practice in this case? Should I remove the script and somehow add the client-side dependency? (never done this before), or should I leave the script where it is and add the license?

albincorreya commented 2 years ago

Added .gitignore and .npmignore.

The script you are referring to is a 3rd-party library ONLY used when edo.js is deployed in the browser (hence why it's not part of the package.json) and is used to create vector graphics. What do you think is the best practice in this case? Should I remove the script and somehow add the client-side dependency? (never done this before), or should I leave the script where it is and add the license?

I can see that this external library raphael.js is not on NPM. In that case, you can leave it in the repo with a license note somewhere. But maybe also rename the directory to libs or something since scripts doesn't semantically make sense here. I leave it up to you to decide.

MichaelSel commented 2 years ago

Added dist to .gitignore Removed dist and .idea from repo. Changed folder name to libs and added license for 3rd party script

MichaelSel commented 2 years ago

Should this issue be closed?