diff --git a/package.json b/package.json index a776efc..4aa6a60 100644 --- a/package.json +++ b/package.json @@ -1,101 +1,101 @@ { - "name": "@js-smart/react-kit", - "version": "5.9.1", - "license": "MIT", - "private": false, - "type": "module", - "scripts": { - "nx": "nx", - "start": "nx serve", - "build": "nx build react-kit", - "build:demo": "nx build", - "test": "nx test react-kit ", - "update": "nx migrate latest" - }, - "dependencies": { - "@emotion/react": "^11.14.0", - "@emotion/styled": "^11.14.1", - "@mui/icons-material": "^7.2.0", - "@mui/material": "^7.2.0", - "@mui/x-data-grid": "^7.29.7", - "date-fns": "^4.1.0", - "react": "^18.3.1 || ^19.0.0", - "react-dom": "^18.3.1 || ^19.0.0", - "react-router-dom": "^7.6.3" - }, - "devDependencies": { - "@babel/core": "^7.27.1", - "@babel/preset-react": "^7.27.1", - "@nx/cypress": "21.2.1", - "@nx/devkit": "21.2.1", - "@nx/eslint": "21.2.1", - "@nx/eslint-plugin": "21.2.1", - "@nx/js": "21.2.1", - "@nx/react": "21.2.1", - "@nx/vite": "21.2.1", - "@nx/web": "21.2.1", - "@nx/workspace": "21.2.1", - "@semantic-release/git": "^10.0.1", - "@semantic-release/npm": "^12.0.1", - "@swc-node/register": "1.10.10", - "@swc/cli": "0.6.0", - "@swc/core": "1.11.24", - "@swc/helpers": "0.5.17", - "@testing-library/jest-dom": "^6.5.0", - "@testing-library/react": "16.3.0", - "@types/node": "22.15.14", - "@types/react": "19.1.3", - "@types/react-dom": "19.1.3", - "@typescript-eslint/eslint-plugin": "8.32.0", - "@typescript-eslint/parser": "8.32.0", - "@vitejs/plugin-react": "^4.4.1", - "@vitest/coverage-v8": "^3.1.3", - "@vitest/ui": "^3.1.3", - "eslint": "~9.26.0", - "eslint-config-prettier": "10.1.2", - "eslint-plugin-import": "2.31.0", - "eslint-plugin-jsx-a11y": "6.10.2", - "eslint-plugin-react": "7.37.5", - "eslint-plugin-react-hooks": "5.2.0", - "jest-mock": "^29.7.0", - "jiti": "2.4.2", - "jsdom": "~26.1.0", - "nx": "21.2.1", - "prettier": "^3.5.3", - "sass": "^1.87.0", - "semantic-release": "^24.2.3", - "typescript": "^5.8.3", - "vite": "^6.3.5", - "vite-plugin-dts": "^4.5.3", - "vite-plugin-mkcert": "^1.17.8", - "vitest": "^3.1.3" - }, - "peerDependencies": { - "@emotion/react": "^11.14.0", - "@emotion/styled": "^11.14.0", - "@mui/icons-material": "^7.1.0", - "@mui/material": "^7.1.0", - "@mui/x-data-grid": "^8.2.0", - "date-fns": "^4.1.0", - "react": "^18.3.1 || ^19.0.0", - "react-dom": "^18.3.1 || ^19.0.0", - "react-router-dom": "^7.5.3" - }, - "release": { - "branches": [ - "main" - ], - "plugins": [ - "@semantic-release/commit-analyzer", - "@semantic-release/release-notes-generator", - [ - "@semantic-release/npm", - { - "pkgRoot": "dist/react-kit" - } - ], - "@semantic-release/git", - "@semantic-release/github" - ] - } + "name": "@js-smart/react-kit", + "version": "5.10.0", + "license": "MIT", + "private": false, + "type": "module", + "scripts": { + "nx": "nx", + "start": "nx serve", + "build": "nx build react-kit", + "build:demo": "nx build", + "test": "nx test react-kit ", + "update": "nx migrate latest" + }, + "dependencies": { + "@emotion/react": "^11.14.0", + "@emotion/styled": "^11.14.1", + "@mui/icons-material": "^7.2.0", + "@mui/material": "^7.2.0", + "@mui/x-data-grid": "^7.29.7", + "date-fns": "^4.1.0", + "react": "^18.3.1 || ^19.0.0", + "react-dom": "^18.3.1 || ^19.0.0", + "react-router-dom": "^7.6.3" + }, + "devDependencies": { + "@babel/core": "^7.28.0", + "@babel/preset-react": "^7.28.0", + "@nx/cypress": "21.2.1", + "@nx/devkit": "21.2.1", + "@nx/eslint": "21.2.1", + "@nx/eslint-plugin": "21.2.1", + "@nx/js": "21.2.1", + "@nx/react": "21.2.1", + "@nx/vite": "21.2.1", + "@nx/web": "21.2.1", + "@nx/workspace": "21.2.1", + "@semantic-release/git": "^10.0.1", + "@semantic-release/npm": "^12.0.1", + "@swc-node/register": "1.10.10", + "@swc/cli": "0.6.0", + "@swc/core": "1.11.24", + "@swc/helpers": "0.5.17", + "@testing-library/jest-dom": "^6.5.0", + "@testing-library/react": "16.3.0", + "@types/node": "22.15.14", + "@types/react": "19.1.3", + "@types/react-dom": "19.1.3", + "@typescript-eslint/eslint-plugin": "8.32.0", + "@typescript-eslint/parser": "8.32.0", + "@vitejs/plugin-react": "^4.4.1", + "@vitest/coverage-v8": "^3.1.3", + "@vitest/ui": "^3.1.3", + "eslint": "~9.26.0", + "eslint-config-prettier": "10.1.2", + "eslint-plugin-import": "2.31.0", + "eslint-plugin-jsx-a11y": "6.10.2", + "eslint-plugin-react": "7.37.5", + "eslint-plugin-react-hooks": "5.2.0", + "jest-mock": "^29.7.0", + "jiti": "2.4.2", + "jsdom": "~26.1.0", + "nx": "21.2.1", + "prettier": "^3.5.3", + "sass": "^1.87.0", + "semantic-release": "^24.2.3", + "typescript": "^5.8.3", + "vite": "^6.3.5", + "vite-plugin-dts": "^4.5.3", + "vite-plugin-mkcert": "^1.17.8", + "vitest": "^3.1.3" + }, + "peerDependencies": { + "@emotion/react": "^11.14.0", + "@emotion/styled": "^11.14.0", + "@mui/icons-material": "^7.1.0", + "@mui/material": "^7.1.0", + "@mui/x-data-grid": "^8.2.0", + "date-fns": "^4.1.0", + "react": "^18.3.1 || ^19.0.0", + "react-dom": "^18.3.1 || ^19.0.0", + "react-router-dom": "^7.5.3" + }, + "release": { + "branches": [ + "main" + ], + "plugins": [ + "@semantic-release/commit-analyzer", + "@semantic-release/release-notes-generator", + [ + "@semantic-release/npm", + { + "pkgRoot": "dist/react-kit" + } + ], + "@semantic-release/git", + "@semantic-release/github" + ] + } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1ac2ecb..8d1b5bd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ importers: specifier: ^7.2.0 version: 7.2.0(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/x-data-grid': - specifier: ^7.29.7 - version: 7.29.7(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@mui/material@7.2.0(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mui/system@7.2.0(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^7.29.8 + version: 7.29.8(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@mui/material@7.2.0(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mui/system@7.2.0(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) date-fns: specifier: ^4.1.0 version: 4.1.0 @@ -33,8 +33,8 @@ importers: specifier: ^18.3.1 || ^19.0.0 version: 18.3.1(react@18.3.1) react-router-dom: - specifier: ^7.6.3 - version: 7.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^7.7.1 + version: 7.7.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) devDependencies: '@babel/core': specifier: ^7.27.1 @@ -1577,14 +1577,6 @@ packages: '@types/react': optional: true - '@mui/types@7.4.2': - resolution: {integrity: sha512-edRc5JcLPsrlNFYyTPxds+d5oUovuUxnnDtpJUbP6WMeV4+6eaX/mqai1ZIWT62lCOe0nlrON0s9HDiv5en5bA==} - peerDependencies: - '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@mui/types@7.4.4': resolution: {integrity: sha512-p63yhbX52MO/ajXC7hDHJA5yjzJekvWD3q4YDLl1rSg+OXLczMYPvTuSuviPRCgRX8+E42RXz1D/dz9SxPSlWg==} peerDependencies: @@ -1593,16 +1585,6 @@ packages: '@types/react': optional: true - '@mui/utils@7.1.0': - resolution: {integrity: sha512-/OM3S8kSHHmWNOP+NH9xEtpYSG10upXeQ0wLZnfDgmgadTAk5F4MQfFLyZ5FCRJENB3eRzltMmaNl6UtDnPovw==} - engines: {node: '>=14.0.0'} - peerDependencies: - '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 - react: ^17.0.0 || ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@mui/utils@7.2.0': resolution: {integrity: sha512-O0i1GQL6MDzhKdy9iAu5Yr0Sz1wZjROH1o3aoztuivdCXqEeQYnEjTDiRLGuFxI9zrUbTHBwobMyQH5sNtyacw==} engines: {node: '>=14.0.0'} @@ -1613,8 +1595,8 @@ packages: '@types/react': optional: true - '@mui/x-data-grid@7.29.7': - resolution: {integrity: sha512-AnR56jsQKZzbUKb3tQJmXbftRMaE9i7hSbynz9Wp+qrr/SfgqvKQ17WVh5x9xbNqNOj03KaU3apQaPidwLoBMA==} + '@mui/x-data-grid@7.29.8': + resolution: {integrity: sha512-m4Dp1Vig8gFiBlcEOWimUku182cEw5YrAyXS3PfTSdbxa/20bFw7a8mlHdxO9ChHQRMf6TqbisdRm23CDIIdog==} engines: {node: '>=14.0.0'} peerDependencies: '@emotion/react': ^11.9.0 @@ -2624,9 +2606,6 @@ packages: '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - '@types/prop-types@15.7.14': - resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - '@types/prop-types@15.7.15': resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} @@ -5738,15 +5717,15 @@ packages: resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==} engines: {node: '>=0.10.0'} - react-router-dom@7.6.3: - resolution: {integrity: sha512-DiWJm9qdUAmiJrVWaeJdu4TKu13+iB/8IEi0EW/XgaHCjW/vWGrwzup0GVvaMteuZjKnh5bEvJP/K0MDnzawHw==} + react-router-dom@7.7.1: + resolution: {integrity: sha512-bavdk2BA5r3MYalGKZ01u8PGuDBloQmzpBZVhDLrOOv1N943Wq6dcM9GhB3x8b7AbqPMEezauv4PeGkAJfy7FQ==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' react-dom: '>=18' - react-router@7.6.3: - resolution: {integrity: sha512-zf45LZp5skDC6I3jDLXQUu0u26jtuP4lEGbc7BbdyxenBN1vJSTA18czM2D+h5qyMBuMrD+9uB+mU37HIoKGRA==} + react-router@7.7.1: + resolution: {integrity: sha512-jVKHXoWRIsD/qS6lvGveckwb862EekvapdHJN/cGmzw40KnJH5gg53ujOJ4qX6EKIK9LSBfFed/xiQ5yeXNrUA==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' @@ -8539,30 +8518,12 @@ snapshots: '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1) '@types/react': 19.1.3 - '@mui/types@7.4.2(@types/react@19.1.3)': - dependencies: - '@babel/runtime': 7.27.1 - optionalDependencies: - '@types/react': 19.1.3 - '@mui/types@7.4.4(@types/react@19.1.3)': dependencies: '@babel/runtime': 7.27.6 optionalDependencies: '@types/react': 19.1.3 - '@mui/utils@7.1.0(@types/react@19.1.3)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.27.1 - '@mui/types': 7.4.2(@types/react@19.1.3) - '@types/prop-types': 15.7.14 - clsx: 2.1.1 - prop-types: 15.8.1 - react: 18.3.1 - react-is: 19.1.0 - optionalDependencies: - '@types/react': 19.1.3 - '@mui/utils@7.2.0(@types/react@19.1.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.27.6 @@ -8575,12 +8536,12 @@ snapshots: optionalDependencies: '@types/react': 19.1.3 - '@mui/x-data-grid@7.29.7(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@mui/material@7.2.0(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mui/system@7.2.0(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/x-data-grid@7.29.8(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@mui/material@7.2.0(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mui/system@7.2.0(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.27.1 + '@babel/runtime': 7.27.6 '@mui/material': 7.2.0(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/system': 7.2.0(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1))(@types/react@19.1.3)(react@18.3.1) - '@mui/utils': 7.1.0(@types/react@19.1.3)(react@18.3.1) + '@mui/utils': 7.2.0(@types/react@19.1.3)(react@18.3.1) '@mui/x-internals': 7.29.0(@types/react@19.1.3)(react@18.3.1) clsx: 2.1.1 prop-types: 15.8.1 @@ -8596,8 +8557,8 @@ snapshots: '@mui/x-internals@7.29.0(@types/react@19.1.3)(react@18.3.1)': dependencies: - '@babel/runtime': 7.27.1 - '@mui/utils': 7.1.0(@types/react@19.1.3)(react@18.3.1) + '@babel/runtime': 7.27.6 + '@mui/utils': 7.2.0(@types/react@19.1.3)(react@18.3.1) react: 18.3.1 transitivePeerDependencies: - '@types/react' @@ -9723,8 +9684,6 @@ snapshots: '@types/parse-json@4.0.2': {} - '@types/prop-types@15.7.14': {} - '@types/prop-types@15.7.15': {} '@types/react-dom@19.1.3(@types/react@19.1.3)': @@ -13230,13 +13189,13 @@ snapshots: react-refresh@0.17.0: {} - react-router-dom@7.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@7.7.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router: 7.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-router: 7.7.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-router@7.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router@7.7.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: cookie: 1.0.2 react: 18.3.1