Skip to content
Avatar
💫
💫

Sponsoring

@tj @nzakas @sindresorhus @yyx990803 @guybedford @egoist @antfu

Achievements

Achievements

Highlights

  • 2 discussions answered

Organizations

@square @isomorphic-git @squareup @antfu-sponsors @pkg-size
Block or Report
privatenumber/README.md

My Projects

CLIs

  • ci - run npm ci using the appropriate Node package manager (npm, yarn, pnpm)
  • deps - use V8 to identify which package dependencies are being executed
  • i-peers - install your npm package's peerDependencies
  • pkg-size - measure the size of your npm package distribution
  • playwright-start - start a long-running Playwright browser server via CLI
  • prerelease-checks - run essential pre-release checks before releasing an npm package

Data

GitHub Action

Markdown It!

Miscellaneous

  • bfs - find the path to a value in a complex JavaScript object
  • cli-simple-table - simply display tabular data in a CLI
  • comment-mark - interpolate strings with HTML comment markers
  • dbgr - use a lightweight debugger alternative for Node.js
  • fs.promises.exists - use a promise-based fs.existsSync() method
  • gh-emojis - access the GitHub emojis API response as an npm package
  • mempack - run a completely in-memory Webpack build
  • npm-multi-publish - publish an npm package to multiple registries
  • reactive-json-file - automatically save JS objects as you mutate them
  • systemjs-unpkg - auto-resolve bare specifiers in SystemJS using UNPKG

PostCSS plugins

Rollup plugins

Vue.js UI components

Vue.js utils/tools

  • vue-2-3 - interop Vue 2 components in Vue 3 apps and vice versa
  • vue-ast-utils - work with Vue 3 AST nodes
  • vue-dom-hints - debug a Vue.js app without using Vue.js devtools
  • vue-frag - return multiple root elements from stateful components
  • vue-grep - grep your Vue.js codebase with CSS selectors
  • vue-just-ssr - add an SSR + HMR dev-env to a Webpack + Vue.js project
  • vue-proxi - proxy Vue.js component props and event-listeners to a child component
  • vue-pseudo-window - bind event-listeners to the window/document via template
  • vue-subslot - pick out specific elements from component <slot>s
  • vue-svg-icon-set - create an optimized icon-set in Vue.js using Webpack
  • vue-v - render vNodes via component template
  • vue-vnode-syringe - add attributes and event-listeners to component <slot>s

Webpack

Websites/Services

😊 If you enjoyed any of my projects, make my day by starring them, following me, or tweeting @me!

Pinned

  1. ⚡️ Speed up your Webpack build with esbuild

    TypeScript 1.5k 41

  2. 🏃‍♂️🏃‍♀️🏃 JS minification benchmarks: babel-minify, esbuild, terser, uglify-js, swc, google closure compiler

    JavaScript 308 6

  3. ↔️ Interop Vue 2 components in Vue 3 apps and vice versa

    JavaScript 241 6

  4. 🤲 Vue 2 fragment directive to return multiple root elements

    JavaScript 69 2

  5. 🛰 Github CDN Server

    JavaScript 35 5

  6. 🖼 Declaratively interface window/document/body in your Vue template

    JavaScript 19 4

Contribution activity

May 1, 2021

Reviewed 1 pull request in 1 repository

Seeing something unexpected? Take a look at the GitHub profile guide.