angular-safeguard icon indicating copy to clipboard operation
angular-safeguard copied to clipboard

attending the angular 9 bug

Open sittingbool opened this issue 4 years ago • 2 comments

  • the providers inside the @NgModule annotation / decorator were wrong since thats is redefined in the withConfig

  • BUT: USER_CONFIG_PROVIDER might be orphaned now if you can have the tests without it

fixes #84

sittingbool avatar Jul 01 '20 21:07 sittingbool

needs following dependencies:

"peerDependencies": {
    "@angular/core": ">= 8.0.0"
  },
  "devDependencies": {
    "@angular/common": "^8.2.14",
    "@angular/compiler": "^8.2.14",
    "@angular/compiler-cli": "^8.2.14",
    "@angular/core": "^8.2.14",
    "@angular/platform-browser": "^8.2.14",
    "@angular/platform-browser-dynamic": "^8.2.14",
    "@compodoc/compodoc": "^1.0.0-beta.9",
    "@types/assert": "0.0.31",
    "@types/jasmine": "^2.5.47",
    "@types/karma": "^1.7.0",
    "@types/mocha": "^2.2.44",
    "@types/node": "^8.0.58",
    "@types/webpack": "^3.0.13",
    "@types/webpack-env": "^1.13.3",
    "awesome-typescript-loader": "^3.4.1",
    "codecov": "^3.0.0",
    "codelyzer": "^4.0.2",
    "concurrently": "^3.4.0",
    "css-loader": "^0.28.1",
    "gh-pages": "^1.0.0",
    "gulp": "^3.9.1",
    "istanbul-instrumenter-loader": "^3.0.0",
    "json-loader": "^0.5.4",
    "karma": "^1.7.1",
    "karma-chrome-launcher": "^2.2.0",
    "karma-coverage-istanbul-reporter": "^1.2.1",
    "karma-espower-preprocessor": "^1.1.0",
    "karma-jasmine": "^1.1.1",
    "karma-mocha": "^1.3.0",
    "karma-mocha-reporter": "^2.2.3",
    "karma-power-assert": "^1.0.0",
    "karma-sourcemap-loader": "^0.3.7",
    "karma-spec-reporter": "0.0.31",
    "karma-webpack": "^2.0.3",
    "lodash": "^4.17.4",
    "mocha": "^4.0.1",
    "power-assert": "^1.4.4",
    "rimraf": "^2.6.2",
    "rxjs": "^5.3.1",
    "source-map-explorer": "^1.3.3",
    "testdouble": "^3.2.6",
    "to-string-loader": "^1.1.5",
    "ts-node": "8.10.2",
    "tslint": "^5.2.0",
    "tslint-eslint-rules": "^4.1.1",
    "typescript": "^3.5.3",
    "webpack": "^3.10.0",
    "webpack-angular-externals": "^1.0.2",
    "webpack-rxjs-externals": "^1.0.0",
    "zone.js": "^0.8.10"
  }

sittingbool avatar Jul 02 '20 05:07 sittingbool

for angular 9 support I used this:

"peerDependencies": {
    "@angular/core": ">= 9.0.0"
  },
  "devDependencies": {
    "@angular/common": "^9.1.11",
    "@angular/compiler": "^9.1.11",
    "@angular/compiler-cli": "^9.1.11",
    "@angular/core": "^9.1.11",
    "@angular/platform-browser": "^9.1.11",
    "@angular/platform-browser-dynamic": "^9.1.11",
    "@compodoc/compodoc": "^1.0.0-beta.9",
    "@types/assert": "0.0.31",
    "@types/jasmine": "^2.5.47",
    "@types/karma": "^1.7.0",
    "@types/mocha": "^2.2.44",
    "@types/node": "^8.0.58",
    "@types/webpack": "^3.0.13",
    "@types/webpack-env": "^1.13.3",
    "awesome-typescript-loader": "^3.4.1",
    "codecov": "^3.0.0",
    "codelyzer": "^4.0.2",
    "concurrently": "^3.4.0",
    "css-loader": "^0.28.1",
    "gh-pages": "^1.0.0",
    "gulp": "^3.9.1",
    "istanbul-instrumenter-loader": "^3.0.0",
    "json-loader": "^0.5.4",
    "karma": "^1.7.1",
    "karma-chrome-launcher": "^2.2.0",
    "karma-coverage-istanbul-reporter": "^1.2.1",
    "karma-espower-preprocessor": "^1.1.0",
    "karma-jasmine": "^1.1.1",
    "karma-mocha": "^1.3.0",
    "karma-mocha-reporter": "^2.2.3",
    "karma-power-assert": "^1.0.0",
    "karma-sourcemap-loader": "^0.3.7",
    "karma-spec-reporter": "0.0.31",
    "karma-webpack": "^2.0.3",
    "lodash": "^4.17.4",
    "mocha": "^4.0.1",
    "power-assert": "^1.4.4",
    "rimraf": "^2.6.2",
    "rxjs": "^5.3.1",
    "source-map-explorer": "^1.3.3",
    "testdouble": "^3.2.6",
    "to-string-loader": "^1.1.5",
    "ts-node": "8.10.2",
    "tslint": "^5.2.0",
    "tslint-eslint-rules": "^4.1.1",
    "typescript": "^3.8.3",
    "webpack": "^3.10.0",
    "webpack-angular-externals": "^1.0.2",
    "webpack-rxjs-externals": "^1.0.0",
    "zone.js": "^0.8.10"
  }

sittingbool avatar Jul 02 '20 06:07 sittingbool