56 packages
@shelf/agent-assist-sdk
SDK for Shelf Agent Assist Express
@shelf/array-chunk-by-size
Chunk array of objects by their size in JSON
@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/aws-ssm-get-param-cli
aws-ssm-get-param-cli
@shelf/babel-config
babel-config
@shelf/bem
Wrapper around BEM for CSS
@shelf/betterer-config
betterer-config
@shelf/ci-utils
CI utils for Shelf projects
@shelf/command-menu
### Usage
@shelf/datetime
Shelf dates library
@shelf/deprecated-browser-shim
Functions to detect deprecated browsers and render screen with warning in them
@shelf/dynamodb-parallel-scan
Scan large DynamoDB tables faster with parallelism
@shelf/dynamodb-query-optimized
2x faster DynamoDB queries when you need to query 2+ MB of data
@shelf/elasticsearch-local
Run 6+ version of ElasticSearch locally
@shelf/esbuild-config
A collection of configurations and utilities to help you build projects or libraries using esbuild. Includes plugins for common tasks like transpiling TypeScript and compiling SASS and styled-components, as well as presets for React.
@shelf/eslint-config
ESLint Config for Shelf Projects
@shelf/es-painless-fields
Helpers for bulk update Elasticsearch documents by query using Painless scripts
@shelf/evaluate-expressions
Evaluate expressions that consist of multiple rules and joiners. <3 KB
@shelf/fast-chunk-string
Chunk string into equal substrings with unicode support
@shelf/fast-natural-order-by
Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc. 150,000x faster fork of natural-orderby for longer strings
@shelf/fast-normalize-spaces
A faster (by 16-70%) implementation of "normalize-space-x" package that uses at least 3x less RAM