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

@aiou/preset-aiou

v2.0.0

Published

preset aiou

Downloads

7

Readme

@aiou/preset-aiou

configs

  • pnpm release and ci yamls
  • rust application release and ci yamls

templates

bin-template

build cli application

stackblitz

  • Use commander build cli application
  • Interaction interface with inquirer
  • Display loading status with ora
  • Build in Bundle and with esbuild

actions-template

build github workflow

stackblitz

  • 💪 Typescript - type safe

chrome-extenstion-template

build chrome crx application

stackblitz

  • Support hot reload
  • Build with webpack, and to .zip
  • Build UI interface with react
  • Process page element with JQuery
  • Process multiple dom event with rxjs

webext-template

build web ext application with vite

stackblitz

  • Build UI interface with react
  • Powered by Vite

dayjs-plugin-template

build dayjs plugin lib

stackblitz

  • 💪 Typescript - type safe

eslint-config-template

build eslint plugin lib

stackblitz

  • on/off eslint rules
  • extends 3rd eslint plugin
  • config prettier
  • lint non .js/.ts files

original-html-template

build web application without framework

stackblitz

  • Build with webpack
  • Visit page via http:<ip>:8080 in mobile
  • Style with stylus and useful Rucksack & Rupture

react-components-lib-template

build multiple react components lib, insipred by antd-tools

stackblitz

  • output lib & es components version
  • build with gulp
  • multiple react components
  • support css-modules

react-template

build spa react template with pure webpack

stackblitz

  • Pure webpack
  • Visit via http:<ip>:port on mobile
  • Rematch
  • With friendly build progress and error output
  • Bundle size analyzer

rollup-template

build lib with rollup

stackblitz

  • 📊 Stats - output bag bundlesize
  • 📦 exclude dependencies and peerDependencies
  • 💪 Typescript - type safe

rollup-plugin-template

build rollup-plugin

stackblitz

  • 💪 Typescript - type safe

ts-lib-template

build ts lib template

stackblitz

  • 💪 Type safe - build with ttsc
  • 💞 replace alias path to real path
  • 🥽 watch mode

webpack-loader-template

build webpack loader

stackblitz

  • Watch mode
  • Build with tsc
  • Replace alias path to real path