~repos /website

#astro#js#html#css

git clone https://pyrossh.dev/repos/website.git

木 Personal website of pyrossh. Built with astrojs, shiki, vite.


7eb30e33 Peter John

10 months ago
update website
package-lock.json CHANGED
@@ -16,14 +16,13 @@
16
16
  "@sveltejs/kit": "^2.7.3",
17
17
  "@sveltejs/vite-plugin-svelte": "^4.0.0",
18
18
  "@sveltejs/vite-plugin-svelte-inspector": "^3.0.1",
19
- "@tailwindcss/typography": "^0.5.15",
19
+ "@tailwindcss/vite": "^4.0.3",
20
20
  "@types/eslint": "8.56.0",
21
21
  "autoprefixer": "^10.4.19",
22
22
  "eslint": "^8.56.0",
23
23
  "eslint-config-prettier": "^9.1.0",
24
24
  "eslint-plugin-svelte": "^2.45.1",
25
25
  "mdsvex": "^0.12.3",
26
- "postcss": "^8.4.47",
27
26
  "prettier": "^3.3.3",
28
27
  "prettier-plugin-svelte": "^3.2.7",
29
28
  "remark-github": "^12.0.0",
@@ -31,24 +30,11 @@
31
30
  "super-sitemap": "^0.14.14",
32
31
  "svelte": "^5.1.3",
33
32
  "svelte-check": "^4.0.5",
34
- "tailwindcss": "^3.4.14",
33
+ "tailwindcss": "^4.0.3",
35
34
  "vite": "^5.4.10",
36
35
  "vitest": "^2.1.3"
37
36
  }
38
37
  },
39
- "node_modules/@alloc/quick-lru": {
40
- "version": "5.2.0",
41
- "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
42
- "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
43
- "dev": true,
44
- "license": "MIT",
45
- "engines": {
46
- "node": ">=10"
47
- },
48
- "funding": {
49
- "url": "https://github.com/sponsors/sindresorhus"
50
- }
51
- },
52
38
  "node_modules/@ampproject/remapping": {
53
39
  "version": "2.3.0",
54
40
  "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
@@ -969,53 +955,6 @@
969
955
  "url": "https://opencollective.com/libvips"
970
956
  }
971
957
  },
972
- "node_modules/@isaacs/cliui": {
973
- "version": "8.0.2",
974
- "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
975
- "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
976
- "dev": true,
977
- "license": "ISC",
978
- "dependencies": {
979
- "string-width": "^5.1.2",
980
- "string-width-cjs": "npm:string-width@^4.2.0",
981
- "strip-ansi": "^7.0.1",
982
- "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
983
- "wrap-ansi": "^8.1.0",
984
- "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
985
- },
986
- "engines": {
987
- "node": ">=12"
988
- }
989
- },
990
- "node_modules/@isaacs/cliui/node_modules/ansi-regex": {
991
- "version": "6.1.0",
992
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
993
- "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
994
- "dev": true,
995
- "license": "MIT",
996
- "engines": {
997
- "node": ">=12"
998
- },
999
- "funding": {
1000
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
1001
- }
1002
- },
1003
- "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
1004
- "version": "7.1.0",
1005
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
1006
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
1007
- "dev": true,
1008
- "license": "MIT",
1009
- "dependencies": {
1010
- "ansi-regex": "^6.0.1"
1011
- },
1012
- "engines": {
1013
- "node": ">=12"
1014
- },
1015
- "funding": {
1016
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
1017
- }
1018
- },
1019
958
  "node_modules/@jridgewell/gen-mapping": {
1020
959
  "version": "0.3.5",
1021
960
  "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
@@ -1107,17 +1046,6 @@
1107
1046
  "node": ">= 8"
1108
1047
  }
1109
1048
  },
1110
- "node_modules/@pkgjs/parseargs": {
1111
- "version": "0.11.0",
1112
- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
1113
- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
1114
- "dev": true,
1115
- "license": "MIT",
1116
- "optional": true,
1117
- "engines": {
1118
- "node": ">=14"
1119
- }
1120
- },
1121
1049
  "node_modules/@playwright/test": {
1122
1050
  "version": "1.48.2",
1123
1051
  "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.48.2.tgz",
@@ -1572,20 +1500,242 @@
1572
1500
  "vite": "^5.0.0"
1573
1501
  }
1574
1502
  },
1575
- "node_modules/@tailwindcss/typography": {
1503
+ "node_modules/@tailwindcss/node": {
1576
- "version": "0.5.15",
1504
+ "version": "4.0.3",
1577
- "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.15.tgz",
1505
+ "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.0.3.tgz",
1578
- "integrity": "sha512-AqhlCXl+8grUz8uqExv5OTtgpjuVIwFTSXTrh8y9/pw6q2ek7fJ+Y8ZEVw7EB2DCcuCOtEjf9w3+J3rzts01uA==",
1506
+ "integrity": "sha512-QsVJokOl0pJ4AbJV33D2npvLcHGPWi5MOSZtrtE0GT3tSx+3D0JE2lokLA8yHS1x3oCY/3IyRyy7XX6tmzid7A==",
1579
1507
  "dev": true,
1580
1508
  "license": "MIT",
1581
1509
  "dependencies": {
1582
- "lodash.castarray": "^4.4.0",
1510
+ "enhanced-resolve": "^5.18.0",
1511
+ "jiti": "^2.4.2",
1583
- "lodash.isplainobject": "^4.0.6",
1512
+ "tailwindcss": "4.0.3"
1513
+ }
1514
+ },
1515
+ "node_modules/@tailwindcss/oxide": {
1516
+ "version": "4.0.3",
1517
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.0.3.tgz",
1518
+ "integrity": "sha512-FFcp3VNvRjjmFA39ORM27g2mbflMQljhvM7gxBAujHxUy4LXlKa6yMF9wbHdTbPqTONiCyyOYxccvJyVyI/XBg==",
1519
+ "dev": true,
1520
+ "license": "MIT",
1521
+ "engines": {
1522
+ "node": ">= 10"
1523
+ },
1524
+ "optionalDependencies": {
1525
+ "@tailwindcss/oxide-android-arm64": "4.0.3",
1526
+ "@tailwindcss/oxide-darwin-arm64": "4.0.3",
1527
+ "@tailwindcss/oxide-darwin-x64": "4.0.3",
1528
+ "@tailwindcss/oxide-freebsd-x64": "4.0.3",
1529
+ "@tailwindcss/oxide-linux-arm-gnueabihf": "4.0.3",
1530
+ "@tailwindcss/oxide-linux-arm64-gnu": "4.0.3",
1531
+ "@tailwindcss/oxide-linux-arm64-musl": "4.0.3",
1532
+ "@tailwindcss/oxide-linux-x64-gnu": "4.0.3",
1533
+ "@tailwindcss/oxide-linux-x64-musl": "4.0.3",
1534
+ "@tailwindcss/oxide-win32-arm64-msvc": "4.0.3",
1535
+ "@tailwindcss/oxide-win32-x64-msvc": "4.0.3"
1536
+ }
1537
+ },
1538
+ "node_modules/@tailwindcss/oxide-android-arm64": {
1539
+ "version": "4.0.3",
1540
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.0.3.tgz",
1541
+ "integrity": "sha512-S8XOTQuMnpijZRlPm5HBzPJjZ28quB+40LSRHjRnQF6rRYKsvpr1qkY7dfwsetNdd+kMLOMDsvmuT8WnqqETvg==",
1542
+ "cpu": [
1543
+ "arm64"
1544
+ ],
1545
+ "dev": true,
1546
+ "license": "MIT",
1547
+ "optional": true,
1548
+ "os": [
1549
+ "android"
1550
+ ],
1551
+ "engines": {
1552
+ "node": ">= 10"
1553
+ }
1554
+ },
1555
+ "node_modules/@tailwindcss/oxide-darwin-arm64": {
1556
+ "version": "4.0.3",
1557
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.0.3.tgz",
1558
+ "integrity": "sha512-smrY2DpzhXvgDhZtQlYAl8+vxJ04lv2/64C1eiRxvsRT2nkw/q+zA1/eAYKvUHat6cIuwqDku3QucmrUT6pCeg==",
1559
+ "cpu": [
1560
+ "arm64"
1561
+ ],
1562
+ "dev": true,
1563
+ "license": "MIT",
1564
+ "optional": true,
1565
+ "os": [
1566
+ "darwin"
1567
+ ],
1568
+ "engines": {
1569
+ "node": ">= 10"
1570
+ }
1571
+ },
1572
+ "node_modules/@tailwindcss/oxide-darwin-x64": {
1573
+ "version": "4.0.3",
1574
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.0.3.tgz",
1575
+ "integrity": "sha512-NTz8x/LcGUjpZAWUxz0ZuzHao90Wj9spoQgomwB+/hgceh5gcJDfvaBYqxLFpKzVglpnbDSq1Fg0p0zI4oa5Pg==",
1576
+ "cpu": [
1577
+ "x64"
1578
+ ],
1579
+ "dev": true,
1580
+ "license": "MIT",
1581
+ "optional": true,
1582
+ "os": [
1583
+ "darwin"
1584
+ ],
1585
+ "engines": {
1586
+ "node": ">= 10"
1587
+ }
1588
+ },
1589
+ "node_modules/@tailwindcss/oxide-freebsd-x64": {
1590
+ "version": "4.0.3",
1591
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.0.3.tgz",
1592
+ "integrity": "sha512-yQc9Q0JCOp3kkAV8gKgDctXO60IkQhHpqGB+KgOccDtD5UmN6Q5+gd+lcsDyQ7N8dRuK1fAud51xQpZJgKfm7g==",
1593
+ "cpu": [
1594
+ "x64"
1595
+ ],
1596
+ "dev": true,
1597
+ "license": "MIT",
1598
+ "optional": true,
1599
+ "os": [
1600
+ "freebsd"
1601
+ ],
1602
+ "engines": {
1603
+ "node": ">= 10"
1604
+ }
1605
+ },
1606
+ "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
1607
+ "version": "4.0.3",
1608
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.0.3.tgz",
1609
+ "integrity": "sha512-e1ivVMLSnxTOU1O3npnxN16FEyWM/g3SuH2pP6udxXwa0/SnSAijRwcAYRpqIlhVKujr158S8UeHxQjC4fGl4w==",
1610
+ "cpu": [
1611
+ "arm"
1612
+ ],
1613
+ "dev": true,
1614
+ "license": "MIT",
1615
+ "optional": true,
1616
+ "os": [
1617
+ "linux"
1618
+ ],
1619
+ "engines": {
1620
+ "node": ">= 10"
1621
+ }
1622
+ },
1623
+ "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
1624
+ "version": "4.0.3",
1625
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.0.3.tgz",
1626
+ "integrity": "sha512-PLrToqQqX6sdJ9DmMi8IxZWWrfjc9pdi9AEEPTrtMts3Jm9HBi1WqEeF1VwZZ2aW9TXloE5OwA35zuuq1Bhb/Q==",
1627
+ "cpu": [
1628
+ "arm64"
1629
+ ],
1630
+ "dev": true,
1631
+ "license": "MIT",
1632
+ "optional": true,
1633
+ "os": [
1634
+ "linux"
1635
+ ],
1636
+ "engines": {
1637
+ "node": ">= 10"
1638
+ }
1639
+ },
1640
+ "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
1641
+ "version": "4.0.3",
1642
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.0.3.tgz",
1643
+ "integrity": "sha512-YlzRxx7N1ampfgSKzEDw0iwDkJXUInR4cgNEqmR4TzHkU2Vhg59CGPJrTI7dxOBofD8+O35R13Nk9Ytyv0JUFg==",
1644
+ "cpu": [
1645
+ "arm64"
1646
+ ],
1647
+ "dev": true,
1648
+ "license": "MIT",
1649
+ "optional": true,
1650
+ "os": [
1651
+ "linux"
1652
+ ],
1653
+ "engines": {
1654
+ "node": ">= 10"
1655
+ }
1656
+ },
1657
+ "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
1658
+ "version": "4.0.3",
1659
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.0.3.tgz",
1660
+ "integrity": "sha512-Xfc3z/li6XkuD7Hs+Uk6pjyCXnfnd9zuQTKOyDTZJ544xc2yoMKUkuDw6Et9wb31MzU2/c0CIUpTDa71lL9KHw==",
1661
+ "cpu": [
1662
+ "x64"
1663
+ ],
1664
+ "dev": true,
1665
+ "license": "MIT",
1666
+ "optional": true,
1667
+ "os": [
1668
+ "linux"
1669
+ ],
1670
+ "engines": {
1671
+ "node": ">= 10"
1672
+ }
1673
+ },
1674
+ "node_modules/@tailwindcss/oxide-linux-x64-musl": {
1675
+ "version": "4.0.3",
1676
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.0.3.tgz",
1677
+ "integrity": "sha512-ugKVqKzwa/cjmqSQG17aS9DYrEcQ/a5NITcgmOr3JLW4Iz64C37eoDlkC8tIepD3S/Td/ywKAolTQ8fKbjEL4g==",
1678
+ "cpu": [
1679
+ "x64"
1680
+ ],
1681
+ "dev": true,
1682
+ "license": "MIT",
1683
+ "optional": true,
1684
+ "os": [
1685
+ "linux"
1686
+ ],
1687
+ "engines": {
1688
+ "node": ">= 10"
1689
+ }
1690
+ },
1691
+ "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
1692
+ "version": "4.0.3",
1693
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.0.3.tgz",
1694
+ "integrity": "sha512-qHPDMl+UUwsk1RMJMgAXvhraWqUUT+LR/tkXix5RA39UGxtTrHwsLIN1AhNxI5i2RFXAXfmFXDqZCdyQ4dWmAQ==",
1695
+ "cpu": [
1696
+ "arm64"
1697
+ ],
1698
+ "dev": true,
1699
+ "license": "MIT",
1700
+ "optional": true,
1701
+ "os": [
1702
+ "win32"
1703
+ ],
1704
+ "engines": {
1705
+ "node": ">= 10"
1706
+ }
1707
+ },
1708
+ "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
1709
+ "version": "4.0.3",
1710
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.0.3.tgz",
1711
+ "integrity": "sha512-+ujwN4phBGyOsPyLgGgeCyUm4Mul+gqWVCIGuSXWgrx9xVUnf6LVXrw0BDBc9Aq1S2qMyOTX4OkCGbZeoIo8Qw==",
1712
+ "cpu": [
1713
+ "x64"
1714
+ ],
1715
+ "dev": true,
1716
+ "license": "MIT",
1717
+ "optional": true,
1718
+ "os": [
1719
+ "win32"
1720
+ ],
1721
+ "engines": {
1722
+ "node": ">= 10"
1723
+ }
1724
+ },
1725
+ "node_modules/@tailwindcss/vite": {
1726
+ "version": "4.0.3",
1727
+ "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.0.3.tgz",
1728
+ "integrity": "sha512-Qj6rSO+EvXnNDymloKZ11D54JJTnDrkRWJBzNHENDxjt0HtrCZJbSLIrcJ/WdaoU4othrel/oFqHpO/doxIS/Q==",
1729
+ "dev": true,
1730
+ "license": "MIT",
1731
+ "dependencies": {
1732
+ "@tailwindcss/node": "^4.0.3",
1733
+ "@tailwindcss/oxide": "^4.0.3",
1584
- "lodash.merge": "^4.6.2",
1734
+ "lightningcss": "^1.29.1",
1585
- "postcss-selector-parser": "6.0.10"
1735
+ "tailwindcss": "4.0.3"
1586
1736
  },
1587
1737
  "peerDependencies": {
1588
- "tailwindcss": ">=3.0.0 || insiders || >=4.0.0-alpha.20"
1738
+ "vite": "^5.2.0 || ^6"
1589
1739
  }
1590
1740
  },
1591
1741
  "node_modules/@trysound/sax": {
@@ -1865,47 +2015,6 @@
1865
2015
  "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1866
2016
  }
1867
2017
  },
1868
- "node_modules/any-promise": {
1869
- "version": "1.3.0",
1870
- "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
1871
- "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
1872
- "dev": true,
1873
- "license": "MIT"
1874
- },
1875
- "node_modules/anymatch": {
1876
- "version": "3.1.3",
1877
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
1878
- "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
1879
- "dev": true,
1880
- "license": "ISC",
1881
- "dependencies": {
1882
- "normalize-path": "^3.0.0",
1883
- "picomatch": "^2.0.4"
1884
- },
1885
- "engines": {
1886
- "node": ">= 8"
1887
- }
1888
- },
1889
- "node_modules/anymatch/node_modules/picomatch": {
1890
- "version": "2.3.1",
1891
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1892
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
1893
- "dev": true,
1894
- "license": "MIT",
1895
- "engines": {
1896
- "node": ">=8.6"
1897
- },
1898
- "funding": {
1899
- "url": "https://github.com/sponsors/jonschlinkert"
1900
- }
1901
- },
1902
- "node_modules/arg": {
1903
- "version": "5.0.2",
1904
- "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
1905
- "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
1906
- "dev": true,
1907
- "license": "MIT"
1908
- },
1909
2018
  "node_modules/argparse": {
1910
2019
  "version": "2.0.1",
1911
2020
  "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
@@ -1998,19 +2107,6 @@
1998
2107
  "dev": true,
1999
2108
  "license": "MIT"
2000
2109
  },
2001
- "node_modules/binary-extensions": {
2002
- "version": "2.3.0",
2003
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
2004
- "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
2005
- "dev": true,
2006
- "license": "MIT",
2007
- "engines": {
2008
- "node": ">=8"
2009
- },
2010
- "funding": {
2011
- "url": "https://github.com/sponsors/sindresorhus"
2012
- }
2013
- },
2014
2110
  "node_modules/boolbase": {
2015
2111
  "version": "1.0.0",
2016
2112
  "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
@@ -2030,23 +2126,10 @@
2030
2126
  "concat-map": "0.0.1"
2031
2127
  }
2032
2128
  },
2033
- "node_modules/braces": {
2034
- "version": "3.0.3",
2035
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
2036
- "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
2037
- "dev": true,
2038
- "license": "MIT",
2039
- "dependencies": {
2040
- "fill-range": "^7.1.1"
2041
- },
2042
- "engines": {
2043
- "node": ">=8"
2044
- }
2045
- },
2046
- "node_modules/browserslist": {
2129
+ "node_modules/browserslist": {
2047
- "version": "4.24.2",
2130
+ "version": "4.24.2",
2048
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz",
2131
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz",
2049
- "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==",
2132
+ "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==",
2050
2133
  "dev": true,
2051
2134
  "funding": [
2052
2135
  {
@@ -2096,16 +2179,6 @@
2096
2179
  "node": ">=6"
2097
2180
  }
2098
2181
  },
2099
- "node_modules/camelcase-css": {
2100
- "version": "2.0.1",
2101
- "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
2102
- "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
2103
- "dev": true,
2104
- "license": "MIT",
2105
- "engines": {
2106
- "node": ">= 6"
2107
- }
2108
- },
2109
2182
  "node_modules/caniuse-lite": {
2110
2183
  "version": "1.0.30001672",
2111
2184
  "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001672.tgz",
@@ -2644,13 +2717,6 @@
2644
2717
  "url": "https://github.com/sponsors/wooorm"
2645
2718
  }
2646
2719
  },
2647
- "node_modules/didyoumean": {
2648
- "version": "1.2.2",
2649
- "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
2650
- "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
2651
- "dev": true,
2652
- "license": "Apache-2.0"
2653
- },
2654
2720
  "node_modules/directory-tree": {
2655
2721
  "version": "3.5.2",
2656
2722
  "resolved": "https://registry.npmjs.org/directory-tree/-/directory-tree-3.5.2.tgz",
@@ -2668,13 +2734,6 @@
2668
2734
  "node": ">=10.0"
2669
2735
  }
2670
2736
  },
2671
- "node_modules/dlv": {
2672
- "version": "1.1.3",
2673
- "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
2674
- "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
2675
- "dev": true,
2676
- "license": "MIT"
2677
- },
2678
2737
  "node_modules/doctrine": {
2679
2738
  "version": "3.0.0",
2680
2739
  "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
@@ -2751,13 +2810,6 @@
2751
2810
  "url": "https://github.com/fb55/domutils?sponsor=1"
2752
2811
  }
2753
2812
  },
2754
- "node_modules/eastasianwidth": {
2755
- "version": "0.2.0",
2756
- "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
2757
- "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
2758
- "dev": true,
2759
- "license": "MIT"
2760
- },
2761
2813
  "node_modules/electron-to-chromium": {
2762
2814
  "version": "1.5.47",
2763
2815
  "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.47.tgz",
@@ -2765,12 +2817,19 @@
2765
2817
  "dev": true,
2766
2818
  "license": "ISC"
2767
2819
  },
2768
- "node_modules/emoji-regex": {
2820
+ "node_modules/enhanced-resolve": {
2769
- "version": "9.2.2",
2821
+ "version": "5.18.0",
2770
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
2822
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz",
2771
- "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
2823
+ "integrity": "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==",
2772
2824
  "dev": true,
2773
- "license": "MIT"
2825
+ "license": "MIT",
2826
+ "dependencies": {
2827
+ "graceful-fs": "^4.2.4",
2828
+ "tapable": "^2.2.0"
2829
+ },
2830
+ "engines": {
2831
+ "node": ">=10.13.0"
2832
+ }
2774
2833
  },
2775
2834
  "node_modules/entities": {
2776
2835
  "version": "4.5.0",
@@ -3109,36 +3168,6 @@
3109
3168
  "dev": true,
3110
3169
  "license": "MIT"
3111
3170
  },
3112
- "node_modules/fast-glob": {
3113
- "version": "3.3.2",
3114
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
3115
- "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
3116
- "dev": true,
3117
- "license": "MIT",
3118
- "dependencies": {
3119
- "@nodelib/fs.stat": "^2.0.2",
3120
- "@nodelib/fs.walk": "^1.2.3",
3121
- "glob-parent": "^5.1.2",
3122
- "merge2": "^1.3.0",
3123
- "micromatch": "^4.0.4"
3124
- },
3125
- "engines": {
3126
- "node": ">=8.6.0"
3127
- }
3128
- },
3129
- "node_modules/fast-glob/node_modules/glob-parent": {
3130
- "version": "5.1.2",
3131
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
3132
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
3133
- "dev": true,
3134
- "license": "ISC",
3135
- "dependencies": {
3136
- "is-glob": "^4.0.1"
3137
- },
3138
- "engines": {
3139
- "node": ">= 6"
3140
- }
3141
- },
3142
3171
  "node_modules/fast-json-stable-stringify": {
3143
3172
  "version": "2.1.0",
3144
3173
  "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
@@ -3214,19 +3243,6 @@
3214
3243
  "node": "^10.12.0 || >=12.0.0"
3215
3244
  }
3216
3245
  },
3217
- "node_modules/fill-range": {
3218
- "version": "7.1.1",
3219
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
3220
- "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
3221
- "dev": true,
3222
- "license": "MIT",
3223
- "dependencies": {
3224
- "to-regex-range": "^5.0.1"
3225
- },
3226
- "engines": {
3227
- "node": ">=8"
3228
- }
3229
- },
3230
3246
  "node_modules/find-replace": {
3231
3247
  "version": "3.0.0",
3232
3248
  "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-3.0.0.tgz",
@@ -3279,23 +3295,6 @@
3279
3295
  "dev": true,
3280
3296
  "license": "ISC"
3281
3297
  },
3282
- "node_modules/foreground-child": {
3283
- "version": "3.3.0",
3284
- "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz",
3285
- "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==",
3286
- "dev": true,
3287
- "license": "ISC",
3288
- "dependencies": {
3289
- "cross-spawn": "^7.0.0",
3290
- "signal-exit": "^4.0.1"
3291
- },
3292
- "engines": {
3293
- "node": ">=14"
3294
- },
3295
- "funding": {
3296
- "url": "https://github.com/sponsors/isaacs"
3297
- }
3298
- },
3299
3298
  "node_modules/fraction.js": {
3300
3299
  "version": "4.3.7",
3301
3300
  "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz",
@@ -3332,16 +3331,6 @@
3332
3331
  "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
3333
3332
  }
3334
3333
  },
3335
- "node_modules/function-bind": {
3336
- "version": "1.1.2",
3337
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
3338
- "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
3339
- "dev": true,
3340
- "license": "MIT",
3341
- "funding": {
3342
- "url": "https://github.com/sponsors/ljharb"
3343
- }
3344
- },
3345
3334
  "node_modules/glob": {
3346
3335
  "version": "7.2.3",
3347
3336
  "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
@@ -3407,6 +3396,13 @@
3407
3396
  "dev": true,
3408
3397
  "license": "MIT"
3409
3398
  },
3399
+ "node_modules/graceful-fs": {
3400
+ "version": "4.2.11",
3401
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
3402
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
3403
+ "dev": true,
3404
+ "license": "ISC"
3405
+ },
3410
3406
  "node_modules/graphemer": {
3411
3407
  "version": "1.4.0",
3412
3408
  "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
@@ -3424,19 +3420,6 @@
3424
3420
  "node": ">=8"
3425
3421
  }
3426
3422
  },
3427
- "node_modules/hasown": {
3428
- "version": "2.0.2",
3429
- "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
3430
- "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
3431
- "dev": true,
3432
- "license": "MIT",
3433
- "dependencies": {
3434
- "function-bind": "^1.1.2"
3435
- },
3436
- "engines": {
3437
- "node": ">= 0.4"
3438
- }
3439
- },
3440
3423
  "node_modules/hast-util-to-html": {
3441
3424
  "version": "9.0.3",
3442
3425
  "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.3.tgz",
@@ -3577,35 +3560,6 @@
3577
3560
  "dev": true,
3578
3561
  "license": "MIT"
3579
3562
  },
3580
- "node_modules/is-binary-path": {
3581
- "version": "2.1.0",
3582
- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
3583
- "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
3584
- "dev": true,
3585
- "license": "MIT",
3586
- "dependencies": {
3587
- "binary-extensions": "^2.0.0"
3588
- },
3589
- "engines": {
3590
- "node": ">=8"
3591
- }
3592
- },
3593
- "node_modules/is-core-module": {
3594
- "version": "2.15.1",
3595
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz",
3596
- "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==",
3597
- "dev": true,
3598
- "license": "MIT",
3599
- "dependencies": {
3600
- "hasown": "^2.0.2"
3601
- },
3602
- "engines": {
3603
- "node": ">= 0.4"
3604
- },
3605
- "funding": {
3606
- "url": "https://github.com/sponsors/ljharb"
3607
- }
3608
- },
3609
3563
  "node_modules/is-extglob": {
3610
3564
  "version": "2.1.1",
3611
3565
  "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
@@ -3616,16 +3570,6 @@
3616
3570
  "node": ">=0.10.0"
3617
3571
  }
3618
3572
  },
3619
- "node_modules/is-fullwidth-code-point": {
3620
- "version": "3.0.0",
3621
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
3622
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
3623
- "dev": true,
3624
- "license": "MIT",
3625
- "engines": {
3626
- "node": ">=8"
3627
- }
3628
- },
3629
3573
  "node_modules/is-glob": {
3630
3574
  "version": "4.0.3",
3631
3575
  "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
@@ -3639,16 +3583,6 @@
3639
3583
  "node": ">=0.10.0"
3640
3584
  }
3641
3585
  },
3642
- "node_modules/is-number": {
3643
- "version": "7.0.0",
3644
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
3645
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
3646
- "dev": true,
3647
- "license": "MIT",
3648
- "engines": {
3649
- "node": ">=0.12.0"
3650
- }
3651
- },
3652
3586
  "node_modules/is-path-inside": {
3653
3587
  "version": "3.0.3",
3654
3588
  "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
@@ -3676,30 +3610,14 @@
3676
3610
  "dev": true,
3677
3611
  "license": "ISC"
3678
3612
  },
3679
- "node_modules/jackspeak": {
3680
- "version": "3.4.3",
3681
- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
3682
- "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
3683
- "dev": true,
3684
- "license": "BlueOak-1.0.0",
3685
- "dependencies": {
3686
- "@isaacs/cliui": "^8.0.2"
3687
- },
3688
- "funding": {
3689
- "url": "https://github.com/sponsors/isaacs"
3690
- },
3691
- "optionalDependencies": {
3692
- "@pkgjs/parseargs": "^0.11.0"
3693
- }
3694
- },
3695
3613
  "node_modules/jiti": {
3696
- "version": "1.21.6",
3614
+ "version": "2.4.2",
3697
- "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz",
3615
+ "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.2.tgz",
3698
- "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==",
3616
+ "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==",
3699
3617
  "dev": true,
3700
3618
  "license": "MIT",
3701
3619
  "bin": {
3702
- "jiti": "bin/jiti.js"
3620
+ "jiti": "lib/jiti-cli.mjs"
3703
3621
  }
3704
3622
  },
3705
3623
  "node_modules/js-yaml": {
@@ -3777,126 +3695,350 @@
3777
3695
  "node": ">= 0.8.0"
3778
3696
  }
3779
3697
  },
3780
- "node_modules/lilconfig": {
3698
+ "node_modules/lightningcss": {
3781
- "version": "2.1.0",
3782
- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
3783
- "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
3784
- "dev": true,
3785
- "license": "MIT",
3786
- "engines": {
3787
- "node": ">=10"
3788
- }
3789
- },
3790
- "node_modules/lines-and-columns": {
3791
- "version": "1.2.4",
3699
+ "version": "1.29.1",
3792
- "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
3793
- "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
3794
- "dev": true,
3795
- "license": "MIT"
3796
- },
3797
- "node_modules/locate-character": {
3798
- "version": "3.0.0",
3799
- "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz",
3800
- "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==",
3801
- "dev": true,
3802
- "license": "MIT"
3803
- },
3804
- "node_modules/locate-path": {
3805
- "version": "6.0.0",
3806
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
3700
+ "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.29.1.tgz",
3807
- "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
3701
+ "integrity": "sha512-FmGoeD4S05ewj+AkhTY+D+myDvXI6eL27FjHIjoyUkO/uw7WZD1fBVs0QxeYWa7E17CUHJaYX/RUGISCtcrG4Q==",
3808
3702
  "dev": true,
3809
- "license": "MIT",
3703
+ "license": "MPL-2.0",
3810
3704
  "dependencies": {
3811
- "p-locate": "^5.0.0"
3705
+ "detect-libc": "^1.0.3"
3812
3706
  },
3813
3707
  "engines": {
3814
- "node": ">=10"
3708
+ "node": ">= 12.0.0"
3815
3709
  },
3816
3710
  "funding": {
3711
+ "type": "opencollective",
3817
- "url": "https://github.com/sponsors/sindresorhus"
3712
+ "url": "https://opencollective.com/parcel"
3713
+ },
3714
+ "optionalDependencies": {
3715
+ "lightningcss-darwin-arm64": "1.29.1",
3716
+ "lightningcss-darwin-x64": "1.29.1",
3717
+ "lightningcss-freebsd-x64": "1.29.1",
3718
+ "lightningcss-linux-arm-gnueabihf": "1.29.1",
3719
+ "lightningcss-linux-arm64-gnu": "1.29.1",
3720
+ "lightningcss-linux-arm64-musl": "1.29.1",
3721
+ "lightningcss-linux-x64-gnu": "1.29.1",
3722
+ "lightningcss-linux-x64-musl": "1.29.1",
3723
+ "lightningcss-win32-arm64-msvc": "1.29.1",
3724
+ "lightningcss-win32-x64-msvc": "1.29.1"
3818
- }
3725
+ }
3819
- },
3726
+ },
3820
- "node_modules/lodash.camelcase": {
3821
- "version": "4.3.0",
3822
- "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
3823
- "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==",
3824
- "dev": true,
3825
- "license": "MIT"
3826
- },
3827
- "node_modules/lodash.castarray": {
3727
+ "node_modules/lightningcss-darwin-arm64": {
3828
- "version": "4.4.0",
3829
- "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz",
3830
- "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==",
3831
- "dev": true,
3832
- "license": "MIT"
3833
- },
3834
- "node_modules/lodash.isplainobject": {
3835
- "version": "4.0.6",
3836
- "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
3837
- "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",
3838
- "dev": true,
3839
- "license": "MIT"
3840
- },
3841
- "node_modules/lodash.merge": {
3842
- "version": "4.6.2",
3843
- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
3844
- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
3845
- "dev": true,
3846
- "license": "MIT"
3847
- },
3848
- "node_modules/loupe": {
3849
- "version": "3.1.2",
3850
- "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.2.tgz",
3851
- "integrity": "sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==",
3852
- "dev": true,
3853
- "license": "MIT"
3854
- },
3855
- "node_modules/lru-cache": {
3856
- "version": "10.4.3",
3728
+ "version": "1.29.1",
3857
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
3729
+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.29.1.tgz",
3858
- "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
3730
+ "integrity": "sha512-HtR5XJ5A0lvCqYAoSv2QdZZyoHNttBpa5EP9aNuzBQeKGfbyH5+UipLWvVzpP4Uml5ej4BYs5I9Lco9u1fECqw==",
3731
+ "cpu": [
3732
+ "arm64"
3733
+ ],
3859
3734
  "dev": true,
3860
- "license": "ISC"
3735
+ "license": "MPL-2.0",
3736
+ "optional": true,
3737
+ "os": [
3738
+ "darwin"
3739
+ ],
3740
+ "engines": {
3741
+ "node": ">= 12.0.0"
3742
+ },
3743
+ "funding": {
3744
+ "type": "opencollective",
3745
+ "url": "https://opencollective.com/parcel"
3746
+ }
3861
3747
  },
3862
- "node_modules/magic-string": {
3748
+ "node_modules/lightningcss-darwin-x64": {
3863
- "version": "0.30.12",
3749
+ "version": "1.29.1",
3864
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.12.tgz",
3750
+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.29.1.tgz",
3865
- "integrity": "sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==",
3751
+ "integrity": "sha512-k33G9IzKUpHy/J/3+9MCO4e+PzaFblsgBjSGlpAaFikeBFm8B/CkO3cKU9oI4g+fjS2KlkLM/Bza9K/aw8wsNA==",
3752
+ "cpu": [
3753
+ "x64"
3754
+ ],
3866
3755
  "dev": true,
3867
- "license": "MIT",
3756
+ "license": "MPL-2.0",
3757
+ "optional": true,
3758
+ "os": [
3759
+ "darwin"
3760
+ ],
3868
- "dependencies": {
3761
+ "engines": {
3869
- "@jridgewell/sourcemap-codec": "^1.5.0"
3762
+ "node": ">= 12.0.0"
3763
+ },
3764
+ "funding": {
3765
+ "type": "opencollective",
3766
+ "url": "https://opencollective.com/parcel"
3870
3767
  }
3871
3768
  },
3872
- "node_modules/mdast-util-find-and-replace": {
3769
+ "node_modules/lightningcss-freebsd-x64": {
3873
- "version": "3.0.1",
3770
+ "version": "1.29.1",
3874
- "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz",
3771
+ "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.29.1.tgz",
3875
- "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==",
3772
+ "integrity": "sha512-0SUW22fv/8kln2LnIdOCmSuXnxgxVC276W5KLTwoehiO0hxkacBxjHOL5EtHD8BAXg2BvuhsJPmVMasvby3LiQ==",
3773
+ "cpu": [
3774
+ "x64"
3775
+ ],
3876
3776
  "dev": true,
3877
- "license": "MIT",
3777
+ "license": "MPL-2.0",
3778
+ "optional": true,
3779
+ "os": [
3780
+ "freebsd"
3781
+ ],
3878
- "dependencies": {
3782
+ "engines": {
3879
- "@types/mdast": "^4.0.0",
3880
- "escape-string-regexp": "^5.0.0",
3881
- "unist-util-is": "^6.0.0",
3783
+ "node": ">= 12.0.0"
3882
- "unist-util-visit-parents": "^6.0.0"
3883
3784
  },
3884
3785
  "funding": {
3885
3786
  "type": "opencollective",
3886
- "url": "https://opencollective.com/unified"
3787
+ "url": "https://opencollective.com/parcel"
3887
3788
  }
3888
3789
  },
3889
- "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": {
3790
+ "node_modules/lightningcss-linux-arm-gnueabihf": {
3890
- "version": "5.0.0",
3791
+ "version": "1.29.1",
3891
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
3792
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.29.1.tgz",
3892
- "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==",
3793
+ "integrity": "sha512-sD32pFvlR0kDlqsOZmYqH/68SqUMPNj+0pucGxToXZi4XZgZmqeX/NkxNKCPsswAXU3UeYgDSpGhu05eAufjDg==",
3794
+ "cpu": [
3795
+ "arm"
3796
+ ],
3893
3797
  "dev": true,
3894
- "license": "MIT",
3798
+ "license": "MPL-2.0",
3799
+ "optional": true,
3800
+ "os": [
3801
+ "linux"
3802
+ ],
3895
3803
  "engines": {
3896
- "node": ">=12"
3804
+ "node": ">= 12.0.0"
3897
3805
  },
3898
3806
  "funding": {
3807
+ "type": "opencollective",
3808
+ "url": "https://opencollective.com/parcel"
3809
+ }
3810
+ },
3811
+ "node_modules/lightningcss-linux-arm64-gnu": {
3812
+ "version": "1.29.1",
3813
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.29.1.tgz",
3814
+ "integrity": "sha512-0+vClRIZ6mmJl/dxGuRsE197o1HDEeeRk6nzycSy2GofC2JsY4ifCRnvUWf/CUBQmlrvMzt6SMQNMSEu22csWQ==",
3815
+ "cpu": [
3816
+ "arm64"
3817
+ ],
3818
+ "dev": true,
3819
+ "license": "MPL-2.0",
3820
+ "optional": true,
3821
+ "os": [
3822
+ "linux"
3823
+ ],
3824
+ "engines": {
3825
+ "node": ">= 12.0.0"
3826
+ },
3827
+ "funding": {
3828
+ "type": "opencollective",
3829
+ "url": "https://opencollective.com/parcel"
3830
+ }
3831
+ },
3832
+ "node_modules/lightningcss-linux-arm64-musl": {
3833
+ "version": "1.29.1",
3834
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.29.1.tgz",
3835
+ "integrity": "sha512-UKMFrG4rL/uHNgelBsDwJcBqVpzNJbzsKkbI3Ja5fg00sgQnHw/VrzUTEc4jhZ+AN2BvQYz/tkHu4vt1kLuJyw==",
3836
+ "cpu": [
3837
+ "arm64"
3838
+ ],
3839
+ "dev": true,
3840
+ "license": "MPL-2.0",
3841
+ "optional": true,
3842
+ "os": [
3843
+ "linux"
3844
+ ],
3845
+ "engines": {
3846
+ "node": ">= 12.0.0"
3847
+ },
3848
+ "funding": {
3849
+ "type": "opencollective",
3850
+ "url": "https://opencollective.com/parcel"
3851
+ }
3852
+ },
3853
+ "node_modules/lightningcss-linux-x64-gnu": {
3854
+ "version": "1.29.1",
3855
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.29.1.tgz",
3856
+ "integrity": "sha512-u1S+xdODy/eEtjADqirA774y3jLcm8RPtYztwReEXoZKdzgsHYPl0s5V52Tst+GKzqjebkULT86XMSxejzfISw==",
3857
+ "cpu": [
3858
+ "x64"
3859
+ ],
3860
+ "dev": true,
3861
+ "license": "MPL-2.0",
3862
+ "optional": true,
3863
+ "os": [
3864
+ "linux"
3865
+ ],
3866
+ "engines": {
3867
+ "node": ">= 12.0.0"
3868
+ },
3869
+ "funding": {
3870
+ "type": "opencollective",
3871
+ "url": "https://opencollective.com/parcel"
3872
+ }
3873
+ },
3874
+ "node_modules/lightningcss-linux-x64-musl": {
3875
+ "version": "1.29.1",
3876
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.29.1.tgz",
3877
+ "integrity": "sha512-L0Tx0DtaNUTzXv0lbGCLB/c/qEADanHbu4QdcNOXLIe1i8i22rZRpbT3gpWYsCh9aSL9zFujY/WmEXIatWvXbw==",
3878
+ "cpu": [
3879
+ "x64"
3880
+ ],
3881
+ "dev": true,
3882
+ "license": "MPL-2.0",
3883
+ "optional": true,
3884
+ "os": [
3885
+ "linux"
3886
+ ],
3887
+ "engines": {
3888
+ "node": ">= 12.0.0"
3889
+ },
3890
+ "funding": {
3891
+ "type": "opencollective",
3892
+ "url": "https://opencollective.com/parcel"
3893
+ }
3894
+ },
3895
+ "node_modules/lightningcss-win32-arm64-msvc": {
3896
+ "version": "1.29.1",
3897
+ "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.29.1.tgz",
3898
+ "integrity": "sha512-QoOVnkIEFfbW4xPi+dpdft/zAKmgLgsRHfJalEPYuJDOWf7cLQzYg0DEh8/sn737FaeMJxHZRc1oBreiwZCjog==",
3899
+ "cpu": [
3900
+ "arm64"
3901
+ ],
3902
+ "dev": true,
3903
+ "license": "MPL-2.0",
3904
+ "optional": true,
3905
+ "os": [
3906
+ "win32"
3907
+ ],
3908
+ "engines": {
3909
+ "node": ">= 12.0.0"
3910
+ },
3911
+ "funding": {
3912
+ "type": "opencollective",
3913
+ "url": "https://opencollective.com/parcel"
3914
+ }
3915
+ },
3916
+ "node_modules/lightningcss-win32-x64-msvc": {
3917
+ "version": "1.29.1",
3918
+ "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.29.1.tgz",
3919
+ "integrity": "sha512-NygcbThNBe4JElP+olyTI/doBNGJvLs3bFCRPdvuCcxZCcCZ71B858IHpdm7L1btZex0FvCmM17FK98Y9MRy1Q==",
3920
+ "cpu": [
3921
+ "x64"
3922
+ ],
3923
+ "dev": true,
3924
+ "license": "MPL-2.0",
3925
+ "optional": true,
3926
+ "os": [
3927
+ "win32"
3928
+ ],
3929
+ "engines": {
3930
+ "node": ">= 12.0.0"
3931
+ },
3932
+ "funding": {
3933
+ "type": "opencollective",
3934
+ "url": "https://opencollective.com/parcel"
3935
+ }
3936
+ },
3937
+ "node_modules/lightningcss/node_modules/detect-libc": {
3938
+ "version": "1.0.3",
3939
+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
3940
+ "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==",
3941
+ "dev": true,
3942
+ "license": "Apache-2.0",
3943
+ "bin": {
3944
+ "detect-libc": "bin/detect-libc.js"
3945
+ },
3946
+ "engines": {
3947
+ "node": ">=0.10"
3948
+ }
3949
+ },
3950
+ "node_modules/lilconfig": {
3951
+ "version": "2.1.0",
3952
+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
3953
+ "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
3954
+ "dev": true,
3955
+ "license": "MIT",
3956
+ "engines": {
3957
+ "node": ">=10"
3958
+ }
3959
+ },
3960
+ "node_modules/locate-character": {
3961
+ "version": "3.0.0",
3962
+ "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz",
3963
+ "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==",
3964
+ "dev": true,
3965
+ "license": "MIT"
3966
+ },
3967
+ "node_modules/locate-path": {
3968
+ "version": "6.0.0",
3969
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
3970
+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
3971
+ "dev": true,
3972
+ "license": "MIT",
3973
+ "dependencies": {
3974
+ "p-locate": "^5.0.0"
3975
+ },
3976
+ "engines": {
3977
+ "node": ">=10"
3978
+ },
3979
+ "funding": {
3899
- "url": "https://github.com/sponsors/sindresorhus"
3980
+ "url": "https://github.com/sponsors/sindresorhus"
3981
+ }
3982
+ },
3983
+ "node_modules/lodash.camelcase": {
3984
+ "version": "4.3.0",
3985
+ "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
3986
+ "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==",
3987
+ "dev": true,
3988
+ "license": "MIT"
3989
+ },
3990
+ "node_modules/lodash.merge": {
3991
+ "version": "4.6.2",
3992
+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
3993
+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
3994
+ "dev": true,
3995
+ "license": "MIT"
3996
+ },
3997
+ "node_modules/loupe": {
3998
+ "version": "3.1.2",
3999
+ "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.2.tgz",
4000
+ "integrity": "sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==",
4001
+ "dev": true,
4002
+ "license": "MIT"
4003
+ },
4004
+ "node_modules/magic-string": {
4005
+ "version": "0.30.12",
4006
+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.12.tgz",
4007
+ "integrity": "sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==",
4008
+ "dev": true,
4009
+ "license": "MIT",
4010
+ "dependencies": {
4011
+ "@jridgewell/sourcemap-codec": "^1.5.0"
4012
+ }
4013
+ },
4014
+ "node_modules/mdast-util-find-and-replace": {
4015
+ "version": "3.0.1",
4016
+ "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz",
4017
+ "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==",
4018
+ "dev": true,
4019
+ "license": "MIT",
4020
+ "dependencies": {
4021
+ "@types/mdast": "^4.0.0",
4022
+ "escape-string-regexp": "^5.0.0",
4023
+ "unist-util-is": "^6.0.0",
4024
+ "unist-util-visit-parents": "^6.0.0"
4025
+ },
4026
+ "funding": {
4027
+ "type": "opencollective",
4028
+ "url": "https://opencollective.com/unified"
4029
+ }
4030
+ },
4031
+ "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": {
4032
+ "version": "5.0.0",
4033
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
4034
+ "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==",
4035
+ "dev": true,
4036
+ "license": "MIT",
4037
+ "engines": {
4038
+ "node": ">=12"
4039
+ },
4040
+ "funding": {
4041
+ "url": "https://github.com/sponsors/sindresorhus"
3900
4042
  }
3901
4043
  },
3902
4044
  "node_modules/mdast-util-to-hast": {
@@ -3959,16 +4101,6 @@
3959
4101
  "svelte": "^3.56.0 || ^4.0.0 || ^5.0.0-next.120"
3960
4102
  }
3961
4103
  },
3962
- "node_modules/merge2": {
3963
- "version": "1.4.1",
3964
- "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
3965
- "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
3966
- "dev": true,
3967
- "license": "MIT",
3968
- "engines": {
3969
- "node": ">= 8"
3970
- }
3971
- },
3972
4104
  "node_modules/micromark-util-character": {
3973
4105
  "version": "2.1.0",
3974
4106
  "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz",
@@ -4063,33 +4195,6 @@
4063
4195
  ],
4064
4196
  "license": "MIT"
4065
4197
  },
4066
- "node_modules/micromatch": {
4067
- "version": "4.0.8",
4068
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
4069
- "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
4070
- "dev": true,
4071
- "license": "MIT",
4072
- "dependencies": {
4073
- "braces": "^3.0.3",
4074
- "picomatch": "^2.3.1"
4075
- },
4076
- "engines": {
4077
- "node": ">=8.6"
4078
- }
4079
- },
4080
- "node_modules/micromatch/node_modules/picomatch": {
4081
- "version": "2.3.1",
4082
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
4083
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
4084
- "dev": true,
4085
- "license": "MIT",
4086
- "engines": {
4087
- "node": ">=8.6"
4088
- },
4089
- "funding": {
4090
- "url": "https://github.com/sponsors/jonschlinkert"
4091
- }
4092
- },
4093
4198
  "node_modules/minimatch": {
4094
4199
  "version": "3.1.2",
4095
4200
  "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
@@ -4103,16 +4208,6 @@
4103
4208
  "node": "*"
4104
4209
  }
4105
4210
  },
4106
- "node_modules/minipass": {
4107
- "version": "7.1.2",
4108
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
4109
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
4110
- "dev": true,
4111
- "license": "ISC",
4112
- "engines": {
4113
- "node": ">=16 || 14 >=14.17"
4114
- }
4115
- },
4116
4211
  "node_modules/mri": {
4117
4212
  "version": "1.2.0",
4118
4213
  "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
@@ -4140,18 +4235,6 @@
4140
4235
  "dev": true,
4141
4236
  "license": "MIT"
4142
4237
  },
4143
- "node_modules/mz": {
4144
- "version": "2.7.0",
4145
- "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
4146
- "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
4147
- "dev": true,
4148
- "license": "MIT",
4149
- "dependencies": {
4150
- "any-promise": "^1.0.0",
4151
- "object-assign": "^4.0.1",
4152
- "thenify-all": "^1.0.0"
4153
- }
4154
- },
4155
4238
  "node_modules/nanoid": {
4156
4239
  "version": "3.3.7",
4157
4240
  "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz",
@@ -4185,16 +4268,6 @@
4185
4268
  "dev": true,
4186
4269
  "license": "MIT"
4187
4270
  },
4188
- "node_modules/normalize-path": {
4189
- "version": "3.0.0",
4190
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
4191
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
4192
- "dev": true,
4193
- "license": "MIT",
4194
- "engines": {
4195
- "node": ">=0.10.0"
4196
- }
4197
- },
4198
4271
  "node_modules/normalize-range": {
4199
4272
  "version": "0.1.2",
4200
4273
  "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
@@ -4219,26 +4292,6 @@
4219
4292
  "url": "https://github.com/fb55/nth-check?sponsor=1"
4220
4293
  }
4221
4294
  },
4222
- "node_modules/object-assign": {
4223
- "version": "4.1.1",
4224
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
4225
- "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
4226
- "dev": true,
4227
- "license": "MIT",
4228
- "engines": {
4229
- "node": ">=0.10.0"
4230
- }
4231
- },
4232
- "node_modules/object-hash": {
4233
- "version": "3.0.0",
4234
- "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
4235
- "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
4236
- "dev": true,
4237
- "license": "MIT",
4238
- "engines": {
4239
- "node": ">= 6"
4240
- }
4241
- },
4242
4295
  "node_modules/once": {
4243
4296
  "version": "1.4.0",
4244
4297
  "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
@@ -4312,13 +4365,6 @@
4312
4365
  "url": "https://github.com/sponsors/sindresorhus"
4313
4366
  }
4314
4367
  },
4315
- "node_modules/package-json-from-dist": {
4316
- "version": "1.0.1",
4317
- "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
4318
- "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
4319
- "dev": true,
4320
- "license": "BlueOak-1.0.0"
4321
- },
4322
4368
  "node_modules/parent-module": {
4323
4369
  "version": "1.0.1",
4324
4370
  "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
@@ -4362,30 +4408,6 @@
4362
4408
  "node": ">=8"
4363
4409
  }
4364
4410
  },
4365
- "node_modules/path-parse": {
4366
- "version": "1.0.7",
4367
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
4368
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
4369
- "dev": true,
4370
- "license": "MIT"
4371
- },
4372
- "node_modules/path-scurry": {
4373
- "version": "1.11.1",
4374
- "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
4375
- "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
4376
- "dev": true,
4377
- "license": "BlueOak-1.0.0",
4378
- "dependencies": {
4379
- "lru-cache": "^10.2.0",
4380
- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
4381
- },
4382
- "engines": {
4383
- "node": ">=16 || 14 >=14.18"
4384
- },
4385
- "funding": {
4386
- "url": "https://github.com/sponsors/isaacs"
4387
- }
4388
- },
4389
4411
  "node_modules/pathe": {
4390
4412
  "version": "1.1.2",
4391
4413
  "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz",
@@ -4423,26 +4445,6 @@
4423
4445
  "url": "https://github.com/sponsors/jonschlinkert"
4424
4446
  }
4425
4447
  },
4426
- "node_modules/pify": {
4427
- "version": "2.3.0",
4428
- "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
4429
- "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
4430
- "dev": true,
4431
- "license": "MIT",
4432
- "engines": {
4433
- "node": ">=0.10.0"
4434
- }
4435
- },
4436
- "node_modules/pirates": {
4437
- "version": "4.0.6",
4438
- "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz",
4439
- "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==",
4440
- "dev": true,
4441
- "license": "MIT",
4442
- "engines": {
4443
- "node": ">= 6"
4444
- }
4445
- },
4446
4448
  "node_modules/playwright": {
4447
4449
  "version": "1.48.2",
4448
4450
  "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.48.2.tgz",
@@ -4504,44 +4506,6 @@
4504
4506
  "node": "^10 || ^12 || >=14"
4505
4507
  }
4506
4508
  },
4507
- "node_modules/postcss-import": {
4508
- "version": "15.1.0",
4509
- "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz",
4510
- "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==",
4511
- "dev": true,
4512
- "license": "MIT",
4513
- "dependencies": {
4514
- "postcss-value-parser": "^4.0.0",
4515
- "read-cache": "^1.0.0",
4516
- "resolve": "^1.1.7"
4517
- },
4518
- "engines": {
4519
- "node": ">=14.0.0"
4520
- },
4521
- "peerDependencies": {
4522
- "postcss": "^8.0.0"
4523
- }
4524
- },
4525
- "node_modules/postcss-js": {
4526
- "version": "4.0.1",
4527
- "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz",
4528
- "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==",
4529
- "dev": true,
4530
- "license": "MIT",
4531
- "dependencies": {
4532
- "camelcase-css": "^2.0.1"
4533
- },
4534
- "engines": {
4535
- "node": "^12 || ^14 || >= 16"
4536
- },
4537
- "funding": {
4538
- "type": "opencollective",
4539
- "url": "https://opencollective.com/postcss/"
4540
- },
4541
- "peerDependencies": {
4542
- "postcss": "^8.4.21"
4543
- }
4544
- },
4545
4509
  "node_modules/postcss-load-config": {
4546
4510
  "version": "3.1.4",
4547
4511
  "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz",
@@ -4572,46 +4536,6 @@
4572
4536
  }
4573
4537
  }
4574
4538
  },
4575
- "node_modules/postcss-nested": {
4576
- "version": "6.2.0",
4577
- "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz",
4578
- "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==",
4579
- "dev": true,
4580
- "funding": [
4581
- {
4582
- "type": "opencollective",
4583
- "url": "https://opencollective.com/postcss/"
4584
- },
4585
- {
4586
- "type": "github",
4587
- "url": "https://github.com/sponsors/ai"
4588
- }
4589
- ],
4590
- "license": "MIT",
4591
- "dependencies": {
4592
- "postcss-selector-parser": "^6.1.1"
4593
- },
4594
- "engines": {
4595
- "node": ">=12.0"
4596
- },
4597
- "peerDependencies": {
4598
- "postcss": "^8.2.14"
4599
- }
4600
- },
4601
- "node_modules/postcss-nested/node_modules/postcss-selector-parser": {
4602
- "version": "6.1.2",
4603
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
4604
- "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
4605
- "dev": true,
4606
- "license": "MIT",
4607
- "dependencies": {
4608
- "cssesc": "^3.0.0",
4609
- "util-deprecate": "^1.0.2"
4610
- },
4611
- "engines": {
4612
- "node": ">=4"
4613
- }
4614
- },
4615
4539
  "node_modules/postcss-safe-parser": {
4616
4540
  "version": "6.0.0",
4617
4541
  "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz",
@@ -4656,20 +4580,6 @@
4656
4580
  "postcss": "^8.4.29"
4657
4581
  }
4658
4582
  },
4659
- "node_modules/postcss-selector-parser": {
4660
- "version": "6.0.10",
4661
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
4662
- "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
4663
- "dev": true,
4664
- "license": "MIT",
4665
- "dependencies": {
4666
- "cssesc": "^3.0.0",
4667
- "util-deprecate": "^1.0.2"
4668
- },
4669
- "engines": {
4670
- "node": ">=4"
4671
- }
4672
- },
4673
4583
  "node_modules/postcss-value-parser": {
4674
4584
  "version": "4.2.0",
4675
4585
  "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
@@ -4773,16 +4683,6 @@
4773
4683
  ],
4774
4684
  "license": "MIT"
4775
4685
  },
4776
- "node_modules/read-cache": {
4777
- "version": "1.0.0",
4778
- "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
4779
- "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
4780
- "dev": true,
4781
- "license": "MIT",
4782
- "dependencies": {
4783
- "pify": "^2.3.0"
4784
- }
4785
- },
4786
4686
  "node_modules/readdirp": {
4787
4687
  "version": "4.0.2",
4788
4688
  "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz",
@@ -4833,24 +4733,6 @@
4833
4733
  "url": "https://opencollective.com/unified"
4834
4734
  }
4835
4735
  },
4836
- "node_modules/resolve": {
4837
- "version": "1.22.8",
4838
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
4839
- "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
4840
- "dev": true,
4841
- "license": "MIT",
4842
- "dependencies": {
4843
- "is-core-module": "^2.13.0",
4844
- "path-parse": "^1.0.7",
4845
- "supports-preserve-symlinks-flag": "^1.0.0"
4846
- },
4847
- "bin": {
4848
- "resolve": "bin/resolve"
4849
- },
4850
- "funding": {
4851
- "url": "https://github.com/sponsors/ljharb"
4852
- }
4853
- },
4854
4736
  "node_modules/resolve-from": {
4855
4737
  "version": "4.0.0",
4856
4738
  "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
@@ -5069,19 +4951,6 @@
5069
4951
  "dev": true,
5070
4952
  "license": "ISC"
5071
4953
  },
5072
- "node_modules/signal-exit": {
5073
- "version": "4.1.0",
5074
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
5075
- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
5076
- "dev": true,
5077
- "license": "ISC",
5078
- "engines": {
5079
- "node": ">=14"
5080
- },
5081
- "funding": {
5082
- "url": "https://github.com/sponsors/isaacs"
5083
- }
5084
- },
5085
4954
  "node_modules/simple-swizzle": {
5086
4955
  "version": "0.2.2",
5087
4956
  "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
@@ -5138,79 +5007,9 @@
5138
5007
  "node_modules/std-env": {
5139
5008
  "version": "3.7.0",
5140
5009
  "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz",
5141
- "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==",
5010
+ "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==",
5142
- "dev": true,
5011
+ "dev": true,
5143
- "license": "MIT"
5012
+ "license": "MIT"
5144
- },
5145
- "node_modules/string-width": {
5146
- "version": "5.1.2",
5147
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
5148
- "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
5149
- "dev": true,
5150
- "license": "MIT",
5151
- "dependencies": {
5152
- "eastasianwidth": "^0.2.0",
5153
- "emoji-regex": "^9.2.2",
5154
- "strip-ansi": "^7.0.1"
5155
- },
5156
- "engines": {
5157
- "node": ">=12"
5158
- },
5159
- "funding": {
5160
- "url": "https://github.com/sponsors/sindresorhus"
5161
- }
5162
- },
5163
- "node_modules/string-width-cjs": {
5164
- "name": "string-width",
5165
- "version": "4.2.3",
5166
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
5167
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
5168
- "dev": true,
5169
- "license": "MIT",
5170
- "dependencies": {
5171
- "emoji-regex": "^8.0.0",
5172
- "is-fullwidth-code-point": "^3.0.0",
5173
- "strip-ansi": "^6.0.1"
5174
- },
5175
- "engines": {
5176
- "node": ">=8"
5177
- }
5178
- },
5179
- "node_modules/string-width-cjs/node_modules/emoji-regex": {
5180
- "version": "8.0.0",
5181
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
5182
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
5183
- "dev": true,
5184
- "license": "MIT"
5185
- },
5186
- "node_modules/string-width/node_modules/ansi-regex": {
5187
- "version": "6.1.0",
5188
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
5189
- "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
5190
- "dev": true,
5191
- "license": "MIT",
5192
- "engines": {
5193
- "node": ">=12"
5194
- },
5195
- "funding": {
5196
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
5197
- }
5198
- },
5199
- "node_modules/string-width/node_modules/strip-ansi": {
5200
- "version": "7.1.0",
5201
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
5202
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
5203
- "dev": true,
5204
- "license": "MIT",
5205
- "dependencies": {
5206
- "ansi-regex": "^6.0.1"
5207
- },
5208
- "engines": {
5209
- "node": ">=12"
5210
- },
5211
- "funding": {
5212
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
5213
- }
5214
5013
  },
5215
5014
  "node_modules/stringify-entities": {
5216
5015
  "version": "4.0.4",
@@ -5240,20 +5039,6 @@
5240
5039
  "node": ">=8"
5241
5040
  }
5242
5041
  },
5243
- "node_modules/strip-ansi-cjs": {
5244
- "name": "strip-ansi",
5245
- "version": "6.0.1",
5246
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
5247
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
5248
- "dev": true,
5249
- "license": "MIT",
5250
- "dependencies": {
5251
- "ansi-regex": "^5.0.1"
5252
- },
5253
- "engines": {
5254
- "node": ">=8"
5255
- }
5256
- },
5257
5042
  "node_modules/strip-json-comments": {
5258
5043
  "version": "3.1.1",
5259
5044
  "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
@@ -5274,86 +5059,6 @@
5274
5059
  "dev": true,
5275
5060
  "license": "MIT"
5276
5061
  },
5277
- "node_modules/sucrase": {
5278
- "version": "3.35.0",
5279
- "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz",
5280
- "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==",
5281
- "dev": true,
5282
- "license": "MIT",
5283
- "dependencies": {
5284
- "@jridgewell/gen-mapping": "^0.3.2",
5285
- "commander": "^4.0.0",
5286
- "glob": "^10.3.10",
5287
- "lines-and-columns": "^1.1.6",
5288
- "mz": "^2.7.0",
5289
- "pirates": "^4.0.1",
5290
- "ts-interface-checker": "^0.1.9"
5291
- },
5292
- "bin": {
5293
- "sucrase": "bin/sucrase",
5294
- "sucrase-node": "bin/sucrase-node"
5295
- },
5296
- "engines": {
5297
- "node": ">=16 || 14 >=14.17"
5298
- }
5299
- },
5300
- "node_modules/sucrase/node_modules/brace-expansion": {
5301
- "version": "2.0.1",
5302
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
5303
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
5304
- "dev": true,
5305
- "license": "MIT",
5306
- "dependencies": {
5307
- "balanced-match": "^1.0.0"
5308
- }
5309
- },
5310
- "node_modules/sucrase/node_modules/commander": {
5311
- "version": "4.1.1",
5312
- "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
5313
- "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
5314
- "dev": true,
5315
- "license": "MIT",
5316
- "engines": {
5317
- "node": ">= 6"
5318
- }
5319
- },
5320
- "node_modules/sucrase/node_modules/glob": {
5321
- "version": "10.4.5",
5322
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
5323
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
5324
- "dev": true,
5325
- "license": "ISC",
5326
- "dependencies": {
5327
- "foreground-child": "^3.1.0",
5328
- "jackspeak": "^3.1.2",
5329
- "minimatch": "^9.0.4",
5330
- "minipass": "^7.1.2",
5331
- "package-json-from-dist": "^1.0.0",
5332
- "path-scurry": "^1.11.1"
5333
- },
5334
- "bin": {
5335
- "glob": "dist/esm/bin.mjs"
5336
- },
5337
- "funding": {
5338
- "url": "https://github.com/sponsors/isaacs"
5339
- }
5340
- },
5341
- "node_modules/sucrase/node_modules/minimatch": {
5342
- "version": "9.0.5",
5343
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
5344
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
5345
- "dev": true,
5346
- "license": "ISC",
5347
- "dependencies": {
5348
- "brace-expansion": "^2.0.1"
5349
- },
5350
- "engines": {
5351
- "node": ">=16 || 14 >=14.17"
5352
- },
5353
- "funding": {
5354
- "url": "https://github.com/sponsors/isaacs"
5355
- }
5356
- },
5357
5062
  "node_modules/super-sitemap": {
5358
5063
  "version": "0.14.20",
5359
5064
  "resolved": "https://registry.npmjs.org/super-sitemap/-/super-sitemap-0.14.20.tgz",
@@ -5381,19 +5086,6 @@
5381
5086
  "node": ">=8"
5382
5087
  }
5383
5088
  },
5384
- "node_modules/supports-preserve-symlinks-flag": {
5385
- "version": "1.0.0",
5386
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
5387
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
5388
- "dev": true,
5389
- "license": "MIT",
5390
- "engines": {
5391
- "node": ">= 0.4"
5392
- },
5393
- "funding": {
5394
- "url": "https://github.com/sponsors/ljharb"
5395
- }
5396
- },
5397
5089
  "node_modules/svelte": {
5398
5090
  "version": "5.1.3",
5399
5091
  "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.1.3.tgz",
@@ -5548,181 +5240,20 @@
5548
5240
  }
5549
5241
  },
5550
5242
  "node_modules/tailwindcss": {
5551
- "version": "3.4.14",
5552
- "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.14.tgz",
5553
- "integrity": "sha512-IcSvOcTRcUtQQ7ILQL5quRDg7Xs93PdJEk1ZLbhhvJc7uj/OAhYOnruEiwnGgBvUtaUAJ8/mhSw1o8L2jCiENA==",
5554
- "dev": true,
5555
- "license": "MIT",
5556
- "dependencies": {
5557
- "@alloc/quick-lru": "^5.2.0",
5558
- "arg": "^5.0.2",
5559
- "chokidar": "^3.5.3",
5560
- "didyoumean": "^1.2.2",
5561
- "dlv": "^1.1.3",
5562
- "fast-glob": "^3.3.0",
5563
- "glob-parent": "^6.0.2",
5564
- "is-glob": "^4.0.3",
5565
- "jiti": "^1.21.0",
5566
- "lilconfig": "^2.1.0",
5567
- "micromatch": "^4.0.5",
5568
- "normalize-path": "^3.0.0",
5569
- "object-hash": "^3.0.0",
5570
- "picocolors": "^1.0.0",
5571
- "postcss": "^8.4.23",
5572
- "postcss-import": "^15.1.0",
5573
- "postcss-js": "^4.0.1",
5574
- "postcss-load-config": "^4.0.1",
5575
- "postcss-nested": "^6.0.1",
5576
- "postcss-selector-parser": "^6.0.11",
5577
- "resolve": "^1.22.2",
5578
- "sucrase": "^3.32.0"
5579
- },
5580
- "bin": {
5581
- "tailwind": "lib/cli.js",
5582
- "tailwindcss": "lib/cli.js"
5583
- },
5584
- "engines": {
5585
- "node": ">=14.0.0"
5586
- }
5587
- },
5588
- "node_modules/tailwindcss/node_modules/chokidar": {
5589
- "version": "3.6.0",
5590
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
5591
- "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
5592
- "dev": true,
5593
- "license": "MIT",
5594
- "dependencies": {
5595
- "anymatch": "~3.1.2",
5596
- "braces": "~3.0.2",
5597
- "glob-parent": "~5.1.2",
5598
- "is-binary-path": "~2.1.0",
5599
- "is-glob": "~4.0.1",
5600
- "normalize-path": "~3.0.0",
5601
- "readdirp": "~3.6.0"
5602
- },
5603
- "engines": {
5604
- "node": ">= 8.10.0"
5605
- },
5606
- "funding": {
5607
- "url": "https://paulmillr.com/funding/"
5608
- },
5609
- "optionalDependencies": {
5610
- "fsevents": "~2.3.2"
5611
- }
5612
- },
5613
- "node_modules/tailwindcss/node_modules/chokidar/node_modules/glob-parent": {
5614
- "version": "5.1.2",
5615
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
5616
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
5617
- "dev": true,
5618
- "license": "ISC",
5619
- "dependencies": {
5620
- "is-glob": "^4.0.1"
5621
- },
5622
- "engines": {
5623
- "node": ">= 6"
5624
- }
5625
- },
5626
- "node_modules/tailwindcss/node_modules/picomatch": {
5627
- "version": "2.3.1",
5628
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
5629
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
5630
- "dev": true,
5631
- "license": "MIT",
5632
- "engines": {
5633
- "node": ">=8.6"
5634
- },
5635
- "funding": {
5636
- "url": "https://github.com/sponsors/jonschlinkert"
5637
- }
5638
- },
5639
- "node_modules/tailwindcss/node_modules/postcss-load-config": {
5640
- "version": "4.0.2",
5243
+ "version": "4.0.3",
5641
- "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz",
5642
- "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==",
5643
- "dev": true,
5644
- "funding": [
5645
- {
5646
- "type": "opencollective",
5647
- "url": "https://opencollective.com/postcss/"
5648
- },
5649
- {
5650
- "type": "github",
5651
- "url": "https://github.com/sponsors/ai"
5652
- }
5653
- ],
5654
- "license": "MIT",
5655
- "dependencies": {
5656
- "lilconfig": "^3.0.0",
5657
- "yaml": "^2.3.4"
5658
- },
5659
- "engines": {
5660
- "node": ">= 14"
5661
- },
5662
- "peerDependencies": {
5663
- "postcss": ">=8.0.9",
5664
- "ts-node": ">=9.0.0"
5665
- },
5666
- "peerDependenciesMeta": {
5667
- "postcss": {
5668
- "optional": true
5669
- },
5670
- "ts-node": {
5671
- "optional": true
5672
- }
5673
- }
5674
- },
5675
- "node_modules/tailwindcss/node_modules/postcss-load-config/node_modules/lilconfig": {
5676
- "version": "3.1.2",
5677
- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz",
5244
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.0.3.tgz",
5678
- "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==",
5245
+ "integrity": "sha512-ImmZF0Lon5RrQpsEAKGxRvHwCvMgSC4XVlFRqmbzTEDb/3wvin9zfEZrMwgsa3yqBbPqahYcVI6lulM2S7IZAA==",
5679
- "dev": true,
5680
- "license": "MIT",
5681
- "engines": {
5682
- "node": ">=14"
5683
- },
5684
- "funding": {
5685
- "url": "https://github.com/sponsors/antonk52"
5686
- }
5687
- },
5688
- "node_modules/tailwindcss/node_modules/postcss-selector-parser": {
5689
- "version": "6.1.2",
5690
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
5691
- "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
5692
5246
  "dev": true,
5693
- "license": "MIT",
5247
+ "license": "MIT"
5694
- "dependencies": {
5695
- "cssesc": "^3.0.0",
5696
- "util-deprecate": "^1.0.2"
5697
- },
5698
- "engines": {
5699
- "node": ">=4"
5700
- }
5701
5248
  },
5702
- "node_modules/tailwindcss/node_modules/readdirp": {
5249
+ "node_modules/tapable": {
5703
- "version": "3.6.0",
5250
+ "version": "2.2.1",
5704
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
5251
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
5705
- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
5252
+ "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
5706
5253
  "dev": true,
5707
5254
  "license": "MIT",
5708
- "dependencies": {
5709
- "picomatch": "^2.2.1"
5710
- },
5711
- "engines": {
5712
- "node": ">=8.10.0"
5713
- }
5714
- },
5715
- "node_modules/tailwindcss/node_modules/yaml": {
5716
- "version": "2.6.0",
5717
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.0.tgz",
5718
- "integrity": "sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==",
5719
- "dev": true,
5720
- "license": "ISC",
5721
- "bin": {
5722
- "yaml": "bin.mjs"
5723
- },
5724
5255
  "engines": {
5725
- "node": ">= 14"
5256
+ "node": ">=6"
5726
5257
  }
5727
5258
  },
5728
5259
  "node_modules/text-table": {
@@ -5732,29 +5263,6 @@
5732
5263
  "dev": true,
5733
5264
  "license": "MIT"
5734
5265
  },
5735
- "node_modules/thenify": {
5736
- "version": "3.3.1",
5737
- "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
5738
- "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
5739
- "dev": true,
5740
- "license": "MIT",
5741
- "dependencies": {
5742
- "any-promise": "^1.0.0"
5743
- }
5744
- },
5745
- "node_modules/thenify-all": {
5746
- "version": "1.6.0",
5747
- "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
5748
- "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
5749
- "dev": true,
5750
- "license": "MIT",
5751
- "dependencies": {
5752
- "thenify": ">= 3.1.0 < 4"
5753
- },
5754
- "engines": {
5755
- "node": ">=0.8"
5756
- }
5757
- },
5758
5266
  "node_modules/tiny-glob": {
5759
5267
  "version": "0.2.9",
5760
5268
  "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz",
@@ -5810,19 +5318,6 @@
5810
5318
  "node": ">=14.0.0"
5811
5319
  }
5812
5320
  },
5813
- "node_modules/to-regex-range": {
5814
- "version": "5.0.1",
5815
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
5816
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
5817
- "dev": true,
5818
- "license": "MIT",
5819
- "dependencies": {
5820
- "is-number": "^7.0.0"
5821
- },
5822
- "engines": {
5823
- "node": ">=8.0"
5824
- }
5825
- },
5826
5321
  "node_modules/to-vfile": {
5827
5322
  "version": "8.0.0",
5828
5323
  "resolved": "https://registry.npmjs.org/to-vfile/-/to-vfile-8.0.0.tgz",
@@ -5858,13 +5353,6 @@
5858
5353
  "url": "https://github.com/sponsors/wooorm"
5859
5354
  }
5860
5355
  },
5861
- "node_modules/ts-interface-checker": {
5862
- "version": "0.1.13",
5863
- "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
5864
- "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==",
5865
- "dev": true,
5866
- "license": "Apache-2.0"
5867
- },
5868
5356
  "node_modules/tslib": {
5869
5357
  "version": "2.8.0",
5870
5358
  "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz",
@@ -6402,107 +5890,6 @@
6402
5890
  "node": ">=8"
6403
5891
  }
6404
5892
  },
6405
- "node_modules/wrap-ansi": {
6406
- "version": "8.1.0",
6407
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
6408
- "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
6409
- "dev": true,
6410
- "license": "MIT",
6411
- "dependencies": {
6412
- "ansi-styles": "^6.1.0",
6413
- "string-width": "^5.0.1",
6414
- "strip-ansi": "^7.0.1"
6415
- },
6416
- "engines": {
6417
- "node": ">=12"
6418
- },
6419
- "funding": {
6420
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
6421
- }
6422
- },
6423
- "node_modules/wrap-ansi-cjs": {
6424
- "name": "wrap-ansi",
6425
- "version": "7.0.0",
6426
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
6427
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
6428
- "dev": true,
6429
- "license": "MIT",
6430
- "dependencies": {
6431
- "ansi-styles": "^4.0.0",
6432
- "string-width": "^4.1.0",
6433
- "strip-ansi": "^6.0.0"
6434
- },
6435
- "engines": {
6436
- "node": ">=10"
6437
- },
6438
- "funding": {
6439
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
6440
- }
6441
- },
6442
- "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
6443
- "version": "8.0.0",
6444
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
6445
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
6446
- "dev": true,
6447
- "license": "MIT"
6448
- },
6449
- "node_modules/wrap-ansi-cjs/node_modules/string-width": {
6450
- "version": "4.2.3",
6451
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
6452
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
6453
- "dev": true,
6454
- "license": "MIT",
6455
- "dependencies": {
6456
- "emoji-regex": "^8.0.0",
6457
- "is-fullwidth-code-point": "^3.0.0",
6458
- "strip-ansi": "^6.0.1"
6459
- },
6460
- "engines": {
6461
- "node": ">=8"
6462
- }
6463
- },
6464
- "node_modules/wrap-ansi/node_modules/ansi-regex": {
6465
- "version": "6.1.0",
6466
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
6467
- "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
6468
- "dev": true,
6469
- "license": "MIT",
6470
- "engines": {
6471
- "node": ">=12"
6472
- },
6473
- "funding": {
6474
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
6475
- }
6476
- },
6477
- "node_modules/wrap-ansi/node_modules/ansi-styles": {
6478
- "version": "6.2.1",
6479
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
6480
- "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
6481
- "dev": true,
6482
- "license": "MIT",
6483
- "engines": {
6484
- "node": ">=12"
6485
- },
6486
- "funding": {
6487
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6488
- }
6489
- },
6490
- "node_modules/wrap-ansi/node_modules/strip-ansi": {
6491
- "version": "7.1.0",
6492
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
6493
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
6494
- "dev": true,
6495
- "license": "MIT",
6496
- "dependencies": {
6497
- "ansi-regex": "^6.0.1"
6498
- },
6499
- "engines": {
6500
- "node": ">=12"
6501
- },
6502
- "funding": {
6503
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
6504
- }
6505
- },
6506
5893
  "node_modules/wrappy": {
6507
5894
  "version": "1.0.2",
6508
5895
  "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
package.json CHANGED
@@ -25,14 +25,13 @@
25
25
  "@sveltejs/kit": "^2.7.3",
26
26
  "@sveltejs/vite-plugin-svelte": "^4.0.0",
27
27
  "@sveltejs/vite-plugin-svelte-inspector": "^3.0.1",
28
- "@tailwindcss/typography": "^0.5.15",
28
+ "@tailwindcss/vite": "^4.0.3",
29
29
  "@types/eslint": "8.56.0",
30
30
  "autoprefixer": "^10.4.19",
31
31
  "eslint": "^8.56.0",
32
32
  "eslint-config-prettier": "^9.1.0",
33
33
  "eslint-plugin-svelte": "^2.45.1",
34
34
  "mdsvex": "^0.12.3",
35
- "postcss": "^8.4.47",
36
35
  "prettier": "^3.3.3",
37
36
  "prettier-plugin-svelte": "^3.2.7",
38
37
  "remark-github": "^12.0.0",
@@ -40,7 +39,7 @@
40
39
  "super-sitemap": "^0.14.14",
41
40
  "svelte": "^5.1.3",
42
41
  "svelte-check": "^4.0.5",
43
- "tailwindcss": "^3.4.14",
42
+ "tailwindcss": "^4.0.3",
44
43
  "vite": "^5.4.10",
45
44
  "vitest": "^2.1.3"
46
45
  }
postcss.config.js DELETED
@@ -1,6 +0,0 @@
1
- export default {
2
- plugins: {
3
- tailwindcss: {},
4
- autoprefixer: {},
5
- },
6
- };
src/app.css CHANGED
@@ -1,3 +1 @@
1
- @tailwind base;
2
- @tailwind components;
1
+ @import "tailwindcss";
3
- @tailwind utilities;
src/index.test.js CHANGED
@@ -1,7 +1,7 @@
1
1
  import { describe, it, expect } from 'vitest';
2
2
 
3
3
  describe('sum test', () => {
4
- it('adds 1 + 2 to equal 3', () => {
4
+ it('adds 1 + 2 to equal 3', () => {
5
- expect(1 + 2).toBe(3);
5
+ expect(1 + 2).toBe(3);
6
- });
6
+ });
7
7
  });
src/routes/+page.svelte CHANGED
@@ -244,24 +244,32 @@
244
244
  </div>
245
245
  </div>
246
246
 
247
- <style lang="postcss">
247
+ <style>
248
248
  h2 {
249
- @apply text-xl font-semibold;
249
+ font-size: 1.5rem;
250
+ font-weight: 600;
250
251
  }
251
252
 
252
253
  section {
254
+ display: flex;
253
- @apply flex flex-col mt-6 mb-4;
255
+ flex-direction: column;
256
+ margin-top: 1.5rem;
257
+ margin-bottom: 1rem;
254
258
  }
255
259
 
256
260
  .soft-link {
261
+ display: flex;
262
+ flex-direction: row;
257
- @apply text-base text-left flex flex-row items-center;
263
+ align-items: center;
264
+ text-align: left;
258
265
 
259
- div {
266
+ & > div {
267
+ flex: 1;
260
- @apply flex-1 ml-2;
268
+ margin-left: 0.5rem;
261
269
  }
262
270
  }
263
271
 
264
272
  .soft-icon {
265
- @apply w-8;
273
+ width: 32px;
266
274
  }
267
275
  </style>
src/routes/cv/+page.svelte CHANGED
@@ -185,19 +185,20 @@
185
185
  </section>
186
186
  </div>
187
187
 
188
- <style lang="postcss">
188
+ <style>
189
189
  b {
190
190
  font-weight: 600;
191
191
  }
192
192
 
193
193
  ul {
194
+ margin: 0.5rem;
194
- @apply m-2 pl-2 sm:pl-5;
195
+ padding-left: 1rem;
195
196
  }
196
197
 
197
- /* li {
198
+ li {
198
199
  list-style-type: disc;
199
200
  list-style-position: outside;
200
- } */
201
+ }
201
202
 
202
203
  h3 {
203
204
  font-weight: 700;
src/routes/only-bible-app/+layout.svelte CHANGED
@@ -9,7 +9,7 @@
9
9
  let { children } = $props();
10
10
  </script>
11
11
 
12
- <div class="prose h-full sm:w-6/12 mx-auto">
12
+ <div class="h-full sm:w-6/12 mx-auto">
13
13
  <header class="flex flex-col mx-4 text-sm mt-4">
14
14
  <nav class="flex flex-1 justify-between" aria-label="Global">
15
15
  <div class="flex flex-1">
@@ -36,13 +36,7 @@
36
36
  <main class="flex flex-col mx-4 mt-10 sm:mt-0">
37
37
  {@render children?.()}
38
38
  </main>
39
- <footer class="not-prose text-center py-5 mt-20">
39
+ <footer class="text-center py-5 mt-20">
40
40
  <Copyright />
41
41
  </footer>
42
42
  </div>
43
-
44
- <style lang="postcss">
45
- :global(html) {
46
- background-color: #482929;
47
- }
48
- </style>
src/routes/only-bible-app/+page.svelte CHANGED
@@ -50,7 +50,7 @@
50
50
  </div>
51
51
  </div>
52
52
  <div
53
- class="not-prose flex items-center mt-10 sm:mt-20 sm:flex-row [&>picture]:flex [&>picture]:justify-center sm:[&>picture]:justify-end"
53
+ class="flex items-center mt-10 sm:mt-20 sm:flex-row [&>picture]:flex [&>picture]:justify-center sm:[&>picture]:justify-end"
54
54
  >
55
55
  <enhanced:img class="w-9/12" src={AppImagePng} alt="app screenshot" />
56
56
  </div>
src/routes/posts/[slug]/+page.svelte CHANGED
@@ -31,7 +31,58 @@
31
31
  {/each}
32
32
  </div>
33
33
  </hgroup>
34
- <div class="prose">
34
+ <div class="content">
35
35
  <data.content />
36
36
  </div>
37
37
  </article>
38
+
39
+ <style>
40
+ .content {
41
+ max-width: 70rem;
42
+ }
43
+
44
+ .content :global {
45
+ h1 {
46
+ font-weight: 500;
47
+ margin-top: 1rem;
48
+ }
49
+ h2 {
50
+ font-weight: 700;
51
+ }
52
+
53
+ h3 {
54
+ font-size: 1.5rem;
55
+ font-weight: 700;
56
+ color: black;
57
+ margin: 24px 0px 12px 0px;
58
+ }
59
+
60
+ blockquote {
61
+ font-size: 1.2rem;
62
+ font-weight: 600;
63
+ font-style: normal;
64
+ background: #f8ffaa;
65
+ padding: 0.4rem;
66
+ margin: 16px 0px;
67
+ }
68
+
69
+ pre {
70
+ font-size: 0.8rem;
71
+ font-family: 'monospace';
72
+ line-height: 1.6;
73
+ padding: 16px;
74
+ border-radius: 16px;
75
+ margin: 12px 0px;
76
+ }
77
+
78
+ code {
79
+ color: #d14;
80
+ word-wrap: break-word;
81
+ box-decoration-break: clone;
82
+ padding: 2px 4px;
83
+ border-radius: 0.2rem;
84
+ font-weight: 400;
85
+ font-size: 0.8rem;
86
+ }
87
+ }
88
+ </style>
tailwind.config.js DELETED
@@ -1,96 +0,0 @@
1
- /** @type {import('tailwindcss').Config} */
2
- export default {
3
- content: ['./src/**/*.{html,js,svelte,ts}'],
4
- theme: {
5
- fontFamily: {
6
- sans: 'system-ui',
7
- serif: 'system-ui',
8
- mono: 'monospace',
9
- logo: 'cursive',
10
- },
11
- extend: {
12
- typography: ({ theme }) => ({
13
- DEFAULT: {
14
- css: {
15
- maxWidth: '70rem',
16
- h1: {
17
- fontWeight: '500',
18
- marginTop: '1rem',
19
- },
20
- h2: {
21
- color: theme('colors.black'),
22
- },
23
- h3: {
24
- color: theme('colors.black'),
25
- },
26
- pre: {
27
- padding: '16px',
28
- borderRadius: '16px',
29
- fontSize: '0.8rem',
30
- fontFamily: 'monospace',
31
- },
32
- 'code::before': {
33
- content: '&nbsp;&nbsp;',
34
- },
35
- 'code::after': {
36
- content: '&nbsp;&nbsp;',
37
- },
38
- code: {
39
- color: '#d14',
40
- background: '#f6f6f6',
41
- border: '1px solid #e1e1e8',
42
- wordWrap: 'break-word',
43
- boxDecorationBreak: 'clone',
44
- padding: '2px 4px',
45
- borderRadius: '.2rem',
46
- fontWeight: 400,
47
- fontSize: '0.8rem',
48
- },
49
- blockquote: {
50
- background: '#f8ffaa',
51
- fontWeight: 600,
52
- fontStyle: 'normal',
53
- padding: '0.4rem',
54
- },
55
- 'blockquote p:first-of-type': { margin: 0 },
56
- 'blockquote p:first-of-type::before': { content: 'none' },
57
- 'blockquote p:first-of-type::after': { content: 'none' },
58
- '--tw-prose-body': theme('colors.black'),
59
- '--tw-prose-headings': theme('colors.gray[100]'),
60
- '--tw-prose-lead': theme('colors.black'),
61
- '--tw-prose-links': theme('colors.blue[900]'),
62
- '--tw-prose-bold': theme('colors.black'),
63
- '--tw-prose-counters': theme('colors.black'),
64
- '--tw-prose-bullets': theme('colors.black'),
65
- '--tw-prose-hr': theme('colors.black'),
66
- '--tw-prose-quotes': theme('colors.black'),
67
- '--tw-prose-quote-borders': theme('colors.black'),
68
- '--tw-prose-captions': theme('colors.black'),
69
- '--tw-prose-code': theme('colors.black'),
70
- '--tw-prose-pre-code': theme('colors.black'),
71
- '--tw-prose-pre-bg': theme('colors.black'),
72
- '--tw-prose-th-borders': theme('colors.black'),
73
- '--tw-prose-td-borders': theme('colors.black'),
74
- '--tw-prose-invert-body': theme('colors.black'),
75
- '--tw-prose-invert-headings': theme('colors.white'),
76
- '--tw-prose-invert-lead': theme('colors.black'),
77
- '--tw-prose-invert-links': theme('colors.blue[900]'),
78
- '--tw-prose-invert-bold': theme('colors.white'),
79
- '--tw-prose-invert-counters': theme('colors.black'),
80
- '--tw-prose-invert-bullets': theme('colors.black'),
81
- '--tw-prose-invert-hr': theme('colors.black'),
82
- '--tw-prose-invert-quotes': theme('colors.black'),
83
- '--tw-prose-invert-quote-borders': theme('colors.black'),
84
- '--tw-prose-invert-captions': theme('colors.black'),
85
- '--tw-prose-invert-code': theme('colors.white'),
86
- '--tw-prose-invert-pre-code': theme('colors.black'),
87
- '--tw-prose-invert-pre-bg': 'rgb(0 0 0 / 50%)',
88
- '--tw-prose-invert-th-borders': theme('colors.black'),
89
- '--tw-prose-invert-td-borders': theme('colors.black'),
90
- },
91
- },
92
- }),
93
- },
94
- },
95
- plugins: [import('@tailwindcss/typography')],
96
- };
vite.config.js CHANGED
@@ -1,11 +1,17 @@
1
1
  import { enhancedImages } from '@sveltejs/enhanced-img';
2
2
  import { sveltekit } from '@sveltejs/kit/vite';
3
+ import tailwindcss from '@tailwindcss/vite';
3
4
  import svg from '@poppanator/sveltekit-svg';
4
5
  import { defineConfig } from 'vitest/config';
5
6
 
6
7
  export default defineConfig({
8
+ plugins: [
9
+ tailwindcss(),
7
- plugins: [enhancedImages(), sveltekit(), svg()],
10
+ enhancedImages(),
11
+ sveltekit(),
12
+ svg()
13
+ ],
8
- test: {
14
+ test: {
9
- include: ['src/**/*.{test,spec}.{js,ts}'],
15
+ include: ['src/**/*.{test,spec}.{js,ts}'],
10
- },
16
+ },
11
17
  });