Open thom4parisot opened 6 years ago
@oncletom Thanks for creating the issue. I updated it with a list of extracted packages depending on tld.js
. I ignored a few which did not have any repository specified on npm.
Updated the list with version of tldjs + methods used in each project.
Also found a few interesting projects using tldjs
:
https://github.com/mozilla/gombot-chrome - https://github.com/duckduckgo/privacy-grade - 2.3.1 https://github.com/duckduckgo/duckduckgo-privacy-extension - 2.2.0 https://github.com/localtunnel/server - 2.3.1 (getSubdomain) https://github.com/ghostwords/chameleon - ~1.5.0 https://github.com/flattr/flattr-extension - ^1.6.2 https://github.com/brave/browser-laptop/ - ^2.3.1 https://github.com/herber/cargo - ^2.2.0
Intent
This issues complements #124 and seeks to collect feedbacks of tld.js dependants.
Ultimately, it will help understand why they did not migrate to
tldjs@^2.0.0
, what would make them feel safe to upgrade totldjs@^3.0.0
and what would be a bummer to upgrade totldjs@^3.0.0
.Packages to investigate
^1.5.2
- feedback issue - Onlytldjs.getDomain
is used.??
- feedback issue^1.5.2
- feedback issue - Onlytldjs.getDomain
andtldjs.getDomain
are used.^2.2.0
- feedback issue - Onlytldjs.getDomain
is used.2.1.X
- feedback issue - Onlytldjs.getSubdomain
is used.^2.0.0
- feedback issue -isValid
,tldExists
are used => domain validation~1.5.2
- feedback issue -isValid
,getSubdomain
^2.2.0
- feedback issue - usesparse
but seems to only needgetDomain
.2.2.0
- feedback issue -getPublicSuffix
,getSubdomain
used.2.2.0
- feedback issue - a bit of everything!^2.3.1
- feedback issue -isValid
,getDomain
^2.2.0
- feedback issue -subdomain
,publicsuffix
fromparse
.^1.6.2
- feedback issue -getDomain
^1.5.1
- feedback issue -getDomain
^1.7.0
- feedback issue -getDomain
.^1.6.2
- feedback issue -tldExists
^1.5.2
- feedback issue -getDomain
^1.5.2
- feedback issue -getDomain
^1.6.2
- feedback issue -isValid
used to validate URLs.^1.6.2
- feedback issue -isValid
used to validate URLs.1.*
- feedback issue -getDomain
^1.5.3
- feedback issue -getDomain
^1.6.1
- feedback issue -getDomain
^1.5.2
- feedback issue -getDomain
andgetSubdomain
^2.2.0
- feedback issue -getSubdomain
^1.7.0
- feedback issue -getDomain
^2.2.0
- feedback issue -getDomain
2.2.0
- feedback issue -tldExists
for validation^1.5.3
- feedback issue -getDomain
used to check if two URLs have same origin^1.7.0
- feedback issue -isValid
used to validate domains~1.5.0
- feedback issue -getDomain
*
- feedback issue -getPublicSuffix
used to check if a domain is also a tld~1.5.0
- feedback issue -getDomain
^1.6.2
- feedback issue -getDomain
andgetSubDomain
^1.7.0
- feedback issue -isValid
used for domain validation^2.2.0
- feedback issue -getDomain
^1.6.2
- feedback issue -getSubdomain
^2.2.0
- feedback issue -parse