3.2.0 • Published 6 years ago
@advanced-rest-client/headers-parser-mixin v3.2.0
headers-parser-mixin
Headers parser mixin function to be implemented with elements that parses HTTP headers.
Mixin deprecation notice
The mixing is being deprecated and implementation should move to use HeadersParser module instead.
Usage
Installation
npm install --save @advanced-rest-client/headers-parser-mixinAs ES module
import * as HeadersParser from '@advanced-rest-client/headers-parser-mixin';
const errorMessage = HeadersParser.getError('Whitespace Name: x-true');In a LitElement
import { LitElement, html } from 'lit-element';
import { HeadersParserMixin } from '@advanced-rest-client/headers-parser-mixin';
class SampleElement extends HeadersParserMixin(LitElement) {
render() {
const validation = this.getHeaderError('Whitespace Name: x-true');
return html`
${validation ? html`<p>${validation}<p>` : html`<p>Headers are valid</p>`}
`;
}
}
customElements.define('sample-element', SampleElement);Development
git clone https://github.com/advanced-rest-client/headers-parser-mixin
cd headers-parser-mixin
npm installRunning the demo locally
npm startRunning the tests
npm test3.2.0
6 years ago
3.1.0
6 years ago
3.0.1
6 years ago
3.0.0
6 years ago
3.0.0-preview.3
7 years ago
3.0.0-preview.2
7 years ago
3.0.0-preview.1
7 years ago