This is your work, valued

Malmö, Sweden

Pelle Wessman

Elite
@voxpelli

Senior web developer, open source maintainer, tech lead, node.js lover and @indieweb participant

types-in-js. Tips and tricks for working with types in JavaScript

255

node-connect-pg-simple. A simple, minimal PostgreSQL session store for Express

248

node-pg-pubsub. A Publish/Subscribe implementation on top of PostgreSQL NOTIFY/LISTEN

241

webpage-micropub-to-github. Self-hosteable Micropub endpoint that publishes to Jekyll by committing to GitHub

184

node-installed-check. Checks that all dependencies in your package.json have supported versions installed and complies with your specified node engine version range

141

sass-color-helpers. A collection of Sass color helpers that enables easier, more fool-proof design implementations (+ some math helpers)

92

webpage-webmentions. A hosted Disqus-like comment service that enables WebMention receiving on any kind of site

77

pony-cause. Ponyfill and helpers for the standardized Error Causes

54

node-webmention-testpinger. A tool to ping your site with a variety of real world WebMentions

52

node-micropub-express. Provides a Micropub route for Express 4.x

41

relspider. A web crawler that indexes the identity/social graph of profiles on the web

37

node-github-publish. Publishes a file to a repository through the GitHub Contents API

26

jquery-loadmore. jQuery plugin for easily adding a "more"-link based pagination to an element on ones site

21

node-test-pretty-reporter. Reporter for node:test that supports colorful diffs etc

19

async-htm-to-string. Renders a htm tagged template asyncly into a string

17

moz-urlbarbutton. Urlbar Buttons for Mozilla Add-on SDK

17

drupal-connector. Drupal module for creating connections between a third party site user and a Drupal user

17

compare-eslint-configs. Compare ESLint configs

15

eslint-config. My personal ESLint config. Based on neostandard

13

drupal-oembed. An oEmbed client and provider for Drupal

13

drupal-oauthconnector. Drupal module that makes it possible to log in through third party API:s supporting OAuth.

13

node-format-microformat. Formats a Microformat JSON representation into eg. a Jekyll post

13

tsconfig. My personal tsconfig base configs

12

node-one-page. Quick and easy one pagers for events and other small information pages

12

voxpelli.github.com. My personal blog, based on Jekyll

11

buffered-async-iterable. Buffered parallel processing of async iterables / generators

11

ghatemplates. Reusable GitHub Actions workflows

10

webapicontroversy.com. Website to show browser opinions on controversial API:s

9

drupal-oauth. Common OAuth functionality for Drupal modules

8

node-jekyll-utils. A collection of Jekyll utilility methods to generate eg. Jekyll permalinks and slugs

8

markdown-or-chalk. Prints through a single interface as Chalk enhanced CLI output or as Markdown

8

generate-favicon. Helper to generate favicons

8

pretty-ts-errors-cli. CLI helper for @pretty-ts-errors/formatter

7

validate-conventional-commit. Smallest simplest conventional commit validator to use with eg Husky

7

node-promised-retry. A generic promised based retry mechanism. Useful for eg. ensuring an available database or message queue connection

7

webring-opml. Generates and publishes OPML feeds for webrings on webri.ng

7

node-installed-check-core. Checks whether installed modules fulfills the requirements of package.json

7

moz-showforpage. Experimental simplified page load events for Mozilla Add-on SDK

6

list-dependents. Lists all dependents of a project, using npm or ecosyste.ms

6

list-dependents-cli. Lists all dependents of a project, using npm and ecosyste.ms

6

node-fetch-politely. Ensures polite outgoing HTTP requests that respects robots.txt and aren't made too close to each other

6

paw-humangenerator. Paw extension providing a generator geared towards human readable exports

6

drupal-fbconnector. Sub-module to the drupal-connector module

6

version-guard. Used to ensure modern CLI scripts fail silently on old node.js versions

5

linemod-core. Comment driven instructions to modify lines

5

peowly. meow inspired parseArgs() based CLI parser. Also contains help text helpers

5

indie-action-component. Web Component for WebActions: <indie-action>

4

drupal-designreview. Drupal module which should make it easier to get an overview of a themes design by gathering important elements on one site

4

linemod. Comment driven line modifications

3

jquery-flyout. A fork of jQuery Image Flyout

3

drupal-services. Provide an API for creating web services.

3

node-bunyan-adaptor. Maps the major Pino / Bunyan logging methods to custom methods

3

voxpelli.

3

drupal-biurnal. Drupal module that dynamically colorizes themes

3

peowly-commands. Helper for handling commands with peowly

2