Socket
Book a DemoInstallSign in
Socket
d

davidbarratt

npm

Packages

Current Co-maintainers

Former Co-maintainers

59 packages

api-testing

API-Testing is a library for end-to-end integration tests for MediaWiki's [Action API](https://www.mediawiki.org/wiki/API:Main_page) and [REST API](https://www.mediawiki.org/wiki/API:REST_API). You can run tests locally by installing the NPM package and c

base62.io

JavaScript port of base62.io

@chickaree/language-loader

useLanguageLoader React hook

@cinematix/next-cloudflare

Utilities for hosting static Next.js site on Cloudflare Workers Sites

@cinematix/reactor

useReactor hook for using RxJS with React Hooks

@davidbarratt/banana-i18n

Banana Internationalization library

@davidbarratt/react.i18n

React bindings for banana-i18n

eslint-config-wikimedia

ESLint config following Wikimedia code conventions.

eslint-plugin-no-jquery

Disallow jQuery functions with native equivalents.

grunt-banana-checker

Checker for the 'Banana' JSON-file format for interface messages, as used by MediaWiki and jQuery.i18n.

grunt-stylelint

A Grunt checker for CSS files using Stylelint

grunt-tyops

A grunt task to check files for typos and fail if any are found

jquery-client

Minimal client-side user-agent parser.

onedrivejs

OneDrive client written in JavaScript (node.js).

oojs

Power for object oriented JavaScript libraries.

oojs-router

Object-oriented navigation routing library built on top of OOjs.

phabulist

Tools for Phabricator

phid

Node.js implementation of Phabricator's PHID generator

stylelint-config-wikimedia

Wikimedia shareable config for stylelint

unicodejs

A library for working with the Unicode standard

@wikimedia/apn

An interface to the Apple Push Notification service for Node.js

@wikimedia/codex

Codex Design System for Wikimedia

@wikimedia/codex-icons

Icons for Codex

@wikimedia/err

A generic exception with parameter formatting and an optional metrics param

@wikimedia/eslint-plugin-jquery

Disallow jQuery functions with native equivalents.