@siamf/react-export
Version:
A React package that simplifies data exporting and clipboard management. It provides react component for printing documents, exporting data as PDF, Excel, and CSV, as well as copying text and structured data to the clipboard.
57 lines (46 loc) • 3.36 kB
Plain Text
LICENSE
Version 1.0 — 2026
Copyright (c) 2026 Siam Ahnaf ([siamahnaf.com](https://siamahnaf.com/))
All rights reserved.
1) Definitions
"Software" means the source code, binaries, assets, and documentation in this repository.
"Product" means a larger work or application that incorporates the Software as a component.
"You" means the individual or entity using the Software.
"Public" includes any distribution to third parties, including public repositories, mirrors, reposts, or file sharing.
2) Permission Granted
Subject to the restrictions below, You are granted a limited, non-exclusive, non-transferable license to:
(a) use the Software for personal learning and internal development; and
(b) use, modify, and integrate the Software into a Product, including Products that are commercial.
3) Distribution of Your Product
You may distribute or sell Your Product that includes the Software only if ALL of the following are true:
(a) the Software is included only as part of Your Product and not offered as a standalone product or package; and
(b) You do NOT publish, redistribute, or provide the Software’s source code (or substantial portions of it) to the public; and
(c) You include the copyright notice in your Product’s documentation, legal notices, or “About” screen.
4) What You MAY NOT Do Without Written Permission
Unless you have prior written permission from the copyright holder, You may NOT:
(a) sell, license, or distribute the Software itself (or any substantial portion) as a standalone item,
including as a template, starter kit, boilerplate, SDK, library, plugin, course material, or “my own version”;
(b) publish, mirror, repost, or redistribute the Software (source or modified source) publicly;
(c) create or maintain a public fork as an alternative/competing project;
(d) package and distribute the Software by itself via registries or marketplaces (e.g., npm/pip/composer, theme stores,
code marketplaces), except when you have written permission;
(e) remove or alter copyright, license, or attribution notices.
5) Contribution-Only Forking
Public forks are permitted only when reasonably necessary to submit contributions back to the original repository
(e.g., via pull requests). Forks must not be promoted or maintained as separate projects and should be deleted or
made private after the contribution is merged or abandoned.
6) Ownership
The Software is licensed, not sold. All rights, title, and interest remain with the copyright holder.
7) Termination
Any violation of this license automatically terminates your rights. Upon termination, You must stop using the Software
and delete all copies under your control.
8) Disclaimer of Warranty
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
9) Limitation of Liability
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.
10) Permission Requests
For permissions beyond this license (public redistribution, standalone resale, publishing modified source, etc.), contact:
mail@siamahnaf.com