diff --git a/package-lock.json b/package-lock.json
index 6ca0e8cab..a5ad3ad68 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -380,9 +380,9 @@
}
},
"node_modules/@esbuild/android-arm": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz",
- "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz",
+ "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==",
"cpu": [
"arm"
],
@@ -396,9 +396,9 @@
}
},
"node_modules/@esbuild/android-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz",
- "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz",
+ "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==",
"cpu": [
"arm64"
],
@@ -412,9 +412,9 @@
}
},
"node_modules/@esbuild/android-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz",
- "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz",
+ "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==",
"cpu": [
"x64"
],
@@ -428,9 +428,9 @@
}
},
"node_modules/@esbuild/darwin-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz",
- "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz",
+ "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==",
"cpu": [
"arm64"
],
@@ -444,9 +444,9 @@
}
},
"node_modules/@esbuild/darwin-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz",
- "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz",
+ "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==",
"cpu": [
"x64"
],
@@ -460,9 +460,9 @@
}
},
"node_modules/@esbuild/freebsd-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz",
- "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz",
+ "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==",
"cpu": [
"arm64"
],
@@ -476,9 +476,9 @@
}
},
"node_modules/@esbuild/freebsd-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz",
- "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz",
+ "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==",
"cpu": [
"x64"
],
@@ -492,9 +492,9 @@
}
},
"node_modules/@esbuild/linux-arm": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz",
- "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz",
+ "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==",
"cpu": [
"arm"
],
@@ -508,9 +508,9 @@
}
},
"node_modules/@esbuild/linux-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz",
- "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz",
+ "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==",
"cpu": [
"arm64"
],
@@ -524,9 +524,9 @@
}
},
"node_modules/@esbuild/linux-ia32": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz",
- "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz",
+ "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==",
"cpu": [
"ia32"
],
@@ -540,9 +540,9 @@
}
},
"node_modules/@esbuild/linux-loong64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz",
- "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz",
+ "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==",
"cpu": [
"loong64"
],
@@ -556,9 +556,9 @@
}
},
"node_modules/@esbuild/linux-mips64el": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz",
- "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz",
+ "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==",
"cpu": [
"mips64el"
],
@@ -572,9 +572,9 @@
}
},
"node_modules/@esbuild/linux-ppc64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz",
- "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz",
+ "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==",
"cpu": [
"ppc64"
],
@@ -588,9 +588,9 @@
}
},
"node_modules/@esbuild/linux-riscv64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz",
- "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz",
+ "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==",
"cpu": [
"riscv64"
],
@@ -604,9 +604,9 @@
}
},
"node_modules/@esbuild/linux-s390x": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz",
- "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz",
+ "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==",
"cpu": [
"s390x"
],
@@ -620,9 +620,9 @@
}
},
"node_modules/@esbuild/linux-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz",
- "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz",
+ "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==",
"cpu": [
"x64"
],
@@ -636,9 +636,9 @@
}
},
"node_modules/@esbuild/netbsd-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz",
- "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz",
+ "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==",
"cpu": [
"x64"
],
@@ -652,9 +652,9 @@
}
},
"node_modules/@esbuild/openbsd-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz",
- "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz",
+ "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==",
"cpu": [
"x64"
],
@@ -668,9 +668,9 @@
}
},
"node_modules/@esbuild/sunos-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz",
- "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz",
+ "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==",
"cpu": [
"x64"
],
@@ -684,9 +684,9 @@
}
},
"node_modules/@esbuild/win32-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz",
- "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz",
+ "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==",
"cpu": [
"arm64"
],
@@ -700,9 +700,9 @@
}
},
"node_modules/@esbuild/win32-ia32": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz",
- "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz",
+ "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==",
"cpu": [
"ia32"
],
@@ -716,9 +716,9 @@
}
},
"node_modules/@esbuild/win32-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz",
- "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz",
+ "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==",
"cpu": [
"x64"
],
@@ -2465,18 +2465,18 @@
"link": true
},
"node_modules/@sveltejs/adapter-static": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-2.0.2.tgz",
- "integrity": "sha512-9wYtf6s6ew7DHUHMrt55YpD1FgV7oWql2IGsW5BXquLxqcY9vjrqCFo0TzzDpo+ZPZkW/v77k0eOP6tsAb8HmQ==",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-2.0.3.tgz",
+ "integrity": "sha512-VUqTfXsxYGugCpMqQv1U0LIdbR3S5nBkMMDmpjGVJyM6Q2jHVMFtdWJCkeHMySc6mZxJ+0eZK3T7IgmUCDrcUQ==",
"dev": true,
"peerDependencies": {
"@sveltejs/kit": "^1.5.0"
}
},
"node_modules/@sveltejs/kit": {
- "version": "1.20.4",
- "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.20.4.tgz",
- "integrity": "sha512-MmAzIuMrP7A+8fqDVbxm6ekGHRHL/+Fk8sQPAzPG4G2TxUDtHdn/WcIxeEqHzARMf0OtGSC+VPyOSFuw2Cy2Mg==",
+ "version": "1.24.1",
+ "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.24.1.tgz",
+ "integrity": "sha512-u2FO0q62Se9UZ0g9kXaWYi+54vTK70BKaPScOcx6jLMRou4CUZgDTNKnRhsbJgPMgaLkOH0j3o/fKlZ6jBfgSg==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
@@ -2491,7 +2491,8 @@
"sade": "^1.8.1",
"set-cookie-parser": "^2.6.0",
"sirv": "^2.0.2",
- "undici": "~5.22.0"
+ "tiny-glob": "^0.2.9",
+ "undici": "~5.23.0"
},
"bin": {
"svelte-kit": "svelte-kit.js"
@@ -4189,9 +4190,9 @@
"dev": true
},
"node_modules/esbuild": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz",
- "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz",
+ "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==",
"dev": true,
"hasInstallScript": true,
"bin": {
@@ -4201,28 +4202,28 @@
"node": ">=12"
},
"optionalDependencies": {
- "@esbuild/android-arm": "0.17.19",
- "@esbuild/android-arm64": "0.17.19",
- "@esbuild/android-x64": "0.17.19",
- "@esbuild/darwin-arm64": "0.17.19",
- "@esbuild/darwin-x64": "0.17.19",
- "@esbuild/freebsd-arm64": "0.17.19",
- "@esbuild/freebsd-x64": "0.17.19",
- "@esbuild/linux-arm": "0.17.19",
- "@esbuild/linux-arm64": "0.17.19",
- "@esbuild/linux-ia32": "0.17.19",
- "@esbuild/linux-loong64": "0.17.19",
- "@esbuild/linux-mips64el": "0.17.19",
- "@esbuild/linux-ppc64": "0.17.19",
- "@esbuild/linux-riscv64": "0.17.19",
- "@esbuild/linux-s390x": "0.17.19",
- "@esbuild/linux-x64": "0.17.19",
- "@esbuild/netbsd-x64": "0.17.19",
- "@esbuild/openbsd-x64": "0.17.19",
- "@esbuild/sunos-x64": "0.17.19",
- "@esbuild/win32-arm64": "0.17.19",
- "@esbuild/win32-ia32": "0.17.19",
- "@esbuild/win32-x64": "0.17.19"
+ "@esbuild/android-arm": "0.18.20",
+ "@esbuild/android-arm64": "0.18.20",
+ "@esbuild/android-x64": "0.18.20",
+ "@esbuild/darwin-arm64": "0.18.20",
+ "@esbuild/darwin-x64": "0.18.20",
+ "@esbuild/freebsd-arm64": "0.18.20",
+ "@esbuild/freebsd-x64": "0.18.20",
+ "@esbuild/linux-arm": "0.18.20",
+ "@esbuild/linux-arm64": "0.18.20",
+ "@esbuild/linux-ia32": "0.18.20",
+ "@esbuild/linux-loong64": "0.18.20",
+ "@esbuild/linux-mips64el": "0.18.20",
+ "@esbuild/linux-ppc64": "0.18.20",
+ "@esbuild/linux-riscv64": "0.18.20",
+ "@esbuild/linux-s390x": "0.18.20",
+ "@esbuild/linux-x64": "0.18.20",
+ "@esbuild/netbsd-x64": "0.18.20",
+ "@esbuild/openbsd-x64": "0.18.20",
+ "@esbuild/sunos-x64": "0.18.20",
+ "@esbuild/win32-arm64": "0.18.20",
+ "@esbuild/win32-ia32": "0.18.20",
+ "@esbuild/win32-x64": "0.18.20"
}
},
"node_modules/escalade": {
@@ -4860,6 +4861,12 @@
"node": ">=4"
}
},
+ "node_modules/globalyzer": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
+ "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==",
+ "dev": true
+ },
"node_modules/globby": {
"version": "11.1.0",
"resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
@@ -4880,6 +4887,12 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/globrex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
+ "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
+ "dev": true
+ },
"node_modules/graceful-fs": {
"version": "4.2.11",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
@@ -8355,9 +8368,9 @@
}
},
"node_modules/postcss": {
- "version": "8.4.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz",
- "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==",
+ "version": "8.4.29",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.29.tgz",
+ "integrity": "sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==",
"dev": true,
"funding": [
{
@@ -9078,9 +9091,9 @@
}
},
"node_modules/rollup": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.25.1.tgz",
- "integrity": "sha512-tywOR+rwIt5m2ZAWSe5AIJcTat8vGlnPFAv15ycCrw33t6iFsXZ6mzHVFh2psSjxQPmI+xgzMZZizUAukBI4aQ==",
+ "version": "3.28.1",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.28.1.tgz",
+ "integrity": "sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==",
"dev": true,
"bin": {
"rollup": "dist/bin/rollup"
@@ -10043,6 +10056,16 @@
"readable-stream": "3"
}
},
+ "node_modules/tiny-glob": {
+ "version": "0.2.9",
+ "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz",
+ "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==",
+ "dev": true,
+ "dependencies": {
+ "globalyzer": "0.1.0",
+ "globrex": "^0.1.2"
+ }
+ },
"node_modules/tinygesture": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/tinygesture/-/tinygesture-2.0.0.tgz",
@@ -10281,9 +10304,9 @@
}
},
"node_modules/undici": {
- "version": "5.22.0",
- "resolved": "https://registry.npmjs.org/undici/-/undici-5.22.0.tgz",
- "integrity": "sha512-fR9RXCc+6Dxav4P9VV/sp5w3eFiSdOjJYsbtWfd4s5L5C4ogyuVpdKIVHeW0vV1MloM65/f7W45nR9ZxwVdyiA==",
+ "version": "5.23.0",
+ "resolved": "https://registry.npmjs.org/undici/-/undici-5.23.0.tgz",
+ "integrity": "sha512-1D7w+fvRsqlQ9GscLBwcAJinqcZGHUKjbOmXdlE/v8BvEGXjeWAax+341q44EuTcHXXnfyKNbKRq4Lg7OzhMmg==",
"dev": true,
"dependencies": {
"busboy": "^1.6.0"
@@ -10543,14 +10566,14 @@
}
},
"node_modules/vite": {
- "version": "4.3.9",
- "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz",
- "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==",
+ "version": "4.4.9",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz",
+ "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==",
"dev": true,
"dependencies": {
- "esbuild": "^0.17.5",
- "postcss": "^8.4.23",
- "rollup": "^3.21.0"
+ "esbuild": "^0.18.10",
+ "postcss": "^8.4.27",
+ "rollup": "^3.27.1"
},
"bin": {
"vite": "bin/vite.js"
@@ -10558,12 +10581,16 @@
"engines": {
"node": "^14.18.0 || >=16.0.0"
},
+ "funding": {
+ "url": "https://github.com/vitejs/vite?sponsor=1"
+ },
"optionalDependencies": {
"fsevents": "~2.3.2"
},
"peerDependencies": {
"@types/node": ">= 14",
"less": "*",
+ "lightningcss": "^1.21.0",
"sass": "*",
"stylus": "*",
"sugarss": "*",
@@ -10576,6 +10603,9 @@
"less": {
"optional": true
},
+ "lightningcss": {
+ "optional": true
+ },
"sass": {
"optional": true
},
@@ -11592,8 +11622,8 @@
"@smui/tooltip": "^7.0.0-beta.14",
"@smui/top-app-bar": "^7.0.0-beta.14",
"@smui/touch-target": "^7.0.0-beta.14",
- "@sveltejs/adapter-static": "^2.0.2",
- "@sveltejs/kit": "^1.20.4",
+ "@sveltejs/adapter-static": "^2.0.3",
+ "@sveltejs/kit": "^1.24.1",
"highlight.js": "^11.8.0",
"highlightjs-svelte": "^1.0.6",
"mdsvex": "^0.10.6",
@@ -11607,7 +11637,7 @@
"tinygesture": "^2.0.0",
"tslib": "^2.5.3",
"typescript": "^5.1.3",
- "vite": "^4.3.9"
+ "vite": "^4.4.9"
}
},
"packages/slider": {
@@ -12221,156 +12251,156 @@
}
},
"@esbuild/android-arm": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz",
- "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz",
+ "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==",
"dev": true,
"optional": true
},
"@esbuild/android-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz",
- "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz",
+ "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==",
"dev": true,
"optional": true
},
"@esbuild/android-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz",
- "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz",
+ "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==",
"dev": true,
"optional": true
},
"@esbuild/darwin-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz",
- "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz",
+ "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==",
"dev": true,
"optional": true
},
"@esbuild/darwin-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz",
- "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz",
+ "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==",
"dev": true,
"optional": true
},
"@esbuild/freebsd-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz",
- "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz",
+ "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==",
"dev": true,
"optional": true
},
"@esbuild/freebsd-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz",
- "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz",
+ "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==",
"dev": true,
"optional": true
},
"@esbuild/linux-arm": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz",
- "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz",
+ "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==",
"dev": true,
"optional": true
},
"@esbuild/linux-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz",
- "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz",
+ "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==",
"dev": true,
"optional": true
},
"@esbuild/linux-ia32": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz",
- "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz",
+ "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==",
"dev": true,
"optional": true
},
"@esbuild/linux-loong64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz",
- "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz",
+ "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==",
"dev": true,
"optional": true
},
"@esbuild/linux-mips64el": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz",
- "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz",
+ "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==",
"dev": true,
"optional": true
},
"@esbuild/linux-ppc64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz",
- "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz",
+ "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==",
"dev": true,
"optional": true
},
"@esbuild/linux-riscv64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz",
- "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz",
+ "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==",
"dev": true,
"optional": true
},
"@esbuild/linux-s390x": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz",
- "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz",
+ "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==",
"dev": true,
"optional": true
},
"@esbuild/linux-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz",
- "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz",
+ "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==",
"dev": true,
"optional": true
},
"@esbuild/netbsd-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz",
- "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz",
+ "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==",
"dev": true,
"optional": true
},
"@esbuild/openbsd-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz",
- "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz",
+ "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==",
"dev": true,
"optional": true
},
"@esbuild/sunos-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz",
- "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz",
+ "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==",
"dev": true,
"optional": true
},
"@esbuild/win32-arm64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz",
- "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz",
+ "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==",
"dev": true,
"optional": true
},
"@esbuild/win32-ia32": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz",
- "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz",
+ "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==",
"dev": true,
"optional": true
},
"@esbuild/win32-x64": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz",
- "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==",
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz",
+ "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==",
"dev": true,
"optional": true
},
@@ -13818,8 +13848,8 @@
"@smui/tooltip": "^7.0.0-beta.14",
"@smui/top-app-bar": "^7.0.0-beta.14",
"@smui/touch-target": "^7.0.0-beta.14",
- "@sveltejs/adapter-static": "^2.0.2",
- "@sveltejs/kit": "^1.20.4",
+ "@sveltejs/adapter-static": "^2.0.3",
+ "@sveltejs/kit": "^1.24.1",
"highlight.js": "^11.8.0",
"highlightjs-svelte": "^1.0.6",
"mdsvex": "^0.10.6",
@@ -13833,7 +13863,7 @@
"tinygesture": "^2.0.0",
"tslib": "^2.5.3",
"typescript": "^5.1.3",
- "vite": "^4.3.9"
+ "vite": "^4.4.9"
}
},
"@smui/banner": {
@@ -14449,16 +14479,16 @@
}
},
"@sveltejs/adapter-static": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-2.0.2.tgz",
- "integrity": "sha512-9wYtf6s6ew7DHUHMrt55YpD1FgV7oWql2IGsW5BXquLxqcY9vjrqCFo0TzzDpo+ZPZkW/v77k0eOP6tsAb8HmQ==",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-2.0.3.tgz",
+ "integrity": "sha512-VUqTfXsxYGugCpMqQv1U0LIdbR3S5nBkMMDmpjGVJyM6Q2jHVMFtdWJCkeHMySc6mZxJ+0eZK3T7IgmUCDrcUQ==",
"dev": true,
"requires": {}
},
"@sveltejs/kit": {
- "version": "1.20.4",
- "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.20.4.tgz",
- "integrity": "sha512-MmAzIuMrP7A+8fqDVbxm6ekGHRHL/+Fk8sQPAzPG4G2TxUDtHdn/WcIxeEqHzARMf0OtGSC+VPyOSFuw2Cy2Mg==",
+ "version": "1.24.1",
+ "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.24.1.tgz",
+ "integrity": "sha512-u2FO0q62Se9UZ0g9kXaWYi+54vTK70BKaPScOcx6jLMRou4CUZgDTNKnRhsbJgPMgaLkOH0j3o/fKlZ6jBfgSg==",
"dev": true,
"requires": {
"@sveltejs/vite-plugin-svelte": "^2.4.1",
@@ -14472,7 +14502,8 @@
"sade": "^1.8.1",
"set-cookie-parser": "^2.6.0",
"sirv": "^2.0.2",
- "undici": "~5.22.0"
+ "tiny-glob": "^0.2.9",
+ "undici": "~5.23.0"
}
},
"@sveltejs/vite-plugin-svelte": {
@@ -15741,33 +15772,33 @@
"dev": true
},
"esbuild": {
- "version": "0.17.19",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz",
- "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==",
- "dev": true,
- "requires": {
- "@esbuild/android-arm": "0.17.19",
- "@esbuild/android-arm64": "0.17.19",
- "@esbuild/android-x64": "0.17.19",
- "@esbuild/darwin-arm64": "0.17.19",
- "@esbuild/darwin-x64": "0.17.19",
- "@esbuild/freebsd-arm64": "0.17.19",
- "@esbuild/freebsd-x64": "0.17.19",
- "@esbuild/linux-arm": "0.17.19",
- "@esbuild/linux-arm64": "0.17.19",
- "@esbuild/linux-ia32": "0.17.19",
- "@esbuild/linux-loong64": "0.17.19",
- "@esbuild/linux-mips64el": "0.17.19",
- "@esbuild/linux-ppc64": "0.17.19",
- "@esbuild/linux-riscv64": "0.17.19",
- "@esbuild/linux-s390x": "0.17.19",
- "@esbuild/linux-x64": "0.17.19",
- "@esbuild/netbsd-x64": "0.17.19",
- "@esbuild/openbsd-x64": "0.17.19",
- "@esbuild/sunos-x64": "0.17.19",
- "@esbuild/win32-arm64": "0.17.19",
- "@esbuild/win32-ia32": "0.17.19",
- "@esbuild/win32-x64": "0.17.19"
+ "version": "0.18.20",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz",
+ "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==",
+ "dev": true,
+ "requires": {
+ "@esbuild/android-arm": "0.18.20",
+ "@esbuild/android-arm64": "0.18.20",
+ "@esbuild/android-x64": "0.18.20",
+ "@esbuild/darwin-arm64": "0.18.20",
+ "@esbuild/darwin-x64": "0.18.20",
+ "@esbuild/freebsd-arm64": "0.18.20",
+ "@esbuild/freebsd-x64": "0.18.20",
+ "@esbuild/linux-arm": "0.18.20",
+ "@esbuild/linux-arm64": "0.18.20",
+ "@esbuild/linux-ia32": "0.18.20",
+ "@esbuild/linux-loong64": "0.18.20",
+ "@esbuild/linux-mips64el": "0.18.20",
+ "@esbuild/linux-ppc64": "0.18.20",
+ "@esbuild/linux-riscv64": "0.18.20",
+ "@esbuild/linux-s390x": "0.18.20",
+ "@esbuild/linux-x64": "0.18.20",
+ "@esbuild/netbsd-x64": "0.18.20",
+ "@esbuild/openbsd-x64": "0.18.20",
+ "@esbuild/sunos-x64": "0.18.20",
+ "@esbuild/win32-arm64": "0.18.20",
+ "@esbuild/win32-ia32": "0.18.20",
+ "@esbuild/win32-x64": "0.18.20"
}
},
"escalade": {
@@ -16261,6 +16292,12 @@
"ini": "^1.3.4"
}
},
+ "globalyzer": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
+ "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==",
+ "dev": true
+ },
"globby": {
"version": "11.1.0",
"resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
@@ -16275,6 +16312,12 @@
"slash": "^3.0.0"
}
},
+ "globrex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
+ "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
+ "dev": true
+ },
"graceful-fs": {
"version": "4.2.11",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
@@ -18861,9 +18904,9 @@
}
},
"postcss": {
- "version": "8.4.23",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz",
- "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==",
+ "version": "8.4.29",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.29.tgz",
+ "integrity": "sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==",
"dev": true,
"requires": {
"nanoid": "^3.3.6",
@@ -19382,9 +19425,9 @@
}
},
"rollup": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.25.1.tgz",
- "integrity": "sha512-tywOR+rwIt5m2ZAWSe5AIJcTat8vGlnPFAv15ycCrw33t6iFsXZ6mzHVFh2psSjxQPmI+xgzMZZizUAukBI4aQ==",
+ "version": "3.28.1",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.28.1.tgz",
+ "integrity": "sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==",
"dev": true,
"requires": {
"fsevents": "~2.3.2"
@@ -20161,6 +20204,16 @@
"readable-stream": "3"
}
},
+ "tiny-glob": {
+ "version": "0.2.9",
+ "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz",
+ "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==",
+ "dev": true,
+ "requires": {
+ "globalyzer": "0.1.0",
+ "globrex": "^0.1.2"
+ }
+ },
"tinygesture": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/tinygesture/-/tinygesture-2.0.0.tgz",
@@ -20322,9 +20375,9 @@
"optional": true
},
"undici": {
- "version": "5.22.0",
- "resolved": "https://registry.npmjs.org/undici/-/undici-5.22.0.tgz",
- "integrity": "sha512-fR9RXCc+6Dxav4P9VV/sp5w3eFiSdOjJYsbtWfd4s5L5C4ogyuVpdKIVHeW0vV1MloM65/f7W45nR9ZxwVdyiA==",
+ "version": "5.23.0",
+ "resolved": "https://registry.npmjs.org/undici/-/undici-5.23.0.tgz",
+ "integrity": "sha512-1D7w+fvRsqlQ9GscLBwcAJinqcZGHUKjbOmXdlE/v8BvEGXjeWAax+341q44EuTcHXXnfyKNbKRq4Lg7OzhMmg==",
"dev": true,
"requires": {
"busboy": "^1.6.0"
@@ -20526,15 +20579,15 @@
}
},
"vite": {
- "version": "4.3.9",
- "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz",
- "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==",
+ "version": "4.4.9",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz",
+ "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==",
"dev": true,
"requires": {
- "esbuild": "^0.17.5",
+ "esbuild": "^0.18.10",
"fsevents": "~2.3.2",
- "postcss": "^8.4.23",
- "rollup": "^3.21.0"
+ "postcss": "^8.4.27",
+ "rollup": "^3.27.1"
}
},
"vitefu": {
diff --git a/packages/accordion/package.json b/packages/accordion/package.json
index ac599a314..6f10bec6b 100644
--- a/packages/accordion/package.json
+++ b/packages/accordion/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/accordion/src/index.d.ts b/packages/accordion/src/index.d.ts
new file mode 100644
index 000000000..fa11f8d23
--- /dev/null
+++ b/packages/accordion/src/index.d.ts
@@ -0,0 +1,12 @@
+///
+
+import Accordion from './Accordion.svelte';
+
+import Panel from './Panel.svelte';
+export * from './Panel.types.js';
+import Header from './Header.svelte';
+import { Content } from '@smui/paper';
+
+export default Accordion;
+
+export { Panel, Header, Content };
diff --git a/packages/autocomplete/package.json b/packages/autocomplete/package.json
index 12df870cf..f7c4bf7c8 100644
--- a/packages/autocomplete/package.json
+++ b/packages/autocomplete/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/autocomplete/src/index.d.ts b/packages/autocomplete/src/index.d.ts
new file mode 100644
index 000000000..0e5c50870
--- /dev/null
+++ b/packages/autocomplete/src/index.d.ts
@@ -0,0 +1,5 @@
+///
+
+import Autocomplete from './Autocomplete.svelte';
+
+export default Autocomplete;
diff --git a/packages/badge/package.json b/packages/badge/package.json
index 5db407fd8..99a27b01f 100644
--- a/packages/badge/package.json
+++ b/packages/badge/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/badge/src/index.d.ts b/packages/badge/src/index.d.ts
new file mode 100644
index 000000000..88a859460
--- /dev/null
+++ b/packages/badge/src/index.d.ts
@@ -0,0 +1,5 @@
+///
+
+import Badge from './Badge.svelte';
+
+export default Badge;
diff --git a/packages/banner/package.json b/packages/banner/package.json
index e03db4887..cc943f0f8 100644
--- a/packages/banner/package.json
+++ b/packages/banner/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/banner/src/index.d.ts b/packages/banner/src/index.d.ts
new file mode 100644
index 000000000..a0c3e3f75
--- /dev/null
+++ b/packages/banner/src/index.d.ts
@@ -0,0 +1,10 @@
+///
+
+import Banner from './Banner.svelte';
+export * from './Banner.types.js';
+
+import { Label, Icon } from '@smui/common';
+
+export default Banner;
+
+export { Label, Icon };
diff --git a/packages/bottom-app-bar/package.json b/packages/bottom-app-bar/package.json
index 18f743f75..325f9ee53 100644
--- a/packages/bottom-app-bar/package.json
+++ b/packages/bottom-app-bar/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/bottom-app-bar/src/index.d.ts b/packages/bottom-app-bar/src/index.d.ts
new file mode 100644
index 000000000..8b09e59aa
--- /dev/null
+++ b/packages/bottom-app-bar/src/index.d.ts
@@ -0,0 +1,12 @@
+///
+
+import BottomAppBar from './BottomAppBar.svelte';
+
+import AutoAdjust from './AutoAdjust.svelte';
+import FixedAdjust from './FixedAdjust.js';
+import Section from './Section.svelte';
+import StandardAdjust from './StandardAdjust.js';
+
+export default BottomAppBar;
+
+export { AutoAdjust, FixedAdjust, Section, StandardAdjust };
diff --git a/packages/button/package.json b/packages/button/package.json
index a7f9da60d..402c3c636 100644
--- a/packages/button/package.json
+++ b/packages/button/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/button/src/index.d.ts b/packages/button/src/index.d.ts
new file mode 100644
index 000000000..841e1c1d1
--- /dev/null
+++ b/packages/button/src/index.d.ts
@@ -0,0 +1,11 @@
+///
+
+import Button from './Button.svelte';
+
+import Group from './Group.svelte';
+import GroupItem from './GroupItem.js';
+import { Label, Icon } from '@smui/common';
+
+export default Button;
+
+export { Group, GroupItem, Label, Icon };
diff --git a/packages/card/package.json b/packages/card/package.json
index 6f669f4eb..c3bd4c231 100644
--- a/packages/card/package.json
+++ b/packages/card/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/card/src/index.d.ts b/packages/card/src/index.d.ts
new file mode 100644
index 000000000..5e6de8a05
--- /dev/null
+++ b/packages/card/src/index.d.ts
@@ -0,0 +1,23 @@
+///
+
+import Card from './Card.svelte';
+
+import Content from './Content.js';
+import PrimaryAction from './PrimaryAction.svelte';
+import Media from './Media.svelte';
+import MediaContent from './MediaContent.js';
+import Actions from './Actions.svelte';
+import ActionButtons from './ActionButtons.js';
+import ActionIcons from './ActionIcons.js';
+
+export default Card;
+
+export {
+ Content,
+ PrimaryAction,
+ Media,
+ MediaContent,
+ Actions,
+ ActionButtons,
+ ActionIcons,
+};
diff --git a/packages/checkbox/package.json b/packages/checkbox/package.json
index 2093a63c6..0e12bd282 100644
--- a/packages/checkbox/package.json
+++ b/packages/checkbox/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/checkbox/src/index.d.ts b/packages/checkbox/src/index.d.ts
new file mode 100644
index 000000000..0eec39055
--- /dev/null
+++ b/packages/checkbox/src/index.d.ts
@@ -0,0 +1,5 @@
+///
+
+import Checkbox from './Checkbox.svelte';
+
+export default Checkbox;
diff --git a/packages/chips/package.json b/packages/chips/package.json
index 5b4692f16..7406f3ff4 100644
--- a/packages/chips/package.json
+++ b/packages/chips/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/chips/src/index.d.ts b/packages/chips/src/index.d.ts
new file mode 100644
index 000000000..7ec533803
--- /dev/null
+++ b/packages/chips/src/index.d.ts
@@ -0,0 +1,16 @@
+///
+
+import Chip from './Chip.svelte';
+export * from './Chip.types.js';
+
+import Set from './Set.svelte';
+import Text from './Text.svelte';
+export * from './Text.types.js';
+import LeadingIcon from './LeadingIcon.svelte';
+import TrailingIcon from './TrailingIcon.svelte';
+import TrailingAction from './TrailingAction.svelte';
+export * from './TrailingAction.types.js';
+
+export default Chip;
+
+export { Set, Text, LeadingIcon, TrailingIcon, TrailingAction };
diff --git a/packages/circular-progress/package.json b/packages/circular-progress/package.json
index d377d3e6a..8a0a03eab 100644
--- a/packages/circular-progress/package.json
+++ b/packages/circular-progress/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/circular-progress/src/index.d.ts b/packages/circular-progress/src/index.d.ts
new file mode 100644
index 000000000..15dd06d43
--- /dev/null
+++ b/packages/circular-progress/src/index.d.ts
@@ -0,0 +1,5 @@
+///
+
+import CircularProgress from './CircularProgress.svelte';
+
+export default CircularProgress;
diff --git a/packages/common/package.json b/packages/common/package.json
index c8b236183..28a70c4e3 100644
--- a/packages/common/package.json
+++ b/packages/common/package.json
@@ -12,14 +12,17 @@
},
"typesVersions": {
"*": {
+ "*": [
+ "./src/*"
+ ],
"classadder": [
- "./src/classadder/index.ts"
+ "./src/classadder/index.d.ts"
],
"internal": [
- "./src/internal/index.ts"
+ "./src/internal/index.d.ts"
],
- "*": [
- "./src/*"
+ ".": [
+ "./src/index.d.js"
]
}
},
diff --git a/packages/common/src/classadder/index.d.ts b/packages/common/src/classadder/index.d.ts
new file mode 100644
index 000000000..dbabfcf70
--- /dev/null
+++ b/packages/common/src/classadder/index.d.ts
@@ -0,0 +1,3 @@
+export type { ClassAdderInternals } from './ClassAdder.types.js';
+
+export * from './classAdderBuilder.js';
diff --git a/packages/common/src/index.d.ts b/packages/common/src/index.d.ts
new file mode 100644
index 000000000..6c5c92645
--- /dev/null
+++ b/packages/common/src/index.d.ts
@@ -0,0 +1,13 @@
+///
+
+import Label from './CommonLabel.svelte';
+
+import Icon from './CommonIcon.svelte';
+
+import SmuiElement from './SmuiElement.svelte';
+import Svg from './Svg.svelte';
+
+import ContextFragment from './ContextFragment.svelte';
+
+export { Label, Icon, SmuiElement, Svg, ContextFragment };
+export * from './smui.types.js';
diff --git a/packages/common/src/internal/index.d.ts b/packages/common/src/internal/index.d.ts
new file mode 100644
index 000000000..d4dc6880d
--- /dev/null
+++ b/packages/common/src/internal/index.d.ts
@@ -0,0 +1,7 @@
+export * from './announce.js';
+export * from './classMap.js';
+export * from './dispatch.js';
+export * from './exclude.js';
+export * from './forwardEventsBuilder.js';
+export * from './prefixFilter.js';
+export * from './useActions.js';
diff --git a/packages/data-table/package.json b/packages/data-table/package.json
index 5cd94122b..cd5baf364 100644
--- a/packages/data-table/package.json
+++ b/packages/data-table/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/data-table/src/index.d.ts b/packages/data-table/src/index.d.ts
new file mode 100644
index 000000000..e7853fc29
--- /dev/null
+++ b/packages/data-table/src/index.d.ts
@@ -0,0 +1,19 @@
+///
+
+import DataTable from './DataTable.svelte';
+export * from './DataTable.types.js';
+
+import Head from './Head.svelte';
+export * from './Head.types.js';
+import Body from './Body.svelte';
+export * from './Body.types.js';
+import Row from './Row.svelte';
+export * from './Row.types.js';
+import Cell from './Cell.svelte';
+export * from './Cell.types.js';
+import Pagination from './Pagination.svelte';
+import { Label } from '@smui/common';
+
+export default DataTable;
+
+export { Head, Body, Row, Cell, Pagination, Label };
diff --git a/packages/dialog/package.json b/packages/dialog/package.json
index 2021a51bb..dd654f7e7 100644
--- a/packages/dialog/package.json
+++ b/packages/dialog/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/dialog/src/index.d.ts b/packages/dialog/src/index.d.ts
new file mode 100644
index 000000000..ef3c49c61
--- /dev/null
+++ b/packages/dialog/src/index.d.ts
@@ -0,0 +1,13 @@
+///
+
+import Dialog from './Dialog.svelte';
+
+import Header from './Header.js';
+import Title from './Title.js';
+import Content from './Content.js';
+import Actions from './Actions.js';
+import InitialFocus from './InitialFocus.js';
+
+export default Dialog;
+
+export { Header, Title, Content, Actions, InitialFocus };
diff --git a/packages/drawer/package.json b/packages/drawer/package.json
index 5f19a1860..076933060 100644
--- a/packages/drawer/package.json
+++ b/packages/drawer/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/drawer/src/index.d.ts b/packages/drawer/src/index.d.ts
new file mode 100644
index 000000000..8569f3854
--- /dev/null
+++ b/packages/drawer/src/index.d.ts
@@ -0,0 +1,14 @@
+///
+
+import Drawer from './Drawer.svelte';
+
+import AppContent from './AppContent.js';
+import Content from './Content.js';
+import Header from './Header.js';
+import Title from './Title.js';
+import Subtitle from './Subtitle.js';
+import Scrim from './Scrim.svelte';
+
+export default Drawer;
+
+export { AppContent, Content, Header, Title, Subtitle, Scrim };
diff --git a/packages/fab/package.json b/packages/fab/package.json
index 0c9776b4c..7e3b953cf 100644
--- a/packages/fab/package.json
+++ b/packages/fab/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/fab/src/index.d.ts b/packages/fab/src/index.d.ts
new file mode 100644
index 000000000..3f4999649
--- /dev/null
+++ b/packages/fab/src/index.d.ts
@@ -0,0 +1,9 @@
+///
+
+import Fab from './Fab.svelte';
+
+import { Label, Icon } from '@smui/common';
+
+export default Fab;
+
+export { Label, Icon };
diff --git a/packages/floating-label/package.json b/packages/floating-label/package.json
index 28b79f596..25009e974 100644
--- a/packages/floating-label/package.json
+++ b/packages/floating-label/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/floating-label/src/index.d.ts b/packages/floating-label/src/index.d.ts
new file mode 100644
index 000000000..7d2046223
--- /dev/null
+++ b/packages/floating-label/src/index.d.ts
@@ -0,0 +1,6 @@
+///
+
+import FloatingLabel from './FloatingLabel.svelte';
+export * from './FloatingLabel.types.js';
+
+export default FloatingLabel;
diff --git a/packages/form-field/package.json b/packages/form-field/package.json
index f8cc5ac52..443057a6d 100644
--- a/packages/form-field/package.json
+++ b/packages/form-field/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/form-field/src/index.d.ts b/packages/form-field/src/index.d.ts
new file mode 100644
index 000000000..a96bbc7eb
--- /dev/null
+++ b/packages/form-field/src/index.d.ts
@@ -0,0 +1,5 @@
+///
+
+import FormField from './FormField.svelte';
+
+export default FormField;
diff --git a/packages/icon-button/package.json b/packages/icon-button/package.json
index aa081ac5a..ab2c18236 100644
--- a/packages/icon-button/package.json
+++ b/packages/icon-button/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/icon-button/src/index.d.ts b/packages/icon-button/src/index.d.ts
new file mode 100644
index 000000000..212ac1490
--- /dev/null
+++ b/packages/icon-button/src/index.d.ts
@@ -0,0 +1,9 @@
+///
+
+import IconButton from './IconButton.svelte';
+
+import { Icon } from '@smui/common';
+
+export default IconButton;
+
+export { Icon };
diff --git a/packages/image-list/package.json b/packages/image-list/package.json
index bf35af11c..63a73cd42 100644
--- a/packages/image-list/package.json
+++ b/packages/image-list/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/image-list/src/index.d.ts b/packages/image-list/src/index.d.ts
new file mode 100644
index 000000000..a6542c39b
--- /dev/null
+++ b/packages/image-list/src/index.d.ts
@@ -0,0 +1,13 @@
+///
+
+import ImageList from './ImageList.svelte';
+
+import Item from './Item.js';
+import ImageAspectContainer from './ImageAspectContainer.js';
+import Image from './Image.js';
+import Supporting from './Supporting.js';
+import { Label } from '@smui/common';
+
+export default ImageList;
+
+export { Item, ImageAspectContainer, Image, Supporting, Label };
diff --git a/packages/layout-grid/package.json b/packages/layout-grid/package.json
index 3e6dcc4e2..81f9e1f53 100644
--- a/packages/layout-grid/package.json
+++ b/packages/layout-grid/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/layout-grid/src/index.d.ts b/packages/layout-grid/src/index.d.ts
new file mode 100644
index 000000000..38278aa70
--- /dev/null
+++ b/packages/layout-grid/src/index.d.ts
@@ -0,0 +1,10 @@
+///
+
+import LayoutGrid from './LayoutGrid.svelte';
+
+import Cell from './Cell.svelte';
+import InnerGrid from './InnerGrid.svelte';
+
+export default LayoutGrid;
+
+export { Cell, InnerGrid };
diff --git a/packages/line-ripple/package.json b/packages/line-ripple/package.json
index d20ce2530..bb9ee4297 100644
--- a/packages/line-ripple/package.json
+++ b/packages/line-ripple/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/line-ripple/src/index.d.ts b/packages/line-ripple/src/index.d.ts
new file mode 100644
index 000000000..1d93311cb
--- /dev/null
+++ b/packages/line-ripple/src/index.d.ts
@@ -0,0 +1,5 @@
+///
+
+import LineRipple from './LineRipple.svelte';
+
+export default LineRipple;
diff --git a/packages/linear-progress/package.json b/packages/linear-progress/package.json
index 7331ad568..060268cc2 100644
--- a/packages/linear-progress/package.json
+++ b/packages/linear-progress/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/linear-progress/src/index.d.ts b/packages/linear-progress/src/index.d.ts
new file mode 100644
index 000000000..e0d097ca7
--- /dev/null
+++ b/packages/linear-progress/src/index.d.ts
@@ -0,0 +1,5 @@
+///
+
+import LinearProgress from './LinearProgress.svelte';
+
+export default LinearProgress;
diff --git a/packages/list/package.json b/packages/list/package.json
index 08c3a858c..c8191ae0d 100644
--- a/packages/list/package.json
+++ b/packages/list/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/list/src/index.d.ts b/packages/list/src/index.d.ts
new file mode 100644
index 000000000..db8cd4d4e
--- /dev/null
+++ b/packages/list/src/index.d.ts
@@ -0,0 +1,31 @@
+///
+
+import List from './List.svelte';
+export * from './List.types.js';
+
+import Item from './Item.svelte';
+export * from './Item.types.js';
+import Text from './Text.js';
+import PrimaryText from './PrimaryText.js';
+import SecondaryText from './SecondaryText.js';
+import Graphic from './Graphic.svelte';
+import Meta from './Meta.js';
+import Label from './Label.svelte';
+import Group from './Group.js';
+import Subheader from './Subheader.js';
+import Separator from './Separator.svelte';
+
+export default List;
+
+export {
+ Item,
+ Text,
+ PrimaryText,
+ SecondaryText,
+ Graphic,
+ Meta,
+ Label,
+ Group,
+ Subheader,
+ Separator,
+};
diff --git a/packages/menu-surface/package.json b/packages/menu-surface/package.json
index a087f915d..59d79270a 100644
--- a/packages/menu-surface/package.json
+++ b/packages/menu-surface/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/menu-surface/src/index.d.ts b/packages/menu-surface/src/index.d.ts
new file mode 100644
index 000000000..2e1552e8d
--- /dev/null
+++ b/packages/menu-surface/src/index.d.ts
@@ -0,0 +1,11 @@
+///
+
+import MenuSurface from './MenuSurface.svelte';
+export * from './MenuSurface.types.js';
+
+import Anchor from './Anchor.js';
+export * from './Anchor.js';
+
+export default MenuSurface;
+
+export { Anchor };
diff --git a/packages/menu/package.json b/packages/menu/package.json
index 6f3af56d2..bc764b576 100644
--- a/packages/menu/package.json
+++ b/packages/menu/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/menu/src/index.d.ts b/packages/menu/src/index.d.ts
new file mode 100644
index 000000000..8e296ae17
--- /dev/null
+++ b/packages/menu/src/index.d.ts
@@ -0,0 +1,11 @@
+///
+
+import Menu from './Menu.svelte';
+export * from './Menu.types.js';
+
+import SelectionGroup from './SelectionGroup.svelte';
+import SelectionGroupIcon from './SelectionGroupIcon.js';
+
+export default Menu;
+
+export { SelectionGroup, SelectionGroupIcon };
diff --git a/packages/notched-outline/package.json b/packages/notched-outline/package.json
index 5817e253f..9c74af438 100644
--- a/packages/notched-outline/package.json
+++ b/packages/notched-outline/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/notched-outline/src/index.d.ts b/packages/notched-outline/src/index.d.ts
new file mode 100644
index 000000000..6e7a79d0c
--- /dev/null
+++ b/packages/notched-outline/src/index.d.ts
@@ -0,0 +1,5 @@
+///
+
+import NotchedOutline from './NotchedOutline.svelte';
+
+export default NotchedOutline;
diff --git a/packages/paper/package.json b/packages/paper/package.json
index ab5c04fd0..bab31f66e 100644
--- a/packages/paper/package.json
+++ b/packages/paper/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/paper/src/index.d.ts b/packages/paper/src/index.d.ts
new file mode 100644
index 000000000..f4513d96c
--- /dev/null
+++ b/packages/paper/src/index.d.ts
@@ -0,0 +1,11 @@
+///
+
+import Paper from './Paper.svelte';
+
+import Content from './Content.js';
+import Title from './Title.js';
+import Subtitle from './Subtitle.js';
+
+export default Paper;
+
+export { Content, Title, Subtitle };
diff --git a/packages/radio/package.json b/packages/radio/package.json
index 7e578a11e..c44dc4ef9 100644
--- a/packages/radio/package.json
+++ b/packages/radio/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/radio/src/index.d.ts b/packages/radio/src/index.d.ts
new file mode 100644
index 000000000..a70220d81
--- /dev/null
+++ b/packages/radio/src/index.d.ts
@@ -0,0 +1,5 @@
+///
+
+import Radio from './Radio.svelte';
+
+export default Radio;
diff --git a/packages/ripple/package.json b/packages/ripple/package.json
index 42e65d936..5767cd786 100644
--- a/packages/ripple/package.json
+++ b/packages/ripple/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "dist/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/ripple/src/index.d.ts b/packages/ripple/src/index.d.ts
new file mode 100644
index 000000000..11c895be7
--- /dev/null
+++ b/packages/ripple/src/index.d.ts
@@ -0,0 +1,6 @@
+///
+
+export * from './Ripple.js';
+import Ripple from './Ripple.js';
+
+export default Ripple;
diff --git a/packages/segmented-button/package.json b/packages/segmented-button/package.json
index 5f6a8b73a..099b2c35f 100644
--- a/packages/segmented-button/package.json
+++ b/packages/segmented-button/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/segmented-button/src/index.d.ts b/packages/segmented-button/src/index.d.ts
new file mode 100644
index 000000000..83ec2b792
--- /dev/null
+++ b/packages/segmented-button/src/index.d.ts
@@ -0,0 +1,11 @@
+///
+
+import SegmentedButton from './SegmentedButton.svelte';
+
+import Segment from './Segment.svelte';
+export * from './Segment.types.js';
+import { Label, Icon } from '@smui/common';
+
+export default SegmentedButton;
+
+export { Segment, Label, Icon };
diff --git a/packages/select/package.json b/packages/select/package.json
index 32c658d2b..9c3b454a0 100644
--- a/packages/select/package.json
+++ b/packages/select/package.json
@@ -16,10 +16,13 @@
"./src/*"
],
"helper-text": [
- "./src/helper-text/index.ts"
+ "./src/helper-text/index.d.ts"
],
"icon": [
- "./src/icon/index.ts"
+ "./src/icon/index.d.ts"
+ ],
+ ".": [
+ "./src/index.d.js"
]
}
},
diff --git a/packages/select/src/helper-text/index.d.ts b/packages/select/src/helper-text/index.d.ts
new file mode 100644
index 000000000..7ab9c5e83
--- /dev/null
+++ b/packages/select/src/helper-text/index.d.ts
@@ -0,0 +1,3 @@
+import HelperText from './HelperText.svelte';
+
+export default HelperText;
diff --git a/packages/select/src/icon/index.d.ts b/packages/select/src/icon/index.d.ts
new file mode 100644
index 000000000..d366f743f
--- /dev/null
+++ b/packages/select/src/icon/index.d.ts
@@ -0,0 +1,3 @@
+import Icon from './Icon.svelte';
+
+export default Icon;
diff --git a/packages/select/src/index.d.ts b/packages/select/src/index.d.ts
new file mode 100644
index 000000000..1d5bb106f
--- /dev/null
+++ b/packages/select/src/index.d.ts
@@ -0,0 +1,10 @@
+///
+
+import Select from './Select.svelte';
+
+import Option from './Option.svelte';
+export * from './Option.types.js';
+
+export default Select;
+
+export { Option };
diff --git a/packages/site/package.json b/packages/site/package.json
index ea401beae..b371bc688 100644
--- a/packages/site/package.json
+++ b/packages/site/package.json
@@ -113,8 +113,8 @@
"@smui/tooltip": "^7.0.0-beta.14",
"@smui/top-app-bar": "^7.0.0-beta.14",
"@smui/touch-target": "^7.0.0-beta.14",
- "@sveltejs/adapter-static": "^2.0.2",
- "@sveltejs/kit": "^1.20.4",
+ "@sveltejs/adapter-static": "^2.0.3",
+ "@sveltejs/kit": "^1.24.1",
"highlight.js": "^11.8.0",
"highlightjs-svelte": "^1.0.6",
"mdsvex": "^0.10.6",
@@ -128,6 +128,6 @@
"tinygesture": "^2.0.0",
"tslib": "^2.5.3",
"typescript": "^5.1.3",
- "vite": "^4.3.9"
+ "vite": "^4.4.9"
}
}
diff --git a/packages/slider/package.json b/packages/slider/package.json
index 0ea9860c5..f9c5acafd 100644
--- a/packages/slider/package.json
+++ b/packages/slider/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/slider/src/index.d.ts b/packages/slider/src/index.d.ts
new file mode 100644
index 000000000..4f7c15745
--- /dev/null
+++ b/packages/slider/src/index.d.ts
@@ -0,0 +1,6 @@
+///
+
+import Slider from './Slider.svelte';
+export * from './Slider.types.js';
+
+export default Slider;
diff --git a/packages/snackbar/package.json b/packages/snackbar/package.json
index b58f77e43..f6dbb67d1 100644
--- a/packages/snackbar/package.json
+++ b/packages/snackbar/package.json
@@ -15,7 +15,10 @@
"./src/*"
],
"kitchen": [
- "./src/kitchen/index.ts"
+ "./src/kitchen/index.d.ts"
+ ],
+ ".": [
+ "./src/index.d.js"
]
}
},
diff --git a/packages/snackbar/src/index.d.ts b/packages/snackbar/src/index.d.ts
new file mode 100644
index 000000000..7b697d458
--- /dev/null
+++ b/packages/snackbar/src/index.d.ts
@@ -0,0 +1,10 @@
+///
+
+import Snackbar from './Snackbar.svelte';
+
+import Actions from './Actions.js';
+import { Label } from '@smui/common';
+
+export default Snackbar;
+
+export { Actions, Label };
diff --git a/packages/snackbar/src/kitchen/index.d.ts b/packages/snackbar/src/kitchen/index.d.ts
new file mode 100644
index 000000000..9d83c56bb
--- /dev/null
+++ b/packages/snackbar/src/kitchen/index.d.ts
@@ -0,0 +1,4 @@
+import Kitchen from './Kitchen.svelte';
+export * from './Kitchen.types.js';
+
+export default Kitchen;
diff --git a/packages/switch/package.json b/packages/switch/package.json
index ccc2cedb3..2ec80cf23 100644
--- a/packages/switch/package.json
+++ b/packages/switch/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/switch/src/index.d.ts b/packages/switch/src/index.d.ts
new file mode 100644
index 000000000..68d4d7714
--- /dev/null
+++ b/packages/switch/src/index.d.ts
@@ -0,0 +1,5 @@
+///
+
+import Switch from './Switch.svelte';
+
+export default Switch;
diff --git a/packages/tab-bar/package.json b/packages/tab-bar/package.json
index 8b7eef00b..a9a016c9c 100644
--- a/packages/tab-bar/package.json
+++ b/packages/tab-bar/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/tab-bar/src/index.d.ts b/packages/tab-bar/src/index.d.ts
new file mode 100644
index 000000000..7cef9bd5b
--- /dev/null
+++ b/packages/tab-bar/src/index.d.ts
@@ -0,0 +1,5 @@
+///
+
+import TabBar from './TabBar.svelte';
+
+export default TabBar;
diff --git a/packages/tab-indicator/package.json b/packages/tab-indicator/package.json
index b8aa883b0..193d3de0d 100644
--- a/packages/tab-indicator/package.json
+++ b/packages/tab-indicator/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/tab-indicator/src/index.d.ts b/packages/tab-indicator/src/index.d.ts
new file mode 100644
index 000000000..739b1fa1b
--- /dev/null
+++ b/packages/tab-indicator/src/index.d.ts
@@ -0,0 +1,5 @@
+///
+
+import TabIndicator from './TabIndicator.svelte';
+
+export default TabIndicator;
diff --git a/packages/tab-scroller/package.json b/packages/tab-scroller/package.json
index aaf14de43..891db1527 100644
--- a/packages/tab-scroller/package.json
+++ b/packages/tab-scroller/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/tab-scroller/src/index.d.ts b/packages/tab-scroller/src/index.d.ts
new file mode 100644
index 000000000..d9e831de4
--- /dev/null
+++ b/packages/tab-scroller/src/index.d.ts
@@ -0,0 +1,5 @@
+///
+
+import TabScroller from './TabScroller.svelte';
+
+export default TabScroller;
diff --git a/packages/tab/package.json b/packages/tab/package.json
index 42eb203f4..9fb57b550 100644
--- a/packages/tab/package.json
+++ b/packages/tab/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/tab/src/index.d.ts b/packages/tab/src/index.d.ts
new file mode 100644
index 000000000..583f7f57e
--- /dev/null
+++ b/packages/tab/src/index.d.ts
@@ -0,0 +1,10 @@
+///
+
+import Tab from './Tab.svelte';
+export * from './Tab.types.js';
+
+import { Label, Icon } from '@smui/common';
+
+export default Tab;
+
+export { Label, Icon };
diff --git a/packages/textfield/package.json b/packages/textfield/package.json
index 513dcf747..3a5c24e5b 100644
--- a/packages/textfield/package.json
+++ b/packages/textfield/package.json
@@ -17,13 +17,16 @@
"./src/*"
],
"character-counter": [
- "./src/character-counter/index.ts"
+ "./src/character-counter/index.d.ts"
],
"helper-text": [
- "./src/helper-text/index.ts"
+ "./src/helper-text/index.d.ts"
],
"icon": [
- "./src/icon/index.ts"
+ "./src/icon/index.d.ts"
+ ],
+ ".": [
+ "./src/index.d.js"
]
}
},
diff --git a/packages/textfield/src/character-counter/index.d.ts b/packages/textfield/src/character-counter/index.d.ts
new file mode 100644
index 000000000..e516a4cf6
--- /dev/null
+++ b/packages/textfield/src/character-counter/index.d.ts
@@ -0,0 +1,3 @@
+import CharacterCounter from './CharacterCounter.svelte';
+
+export default CharacterCounter;
diff --git a/packages/textfield/src/helper-text/index.d.ts b/packages/textfield/src/helper-text/index.d.ts
new file mode 100644
index 000000000..7ab9c5e83
--- /dev/null
+++ b/packages/textfield/src/helper-text/index.d.ts
@@ -0,0 +1,3 @@
+import HelperText from './HelperText.svelte';
+
+export default HelperText;
diff --git a/packages/textfield/src/icon/index.d.ts b/packages/textfield/src/icon/index.d.ts
new file mode 100644
index 000000000..d366f743f
--- /dev/null
+++ b/packages/textfield/src/icon/index.d.ts
@@ -0,0 +1,3 @@
+import Icon from './Icon.svelte';
+
+export default Icon;
diff --git a/packages/textfield/src/index.d.ts b/packages/textfield/src/index.d.ts
new file mode 100644
index 000000000..cd5cfb8cc
--- /dev/null
+++ b/packages/textfield/src/index.d.ts
@@ -0,0 +1,13 @@
+///
+
+import Textfield from './Textfield.svelte';
+
+import Prefix from './Prefix.js';
+import Suffix from './Suffix.js';
+import HelperLine from './HelperLine.js';
+import Input from './Input.svelte';
+import Textarea from './Textarea.svelte';
+
+export default Textfield;
+
+export { Prefix, Suffix, HelperLine, Input, Textarea };
diff --git a/packages/tooltip/package.json b/packages/tooltip/package.json
index 816e8b50f..dbd1633a0 100644
--- a/packages/tooltip/package.json
+++ b/packages/tooltip/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/tooltip/src/index.d.ts b/packages/tooltip/src/index.d.ts
new file mode 100644
index 000000000..3ad482445
--- /dev/null
+++ b/packages/tooltip/src/index.d.ts
@@ -0,0 +1,13 @@
+///
+
+import Tooltip from './Tooltip.svelte';
+
+import Wrapper from './Wrapper.svelte';
+import Title from './Title.js';
+import Content from './Content.js';
+import Link from './Link.js';
+import RichActions from './RichActions.js';
+
+export default Tooltip;
+
+export { Wrapper, Title, Content, Link, RichActions };
diff --git a/packages/top-app-bar/package.json b/packages/top-app-bar/package.json
index 7d9c57abd..42c6dde05 100644
--- a/packages/top-app-bar/package.json
+++ b/packages/top-app-bar/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/top-app-bar/src/index.d.ts b/packages/top-app-bar/src/index.d.ts
new file mode 100644
index 000000000..2efed9e76
--- /dev/null
+++ b/packages/top-app-bar/src/index.d.ts
@@ -0,0 +1,27 @@
+///
+
+import TopAppBar from './TopAppBar.svelte';
+
+import Row from './Row.js';
+import Section from './Section.svelte';
+import Title from './Title.js';
+import FixedAdjust from './FixedAdjust.js';
+import ProminentFixedAdjust from './ProminentFixedAdjust.js';
+import DenseFixedAdjust from './DenseFixedAdjust.js';
+import DenseProminentFixedAdjust from './DenseProminentFixedAdjust.js';
+import ShortFixedAdjust from './ShortFixedAdjust.js';
+import AutoAdjust from './AutoAdjust.svelte';
+
+export default TopAppBar;
+
+export {
+ Row,
+ Section,
+ Title,
+ FixedAdjust,
+ ProminentFixedAdjust,
+ DenseFixedAdjust,
+ DenseProminentFixedAdjust,
+ ShortFixedAdjust,
+ AutoAdjust,
+};
diff --git a/packages/touch-target/package.json b/packages/touch-target/package.json
index d190a4dd2..75a32a962 100644
--- a/packages/touch-target/package.json
+++ b/packages/touch-target/package.json
@@ -6,7 +6,7 @@
"main": "dist/index.js",
"module": "dist/index.js",
"svelte": "dist/index.js",
- "types": "src/index.ts",
+ "types": "src/index.d.ts",
"keywords": [
"svelte",
"svelte3",
diff --git a/packages/touch-target/src/index.d.ts b/packages/touch-target/src/index.d.ts
new file mode 100644
index 000000000..aa03fe72a
--- /dev/null
+++ b/packages/touch-target/src/index.d.ts
@@ -0,0 +1,5 @@
+///
+
+import Wrapper from './Wrapper.js';
+
+export default Wrapper;