Automated Test Rig for checking web implementations for GEL compliance.
eslint config for iPlayer ES6 Node modules
A collection of Sass Settings & Tools which align to key GEL values
A flexible code implementation of the GEL Typography
Automatically generates an RPM Spec file for your Node.js project
"no DOM is an iland"
A flexible code implementation of the GEL Grid
A flexible, modular REST client built for ease-of-use and resilience.
Converts 4XX and 5XX responses to errors
Provides stats for statsD
A global plugin for http-transport to utilise the simple-rate-limiter
A collection of Sass Settings & Tools used by Grandstand
The BBC Grandstand CSS Framework is used by Sport and Live components
Base of all eslint configs for iPlayer
Express middleware that sends Server-Timing stats for routes
Create X-Ray subsegments and add Tracing Header
Basic Nightwatch Commands
Nightwatch Visual Regression Testing tools
Webpack plugin to push assets to s3
Split cucumber feature files into a separate file for each scenario
A React component to make transcribing audio and video easier and faster.
A collection of string constants for use in CSS, containing non-GEL styling details that are bespoke to specific BBC services and products.
A collection of common assets that are likely to be required by many Psammead components or users, such as SVGs or small scripts.