Revision as of 18:43, November 2, 2018 by Jnabuurs (talk | contribs)
Jump to: navigation, search

CX Contact 9.0 3rdParty Software

• Node:8-alpine - JavaScript runtime (https://github.com/nodejs/docker-node/blob/master/LICENSE) • docker alpine 3.6 - base container image (https://github.com/gliderlabs/docker-alpine/blob/master/LICENSE) • OpenSSL 1.0.2n - cryptography (https://github.com/openssl/openssl/blob/OpenSSL_1_0_2-stable/LICENSE) • ajv@5.5.2 - Another JSON Schema Validator (https://github.com/epoberezkin/ajv) • ajv-errors@1.0.0 - Custom error messages in JSON-Schema for Ajv validator (https://github.com/epoberezkin/ajv-errors#readme) • ajv-merge-patch@3.0.0 - $merge and $patch keywords for Ajv JSON-Schema validator to extend schemas (https://github.com/epoberezkin/ajv-merge-patch#readme) • async@2.6.0 - Higher-order functions and common patterns for asynchronous code (https://caolan.github.io/async/) • basic-auth@1.1.0 - node.js basic auth parser (https://github.com/jshttp/basic-auth#readme) • bcryptjs@2.4.3 - Optimized bcrypt in plain JavaScript with zero dependencies. Compatible to 'bcrypt'. (https://github.com/dcodeIO/bcrypt.js#readme) • body-parser@1.18.2 - Node.js body parsing middleware (https://github.com/expressjs/body-parser#readme) • bunyan@1.8.12 - a JSON logging library for node.js services (https://github.com/trentm/node-bunyan#readme) • bunyan-format@0.2.1 - Writable stream that formats bunyan records that are piped into it. (https://github.com/thlorenz/bunyan-format/blob/master/LICENSE) • bunyan-rotating-file-stream@1.6.3 - a rotating file stream for the bunyan logging system (https://github.com/Rcomian/bunyan-rotating-file-stream#readme) • clone@2.1.1 - deep cloning of objects and arrays (https://github.com/pvorb/node-clone#readme) • cluster-key-slot@1.0.8 - Generates CRC hashes for strings - for use by node redis clients to determine key slots. (https://github.com/Salakar/cluster-key-slot#readme) • colors@1.1.2 - get colors in your node.js console (https://github.com/Marak/colors.js) • cometd@3.1.3 - Comet and WebSocket library for web messaging (https://cometd.org) • cometd-nodejs-client@1.0.2 - Adapter code to run the CometD JavaScript library in a NodeJS environment (https://cometd.org) • cometd-nodejs-server@1.0.2 - CometD server for NodeJS (https://cometd.org) • commander@2.9.0 - the complete solution for node.js command-line programs (https://github.com/tj/commander.js#readme) • compose-middleware@3.0.0 - Compose an array of middleware into a single function for use in Express, Connect, router, etc. (https://github.com/blakeembrey/compose-middleware) • connect-multiparty@2.1.0 - multipart parsing middleware for connect using multiparty (https://github.com/expressjs/connect-multiparty#readme) • connect-redis@3.3.2 - Redis session store for Connect (https://github.com/visionmedia/connect-redis#readme) • cookie-parser@1.4.3 - cookie parsing with signatures (https://github.com/expressjs/cookie-parser#readme) • csv-express@1.2.2 - Adds a CSV response method to expressjs applications. (N/A) • csv-parse@1.3.3 - CSV parsing implementing the Node.js `stream.Transform` API (http://csv.adaltas.com/parse/) • cuid@1.3.8 - Collision-resistant ids optimized for horizontal scaling and performance. For node and browsers. (https://github.com/ericelliott/cuid#readme) • denque@1.2.2 - The fastest javascript implementation of a double-ended queue. Maintains compatability with deque. (https://github.com/Salakar/denque#readme) • diskusage@0.2.4 - Get total diskspace and free diskspace using bindings around platform specific calls. (https://github.com/jduncanator/node-diskusage) • doctrine@2.0.2 - JSDoc parser (https://github.com/eslint/doctrine) • elasticsearch@13.3.1 - The official low-level Elasticsearch client for Node.js and the browser. (http://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/index.html) • errorhandler@1.5.0 - Development-only error handler middleware (https://github.com/expressjs/errorhandler#readme) • events@1.1.1 - Node's event emitter for all engines. (https://github.com/Gozala/events#readme) • event-stream@3.3.4 - construct pipes of streams of events (http://github.com/dominictarr/event-stream) • express@4.16.2 - Fast, unopinionated, minimalist web framework (http://expressjs.com/) • express-graceful-exit@0.4.0 - Allow graceful exits for express apps, supporting zero downtime deploys (https://github.com/mathrawka/express-graceful-exit) • express-graphql@0.6.11 - Production ready GraphQL HTTP middleware. (https://github.com/graphql/express-graphql#readme) • express-json-server@0.0.2 - express json server (https://github.com/xiewulong/express-json-server#readme) • express-request-id@1.4.0 - Generate UUID for request and add it to headers (https://github.com/floatdrop/express-request-id) • express-session@1.15.6 - Simple session middleware for Express (https://github.com/expressjs/session#readme) • fast-csv@2.4.1 - CSV parser and writer (http://c2fo.github.com/fast-csv/index.html) • fecha@2.3.2 - Date formatting and parsing (https://github.com/taylorhakes/fecha) • flexbuffer@0.0.6 - Buffer optimized (https://github.com/mercadolibre/flexbuffer-node) • fs-extra@5.0.0 - fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as mkdir -p, cp -r, and rm -rf. (https://github.com/jprichardson/node-fs-extra) • ftp@0.3.10 - An FTP client module for node.js (N/A) • glob@7.1.2 - a little globber (https://github.com/isaacs/node-glob#readme) • google-libphonenumber@3.0.9 - The up-to-date and reliable Google's libphonenumber package for node.js. (https://ruimarinho.github.io/google-libphonenumber/) • graphql@0.11.7 - A Query Language and Runtime which can target any service. (https://github.com/graphql/graphql-js) • graphql-iso-date@3.3.0 - A set of RFC 3339 compliant date/time GraphQL scalar types. (https://github.com/excitement-engineer/graphql-iso-date) • graphql-tools@2.14.1 - Useful tools to create and manipulate GraphQL schemas. (https://github.com/apollostack/graphql-tools#readme) • http@0.0.0 - (N/A) • http-proxy@1.16.2 - HTTP proxying for the masses (https://github.com/nodejitsu/node-http-proxy#readme) • https@1.0.0 - https mediation (N/A) • idgen@2.0.2 - Minimal ID generator (https://github.com/carlos8f/node-idgen) • ioredis@3.2.2 - A delightful, performance-focused Redis client for Node and io.js (https://github.com/luin/ioredis#readme) • json2csv-stream@0.1.4 - Transform stream data from json to csv (https://github.com/zeMirco/json2csv-stream#readme) • json-format@1.0.1 - JSON format for good presentation (https://github.com/luizstacio/json-format) • json-rules-engine@2.0.2 - Rules Engine expressed in simple json (https://github.com/cachecontrol/json-rules-engine) • json-stable-stringify@1.0.1 - deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results (https://github.com/substack/json-stable-stringify) • JSONStream@1.3.1 - rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects) (http://github.com/dominictarr/JSONStream) • kue@0.11.6 - Feature rich priority job queue backed by redis (http://automattic.github.io/kue/) • kue-scheduler@0.7.4 - A job scheduler utility for kue, backed by redis and built for node.js with support of schedules restore on system restart (https://github.com/lykmapipo/kue-scheduler) • line-by-line@0.1.5 - A NodeJS module that helps you reading large text files, line by line, without buffering the files into memory. (N/A) • lodash@4.17.4 - Lodash modular utilities. (https://lodash.com/) • log4js@2.4.1 - Port of Log4js to work with node. (https://log4js-node.github.io/log4js-node/) • method-override@2.3.10 - Override HTTP verbs (https://github.com/expressjs/method-override#readme) • metrics@0.1.14 - A node.js port of Coda Hale's metrics library. In use at Yammer. (https://www.npmjs.com/package/metrics) • moment@2.20.1 - Parse, validate, manipulate, and display dates (http://momentjs.com) • moment-range@3.1.0 - Fancy date ranges for Moment.js (https://github.com/rotaready/moment-range) • moment-timezone@0.5.14 - Parse and display moments in any timezone. (http://momentjs.com/timezone/) • morgan@1.9.0 - HTTP request logger middleware for node.js (https://github.com/expressjs/morgan#readme) • most@1.7.2 - Monadic streams (https://github.com/cujojs/most#readme) • @most/create@2.0.1 - create (https://github.com/mostjs/create#readme) • most-node-streams@1.0.0 - Convert Node.js streams to Most.js Streams (https://github.com/TylorS/most-node-streams#readme) • multiparty@4.1.3 - multipart/form-data parser which supports streaming (https://github.com/pillarjs/multiparty#readme) • nanotimer@0.3.15 - A much higher accuracy timer object that makes use of the node.js hrtime function call. (https://github.com/Krb686/nanotimer#readme) • nconf@0.8.5 - Hierarchical node.js configuration with files, environment variables, command-line arguments, and atomic object merging. (https://github.com/flatiron/nconf#readme) • nconf-yaml@1.0.2 - YAML format plugin for nconf (https://github.com/tellnes/nconf-yaml) • node-yaml@3.1.1 - A wrapper for js-yaml parser (https://github.com/octet-stream/node-yaml#readme) • optimist@0.6.1 - Light-weight option parsing with an argv hash. No optstrings attached. (https://github.com/substack/node-optimist#readme) • pg@6.4.2 - PostgreSQL client - pure javascript & libpq with the same API (http://github.com/brianc/node-postgres) • pg-promise@7.3.2 - Promises interface for PostgreSQL (https://github.com/vitaly-t/pg-promise) • pg-query-stream@1.1.1 - Postgres query result returned as readable stream (https://github.com/brianc/node-pg-query-stream#readme) • promptly@2.2.0 - Simple command line prompting utility (https://github.com/IndigoUnited/node-promptly#readme) • q@1.5.1 - A library for promises (CommonJS/Promises/A,B,D) (https://github.com/kriskowal/q) • ramda@0.24.1 - A practical functional library for JavaScript programmers. (http://ramdajs.com/) • recursive-iterator@2.0.3 - It iterates anything. The Recursive Iterator supports: ES5/ES6 environments, the ES6 iteration protocols (https://github.com/nervgh/recursive-iterator) • redis-info@3.0.6 - Info parser for Redis (https://github.com/FGRibreau/node-redis-info#readme) • redlock@3.1.0 - A node.js redlock implementation for distributed redis locks (https://github.com/mike-marcacci/node-redlock) • redmock@1.0.2 - Mock Redis server for unit testing. (https://github.com/smokerbag/redmock#readme) • request@2.83.0 - Simplified HTTP request client. (https://github.com/request/request#readme) • rxjs@5.5.6 - Reactive Extensions for modern JavaScript (https://github.com/ReactiveX/RxJS) • semver@5.3.0 - The semantic version parser used by npm. (https://github.com/npm/node-semver#readme) • serve-favicon@2.4.5 - favicon serving middleware with caching (https://github.com/expressjs/serve-favicon#readme) • serve-static@1.13.1 - Serve static files (https://github.com/expressjs/serve-static#readme) • swagger-express-validator@0.0.9 - Validation middleware that validates request/response against provided swagger spec (https://github.com/gargol/swagger-express-validator#readme) • swagger-jsdoc@1.9.7 - Generates swagger doc based on JSDoc (https://github.com/Surnet/swagger-jsdoc) • swagger-parser@4.0.1 - Swagger 2.0 parser and validator for Node and browsers (http://bigstickcarpet.com/swagger-parser) • swagger-ui-express@2.0.11 - Swagger UI Express (https://github.com/scottie1984/swagger-ui-express) • url@0.11.0 - The core `url` packaged standalone for use with Browserify. (https://github.com/defunctzombie/node-url#readme) • uuid@3.1.0 - RFC4122 (v1, v4, and v5) UUIDs (https://github.com/kelektiv/node-uuid#readme) • xlsx@0.10.9 - Excel (XLSB/XLSX/XLS/XML) ODS and other spreadsheet format (CSV/DIF/DBF/SYLK) parser and writer (http://sheetjs.com/opensource) • xregexp@3.2.0 - Extended regular expressions (http://xregexp.com/)

Comments or questions about this documentation? Contact us for support!