mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 09:48:58 -04:00
Updates the TsProject loading logic to automatically rebuild the tsconfig-paths.json cache of tsconfig file locations which was previously only updated by bootstrap. This means that people will no longer be stopped when they are running tasks which didn't used to strictly require a bootstrap, and told to bootstrap the repo. This is specifically usable in this context because we are only populating the cache in bootstrap because we are already scanning all the files in the repo at that point. It's a quick operation (though one we ideally wouldn't be executing constantly), so adding it here too just provides a better DX. Additionally, this PR adds a check to the start of the precommit hook which will bootstrap the repo if the user just finished resolving a merge. This puts the repo in a more correct state before running code to validate code via eslint, etc. Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
---|---|---|
.. | ||
index.ts | ||
jest.config.js | ||
kibana.jsonc | ||
package.json | ||
README.md | ||
ts_configfile.ts | ||
ts_project.ts | ||
ts_projects.ts | ||
tsconfig.json |
@kbn/ts-projects
Empty package generated by @kbn/generate