Terms of Service for jsrepo.com
Below are the terms and conditions you accept by using jsrepo.com.
1. Publishing to jsrepo.com
When publishing your code to jsrepo, it will exist permanently on the jsrepo.com platform. It will not be deleted unless it violates our rules for unacceptable use.
1.1. Unacceptable Use
1.1.1. Malicious Code
1.1.2. Unsupported Files
By default, jsrepo only allows you to upload files with supported extensions. Circumventing this restriction to host static assets on jsrepo is strictly forbidden.
1.2. Reporting Registries
Please report any registries that break these rules through our contact form.
2. Scopes
2.1. Scope Name Squatting
jsrepo.com disallows name squatting of scope names. We define name squatting as the act of claiming a scope name with no intention of using it, or to prevent someone with a legitimate use from using it (e.g., to sell it to them).
We will be reasonable in our enforcement of name squatting policies. We understand that sometimes people reserve names with the intention of using them, but then never get around to it. We will always reach out to the current scope owner to hear their side of the story and come to a reasonable resolution for all parties involved.
2.2. Sale of Scope Names
Scope names may not be registered with the intention of selling them to others. Selling a scope name is expressly prohibited and will result in the suspension of the account that registered the scope name.
If you are contacted by someone who is attempting to sell you a scope name, or buy a scope name from you, please report this to us through our contact form.
2.3. Trademark and Copyright
We reserve the right to reclaim scope names that violate copyright, trademark, or other laws.
2.4. Inappropriate Scope Names
By default, we have identified and banned certain scope, registry, and organization names from being used on our platform. Most of them are obviously inappropriate. However, if we have made a mistake by disallowing your scope name, or if we have left something out, please reach out through our contact form.
3. Marketplace
The jsrepo marketplace allows you to monetize your jsrepo registries. We try to find a balance between conversions and keeping jsrepo.com OSS-friendly.
3.1. Selling Your Registry
Anyone can sell their registry on jsrepo.com.
Purchasers of your registry will have lifetime, unlimited access to use your code in their projects. They are not allowed to redistribute your code publicly or for sale anywhere, including jsrepo.com. If you notice someone redistributing code from your marketplace registry on jsrepo.com, please contact us.
3.2. Refund Policy
There are no refunds once a registry has been purchased, since the code can be immediately downloaded at the time of purchase.
3.3. Fraudulent Registries
If a registry is not what it claims to be, you can report the registry and may be issued a refund if we find the registry to be fraudulent.