Use bundled version of spectral (#35573)
To reduce the risk of npm supply chain attacks and to speed up dependency installation, I've [bundled](https://github.com/silverwind/spectral-cli-bundle) the spectral package into a zero-dependency module. The upstream package is pretty dead currently, so I expect to keep up with their updates. The package [exports](https://github.com/silverwind/spectral-cli-bundle/blob/de05948c53a0a6f9690cdf65d35c3fc3324a583c/package.json#L9) a `spectral` bin script, so `pnpm exec spectral` continues to work as-is. In total, this removes 86 dependencies from the npm dependency tree.
This commit is contained in:
Generated
+14
-813
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user