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

@o3r/pipeline

v14.3.0

Published

A package that provides toolchain related helpers.

Readme

This package is an Otter Framework Module.

Description

Stable Version Bundle Size

This module contains tooling around DevOps toolchains.

How to install

ng add @o3r/pipeline

Description

The ng add schematic for Otter Pipeline helps you set up a DevOps pipeline for your frontend project. This schematic configures the necessary CI runner and npm registry settings to streamline your development workflow.

Properties

  • toolchain: The DevOps toolchain to create. For now, only GitHub is supported.
  • runner: The CI runner. Default is ubuntu-latest.
  • npmRegistry: A custom npm registry. By default, the public one (https://registry.npmjs.org) will be used.

Usage

Here is an example of how to use the ng add schematics with parameters:

ng add @o3r/pipeline --runner=windows-latest --npmRegistry=https://custom-registry.example.com

Private NPM Registry

When a custom npm registry is provided, the schematic will automatically create a .npmrc (or a .yarnrc) file with the specified registry. Additionally, it will set the necessary environment variables for the install task.

- name: Install
  env:
    COREPACK_NPM_REGISTRY: https://custom-registry.example.com
    COREPACK_INTEGRITY_KEYS: ""
  shell: bash
  run: npm ci

If you choose to run the schematic without specifying an npmRegistry, you may need to manually apply these changes afterwards.

GitHub workflow

The generated pipeline ensures that your code is built, tested and linted on every push or pull request to the main and release branches.

It also automates the versioning thanks to the Otter - New Version GitHub Action and release process by creating a new release on GitHub and generating release notes.