Comparing version 3.0.0 to 3.0.1
## Change Log | ||
### 3.0.1 | ||
- [#5](https://github.com/remusao/tldts/pull/5) Update Public Suffix Lists | ||
* https://github.com/publicsuffix/list/commit/1422e8a1dfa290b11a483ec660435e33841cf96a | ||
### 3.0.0 (2018/09/18 11:42 +00:00) | ||
- [#1](https://github.com/remusao/tld.js/pull/1) Tldts - typescript rewrite | ||
* Introduce two new options to enabled/disabled the Private/ICANN domains. | ||
* 'allowIcann' set to 'false' will ignore the ICANN section of the list. | ||
* 'allowPrivate' set to 'false' will ignore the PRIVATE section of the list. | ||
* Introduce 'lenient' mode for hostname validation. | ||
* typescript rewrite + toolchain improvements | ||
* Update travis config | ||
* Optimizations + idna compaction | ||
* Allow updating the rules | ||
* Use minified/optimized version in benchmark | ||
* Simplify tsconfig | ||
### 2.3.1 (2018/02/18 17:59 +00:00) | ||
@@ -93,2 +111,2 @@ - [#116](https://github.com/oncletom/tld.js/pull/116) Publish bundles to npm (@chrmod) | ||
- [#7](https://github.com/oncletom/tld.js/pull/7) checkPublicSuffix('example.example', 'example.example'); is failing (@oncletom) | ||
- [#6](https://github.com/oncletom/tld.js/pull/6) Updated the rules from http://publicsuffix.org/ (@yehezkielbs) | ||
- [#6](https://github.com/oncletom/tld.js/pull/6) Updated the rules from http://publicsuffix.org/ (@yehezkielbs) |
{ | ||
"name": "tldts", | ||
"description": "JavaScript API to work against complex domain names, subdomains and URIs.", | ||
"version": "3.0.0", | ||
"homepage": "https://github.com/remusao/tld.js", | ||
"description": "Library to work against complex domain names, subdomains and URIs.", | ||
"version": "3.0.1", | ||
"homepage": "https://github.com/remusao/tldts", | ||
"author": "Rémi Berson", | ||
@@ -12,6 +12,6 @@ "contributors": [ | ||
"type": "git", | ||
"url": "git://github.com/remusao/tld.js.git" | ||
"url": "git://github.com/remusao/tldts.git" | ||
}, | ||
"bugs": { | ||
"url": "https://github.com/remusao/tld.js/issues" | ||
"url": "https://github.com/remusao/tldts/issues" | ||
}, | ||
@@ -18,0 +18,0 @@ "engines": { |
@@ -1,2 +0,2 @@ | ||
# tldts [![Build Status][badge-ci]](http://travis-ci.org/remusao/tld.js) ![][badge-downloads] | ||
# tldts [![Build Status][badge-ci]](http://travis-ci.org/remusao/tldts) ![][badge-downloads] | ||
@@ -253,3 +253,3 @@ > `tldts` is a Typescript library to work against complex domain names, subdomains and well-known TLDs. It is a fork of the very good [tld.js](https://github.com/oncletom/tld.js) JavaScript library. | ||
[badge-ci]: https://secure.travis-ci.org/remusao/tld.js.svg?branch=master | ||
[badge-ci]: https://secure.travis-ci.org/remusao/tldts.svg?branch=master | ||
[badge-downloads]: https://img.shields.io/npm/dm/tldts.svg | ||
@@ -256,0 +256,0 @@ |
@@ -107,3 +107,3 @@ import parseRules from './lib/parsers/publicsuffix-org'; | ||
* Process a given url and extract all information. This is a higher level API | ||
* around private functions of `tld.js`. It allows to remove duplication (only | ||
* around private functions of `tldts`. It allows to remove duplication (only | ||
* extract host from url once for all operations) and implement some early | ||
@@ -110,0 +110,0 @@ * termination mechanism to not pay the price of what we don't need (this |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1085522
15845