UNPKG

innotec-auth-plugin

Version:

The Innotec-Auth-Plugin is designed to handle all authentication processes for applications where's conntected to the innotec v2 infrastructure. Theses plugin provides different authentication processes:

125 lines (124 loc) 4.18 kB
{ "name": "innotec-auth-plugin", "version": "0.0.22", "license": "MIT", "scripts": { "clean": "rimraf node_modules doc dist && npm cache clean", "clean-install": "npm run clean && npm install", "clean-start": "npm run clean-install && npm start", "create": "npm run flow.clean", "bundle": "npm run create && tsc", "flow.clean": "./node_modules/.bin/del-cli bundles coverage demo-build typings \"components/**/*.+(js|d.ts|js.map|html)\" build \"innotec-auth-plugin.+(js|d.ts|js.map)\"", "watch": "webpack --watch --progress --profile", "build": "rimraf dist && webpack --progress --profile --bail", "server": "npm run create && webpack-dev-server --progress --port 8080 --public --host 0.0.0.0", "webdriver-update": "webdriver-manager update", "webdriver-start": "webdriver-manager start", "lint": "tslint --force \"components/**/*.ts\"", "e2e": "protractor", "e2e-live": "protractor --elementExplorer", "pretest": "npm run lint", "test": "npm run create ", "posttest": "", "test-watch": "karma start --no-single-run --auto-watch", "ci": "npm run e2e && npm run test", "docs": "typedoc --options typedoc.json src/app/app.component.ts", "start": "npm run server", "start:hmr": "npm run server -- --hot", "postinstall": "npm run webdriver-update" }, "keywords": [ "angular2", "innotec", "angularjs", "innotec-auth-plugin" ], "author": "Martin Wiesmüller <m.wiesmueller@werbasinnotec.com>", "dependencies": { "@angular/animations": "4.3.1", "@angular/cdk": "2.0.0-beta.8", "@angular/common": "4.3.1", "@angular/compiler": "4.3.1", "@angular/compiler-cli": "4.3.1", "@angular/core": "4.3.1", "@angular/forms": "4.3.1", "@angular/http": "4.3.1", "@angular/material": "2.0.0-beta.8", "@angular/platform-browser": "4.3.1", "@angular/platform-browser-dynamic": "4.3.1", "@angular/platform-server": "4.3.1", "@angular/router": "4.3.1", "angular2-jwt": "0.2.3", "blob-util": "1.2.1", "core-js": "2.4.1", "font-awesome": "4.7.0", "reflect-metadata": "0.1.10", "rxjs": "5.4.2", "zone.js": "0.8.12" }, "devDependencies": { "@angularclass/hmr": "2.1.1", "@angularclass/hmr-loader": "3.0.2", "@types/core-js": "0.9.42", "@types/jasmine": "2.5.53", "@types/lodash": "4.14.68", "@types/node": "8.0.7", "@types/selenium-webdriver": "3.0.4", "angular2-template-loader": "0.6.2", "autoprefixer": "7.1.1", "awesome-typescript-loader": "3.2.1", "babel-loader": "7.1.1", "babel-preset-es2015": "6.24.1", "codelyzer": "3.1.2", "copy-webpack-plugin": "4.0.1", "css-loader": "0.28.4", "del-cli": "1.1.0", "extract-text-webpack-plugin": "^2.0.0-rc.3", "file-loader": "0.11.2", "gulp": "3.9.1", "gulp-inline-ng2-template": "4.0.0", "gulp-pug": "3.3.0", "gulp-sass": "3.1.0", "gulp-watch": "4.3.11", "html-loader": "0.4.5", "html-webpack-plugin": "2.29.0", "istanbul-instrumenter-loader": "2.0.0", "jasmine-core": "2.6.4", "jasmine-spec-reporter": "4.1.1", "json-loader": "0.5.4", "karma": "1.7.0", "karma-chrome-launcher": "2.2.0", "karma-coverage": "1.1.1", "karma-jasmine": "1.1.0", "karma-mocha-reporter": "2.2.3", "karma-remap-istanbul": "0.6.0", "karma-sourcemap-loader": "0.3.7", "karma-webpack": "2.0.3", "markdown-loader": "2.0.1", "node-sass": "4.5.3", "null-loader": "0.1.1", "postcss-loader": "2.0.6", "pre-commit": "1.2.2", "protractor": "5.1.2", "pug": "2.0.0-rc.2", "pug-html-loader": "1.1.5", "raw-loader": "^0.5.1", "remap-istanbul": "0.9.5", "require-dir": "0.3.2", "rimraf": "2.6.1", "sass-loader": "6.0.6", "shelljs": "0.7.8", "style-loader": "0.18.2", "to-string-loader": "1.1.5", "ts-helpers": "1.1.2", "ts-loader": "2.2.2", "tslint": "5.5.0", "tslint-loader": "3.5.3", "typedoc": "0.7.1", "typescript": "2.4.1", "url-loader": "0.5.9", "webpack": "3.0.0", "webpack-dev-server": "2.5.0", "webpack-shell-plugin": "0.5.0" } }