-Date: Thu Apr 4 21:20:28 2024 -0400
+Date: Fri Jul 12 11:47:14 2024 -0400
- version bump 0.20.2
+ version bump 0.20.3
```
6) Switch to that commit:
```bash
-git checkout a0bed2a97dcb1e3b76049be91abf3747f333c975
+git checkout 8a7cfd47bde8258c0d91df6a737bf0136699cdf8
```
7) Run the full build sequence
@@ -554,36 +554,36 @@ The checksum for the CDN version can be computed with:
```bash
-curl -L https://cdn.sheetjs.com/xlsx-0.20.2/package/dist/xlsx.full.min.js | md5sum -
+curl -L https://cdn.sheetjs.com/xlsx-0.20.3/package/dist/xlsx.full.min.js | md5sum -
```
```bash
-curl -k -L https://cdn.sheetjs.com/xlsx-0.20.2/package/dist/xlsx.full.min.js | md5
+curl -k -L https://cdn.sheetjs.com/xlsx-0.20.3/package/dist/xlsx.full.min.js | md5
```
```bash
-curl -L https://cdn.sheetjs.com/xlsx-0.20.2/package/dist/xlsx.full.min.js | md5sum -
+curl -L https://cdn.sheetjs.com/xlsx-0.20.3/package/dist/xlsx.full.min.js | md5sum -
```
-When the demo was last tested on macOS, against version `0.20.2`:
+When the demo was last tested on macOS, against version `0.20.3`:
>
```bash
$ md5 dist/xlsx.full.min.js
# highlight-next-line
-MD5 (dist/xlsx.full.min.js) = 50d3c495c9358a6196878296d2644eab
-$ curl -k -L https://cdn.sheetjs.com/xlsx-0.20.2/package/dist/xlsx.full.min.js | md5
+MD5 (dist/xlsx.full.min.js) = 6b3130af1ceadf07caa0ec08af7addff
+$ curl -k -L https://cdn.sheetjs.com/xlsx-0.20.3/package/dist/xlsx.full.min.js | md5
# highlight-next-line
-50d3c495c9358a6196878296d2644eab
+6b3130af1ceadf07caa0ec08af7addff
```
The two hashes should match.
diff --git a/docz/docs/09-miscellany/09-sheet-lol.md b/docz/docs/09-miscellany/09-sheet-lol.md
new file mode 100644
index 0000000..8eead91
--- /dev/null
+++ b/docz/docs/09-miscellany/09-sheet-lol.md
@@ -0,0 +1,78 @@
+---
+title: sheet.lol
+sidebar_position: 9
+hide_table_of_contents: true
+---
+
+import current from '/version.js';
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+import CodeBlock from '@theme/CodeBlock';
+
+The authoritative source for SheetJS libraries is https://cdn.sheetjs.com .
+Unfortunately, some third-party tools do not support the URL pattern for NodeJS
+packages hosted on the main distribution point.
+
+https://sheet.lol is a mirror that uses a different URL scheme for NodeJS
+packages. The mirror is maintained by SheetJS LLC.
+
+:::info pass
+
+**It is strongly recommended to use https://cdn.sheetjs.com when possible!**
+
+:::
+
+## NodeJS Packages
+
+Package tarballs are available on https://sheet.lol.
+
+{"https://sheet.lol/balls/xlsx-" + current + ".tgz"} is the URL for version {current}
+
+Tarballs can be directly installed using a package manager:
+
+
+
+{`\
+npm rm --save xlsx
+npm i --save https://sheet.lol/balls/xlsx-${current}.tgz`}
+
+
+
+{`\
+pnpm rm xlsx
+pnpm install --save https://sheet.lol/balls/xlsx-${current}.tgz`}
+
+
+
+{`\
+yarn remove xlsx
+yarn add https://sheet.lol/balls/xlsx-${current}.tgz`}
+
+
+:::caution pass
+
+Newer releases of Yarn may throw an error:
+
+```
+Usage Error: It seems you are trying to add a package using a https:... url; we now require package names to be explicitly specified.
+Try running the command again with the package name prefixed: yarn add my-package@https:...
+```
+
+The workaround is to prepend the URL with `xlsx@`:
+
+{`\
+yarn add xlsx@https://sheet.lol/balls/xlsx-${current}.tgz`}
+
+
+:::
+
+
+
+
+:::tip pass
+
+[Watch the repo](https://git.sheetjs.com/SheetJS/sheetjs) or subscribe to the
+[RSS feed](https://git.sheetjs.com/sheetjs/sheetjs/tags.rss) to be notified when
+new versions are released!
+
+:::
diff --git a/docz/package.json b/docz/package.json
index b17486b..15dc4b8 100644
--- a/docz/package.json
+++ b/docz/package.json
@@ -33,7 +33,7 @@
"react-dom": "18.2.0",
"rehype-katex": "7.0.0",
"remark-math": "6.0.0",
- "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz"
+ "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "3.3.2"
diff --git a/docz/static/deno/s2c.ts b/docz/static/deno/s2c.ts
index c1c10a0..49ea70f 100644
--- a/docz/static/deno/s2c.ts
+++ b/docz/static/deno/s2c.ts
@@ -1,6 +1,6 @@
-// @deno-types="https://cdn.sheetjs.com/xlsx-0.20.2/package/types/index.d.ts"
-import { read, utils, set_cptable, version } from 'https://cdn.sheetjs.com/xlsx-0.20.2/package/xlsx.mjs';
-import * as cptable from 'https://cdn.sheetjs.com/xlsx-0.20.2/package/dist/cpexcel.full.mjs';
+// @deno-types="https://cdn.sheetjs.com/xlsx-0.20.3/package/types/index.d.ts"
+import { read, utils, set_cptable, version } from 'https://cdn.sheetjs.com/xlsx-0.20.3/package/xlsx.mjs';
+import * as cptable from 'https://cdn.sheetjs.com/xlsx-0.20.3/package/dist/cpexcel.full.mjs';
set_cptable(cptable);
import * as Drash from "https://cdn.jsdelivr.net/gh/drashland/drash@v2.8.1/mod.ts";