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

is-url-relative-without-domain

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

is-url-relative-without-domain

Checks if a URL is relative without domain

  • 2.0.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
107
increased by114%
Maintainers
1
Weekly downloads
 
Created
Source

is-url-relative-without-domain

Build Status Coverage Status Known Vulnerabilities

Node.js module. Checks if a URL is relative without domain

Version 2 requires Node.js >= 6.13.

Install

Package domains included

# NPM
$ npm install is-url-relative-without-domain

# Yarn
$ yarn add is-url-relative-without-domain

Without package domains

# NPM
$ npm install is-url-relative-without-domain --no-optional

# Yarn
$ yarn add is-url-relative-without-domain --ignore-optional

Usage

var isUrlRelativeWithoutDomain = require('is-url-relative-without-domain');

isUrlRelativeWithoutDomain('/show/must?go=on');
//=> true

isUrlRelativeWithoutDomain('index.php');
//=> true

isUrlRelativeWithoutDomain('https://site.com/index.php');
//=> false

isUrlRelativeWithoutDomain('site.com/show/must?go=on');
//=> false

By default package using optional dependency domains. But, if you want to using your own list of domains, you can install without optional dependencies and specify code like this:

isUrlRelativeWithoutDomain('site.com/foo/bar', ['com', 'рф', '世界']);

In second argument you can add your own array of domains in Unicode.

License

MIT © 2016-2019 Nikita Bystrov (Arttse)

Keywords

FAQs

Package last updated on 09 Mar 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

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