This is your work, valued

Athens, Greece

Angelos Pikoulas

Expert
@anodynos

Sentior Full Stack Software Engineer, profficient @ JS/TypeScript, Angular/React/Redux/RxJS, Node/NestJS/TypeORM/GraphQL, loves Open Sourcing greatness;-)

uRequire. The Ultimate JavaScript Module Builder & Automagical Task Runner. Convert AMD & CommonJS/NodeJS modules to UMD, AMD, CommonJS or bundle them as `combined.js` (rjs & almond, AMDclean soon) & automagically run/test/watch them on nodejs, Web/AMD or Web/Script. Declarative & DRY config with inheritance. Manipulate & inject dependencies, module code, banners, version etc while building with a single line. Support two kinds of plugins, ResourceConverter (i.e file level) and AfterBuilder (i.e the whole bundle). Transparent support for Coffeescript, IcedCoffeescript, Coco, LiveScript – they’re just JavaScript :-)

265

upath. A proxy to `path`, replacing `\` with `/` for all results & methods to add, change, default, trim file extensions.

154

accesscontrol-re. A facade enhancing the great javascript lib AccessControl, but with much desired missing features!

11

node-glob-expand. A sync glob / minimatch call with a gruntjs -like `expand` of patterns, with minimum depepndencies. Derived from gruntjs's v0.4.1 `file.expand`.

9

node2web. Registers browserify-ied nodejs core modules to bower (via their name), to make them easily available to browsers.

6

uBerscore. An anorthodox, extensible, overloaded facade experiment of underscore facilities & leftovers.

6

require-clean. Cleanly require a module from disk, having flushed the module's cache, including all of its submodules. Used like normal require.

5

touchegg. Automatically exported from code.google.com/p/touchegg

4

urequire-example-helloworld. Example `Hello world` project build with uRequire, demonstrating declarative DRYness packed with automagical power.

3

ramdash. (Some) missing lodash functions for ramda with minimal size (1k minified)

2

urequire-ab-specrunner. Automagically generates and runs Specs using mocha, chai & phantomjs after running a `lib` and a `specs` build in [uRequire](http://urequire.org) running on grunt.

2

calculated-cached-properties. CoffeeScript

2

node2web_querystring. JavaScript

2

urequire-example. Example project build with uRequire, demonstrating declarative DRYness packed with automagical power.

2

decurry. Decurry is the 'reverse' of curry: given a composed function `fn(arg1)(arg2)(arg3)` it gives a function that can be called as `fn(arg1, arg2, arg3)` or `fn(arg1, arg2)(arg3) etc.

2

node2web_buffer. JavaScript

2

urequire-ab-grunt-contrib-watch. Automagically generates and runs a `grunt-contrib-watch` task from a uRequire config running within grunt.

1

permissions. Fine grained permissions / access control with ownerships & attribute picking, done right.

1

umatch. A `function(filename, specs)` thats checks if `'someFile.ext'` passes through an of Array of `minimatch` / `RegExp` / `callbacks` / `Array` (recursive) specs, with a negation/exclusion '!' flag for all

1

urequire-rc-rxjs5-custom-build. Build *custom build of RxJS 5*, a custom Observable with added (patched) operators on streams (eg 'map', 'filter' etc), and static methods attached to Observable (like 'Observable.fromEvent').

1

policy-peoplefinder-abac. Open Policy Agent

1

urequire-rc-inject-version. uRequire ResourceConverter that injects a `var VERSION = 'x.x.x'` where its needed.

1

butter-require. Augments require() with support for multiple file formats. Node.js / NPM package

1

urequire-grunt. Write a 5-10 line build configuration, get an out-of-the-box, ready-to-work, full-fledged, fool-proof grunt & urequire based build system.

1

SpringDataNeo4jTrials. Some Spring Data Neo4j 2.x testing on OO/Inheritance/Polymorhpism, Repositories, AspectJ, Groovy, Cypher, Gremlin etc

1

scala-spring. Shows how Scala and Spring can be integrated

1

node2web_path. JavaScript

1

fuzzydb. fuzzydb is a fuzzy matching database engine capable of providing human-like search results that make life much easier for users of websites searching for things like cars, houses, people and jobs.

1

nodejs-browser-cross-development. Using uRequire with cross platform (nodejs/browser) dependencies

1

urequire-org. uRequire.org site, based on gruntjs.com - generating docs from the urequire's wiki

1

springone-springdata-groovy. SpringOne Spring Data Groovy

1