From 08b81ca5a9cca143ed642b836518a0da1a8937db Mon Sep 17 00:00:00 2001 From: Andrey Platov Date: Sun, 12 Sep 2021 17:06:28 +0200 Subject: [PATCH] add svelte-check to panel Signed-off-by: Andrey Platov --- common/config/rush/pnpm-lock.yaml | 63 ++++++++++--------- packages/panel/package.json | 6 +- .../src/components/Attachments.svelte | 2 + 3 files changed, 38 insertions(+), 33 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 4b9c5a9dd5..5f83e38166 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -8171,35 +8171,6 @@ packages: supports-color: 7.2.0 dev: false - /svelte-check/2.2.5_635b56cd8c077c5dd126b6e20db90d4b: - resolution: {integrity: sha512-EstDoqxjqWStWELh7Z0qytqUDl/ikdNEr21dveNc4fUDnhnqO2F2jHEufqoNnC3GfBji3GIUHvoXsp/I5lMbCg==} - hasBin: true - peerDependencies: - svelte: ^3.24.0 - dependencies: - chalk: 4.1.2 - chokidar: 3.4.3 - glob: 7.1.7 - import-fresh: 3.3.0 - minimist: 1.2.5 - sade: 1.7.4 - source-map: 0.7.3 - svelte: 3.42.1 - svelte-preprocess: 4.7.4_c407529626dbb58d14a718f48c7fa84c - typescript: 4.3.5 - transitivePeerDependencies: - - '@babel/core' - - coffeescript - - less - - node-sass - - postcss - - postcss-load-config - - pug - - sass - - stylus - - sugarss - dev: false - /svelte-check/2.2.5_8d5e7d8774dfc5d41599a7408187eba0: resolution: {integrity: sha512-EstDoqxjqWStWELh7Z0qytqUDl/ikdNEr21dveNc4fUDnhnqO2F2jHEufqoNnC3GfBji3GIUHvoXsp/I5lMbCg==} hasBin: true @@ -8228,6 +8199,35 @@ packages: - sugarss dev: false + /svelte-check/2.2.6_635b56cd8c077c5dd126b6e20db90d4b: + resolution: {integrity: sha512-oJux/afbmcZO+N+ADXB88h6XANLie8Y2rh2qBlhgfkpr2c3t/q/T0w2JWrHqagaDL8zeNwO8a8RVFBkrRox8gg==} + hasBin: true + peerDependencies: + svelte: ^3.24.0 + dependencies: + chalk: 4.1.2 + chokidar: 3.4.3 + fast-glob: 3.2.7 + import-fresh: 3.3.0 + minimist: 1.2.5 + sade: 1.7.4 + source-map: 0.7.3 + svelte: 3.42.1 + svelte-preprocess: 4.7.4_c407529626dbb58d14a718f48c7fa84c + typescript: 4.3.5 + transitivePeerDependencies: + - '@babel/core' + - coffeescript + - less + - node-sass + - postcss + - postcss-load-config + - pug + - sass + - stylus + - sugarss + dev: false + /svelte-dev-helper/1.1.9: resolution: {integrity: sha1-fRh9tcbNu9ZNdaMvkbiZi94yc8M=} dev: false @@ -10069,13 +10069,14 @@ packages: dev: false file:projects/panel.tgz_c38cf1a7a413db8918b0b4754c21e4c5: - resolution: {integrity: sha512-H4STr88YUkXqz8bheNEW4EBqfGh0C+C2iAvH2zpmN9QYrJBBWwKZHJBDf0l92KUx1YVIKiCFBWmrrOQyoOnLaA==, tarball: file:projects/panel.tgz} + resolution: {integrity: sha512-qi/4kQnD9wGgk340sL69M3J1yRd6ffnE1khsB3cHG9csUoI1GiCYiP5pXsi1292rRhO7aEjuJfuylHhYbvdLdw==, tarball: file:projects/panel.tgz} id: file:projects/panel.tgz name: '@rush-temp/panel' version: 0.0.0 dependencies: sass: 1.37.5 svelte: 3.42.1 + svelte-check: 2.2.6_635b56cd8c077c5dd126b6e20db90d4b svelte-loader: 3.1.2_svelte@3.42.1 svelte-preprocess: 4.7.4_c407529626dbb58d14a718f48c7fa84c transitivePeerDependencies: @@ -10540,7 +10541,7 @@ packages: dependencies: sass: 1.37.5 svelte: 3.42.1 - svelte-check: 2.2.5_635b56cd8c077c5dd126b6e20db90d4b + svelte-check: 2.2.6_635b56cd8c077c5dd126b6e20db90d4b svelte-loader: 3.1.2_svelte@3.42.1 svelte-preprocess: 4.7.4_c407529626dbb58d14a718f48c7fa84c transitivePeerDependencies: diff --git a/packages/panel/package.json b/packages/panel/package.json index 455aaaa5e5..009136d8a2 100644 --- a/packages/panel/package.json +++ b/packages/panel/package.json @@ -9,12 +9,14 @@ "build:docs": "api-extractor run --local", "lint": "eslint src", "lint:fix": "eslint --fix src", - "format": "prettier --write 'src/**/*.{ts*,js*,yml}' && eslint --fix src" + "format": "prettier --write 'src/**/*.{ts*,js*,yml}' && eslint --fix src", + "svelte-check": "svelte-check" }, "devDependencies": { "svelte-loader":"^3.1.2", "sass":"^1.37.5", - "svelte-preprocess":"^4.7.4" + "svelte-preprocess":"^4.7.4", + "svelte-check": "~2.2.6" }, "dependencies": { "@anticrm/ui": "~0.6.0", diff --git a/plugins/recruit-resources/src/components/Attachments.svelte b/plugins/recruit-resources/src/components/Attachments.svelte index 1b701c14de..e2b990f778 100644 --- a/plugins/recruit-resources/src/components/Attachments.svelte +++ b/plugins/recruit-resources/src/components/Attachments.svelte @@ -71,6 +71,7 @@ { inputFile.click() } }> + {#if files.length > 0} @@ -93,6 +94,7 @@ {/each}
+ {/if}