Platform dependency injection
- browser - clients and karma testing
- node.js - server
- nativescript - mobile apps
-
npm install @told/platform --save
-
In Typescript File:
import * as P from 'platform'; import { SOMETHING } from 'platform';
-
Before calling any code:
BrowserPlatformProvider.Setup(); // Or NodePlatformProvider.Setup() etc.