Fix eslint

This commit is contained in:
Harvey committed 2022-04-28 12:26:46 +08:00
1 parent ec54a0519d
commit 7d728556c8
5 files changed
+32 -39

No files matched your search

+7 -21
View File
@@ -1,36 +1,22 @@
{ {
"parser": "@babel/eslint-parser", "parser": "@babel/eslint-parser",
"extends": ["standard", "prettier"], "extends": "eslint:recommended",
"env": { "env": {
"browser": true, "browser": true,
"es6": true "es6": true
}, },
"globals": { "globals": {
"Artplayer": false "require": "readonly",
}, "process": "readonly"
"rules": {
"no-shadow": 0,
"no-param-reassign": 0,
"no-restricted-exports": 0,
"no-loss-of-precision": 0,
"no-promise-executor-return": 0,
"no-unreachable-loop": 0,
"no-unsafe-optional-chaining": 0,
"no-useless-backreference": 0,
"default-case-last": 0,
"no-nonoctal-decimal-escape": 0,
"prefer-object-spread": 0,
"prefer-destructuring": 0,
"arrow-body-style": 0,
"accessor-pairs": 0,
"import/named": 0
}, },
"parserOptions": { "parserOptions": {
"sourceType": "module", "sourceType": "module",
"ecmaVersion": 8, "ecmaVersion": "latest",
"requireConfigFile": false, "requireConfigFile": false,
"babelOptions": { "babelOptions": {
"presets": ["@babel/preset-react"] "presets": [
"@babel/preset-react"
]
} }
} }
} }
+2
View File
@@ -28,6 +28,8 @@
"homepage": "https://artPlayer.org", "homepage": "https://artPlayer.org",
"browserslist": "> 0.5%, last 2 versions, not dead", "browserslist": "> 0.5%, last 2 versions, not dead",
"dependencies": { "dependencies": {
"@babel/eslint-parser": "^7.17.0",
"@babel/preset-react": "^7.16.7",
"@parcel/config-default": "^2.5.0", "@parcel/config-default": "^2.5.0",
"@parcel/core": "^2.5.0", "@parcel/core": "^2.5.0",
"@parcel/reporter-cli": "^2.5.0", "@parcel/reporter-cli": "^2.5.0",
@@ -1,3 +1,3 @@
if (typeof window !== "undefined") { if (typeof window !== 'undefined') {
require("./bugfix"); require('./bugfix');
} }
+6 -8
View File
@@ -1,30 +1,28 @@
{ {
"name": "artplayer", "name": "artplayer",
"version": "4.3.11", "version": "4.3.12",
"expose": "Artplayer", "expose": "Artplayer",
"description": "ArtPlayer.js is a modern and full featured HTML5 video player",
"main": "dist/artplayer.js", "main": "dist/artplayer.js",
"types": "types/artplayer.d.ts", "types": "types/artplayer.d.ts",
"scripts": { "homepage": "https://artPlayer.org",
"test": "echo \"Error: no test specified\" && exit 1" "author": "Harvey Zack <laozhaochaguan@gmail.com>",
}, "description": "ArtPlayer.js is a modern and full featured HTML5 video player",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "git+https://github.com/zhw2590582/ArtPlayer.git" "url": "git+https://github.com/zhw2590582/ArtPlayer.git"
}, },
"keywords": [ "keywords": [
"html5",
"video", "video",
"player" "player"
], ],
"author": "Harvey Zack <laozhaochaguan@gmail.com>",
"license": "MIT",
"bugs": { "bugs": {
"url": "https://github.com/zhw2590582/ArtPlayer/issues" "url": "https://github.com/zhw2590582/ArtPlayer/issues"
}, },
"homepage": "https://github.com/zhw2590582/ArtPlayer#readme",
"dependencies": { "dependencies": {
"option-validator": "^2.0.6", "option-validator": "^2.0.6",
"screenfull": "^6.0.1" "screenfull": "^6.0.1"
}, },
"license": "MIT",
"gitHead": "5ea211ef738351668e4acace326af4ff6947e2ee" "gitHead": "5ea211ef738351668e4acace326af4ff6947e2ee"
} }
+15 -8
View File
@@ -7,14 +7,21 @@ export default class Notice {
} }
set show(msg) { set show(msg) {
const { $player, $noticeInner } = this.art.template; const {
if (!msg) return removeClass($player, 'art-notice-show'); constructor,
$noticeInner.innerText = msg instanceof Error ? msg.message.trim() : msg; template: { $player, $noticeInner },
addClass($player, 'art-notice-show'); } = this.art;
clearTimeout(this.timer);
this.timer = setTimeout(() => { if (msg) {
$noticeInner.innerText = ''; $noticeInner.innerText = msg instanceof Error ? msg.message.trim() : msg;
addClass($player, 'art-notice-show');
clearTimeout(this.timer);
this.timer = setTimeout(() => {
$noticeInner.innerText = '';
removeClass($player, 'art-notice-show');
}, constructor.NOTICE_TIME);
} else {
removeClass($player, 'art-notice-show'); removeClass($player, 'art-notice-show');
}, this.art.constructor.NOTICE_TIME); }
} }
} }