Skip to content

Commit debc12d

Browse files
committed
chore: remove saucelabs
1 parent 5c6dbd0 commit debc12d

File tree

4 files changed

+16
-137
lines changed

4 files changed

+16
-137
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,29 +8,21 @@ jobs:
88
runs-on: ubuntu-latest
99

1010
steps:
11-
- uses: actions/checkout@master
11+
- uses: actions/checkout@main
1212
- name: Use Node.js
13-
uses: actions/setup-node@v1
13+
uses: actions/setup-node@v4
1414
with:
15-
node-version: '12.x'
15+
node-version: 22
1616
- name: Install Dependencies
1717
run: npm i
1818
- name: Build
1919
run: npm run build
2020
- name: Test
2121
run: npm test
2222
- name: Upload coverage to Codecov
23-
uses: codecov/codecov-action@v1
23+
uses: codecov/codecov-action@v4
2424
with:
2525
token: ${{ secrets.CODECOV_TOKEN }}
2626
file: ./coverage/lcov.info
2727
if: github.event_name == 'push'
2828
continue-on-error: true
29-
- name: Test on Sauce Labs
30-
run: npm run sauce
31-
env:
32-
SAUCE_USERNAME: danmaku
33-
SAUCE_ACCESS_KEY: ${{ secrets.SAUCE_ACCESS_KEY }}
34-
BUILD_NUMBER: ${{ github.sha }}
35-
if: github.event_name == 'push'
36-
continue-on-error: true

README.md

Lines changed: 12 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
# Danmaku
22

3-
[![GitHub Action](https://github.com/weizhenye/Danmaku/workflows/CI/badge.svg)](https://github.com/weizhenye/Danmaku/actions)
4-
[![Coverage](https://badgen.net/codecov/c/github/weizhenye/Danmaku?icon=codecov)](https://codecov.io/gh/weizhenye/Danmaku)
5-
[![NPM version](https://badgen.net/npm/v/danmaku?icon=npm)](https://www.npmjs.com/package/danmaku)
6-
[![License](https://badgen.net/npm/license/danmaku?icon=https://api.iconify.design/octicon:law.svg?color=white)](https://github.com/weizhenye/Danmaku/blob/master/LICENSE)
7-
[![File size](https://badgen.net/bundlephobia/minzip/danmaku?icon=https://api.iconify.design/ant-design:file-zip-outline.svg?color=white)](https://bundlephobia.com/result?p=danmaku)
8-
[![jsDelivr](https://badgen.net/jsdelivr/hits/npm/danmaku?icon=https://api.iconify.design/simple-icons:jsdelivr.svg?color=white)](https://www.jsdelivr.com/package/npm/danmaku)
3+
[![GitHub Action](https://img.shields.io/github/actions/workflow/status/weizhenye/Danmaku/ci.yml?logo=github)](https://github.com/weizhenye/Danmaku/actions)
4+
[![Codecov](https://img.shields.io/codecov/c/gh/weizhenye/Danmaku?logo=codecov)](https://codecov.io/gh/weizhenye/Danmaku)
5+
[![License](https://img.shields.io/npm/l/danmaku)](https://github.com/weizhenye/danmaku/blob/master/LICENSE)
6+
[![File size](https://img.shields.io/bundlephobia/minzip/danmaku)](https://bundlephobia.com/result?p=danmaku)
97

10-
[![Browser compatibility](https://saucelabs.com/browser-matrix/danmaku.svg)](https://saucelabs.com/u/danmaku)
8+
<span>・</span>
9+
<a href="https://danmaku.js.org/">Online Demo</a>
10+
<span>・</span>
11+
<a href="https://github.com/weizhenye/Danmaku/wiki/%E4%B8%AD%E6%96%87%E6%96%87%E6%A1%A3">中文文档</a>
12+
<span>・</span>
1113

1214
Danmaku is a JavaScript library to display flying comments on HTML media elements (video and audio). It can also display comments to your container in real time without timeline.
1315

14-
[Demo](https://danmaku.js.org/)
15-
16-
[中文文档](https://github.com/weizhenye/Danmaku/wiki/%E4%B8%AD%E6%96%87%E6%96%87%E6%A1%A3)
17-
1816
## Installation
1917

20-
You can install it with npm:
18+
[![NPM Version](https://img.shields.io/npm/v/danmaku?logo=npm)](https://www.npmjs.com/package/danmaku)
19+
[![jsDelivr](https://img.shields.io/jsdelivr/npm/hm/danmaku?logo=jsdelivr)](https://www.jsdelivr.com/package/npm/danmaku)
20+
[![](https://img.shields.io/badge/unpkg-555?logo=unpkg)](https://unpkg.com/danmaku/)
2121

2222
```bash
2323
npm install danmaku
@@ -32,15 +32,6 @@ import Danmaku from 'danmaku/dist/esm/danmaku.dom.js';
3232
import Danmaku from 'danmaku/dist/esm/danmaku.canvas.js';
3333
```
3434

35-
Or use CDN ([jsDelivr](https://www.jsdelivr.com/package/npm/danmaku), [unpkg](https://unpkg.com/danmaku/)):
36-
37-
| | Full | DOM engine only | Canvas engine only |
38-
| - | - | - | - |
39-
| UMD | [![](https://badgen.net/badgesize/gzip/weizhenye/danmaku/master/dist/danmaku.js?label=danmaku.js)](https://cdn.jsdelivr.net/npm/danmaku/dist/danmaku.js) | [![](https://badgen.net/badgesize/gzip/weizhenye/danmaku/master/dist/danmaku.dom.js?label=danmaku.dom.js)](https://cdn.jsdelivr.net/npm/danmaku/dist/danmaku.dom.js) | [![](https://badgen.net/badgesize/gzip/weizhenye/danmaku/master/dist/danmaku.canvas.js?label=danmaku.canvas.js)](https://cdn.jsdelivr.net/npm/danmaku/dist/danmaku.canvas.js) |
40-
| UMD minified | [![](https://badgen.net/badgesize/gzip/weizhenye/danmaku/master/dist/danmaku.min.js?label=danmaku.min.js)](https://cdn.jsdelivr.net/npm/danmaku/dist/danmaku.min.js) | [![](https://badgen.net/badgesize/gzip/weizhenye/danmaku/master/dist/danmaku.dom.min.js?label=danmaku.dom.min.js)](https://cdn.jsdelivr.net/npm/danmaku/dist/danmaku.dom.min.js) | [![](https://badgen.net/badgesize/gzip/weizhenye/danmaku/master/dist/danmaku.canvas.min.js?label=danmaku.canvas.min.js)](https://cdn.jsdelivr.net/npm/danmaku/dist/danmaku.canvas.min.js) |
41-
| ESM | [![](https://badgen.net/badgesize/gzip/weizhenye/danmaku/master/dist/esm/danmaku.js?label=esm/danmaku.js)](https://cdn.jsdelivr.net/npm/danmaku/dist/esm/danmaku.js) | [![](https://badgen.net/badgesize/gzip/weizhenye/danmaku/master/dist/esm/danmaku.dom.js?label=esm/danmaku.dom.js)](https://cdn.jsdelivr.net/npm/danmaku/dist/esm/danmaku.dom.js) | [![](https://badgen.net/badgesize/gzip/weizhenye/danmaku/master/dist/esm/danmaku.canvas.js?label=esm/danmaku.canvas.js)](https://cdn.jsdelivr.net/npm/danmaku/dist/esm/danmaku.canvas.js) |
42-
| ESM minified | [![](https://badgen.net/badgesize/gzip/weizhenye/danmaku/master/dist/esm/danmaku.min.js?label=esm/danmaku.min.js)](https://cdn.jsdelivr.net/npm/danmaku/dist/esm/danmaku.min.js) | [![](https://badgen.net/badgesize/gzip/weizhenye/danmaku/master/dist/esm/danmaku.dom.min.js?label=esm/danmaku.dom.min.js)](https://cdn.jsdelivr.net/npm/danmaku/dist/esm/danmaku.dom.min.js) | [![](https://badgen.net/badgesize/gzip/weizhenye/danmaku/master/dist/esm/danmaku.canvas.min.js?label=esm/danmaku.canvas.min.js)](https://cdn.jsdelivr.net/npm/danmaku/dist/esm/danmaku.canvas.min.js) |
43-
4435
## Usage
4536

4637
### Media mode
@@ -139,7 +130,6 @@ var danmaku = new Danmaku({
139130
comments: [],
140131

141132
// You can use DOM engine or canvas engine to render comments.
142-
// Canvas engine may more efficient than DOM however it costs more memory.
143133
// 'DOM' by default in full version.
144134
engine: 'canvas',
145135

karma.sauce.js

Lines changed: 0 additions & 101 deletions
This file was deleted.

package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
"dev": "npm run bundle -- -w",
1616
"lint": "eslint src test",
1717
"unit": "karma start",
18-
"sauce": "karma start karma.sauce.js",
1918
"test": "npm run lint && npm run unit",
2019
"bundle": "rollup -c",
2120
"build": "npm run bundle",
@@ -52,7 +51,6 @@
5251
"karma-coverage": "^2.0.3",
5352
"karma-mocha": "^2.0.1",
5453
"karma-rollup-preprocessor": "^7.0.5",
55-
"karma-sauce-launcher": "^1.2.0",
5654
"mocha": "^4.1.0",
5755
"rollup": "^2.23.0",
5856
"rollup-plugin-istanbul": "^2.0.1",

0 commit comments

Comments
 (0)