Skip to content

Commit 83b3487

Browse files
meabedDEV.ME Team
andauthored
chore: update deps and readme (#380)
* chore: update deps * docs: add Support section and improve LICENSE documentation - Add Support section with links for issues, email support, commercial licensing, and dev.me website - Move LICENSE section to end of README for better document flow - Retain comprehensive license usage table for clarity - Format consistent with other devmehq repositories * chore: update readme --------- Co-authored-by: DEV.ME Team <[email protected]>
1 parent 70011f3 commit 83b3487

File tree

3 files changed

+452
-349
lines changed

3 files changed

+452
-349
lines changed

README.md

Lines changed: 62 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -51,23 +51,6 @@ We offer this `phone verification and validation and more advanced features` in
5151

5252
---
5353

54-
## License
55-
56-
phone-number-validator-js licensed under [Business Source License 1.1](LICENSE).
57-
The BSL allows use only for non-production purposes.
58-
59-
| Use Case | Is a commercial license required?|
60-
|----------|-----------|
61-
| Exploring phone-number-validator-js for your own research, hobbies, and testing purposes | **No** |
62-
| Using phone-number-validator-js to build a proof-of-concept application | **No** |
63-
| Using phone-number-validator-js to build revenue-generating applications | **Yes** |
64-
| Using phone-number-validator-js to build software that is provided as a service (SaaS) | **Yes** |
65-
| Forking phone-number-validator-js for any production purposes | **Yes** |
66-
67-
To purchase a license for uses not authorized by BSL, please visit [https://dev.me/license/phone-number-validator](https://dev.me/license/phone-number-validator) or contact us at [[email protected]](mailto:[email protected]?subject=Interested%20in%20phone-number-validator-js%20commercial%20license).
68-
69-
---
70-
7154
## installation and usage instructions
7255

7356
## Installation
@@ -216,4 +199,65 @@ NODE_ENV=production yarn test
216199
## Contributing
217200
Please feel free to open an issue or create a pull request and fix bugs or add features, All contributions are welcome. Thank you!
218201

219-
## LICENSE [Business Source License 1.1](LICENSE.md)
202+
## Support
203+
204+
For issues, questions, or commercial licensing:
205+
206+
🐛 [Open an Issue](https://github.com/devmehq/phone-number-validator-js/issues)
207+
📧 [Email Support](mailto:[email protected])
208+
📄 [Commercial License](https://dev.me/license/phone-number-validator)
209+
🌐 [Visit Dev.me](https://dev.me)
210+
211+
## LICENSE
212+
Business Source License 1.1 - see [LICENSE](LICENSE.md) file for details.
213+
214+
### 📝 When Do You Need a Commercial License?
215+
216+
The BSL allows use only for non-production purposes. Here's a comprehensive guide to help you understand when you need a commercial license:
217+
218+
| Use Case | Commercial License Required? | Details |
219+
|----------|-----------|---------|
220+
| **Personal & Learning** | | |
221+
| 🔬 Exploring phone-number-validator-js for research or learning |**No** | Use freely for educational purposes |
222+
| 🎨 Personal hobby projects (non-commercial) |**No** | Build personal tools and experiments |
223+
| 🧪 Testing and evaluation in development environment |**No** | Test all features before purchasing |
224+
| **Development & Prototyping** | | |
225+
| 💡 Building proof-of-concept applications |**No** | Create demos and prototypes |
226+
| 🛠️ Internal tools (not customer-facing) |**No** | Use for internal development tools |
227+
| 📚 Open source projects (non-commercial) |**No** | Contribute to the community |
228+
| **Commercial & Production Use** | | |
229+
| 💰 Revenue-generating applications |**Yes** | Any app that generates income |
230+
| ☁️ Software as a Service (SaaS) products |**Yes** | Cloud-based service offerings |
231+
| 📦 Distributed commercial software |**Yes** | Software sold to customers |
232+
| 🏢 Enterprise production systems |**Yes** | Business-critical applications |
233+
| 🔄 Forking for commercial purposes |**Yes** | Creating derivative commercial products |
234+
| 🏭 Production use in any form |**Yes** | Live systems serving real users |
235+
| **Specific Scenarios** | | |
236+
| 🎓 Student projects and coursework |**No** | Academic use is encouraged |
237+
| 🏗️ CI/CD pipelines (for commercial products) |**Yes** | Part of commercial development |
238+
| 📱 Phone validation in production APIs |**Yes** | Production service usage |
239+
| 🛒 E-commerce checkout validation |**Yes** | Revenue-related validation |
240+
| 📱 Mobile apps (free with ads or paid) |**Yes** | Monetized applications |
241+
242+
### 💡 Quick Decision Guide
243+
244+
Ask yourself these questions:
245+
1. **Will real users interact with this in production?** → You need a license
246+
2. **Will this help generate revenue?** → You need a license
247+
3. **Is this for learning or testing only?** → No license needed
248+
4. **Is this an internal prototype or POC?** → No license needed
249+
250+
### 🎯 Why Choose Our Commercial License?
251+
252+
**Unlimited Usage** - Use in all your production applications
253+
🚀 **Priority Support** - Direct support from our engineering team
254+
🔄 **Regular Updates** - Get the latest features and improvements
255+
🛡️ **Legal Protection** - Full commercial rights and warranty
256+
🏢 **Enterprise Ready** - Suitable for large-scale deployments
257+
258+
### 📄 Get Your Commercial License
259+
260+
Ready to use phone-number-validator-js in production?
261+
262+
🛍️ **[Purchase a License](https://dev.me/license/phone-number-validator)** - Simple pricing, instant activation
263+
📧 **[Contact Sales](mailto:[email protected]?subject=Interested%20in%20phone-number-validator-js%20commercial%20license)** - For enterprise or custom needs

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@
5050
"@types/jest": "^30.0.0",
5151
"@types/node": "^24.3.0",
5252
"@types/shelljs": "^0.8.17",
53-
"jest": "^30.0.5",
53+
"jest": "^30.1.1",
5454
"prettier": "^3.6.2",
55-
"rollup": "^4.48.1",
55+
"rollup": "^4.49.0",
5656
"rollup-plugin-typescript2": "^0.36.0",
5757
"shelljs": "^0.10.0",
5858
"ts-jest": "^29.4.1",

0 commit comments

Comments
 (0)