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

generator-wp-suite

v0.1.0

Published

Easily generate WordPress themes, plugins, and more

Downloads

1

Readme

WP Suite NPM version Build Status Dependency Status

Easily generate WordPress themes, plugins, and more.

Installation

First, install Yeoman and generator-wp-suite using npm (we assume you have pre-installed node.js).

npm install -g yo generator-wp-suite

Then generate your new project:

yo wp-suite

Generators

Theme (main)

yo wp-suite

Not yet implemented.

Plugin

yo wp-suite:plugin

Generates a plugin based on the WordPress Plugin Boilerplate, with some slight modifications.

Options

What do you want to name your plugin?

The human-readable name of the plugin, which is going to be displayed in the WordPress admin area. For example: Mycompany Foo Bar. The plugin's slug, classnames, and filenames are generated from this, by slugifying the human-readable plugin name. Currently there's neither option nor real need to be able to input these separately, 99% of the time these are all a slugified version of the plugin name, and it should kept that way in order to maintain consistency.

What does your plugin do?

Short description of your plugin, which appears in the admin area.

What is the URL of the plugin's website?

The website of your plugin, if any.

What is your name?

The plugin author's name.

What is your email?

The plugin author's email.

What is the URL of your website?

The plugin author's website.

Feature list

Here the generator shows you a list of available features which you can choose to support in your plugin. These features currently include:

  • Composer support (includes autoloader in your plugin, and generates composer.json with type wordpress-plugin)
  • Public-facing/admin-facing functionality (e.g. option pages, page sections, other visual elements that appear on the frontend)
  • Activation/deactivation hooks

License

MIT © wolfika