diff --git a/package-lock.json b/package-lock.json index 7441b55d..a209f09d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,12 +16,12 @@ "@vaadin/hilla-react-auth": "24.5.0", "@vaadin/hilla-react-crud": "24.5.0", "@vaadin/hilla-react-form": "24.5.0", - "@vaadin/hilla-react-i18n": "24.4.9", - "@vaadin/hilla-react-signals": "24.4.9", + "@vaadin/hilla-react-i18n": "24.5.0", + "@vaadin/hilla-react-signals": "24.5.0", "@vaadin/polymer-legacy-adapter": "24.5.0", "@vaadin/react-components": "24.5.0", "@vaadin/react-components-pro": "24.5.0", - "@vaadin/router": "1.7.5", + "@vaadin/router": "2.0.0", "@vaadin/vaadin-development-mode-detector": "2.0.7", "@vaadin/vaadin-lumo-styles": "24.5.0", "@vaadin/vaadin-material-styles": "24.5.0", @@ -37,6 +37,7 @@ }, "devDependencies": { "@babel/preset-react": "7.25.7", + "@preact/signals-react-transform": "0.4.0", "@rollup/plugin-replace": "6.0.1", "@rollup/pluginutils": "5.1.2", "@types/react": "18.3.11", @@ -48,6 +49,7 @@ "@vaadin/hilla-generator-plugin-client": "24.5.0", "@vaadin/hilla-generator-plugin-model": "24.5.0", "@vaadin/hilla-generator-plugin-push": "24.5.0", + "@vaadin/hilla-generator-plugin-signals": "24.5.0", "@vaadin/hilla-generator-plugin-subtypes": "24.5.0", "@vaadin/hilla-generator-utils": "24.5.0", "@vitejs/plugin-react": "4.3.2", @@ -2578,6 +2580,27 @@ "react": "^16.14.0 || 17.x || 18.x" } }, + "node_modules/@preact/signals-react-transform": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@preact/signals-react-transform/-/signals-react-transform-0.4.0.tgz", + "integrity": "sha512-ZH8u5VrFPMmxggjAr7Rl9OLi3yvyDGi4lGQulftkszuiJB15jVy/MMraIfNvWKf2RfjtHLvp3K6Jk19xO/j7Tw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@preact/signals-react": "^2.1.0", + "debug": "^4.3.4", + "use-sync-external-store": "^1.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "react": "^16.14.0 || 17.x || 18.x" + } + }, "node_modules/@remix-run/router": { "version": "1.20.0", "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.20.0.tgz", @@ -4061,6 +4084,38 @@ "node": ">=14.17" } }, + "node_modules/@vaadin/hilla-generator-plugin-signals": { + "version": "24.5.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-signals/-/hilla-generator-plugin-signals-24.5.0.tgz", + "integrity": "sha512-7Y2ra3A4VrWNqLdAHhxet/6QndQQcM/ZZI3/KEfn0K1mDtz/AcMGl69CxNZTQhUtaCmOxCz+jl65wVGtwDV7Sw==", + "dev": true, + "dependencies": { + "@vaadin/hilla-generator-core": "24.5.0", + "@vaadin/hilla-generator-plugin-backbone": "24.5.0", + "@vaadin/hilla-generator-plugin-client": "24.5.0", + "@vaadin/hilla-generator-utils": "24.5.0", + "fast-deep-equal": "^3.1.3", + "iterator-helpers-polyfill": "^3.0.1", + "openapi-types": "^12.1.3", + "typescript": "5.6.2" + }, + "engines": { + "node": ">= 16.13" + } + }, + "node_modules/@vaadin/hilla-generator-plugin-signals/node_modules/typescript": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", + "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/@vaadin/hilla-generator-plugin-subtypes": { "version": "24.5.0", "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-subtypes/-/hilla-generator-plugin-subtypes-24.5.0.tgz", @@ -4176,12 +4231,12 @@ } }, "node_modules/@vaadin/hilla-react-i18n": { - "version": "24.4.9", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-i18n/-/hilla-react-i18n-24.4.9.tgz", - "integrity": "sha512-lE76FD227TKi0g0o9T5q762T6eO7dLtZYtwmRMF6390Z0s9AHfSp3eSONp2NM2/ACuXuK1H2wNEnO114W6OmuQ==", + "version": "24.5.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-i18n/-/hilla-react-i18n-24.5.0.tgz", + "integrity": "sha512-22jdy3JS2qY2JeSKMRqnUxgL4mkMf/MokSJY4hryer73TlsiQD+ThRlyjEiD0v+MIf96Y12Q5o/WPCw6E4T/qQ==", "dependencies": { - "@vaadin/hilla-frontend": "24.4.9", - "@vaadin/hilla-react-signals": "24.4.9", + "@vaadin/hilla-frontend": "24.5.0", + "@vaadin/hilla-react-signals": "24.5.0", "intl-messageformat": "^10.5.11" }, "peerDependencies": { @@ -4189,15 +4244,34 @@ } }, "node_modules/@vaadin/hilla-react-signals": { - "version": "24.4.9", - "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-signals/-/hilla-react-signals-24.4.9.tgz", - "integrity": "sha512-6VmCeXJqmEMvbsSMzRYkyOx3WNyypByRE1HQhzsTtG8UJFzmZqhZEm7hGiKChS3zjitKYSE3j367o22gtUyK+A==", + "version": "24.5.0", + "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-signals/-/hilla-react-signals-24.5.0.tgz", + "integrity": "sha512-LDjAHyGywbeQStWZ5K/bmslqF/92/kwivupmqgIzKq0JDRsc6PQvAQeL18odBaJU5iUTjypVDqpYQTqySk2Wpg==", "dependencies": { - "@preact/signals-react": "^2.0.0" + "@preact/signals-react": "^2.0.0", + "@vaadin/hilla-frontend": "24.5.0", + "nanoid": "^5.0.7" }, "peerDependencies": { "react": "^18", - "react-router-dom": "^6" + "react-router-dom": "^6.26.2" + } + }, + "node_modules/@vaadin/hilla-react-signals/node_modules/nanoid": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.7.tgz", + "integrity": "sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^18 || >=20" } }, "node_modules/@vaadin/horizontal-layout": { @@ -4671,12 +4745,26 @@ } }, "node_modules/@vaadin/router": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/@vaadin/router/-/router-1.7.5.tgz", - "integrity": "sha512-uRN3vd1ihgd596bF/NMZqpgxau0nlvIc0/JDd1EwStFNbZID/xIVse5LXdQhIyUKLmSl4T0GeCQK505xerWX0w==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@vaadin/router/-/router-2.0.0.tgz", + "integrity": "sha512-IjOlzuUsrVhfBId+ypcdDLM3+GZHo64DUlkr8IjFe04A4kMvt0zVFIpPH03X52/tMiwyYOF0Sw6p53DXkWiZcA==", + "license": "Apache-2.0", "dependencies": { - "@vaadin/vaadin-usage-statistics": "^2.1.0", - "path-to-regexp": "2.4.0" + "@vaadin/vaadin-usage-statistics": "^2.1.2", + "path-to-regexp": "^6.3.0", + "type-fest": "^4.26.1" + } + }, + "node_modules/@vaadin/router/node_modules/type-fest": { + "version": "4.26.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz", + "integrity": "sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@vaadin/scroller": { @@ -7064,6 +7152,18 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, + "node_modules/iterator-helpers-polyfill": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/iterator-helpers-polyfill/-/iterator-helpers-polyfill-3.0.1.tgz", + "integrity": "sha512-9uSoKErC0+TG7uoXlv5k7rs196/l/VGr9hb9KbptpMhszsSksxJCwetp0p7FvgM3SwxlxgEkvokmeOi02PARlQ==", + "dev": true, + "engines": { + "chrome": ">=63", + "firefox": ">=57", + "node": ">=10.0.0", + "safari": ">=11" + } + }, "node_modules/jackspeak": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.1.tgz", @@ -8022,9 +8122,10 @@ } }, "node_modules/path-to-regexp": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.4.0.tgz", - "integrity": "sha512-G6zHoVqC6GGTQkZwF4lkuEyMbVOjoBKAEybQUypI1WTkqinCOrq2x6U2+phkJ1XsEMTy4LjtwPI7HW+NVrRR2w==" + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", + "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", + "license": "MIT" }, "node_modules/pbf": { "version": "3.2.1", diff --git a/package.json b/package.json index b377fb7b..5079fd1d 100644 --- a/package.json +++ b/package.json @@ -12,12 +12,12 @@ "@vaadin/hilla-react-auth": "24.5.0", "@vaadin/hilla-react-crud": "24.5.0", "@vaadin/hilla-react-form": "24.5.0", - "@vaadin/hilla-react-i18n": "24.4.9", - "@vaadin/hilla-react-signals": "24.4.9", + "@vaadin/hilla-react-i18n": "24.5.0", + "@vaadin/hilla-react-signals": "24.5.0", "@vaadin/polymer-legacy-adapter": "24.5.0", "@vaadin/react-components": "24.5.0", "@vaadin/react-components-pro": "24.5.0", - "@vaadin/router": "1.7.5", + "@vaadin/router": "2.0.0", "@vaadin/vaadin-development-mode-detector": "2.0.7", "@vaadin/vaadin-lumo-styles": "24.5.0", "@vaadin/vaadin-material-styles": "24.5.0", @@ -33,6 +33,7 @@ }, "devDependencies": { "@babel/preset-react": "7.25.7", + "@preact/signals-react-transform": "0.4.0", "@rollup/plugin-replace": "6.0.1", "@rollup/pluginutils": "5.1.2", "@types/react": "18.3.11", @@ -44,6 +45,7 @@ "@vaadin/hilla-generator-plugin-client": "24.5.0", "@vaadin/hilla-generator-plugin-model": "24.5.0", "@vaadin/hilla-generator-plugin-push": "24.5.0", + "@vaadin/hilla-generator-plugin-signals": "24.5.0", "@vaadin/hilla-generator-plugin-subtypes": "24.5.0", "@vaadin/hilla-generator-utils": "24.5.0", "@vitejs/plugin-react": "4.3.2", @@ -62,64 +64,66 @@ }, "vaadin": { "dependencies": { - "@polymer/polymer": "3.5.1", - "@vaadin/bundles": "24.4.10", + "@polymer/polymer": "3.5.2", + "@vaadin/bundles": "24.5.0", "@vaadin/common-frontend": "0.0.19", - "@vaadin/hilla-file-router": "24.4.9", - "@vaadin/hilla-frontend": "24.4.9", - "@vaadin/hilla-lit-form": "24.4.9", - "@vaadin/hilla-react-auth": "24.4.9", - "@vaadin/hilla-react-crud": "24.4.9", - "@vaadin/hilla-react-form": "24.4.9", - "@vaadin/hilla-react-i18n": "24.4.9", - "@vaadin/hilla-react-signals": "24.4.9", - "@vaadin/polymer-legacy-adapter": "24.4.10", + "@vaadin/hilla-file-router": "24.5.0", + "@vaadin/hilla-frontend": "24.5.0", + "@vaadin/hilla-lit-form": "24.5.0", + "@vaadin/hilla-react-auth": "24.5.0", + "@vaadin/hilla-react-crud": "24.5.0", + "@vaadin/hilla-react-form": "24.5.0", + "@vaadin/hilla-react-i18n": "24.5.0", + "@vaadin/hilla-react-signals": "24.5.0", + "@vaadin/polymer-legacy-adapter": "24.5.0", "@vaadin/react-components": "24.4.5", "@vaadin/react-components-pro": "24.4.4", "@vaadin/router": "1.7.5", "@vaadin/vaadin-development-mode-detector": "2.0.7", - "@vaadin/vaadin-lumo-styles": "24.4.10", - "@vaadin/vaadin-material-styles": "24.4.10", - "@vaadin/vaadin-themable-mixin": "24.4.10", + "@vaadin/vaadin-lumo-styles": "24.5.0", + "@vaadin/vaadin-material-styles": "24.5.0", + "@vaadin/vaadin-themable-mixin": "24.5.0", "@vaadin/vaadin-usage-statistics": "2.1.2", "construct-style-sheets-polyfill": "3.1.0", "date-fns": "2.29.3", - "lit": "3.1.4", - "proj4": "2.11.0", + "lit": "3.2.1", + "proj4": "2.12.1", "react": "18.3.1", "react-dom": "18.3.1", "react-router-dom": "6.26.2" }, "devDependencies": { - "@babel/preset-react": "7.24.7", - "@rollup/plugin-replace": "5.0.7", - "@rollup/pluginutils": "5.1.0", - "@types/react": "18.3.4", + "@babel/preset-react": "7.25.7", + "@preact/signals-react-transform": "0.4.0", + "@rollup/plugin-replace": "6.0.1", + "@rollup/pluginutils": "5.1.2", + "@types/react": "18.3.11", "@types/react-dom": "18.3.0", - "@vaadin/hilla-generator-cli": "24.4.9", - "@vaadin/hilla-generator-core": "24.4.9", - "@vaadin/hilla-generator-plugin-backbone": "24.4.9", - "@vaadin/hilla-generator-plugin-barrel": "24.4.9", - "@vaadin/hilla-generator-plugin-client": "24.4.9", - "@vaadin/hilla-generator-plugin-model": "24.4.9", - "@vaadin/hilla-generator-plugin-push": "24.4.9", - "@vaadin/hilla-generator-plugin-subtypes": "24.4.9", - "@vaadin/hilla-generator-utils": "24.4.9", - "@vitejs/plugin-react": "4.3.1", + "@vaadin/hilla-generator-cli": "24.5.0", + "@vaadin/hilla-generator-core": "24.5.0", + "@vaadin/hilla-generator-plugin-backbone": "24.5.0", + "@vaadin/hilla-generator-plugin-barrel": "24.5.0", + "@vaadin/hilla-generator-plugin-client": "24.5.0", + "@vaadin/hilla-generator-plugin-model": "24.5.0", + "@vaadin/hilla-generator-plugin-push": "24.5.0", + "@vaadin/hilla-generator-plugin-signals": "24.5.0", + "@vaadin/hilla-generator-plugin-subtypes": "24.5.0", + "@vaadin/hilla-generator-utils": "24.5.0", + "@vitejs/plugin-react": "4.3.2", "async": "3.2.6", "glob": "10.4.5", "rollup-plugin-brotli": "3.1.0", "rollup-plugin-visualizer": "5.12.0", "strip-css-comments": "5.0.0", "transform-ast": "2.4.4", - "typescript": "5.4.5", - "vite": "5.4.6", - "vite-plugin-checker": "0.6.4", + "typescript": "5.6.3", + "vite": "5.4.8", + "vite-plugin-checker": "0.8.0", "workbox-build": "7.1.1", "workbox-core": "7.1.0", "workbox-precaching": "7.1.0" }, - "hash": "3d313e4268bd7db35a785dc55965ab7e83f4497e7e3d2771c40c786f9d10f60d" + "hash": "d28e6dfa35380451e52078c115392530fb77c49ebad4ea68c72f8ef660a2df3c" }, "overrides": { "@vaadin/bundles": "$@vaadin/bundles", diff --git a/src/main/resources/application-supabase.yml b/src/main/resources/application-supabase.yml index ac2463cc..f095163d 100644 --- a/src/main/resources/application-supabase.yml +++ b/src/main/resources/application-supabase.yml @@ -2,7 +2,7 @@ spring: datasource: driver-class-name: org.postgresql.Driver url: jdbc:postgresql://aws-0-ap-south-1.pooler.supabase.com:5432/postgres - username: postgres.qejsvfbibinqlezmmdol + username: postgres.jkkwbevrahufvjpcxxsp password: foliom4n@123 hikari: maximum-pool-size: 10