npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

rendelo-common

v0.0.39

Published

Rendelo-Common is an Angular library used for implementing functions, pipes, services etc., which are used in all of the angular projects made by Aranyklinika.

Readme

Rendelo-Common Library

Rendelo-Common is an Angular library used for implementing functions, pipes, services etc., which are used in all of the angular projects made by Aranyklinika.

Table of contents

1. Installation
2. How to use
-2.1 Pipes
-2.2 Validators
-2.3 Services
3. External libraries

Installation

  1. Run the npm install rendelo-common command to install the package.
  2. Run npm install moment command to install moment.js. (Necessary for the library!)

How to use

Pipes

  1. Import RendeloPipesModule from rendelo-common in your app.module.ts file and also add it to the imports array!
  2. You can now use all pipes everywhere in your project. example: {{variableName | pipeName}}

Available pipes:

  • fileSize: Transforms a number to a file size unit based on its value. (from 0-3 » B to GB)
  • firstUpperCase: Transforms given string to start with an uppercase letter.
  • newTabLink: Extends anchor tag with arguments to open in a new tab.
  • operator: Returns modified string based on its original value, or stays the same if its unique.
  • plural: Transform given value into plural form.
  • safeHtml: Bypass security and trust the given value to be safe HTML.
  • safeScript: Bypass security and trust the given value to be safe JavaScript.
  • safeStyle: Bypass security and trust the given value to be safe style value (CSS).
  • safeUrl: Bypass security and trust the given value to be a safe style URL.
  • status: Return message based on its status model value.

Validators

  1. Import validator-name from rendelo-common in the component-name.component.ts file, where you want to use it.
  2. Add the validator in your Reactive form validators array.

Available validators:

  • ValidateDate: Check if the given input is a valid date or not.
  • ValidateTaj: Check if the given input contains a valid TAJ number.
  • ValidateForbidden: Check if the given input contains the forbidden values from the forbiddenValues array.

Services

  1. Import service-name from rendelo-common in your component-name.component.ts file.
  2. Create an instance of the service in the components constructor
  3. You can use the service in your component!

Available services:

  • CommonService: Collection of useful functions, which may be used in more parts of the application.
  • TimerService: Implements a timer, which can be fully customized.

Used external libraries

This library was generated with Angular CLI