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

@pattern-lab/edition-node

v6.1.0

Published

A pure wrapper around patternlab-node core, the default pattern engine, and supporting frontend assets.

Downloads

770

Readme

Pattern Lab Logo current release license Join the chat at Gitter

Pattern Lab - Node Edition

The pure wrapper around Pattern Lab Node Core, the default pattern engine, and supporting frontend assets.

Online Demo of Pattern Lab Output

Packaged Components

This Edition comes with the following components:

Prerequisites

This Edition uses Node for core processing and npm to manage project dependencies. You can follow the directions for installing Node on the Node website if you haven't done so already. Installation of Node will include npm.

Installing

The Pattern Lab Node can be used in different ways. Editions like this one are example pairings of Pattern Lab code and do not always have an upgrade path or simple means to run as a dependency within a larger project. Users wishing to be most current and have the greatest flexibility are encouraged to consume core directly. Users wanting to learn more about Pattern Lab and have a tailored default experience are encouraged to start with an edition. Both methods still expect to interact with other elements of the Pattern Lab Ecosystem.

Read the installation instructions.

Getting Started

This edition comes pre-packaged with a couple simple scripts. Extend them as needed.

build patterns, copy assets, and construct ui

npm run build

build patterns, copy assets, and construct ui, watch source files, and serve locally

npm run serve

logs Pattern Lab Node usage and help content

npm run help

To interact further with Pattern Lab Node, such as to install plugins or starterkits, it's suggested to incorporate the Pattern Lab Node Command Line Interface or learn more about the core API.

Updating Pattern Lab

To update Pattern Lab please refer to each component's GitHub repository, and the master instructions for core. The components are listed at the top of the README.