Warsaw, Poland

Mariusz Nowak

Elite
@medikoo

Engineering modern web applications JavaScript/Node.js/HTML/Serverless

memoizee. Complete memoize/cache solution for JavaScript

1.8k

cli-color. Colors and formatting for the console

677

modules-webmake. Bundle CommonJS/Node.js modules for web browser

414

deferred. Modular and fast Promises implementation for JavaScript

363

event-emitter. Environment agnostic event emitter solution for JavaScript

245

es6-symbol. ECMAScript 6 Symbol polyfill

179

es5-ext. ECMAScript extensions (with respect to upcoming ECMAScript features)

179

domjs. DOM template engine for client and server

142

es6-template-strings. Compile and resolve template strings notation as specified in ES6

80

next-tick. Environment agnostic nextTick polyfill

74

es6-map. Map collection as specified in ECMAScript6

73

es6-set. Set collection as specified in ECMAScript 6

46

log. Universal logging utility

45

d. Property descriptor factory

44

type. Runtime validation and processing of JavaScript types

37

es6-weak-map. WeakMap collection as specified in ECMAScript6

30

duration. Time duration utilities for JavaScript

30

dbjs. In-Memory Database Engine for JavaScript

27

path2. Modular and extended version of Node's path package

25

find-requires. Find all require() calls. Fast and solid implementation backed with direct scanner and esprima ast parser

24

serverless-plugin-vpc-eni-cleanup. Cleanup of VPC network interfaces on stage removal

21

fs2. Complement to Node.js fs package

19

es6-iterator. Iterator abstraction as specified in ECMAScript6

19

controller-router. Environment agnostic URL router

19

npm-cross-link. npm packages cross linker (automate 'npm link' installs)

18

serverless-plugin-dynamodb-autoscaling. Auto configure autoscaling for preconfigured Dynamodb tables within Serverless project

16

lru-queue. Size limited queue based on LRU algorithm

14

serverless-plugin-reducer. Serverless plugin: Reduce Node.js lambda package so it contains only lambda dependencies

14

date-from-timezone. Construct dates with timezone context

13

tad. JavaScript test suite

13

esniff. Low footprint JavaScript source code parser

12

bespoke-notes. Display slide notes in Bespoke.js presentations

11

plain-promise. Plain (educational) promise implementation

10

time-uuid. Universally unique identifier based on current time in short not standard UUID format

10

node-ext. Node.js extensions

9

asynchronous-javascript-interfaces. Asynchronous JavaScript Interfaces (march 2014 presentation)

9

irc-notifier. IRC email notifications (keywords/phrases mentions)

9

ag-sorted. Sort 'ag' output by filename

8

bespoke-sync. Cross-client synchronization for Bespoke.js presentations

8

observable-array. Configure observable arrays

8

soundcloud-playlist-manager. Playlist Manager for SoundCloud (prototype)

8

ncjsm. CJS (Node.js) style modules resolver

7

fb-calendar-puzzle. Facebook interview question

7

github-news-reader. Reader for GitHub private News Feed

7

punycode2. Modular version of punycode package

6

log-node. Node.js log generator for "log" engine

6

observable-map. Configure observable map collections

4

browserstack-tape-runner. Run tests configured with tape in browsers with BrowserStack

4

movejs. Rename/Move CJS module(s) and update all affected requires

4

split-utf8-file. Splits utf8 encoded file into smaller files of fixed size

3
50
Apply