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 🙏

© 2024 – Pkg Stats / Ryan Hefner

newmannium

v0.0.10

Published

CLI to enable remote execution of Postman Team Workspace Collections

Downloads

145

Readme

Newmannium

oclif License

What is Newmaninum

Newmannium is a simple wrapper around Postman's newman and the Postman APIs

Newmannium is also the name of Newman's Millenium party (of which Jerry was not invited)

Why Newmannium

While Postman's cloud-based Workspaces making collaborating on collections easy, there is not any way to remotely execute a Postman collection easily (for example in a CI pipeline). Newmannium gives the ability to pull collections from a shared Postman Workspace, and execute it via the newman command line runner

Docs

Installation

$ npm install -g newmannium
$ newmannium COMMAND
running command...
$ newmannium (--version)
newmannium/0.0.10 darwin-arm64 node-v16.15.0
$ newmannium --help [COMMAND]
USAGE
  $ newmannium COMMAND
...

Commands

newmannium collections

List all collections user has access to

USAGE
  $ newmannium collections [-h]

FLAGS
  -h, --help  Show CLI help.

DESCRIPTION
  List all collections user has access to

EXAMPLES
  $ oex newmannium collections

See code: dist/commands/collections.ts

newmannium run

Execute postman cloud collection via newman

USAGE
  $ newmannium run -c <value> [-h] [-e <value>]

FLAGS
  -c, --collection=<value>   (required) name of collection in postman cloud to run
  -e, --environment=<value>  name of environment to use with collection
  -h, --help                 Show CLI help.

DESCRIPTION
  Execute postman cloud collection via newman

EXAMPLES
  $ oex newmannium run -c test.postman_collection.json

See code: dist/commands/run.ts

Usage

In order for Newmannium to access your Postman API Collections, Newmannium expects an environment named POSTMAN_API_KEY to be available in the shell. You can generate a Postman API Key from their site here: Generate Token

newmannium run

Execute Postman Cloud Workspace Collection via newman

USAGE
  $ newmannium run -c <name_of_collection>

FLAGS
  -c, --collection=<value>  (required) name of collection in postman cloud to run
  -h, --help                Show CLI help.

DESCRIPTION
  Execute postman cloud collection via newman

EXAMPLES
  $ newmannium run -c test.postman_collection.json

If the collection does not exist, or the user token does not have access to the collection, an error is returned

newmannium collections

List all Postman Workspace Collections user has access to

USAGE
  $ newmannium collections [-h]

FLAGS
  -h, --help  Show CLI help.

DESCRIPTION
  List all collections user has access to

EXAMPLES
  $ newmannium collections