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

samuel-ipsum

v1.0.11

Published

Generate placeholder text from Samuel L. Jackson quotes

Downloads

251

Readme

Samuel Ipsum

Open Source Love license js-semistandard-style package version install size dependecies

Generate placeholder text from Samuel L. Jackson quotes.

Install

npm i -g samuel-ipsum

Usage

In code:

import { generateParagraphs, generateHeader, Mode } from 'samuel-ipsum'

generateParagraphs(3);              // returns array with requested number of paragraphs
generateHeader();                   // returns single header string
generateParagraphs(2, Mode.Lite);   // lite mode (Mode.Regular is by default)

In terminal:

> samuel-ipsum -n 2 -t paragraph

Normally, both your asses would be dead as fucking fried chicken, but you happen to pull this shit while I'm in a transitional period so I don't wanna kill you, I wanna help you. But I can't give you this case, it don't belong to me. Besides, I've already been through too much shit this morning over this case to hand it over to your dumb ass.

Do you see any Teletubbies in here? Do you see a slender plastic tag clipped to my shirt with my name printed on it? Do you see a little Asian child with a blank expression on his face sitting outside on a mechanical helicopter that shakes when you put quarters in it? No? Well, that's what you see at a toy store. And you must think you're in a toy store, because you're here shopping for an infant named Jeb.

------------
Pipe to pbcopy if you want to copy to clipboard: samuel-ipsum --number=2 --type=paragraph | pbcopy

Options:

  • --type, -t Choose between "paragraph" and "header"
  • --number, -n Number of paragraphs to output (default=1)
  • --mode, -m Choose between "regular" (offensive) or "lite" output (default="regular")

More details can be found with --help.

Don't forget:

npx samuel-ipsum

What does the duckie say?

npx samuel-ipsum --t header | npx -q duckiesay
 __________________
< No, motherfucker >
 ------------------
  \
   \ >()_
    __(__)__ _

License

MIT