Skip to content

Commit 25ca0c8

Browse files
authored
v3.0.2
updates dependencies
2 parents 3851e57 + aa560d4 commit 25ca0c8

25 files changed

Lines changed: 1053 additions & 976 deletions

eslint.config.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ export default [
1616
'dist/**',
1717
'lib/**',
1818
'examples/**',
19+
'src/stories/**',
1920
'*.js'
2021
],
2122
},

eslint.config.mjs.auth-v2

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
import typescriptEslint from "@typescript-eslint/eslint-plugin";
2+
import typescriptEslintRecommended from "@typescript-eslint/eslint-plugin/configs/recommended"; // Import the recommended config
3+
import globals from "globals";
4+
import tsParser from "@typescript-eslint/parser";
5+
import promise from 'eslint-plugin-promise';
6+
import promiseRecommended from 'eslint-plugin-promise/recommended'; // Import promise config
7+
import n from 'eslint-plugin-n';
8+
import nRecommendedTs from 'eslint-plugin-n/configs/recommended-typescript';
9+
import importPlugin from 'eslint-plugin-import'; // Import import plugin
10+
import importRecommended from 'eslint-plugin-import/config/recommended'; // Import import config
11+
12+
export default [
13+
{
14+
ignores: ["**/dist"],
15+
},
16+
{
17+
plugins: {
18+
"@typescript-eslint": typescriptEslint,
19+
promise: promise,
20+
n: n,
21+
import: importPlugin, // Add import plugin
22+
},
23+
languageOptions: {
24+
globals: {
25+
...globals.browser,
26+
...globals.node,
27+
Atomics: "readonly",
28+
SharedArrayBuffer: "readonly",
29+
},
30+
parser: tsParser,
31+
},
32+
files: ["src/**/*", "test/**/*"],
33+
},
34+
// spread the configuration files into the final config
35+
typescriptEslintRecommended,
36+
promiseRecommended,
37+
nRecommendedTs,
38+
importRecommended, // Add import config
39+
{
40+
rules: {
41+
"no-unused-vars": ["warn", {
42+
argsIgnorePattern: "^_",
43+
varsIgnorePattern: "^_",
44+
}],
45+
"@typescript-eslint/no-unused-vars": ["warn", {
46+
argsIgnorePattern: "^_",
47+
varsIgnorePattern: "^_",
48+
}],
49+
"promise/param-names": "error",
50+
"n/no-callback-literal": "error",
51+
// Remove rules added by the extends and not needed
52+
"@typescript-eslint/no-explicit-any": "off",
53+
"@typescript-eslint/explicit-module-boundary-types": "off",
54+
"no-var": "warn",
55+
"n/no-unsupported-features/es-syntax": "off",
56+
// import rules
57+
'import/no-unresolved': 'off', // Because of the types conflict
58+
'import/named': 'warn',
59+
'import/default': 'warn',
60+
'import/namespace': 'warn',
61+
'import/no-absolute-path': 'warn',
62+
'import/no-dynamic-require': 'warn',
63+
'import/no-webpack-loader-syntax': 'warn',
64+
'import/no-self-import': 'warn',
65+
'import/no-useless-path-segments': 'warn',
66+
'import/export': 'warn',
67+
'import/no-named-as-default': 'warn',
68+
'import/no-named-as-default-member': 'warn',
69+
'import/no-deprecated': 'warn',
70+
'import/no-extraneous-dependencies': 'warn',
71+
'import/no-mutable-exports': 'warn'
72+
},
73+
}
74+
];

package-lock.json

Lines changed: 37 additions & 34 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "solid-ui",
3-
"version": "3.0.1",
3+
"version": "3.0.2",
44
"description": "UI library for Solid applications",
55
"main": "dist/solid-ui.js",
66
"types": "dist/index.d.ts",
@@ -69,7 +69,7 @@
6969
"@noble/hashes": "^2.0.1",
7070
"escape-html": "^1.0.3",
7171
"mime-types": "^3.0.2",
72-
"pane-registry": "^3.0.0",
72+
"pane-registry": "^3.0.1",
7373
"solid-namespace": "^0.5.4",
7474
"uuid": "^13.0.0"
7575
},
@@ -78,14 +78,14 @@
7878
"solid-logic": "^4.0.1"
7979
},
8080
"devDependencies": {
81-
"@babel/cli": "^7.28.3",
82-
"@babel/core": "^7.28.3",
83-
"@babel/plugin-transform-runtime": "^7.28.3",
84-
"@babel/preset-env": "^7.28.0",
85-
"@babel/preset-typescript": "^7.27.1",
86-
"@babel/runtime": "^7.28.2",
87-
"@eslint/js": "^9.32.0",
88-
"@mdx-js/react": "^3.1.0",
81+
"@babel/cli": "^7.28.6",
82+
"@babel/core": "^7.28.6",
83+
"@babel/plugin-transform-runtime": "^7.28.5",
84+
"@babel/preset-env": "^7.28.6",
85+
"@babel/preset-typescript": "^7.28.5",
86+
"@babel/runtime": "^7.28.6",
87+
"@eslint/js": "^9.39.2",
88+
"@mdx-js/react": "^3.1.1",
8989
"@storybook/addon-actions": "8.6.15",
9090
"@storybook/addon-docs": "8.6.15",
9191
"@storybook/addon-essentials": "8.6.15",
@@ -98,34 +98,34 @@
9898
"@testing-library/user-event": "^13.5.0",
9999
"@types/jest": "^30.0.0",
100100
"@types/jsdom": "^27.0.0",
101-
"@types/node": "^25.0.3",
102-
"@typescript-eslint/parser": "^8.48.1",
103-
"babel-jest": "^30.1.2",
101+
"@types/node": "^25.0.10",
102+
"@typescript-eslint/parser": "^8.53.1",
103+
"babel-jest": "^30.2.0",
104104
"babel-loader": "^10.0.0",
105-
"eslint": "^9.32.0",
105+
"eslint": "^9.39.2",
106106
"eslint-import-resolver-typescript": "^4.4.4",
107107
"eslint-plugin-import": "^2.32.0",
108-
"eslint-plugin-jest": "^29.2.1",
109-
"eslint-plugin-n": "^17.21.3",
108+
"eslint-plugin-jest": "^29.12.1",
109+
"eslint-plugin-n": "^17.23.2",
110110
"eslint-plugin-promise": "^7.2.1",
111-
"get-random-values": "^4.0.0",
111+
"get-random-values": "^4.1.1",
112112
"globals": "^17.1.0",
113113
"isomorphic-fetch": "^3.0.0",
114114
"jest": "^30.2.0",
115-
"jest-environment-jsdom": "^30.0.5",
115+
"jest-environment-jsdom": "^30.2.0",
116116
"jsdom": "^27.4.0",
117117
"neostandard": "^0.12.2",
118118
"nock": "^15.0.0",
119-
"rdflib": "^2.3.0",
119+
"rdflib": "^2.3.5",
120120
"react": "^17.0.2",
121121
"react-dom": "^17.0.2",
122122
"react-is": "^17.0.2",
123-
"solid-logic": "^4.0.1",
123+
"solid-logic": "^4.0.2",
124124
"storybook": "8.6.15",
125-
"terser-webpack-plugin": "^5.3.15",
126-
"typedoc": "^0.28.9",
127-
"typescript": "^5.9.2",
128-
"webpack": "^5.103.0",
125+
"terser-webpack-plugin": "^5.3.16",
126+
"typedoc": "^0.28.16",
127+
"typescript": "^5.9.3",
128+
"webpack": "^5.104.1",
129129
"webpack-cli": "^6.0.1"
130130
},
131131
"optionalDependencies": {

0 commit comments

Comments
 (0)