Skip to content

Commit d9ea8f4

Browse files
committed
chore: revert to svelte v4 and update lint command to match eslint v9
1 parent 3522a5f commit d9ea8f4

File tree

2 files changed

+67
-54
lines changed

2 files changed

+67
-54
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"preview": "vite preview",
99
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
1010
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
11-
"lint": "prettier --plugin=prettier-plugin-svelte --plugin=prettier-plugin-tailwindcss --check . && npx eslint src/",
11+
"lint": "prettier --plugin=prettier-plugin-svelte --plugin=prettier-plugin-tailwindcss --check . && eslint",
1212
"format": "prettier --plugin=prettier-plugin-svelte --plugin=prettier-plugin-tailwindcss --write ."
1313
},
1414
"devDependencies": {
@@ -38,7 +38,7 @@
3838
"prettier-plugin-tailwindcss": "^0.6.9",
3939
"satori": "^0.10.13",
4040
"satori-html": "^0.3.2",
41-
"svelte": "^5.18.0",
41+
"svelte": "^4.2.17",
4242
"svelte-check": "^3.7.1",
4343
"svelte-preprocess": "^5.1.4",
4444
"tailwindcss": "^3.4.17",

yarn.lock

Lines changed: 65 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30"
88
integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==
99

10-
"@ampproject/remapping@^2.3.0":
10+
"@ampproject/remapping@^2.2.1":
1111
version "2.3.0"
1212
resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4"
1313
integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==
@@ -411,7 +411,7 @@
411411
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a"
412412
integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==
413413

414-
"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.24":
414+
"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.24":
415415
version "0.3.25"
416416
resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0"
417417
integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==
@@ -734,7 +734,7 @@
734734
dependencies:
735735
dompurify "*"
736736

737-
"@types/estree@1.0.6", "@types/estree@^1.0.5", "@types/estree@^1.0.6":
737+
"@types/estree@1.0.6", "@types/estree@^1.0.0", "@types/estree@^1.0.1", "@types/estree@^1.0.6":
738738
version "1.0.6"
739739
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50"
740740
integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==
@@ -985,12 +985,7 @@ acorn-jsx@^5.3.2:
985985
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
986986
integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
987987

988-
acorn-typescript@^1.4.13:
989-
version "1.4.13"
990-
resolved "https://registry.yarnpkg.com/acorn-typescript/-/acorn-typescript-1.4.13.tgz#5f851c8bdda0aa716ffdd5f6ac084df8acc6f5ea"
991-
integrity sha512-xsc9Xv0xlVfwp2o7sQ+GCQ1PgbkdcpWdTzrwXxO3xDMTAywVS3oXVOcOHuRjAPkS4P9b+yc/qNF15460v+jp4Q==
992-
993-
acorn@^8.12.1, acorn@^8.14.0:
988+
acorn@^8.10.0, acorn@^8.14.0, acorn@^8.9.0:
994989
version "8.14.0"
995990
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.0.tgz#063e2c70cac5fb4f6467f0b11152e04c682795b0"
996991
integrity sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==
@@ -1050,7 +1045,7 @@ argparse@^2.0.1:
10501045
resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
10511046
integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
10521047

1053-
aria-query@^5.3.1:
1048+
aria-query@^5.3.0:
10541049
version "5.3.2"
10551050
resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.2.tgz#93f81a43480e33a338f19163a3d10a50c01dcd59"
10561051
integrity sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==
@@ -1093,7 +1088,7 @@ axios@1.7.9:
10931088
form-data "^4.0.0"
10941089
proxy-from-env "^1.1.0"
10951090

1096-
axobject-query@^4.1.0:
1091+
axobject-query@^4.0.0:
10971092
version "4.1.0"
10981093
resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-4.1.0.tgz#28768c76d0e3cff21bc62a9e2d0b6ac30042a1ee"
10991094
integrity sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==
@@ -1214,10 +1209,16 @@ cliui@^6.0.0:
12141209
strip-ansi "^6.0.0"
12151210
wrap-ansi "^6.2.0"
12161211

1217-
clsx@^2.1.1:
1218-
version "2.1.1"
1219-
resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.1.tgz#eed397c9fd8bd882bfb18deab7102049a2f32999"
1220-
integrity sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==
1212+
code-red@^1.0.3:
1213+
version "1.0.4"
1214+
resolved "https://registry.yarnpkg.com/code-red/-/code-red-1.0.4.tgz#59ba5c9d1d320a4ef795bc10a28bd42bfebe3e35"
1215+
integrity sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==
1216+
dependencies:
1217+
"@jridgewell/sourcemap-codec" "^1.4.15"
1218+
"@types/estree" "^1.0.1"
1219+
acorn "^8.10.0"
1220+
estree-walker "^3.0.3"
1221+
periscopic "^3.1.0"
12211222

12221223
color-convert@^2.0.1:
12231224
version "2.0.1"
@@ -1295,6 +1296,14 @@ css-to-react-native@^3.0.0:
12951296
css-color-keywords "^1.0.0"
12961297
postcss-value-parser "^4.0.2"
12971298

1299+
css-tree@^2.3.1:
1300+
version "2.3.1"
1301+
resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20"
1302+
integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==
1303+
dependencies:
1304+
mdn-data "2.0.30"
1305+
source-map-js "^1.0.1"
1306+
12981307
cssesc@^3.0.0:
12991308
version "3.0.0"
13001309
resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
@@ -1609,13 +1618,6 @@ esquery@^1.5.0:
16091618
dependencies:
16101619
estraverse "^5.1.0"
16111620

1612-
esrap@^1.4.3:
1613-
version "1.4.3"
1614-
resolved "https://registry.yarnpkg.com/esrap/-/esrap-1.4.3.tgz#456ed3c97cf0e6b58b952d351c7c78fe27116576"
1615-
integrity sha512-Xddc1RsoFJ4z9nR7W7BFaEPIp4UXoeQ0+077UdWLxbafMQFyU79sQJMk7kxNgRwQ9/aVgaKacCHC2pUACGwmYw==
1616-
dependencies:
1617-
"@jridgewell/sourcemap-codec" "^1.4.15"
1618-
16191621
esrecurse@^4.3.0:
16201622
version "4.3.0"
16211623
resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
@@ -1628,6 +1630,13 @@ estraverse@^5.1.0, estraverse@^5.2.0:
16281630
resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
16291631
integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
16301632

1633+
estree-walker@^3.0.0, estree-walker@^3.0.3:
1634+
version "3.0.3"
1635+
resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-3.0.3.tgz#67c3e549ec402a487b4fc193d1953a524752340d"
1636+
integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==
1637+
dependencies:
1638+
"@types/estree" "^1.0.0"
1639+
16311640
esutils@^2.0.2, esutils@^2.0.3:
16321641
version "2.0.3"
16331642
resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
@@ -1957,7 +1966,7 @@ is-number@^7.0.0:
19571966
resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
19581967
integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
19591968

1960-
is-reference@^3.0.3:
1969+
is-reference@^3.0.0, is-reference@^3.0.1:
19611970
version "3.0.3"
19621971
resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-3.0.3.tgz#9ef7bf9029c70a67b2152da4adf57c23d718910f"
19631972
integrity sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==
@@ -2131,7 +2140,7 @@ lru-cache@^10.2.0:
21312140
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.2.tgz#48206bc114c1252940c41b25b41af5b545aca878"
21322141
integrity sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==
21332142

2134-
magic-string@^0.30.10, magic-string@^0.30.11, magic-string@^0.30.5:
2143+
magic-string@^0.30.10, magic-string@^0.30.4, magic-string@^0.30.5:
21352144
version "0.30.17"
21362145
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.17.tgz#450a449673d2460e5bbcfba9a61916a1714c7453"
21372146
integrity sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==
@@ -2143,6 +2152,11 @@ marked@^15.0.6:
21432152
resolved "https://registry.yarnpkg.com/marked/-/marked-15.0.6.tgz#8165f16afb6f4b30a35bdcee657c3b8415820a8f"
21442153
integrity sha512-Y07CUOE+HQXbVDCGl3LXggqJDbXDP2pArc2C1N1RRMN0ONiShoSsIInMd5Gsxupe7fKLpgimTV+HOJ9r7bA+pg==
21452154

2155+
mdn-data@2.0.30:
2156+
version "2.0.30"
2157+
resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc"
2158+
integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==
2159+
21462160
merge2@^1.3.0, merge2@^1.4.1:
21472161
version "1.4.1"
21482162
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
@@ -2385,6 +2399,15 @@ path-type@^4.0.0:
23852399
resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
23862400
integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
23872401

2402+
periscopic@^3.1.0:
2403+
version "3.1.0"
2404+
resolved "https://registry.yarnpkg.com/periscopic/-/periscopic-3.1.0.tgz#7e9037bf51c5855bd33b48928828db4afa79d97a"
2405+
integrity sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==
2406+
dependencies:
2407+
"@types/estree" "^1.0.0"
2408+
estree-walker "^3.0.0"
2409+
is-reference "^3.0.0"
2410+
23882411
picocolors@^1.0.0, picocolors@^1.1.1:
23892412
version "1.1.1"
23902413
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b"
@@ -2747,7 +2770,7 @@ sorcery@^0.11.0:
27472770
minimist "^1.2.0"
27482771
sander "^0.5.0"
27492772

2750-
source-map-js@^1.2.1:
2773+
source-map-js@^1.0.1, source-map-js@^1.2.1:
27512774
version "1.2.1"
27522775
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46"
27532776
integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==
@@ -2894,25 +2917,25 @@ svelte-time@^0.9.0:
28942917
dependencies:
28952918
dayjs "^1.11.10"
28962919

2897-
svelte@^5.18.0:
2898-
version "5.18.0"
2899-
resolved "https://registry.yarnpkg.com/svelte/-/svelte-5.18.0.tgz#9ac164ca9a64a9c2b6f03a95c3ed0935e7ffd8f6"
2900-
integrity sha512-/Eb81lB8bVUxQPmkPVNBYrU9cZ544+9hE91ZUUXTMf7eWcGW84N1hS3gvv/XsUNOWLLg3IicXP2qa8W3KpTUHA==
2920+
svelte@^4.2.17:
2921+
version "4.2.19"
2922+
resolved "https://registry.yarnpkg.com/svelte/-/svelte-4.2.19.tgz#4e6e84a8818e2cd04ae0255fcf395bc211e61d4c"
2923+
integrity sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==
29012924
dependencies:
2902-
"@ampproject/remapping" "^2.3.0"
2903-
"@jridgewell/sourcemap-codec" "^1.5.0"
2904-
"@types/estree" "^1.0.5"
2905-
acorn "^8.12.1"
2906-
acorn-typescript "^1.4.13"
2907-
aria-query "^5.3.1"
2908-
axobject-query "^4.1.0"
2909-
clsx "^2.1.1"
2910-
esm-env "^1.2.1"
2911-
esrap "^1.4.3"
2912-
is-reference "^3.0.3"
2925+
"@ampproject/remapping" "^2.2.1"
2926+
"@jridgewell/sourcemap-codec" "^1.4.15"
2927+
"@jridgewell/trace-mapping" "^0.3.18"
2928+
"@types/estree" "^1.0.1"
2929+
acorn "^8.9.0"
2930+
aria-query "^5.3.0"
2931+
axobject-query "^4.0.0"
2932+
code-red "^1.0.3"
2933+
css-tree "^2.3.1"
2934+
estree-walker "^3.0.3"
2935+
is-reference "^3.0.1"
29132936
locate-character "^3.0.0"
2914-
magic-string "^0.30.11"
2915-
zimmerframe "^1.1.2"
2937+
magic-string "^0.30.4"
2938+
periscopic "^3.1.0"
29162939

29172940
svg-captcha@^1.4.0:
29182941
version "1.4.0"
@@ -3010,11 +3033,6 @@ ts-interface-checker@^0.1.9:
30103033
resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699"
30113034
integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==
30123035

3013-
tslib@^2.8.1:
3014-
version "2.8.1"
3015-
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f"
3016-
integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==
3017-
30183036
type-check@^0.4.0, type-check@~0.4.0:
30193037
version "0.4.0"
30203038
resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
@@ -3188,8 +3206,3 @@ yoga-wasm-web@^0.3.3:
31883206
version "0.3.3"
31893207
resolved "https://registry.yarnpkg.com/yoga-wasm-web/-/yoga-wasm-web-0.3.3.tgz#eb8e9fcb18e5e651994732f19a220cb885d932ba"
31903208
integrity sha512-N+d4UJSJbt/R3wqY7Coqs5pcV0aUj2j9IaQ3rNj9bVCLld8tTGKRa2USARjnvZJWVx1NDmQev8EknoczaOQDOA==
3191-
3192-
zimmerframe@^1.1.2:
3193-
version "1.1.2"
3194-
resolved "https://registry.yarnpkg.com/zimmerframe/-/zimmerframe-1.1.2.tgz#5b75f1fa83b07ae2a428d51e50f58e2ae6855e5e"
3195-
integrity sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==

0 commit comments

Comments
 (0)