Skip to content

Commit ae27bf1

Browse files
authored
Merge branch 'master' into improve-cli
2 parents 298f328 + a9ee736 commit ae27bf1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+11343
-4596
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -554,6 +554,7 @@ Frameworks without significant activity on github or npm for more than a year wi
554554
## 2023-10-22
555555
The following frameworks were archived after chrome 118. Their last results are included in [chrome 118 results](https://krausest.github.io/js-framework-benchmark/2023/table_chrome_118.0.5993.70.html).
556556
- [x] 1more
557+
- [x] hullo
557558
- [x] domdiff
558559
- [x] domvm
559560
- [x] endorphin

eslint.config.js

Lines changed: 63 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,12 @@ import ts from "@typescript-eslint/eslint-plugin";
44
import tsParser from "@typescript-eslint/parser";
55
import react from "eslint-plugin-react";
66
import reactHooks from "eslint-plugin-react-hooks";
7+
import unicorn from "eslint-plugin-unicorn";
78

89
export default [
910
js.configs.recommended,
1011
{
11-
ignores: [
12-
"**/dist",
13-
"**/results",
14-
"**/node_modules",
15-
"css",
16-
"**/csv_export.js",
17-
],
12+
ignores: ["**/dist", "**/results", "**/node_modules", "css", "**/csv_export.js"],
1813
},
1914
{
2015
files: ["**/*.{ts,tsx}"],
@@ -28,6 +23,9 @@ export default [
2823
{
2924
files: ["*.js", "utils/**/*", "cli/**/*.js"],
3025
languageOptions: { globals: { ...globals.node } },
26+
rules: {
27+
"no-unused-vars": "warn",
28+
},
3129
},
3230
/**
3331
* Server
@@ -41,11 +39,69 @@ export default [
4139
*/
4240
{
4341
files: ["webdriver-ts/**/*.ts"],
42+
plugins: { unicorn },
4443
languageOptions: {
4544
parserOptions: { project: ["./webdriver-ts/tsconfig.eslint.json"] },
4645
globals: { ...globals.node },
4746
},
4847
rules: {
48+
"unicorn/no-console-spaces": "error",
49+
// "unicorn/filename-case": "error",
50+
// "unicorn/better-regex": "error",
51+
// "unicorn/catch-error-name": "error",
52+
// "unicorn/consistent-destructuring": "error",
53+
// "unicorn/consistent-function-scoping": "error",
54+
// "unicorn/custom-error-definition": "off",
55+
// "unicorn/empty-brace-spaces": "error",
56+
// "unicorn/error-message": "error",
57+
// "unicorn/escape-case": "error",
58+
// "unicorn/expiring-todo-comments": "error",
59+
// "unicorn/explicit-length-check": "error",
60+
// "unicorn/import-style": "error",
61+
// "unicorn/new-for-builtins": "error",
62+
// "unicorn/no-abusive-eslint-disable": "error",
63+
// "unicorn/no-array-callback-reference": "error",
64+
// "unicorn/no-array-for-each": "error",
65+
// "unicorn/no-array-method-this-argument": "error",
66+
// "unicorn/no-array-push-push": "error",
67+
// "unicorn/no-array-reduce": "error",
68+
// "unicorn/no-await-expression-member": "error",
69+
// "unicorn/no-console-spaces": "error",
70+
// "unicorn/no-document-cookie": "error",
71+
// "unicorn/no-empty-file": "error",
72+
// "unicorn/no-for-loop": "error",
73+
// "unicorn/no-hex-escape": "error",
74+
// "unicorn/no-instanceof-array": "error",
75+
// "unicorn/no-invalid-remove-event-listener": "error",
76+
// "unicorn/no-keyword-prefix": "off",
77+
// "unicorn/no-lonely-if": "error",
78+
// "no-negated-condition": "off",
79+
// "unicorn/no-negated-condition": "error",
80+
// "no-nested-ternary": "off",
81+
// "unicorn/no-nested-ternary": "error",
82+
// "unicorn/no-new-array": "error",
83+
// "unicorn/no-new-buffer": "error",
84+
// "unicorn/no-null": "error",
85+
// "unicorn/no-object-as-default-parameter": "error",
86+
// "unicorn/no-process-exit": "error",
87+
// "unicorn/no-static-only-class": "error",
88+
// "unicorn/no-thenable": "error",
89+
// "unicorn/no-this-assignment": "error",
90+
// "unicorn/no-typeof-undefined": "error",
91+
// "unicorn/no-unnecessary-await": "error",
92+
// "unicorn/no-unreadable-array-destructuring": "error",
93+
// "unicorn/no-unreadable-iife": "error",
94+
// "unicorn/no-unused-properties": "off",
95+
// "unicorn/no-useless-fallback-in-spread": "error",
96+
// "unicorn/no-useless-length-check": "error",
97+
// "unicorn/no-useless-promise-resolve-reject": "error",
98+
// "unicorn/no-useless-spread": "error",
99+
// "unicorn/no-useless-switch-case": "error",
100+
// "unicorn/no-useless-undefined": "error",
101+
// "unicorn/no-zero-fractions": "error",
102+
// "unicorn/number-literal-case": "error",
103+
// "unicorn/numeric-separators-style": "error",
104+
49105
"no-unused-vars": "off",
50106
"@typescript-eslint/no-explicit-any": "off",
51107
"@typescript-eslint/no-unused-vars": "off",

frameworks/keyed/better-react/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
"dev": "vite",
1212
"build": "tsc && vite build",
1313
"preview": "vite preview",
14-
"dev": "vite",
1514
"build-prod": "vite build"
1615
},
1716
"devDependencies": {

frameworks/keyed/hullo/.babelrc

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

frameworks/keyed/hullo/.yo-rc.json

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

frameworks/keyed/hullo/_webpack.config.js

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

frameworks/keyed/hullo/index.html

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

0 commit comments

Comments
 (0)