Skip to content

Commit 75acc13

Browse files
authored
Merge pull request #578 from matt8707/picture-elements
Add picture elements
2 parents ef1f430 + 6d7dc9f commit 75acc13

Some content is hidden

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

105 files changed

+8094
-2576
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ npm run dev -- --open
136136

137137
# dependencies
138138
pnpm outdated
139-
pnpm upgrade
139+
pnpm update
140140

141141
# lint
142142
npm run check

eslint.config.js

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1-
import js from '@eslint/js';
2-
import ts from 'typescript-eslint';
3-
import svelte from 'eslint-plugin-svelte';
1+
import eslint from '@eslint/js';
42
import prettier from 'eslint-config-prettier';
3+
import svelte from 'eslint-plugin-svelte';
54
import globals from 'globals';
5+
import tseslint from 'typescript-eslint';
66

7-
/** @type {import('eslint').Linter.FlatConfig[]} */
8-
export default [
9-
js.configs.recommended,
10-
...ts.configs.recommended,
7+
export default tseslint.config(
8+
eslint.configs.recommended,
9+
...tseslint.configs.recommended,
1110
...svelte.configs['flat/recommended'],
1211
prettier,
1312
...svelte.configs['flat/prettier'],
@@ -24,22 +23,22 @@ export default [
2423
files: ['**/*.svelte'],
2524
languageOptions: {
2625
parserOptions: {
27-
parser: ts.parser
26+
parser: tseslint.parser
2827
}
2928
}
3029
},
3130
{
3231
ignores: ['build/', '.svelte-kit/', 'dist/']
3332
},
34-
/*
35-
* Temporarily disable certain rules to mitigate
36-
* unnecessary distractions during development.
37-
*/
3833
{
34+
/*
35+
* Temporarily disable certain rules to mitigate
36+
* unnecessary distractions during development.
37+
*/
3938
rules: {
4039
'@typescript-eslint/no-explicit-any': 'off',
4140
'@typescript-eslint/ban-ts-comment': 'off',
4241
'svelte/no-at-html-tags': 'off'
4342
}
4443
}
45-
];
44+
);

package.json

Lines changed: 35 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ha-fusion",
3-
"version": "2024.7.1",
3+
"version": "2024.10.0",
44
"private": true,
55
"scripts": {
66
"dev": "vite dev",
@@ -12,65 +12,64 @@
1212
"format": "prettier --write ."
1313
},
1414
"devDependencies": {
15-
"@event-calendar/core": "^3.1.0",
16-
"@event-calendar/day-grid": "^3.1.0",
17-
"@event-calendar/list": "^3.1.0",
15+
"@event-calendar/core": "^3.6.1",
16+
"@event-calendar/day-grid": "^3.6.1",
17+
"@event-calendar/list": "^3.6.1",
1818
"@iconify/svelte": "^4.0.2",
19-
"@sveltejs/adapter-node": "^5.2.0",
20-
"@sveltejs/kit": "^2.5.18",
21-
"@sveltejs/vite-plugin-svelte": "^3.1.1",
19+
"@sveltejs/adapter-node": "^5.2.6",
20+
"@sveltejs/kit": "^2.6.4",
21+
"@sveltejs/vite-plugin-svelte": "^3.1.2",
2222
"@types/d3-array": "^3.2.1",
2323
"@types/d3-scale": "^4.0.8",
2424
"@types/d3-shape": "^3.1.6",
25-
"@types/eslint": "^8.56.10",
26-
"@types/express": "^4.17.21",
25+
"@types/eslint": "^9.6.1",
26+
"@types/express": "^5.0.0",
2727
"@types/js-yaml": "^4.0.9",
2828
"@types/promise-fs": "^2.1.5",
29-
"eslint": "^9.6.0",
29+
"eslint": "^9.12.0",
3030
"eslint-config-prettier": "^9.1.0",
31-
"eslint-plugin-svelte": "^2.41.0",
32-
"globals": "^15.8.0",
33-
"prettier": "^3.3.2",
34-
"prettier-plugin-svelte": "^3.2.5",
35-
"svelte": "^4.2.18",
36-
"svelte-check": "^3.8.4",
37-
"svelte-confetti": "^2.0.1",
31+
"eslint-plugin-svelte": "^2.44.1",
32+
"globals": "^15.11.0",
33+
"prettier": "^3.3.3",
34+
"prettier-plugin-svelte": "^3.2.7",
35+
"svelte": "^4.2.19",
36+
"svelte-check": "^4.0.4",
37+
"svelte-confetti": "1.4.0",
3838
"svelte-fast-dimension": "^1.1.0",
39-
"tslib": "^2.6.3",
40-
"typescript": "^5.5.3",
41-
"typescript-eslint": "8.0.0-alpha.39",
42-
"vite": "^5.3.3"
39+
"typescript": "^5.6.3",
40+
"typescript-eslint": "^8.8.1",
41+
"vite": "^5.4.8"
4342
},
4443
"type": "module",
4544
"dependencies": {
46-
"@codemirror/autocomplete": "^6.17.0",
47-
"@codemirror/commands": "^6.6.0",
48-
"@codemirror/language": "^6.10.2",
49-
"@codemirror/legacy-modes": "^6.4.0",
50-
"@codemirror/lint": "^6.8.1",
45+
"@codemirror/autocomplete": "^6.18.1",
46+
"@codemirror/commands": "^6.7.0",
47+
"@codemirror/language": "^6.10.3",
48+
"@codemirror/legacy-modes": "^6.4.1",
49+
"@codemirror/lint": "^6.8.2",
5150
"@codemirror/state": "^6.4.1",
5251
"@codemirror/theme-one-dark": "^6.1.2",
53-
"@codemirror/view": "^6.28.4",
54-
"@fontsource-variable/inter": "^5.0.19",
52+
"@codemirror/view": "^6.34.1",
53+
"@fontsource-variable/inter": "^5.1.0",
5554
"@jaames/iro": "^5.5.2",
5655
"codemirror": "^6.0.1",
5756
"d3-array": "^3.2.4",
5857
"d3-scale": "^4.0.2",
5958
"d3-shape": "^3.2.0",
6059
"dotenv": "^16.4.5",
61-
"express": "^4.19.2",
62-
"hls.js": "^1.5.13",
60+
"express": "^4.21.1",
61+
"hls.js": "^1.5.16",
6362
"home-assistant-js-websocket": "^9.4.0",
64-
"http-proxy-middleware": "^3.0.0",
63+
"http-proxy-middleware": "^3.0.3",
6564
"js-yaml": "^4.1.0",
66-
"konva": "^9.3.13",
67-
"maplibre-gl": "^4.5.0",
68-
"marked": "^13.0.2",
69-
"svelte-dnd-action": "^0.9.49",
65+
"konva": "^9.3.15",
66+
"maplibre-gl": "^4.7.1",
67+
"marked": "^14.1.2",
68+
"svelte-dnd-action": "^0.9.51",
7069
"svelte-modals": "^1.3.0",
7170
"svelte-ripple": "^0.1.1",
7271
"svelte-tiny-virtual-list": "^2.1.2",
7372
"weekstart": "^2.0.0",
74-
"youtubei.js": "^10.0.0"
73+
"youtubei.js": "^10.5.0"
7574
}
7675
}

0 commit comments

Comments
 (0)