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

@dlw-digitalworkplace/generator-filetemplates

v0.0.1

Published

This generator let's you install template files that can be used with the VS Code Blueprint extension

Downloads

3

Readme

delaware Blueprint Templates Generator

This yeoman geneartor can be used to install templates, created for the Blueprint VS Code extension, into your project. When running the generator you can choose to install all available template files, or select specific template files. Currently the following template files are supported:

  • TypeScript React Component
  • TypeScript React Stateless Component
  • Typescript Interface

All templates will be installed in a blueprint-templates folder (required by the Blueprint VS Code extension) that will be created in the directory where the generator is executed.

Installation

Install the genertor

npm i -g @dlw-digitalworkplace/generator-filetemplates

Usage

Run the generator

yo @dlw-digitalworkplace/generator-filetemplates

Follow the instructions of the generator to install all templates or specific templates.

Make sure the template files are installed in the root of your VS Code project. Also make sure the Blueprint VS Code extension is installed. Use right-click anywhere in the explorer view in VS Code and select 'New File from Template'. Select the template and give it a name. Done!

Contributing

If you have new ideas for templates you are welcome to contribute to this repo. The following guidelines will help you to get started.

  1. Fork this repository
  2. Run npm run install in the root of the project.
  3. Run npm run build int the root of the project
  4. Create your template file in the generators/generator-filetemplates/app/templates folder
    1. Each template should have its dedicated folder
    2. Each folder should contain a manifest.json file with a name (should match the folder name), a title and description (which are shown in the options of the generator)
  5. Save everything and run yo @dlw/filetemplates in the samples/spfx folder. This will create the blueprint templates in the sample project (make sure your new template is selected when you run the generator)
  6. Open the sample spfx project in VS Code
  7. Add the new component in the /src/webparts/sample/components folder using the Blueprint VS Code extensions
  8. Make sure the sample spfx project still builds after the new component is added
  9. Craete a pull request with you new template