🚨 Shai-Hulud Strikes Again:More than 700 Packages Compromised.Technical Analysis →
Socket
Book a DemoInstallSign in
Socket
j

joakin

npm

Packages

Current Co-maintainers

Former Co-maintainers

77 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

backbone-basics

Backbone support library

context-cards

Get Wikipedia page previews on any page!

css-face-string

Generates a string with font face css

cycle-values

Cycle through an array values

do-i-have-internet

keep pinging and show if internet is available

elm-canvas

Custom element to be used in conjunction with Elm

elm-node

Run Elm + JS programs easily in node

eslint-config-wikimedia

ESLint config following Wikimedia code conventions.

eslint-plugin-no-jquery

Disallow jQuery functions with native equivalents.

fill-circle

paint a circle in a canvas context

furgoneta

Functional JS support library

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

immutable-fns

Immutable js functions for immutable js data structures

@joakin/sum-types

``` npm install sum-types ```

@joakin/task-queue

Task/Job in-process queue with concurrency/capacity/abort/cancelling support

jquery-client

Minimal client-side user-agent parser.

markdown-folder-to-html

Convert a folder with files and markdown documents to an HTML site

method-memoize

Memoize methods of class instances

mfui

Mobile web components for wikimedia sites

mw-node-qunit

Node CLI qunit runner with mediawiki additions

oojs

Power for object oriented JavaScript libraries.

oojs-router

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