Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.3.2 #379

Merged
merged 26 commits into from
Jan 15, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
cd78c6e
Bump elliptic from 6.5.7 to 6.6.0 (#347)
dependabot[bot] Dec 10, 2024
48bb378
Bump http-proxy-middleware from 2.0.6 to 2.0.7 (#354)
dependabot[bot] Dec 10, 2024
b68f7d7
Bump webpack from 5.95.0 to 5.97.1 (#364)
dependabot[bot] Dec 10, 2024
d43e60d
Bump webpack-merge from 4.2.2 to 6.0.1 (#348)
dependabot[bot] Dec 17, 2024
1284248
Bump eslint from 6.8.0 to 9.16.0 (#360)
dependabot[bot] Dec 17, 2024
28ddfcb
Bump jest and @types/jest (#366)
dependabot[bot] Jan 6, 2025
1974633
Bump typescript from 4.9.5 to 5.7.2 (#368)
dependabot[bot] Jan 8, 2025
5bd2d7c
Bump ua-parser-js from 1.0.35 to 2.0.0 (#373)
dependabot[bot] Jan 8, 2025
c01bb2d
Bump @typescript-eslint/parser from 8.18.0 to 8.19.1 (#372)
dependabot[bot] Jan 8, 2025
a72a278
Bump jest-environment-jsdom from 29.5.0 to 29.7.0 (#378)
dependabot[bot] Jan 8, 2025
4abbd06
Bump ts-jest from 29.1.0 to 29.2.5 (#377)
dependabot[bot] Jan 8, 2025
7430330
Bump ts-loader from 6.2.2 to 9.5.1 (#376)
dependabot[bot] Jan 8, 2025
35bd421
Bump prettier from 1.19.1 to 3.4.2 (#363)
dependabot[bot] Jan 8, 2025
85ee020
Bump webpack-cli from 4.10.0 to 6.0.1 (#381)
dependabot[bot] Jan 9, 2025
bb85142
Bump @types/node from 17.0.45 to 22.10.5 (#384)
dependabot[bot] Jan 9, 2025
0ac539e
Bump jsdom from 20.0.3 to 26.0.0 (#383)
dependabot[bot] Jan 9, 2025
7ec5150
Bump eslint from 9.16.0 to 9.17.0 (#382)
dependabot[bot] Jan 9, 2025
b93ff1e
Bump tslib from 1.14.1 to 2.8.1 (#369)
dependabot[bot] Jan 10, 2025
182161d
Bump webpack-dev-server from 4.13.3 to 5.2.0 (#389)
dependabot[bot] Jan 11, 2025
203cd81
Bump eslint-config-prettier from 6.15.0 to 9.1.0 (#388)
dependabot[bot] Jan 11, 2025
6b6c3c3
Bump @typescript-eslint/eslint-plugin from 8.18.0 to 8.19.1 (#386)
dependabot[bot] Jan 11, 2025
dba47af
Bump typescript from 5.7.2 to 5.7.3 (#387)
dependabot[bot] Jan 11, 2025
401c357
Cleanup unused dependencies (#325) (#385)
stefankiesz Jan 13, 2025
6c803dd
2.3.2 version bump (#394)
stefankiesz Jan 13, 2025
8083ea7
Bump eslint-config-prettier from 9.1.0 to 10.0.1 (#393)
dependabot[bot] Jan 13, 2025
b865dfa
Remove examples dirs before publishing (#395)
stefankiesz Jan 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 0 additions & 25 deletions .eslintrc.js

This file was deleted.

5 changes: 3 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,13 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
node: [ 16, 18, 19, 20 ]
node: [ 18, 19, 20, 21, 22, 23 ]
fail-fast: false
steps:
- name: Checkout repository
uses: actions/checkout@master
- name: Use Node.js
uses: actions/setup-node@v2
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node }}
- name: Install dependencies
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/develop-publish-gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
- name: Use Node.js
uses: actions/setup-node@v2
with:
node-version: 16
node-version: 22
- name: Install dependencies
run: npm install
- name: Run release
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/master-publish-gh-pages-and-npm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
- name: Use Node.js
uses: actions/setup-node@v2
with:
node-version: 16
node-version: 22
- name: Install dependencies
run: npm install
- name: Run release
Expand All @@ -25,6 +25,8 @@ jobs:
branch: gh-pages
clean: true
clean-exclude: develop/
- name: Delete examples directories
run: rm -rf examples dist/examples
- name: Deploy to npm packages
uses: JS-DevTools/npm-publish@v1
with:
Expand Down
42 changes: 42 additions & 0 deletions eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
import kvsWebrtc from "eslint-plugin-kvs-webrtc";
import tsParser from "@typescript-eslint/parser";
import path from "node:path";
import { fileURLToPath } from "node:url";
import js from "@eslint/js";
import { FlatCompat } from "@eslint/eslintrc";

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 [...compat.extends(
"plugin:@typescript-eslint/recommended",
"prettier",
"plugin:prettier/recommended",
), {
plugins: {
"kvs-webrtc": kvsWebrtc,
},

languageOptions: {
parser: tsParser,
ecmaVersion: 2017,
sourceType: "module",
},

rules: {
"kvs-webrtc/sorted-imports": "error",
},
}, {
files: ["**/*.js", "**/*.ts"],

rules: {
"@typescript-eslint/explicit-function-return-type": "off",
"@typescript-eslint/no-var-requires": "off",
"@typescript-eslint/no-require-imports": "off",
},
}];
Loading
Loading