Skip to content

Remix-Tools

This repository is a collection of remix extensions, libraries and tools to support usual required workflows at statista.

It publishes multiple npm package with tooling for different topics in an application lifecycle:

  • A Vite based Development Server
  • Easier deployments
  • Integrate with Datadog
  • AWS Lambda and Fargate abstractions
  • Support with Statista i18n
  • OpenAPI - TypeScript Setup

Packages

@pit-shared/remix-tools

This package does contain all tooling which is required and used during the application build and deployment.

Read more...

@pit-shared/remix-runtime

This package should be used inside of applications to support execution and instrumentation. For example connect with datadog, help with structured logging and supply server setup for Docker (AWS Fargate) and AWS Lambda.

Read more...

@pit-shared/remix-esm

This is a replacement for the official @remix-run/node, because it allows us to use ESM. The official package is not compatible with pure ESM.

@pit-shared/cdk

This package contains general purpose CDK constructs for the use at Statista. It integrates with the infrastructure landscape of Statista and works around some historical configurations.

Read more...