@aller/external-id
v6.0.1-beta-7
Published
Library for creating an ID from an URL.
Downloads
1,901
Keywords
Readme
@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
yarn test
Runs unit and e2e tests, linting and formatting
Build
yarn build
Publish new version
You need to make sure your user is correctly authorized to publish to our NPM org, and set up with 2fa
Increment version with npm version [semver-version]
, documentation from NPM:
npm version [<newversion> | major | minor | patch | premajor | preminor | prepatch | prerelease | from-git]
You can also use yarn version
npm publish