1.2.1 • Published 11 months ago

@reading-room/primer-utils v1.2.1

Weekly downloads
-
License
ISC
Repository
bitbucket
Last release
11 months ago

primer-utils

primer-utils is a collection of utility js and scss functions. They are built to work with the Primer framework but can be used independently.

Prerequisites

This project requires Node.js v20.15.0 or higher.

This project requires sass v1.79.2 or higher.

Installation

To install the project, run the following command:

npm install @reading-room/primer-utils

Usage

javascript

To use the utils, import the functions you need from the package:

import { replaceUrlParameter, updateUrlParameter } from '@reading-room/primer-utils';

// Use the functions
const newUrl = replaceUrlParameter('http://example.com?foo=bar', 'foo', 'baz');
console.log(newUrl); // http://example.com?foo=baz

scss

To use the scss functions, import the functions you need from the package:

@use '@reading-room/primer-utils/scss' as utils;

// Use the functions
.some-class {
  font-size: utils.px2rem(16);
}

Testing

To run the tests, run the following command:

npm test
1.2.1

11 months ago

1.0.1

1 year ago

1.0.0

1 year ago