# http-ie-helper

> [![npm version](https://badge.fury.io/js/http-ie-helper.svg)](https://badge.fury.io/js/http-ie-helper), [![Build Status](https://travis-ci.org/liuy97/http-ie-helper.svg?branch=master)](https://travis-ci.org/liuy97/http-ie-helper) [![Coverage Status](https

Latest version **0.1.0** (published 2018-10-18) · MIT license · 0 weekly downloads

## Install

```sh
npm install http-ie-helper
pnpm add http-ie-helper
yarn add http-ie-helper
bun add http-ie-helper
```

## Health

**Score 25/100 (F)** — status: abandoned.

Positive: has types; esm support; no vulnerabilities.

Warnings: low downloads; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.1.0 |
| Published | 2018-10-18 |
| First published | 2018-06-06 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 1 |
| Unpacked size | 46.2 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Yong Liu |
| Maintainers | yongliu |
| Keywords | ie, ie11, cache, http, angular, library |

## Links

- npm: https://www.npmjs.com/package/http-ie-helper
- Repository: https://github.com/liuy97/http-ie-helper
- Issues: https://github.com/liuy97/http-ie-helper/issues
- npm.io page: https://npm.io/package/http-ie-helper

## Dependencies (1)

- [tslib](https://npm.io/package/tslib.md) ^1.9.0

## Alternatives

- [launchdarkly-js-client-sdk](https://npm.io/package/launchdarkly-js-client-sdk.md) — 2.5M weekly downloads
- [@elastic/elasticsearch](https://npm.io/package/@elastic/elasticsearch.md) — 2.1M weekly downloads
- [@c8y/client](https://npm.io/package/@c8y/client.md) — 15.3K weekly downloads
- [@signaldb/maverickjs](https://npm.io/package/@signaldb/maverickjs.md) — 1.7K weekly downloads
- [@bbc/http-transport-cache](https://npm.io/package/@bbc/http-transport-cache.md) — 1.2K weekly downloads

## Recent versions

- 0.1.0 (latest) — 2018-10-18
- 0.0.2 — 2018-06-07
- 0.0.1 — 2018-06-06

## README

# http-ie-helper - Get request will be sent with no-cache in IE 11.

[![npm version](https://badge.fury.io/js/http-ie-helper.svg)](https://badge.fury.io/js/http-ie-helper),
[![Build Status](https://travis-ci.org/liuy97/http-ie-helper.svg?branch=master)](https://travis-ci.org/liuy97/http-ie-helper)
[![Coverage Status](https://coveralls.io/repos/github/liuy97/http-ie-helper/badge.svg?branch=master)](https://coveralls.io/github/liuy97/http-ie-helper?branch=master)
[![dependency Status](https://david-dm.org/liuy97/http-ie-helper/status.svg)](https://david-dm.org/liuy97/http-ie-helper)
[![devDependency Status](https://david-dm.org/liuy97/http-ie-helper/dev-status.svg?branch=master)](https://david-dm.org/liuy97/http-ie-helper#info=devDependencies)

## Demo

View all the directives in action at https://liuy97.github.io/http-ie-helper

## Dependencies
* [Angular](https://angular.io) (*requires* Angular 4.3 or higher, tested with 4.3.0)

## Installation
Install above dependencies via *npm*. 

Now install `http-ie-helper` via:
```shell
npm install --save http-ie-helper
```

---
##### SystemJS
>**Note**:If you are using `SystemJS`, you should adjust your configuration to point to the UMD bundle.
In your systemjs config file, `map` needs to tell the System loader where to look for `http-ie-helper`:
```js
map: {
  'http-ie-helper': 'node_modules/http-ie-helper/bundles/http-ie-helper.umd.js',
}
```
---

Once installed you need to import the main module:
```js
import { HttpIEHelperModule } from 'http-ie-helper';
```
The only remaining part is to list the imported module in your application module. The exact method will be slightly
different for the root (top-level) module for which you should end up with the code similar to (notice ` HttpIEHelperModule .forRoot()`):
```js
import { HttpIEHelperModule, HttpIEHelperInterceptor } from 'http-ie-helper';

@NgModule({
  declarations: [AppComponent, ...],
  imports: [HttpIEHelperModule.forRoot(), ...],
  providers: [{ provide: HTTP_INTERCEPTORS, useClass: HttpIEHelperInterceptor, multi: true }],
  bootstrap: [AppComponent]
})
export class AppModule {
}
```

Other modules in your application can simply import ` HttpIEHelperModule ` and provide HttpIEHelperInterceptor:

```js
import { HttpIEHelperModule, HttpIEHelperInterceptor } from 'http-ie-helper';

@NgModule({
  declarations: [OtherComponent, ...],
  imports: [HttpIEHelperModule, ...],
  providers: [{ provide: HTTP_INTERCEPTORS, useClass: HttpIEHelperInterceptor, multi: true }],
})
export class OtherModule {
}
```

## Usage



## License

Copyright (c) 2018 Yong Liu. Licensed under the MIT License (MIT)

---
_Source: https://npm.io/package/http-ie-helper · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
