JSPM

scoped-regex

3.0.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 945864
  • Score
    100M100P100Q183200F
  • License MIT

Regular expression for matching scoped npm package names

Package Exports

  • scoped-regex

Readme

scoped-regex

Regular expression for matching scoped npm package names

Install

$ npm install scoped-regex

Usage

import scopedRegex from 'scoped-regex';

scopedRegex({exact: true}).test('@sindresorhus/df');
//=> true

'foo @sindresorhus/df bar'.match(scopedRegex());
//=> ['@sindresorhus/df']

API

scopedRegex(options?)

Returns a RegExp for matching scoped package names.

options

Type: object

exact

Type: boolean
Default: false (Matches any scoped package names in a string)

Only match an exact string. Useful with RegExp#test() to check if a string is a scoped package name.

  • is-scoped - Check if a string is a scoped npm package name