Skip to content

Commit 2f5fb48

Browse files
committed
Update touch paths
1 parent 346b86c commit 2f5fb48

10 files changed

Lines changed: 35 additions & 19 deletions

File tree

packages/api-middleware/tsup.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { defineConfig } from 'tsup';
22
import baseConfig from '../../tsup.base.config';
33

44
// TODO: [P1] Compute this automatically.
5-
const DEPENDENT_PATHS = ['api'];
5+
const DEPENDENT_PATHS = ['api/src/index.ts'];
66

77
const config: typeof baseConfig = {
88
...baseConfig,
@@ -11,7 +11,7 @@ const config: typeof baseConfig = {
1111
'botframework-webchat-api-middleware.internal': './src/internal.ts',
1212
'botframework-webchat-api-middleware.legacy': './src/legacy.ts'
1313
},
14-
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}/src/buildInfo.ts`).join(' ')}`
14+
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}`).join(' ')}`
1515
};
1616

1717
export default defineConfig([

packages/api/tsup.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { defineConfig } from 'tsup';
22
import baseConfig from '../../tsup.base.config';
33

44
// TODO: [P1] Compute this automatically.
5-
const DEPENDENT_PATHS = ['component'];
5+
const DEPENDENT_PATHS = ['component/src/index.ts'];
66

77
const commonConfig: typeof baseConfig = {
88
...baseConfig,
@@ -12,7 +12,7 @@ const commonConfig: typeof baseConfig = {
1212
'botframework-webchat-api.internal': './src/internal.ts',
1313
'botframework-webchat-api.middleware': './src/middleware.ts'
1414
},
15-
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}/src/buildInfo.ts`).join(' ')}`
15+
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}`).join(' ')}`
1616
};
1717

1818
export default defineConfig([

packages/base/tsup.config.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,23 @@ import { defineConfig } from 'tsup';
22
import baseConfig from '../../tsup.base.config';
33

44
// TODO: [P1] Compute this automatically.
5-
const DEPENDENT_PATHS = ['api', 'api-middleware', 'bundle', 'component', 'core', 'debug-theme', 'fluent-theme'];
5+
const DEPENDENT_PATHS = [
6+
'api/src/index.ts',
7+
'api-middleware/src/index.ts',
8+
'bundle/src/boot/exports/full.ts',
9+
'component/src/index.ts',
10+
'core/src/index.ts',
11+
'debug-theme/src/index.ts',
12+
'fluent-theme/src/index.ts'
13+
];
614

715
const config: typeof baseConfig = {
816
...baseConfig,
917
entry: {
1018
'botframework-webchat-base': './src/index.ts',
1119
'botframework-webchat-base.utils': './src/utils/index.ts'
1220
},
13-
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}/src/buildInfo.ts`).join(' ')}`
21+
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}`).join(' ')}`
1422
};
1523

1624
export default defineConfig([

packages/bundle/src/boot/actual/full-es5.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import defaultCreateDirectLine from '../../createDirectLine';
22
import defaultCreateDirectLineAppServiceExtension from '../../createDirectLineAppServiceExtension';
3-
import buildInfo from '../buildInfo';
3+
import buildInfo from '../../buildInfo';
44
import ReactWebChat from './full';
55

66
buildInfo.set('variant', 'full-es5');

packages/component/tsup.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { componentStyleContent as componentStyleContentPlaceholder } from './src
55
import { decoratorStyleContent as decoratorStyleContentPlaceholder } from './src/decorator/private/createStyles';
66

77
// TODO: [P1] Compute this automatically.
8-
const DEPENDENT_PATHS = ['bundle'];
8+
const DEPENDENT_PATHS = ['bundle/src/boot/exports/full.ts'];
99

1010
const commonConfig: typeof baseConfig = {
1111
...baseConfig,
@@ -19,7 +19,7 @@ const commonConfig: typeof baseConfig = {
1919
injectCSSPlugin({ stylesPlaceholder: componentStyleContentPlaceholder }),
2020
injectCSSPlugin({ stylesPlaceholder: decoratorStyleContentPlaceholder })
2121
],
22-
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}/src/buildInfo.ts`).join(' ')}`
22+
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}`).join(' ')}`
2323
};
2424

2525
export default defineConfig([

packages/core/tsup.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ import { defineConfig } from 'tsup';
22
import baseConfig from '../../tsup.base.config';
33

44
// TODO: [P1] Compute this automatically.
5-
const DEPENDENT_PATHS = ['api'];
5+
const DEPENDENT_PATHS = ['api/src/index.ts'];
66

77
const commonConfig: typeof baseConfig = {
88
...baseConfig,
99
entry: {
1010
'botframework-webchat-core': './src/index.ts',
1111
'botframework-webchat-core.internal': './src/internal/index.ts'
1212
},
13-
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}/src/buildInfo.ts`).join(' ')}`
13+
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}`).join(' ')}`
1414
};
1515

1616
export default defineConfig([

packages/react-hooks/tsup.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ import { defineConfig } from 'tsup';
22
import baseConfig from '../../tsup.base.config';
33

44
// TODO: [P1] Compute this automatically.
5-
const DEPENDENT_PATHS = ['api', 'api-middleware'];
5+
const DEPENDENT_PATHS = ['api/src/index.ts', 'api-middleware/src/index.ts'];
66

77
const config: typeof baseConfig = {
88
...baseConfig,
99
entry: {
1010
'botframework-webchat-react-hooks': './src/index.ts'
1111
},
12-
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}/src/buildInfo.ts`).join(' ')}`
12+
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}`).join(' ')}`
1313
};
1414

1515
export default defineConfig([

packages/react-valibot/tsup.config.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,22 @@ import { defineConfig } from 'tsup';
22
import baseConfig from '../../tsup.base.config';
33

44
// TODO: [P1] Compute this automatically.
5-
const DEPENDENT_PATHS = ['api', 'api-middleware', 'bundle', 'component', 'debug-theme', 'fluent-theme', 'redux-store'];
5+
const DEPENDENT_PATHS = [
6+
'api/src/index.ts',
7+
'api-middleware/src/index.ts',
8+
'bundle/src/boot/exports/full.ts',
9+
'component/src/index.ts',
10+
'debug-theme/src/index.ts',
11+
'fluent-theme/src/index.ts',
12+
'redux-store/src/index.ts'
13+
];
614

715
const config: typeof baseConfig = {
816
...baseConfig,
917
entry: {
1018
'botframework-webchat-react-valibot': './src/index.ts'
1119
},
12-
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}/src/buildInfo.ts`).join(' ')}`
20+
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}`).join(' ')}`
1321
};
1422

1523
export default defineConfig([

packages/redux-store/tsup.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ import { defineConfig } from 'tsup';
22
import baseConfig from '../../tsup.base.config';
33

44
// TODO: [P1] Compute this automatically.
5-
const DEPENDENT_PATHS = ['api'];
5+
const DEPENDENT_PATHS = ['api/src/index.ts'];
66

77
const config: typeof baseConfig = {
88
...baseConfig,
99
entry: {
1010
'botframework-webchat-redux-store': './src/index.ts'
1111
},
12-
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}/src/buildInfo.ts`).join(' ')}`
12+
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}`).join(' ')}`
1313
};
1414

1515
export default defineConfig([

packages/styles/tsup.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { defineConfig } from 'tsup';
22
import baseConfig from '../../tsup.base.config';
33

44
// TODO: [P1] Compute this automatically.
5-
const DEPENDENT_PATHS = ['component', 'fluent-theme'];
5+
const DEPENDENT_PATHS = ['component/src/index.ts', 'fluent-theme/src/index.ts'];
66

77
const config: typeof baseConfig = {
88
...baseConfig,
@@ -11,7 +11,7 @@ const config: typeof baseConfig = {
1111
'botframework-webchat-styles.build': './src/build/index.ts',
1212
'botframework-webchat-styles.react': './src/react/index.ts'
1313
},
14-
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}/src/buildInfo.ts`).join(' ')}`
14+
onSuccess: `${baseConfig.onSuccess} && touch ${DEPENDENT_PATHS.map(path => `../${path}`).join(' ')}`
1515
};
1616

1717
export default defineConfig([

0 commit comments

Comments
 (0)