mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 17:28:26 -04:00
build all ts refs in single kbn:bootstrap (#79438)
This commit is contained in:
parent
40ef7205f0
commit
2ca8aaad63
4 changed files with 6 additions and 12 deletions
|
@ -65,7 +65,7 @@
|
|||
"kbn:watch": "node scripts/kibana --dev --logging.json=false",
|
||||
"build:types": "rm -rf ./target/types && tsc --p tsconfig.types.json",
|
||||
"docs:acceptApiChanges": "node --max-old-space-size=6144 scripts/check_published_api_changes.js --accept",
|
||||
"kbn:bootstrap": "node scripts/build_ts_refs --project tsconfig.refs.json && node scripts/register_git_hook",
|
||||
"kbn:bootstrap": "node scripts/build_ts_refs && node scripts/register_git_hook",
|
||||
"spec_to_console": "node scripts/spec_to_console",
|
||||
"backport-skip-ci": "backport --prDescription \"[skip-ci]\"",
|
||||
"storybook": "node scripts/storybook",
|
||||
|
|
|
@ -38,17 +38,11 @@ async function buildRefs(log: ToolingLog, projectPath: string) {
|
|||
|
||||
export async function runBuildRefs() {
|
||||
run(
|
||||
async ({ log, flags }) => {
|
||||
await buildRefs(log, flags.project as string);
|
||||
async ({ log }) => {
|
||||
await buildAllRefs(log);
|
||||
},
|
||||
{
|
||||
description: 'Build TypeScript projects',
|
||||
flags: {
|
||||
string: ['project'],
|
||||
help: `
|
||||
--project Required, path to the tsconfig.refs.file
|
||||
`,
|
||||
},
|
||||
}
|
||||
);
|
||||
}
|
||||
|
|
|
@ -13,8 +13,8 @@
|
|||
"src/**/__fixtures__/**/*",
|
||||
"src/test_utils/**/*",
|
||||
"src/core/**/*",
|
||||
"src/plugins/kibana_utils/**/*",
|
||||
"src/plugins/kibana_react/**/*"
|
||||
"src/plugins/kibana_utils/**/*",
|
||||
"src/plugins/kibana_react/**/*"
|
||||
// In the build we actually exclude **/public/**/* from this config so that
|
||||
// we can run the TSC on both this and the .browser version of this config
|
||||
// file, but if we did it during development IDEs would not be able to find
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
"license": "Elastic-License",
|
||||
"scripts": {
|
||||
"kbn": "node ../scripts/kbn",
|
||||
"kbn:bootstrap": "node ../scripts/build_ts_refs --project tsconfig.refs.json && node plugins/canvas/scripts/storybook --clean",
|
||||
"kbn:bootstrap": "node plugins/canvas/scripts/storybook --clean",
|
||||
"start": "node ../scripts/kibana --dev",
|
||||
"build": "gulp build",
|
||||
"testonly": "echo 'Deprecated, use `yarn test`' && gulp test",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue