Skip to content

Commit 51096ef

Browse files
authored
Merge pull request #12947 from owncloud/chore/backport-exports-fix
chore: [OCISDEV-272] backport fix packages type exports
2 parents f23e792 + 04b872a commit 51096ef

File tree

8 files changed

+25
-16
lines changed

8 files changed

+25
-16
lines changed

packages/design-system/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,22 +50,22 @@
5050
".": {
5151
"default": "./dist/design-system.js",
5252
"require": "./dist/design-system.cjs",
53-
"types": "./dist/src/index.d.ts"
53+
"types": "./dist/types/index.d.ts"
5454
},
5555
"./components": {
5656
"default": "./dist/design-system/components.js",
5757
"require": "./dist/design-system/components.cjs",
58-
"types": "./dist/src/components/index.d.ts"
58+
"types": "./dist/types/components/index.d.ts"
5959
},
6060
"./composables": {
6161
"default": "./dist/design-system/composables.js",
6262
"require": "./dist/design-system/composables.cjs",
63-
"types": "./dist/src/composables/index.d.ts"
63+
"types": "./dist/types/composables/index.d.ts"
6464
},
6565
"./helpers": {
6666
"default": "./dist/design-system/helpers.js",
6767
"require": "./dist/design-system/helpers.cjs",
68-
"types": "./dist/src/helpers/index.d.ts"
68+
"types": "./dist/types/helpers/index.d.ts"
6969
}
7070
}
7171
},

packages/design-system/vite.config.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,12 @@ export default defineConfig({
5050
},
5151
plugins: [
5252
vue(),
53-
dts({ exclude: ['**/tests', '**/*.spec.ts'] }),
53+
dts({
54+
exclude: ['**/tests', '**/*.spec.ts'],
55+
include: ['src'],
56+
outDir: 'dist/types',
57+
insertTypesEntry: true
58+
}),
5459
{
5560
name: '@ownclouders/vite-plugin-docs',
5661
transform(src, id) {

packages/web-client/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,32 +22,32 @@
2222
".": {
2323
"default": "./dist/web-client.js",
2424
"require": "./dist/web-client.cjs",
25-
"types": "./dist/src/index.d.ts"
25+
"types": "./dist/types/index.d.ts"
2626
},
2727
"./graph": {
2828
"default": "./dist/web-client/graph.js",
2929
"require": "./dist/web-client/graph.cjs",
30-
"types": "./dist/src/graph/index.d.ts"
30+
"types": "./dist/types/graph/index.d.ts"
3131
},
3232
"./graph/generated": {
3333
"default": "./dist/web-client/graph/generated.js",
3434
"require": "./dist/web-client/graph/generated.cjs",
35-
"types": "./dist/src/graph/generated/index.d.ts"
35+
"types": "./dist/types/graph/generated/index.d.ts"
3636
},
3737
"./ocs": {
3838
"default": "./dist/web-client/ocs.js",
3939
"require": "./dist/web-client/ocs.cjs",
40-
"types": "./dist/src/ocs/index.d.ts"
40+
"types": "./dist/types/ocs/index.d.ts"
4141
},
4242
"./sse": {
4343
"default": "./dist/web-client/sse.js",
4444
"require": "./dist/web-client/sse.cjs",
45-
"types": "./dist/src/sse/index.d.ts"
45+
"types": "./dist/types/sse/index.d.ts"
4646
},
4747
"./webdav": {
4848
"default": "./dist/web-client/webdav.js",
4949
"require": "./dist/web-client/webdav.cjs",
50-
"types": "./dist/src/webdav/index.d.ts"
50+
"types": "./dist/types/webdav/index.d.ts"
5151
}
5252
}
5353
},

packages/web-client/vite.config.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ export default defineConfig({
2727
nodePolyfills({
2828
exclude: ['crypto']
2929
}),
30-
dts()
30+
dts({
31+
include: ['src'],
32+
outDir: 'dist/types',
33+
insertTypesEntry: true
34+
})
3135
]
3236
})

packages/web-pkg/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
".": {
2525
"import": "./dist/web-pkg.js",
2626
"require": "./dist/web-pkg.umd.cjs",
27-
"types": "./dist/src/index.d.ts"
27+
"types": "./dist/types/index.d.ts"
2828
}
2929
}
3030
},

packages/web-pkg/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export default defineConfig({
4040
nodePolyfills({
4141
exclude: ['crypto']
4242
}),
43-
dts({ exclude: ['**/tests'] }),
43+
dts({ exclude: ['**/tests'], include: ['src'], outDir: 'dist/types', insertTypesEntry: true }),
4444
{
4545
name: '@ownclouders/vite-plugin-docs',
4646
transform(src, id) {

packages/web-test-helpers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
".": {
2424
"import": "./dist/web-test-helpers.es.js",
2525
"require": "./dist/web-test-helpers.umd.cjs",
26-
"types": "./dist/src/index.d.ts"
26+
"types": "./dist/types/index.d.ts"
2727
}
2828
}
2929
},

packages/web-test-helpers/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ export default defineConfig({
1515
external: [...Object.keys(pkg.dependencies), ...Object.keys(pkg.peerDependencies)]
1616
}
1717
},
18-
plugins: [vue(), dts()]
18+
plugins: [vue(), dts({ include: ['src'], outDir: 'dist/types', insertTypesEntry: true })]
1919
})

0 commit comments

Comments
 (0)