New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

ngx-online-status

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ngx-online-status - npm Package Compare versions

Comparing version 1.0.1 to 2.0.0

esm2020/ngx-online-status.mjs

1

ngx-online-status.d.ts
/**
* Generated bundle index. Do not edit.
*/
/// <amd-module name="ngx-online-status" />
export * from './public_api';

70

package.json
{
"name": "ngx-online-status",
"version": "1.0.1",
"version": "2.0.0",
"description": "Online status events for angular",
"main": "bundles/ngx-online-status.umd.js",
"main": "index.js",
"private": false,

@@ -26,51 +26,25 @@ "repository": {

"homepage": "https://github.com/VadimDez/ngx-online-status#readme",
"peerDependencies": {
"@angular/core": ">=5.2.0"
"module": "fesm2015/ngx-online-status.mjs",
"es2020": "fesm2020/ngx-online-status.mjs",
"esm2020": "esm2020/ngx-online-status.mjs",
"fesm2020": "fesm2020/ngx-online-status.mjs",
"fesm2015": "fesm2015/ngx-online-status.mjs",
"typings": "ngx-online-status.d.ts",
"exports": {
"./package.json": {
"default": "./package.json"
},
".": {
"types": "./ngx-online-status.d.ts",
"esm2020": "./esm2020/ngx-online-status.mjs",
"es2020": "./fesm2020/ngx-online-status.mjs",
"es2015": "./fesm2015/ngx-online-status.mjs",
"node": "./fesm2015/ngx-online-status.mjs",
"default": "./fesm2020/ngx-online-status.mjs"
}
},
"devDependencies": {
"@angular-devkit/build-angular": "~0.800.0",
"@angular/animations": "~8.0.1",
"@angular/cli": "~8.0.3",
"@angular/common": "~8.0.1",
"@angular/compiler": "~8.0.1",
"@angular/compiler-cli": "~8.0.1",
"@angular/core": "~8.0.1",
"@angular/forms": "~8.0.1",
"@angular/language-service": "~8.0.1",
"@angular/platform-browser": "~8.0.1",
"@angular/platform-browser-dynamic": "~8.0.1",
"@angular/router": "~8.0.1",
"@types/jasmine": "~3.3.8",
"@types/jasminewd2": "~2.0.3",
"@types/node": "~8.9.4",
"codelyzer": "^5.0.0",
"jasmine-core": "~3.4.0",
"jasmine-spec-reporter": "~4.2.1",
"karma": "~4.1.0",
"karma-chrome-launcher": "~2.2.0",
"karma-coverage-istanbul-reporter": "~2.0.1",
"karma-jasmine": "~2.0.1",
"karma-jasmine-html-reporter": "^1.4.0",
"ng-packagr": "^5.3.0",
"protractor": "~5.4.0",
"rxjs": "~6.4.0",
"ts-node": "~7.0.0",
"tslib": "^1.9.0",
"tslint": "~5.15.0",
"typescript": "~3.4.3",
"zone.js": "~0.9.1"
},
"$schema": "./node_modules/ng-packagr/package.schema.json",
"module": "fesm5/ngx-online-status.js",
"es2015": "fesm2015/ngx-online-status.js",
"esm5": "esm5/ngx-online-status.js",
"esm2015": "esm2015/ngx-online-status.js",
"fesm5": "fesm5/ngx-online-status.js",
"fesm2015": "fesm2015/ngx-online-status.js",
"typings": "ngx-online-status.d.ts",
"metadata": "ngx-online-status.metadata.json",
"sideEffects": false,
"dependencies": {
"tslib": "^1.9.0"
"tslib": "^2.3.0"
}
}
}
# ngx-online-status
![Downloads](https://img.shields.io/npm/dm/ngx-online-status.svg?style=flat)
[![Build Status](https://travis-ci.org/VadimDez/ngx-online-status.svg?branch=master)](https://travis-ci.org/VadimDez/ngx-online-status) ![https://www.paypal.me/vadimdez](https://img.shields.io/badge/paypal-donate-yellow.svg)

@@ -13,2 +15,3 @@

### Demo
[https://vadimdez.github.io/ngx-online-status/](https://vadimdez.github.io/ngx-online-status/)

@@ -28,3 +31,3 @@

* Import `OnlineStatusModule` to your module
1. Import `OnlineStatusModule` to your module

@@ -47,9 +50,9 @@ ```typescript

* Inject `OnlineStatusService` and use it:
2. Inject `OnlineStatusService` and use it:
```typescript
import { OnlineStatusService, OnlineStatusType } from 'ngx-online-status';
import { OnlineStatusService, OnlineStatusType } from "ngx-online-status";
export class AppComponent {
status: OnlineStatusType;
status: OnlineStatusType = this.onlineStatusService.getStatus(); // get initial status

@@ -63,9 +66,9 @@ constructor(private onlineStatusService: OnlineStatusService) {

}
```
```
##### OnlineStatusType
```OnlineStatusType.OFFLINE``` equals to `0`
`OnlineStatusType.OFFLINE` equals to `0`
```OnlineStatusType.ONLINE``` equals to `1`
`OnlineStatusType.ONLINE` equals to `1`

@@ -72,0 +75,0 @@ ## License

@@ -0,2 +1,7 @@

import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
export declare class OnlineStatusModule {
static ɵfac: i0.ɵɵFactoryDeclaration<OnlineStatusModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<OnlineStatusModule, never, [typeof i1.CommonModule], never>;
static ɵinj: i0.ɵɵInjectorDeclaration<OnlineStatusModule>;
}
import { EventEmitter, OnDestroy } from '@angular/core';
import { OnlineStatusType } from './online-status-type.enum';
import * as i0 from "@angular/core";
export declare class OnlineStatusService implements OnDestroy {

@@ -9,5 +10,13 @@ status: EventEmitter<OnlineStatusType>;

ngOnDestroy(): void;
/**
* getStatus - get online status
*
* @returns OnlineStatusType
*/
getStatus(): OnlineStatusType;
private bind;
private onOnline;
private onOffline;
static ɵfac: i0.ɵɵFactoryDeclaration<OnlineStatusService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<OnlineStatusService>;
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc