21 packages
@shelf/aws-ddb-with-xray
AWS DynamoDB Document Client initialized with X-Ray
@shelf/aws-lambda-brotli-unpacker
Unpacks large Lambda binaries to /tmp
@shelf/aws-lambda-libreoffice
Utility to work with Docker version of LibreOffice in Lambda
@shelf/aws-lambda-tesseract
6 MB Tesseract 4.1 (with English training data) to fit inside AWS Lambda
@shelf/aws-sns-message-attributes
Transform JSON into AWS SNS message attributes format
@shelf/bem
Wrapper around BEM for CSS
@shelf/dynamodb-parallel-scan
Scan large DynamoDB tables faster with parallelism
@shelf/elasticsearch-local
Run 6+ version of ElasticSearch locally
@shelf/eslint-config
ESLint Config for Shelf Projects
@shelf/es-painless-fields
Helpers for bulk update Elasticsearch documents by query using Painless scripts
@shelf/fast-chunk-string
Chunk string into equal substrings with unicode support
@shelf/froala-image-upload-s3-signature
Get S3 signature for Froala editor with configurable expiration time
@shelf/get-video-id
Wrapper around https://github.com/radiovisual/get-video-id to return youtube start from query params
@shelf/gh-sdk
Convenient wrapper for GitHub API for automation tasks
@shelf/is-string-in-quotes
Check if string is inside quotation marks (22 styles)
@shelf/jest-dynamodb
Run your tests using Jest & DynamoDB local
@shelf/jest-elasticsearch
Run your tests using jest & elasticsearch-local
@shelf/jest-mongodb
Run your tests using Jest & MongoDB in Memory server
@shelf/pspdfkit-ssr
Utilities to work with PSPDFKit's server-side rendering
@shelf/quotation-marks-regex
Regular expression for matching quotation marks
@shelf/winston-datadog-logs-transport
A Datadog Logs transport for Winston