0.1.3 • Published 1 year ago

@asyarb/r-url v0.1.3

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

r-URL

Small wrapper around the native URL class that works with relative URLs.

Usage

Install package:

# ✨ Auto-detect
npx nypm install @asyarb/r-url

# npm
npm install @asyarb/r-url

# yarn
yarn add @asyarb/r-url

# pnpm
pnpm install @asyarb/r-url

# bun
bun install @asyarb/r-url

Import:

ESM (Node.js, Bun)

import { RURL } from "@asyarb/r-url";

CommonJS (Legacy Node.js)

const { RURL } = require("@asyarb/r-url");

API

Small wrapper around the native URL class that works with relative URLs.

Basic Usage

const url = new RURL('/about-us')

Setting search parameters

const url = new RURL('/search')
url.searchParams.set('query', 'scholarships')
url.toString() // => "/search?query=scholarships"

Development

  • Clone this repository
  • Install latest LTS version of Node.js
  • Install dependencies using pnpm install
  • Run interactive tests using pnpm dev

License

MIT


🤖 auto updated with automd

0.1.3

1 year ago

0.1.2

1 year ago