@aller/external-id

5.2.8 • Public • Published

@aller/external-id

Library for creating an ID from an URL.

Usage

Code:

import getExternalId from '@aller/external-id';

const id = getExternalId(
	'https://www.dagbladet.no/nyheter/sjokkerte-allierte-pa-flyet-til-singapore---kim-ma-ikke-fa-se-noen-amerikansk-svakhet/69887776',
);
console.log(id);

Output:

dagbladet.no/69887776

getStrippedHost

import { getStrippedHost } from '@aller/external-id';

const host = getStrippedHost(
	'https://www.somedomain.com/some-url/sub-url?query-parameter=123',
);
console.log(id);

Output:

somedomain.com

Running tests

  • npm run test Runs linter and tests
  • npm run test:eslint Runs linter
  • npm run test:ava Runs tests
  • npm run test:verbose Runs tests with verbose output
  • npm run test:watch Automatically runs tests on save
  • npm run test:coverage Checks code coverage

/@aller/external-id/

    Package Sidebar

    Install

    npm i @aller/external-id

    Weekly Downloads

    1,068

    Version

    5.2.8

    License

    ISC

    Unpacked Size

    40.2 kB

    Total Files

    12

    Last publish

    Collaborators

    • aslak2800
    • roninjc
    • idanko
    • mariusjn
    • lobunto
    • konrad-j
    • oyvigri
    • goodleby
    • jimoe
    • vnorvik
    • kevinmidboe