2.0.0 • Published 4 years ago

parse-pkg-name v2.0.0

Weekly downloads
233
License
MIT
Repository
github
Last release
4 years ago

Parse package name Travis CI Build Status

Parse a package name, returning the name and org parts.

NPM Badge

Install

npm install parse-pkg-name

Usage

const parsePackageName = require("parse-pkg-name");

parsePackageName("a");
//=> { org: undefined, name: "a" }

parsePackageName("@a/b");
//=> { org: "a", name: "b" }

parsePackageName.from({ org: undefined, name: "a" })
//=> "a"

parsePackageName.from({ org: "a", name: "b" })
//=> "@a/b"

API

parsePackageName(name)

name

Type: string

The package name to parse.

parsePackageName(data)

data

Type: object

The parsed package data.

Upgrading from 1.x

  • Minimum supported version is now Node.js 10.