mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-08 09:01:03 -08:00
chore: update dependencies
This commit is contained in:
1 parent
c0fe10b3a1
commit
8abe7829fb
5 files changed
+10205
-8290
No files matched your search
@@ -1 +0,0 @@
|
|||||||
**/*.worker.ts
|
|
||||||
@@ -1,64 +0,0 @@
|
|||||||
{
|
|
||||||
"env": {
|
|
||||||
"browser": true,
|
|
||||||
"node": true,
|
|
||||||
"es6": true,
|
|
||||||
"es2017": true
|
|
||||||
},
|
|
||||||
"overrides": [
|
|
||||||
{
|
|
||||||
"files": ["*.ts"],
|
|
||||||
"extends": [
|
|
||||||
"eslint:recommended",
|
|
||||||
"plugin:@typescript-eslint/eslint-recommended",
|
|
||||||
"plugin:@typescript-eslint/recommended",
|
|
||||||
"plugin:@typescript-eslint/recommended-requiring-type-checking"
|
|
||||||
],
|
|
||||||
"parser": "@typescript-eslint/parser",
|
|
||||||
"parserOptions": {
|
|
||||||
"ecmaVersion": 10,
|
|
||||||
"project": [
|
|
||||||
"./tsconfig.serve.json",
|
|
||||||
"./src/tsconfig.app.json",
|
|
||||||
"./src/tsconfig.spec.json",
|
|
||||||
"./e2e/tsconfig.e2e.json"
|
|
||||||
],
|
|
||||||
"sourceType": "module",
|
|
||||||
"ecmaFeatures": {
|
|
||||||
"modules": true
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"plugins": ["@typescript-eslint", "@angular-eslint/eslint-plugin"],
|
|
||||||
"rules": {
|
|
||||||
"@typescript-eslint/indent": 0,
|
|
||||||
"no-unused-vars": "off",
|
|
||||||
"@typescript-eslint/no-unused-vars": ["error"],
|
|
||||||
"@typescript-eslint/no-empty-function": 0,
|
|
||||||
"@typescript-eslint/no-unsafe-argument": 0,
|
|
||||||
"@typescript-eslint/no-var-requires": 0,
|
|
||||||
"@typescript-eslint/no-explicit-any": 0,
|
|
||||||
"@typescript-eslint/no-unsafe-call": 0,
|
|
||||||
"@typescript-eslint/no-unsafe-member-access": 0,
|
|
||||||
"@typescript-eslint/no-unsafe-assignment": 0,
|
|
||||||
"@typescript-eslint/no-unsafe-return": 0,
|
|
||||||
"@typescript-eslint/no-floating-promises": 0,
|
|
||||||
"@typescript-eslint/unbound-method": ["off"],
|
|
||||||
"@angular-eslint/use-injectable-provided-in": "error",
|
|
||||||
"@angular-eslint/no-attribute-decorator": "error"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"files": ["*.component.html"],
|
|
||||||
"parser": "@angular-eslint/template-parser",
|
|
||||||
"plugins": ["@angular-eslint/template"],
|
|
||||||
"rules": {
|
|
||||||
"@angular-eslint/template/banana-in-box": "error",
|
|
||||||
"@angular-eslint/template/no-negated-async": "error"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"files": ["*.ts"],
|
|
||||||
"extends": ["plugin:@ngrx/recommended"]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,99 @@
|
|||||||
|
import angularEslintPlugin from '@angular-eslint/eslint-plugin';
|
||||||
|
import angularEslintTemplate from '@angular-eslint/eslint-plugin-template';
|
||||||
|
import parser from '@angular-eslint/template-parser';
|
||||||
|
import { FlatCompat } from '@eslint/eslintrc';
|
||||||
|
import js from '@eslint/js';
|
||||||
|
import typescriptEslint from '@typescript-eslint/eslint-plugin';
|
||||||
|
import tsParser from '@typescript-eslint/parser';
|
||||||
|
import globals from 'globals';
|
||||||
|
import path from 'node:path';
|
||||||
|
import { fileURLToPath } from 'node:url';
|
||||||
|
|
||||||
|
const __filename = fileURLToPath(import.meta.url);
|
||||||
|
const __dirname = path.dirname(__filename);
|
||||||
|
const compat = new FlatCompat({
|
||||||
|
baseDirectory: __dirname,
|
||||||
|
recommendedConfig: js.configs.recommended,
|
||||||
|
allConfig: js.configs.all,
|
||||||
|
});
|
||||||
|
|
||||||
|
export default [
|
||||||
|
{
|
||||||
|
ignores: ['**/*.worker.ts'],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
languageOptions: {
|
||||||
|
globals: {
|
||||||
|
...globals.browser,
|
||||||
|
...globals.node,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
...compat
|
||||||
|
.extends(
|
||||||
|
'eslint:recommended',
|
||||||
|
'plugin:@typescript-eslint/eslint-recommended',
|
||||||
|
'plugin:@typescript-eslint/recommended',
|
||||||
|
'plugin:@typescript-eslint/recommended-requiring-type-checking'
|
||||||
|
)
|
||||||
|
.map((config) => ({
|
||||||
|
...config,
|
||||||
|
files: ['**/*.ts'],
|
||||||
|
})),
|
||||||
|
{
|
||||||
|
files: ['**/*.ts'],
|
||||||
|
plugins: {
|
||||||
|
'@typescript-eslint': typescriptEslint,
|
||||||
|
'@angular-eslint': angularEslintPlugin,
|
||||||
|
},
|
||||||
|
languageOptions: {
|
||||||
|
parser: tsParser,
|
||||||
|
ecmaVersion: 10,
|
||||||
|
sourceType: 'module',
|
||||||
|
|
||||||
|
parserOptions: {
|
||||||
|
project: [
|
||||||
|
'./tsconfig.serve.json',
|
||||||
|
'./src/tsconfig.app.json',
|
||||||
|
'./src/tsconfig.spec.json',
|
||||||
|
'./e2e/tsconfig.e2e.json',
|
||||||
|
],
|
||||||
|
|
||||||
|
ecmaFeatures: {
|
||||||
|
modules: true,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
rules: {
|
||||||
|
'@typescript-eslint/indent': 0,
|
||||||
|
'no-unused-vars': 'off',
|
||||||
|
'@typescript-eslint/no-unused-vars': ['error'],
|
||||||
|
'@typescript-eslint/no-empty-function': 0,
|
||||||
|
'@typescript-eslint/no-unsafe-argument': 0,
|
||||||
|
'@typescript-eslint/no-var-requires': 0,
|
||||||
|
'@typescript-eslint/no-explicit-any': 0,
|
||||||
|
'@typescript-eslint/no-unsafe-call': 0,
|
||||||
|
'@typescript-eslint/no-unsafe-member-access': 0,
|
||||||
|
'@typescript-eslint/no-unsafe-assignment': 0,
|
||||||
|
'@typescript-eslint/no-unsafe-return': 0,
|
||||||
|
'@typescript-eslint/no-floating-promises': 0,
|
||||||
|
'@typescript-eslint/unbound-method': ['off'],
|
||||||
|
'@angular-eslint/use-injectable-provided-in': 'error',
|
||||||
|
'@angular-eslint/no-attribute-decorator': 'error',
|
||||||
|
'@typescript-eslint/no-require-imports': 'warn',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
files: ['**/*.component.html'],
|
||||||
|
plugins: {
|
||||||
|
'@angular-eslint/template': angularEslintTemplate,
|
||||||
|
},
|
||||||
|
languageOptions: {
|
||||||
|
parser: parser,
|
||||||
|
},
|
||||||
|
rules: {
|
||||||
|
'@angular-eslint/template/banana-in-box': 'error',
|
||||||
|
'@angular-eslint/template/no-negated-async': 'error',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
];
|
||||||
Generated
+10075
-8194
File diff suppressed because it is too large.
Load diff
+31
-31
@@ -56,15 +56,15 @@
|
|||||||
"@angular/cdk": "16.1.5",
|
"@angular/cdk": "16.1.5",
|
||||||
"@angular/material": "16.1.5",
|
"@angular/material": "16.1.5",
|
||||||
"@electron/remote": "2.1.0",
|
"@electron/remote": "2.1.0",
|
||||||
"@ngrx/component-store": "17.1.1",
|
"@ngrx/component-store": "18.0.2",
|
||||||
"@ngrx/effects": "17.1.1",
|
"@ngrx/effects": "18.0.2",
|
||||||
"@ngrx/entity": "17.1.1",
|
"@ngrx/entity": "18.0.2",
|
||||||
"@ngrx/router-store": "17.1.1",
|
"@ngrx/router-store": "18.0.2",
|
||||||
"@ngrx/store": "17.1.1",
|
"@ngrx/store": "18.0.2",
|
||||||
"@ngrx/store-devtools": "17.1.1",
|
"@ngrx/store-devtools": "18.0.2",
|
||||||
"@ngx-pwa/local-storage": "17.0.0",
|
"@ngx-pwa/local-storage": "18.0.0",
|
||||||
"@rx-angular/cdk": "17.0.0",
|
"@rx-angular/cdk": "18.0.0",
|
||||||
"@rx-angular/template": "17.0.0",
|
"@rx-angular/template": "18.0.0",
|
||||||
"@videojs/http-streaming": "2.15.0",
|
"@videojs/http-streaming": "2.15.0",
|
||||||
"@yangkghjh/videojs-aspect-ratio-panel": "0.0.1",
|
"@yangkghjh/videojs-aspect-ratio-panel": "0.0.1",
|
||||||
"about-window": "1.15.2",
|
"about-window": "1.15.2",
|
||||||
@@ -78,10 +78,10 @@
|
|||||||
"hls.js": "1.4.12",
|
"hls.js": "1.4.12",
|
||||||
"iptv-playlist-parser": "github:4gray/iptv-playlist-parser",
|
"iptv-playlist-parser": "github:4gray/iptv-playlist-parser",
|
||||||
"lodash": "4.17.21",
|
"lodash": "4.17.21",
|
||||||
"moment": "2.29.4",
|
"moment": "2.30.1",
|
||||||
"nedb-promises": "6.0.3",
|
"nedb-promises": "6.0.3",
|
||||||
"ngx-indexed-db": "16.0.0",
|
"ngx-indexed-db": "19.0.0",
|
||||||
"ngx-skeleton-loader": "8.1.0",
|
"ngx-skeleton-loader": "9.0.0",
|
||||||
"ngx-whats-new": "0.4.0",
|
"ngx-whats-new": "0.4.0",
|
||||||
"node-mpv": "github:4gray/Node-MPV",
|
"node-mpv": "github:4gray/Node-MPV",
|
||||||
"rxjs": "7.8.1",
|
"rxjs": "7.8.1",
|
||||||
@@ -94,11 +94,11 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@angular-devkit/build-angular": "18.2.1",
|
"@angular-devkit/build-angular": "18.2.1",
|
||||||
"@angular-eslint/builder": "17.3.0",
|
"@angular-eslint/builder": "18.3.0",
|
||||||
"@angular-eslint/eslint-plugin": "17.3.0",
|
"@angular-eslint/eslint-plugin": "18.3.0",
|
||||||
"@angular-eslint/eslint-plugin-template": "17.3.0",
|
"@angular-eslint/eslint-plugin-template": "18.3.0",
|
||||||
"@angular-eslint/schematics": "17.3.0",
|
"@angular-eslint/schematics": "18.3.0",
|
||||||
"@angular-eslint/template-parser": "17.3.0",
|
"@angular-eslint/template-parser": "18.3.0",
|
||||||
"@angular/cli": "18.2.1",
|
"@angular/cli": "18.2.1",
|
||||||
"@angular/common": "18.2.1",
|
"@angular/common": "18.2.1",
|
||||||
"@angular/compiler": "18.2.1",
|
"@angular/compiler": "18.2.1",
|
||||||
@@ -112,26 +112,29 @@
|
|||||||
"@angular/service-worker": "18.2.1",
|
"@angular/service-worker": "18.2.1",
|
||||||
"@commitlint/cli": "18.4.3",
|
"@commitlint/cli": "18.4.3",
|
||||||
"@commitlint/config-conventional": "18.4.3",
|
"@commitlint/config-conventional": "18.4.3",
|
||||||
"@ngrx/eslint-plugin": "^17.1.1",
|
"@eslint/eslintrc": "3.1.0",
|
||||||
|
"@eslint/js": "9.9.1",
|
||||||
|
"@ngrx/eslint-plugin": "^18.0.2",
|
||||||
"@ngx-translate/core": "15.0.0",
|
"@ngx-translate/core": "15.0.0",
|
||||||
"@ngx-translate/http-loader": "8.0.0",
|
"@ngx-translate/http-loader": "8.0.0",
|
||||||
"@playwright/test": "1.46.1",
|
"@playwright/test": "1.46.1",
|
||||||
"@semantic-release/changelog": "6.0.1",
|
"@semantic-release/changelog": "6.0.3",
|
||||||
"@semantic-release/git": "10.0.1",
|
"@semantic-release/git": "10.0.1",
|
||||||
"@semantic-release/npm": "9.0.0",
|
"@semantic-release/npm": "12.0.1",
|
||||||
"@types/jest": "29.5.1",
|
"@types/jest": "29.5.1",
|
||||||
"@types/mocha": "9.0.0",
|
"@types/mocha": "9.0.0",
|
||||||
"@types/node": "20.10.0",
|
"@types/node": "20.10.0",
|
||||||
"@types/video.js": "7.3.29",
|
"@types/video.js": "7.3.29",
|
||||||
"@types/videojs-hls-quality-selector": "1.1.0",
|
"@types/videojs-hls-quality-selector": "1.1.0",
|
||||||
"@typescript-eslint/eslint-plugin": "^6.10.0",
|
"@typescript-eslint/eslint-plugin": "^8.2.0",
|
||||||
"@typescript-eslint/eslint-plugin-tslint": "5.40.1",
|
"@typescript-eslint/eslint-plugin-tslint": "7.0.2",
|
||||||
"@typescript-eslint/parser": "^6.10.0",
|
"@typescript-eslint/parser": "^8.2.0",
|
||||||
"conventional-changelog-cli": "2.2.2",
|
"conventional-changelog-cli": "5.0.0",
|
||||||
"electron": "27.1.0",
|
"electron": "27.1.0",
|
||||||
"electron-builder": "24.6.4",
|
"electron-builder": "24.6.4",
|
||||||
"eslint": "^8.53.0",
|
"eslint": "^9.9.1",
|
||||||
"eslint-plugin-import": "2.26.0",
|
"eslint-plugin-import": "2.29.1",
|
||||||
|
"globals": "15.9.0",
|
||||||
"husky": "5.0.9",
|
"husky": "5.0.9",
|
||||||
"jest": "29.5.0",
|
"jest": "29.5.0",
|
||||||
"jest-preset-angular": "13.1.0",
|
"jest-preset-angular": "13.1.0",
|
||||||
@@ -140,13 +143,10 @@
|
|||||||
"npm-run-all": "4.1.5",
|
"npm-run-all": "4.1.5",
|
||||||
"playwright": "1.46.1",
|
"playwright": "1.46.1",
|
||||||
"playwright-core": "1.46.1",
|
"playwright-core": "1.46.1",
|
||||||
"prettier": "3.1.0",
|
"prettier": "3.3.3",
|
||||||
"semantic-release": "19.0.3",
|
"semantic-release": "19.0.3",
|
||||||
"stylelint": "14.2.0",
|
|
||||||
"stylelint-config-standard": "24.0.0",
|
|
||||||
"stylelint-scss": "4.1.0",
|
|
||||||
"ts-jest": "29.1.0",
|
"ts-jest": "29.1.0",
|
||||||
"ts-node": "10.9.1",
|
"ts-node": "10.9.2",
|
||||||
"tslib": "2.3.0",
|
"tslib": "2.3.0",
|
||||||
"typescript": "5.5.4",
|
"typescript": "5.5.4",
|
||||||
"wait-on": "6.0.0"
|
"wait-on": "6.0.0"
|
||||||
|
|||||||
Reference in new issue
Block a user