@studyportals/student-interfaces
Advanced tools
Comparing version 3.0.1 to 3.0.2-1
export declare enum EventAggregationEventType { | ||
WEBSOCKET_SERVICE_READY = "WebsocketServiceReady" | ||
} |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import { FavouriteAdded, FavouriteRemoved } from '@studyportals/wishlist-service-core'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
export interface IEvent { | ||
readonly timestamp: Date; | ||
} |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ import { IEvent, IEventAggregationService } from "../../event-aggregation-service"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ export * from './subscriber.interface'; |
@@ -0,0 +0,0 @@ "use strict"; |
export interface ISubscriber<EventType> { | ||
notify(event: EventType): void | Promise<void>; | ||
} |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
export * from './event-aggregation-service'; | ||
export * from './session-management'; | ||
export * from './wishlist-service'; |
@@ -0,0 +0,0 @@ "use strict"; |
{ | ||
"name": "@studyportals/student-interfaces", | ||
"version": "3.0.1", | ||
"version": "3.0.2-1", | ||
"description": "The interfaces exposed by StudentJS", | ||
@@ -12,3 +12,3 @@ "main": "bin/index.js", | ||
"prepare-deployment": "npm run build && cp package.json bin/package.json", | ||
"deploy": "npm ci && npm run prepare-deployment && npm publish bin && rm -rf node_modules", | ||
"deploy": "npm ci && npm run prepare-deployment && cd bin && npm publish && cd ../ && rm -rf node_modules", | ||
"build": "rm -rf bin && tsc", | ||
@@ -18,3 +18,3 @@ "deploy-patch": "npm version patch && npm run deploy", | ||
"deploy-major": "npm version major && npm run deploy", | ||
"deploy-beta": "npm version prerelease && npm ci && npm run prepare-deployment && npm publish bin --tag beta --access=public && rm -rf node_modules " | ||
"deploy-beta": "npm version prerelease && npm ci && npm run prepare-deployment && cd bin && npm publish --tag beta --access=public && cd ../ && rm -rf node_modules " | ||
}, | ||
@@ -21,0 +21,0 @@ "keywords": [], |
@@ -0,0 +0,0 @@ export interface ICredentials { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ export declare enum SessionServiceEventType { |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import { ITokenBasedSession } from '..'; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import { IEvent } from '../../event-aggregation-service'; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import { IEvent } from "../../event-aggregation-service"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ export * from './session-service.interface'; |
@@ -0,0 +0,0 @@ "use strict"; |
import { ISession } from './session.interface'; | ||
export interface ISessionService { | ||
isReady: boolean; | ||
getSession(): Promise<ISession>; | ||
getSession(): Promise<ISession | null>; | ||
setSession(session: ISession): Promise<void>; | ||
globalLogout(): Promise<void>; | ||
} |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ import { IUser } from './user.interface'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ import { ISessionService } from './session-service.interface'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ import { ISession } from './session.interface'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ export interface IUser { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
@@ -0,0 +0,0 @@ import { Wishlist } from '@studyportals/wishlist-service-core'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); |
export * from './application/wishlist-service.interface'; |
@@ -0,0 +0,0 @@ "use strict"; |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
13941
2
1