Add a Link header pointing API consumers to your documentation.
[](https://www.npmjs.com/package/@aws-sdk/middleware-host-header) [](https://www.npmj
OpenTelemetry B3 propagator provides context propagation for systems that are using the B3 header format
help secure Express/Connect apps with various HTTP headers
Cache-control header utility that parses human readable time strings into seconds.
Implementation of Structured Field Values for HTTP (RFC9651, RFC8941)
Range header field string parser
Parse & format HTTP link headers according to RFC 8288
Easily inject arbitrary read-only resources into executable formats (Mach-O, PE, ELF) and use it at runtime.
table cell extension for tiptap
Gulp extension to add header to file(s) in the pipeline.
Manipulate the HTTP Vary header
A Javascript library that provides utility functions related to the BIP-322 signature scheme
Create and parse Content-Disposition header
HTTP server mocking and expectations library for Node.js
HTTP server cookie parsing and serialization
Implementation of JSON Web Signatures
Parses a link header and returns paging information for each contained link.
Middleware to set X-Frame-Options headers
[](https://www.npmjs.com/package/@aws-sdk/middleware-header-default) [](https:/
Infer typescript types from your JSON schemas!
ESLint plugin to ensure that files begin with given comment
Header anchors for markdown-it.
Generates an anchor for a markdown header.
Gem to write data to CSV
Gem to write data to CSV
Rack::AllowedHosts allows you to whitelist the hostnames allowed to serve the site. This is helpful to protect against Host Header Injection. See: https://acunetix.com/vulnerabilities/web/host-header-attack
This gem helps in determining the optimal set of headers for API requests by testing various header combinations.
Authorization auth header string maker helps you to generate OAuth Authorization with by passing params
A CocoaPods plugin to integrate pods in form of prebuilt frameworks, not source code. It supports multiple environments (Debug/Release), supports xcframework, source code and binary switching. In addition, it provides a command for quickly modifying header files to help developers support modules.
Rack middleware for declaratively setting the HTTP ContentSecurityPolicy (W3C CSP Level 2/3) security header to help prevent against XSS and other browser based attacks.
Fewer is a Rack endpoint to bundle and cache assets and help you make fewer HTTP requests. Fewer extracts and combines a list of assets encoded in the URL and serves the response with far-future HTTP caching headers.
This project was created to help me insert the EPLv1.0 license into all Archimedes source code files. It should recover data from the subversion repository if needed and generated a header with the license, the years in which the copyright apply and the list of contributors for each file.
Your website should use far-future expires headers on static assets, to make the best use of client-side caching. But when a file is cached, updates won't get picked up. Cache busting is the practice of making the filename of a cached asset unique to its content, so it can be cached without having to worry about future changes. This gem adds a filter and some helper methods to Nanoc, the static site generator, to simplify the process of making asset filenames unique. It helps you output fingerprinted filenames, and refer to them from your source files. It works on images, javascripts and stylesheets. It is extracted from the nanoc-template project at http://github.com/avdgaag/nanoc-template.
Switch helps you add multiple languages to your site by leveraging the power of google spreadsheets. It is a commandline tool providing you with an easy way to automate the process and avoid common mistakes. The most common use case of switch is for switching between a locale representation in JSON/YAML to a CSV (spreadsheet) based one and vice-versa. # Install ``` gem install switch-cli ``` # Usage ``` switch json2csv [input-dir] [output-file] ``` Converts multiple json files to be a single csv file with columns for each file, with the file name as the column header. If you do not specify an input-dir it will be taken as ./locales and output-file would be the direcotry name + .csv. ``` switch csv2json [input-file] [output-dir] ``` Converts a single csv file into multiple json files, with a file for each column using the key and order columns to construct the files.
Synfeld is a web application framework that does practically nothing. Synfeld is little more than a small wrapper for Rack::Mount (see http://github.com/josh/rack-mount). If you want a web framework that is mostly just going to serve up json blobs, and occasionally serve up some simple content (eg. help files) and media, Synfeld makes that easy. The sample app below shows pretty much everything there is to know about synfeld, in particular: * How to define routes. * Simple rendering of erb, haml, html, json, and static files. * In the case of erb and haml, passing variables into the template is demonstrated. * A dynamic action where the status code, headers, and body are created 'manually' (/my/special/route below) * A simple way of creating format sensitive routes (/alphabet.html vs. /alphabet.json) * The erb demo link also demos the rendering of a partial (not visible in the code below, you have to look at the template file examples/public/erb_files/erb_test.erb).
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.