fix(deps): switch to published hexo
- when installing from a git url, tsc command needs
to be in the "prepare" lifecycle script.
- [when installing from a git url,] If the package being installed contains a prepare script, its dependencies and devDependencies will be installed, and the prepare script will be run, before the package is packaged and installed.
- https://docs.npmjs.com/cli/v10/commands/npm-install
- hexo uses prepare script to install husky git hook
- https://github.com/typicode/husky/issues/884
- Revert
af212ddb8d21415be01b8cdcf54c6f45a2b0bde1
- Reapply
844a785718d9e359180089e8be5bbd55c8bab006