Upgrade to latest angular version

pull/5615/head
Chocobozzz 2023-02-16 14:17:00 +01:00
parent 996951a029
commit 838950fd6b
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
4 changed files with 1098 additions and 1419 deletions

View File

@ -1,18 +0,0 @@
# This file is used by the build system to adjust CSS and JS output to support the specified browsers below.
# For additional information regarding the format and rule options, please see:
# https://github.com/browserslist/browserslist#queries
# For the full list of supported browsers by the Angular framework, please see:
# https://angular.io/guide/browser-support
# You can see what browsers were selected by your queries by running:
# npx browserslist
last 1 Chrome version
last 1 Firefox version
last 2 Edge major versions
last 2 Safari major versions
last 2 iOS major versions
Firefox ESR
not IE 9-10 # Angular support for IE 9-10 has been deprecated and will be removed as of Angular v11. To opt-in, remove the 'not' prefix on this line.
not IE 11 # Angular supports IE 11 only as an opt-in. To opt-in, remove the 'not' prefix on this line.

View File

@ -26,25 +26,25 @@
}, },
"typings": "*.d.ts", "typings": "*.d.ts",
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^14.0.1", "@angular-devkit/build-angular": "^15.1.6",
"@angular-eslint/builder": "^14.0.2", "@angular-eslint/builder": "^15.2.1",
"@angular-eslint/eslint-plugin": "^14.0.2", "@angular-eslint/eslint-plugin": "^15.2.1",
"@angular-eslint/eslint-plugin-template": "^14.0.2", "@angular-eslint/eslint-plugin-template": "^15.2.1",
"@angular-eslint/schematics": "^14.0.2", "@angular-eslint/schematics": "^15.2.1",
"@angular-eslint/template-parser": "^14.0.2", "@angular-eslint/template-parser": "^15.2.1",
"@angular/animations": "^14.0.1", "@angular/animations": "^15.1.5",
"@angular/cdk": "^14.0.1", "@angular/cdk": "^15.1.4",
"@angular/cli": "^14.0.1", "@angular/cli": "^15.1.6",
"@angular/common": "^14.0.1", "@angular/common": "^15.1.5",
"@angular/compiler": "^14.0.1", "@angular/compiler": "^15.1.5",
"@angular/compiler-cli": "^14.0.1", "@angular/compiler-cli": "^15.1.5",
"@angular/core": "^14.0.1", "@angular/core": "^15.1.5",
"@angular/forms": "^14.0.1", "@angular/forms": "^15.1.5",
"@angular/localize": "^14.0.1", "@angular/localize": "^15.1.5",
"@angular/platform-browser": "^14.0.1", "@angular/platform-browser": "^15.1.5",
"@angular/platform-browser-dynamic": "^14.0.1", "@angular/platform-browser-dynamic": "^15.1.5",
"@angular/router": "^14.0.1", "@angular/router": "^15.1.5",
"@angular/service-worker": "^14.0.1", "@angular/service-worker": "^15.1.5",
"@babel/core": "^7.18.5", "@babel/core": "^7.18.5",
"@babel/preset-env": "^7.18.2", "@babel/preset-env": "^7.18.2",
"@ng-bootstrap/ng-bootstrap": "^13.0.0", "@ng-bootstrap/ng-bootstrap": "^13.0.0",
@ -70,8 +70,8 @@
"@types/sha.js": "^2.4.0", "@types/sha.js": "^2.4.0",
"@types/video.js": "^7.3.40", "@types/video.js": "^7.3.40",
"@types/webtorrent": "^0.109.0", "@types/webtorrent": "^0.109.0",
"@typescript-eslint/eslint-plugin": "^5.31.0", "@typescript-eslint/eslint-plugin": "^5.43.0",
"@typescript-eslint/parser": "^5.31.0", "@typescript-eslint/parser": "^5.43.0",
"@wdio/browserstack-service": "^7.25.2", "@wdio/browserstack-service": "^7.25.2",
"@wdio/cli": "^7.25.2", "@wdio/cli": "^7.25.2",
"@wdio/local-runner": "^7.25.2", "@wdio/local-runner": "^7.25.2",
@ -91,7 +91,7 @@
"css-loader": "^6.2.0", "css-loader": "^6.2.0",
"debug": "^4.3.1", "debug": "^4.3.1",
"dexie": "^3.2.2", "dexie": "^3.2.2",
"eslint": "^8.17.0", "eslint": "^8.28.0",
"eslint-plugin-import": "2.26.0", "eslint-plugin-import": "2.26.0",
"eslint-plugin-jsdoc": "^39.3.2", "eslint-plugin-jsdoc": "^39.3.2",
"eslint-plugin-prefer-arrow": "latest", "eslint-plugin-prefer-arrow": "latest",

View File

@ -10,12 +10,12 @@
"experimentalDecorators": true, "experimentalDecorators": true,
"noImplicitAny": true, "noImplicitAny": true,
"noImplicitThis": true, "noImplicitThis": true,
"suppressImplicitAnyIndexErrors":true, "suppressImplicitAnyIndexErrors": true,
"alwaysStrict": true, "alwaysStrict": true,
"importHelpers": true, "importHelpers": true,
"allowSyntheticDefaultImports": true, "allowSyntheticDefaultImports": true,
"strictBindCallApply": true, "strictBindCallApply": true,
"target": "es2017", "target": "ES2022",
"typeRoots": [ "typeRoots": [
"node_modules/@types" "node_modules/@types"
], ],
@ -29,23 +29,56 @@
], ],
"baseUrl": "./", "baseUrl": "./",
"paths": { "paths": {
"hls.js": [ "node_modules/hls.js/dist/hls.light" ], "hls.js": [
"video.js": [ "node_modules/video.js/core" ], "node_modules/hls.js/dist/hls.light"
"@app/*": [ "src/app/*" ], ],
"@shared/models/*": [ "../shared/models/*" ], "video.js": [
"@shared/models": [ "../shared/models" ], "node_modules/video.js/core"
"@shared/core-utils": [ "../shared/core-utils" ], ],
"@shared/core-utils/*": [ "../shared/core-utils/*" ], "@app/*": [
"@shared/typescript-utils": [ "../shared/typescript-utils" ], "src/app/*"
"@shared/typescript-utils/*": [ "../shared/typescript-utils/*" ], ],
"@root-helpers/*": [ "src/root-helpers/*" ], "@shared/models/*": [
"fs": [ "src/shims/noop.ts" ], "../shared/models/*"
"http": [ "src/shims/http.ts" ], ],
"https": [ "src/shims/https.ts" ], "@shared/models": [
"path": [ "src/shims/path.ts" ], "../shared/models"
"stream": [ "src/shims/stream.ts" ], ],
"crypto": [ "src/shims/noop.ts" ] "@shared/core-utils": [
} "../shared/core-utils"
],
"@shared/core-utils/*": [
"../shared/core-utils/*"
],
"@shared/typescript-utils": [
"../shared/typescript-utils"
],
"@shared/typescript-utils/*": [
"../shared/typescript-utils/*"
],
"@root-helpers/*": [
"src/root-helpers/*"
],
"fs": [
"src/shims/noop.ts"
],
"http": [
"src/shims/http.ts"
],
"https": [
"src/shims/https.ts"
],
"path": [
"src/shims/path.ts"
],
"stream": [
"src/shims/stream.ts"
],
"crypto": [
"src/shims/noop.ts"
]
},
"useDefineForClassFields": false
}, },
"files": [ "files": [
"src/polyfills.ts" "src/polyfills.ts"

File diff suppressed because it is too large Load Diff