Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More
Socket
Book a DemoInstallSign in
Socket
s

seraph2000

npm

Packages

Current Co-maintainers

Former Co-maintainers

501 packages

@dotcom-reliability-kit/app-info

A utility to get application info in a consistent way.

@dotcom-reliability-kit/client-metrics-web

A client for sending operational metrics to AWS CloudWatch RUM from the web

@dotcom-reliability-kit/crash-handler

A method to bind an uncaught exception handler to ensure that fatal application errors are logged

@dotcom-reliability-kit/errors

A suite of error classes which help you throw the most appropriate error in any situation

@dotcom-reliability-kit/eslint-config

A linting config, specifically focussed on enhancing code quality and proactively catching errors/bugs before they make it into production

@dotcom-reliability-kit/fetch-error-handler

Properly handle fetch errors and avoid a lot of boilerplate in your app.

@dotcom-reliability-kit/log-error

A method to consistently log error object with optional request information

@dotcom-reliability-kit/logger

A simple and fast logger based on Pino, with FT preferences baked in

@dotcom-reliability-kit/middleware-allow-request-methods

Express middleware that returns 405 (rather than 404) for disallowed request methods

@dotcom-reliability-kit/middleware-log-errors

Express middleware to consistently log errors

@dotcom-reliability-kit/middleware-render-error-info

Express middleware to render error information in a way that makes local debugging easier and production error rendering more consistent.

@dotcom-reliability-kit/opentelemetry

An OpenTelemetry client that's preconfigured for drop-in use in FT apps.

@dotcom-reliability-kit/serialize-error

A utility function to serialize an error object in a way that's friendly to loggers, view engines, and converting to JSON

@dotcom-reliability-kit/serialize-request

A utility function to serialize a request object in a way that's friendly to loggers, view engines, and converting to JSON

dynamo-replicator

Lambda-ready npm package for replicating DynamoDB tables within or between regions.

@financial-times/accessible-autocomplete

An autocomplete component, built to be accessible.

@financial-times/ads-branded-content

Fetch native ads for FT.com sites and FT app

@financial-times/ads-config

A library for holding the configuration properties for an FT.ads.gpt instance

@financial-times/ads-display

This package provides functionality to display ads and track user behaviour for ft.com.

@financial-times/ads-embed

Facilitate communication between advertising creatives in iframes and the main o-ads library via post message

@financial-times/ads-heavy-ad-reporting

This package sets up an instance of the [`ReportingObserver`](https://developer.mozilla.org/en-US/docs/Web/API/ReportingObserver/ReportingObserver) class, which collects reports of type `intervention` generated by the browser.

@financial-times/ads-legacy-o-ads

This package contains the core functionality used by the FT in providing ads across all of its sites. This includes ft.com, howtospendit.com, ftadviser.com and other specialist titles.

@financial-times/ad-slot

Bring ads to your page with the FT specific o-ads configuration

@financial-times/ads-moat-integration

@financial-times/ads-partner-content

Fetch and handle Partner Content ads for FT.com sites and FT app