Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

tldts

Package Overview
Dependencies
Maintainers
1
Versions
746
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tldts - npm Package Compare versions

Comparing version 3.0.0 to 3.0.1

20

CHANGELOG.md
## 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)

10

package.json
{
"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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc