diff --git a/.husky/.gitignore b/.husky/.gitignore deleted file mode 100644 index 31354ec13..000000000 --- a/.husky/.gitignore +++ /dev/null @@ -1 +0,0 @@ -_ diff --git a/.husky/pre-commit b/.husky/pre-commit old mode 100755 new mode 100644 diff --git a/.nvmrc b/.nvmrc index 8ce703082..3516580bb 100755 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20.16.0 +20.17.0 diff --git a/package-lock.json b/package-lock.json index 3aef1dad4..b7d44013c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,7 +7,6 @@ "": { "name": "web-workbench", "version": "1.3.32", - "hasInstallScript": true, "license": "MIT", "workspaces": [ "./packages/*" @@ -19,7 +18,7 @@ "devDependencies": { "@commitlint/cli": "19.4.0", "@commitlint/config-conventional": "19.2.2", - "@nuxt/eslint": "0.5.1", + "@nuxt/eslint": "0.5.2", "eslint": "9.9.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "5.2.1", @@ -29,7 +28,7 @@ "prettier": "3.3.3", "stylelint": "16.8.2", "stylelint-config-css-modules": "4.4.0", - "stylelint-config-recess-order": "5.0.1", + "stylelint-config-recess-order": "5.1.0", "stylelint-config-standard": "36.0.1", "stylelint-prettier": "5.0.2", "vitest": "2.0.5", @@ -3774,16 +3773,16 @@ } }, "node_modules/@nuxt/eslint": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@nuxt/eslint/-/eslint-0.5.1.tgz", - "integrity": "sha512-ftpJyVxBTCdUIic6k6FZQc0Z00Wr1Gh109UC4XbKf1rp9hznQF855ZHXSEmRubNW4eshrl3UkYknaUzKR8p6mw==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@nuxt/eslint/-/eslint-0.5.2.tgz", + "integrity": "sha512-LaktMvqaPk8IPGPYte/MZyHGnu+eK0G2BQprY8F4NsksjZJFhXTpgyM7vNzS2TFZw+6veLp9//4W5UrKdvQZqw==", "dev": true, "license": "MIT", "dependencies": { "@eslint/config-inspector": "^0.5.4", "@nuxt/devtools-kit": "^1.3.9", - "@nuxt/eslint-config": "0.5.1", - "@nuxt/eslint-plugin": "0.5.1", + "@nuxt/eslint-config": "0.5.2", + "@nuxt/eslint-plugin": "0.5.2", "@nuxt/kit": "^3.12.4", "chokidar": "^3.6.0", "eslint-flat-config-utils": "^0.3.1", @@ -3809,14 +3808,14 @@ } }, "node_modules/@nuxt/eslint-config": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@nuxt/eslint-config/-/eslint-config-0.5.1.tgz", - "integrity": "sha512-Z6JNHe4trtJdte3y5Fy0CueFCris/kEIbDAoY1bYum1EtOFjEhOcx6BWCrkQybzUIfPVel7YgJ4CiG9bkD3plQ==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@nuxt/eslint-config/-/eslint-config-0.5.2.tgz", + "integrity": "sha512-InlT4s6dUaO7YGxz0J2yaW3pRiCbIPBH4Mc3OxUPFT5+BYYXASm/Os+Ssc0Ia/UDAjiofLwd0Ov+QforPOeQUg==", "dev": true, "license": "MIT", "dependencies": { "@eslint/js": "^9.9.0", - "@nuxt/eslint-plugin": "0.5.1", + "@nuxt/eslint-plugin": "0.5.2", "@rushstack/eslint-patch": "^1.10.4", "@stylistic/eslint-plugin": "^2.6.4", "@typescript-eslint/eslint-plugin": "^8.1.0", @@ -3839,9 +3838,9 @@ } }, "node_modules/@nuxt/eslint-plugin": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@nuxt/eslint-plugin/-/eslint-plugin-0.5.1.tgz", - "integrity": "sha512-erJ6bum60DTAy+nCq+oU2ZmG4kat+zhvTPvBEkA9SSnJvrHLSjTzJ/r74rgwPM5yuUfIxtujYQ6BBvwvbCBzXw==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@nuxt/eslint-plugin/-/eslint-plugin-0.5.2.tgz", + "integrity": "sha512-Z7v+mVJp6ertuwyYSU5NQbPzAEjvNDI3W88jcRr6cM94SzlJCJWfgZgZtxumbISGT2SAIO4TqNC++wFxDC5Jgw==", "dev": true, "license": "MIT", "dependencies": { @@ -4692,9 +4691,9 @@ } }, "node_modules/@nuxtjs/robots": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@nuxtjs/robots/-/robots-4.1.1.tgz", - "integrity": "sha512-CaPYOzwPbg7ri1LsB7XMbM2P0vSsgW805JBgqq8MWvUdGrTdwgVpesc5PY8zpXZCJNCqKFRFuhZfUTUzGeGO/w==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@nuxtjs/robots/-/robots-4.1.3.tgz", + "integrity": "sha512-H3pJ42RiWpE0AoEu3Uq7+M/IXiLUppdBzhjmskwEm4uvTgW++4zuAc8Evzi5mlHod7Hx1f8MWyY1cpX3S7Jh8w==", "license": "MIT", "dependencies": { "@nuxt/devtools-kit": "^1.3.9", @@ -20198,9 +20197,9 @@ } }, "node_modules/stylelint-config-recess-order": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/stylelint-config-recess-order/-/stylelint-config-recess-order-5.0.1.tgz", - "integrity": "sha512-rKbGkoa3h0rINrGln9TFVowvSCLgPJC5O0EuPiqlqWcJMb1lImEtXktcjFCVz+hwtSUiHD3ijJc3vP9muFOgJg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recess-order/-/stylelint-config-recess-order-5.1.0.tgz", + "integrity": "sha512-ddapCF6B/kEtQYIFhQFReQ0dvK1ZdgJDM/SGFtIyeooYDbqaJqcOlGkRRGaVErCQYJY/bPSPsLRS2LdQtLJUVQ==", "dev": true, "license": "ISC", "dependencies": { @@ -22458,7 +22457,7 @@ "dependencies": { "@fullhuman/postcss-purgecss": "6.0.0", "@nuxtjs/critters": "0.7.2", - "@nuxtjs/robots": "4.1.1", + "@nuxtjs/robots": "4.1.3", "@nuxtjs/sitemap": "5.3.5", "nuxt": "3.12.4", "postcss-html": "1.7.0", diff --git a/package.json b/package.json index f8f130392..6540ccdbe 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "private": true, "main": "index.js", "scripts": { - "postinstall": "husky install", + "prepare": "husky", "test": "npm run lint --workspaces && npm run vitest:run", "vitest:run": "vitest run", "vitest:dev": "vitest dev" @@ -21,7 +21,7 @@ "devDependencies": { "@commitlint/cli": "19.4.0", "@commitlint/config-conventional": "19.2.2", - "@nuxt/eslint": "0.5.1", + "@nuxt/eslint": "0.5.2", "eslint": "9.9.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "5.2.1", @@ -31,7 +31,7 @@ "prettier": "3.3.3", "stylelint": "16.8.2", "stylelint-config-css-modules": "4.4.0", - "stylelint-config-recess-order": "5.0.1", + "stylelint-config-recess-order": "5.1.0", "stylelint-config-standard": "36.0.1", "stylelint-prettier": "5.0.2", "vitest": "2.0.5", diff --git a/packages/app/package.json b/packages/app/package.json index 49d2a9899..0e158eb66 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -25,7 +25,7 @@ "dependencies": { "@fullhuman/postcss-purgecss": "6.0.0", "@nuxtjs/critters": "0.7.2", - "@nuxtjs/robots": "4.1.1", + "@nuxtjs/robots": "4.1.3", "@nuxtjs/sitemap": "5.3.5", "nuxt": "3.12.4", "postcss-html": "1.7.0", diff --git a/packages/core/components/atoms/formField/Dropdown.vue b/packages/core/components/atoms/formField/Dropdown.vue index 6e35ea637..588b0dfbd 100644 --- a/packages/core/components/atoms/formField/Dropdown.vue +++ b/packages/core/components/atoms/formField/Dropdown.vue @@ -135,14 +135,14 @@ export default { color: var(--text); vertical-align: middle; appearance: none; + scrollbar-color: var(--color-scrollbar-primary) + var(--color-scrollbar-secondary); background: var(--color-background); border: solid var(--color-border) 2px; border-radius: 0; outline: none; outline: solid var(--color-outline) 2px; outline-offset: -4px; - scrollbar-color: var(--color-scrollbar-primary) - var(--color-scrollbar-secondary); &::-webkit-scrollbar { width: 1em;