Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Suggested changes for CI and release automation
Splits the npm scripts into primary development tasks and lifecycle scripts: - `build` - `precommit`: Rebuilds all generated files - `prepack`: Lifecycle script to guarantee compiled files are up-to-date before publishing - `test` - `version`: Lifecycle script to guarantee all files affected by a version bump are regenerated and added to git All other scripts are prefixed with `_` to distinguish between the high-level development tasks above and smaller tasks that can be used as building blocks. Also included in this PR: - extracted the inline script that would check if any generated files had not been committed to `validate-generated-files.sh`
- Loading branch information