Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
  package.json
  common-api-server-middleware-test.d.ts
  common-api-server-middleware-test.js
  common-api-server-middleware-test.js.map
  common-api-server-middleware.d.ts
  common-api-server-middleware.js
  common-api-server-middleware.js.map
  common-frontend-server-middleware-test.d.ts
  common-frontend-server-middleware-test.js
  common-frontend-server-middleware-test.js.map
  common-frontend-server-middleware.d.ts
  common-frontend-server-middleware.js
  common-frontend-server-middleware.js.map
  common-server-middleware-test.d.ts
  common-server-middleware-test.js
  common-server-middleware-test.js.map
  common-server-middleware.d.ts
  common-server-middleware.js
  common-server-middleware.js.map
  env-config-test.d.ts
  env-config-test.js
  env-config-test.js.map
  env-config.d.ts
  env-config.js
  env-config.js.map
  healthcheck-router-test.d.ts
  healthcheck-router-test.js
  healthcheck-router-test.js.map
  healthcheck-router.d.ts
  healthcheck-router.js
  healthcheck-router.js.map
  index.d.ts
  index.js
  index.js.map
  migrations.d.ts
  migrations.js
  migrations.js.map
  namespace-middleware-test.d.ts
  namespace-middleware-test.js
  namespace-middleware-test.js.map
  namespace-middleware.d.ts
  namespace-middleware.js
  namespace-middleware.js.map
  README.md
  request.d.ts
  request.js
  request.js.map
  tsconfig.json
Size: Mime:
  README.md

Common Server Build Status Coverage

A bunch of basic type definitions, utility functions and connect middleware, meant to be used across truesparrow JavaScript/TypeScript server-side code. This package crucially depends on express, making it unsuitable for client contexts.

The principal goal is to define the common structure of the servers running in truesparrow, on top of whatever express and Node provide. Things like approaches to logging and error reporting, expected headers on requests and responses etc.