diff --git a/.npmrc b/.npmrc index b4718360b8a..2d7748d6e6b 100644 --- a/.npmrc +++ b/.npmrc @@ -8,6 +8,7 @@ public-hoist-pattern[]=owncloud-sdk public-hoist-pattern[]=lodash-es public-hoist-pattern[]=mark.js public-hoist-pattern[]=fuse.js +public-hoist-pattern[]=filesize # @vue/component-compiler-utils hoist-pattern[]=sass diff --git a/Makefile.release b/Makefile.release index a8781484c7b..28691b0bee1 100644 --- a/Makefile.release +++ b/Makefile.release @@ -34,6 +34,7 @@ build: build-web copy-config .PHONY: build-web build-web: $(PNPM) install + $(PNPM) check-types $(PNPM) build .PHONY: copy-config diff --git a/package.json b/package.json index a3599bdd965..6dec2a83ab4 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "license": "AGPL-3.0", "author": "ownCloud GmbH ", "scripts": { + "check-types": "tsc --noEmit", "build": "vue-demi-fix && pnpm build:tokens && pnpm vite build", "build:w": "pnpm build --watch", "build:tokens": "pnpm --filter @ownclouders/design-system tokens", @@ -145,7 +146,8 @@ "@adobe/leonardo-contrast-colors@1.0.0-alpha.16": "patches/@adobe__leonardo-contrast-colors@1.0.0-alpha.16.patch", "jest-serializer-vue-tjw@3.19.0": "patches/jest-serializer-vue-tjw@3.19.0.patch", "vue-gettext@2.1.12": "patches/vue-gettext@2.1.12.patch", - "keycode@2.2.1": "patches/keycode@2.2.1.patch" + "keycode@2.2.1": "patches/keycode@2.2.1.patch", + "vue-inline-svg@3.1.0": "patches/vue-inline-svg@3.1.0.patch" } }, "jestSerializer": { diff --git a/packages/design-system/docs/components/status/ComponentsList.vue b/packages/design-system/docs/components/status/ComponentsList.vue index e41b8d37c2a..d8eb5ac9615 100644 --- a/packages/design-system/docs/components/status/ComponentsList.vue +++ b/packages/design-system/docs/components/status/ComponentsList.vue @@ -63,10 +63,11 @@ - - ```jsx + ``` ``` diff --git a/packages/design-system/docs/components/tokens/IconList.vue b/packages/design-system/docs/components/tokens/IconList.vue index a8ecb1115b4..c6e7b81bbb6 100644 --- a/packages/design-system/docs/components/tokens/IconList.vue +++ b/packages/design-system/docs/components/tokens/IconList.vue @@ -66,7 +66,9 @@ - diff --git a/packages/design-system/docs/components/tokens/SpacingTokens.vue b/packages/design-system/docs/components/tokens/SpacingTokens.vue index c60fbdafd21..c5b36c3396b 100644 --- a/packages/design-system/docs/components/tokens/SpacingTokens.vue +++ b/packages/design-system/docs/components/tokens/SpacingTokens.vue @@ -12,7 +12,9 @@ -