From 9ef7c8de1b8d8e6a8cf29d32a77286c306afb32d Mon Sep 17 00:00:00 2001 From: Evan You Date: Tue, 29 Dec 2020 10:01:47 -0500 Subject: [PATCH] types: fix types --- package.json | 1 + src/client/app/composables/siteData.ts | 2 +- src/client/shim.d.ts | 3 ++- yarn.lock | 24 ++++++++++++++++++++++++ 4 files changed, 28 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index e6047c33..be0df27f 100644 --- a/package.json +++ b/package.json @@ -84,6 +84,7 @@ "minimist": "^1.2.5", "ora": "^5.1.0", "prismjs": "^1.20.0", + "sirv": "^1.0.10", "slash": "^3.0.0", "vite": "^2.0.0-alpha.1", "vue": "^3.0.4" diff --git a/src/client/app/composables/siteData.ts b/src/client/app/composables/siteData.ts index 8b6d7f71..7829e317 100644 --- a/src/client/app/composables/siteData.ts +++ b/src/client/app/composables/siteData.ts @@ -16,7 +16,7 @@ function parse(data: string): SiteData { // hmr if (import.meta.hot) { - import.meta.hot.accept('/@siteData', (m) => { + import.meta.hot!.accept('/@siteData', (m) => { siteDataRef.value = parse(m.default) }) } diff --git a/src/client/shim.d.ts b/src/client/shim.d.ts index 4c240a37..166b35e3 100644 --- a/src/client/shim.d.ts +++ b/src/client/shim.d.ts @@ -18,5 +18,6 @@ declare module '@docsearch/js' { } declare module '@docsearch/css' { - export default string + const css: string + export default css } diff --git a/yarn.lock b/yarn.lock index b939e585..32bc629c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -623,6 +623,11 @@ "@nodelib/fs.scandir" "2.1.4" fastq "^1.6.0" +"@polka/url@^1.0.0-next.9": + version "1.0.0-next.11" + resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.11.tgz#aeb16f50649a91af79dbe36574b66d0f9e4d9f71" + integrity sha512-3NsZsJIA/22P3QUyrEDNA2D133H4j224twJrdipXN38dpnIOzAbUDtOwkcJ5pXmn75w7LSQDjA4tO9dm1XlqlA== + "@sinonjs/commons@^1.7.0": version "1.8.1" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.1.tgz#e7df00f98a203324f6dc7cc606cad9d4a8ab2217" @@ -4116,6 +4121,11 @@ mime-types@^2.1.12, mime-types@~2.1.19: dependencies: mime-db "1.44.0" +mime@^2.3.1: + version "2.4.7" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.7.tgz#962aed9be0ed19c91fd7dc2ece5d7f4e89a90d74" + integrity sha512-dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA== + mimic-fn@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" @@ -5229,6 +5239,15 @@ signal-exit@^3.0.0, signal-exit@^3.0.2: resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== +sirv@^1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/sirv/-/sirv-1.0.10.tgz#3e591f5a9ae2520f50d5830f5fae38d97e7be194" + integrity sha512-H5EZCoZaggEUQy8ocKsF7WAToGuZhjJlLvM3XOef46CbdIgbNeQ1p32N1PCuCjkVYwrAVOSMacN6CXXgIzuspg== + dependencies: + "@polka/url" "^1.0.0-next.9" + mime "^2.3.1" + totalist "^1.0.0" + sisteransi@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" @@ -5692,6 +5711,11 @@ to-regex@^3.0.1, to-regex@^3.0.2: regex-not "^1.0.2" safe-regex "^1.1.0" +totalist@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/totalist/-/totalist-1.1.0.tgz#a4d65a3e546517701e3e5c37a47a70ac97fe56df" + integrity sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g== + tough-cookie@^2.3.3, tough-cookie@~2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"