uuidx 2.0.0 copy "uuidx: ^2.0.0" to clipboard
uuidx: ^2.0.0 copied to clipboard

UUIDx is a robust UUID generation library for Dart, offering singleton-based management for UUIDv4 and deterministic UUIDv5 generation. It ensures uniqueness tracking, collision prevention, and clean [...]

License

Nasriya Open License (NOL) - Version 1.0
https://github.com/nasriyasoftware/licenses/blob/main/NOL/license.md

By downloading, accessing, or using this software, you agree to the terms of this License Agreement.

1. Free Personal and Commercial Use:
   You are granted a perpetual, worldwide, non-exclusive, non-transferable license to use this software for personal and commercial purposes, free of charge.

2. Restrictions:
   You may not:
   - Copy, redistribute, or sublicense the Software.
   - Modify or create derivative works.
   - Reverse engineer, decompile, or disassemble the Software.
   - Host, mirror, or fork the Software or its repository.

3. Ownership:
   The Software is the sole intellectual property of Ahmad Nasriya (Nasriya Software). All rights not explicitly granted are reserved.

4. Attribution:
   You must give proper credit to Nasriya Software as the original author. This includes but is not limited to displaying attribution in product documentation, About pages, or any other relevant location.

5. No Endorsement:
   You may not use the name "Ahmad Nasriya" or "Nasriya Software" to promote your own products or derivative works without prior written permission.

6. Warranty Disclaimer:
   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY ARISING FROM YOUR USE OF THE SOFTWARE.

7. Revocation:
   This license may be revoked at any time, with or without notice, at the sole discretion of Nasriya Software.

8. Modification Requests:
   Proposals to amend or improve this license must be submitted via GitHub pull requests to the original repository.

Full license text available at: https://github.com/nasriyasoftware/licenses/blob/main/NOL/license.md
0
likes
130
points
93
downloads

Documentation

API reference

Publisher

verified publishernasriya.net

Weekly Downloads

UUIDx is a robust UUID generation library for Dart, offering singleton-based management for UUIDv4 and deterministic UUIDv5 generation. It ensures uniqueness tracking, collision prevention, and clean Dart integration.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

crypto

More

Packages that depend on uuidx