Checks the built files before a release of Issho.
$ mix issho.release_check
This task is for work on Issho itself; the release alias runs it
after mix issho.build and before mix hex.publish. In any project
but Issho, it stops with an error. It fails when:
- one of the files (the bundles
issho.esm.jsandissho.cjs.js, the style sheetsissho.cssandissho-sumi.css) is missing frompriv/static, or is empty; priv/static/typeshas noindex.d.ts, or holds a file that is not a declaration (.d.ts);priv/staticholds any other file or directory;- the
versionofpackage.jsonis not the version ofmix.exs.