From be1ea834c66d6aedc3403792a65e9bd10761d7eb Mon Sep 17 00:00:00 2001 From: Sebastian Dawidziak Date: Tue, 13 May 2025 16:18:06 +0200 Subject: [PATCH] upgrade primevue --- lib/js/primevue.ts | 2 +- package.json | 192 ++++++++++++++++++++++----------------------- yarn.lock | 72 ++++++++++------- 3 files changed, 140 insertions(+), 126 deletions(-) diff --git a/lib/js/primevue.ts b/lib/js/primevue.ts index 7010045fa..15ae6046c 100644 --- a/lib/js/primevue.ts +++ b/lib/js/primevue.ts @@ -1,5 +1,5 @@ +import Aura from '@primeuix/themes/aura'; import PrimeVue from 'primevue/config'; -import Aura from '@primevue/themes/aura'; import Tooltip from 'primevue/tooltip'; export const initializePrimeVue = (app) => { diff --git a/package.json b/package.json index 9126b69f0..a08903ca7 100644 --- a/package.json +++ b/package.json @@ -1,98 +1,98 @@ { - "name": "@bethinkpl/design-system", - "version": "26.13.0", - "description": "Bethink universe design-system", - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/bethinkpl/design-system.git" - }, - "author": "nerdy@bethink.pl", - "main": "./dist/design-system.umd.cjs", - "type": "module", - "typings": "./dist/lib/js/index.d.ts", - "license": "UNLICENSED", - "engines": { - "yarn": "^1.22.1", - "node": "^16.13.0 || ^18.17.0 || ^20.9.0" - }, - "scripts": { - "build": "vite build", - "dev": "storybook dev -p 6006", - "lint": "yarn lint:scripts && yarn lint:styles", - "lint:fix": "yarn lint:scripts:fix && yarn lint:styles:fix", - "lint:scripts": "eslint --max-warnings 0 --cache 'lib/js/**/*.{js,vue,ts}'", - "lint:scripts:fix": "eslint 'lib/js/**/*.{js,vue,ts}' --fix --cache", - "lint:styles": "stylelint 'lib/**/*.{vue,scss}' --cache", - "lint:styles:fix": "stylelint 'lib/**/*.{vue,scss}' --fix", - "format:check": "prettier --check 'lib/**/*.{js,ts,vue,scss}' && prettier --check ./*.js", - "format:fix": "prettier --write 'lib/**/*.{js,ts,vue,scss}' && prettier --write ./*.js", - "storybook": "storybook dev -p 6006", - "storybook:build": "storybook build -c .storybook -o public/storybook", - "test": "jest", - "ts:check": "tsc --noEmit", - "synchronizeColors": "npx ts-node tools/importers/SynchronizeColorsTokens.ts", - "synchronizeTypography": "npx ts-node tools/importers/SynchronizeTypographyTokens.ts" - }, - "devDependencies": { - "@fortawesome/fontawesome-svg-core": "6.4.2", - "@fortawesome/free-brands-svg-icons": "6.4.2", - "@fortawesome/pro-duotone-svg-icons": "6.4.2", - "@fortawesome/pro-light-svg-icons": "6.4.2", - "@fortawesome/pro-regular-svg-icons": "6.4.2", - "@fortawesome/pro-solid-svg-icons": "6.4.2", - "@fortawesome/vue-fontawesome": "3.0.3", - "@storybook/addon-actions": "^8.3.4", - "@storybook/addon-controls": "^8.3.4", - "@storybook/addon-designs": "^8.0.3", - "@storybook/addon-docs": "^8.3.4", - "@storybook/addon-storysource": "^8.3.4", - "@storybook/addon-viewport": "^8.3.4", - "@storybook/vue3": "^8.3.4", - "@storybook/vue3-vite": "^8.3.4", - "@types/jest": "^29.5.12", - "@types/node": "^17.0.9", - "@typescript-eslint/eslint-plugin": "5.18.0", - "@typescript-eslint/parser": "5.18.0", - "@vitejs/plugin-vue": "^5.1.4", - "@vue/test-utils": "2.2.7", - "@vue/vue3-jest": "29.2.2", - "axios": "^0.26.0", - "dotenv": "16.0.3", - "eslint": "8.25.0", - "eslint-config-prettier": "8.5.0", - "eslint-plugin-import": "2.26.0", - "eslint-plugin-storybook": "0.8.0", - "eslint-plugin-vue": "10.0.0", - "flatpickr": "^4.6.13", - "jest": "^29.4.0", - "jest-environment-jsdom": "^29.4.0", - "jsdom": "^19.0.0", - "jsdom-global": "^3.0.2", - "postcss": "^8.4.47", - "postcss-html": "^1.7.0", - "postcss-prefix-selector": "^1.9.0", - "prettier": "2.7.1", - "sass": "^1.28.0", - "storybook": "^8.3.4", - "stylelint": "14.12.0", - "stylelint-config-standard-scss": "6.1.0", - "stylelint-config-standard-vue": "1.0.0", - "stylelint-order": "6.0.3", - "ts-jest": "29.0.5", - "ts-node": "^10.9.1", - "typescript": "5.7.3", - "vite": "^5.4.9", - "vite-plugin-checker": "^0.7.0", - "vite-plugin-css-injected-by-js": "^3.5.1", - "vite-plugin-dts": "^3.9.1", - "vite-svg-loader": "^5.1.0", - "vue": "3.5.12", - "vue-eslint-parser": "^10.1.1", - "vue-popperjs": "github:bethinkpl/vue-popper#03c7912c4729386743b0cca8f39b35448cc3db7f" - }, - "dependencies": { - "@primevue/themes": "4.0.0-rc.3", - "primevue": "4.0.0-rc.3", - "vue-component-type-helpers": "^2.2.2" - } + "name": "@bethinkpl/design-system", + "version": "26.13.0", + "description": "Bethink universe design-system", + "repository": { + "type": "git", + "url": "git+ssh://git@github.com/bethinkpl/design-system.git" + }, + "author": "nerdy@bethink.pl", + "main": "./dist/design-system.umd.cjs", + "type": "module", + "typings": "./dist/lib/js/index.d.ts", + "license": "UNLICENSED", + "engines": { + "yarn": "^1.22.1", + "node": "^16.13.0 || ^18.17.0 || ^20.9.0" + }, + "scripts": { + "build": "vite build", + "dev": "storybook dev -p 6006", + "lint": "yarn lint:scripts && yarn lint:styles", + "lint:fix": "yarn lint:scripts:fix && yarn lint:styles:fix", + "lint:scripts": "eslint --max-warnings 0 --cache 'lib/js/**/*.{js,vue,ts}'", + "lint:scripts:fix": "eslint 'lib/js/**/*.{js,vue,ts}' --fix --cache", + "lint:styles": "stylelint 'lib/**/*.{vue,scss}' --cache", + "lint:styles:fix": "stylelint 'lib/**/*.{vue,scss}' --fix", + "format:check": "prettier --check 'lib/**/*.{js,ts,vue,scss}' && prettier --check ./*.js", + "format:fix": "prettier --write 'lib/**/*.{js,ts,vue,scss}' && prettier --write ./*.js", + "storybook": "storybook dev -p 6006", + "storybook:build": "storybook build -c .storybook -o public/storybook", + "test": "jest", + "ts:check": "tsc --noEmit", + "synchronizeColors": "npx ts-node tools/importers/SynchronizeColorsTokens.ts", + "synchronizeTypography": "npx ts-node tools/importers/SynchronizeTypographyTokens.ts" + }, + "devDependencies": { + "@fortawesome/fontawesome-svg-core": "6.4.2", + "@fortawesome/free-brands-svg-icons": "6.4.2", + "@fortawesome/pro-duotone-svg-icons": "6.4.2", + "@fortawesome/pro-light-svg-icons": "6.4.2", + "@fortawesome/pro-regular-svg-icons": "6.4.2", + "@fortawesome/pro-solid-svg-icons": "6.4.2", + "@fortawesome/vue-fontawesome": "3.0.3", + "@storybook/addon-actions": "^8.3.4", + "@storybook/addon-controls": "^8.3.4", + "@storybook/addon-designs": "^8.0.3", + "@storybook/addon-docs": "^8.3.4", + "@storybook/addon-storysource": "^8.3.4", + "@storybook/addon-viewport": "^8.3.4", + "@storybook/vue3": "^8.3.4", + "@storybook/vue3-vite": "^8.3.4", + "@types/jest": "^29.5.12", + "@types/node": "^17.0.9", + "@typescript-eslint/eslint-plugin": "5.18.0", + "@typescript-eslint/parser": "5.18.0", + "@vitejs/plugin-vue": "^5.1.4", + "@vue/test-utils": "2.2.7", + "@vue/vue3-jest": "29.2.2", + "axios": "^0.26.0", + "dotenv": "16.0.3", + "eslint": "8.25.0", + "eslint-config-prettier": "8.5.0", + "eslint-plugin-import": "2.26.0", + "eslint-plugin-storybook": "0.8.0", + "eslint-plugin-vue": "10.0.0", + "flatpickr": "^4.6.13", + "jest": "^29.4.0", + "jest-environment-jsdom": "^29.4.0", + "jsdom": "^19.0.0", + "jsdom-global": "^3.0.2", + "postcss": "^8.4.47", + "postcss-html": "^1.7.0", + "postcss-prefix-selector": "^1.9.0", + "prettier": "2.7.1", + "sass": "^1.28.0", + "storybook": "^8.3.4", + "stylelint": "14.12.0", + "stylelint-config-standard-scss": "6.1.0", + "stylelint-config-standard-vue": "1.0.0", + "stylelint-order": "6.0.3", + "ts-jest": "29.0.5", + "ts-node": "^10.9.1", + "typescript": "5.7.3", + "vite": "^5.4.9", + "vite-plugin-checker": "^0.7.0", + "vite-plugin-css-injected-by-js": "^3.5.1", + "vite-plugin-dts": "^3.9.1", + "vite-svg-loader": "^5.1.0", + "vue": "3.5.12", + "vue-eslint-parser": "^10.1.1", + "vue-popperjs": "github:bethinkpl/vue-popper#03c7912c4729386743b0cca8f39b35448cc3db7f" + }, + "dependencies": { + "@primeuix/themes": "^1.0.3", + "primevue": "^4.3.3", + "vue-component-type-helpers": "^2.2.2" + } } diff --git a/yarn.lock b/yarn.lock index 667e8dcd6..e6e0afba7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1005,36 +1005,47 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@primeuix/styled@^0.0.5": - version "0.0.5" - resolved "https://registry.yarnpkg.com/@primeuix/styled/-/styled-0.0.5.tgz#430d06554470fddc28814059d76e63c9c21535b9" - integrity sha512-pVoGn/uPkVm/DyF3TR3EmH/pL/dP4nR42FcYbVduFq9VfO3KVeOEqvcCULHXos66RZO9MCbCFUoLy6ctf9GUGQ== +"@primeuix/styled@^0.5.0", "@primeuix/styled@^0.5.1": + version "0.5.1" + resolved "https://registry.yarnpkg.com/@primeuix/styled/-/styled-0.5.1.tgz#0b21a2dd58fc50ebc80567ec6326e8ba6ea4f5b2" + integrity sha512-5Ftw/KSauDPClQ8F2qCyCUF7cIUEY4yLNikf0rKV7Vsb8zGYNK0dahQe7CChaR6M2Kn+NA2DSBSk76ZXqj6Uog== dependencies: - "@primeuix/utils" "^0.0.5" + "@primeuix/utils" "^0.5.3" -"@primeuix/utils@^0.0.5": - version "0.0.5" - resolved "https://registry.yarnpkg.com/@primeuix/utils/-/utils-0.0.5.tgz#4bb032a3338fba51c1a2df8010d91973b6fa2520" - integrity sha512-ntUiUgtRtkF8KuaxHffzhYxQxoXk6LAPHm7CVlFjdqS8Rx8xRkLkZVyo84E+pO2hcNFkOGVP/GxHhQ2s94O8zA== +"@primeuix/styles@^1.0.0": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@primeuix/styles/-/styles-1.0.3.tgz#ccfacc32cea24ae5f8f1fe7c8e72468ab7164119" + integrity sha512-yHj/Q+fosJ1736Ty5lRbpqhKa9piou+xZPPppNHUDshq0+XhrFwDGggvPGmDAJyUIM+ChM/Nj8lPY/AwTNXAkg== + dependencies: + "@primeuix/styled" "^0.5.1" -"@primevue/core@4.0.0-rc.3": - version "4.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@primevue/core/-/core-4.0.0-rc.3.tgz#aaa71c68ef8ac6280f2a882aec9e049efbc62274" - integrity sha512-m9iKIbAtbw3hX4SgHC2/aA+nc/PeCbICKc1W/81ghgCpPsB0BjHwP31M9KqvXdW9cJRvEyLkessdB7G13H9Gcg== +"@primeuix/themes@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@primeuix/themes/-/themes-1.0.3.tgz#8f3e84901349804730f69359fc854bd001fe6c1a" + integrity sha512-f/1qadrv5TFMHfvtVv4Y9zjrkeDP2BO/cuzbHBO9DYxKL6YBIPT9BjKec2K4Kg8PcfGm6CAvxAvICadJSWejRw== dependencies: - "@primeuix/styled" "^0.0.5" + "@primeuix/styled" "^0.5.1" -"@primevue/icons@4.0.0-rc.3": - version "4.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@primevue/icons/-/icons-4.0.0-rc.3.tgz#1f40b6ec3af7dae968d60fa99936e040ff9457d9" - integrity sha512-9B5a8YDJuKTV8GyFwbftdPDzPDh8v/Ro9nCWY5IFl3s/1jviAxAeTeKNwT8RMb7yPufbpGlLmcyNDHnNW01XrQ== +"@primeuix/utils@^0.5.1", "@primeuix/utils@^0.5.3": + version "0.5.3" + resolved "https://registry.yarnpkg.com/@primeuix/utils/-/utils-0.5.3.tgz#3a6f597f88e6e9ff8993e81a25c2dfcdd787fd71" + integrity sha512-7SGh7734wcF1/uK6RzO6Z6CBjGQ97GDHfpyl2F1G/c7R0z9hkT/V72ypDo82AWcCS7Ta07oIjDpOCTkSVZuEGQ== + +"@primevue/core@4.3.3": + version "4.3.3" + resolved "https://registry.yarnpkg.com/@primevue/core/-/core-4.3.3.tgz#aa51762bfb2c781e6ae843168b1bbcf44f8c2e5d" + integrity sha512-kSkN5oourG7eueoFPIqiNX3oDT/f0I5IRK3uOY/ytz+VzTZp5yuaCN0Nt42ZQpVXjDxMxDvUhIdaXVrjr58NhQ== dependencies: - "@primevue/core" "4.0.0-rc.3" + "@primeuix/styled" "^0.5.0" + "@primeuix/utils" "^0.5.1" -"@primevue/themes@4.0.0-rc.3": - version "4.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@primevue/themes/-/themes-4.0.0-rc.3.tgz#79887e9bef8c2fa87c2d5647837e7a0aec04aeaa" - integrity sha512-c79Ue5hwgcBUu5Ax2X2lvmwcpK46WOckEvhAJTpnF7SELrXLJDVNiklSBlNtyi4/MNNyTMQ4uyQcQJpVQTacmw== +"@primevue/icons@4.3.3": + version "4.3.3" + resolved "https://registry.yarnpkg.com/@primevue/icons/-/icons-4.3.3.tgz#840f015a633a48677d7cff449e0769f7c5aad4ad" + integrity sha512-ouQaxHyeFB6MSfEGGbjaK5Qv9efS1xZGetZoU5jcPm090MSYLFtroP1CuK3lZZAQals06TZ6T6qcoNukSHpK5w== + dependencies: + "@primeuix/utils" "^0.5.1" + "@primevue/core" "4.3.3" "@rollup/pluginutils@^5.1.0": version "5.1.2" @@ -5746,13 +5757,16 @@ pretty-format@^29.0.0, pretty-format@^29.7.0: ansi-styles "^5.0.0" react-is "^18.0.0" -primevue@4.0.0-rc.3: - version "4.0.0-rc.3" - resolved "https://registry.yarnpkg.com/primevue/-/primevue-4.0.0-rc.3.tgz#14c07b36dbbf89fcae5a38f4e596500ee6ed2042" - integrity sha512-/JskbPJukfNAE/T/MzEOXdtvczA8aK0I+riKb3GtnZEm5P1mGWjuto/Or/0YH3TQ1zqIh7/v/e5wczaxkVC2sA== +primevue@^4.3.3: + version "4.3.3" + resolved "https://registry.yarnpkg.com/primevue/-/primevue-4.3.3.tgz#b7f5cba49c20eb4a644521062752b57996042b28" + integrity sha512-nooYVoEz5CdP3EhUkD6c3qTdRmpLHZh75fBynkUkl46K8y5rksHTjdSISiDijwTA5STQIOkyqLb+RM+HQ6nC1Q== dependencies: - "@primevue/core" "4.0.0-rc.3" - "@primevue/icons" "4.0.0-rc.3" + "@primeuix/styled" "^0.5.0" + "@primeuix/styles" "^1.0.0" + "@primeuix/utils" "^0.5.1" + "@primevue/core" "4.3.3" + "@primevue/icons" "4.3.3" process@^0.11.10: version "0.11.10"