From a1f4b88620d163e08dae61c8029ed4d3e3311ee6 Mon Sep 17 00:00:00 2001 From: Arun Vishnu Date: Wed, 18 Sep 2024 12:40:02 -0700 Subject: [PATCH] chore: changelogs on redux toolkit implementation --- ...at-typesnode-upgrade_2024-07-19-16-45.json | 10 -- ...recated-dependencies_2024-08-30-03-36.json | 10 -- ...at-typesnode-upgrade_2024-07-19-16-45.json | 10 -- ...recated-dependencies_2024-08-30-03-36.json | 10 -- .../feat-reduxupgrades_2024-08-29-03-41.json | 10 -- .../feat-reduxupgrades_2024-08-29-03-41.json | 10 -- .../feat-reduxupgrades_2024-08-29-03-41.json | 10 -- .../webpack/master_2024-09-18-19-17.json | 16 ++++ .../subapp-react/master_2024-09-18-19-17.json | 11 +++ .../subapp-web/master_2024-09-18-19-17.json | 11 +++ common/config/rush/pnpm-lock.yaml | 94 +++++++++++-------- common/config/rush/version-policies.json | 4 +- packages/subapp-react/package.json | 2 +- packages/subapp-web/package.json | 4 +- packages/xarc-app-dev/CHANGELOG.json | 12 +++ packages/xarc-app-dev/CHANGELOG.md | 9 +- packages/xarc-app-dev/package.json | 12 +-- packages/xarc-app/CHANGELOG.json | 12 +++ packages/xarc-app/CHANGELOG.md | 9 +- packages/xarc-app/package.json | 6 +- packages/xarc-create-app/package.json | 6 +- .../CHANGELOG.json | 17 ++++ .../xarc-react-redux-observable/CHANGELOG.md | 9 +- .../xarc-react-redux-observable/package.json | 4 +- packages/xarc-react-redux-saga/CHANGELOG.json | 17 ++++ packages/xarc-react-redux-saga/CHANGELOG.md | 9 +- packages/xarc-react-redux-saga/package.json | 4 +- packages/xarc-react-redux/CHANGELOG.json | 12 +++ packages/xarc-react-redux/CHANGELOG.md | 9 +- packages/xarc-react-redux/package.json | 4 +- .../xarc-react-redux/test/spec/index.spec.tsx | 6 +- packages/xarc-webpack/package.json | 6 +- samples/poc-subapp-redux/package.json | 4 +- samples/poc-subapp/package.json | 4 +- samples/poc-subappv1-csp/package.json | 4 +- samples/subapp2-basic/package.json | 6 +- samples/subapp2-poc/package.json | 6 +- 37 files changed, 242 insertions(+), 157 deletions(-) delete mode 100644 common/changes/@xarc/app-dev/feat-typesnode-upgrade_2024-07-19-16-45.json delete mode 100644 common/changes/@xarc/app-dev/update-deprecated-dependencies_2024-08-30-03-36.json delete mode 100644 common/changes/@xarc/app/feat-typesnode-upgrade_2024-07-19-16-45.json delete mode 100644 common/changes/@xarc/app/update-deprecated-dependencies_2024-08-30-03-36.json delete mode 100644 common/changes/@xarc/react-redux-observable/feat-reduxupgrades_2024-08-29-03-41.json delete mode 100644 common/changes/@xarc/react-redux-saga/feat-reduxupgrades_2024-08-29-03-41.json delete mode 100644 common/changes/@xarc/react-redux/feat-reduxupgrades_2024-08-29-03-41.json create mode 100644 common/changes/@xarc/webpack/master_2024-09-18-19-17.json create mode 100644 common/changes/subapp-react/master_2024-09-18-19-17.json create mode 100644 common/changes/subapp-web/master_2024-09-18-19-17.json diff --git a/common/changes/@xarc/app-dev/feat-typesnode-upgrade_2024-07-19-16-45.json b/common/changes/@xarc/app-dev/feat-typesnode-upgrade_2024-07-19-16-45.json deleted file mode 100644 index 909151fb0..000000000 --- a/common/changes/@xarc/app-dev/feat-typesnode-upgrade_2024-07-19-16-45.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@xarc/app-dev", - "comment": "Upgrade @types/node", - "type": "none" - } - ], - "packageName": "@xarc/app-dev" -} \ No newline at end of file diff --git a/common/changes/@xarc/app-dev/update-deprecated-dependencies_2024-08-30-03-36.json b/common/changes/@xarc/app-dev/update-deprecated-dependencies_2024-08-30-03-36.json deleted file mode 100644 index 3114d9157..000000000 --- a/common/changes/@xarc/app-dev/update-deprecated-dependencies_2024-08-30-03-36.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@xarc/app-dev", - "comment": "", - "type": "none" - } - ], - "packageName": "@xarc/app-dev" -} \ No newline at end of file diff --git a/common/changes/@xarc/app/feat-typesnode-upgrade_2024-07-19-16-45.json b/common/changes/@xarc/app/feat-typesnode-upgrade_2024-07-19-16-45.json deleted file mode 100644 index 065a602f5..000000000 --- a/common/changes/@xarc/app/feat-typesnode-upgrade_2024-07-19-16-45.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@xarc/app", - "comment": "Upgrade @types/node", - "type": "none" - } - ], - "packageName": "@xarc/app" -} \ No newline at end of file diff --git a/common/changes/@xarc/app/update-deprecated-dependencies_2024-08-30-03-36.json b/common/changes/@xarc/app/update-deprecated-dependencies_2024-08-30-03-36.json deleted file mode 100644 index 55baaf723..000000000 --- a/common/changes/@xarc/app/update-deprecated-dependencies_2024-08-30-03-36.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@xarc/app", - "comment": "", - "type": "none" - } - ], - "packageName": "@xarc/app" -} \ No newline at end of file diff --git a/common/changes/@xarc/react-redux-observable/feat-reduxupgrades_2024-08-29-03-41.json b/common/changes/@xarc/react-redux-observable/feat-reduxupgrades_2024-08-29-03-41.json deleted file mode 100644 index fea7460d1..000000000 --- a/common/changes/@xarc/react-redux-observable/feat-reduxupgrades_2024-08-29-03-41.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@xarc/react-redux-observable", - "comment": "Update to use @reduxjs/toolkit", - "type": "major" - } - ], - "packageName": "@xarc/react-redux-observable" -} \ No newline at end of file diff --git a/common/changes/@xarc/react-redux-saga/feat-reduxupgrades_2024-08-29-03-41.json b/common/changes/@xarc/react-redux-saga/feat-reduxupgrades_2024-08-29-03-41.json deleted file mode 100644 index f5bcac419..000000000 --- a/common/changes/@xarc/react-redux-saga/feat-reduxupgrades_2024-08-29-03-41.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@xarc/react-redux-saga", - "comment": "Update to use @reduxjs/toolkit", - "type": "major" - } - ], - "packageName": "@xarc/react-redux-saga" -} \ No newline at end of file diff --git a/common/changes/@xarc/react-redux/feat-reduxupgrades_2024-08-29-03-41.json b/common/changes/@xarc/react-redux/feat-reduxupgrades_2024-08-29-03-41.json deleted file mode 100644 index 65f65eb52..000000000 --- a/common/changes/@xarc/react-redux/feat-reduxupgrades_2024-08-29-03-41.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@xarc/react-redux", - "comment": "Update to use @reduxjs/toolkit", - "type": "major" - } - ], - "packageName": "@xarc/react-redux" -} \ No newline at end of file diff --git a/common/changes/@xarc/webpack/master_2024-09-18-19-17.json b/common/changes/@xarc/webpack/master_2024-09-18-19-17.json new file mode 100644 index 000000000..e93c99393 --- /dev/null +++ b/common/changes/@xarc/webpack/master_2024-09-18-19-17.json @@ -0,0 +1,16 @@ +{ + "changes": [ + { + "changeType": 1, + "comment": "Dependency @xarc/app version bump from ^11.0.9 to ^11.0.10.", + "packageName": "@xarc/webpack" + }, + { + "changeType": 1, + "comment": "Dependency @xarc/app-dev version bump from ^11.0.9 to ^11.0.10.", + "packageName": "@xarc/webpack" + } + ], + "packageName": "@xarc/webpack", + "email": "arunnampoothiri.vish@walmart.com" +} diff --git a/common/changes/subapp-react/master_2024-09-18-19-17.json b/common/changes/subapp-react/master_2024-09-18-19-17.json new file mode 100644 index 000000000..6849336b9 --- /dev/null +++ b/common/changes/subapp-react/master_2024-09-18-19-17.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "changeType": 1, + "comment": "Dependency @xarc/app version bump from ^11.0.9 to ^11.0.10.", + "packageName": "subapp-react" + } + ], + "packageName": "subapp-react", + "email": "arunnampoothiri.vish@walmart.com" +} diff --git a/common/changes/subapp-web/master_2024-09-18-19-17.json b/common/changes/subapp-web/master_2024-09-18-19-17.json new file mode 100644 index 000000000..5ea669457 --- /dev/null +++ b/common/changes/subapp-web/master_2024-09-18-19-17.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "changeType": 1, + "comment": "Dependency @xarc/app version bump from ^11.0.9 to ^11.0.10.", + "packageName": "subapp-web" + } + ], + "packageName": "subapp-web", + "email": "arunnampoothiri.vish@walmart.com" +} diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 0f8d8cdcd..239da4652 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -307,8 +307,8 @@ dependencies: regenerator-runtime: 0.13.11 require-at: 1.0.6 rxjs: 7.8.1 - sass: 1.78.0 - sass-loader: 13.3.3_sass@1.78.0+webpack@5.94.0 + sass: 1.79.1 + sass-loader: 13.3.3_sass@1.79.1+webpack@5.94.0 semver: 7.6.3 serve-index-fs: 1.10.1 shcmd: 0.8.5 @@ -3262,7 +3262,7 @@ packages: dependencies: immer: 10.1.1 react: 18.3.1 - react-redux: 9.1.2_@types+react@18.3.6+react@18.3.1 + react-redux: 9.1.2_@types+react@18.3.7+react@18.3.1 redux: 5.0.1 redux-thunk: 3.1.0_redux@5.0.1 reselect: 5.1.1 @@ -3630,8 +3630,8 @@ packages: resolution: {integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==} dev: false - /@types/estree/1.0.5: - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + /@types/estree/1.0.6: + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} dev: false /@types/graceful-fs/4.1.9: @@ -3649,7 +3649,7 @@ packages: /@types/hoist-non-react-statics/3.3.5: resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} dependencies: - '@types/react': 18.3.6 + '@types/react': 18.3.7 hoist-non-react-statics: 3.3.2 dev: false @@ -3731,11 +3731,11 @@ packages: /@types/react-dom/18.3.0: resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} dependencies: - '@types/react': 18.3.6 + '@types/react': 18.3.7 dev: false - /@types/react/18.3.6: - resolution: {integrity: sha512-CnGaRYNu2iZlkGXGrOYtdg5mLK8neySj0woZ4e2wF/eli2E6Sazmq5X+Nrj6OBrrFVQfJWTUFeqAzoRhWQXYvg==} + /@types/react/18.3.7: + resolution: {integrity: sha512-KUnDCJF5+AiZd8owLIeVHqmW9yM4sqmDVf2JRJiBMFkGvkoZ4/WyV2lL4zVsoinmRS/W3FeEdZLEWFRofnT2FQ==} dependencies: '@types/prop-types': 15.7.13 csstype: 3.1.3 @@ -3749,7 +3749,7 @@ packages: resolution: {integrity: sha512-9y0Gflk3b0+NhQZ/oxGtaAJDvRywCa5sIyaVnounqLvmf93yBF4EgIRspePtkMs3Tr844nCclYMlcCNmLCvjuQ==} dependencies: '@types/chai': 4.3.19 - '@types/sinon': 9.0.11 + '@types/sinon': 10.0.20 dev: false /@types/sinon/10.0.20: @@ -6078,7 +6078,7 @@ packages: hasBin: true dependencies: caniuse-lite: 1.0.30001660 - electron-to-chromium: 1.5.24 + electron-to-chromium: 1.5.25 node-releases: 2.0.18 update-browserslist-db: 1.1.0_browserslist@4.23.3 dev: false @@ -6427,6 +6427,13 @@ packages: fsevents: 2.3.3 dev: false + /chokidar/4.0.0: + resolution: {integrity: sha512-mxIojEAQcuEvT/lyXq+jf/3cO/KoA6z4CeNDGGevTybECPOMFCnQy3OPahluUkbqgPNGw5Bi78UC7Po6Lhy+NA==} + engines: {node: '>= 14.16.0'} + dependencies: + readdirp: 4.0.1 + dev: false + /chownr/2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} @@ -7654,8 +7661,8 @@ packages: xaa: 1.7.3 dev: false - /electron-to-chromium/1.5.24: - resolution: {integrity: sha512-0x0wLCmpdKFCi9ulhvYZebgcPmHTkFVUfU2wzDykadkslKwT4oAmDTHEKLnlrDsMGZe4B+ksn8quZfZjYsBetA==} + /electron-to-chromium/1.5.25: + resolution: {integrity: sha512-kMb204zvK3PsSlgvvwzI3wBIcAw15tRkYk+NQdsjdDtcQWTp2RABbMQ9rUBy8KNEOM+/E6ep+XC3AykiWZld4g==} dev: false /emittery/0.13.1: @@ -8798,7 +8805,7 @@ packages: avvio: 8.4.0 fast-content-type-parse: 1.1.0 fast-json-stringify: 5.16.1 - find-my-way: 8.2.0 + find-my-way: 8.2.2 light-my-request: 5.13.0 pino: 9.4.0 process-warning: 3.0.0 @@ -8946,8 +8953,8 @@ packages: semver-store: 0.3.0 dev: false - /find-my-way/8.2.0: - resolution: {integrity: sha512-HdWXgFYc6b1BJcOBDBwjqWuHJj1WYiqrxSh25qtU4DabpMFdj/gSunNBQb83t+8Zt67D7CXEzJWTkxaShMTMOA==} + /find-my-way/8.2.2: + resolution: {integrity: sha512-Dobi7gcTEq8yszimcfp/R7+owiT4WncAJ7VTTgFH1jYJ5GaG1FbhjwDG820hptN0QDFvzVY3RfCzdInvGPGzjA==} engines: {node: '>=14'} dependencies: fast-deep-equal: 3.1.3 @@ -9618,7 +9625,7 @@ packages: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.32.0 + terser: 5.33.0 dev: false /html-void-elements/3.0.0: @@ -14184,7 +14191,7 @@ packages: use-sync-external-store: 1.2.2_react@18.3.1 dev: false - /react-redux/8.1.3_e117dcafee40698e8e0a11d748273e65: + /react-redux/8.1.3_feb4cdcad79a890b931a5eb93047efc4: resolution: {integrity: sha512-n0ZrutD7DaX/j9VscF+uTALI3oUPa/pO4Z3soOBIjuRn/FzVu6aehhysxZCLi6y7duMf52WNZGMl7CtuK5EnRw==} peerDependencies: '@types/react': ^16.8 || ^17.0 || ^18.0 @@ -14207,7 +14214,7 @@ packages: dependencies: '@babel/runtime': 7.25.6 '@types/hoist-non-react-statics': 3.3.5 - '@types/react': 18.3.6 + '@types/react': 18.3.7 '@types/react-dom': 18.3.0 '@types/use-sync-external-store': 0.0.3 hoist-non-react-statics: 3.3.2 @@ -14218,7 +14225,7 @@ packages: use-sync-external-store: 1.2.2_react@18.3.1 dev: false - /react-redux/9.1.2_@types+react@18.3.6+react@18.3.1: + /react-redux/9.1.2_@types+react@18.3.7+react@18.3.1: resolution: {integrity: sha512-0OA4dhM1W48l3uzmv6B7TXPCGmokUU4p1M44DGN2/D9a1FjVPukVjER1PcPX97jIg6aUeLq1XJo1IpfbgULn0w==} peerDependencies: '@types/react': ^18.2.25 @@ -14230,7 +14237,7 @@ packages: redux: optional: true dependencies: - '@types/react': 18.3.6 + '@types/react': 18.3.7 '@types/use-sync-external-store': 0.0.3 react: 18.3.1 use-sync-external-store: 1.2.2_react@18.3.1 @@ -14359,6 +14366,11 @@ packages: picomatch: 2.3.1 dev: false + /readdirp/4.0.1: + resolution: {integrity: sha512-GkMg9uOTpIWWKbSsgwb5fA4EavTR+SG/PMPoAY8hkhHfEEY0/vqljY+XHqtDf2cr2IJtoNRDbrrEpZUiZCkYRw==} + engines: {node: '>= 14.16.0'} + dev: false + /real-require/0.2.0: resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} engines: {node: '>= 12.13.0'} @@ -14855,7 +14867,7 @@ packages: deprecated: This package has been deprecated in favour of @sinonjs/samsam dev: false - /sass-loader/13.3.3_sass@1.78.0+webpack@5.94.0: + /sass-loader/13.3.3_sass@1.79.1+webpack@5.94.0: resolution: {integrity: sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -14875,16 +14887,16 @@ packages: optional: true dependencies: neo-async: 2.6.2 - sass: 1.78.0 + sass: 1.79.1 webpack: 5.94.0_webpack-cli@4.8.0 dev: false - /sass/1.78.0: - resolution: {integrity: sha512-AaIqGSrjo5lA2Yg7RvFZrlXDBCp3nV4XP73GrLGvdRWWwk+8H3l0SDvq/5bA4eF+0RFPLuWUk3E+P1U/YqnpsQ==} + /sass/1.79.1: + resolution: {integrity: sha512-+mA7svoNKeL0DiJqZGeR/ZGUu8he4I8o3jyUcOFyo4eBJrwNgIMmAEwCMo/N2Y3wdjOBcRzoNxZIOtrtMX8EXg==} engines: {node: '>=14.0.0'} hasBin: true dependencies: - chokidar: 3.6.0 + chokidar: 4.0.0 immutable: 4.3.7 source-map-js: 1.2.1 dev: false @@ -16049,12 +16061,12 @@ packages: jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.32.0 + terser: 5.33.0 webpack: 5.94.0_webpack-cli@4.8.0 dev: false - /terser/5.32.0: - resolution: {integrity: sha512-v3Gtw3IzpBJ0ugkxEX8U0W6+TnPKRRCWGh1jC/iM/e3Ki5+qvO1L1EAZ56bZasc64aXHwRHNIQEzm6//i5cemQ==} + /terser/5.33.0: + resolution: {integrity: sha512-JuPVaB7s1gdFKPKTelwUyRq5Sid2A3Gko2S0PncwdBq7kN9Ti9HPWDQ06MPsEDGsZeVESjKEnyGy68quBk1w6g==} engines: {node: '>=10'} hasBin: true dependencies: @@ -17076,7 +17088,7 @@ packages: webpack-cli: optional: true dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 @@ -18086,8 +18098,8 @@ packages: name: '@rush-temp/opt-sass' version: 0.0.0 dependencies: - sass: 1.78.0 - sass-loader: 13.3.3_sass@1.78.0+webpack@5.94.0 + sass: 1.79.1 + sass-loader: 13.3.3_sass@1.79.1+webpack@5.94.0 shx: 0.3.4 transitivePeerDependencies: - fibers @@ -18206,7 +18218,7 @@ packages: '@types/chai': 4.3.19 '@types/mocha': 10.0.8 '@types/node': 20.16.5 - '@types/react': 18.3.6 + '@types/react': 18.3.7 '@types/react-dom': 18.3.0 '@types/sinon': 10.0.20 '@types/sinon-chai': 3.2.12 @@ -18256,7 +18268,7 @@ packages: '@types/chai': 4.3.19 '@types/mocha': 10.0.8 '@types/node': 20.16.5 - '@types/react': 18.3.6 + '@types/react': 18.3.7 '@types/react-dom': 18.3.0 '@types/sinon': 9.0.11 '@types/sinon-chai': 3.2.12 @@ -18305,7 +18317,7 @@ packages: '@types/chai': 4.3.19 '@types/mocha': 10.0.8 '@types/node': 20.16.5 - '@types/react': 18.3.6 + '@types/react': 18.3.7 '@types/react-dom': 18.3.0 '@types/sinon': 9.0.11 '@types/sinon-chai': 3.2.12 @@ -18352,7 +18364,7 @@ packages: '@types/chai': 4.3.19 '@types/mocha': 10.0.8 '@types/node': 20.16.5 - '@types/react': 18.3.6 + '@types/react': 18.3.7 '@types/react-dom': 18.3.0 '@types/sinon': 9.0.11 '@types/sinon-chai': 3.2.12 @@ -18397,7 +18409,7 @@ packages: '@types/chai': 4.3.19 '@types/mocha': 10.0.8 '@types/node': 20.16.5 - '@types/react': 18.3.6 + '@types/react': 18.3.7 '@types/react-dom': 18.3.0 '@types/sinon': 10.0.20 '@types/sinon-chai': 3.2.12 @@ -18416,7 +18428,7 @@ packages: nyc: 15.1.0 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 - react-redux: 9.1.2_@types+react@18.3.6+react@18.3.1 + react-redux: 9.1.2_@types+react@18.3.7+react@18.3.1 sinon: 14.0.2 sinon-chai: 3.7.0_chai@4.5.0+sinon@14.0.2 source-map-support: 0.5.21 @@ -18447,7 +18459,7 @@ packages: '@types/chai': 4.3.19 '@types/mocha': 10.0.8 '@types/node': 20.16.5 - '@types/react': 18.3.6 + '@types/react': 18.3.7 '@types/react-dom': 18.3.0 '@types/sinon': 10.0.20 '@types/sinon-chai': 3.2.12 @@ -18468,7 +18480,7 @@ packages: nyc: 15.1.0 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 - react-redux: 8.1.3_e117dcafee40698e8e0a11d748273e65 + react-redux: 8.1.3_feb4cdcad79a890b931a5eb93047efc4 react-router: 6.26.2_react@18.3.1 react-router-dom: 6.26.2_react-dom@18.3.1+react@18.3.1 redux: 4.2.1 @@ -18501,7 +18513,7 @@ packages: '@types/chai': 4.3.19 '@types/mocha': 10.0.8 '@types/node': 20.16.5 - '@types/react': 18.3.6 + '@types/react': 18.3.7 '@types/react-dom': 18.3.0 '@types/sinon': 10.0.20 '@types/sinon-chai': 3.2.12 diff --git a/common/config/rush/version-policies.json b/common/config/rush/version-policies.json index 70b624154..e0005edfd 100644 --- a/common/config/rush/version-policies.json +++ b/common/config/rush/version-policies.json @@ -102,7 +102,7 @@ { "definitionName": "lockStepVersion", "policyName": "xarcAppVersion", - "version": "11.0.9", + "version": "11.0.10", /** * (Required) The type of bump that will be performed when publishing the next release. * When creating a release branch in Git, this field should be updated according to the @@ -115,7 +115,7 @@ { "definitionName": "lockStepVersion", "policyName": "archetypeDllVersion", - "version": "3.0.5", + "version": "3.0.6", "nextBump": "patch" } ] diff --git a/packages/subapp-react/package.json b/packages/subapp-react/package.json index dd7395dd7..33f6ca2c2 100644 --- a/packages/subapp-react/package.json +++ b/packages/subapp-react/package.json @@ -40,7 +40,7 @@ "@babel/preset-env": "^7.17.10", "@babel/preset-react": "^7.23.3", "@babel/register": "^7.22.15", - "@xarc/app": "^11.0.9", + "@xarc/app": "^11.0.10", "@xarc/run": "^1.1.1", "babel-preset-minify": "^0.5.2", "electrode-archetype-njs-module-dev": "^3.0.3", diff --git a/packages/subapp-web/package.json b/packages/subapp-web/package.json index fb3517817..5b026fcf7 100644 --- a/packages/subapp-web/package.json +++ b/packages/subapp-web/package.json @@ -39,7 +39,7 @@ "xaa": "^1.7.3" }, "peerDependencies": { - "@xarc/app": "^11.0.9" + "@xarc/app": "^11.0.10" }, "devDependencies": { "@babel/cli": "^7.22.10", @@ -48,7 +48,7 @@ "@babel/preset-env": "^7.22.10", "@babel/preset-react": "^7.22.5", "@babel/register": "^7.22.5", - "@xarc/app": "^11.0.9", + "@xarc/app": "^11.0.10", "@xarc/module-dev": "^4.1.0", "@xarc/run": "^1.1.1", "babel-preset-minify": "^0.5.1", diff --git a/packages/xarc-app-dev/CHANGELOG.json b/packages/xarc-app-dev/CHANGELOG.json index a7e1e65ce..cfd0dc8a6 100644 --- a/packages/xarc-app-dev/CHANGELOG.json +++ b/packages/xarc-app-dev/CHANGELOG.json @@ -1,6 +1,18 @@ { "name": "@xarc/app-dev", "entries": [ + { + "version": "11.0.10", + "tag": "@xarc/app-dev_v11.0.10", + "date": "Wed, 18 Sep 2024 19:17:24 GMT", + "comments": { + "none": [ + { + "comment": "Upgrade @types/node" + } + ] + } + }, { "version": "11.0.9", "tag": "@xarc/app-dev_v11.0.9", diff --git a/packages/xarc-app-dev/CHANGELOG.md b/packages/xarc-app-dev/CHANGELOG.md index c1f46b1c7..2e12ade72 100644 --- a/packages/xarc-app-dev/CHANGELOG.md +++ b/packages/xarc-app-dev/CHANGELOG.md @@ -1,6 +1,13 @@ # Change Log - @xarc/app-dev -This log was last generated on Wed, 05 Jun 2024 20:03:59 GMT and should not be manually modified. +This log was last generated on Wed, 18 Sep 2024 19:17:24 GMT and should not be manually modified. + +## 11.0.10 +Wed, 18 Sep 2024 19:17:24 GMT + +### Updates + +- Upgrade @types/node ## 11.0.9 Wed, 05 Jun 2024 20:03:59 GMT diff --git a/packages/xarc-app-dev/package.json b/packages/xarc-app-dev/package.json index 5e4391fb2..b754740bc 100644 --- a/packages/xarc-app-dev/package.json +++ b/packages/xarc-app-dev/package.json @@ -1,6 +1,6 @@ { "name": "@xarc/app-dev", - "version": "11.0.9", + "version": "11.0.10", "description": "Electrode X application development support", "main": "lib/index.js", "homepage": "http://www.electrode.io", @@ -39,13 +39,13 @@ "Joel Chen " ], "peerDependencies": { - "@xarc/app": "^11.0.9" + "@xarc/app": "^11.0.10" }, "dependencies": { "@babel/cli": "^7.17.10", "@babel/core": "^7.17.12", - "@babel/plugin-transform-class-properties": "^7.24.1", "@babel/plugin-proposal-decorators": "^7.17.12", + "@babel/plugin-transform-class-properties": "^7.24.1", "@babel/plugin-transform-object-rest-spread": "^7.24.7", "@babel/plugin-transform-react-constant-elements": "^7.17.12", "@babel/plugin-transform-react-inline-elements": "^7.16.7", @@ -104,6 +104,8 @@ "xsh": "^0.4.5" }, "devDependencies": { + "@babel/core": "^7.11.0", + "@babel/eslint-parser": "^7.25.1", "@istanbuljs/nyc-config-typescript": "^1.0.2", "@types/chai": "^4.3.1", "@types/mocha": "^10.0.1", @@ -113,11 +115,9 @@ "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "^5.0.0", "@typescript-eslint/parser": "^5.0.0", - "@xarc/app": "^11.0.9", + "@xarc/app": "^11.0.10", "@xarc/module-dev": "^4.1.0", "@xarc/run": "^1.1.1", - "@babel/eslint-parser": "^7.25.1", - "@babel/core": "^7.11.0", "chai": "^4.3.6", "electrode-server": "^3.3.0", "electrode-server1": "npm:electrode-server@^1.0.0", diff --git a/packages/xarc-app/CHANGELOG.json b/packages/xarc-app/CHANGELOG.json index 6ab0f104c..92273c89c 100644 --- a/packages/xarc-app/CHANGELOG.json +++ b/packages/xarc-app/CHANGELOG.json @@ -1,6 +1,18 @@ { "name": "@xarc/app", "entries": [ + { + "version": "11.0.10", + "tag": "@xarc/app_v11.0.10", + "date": "Wed, 18 Sep 2024 19:17:24 GMT", + "comments": { + "none": [ + { + "comment": "Upgrade @types/node" + } + ] + } + }, { "version": "11.0.9", "tag": "@xarc/app_v11.0.9", diff --git a/packages/xarc-app/CHANGELOG.md b/packages/xarc-app/CHANGELOG.md index 1ff3717d5..2da855d06 100644 --- a/packages/xarc-app/CHANGELOG.md +++ b/packages/xarc-app/CHANGELOG.md @@ -1,6 +1,13 @@ # Change Log - @xarc/app -This log was last generated on Wed, 05 Jun 2024 20:03:59 GMT and should not be manually modified. +This log was last generated on Wed, 18 Sep 2024 19:17:24 GMT and should not be manually modified. + +## 11.0.10 +Wed, 18 Sep 2024 19:17:24 GMT + +### Updates + +- Upgrade @types/node ## 11.0.9 Wed, 05 Jun 2024 20:03:59 GMT diff --git a/packages/xarc-app/package.json b/packages/xarc-app/package.json index 6e6d4154b..68255fa38 100644 --- a/packages/xarc-app/package.json +++ b/packages/xarc-app/package.json @@ -1,6 +1,6 @@ { "name": "@xarc/app", - "version": "11.0.9", + "version": "11.0.10", "description": "Electrode X application runtime support", "main": "dist/index.js", "homepage": "http://www.electrode.io", @@ -40,6 +40,8 @@ "tslib": "^2.4.0" }, "devDependencies": { + "@babel/core": "^7.11.0", + "@babel/eslint-parser": "^7.25.1", "@istanbuljs/nyc-config-typescript": "^1.0.2", "@types/chai": "^4.3.1", "@types/mocha": "^10.0.1", @@ -50,8 +52,6 @@ "@typescript-eslint/parser": "7.10.0", "@xarc/module-dev": "^4.1.0", "@xarc/run": "^1.1.1", - "@babel/eslint-parser": "^7.25.1", - "@babel/core": "^7.11.0", "chai": "^4.3.6", "chalk": "^5.0.1", "eslint": "^8.14.0", diff --git a/packages/xarc-create-app/package.json b/packages/xarc-create-app/package.json index 5146333f7..29e22ca1f 100644 --- a/packages/xarc-create-app/package.json +++ b/packages/xarc-create-app/package.json @@ -35,12 +35,12 @@ "@babel/preset-env": "^7.22.10", "@types/chai": "^4.2.11", "@types/mocha": "^10.0.1", - "@xarc/app": "^11.0.9", - "@xarc/app-dev": "^11.0.9", + "@xarc/app": "^11.0.10", + "@xarc/app-dev": "^11.0.10", "@xarc/module-dev": "^2.2.4", "@xarc/react": "^1.0.6", "@xarc/react-query": "^1.0.7", - "@xarc/react-redux": "^1.1.6", + "@xarc/react-redux": "^2.0.0", "babel-loader": "^9.1.3", "chai": "^4.2.0", "chalker": "^1.2.0", diff --git a/packages/xarc-react-redux-observable/CHANGELOG.json b/packages/xarc-react-redux-observable/CHANGELOG.json index 1a9b7de21..9d7943240 100644 --- a/packages/xarc-react-redux-observable/CHANGELOG.json +++ b/packages/xarc-react-redux-observable/CHANGELOG.json @@ -1,6 +1,23 @@ { "name": "@xarc/react-redux-observable", "entries": [ + { + "version": "2.0.0", + "tag": "@xarc/react-redux-observable_v2.0.0", + "date": "Wed, 18 Sep 2024 19:17:24 GMT", + "comments": { + "major": [ + { + "comment": "Update to use @reduxjs/toolkit" + } + ], + "dependency": [ + { + "comment": "Updating dependency \"@xarc/react-redux\" from `^1.1.6` to `^2.0.0`" + } + ] + } + }, { "version": "1.1.5", "tag": "@xarc/react-redux-observable_v1.1.5", diff --git a/packages/xarc-react-redux-observable/CHANGELOG.md b/packages/xarc-react-redux-observable/CHANGELOG.md index 07690e7f4..09529d279 100644 --- a/packages/xarc-react-redux-observable/CHANGELOG.md +++ b/packages/xarc-react-redux-observable/CHANGELOG.md @@ -1,6 +1,13 @@ # Change Log - @xarc/react-redux-observable -This log was last generated on Fri, 06 Sep 2024 17:12:11 GMT and should not be manually modified. +This log was last generated on Wed, 18 Sep 2024 19:17:24 GMT and should not be manually modified. + +## 2.0.0 +Wed, 18 Sep 2024 19:17:24 GMT + +### Breaking changes + +- Update to use @reduxjs/toolkit ## 1.1.5 Fri, 06 Sep 2024 17:12:11 GMT diff --git a/packages/xarc-react-redux-observable/package.json b/packages/xarc-react-redux-observable/package.json index 7cd8f22a9..0ce3ad251 100644 --- a/packages/xarc-react-redux-observable/package.json +++ b/packages/xarc-react-redux-observable/package.json @@ -1,6 +1,6 @@ { "name": "@xarc/react-redux-observable", - "version": "1.1.5", + "version": "2.0.0", "description": "xarc React.js application redux observable support", "main": "dist-node-cjs/node/index.js", "module": "dist-node-esm/node/index.js", @@ -23,8 +23,8 @@ "react-dom": "*" }, "dependencies": { - "@xarc/react-redux": "^1.1.6", "@reduxjs/toolkit": ">= 2", + "@xarc/react-redux": "^2.0.0", "redux-observable": "^1.2.0", "rxjs": "^7.8.1", "tslib": "^2.1.0" diff --git a/packages/xarc-react-redux-saga/CHANGELOG.json b/packages/xarc-react-redux-saga/CHANGELOG.json index 31aef5555..565a2b5e6 100644 --- a/packages/xarc-react-redux-saga/CHANGELOG.json +++ b/packages/xarc-react-redux-saga/CHANGELOG.json @@ -1,6 +1,23 @@ { "name": "@xarc/react-redux-saga", "entries": [ + { + "version": "2.0.0", + "tag": "@xarc/react-redux-saga_v2.0.0", + "date": "Wed, 18 Sep 2024 19:17:24 GMT", + "comments": { + "major": [ + { + "comment": "Update to use @reduxjs/toolkit" + } + ], + "dependency": [ + { + "comment": "Updating dependency \"@xarc/react-redux\" from `^1.1.6` to `^2.0.0`" + } + ] + } + }, { "version": "1.1.5", "tag": "@xarc/react-redux-saga_v1.1.5", diff --git a/packages/xarc-react-redux-saga/CHANGELOG.md b/packages/xarc-react-redux-saga/CHANGELOG.md index b4f43c1e5..a28439c0b 100644 --- a/packages/xarc-react-redux-saga/CHANGELOG.md +++ b/packages/xarc-react-redux-saga/CHANGELOG.md @@ -1,6 +1,13 @@ # Change Log - @xarc/react-redux-saga -This log was last generated on Fri, 06 Sep 2024 17:12:11 GMT and should not be manually modified. +This log was last generated on Wed, 18 Sep 2024 19:17:24 GMT and should not be manually modified. + +## 2.0.0 +Wed, 18 Sep 2024 19:17:24 GMT + +### Breaking changes + +- Update to use @reduxjs/toolkit ## 1.1.5 Fri, 06 Sep 2024 17:12:11 GMT diff --git a/packages/xarc-react-redux-saga/package.json b/packages/xarc-react-redux-saga/package.json index 8e73119c6..b2bd924dd 100644 --- a/packages/xarc-react-redux-saga/package.json +++ b/packages/xarc-react-redux-saga/package.json @@ -1,6 +1,6 @@ { "name": "@xarc/react-redux-saga", - "version": "1.1.5", + "version": "2.0.0", "description": "xarc React.js application redux saga support", "main": "dist-node-cjs/node/index.js", "module": "dist-node-esm/node/index.js", @@ -23,8 +23,8 @@ "react-dom": "*" }, "dependencies": { - "@xarc/react-redux": "^1.1.6", "@reduxjs/toolkit": ">= 2", + "@xarc/react-redux": "^2.0.0", "redux-saga": "^1.1.3", "tslib": "^2.1.0" }, diff --git a/packages/xarc-react-redux/CHANGELOG.json b/packages/xarc-react-redux/CHANGELOG.json index 3ec589791..7ebeb2e33 100644 --- a/packages/xarc-react-redux/CHANGELOG.json +++ b/packages/xarc-react-redux/CHANGELOG.json @@ -1,6 +1,18 @@ { "name": "@xarc/react-redux", "entries": [ + { + "version": "2.0.0", + "tag": "@xarc/react-redux_v2.0.0", + "date": "Wed, 18 Sep 2024 19:17:24 GMT", + "comments": { + "major": [ + { + "comment": "Update to use @reduxjs/toolkit" + } + ] + } + }, { "version": "1.1.6", "tag": "@xarc/react-redux_v1.1.6", diff --git a/packages/xarc-react-redux/CHANGELOG.md b/packages/xarc-react-redux/CHANGELOG.md index 06397b48c..0892fe1fa 100644 --- a/packages/xarc-react-redux/CHANGELOG.md +++ b/packages/xarc-react-redux/CHANGELOG.md @@ -1,6 +1,13 @@ # Change Log - @xarc/react-redux -This log was last generated on Fri, 06 Sep 2024 17:12:11 GMT and should not be manually modified. +This log was last generated on Wed, 18 Sep 2024 19:17:24 GMT and should not be manually modified. + +## 2.0.0 +Wed, 18 Sep 2024 19:17:24 GMT + +### Breaking changes + +- Update to use @reduxjs/toolkit ## 1.1.6 Fri, 06 Sep 2024 17:12:11 GMT diff --git a/packages/xarc-react-redux/package.json b/packages/xarc-react-redux/package.json index 4ea9b3b80..26bb2ae4f 100644 --- a/packages/xarc-react-redux/package.json +++ b/packages/xarc-react-redux/package.json @@ -1,6 +1,6 @@ { "name": "@xarc/react-redux", - "version": "1.1.6", + "version": "2.0.0", "description": "xarc React.js application redux support", "main": "dist-node-cjs/node/index.js", "module": "dist-node-esm/node/index.js", @@ -24,8 +24,8 @@ "react-dom": "*" }, "dependencies": { - "@xarc/subapp": "^0.4.2", "@reduxjs/toolkit": ">= 2", + "@xarc/subapp": "^0.4.2", "react-redux": ">= 9", "tslib": "^2.1.0" }, diff --git a/packages/xarc-react-redux/test/spec/index.spec.tsx b/packages/xarc-react-redux/test/spec/index.spec.tsx index fcde6d261..b6e82f0af 100644 --- a/packages/xarc-react-redux/test/spec/index.spec.tsx +++ b/packages/xarc-react-redux/test/spec/index.spec.tsx @@ -1,4 +1,4 @@ -/* eslint-disable prefer-arrow-callback */ +/* eslint-disable prefer-arrow-callback, max-statements */ import "jsdom-global/register"; import React from "react"; // eslint-disable-line import { describe, it } from "mocha"; @@ -127,7 +127,7 @@ describe("reactReduxFeature", function () { sinon .stub(require("@reduxjs/toolkit"), "configureStore") // eslint-disable-line - .callsFake((options: any) => options.reducer("test")); + .callsFake((opt: any) => opt.reducer("test")); const mockFn = (x: string) => x + "-----withMockFn"; @@ -397,7 +397,7 @@ describe("reactReduxFeature", function () { }, reload: false, }); - res?.Component?.(); + res?.Component?.(); // eslint-disable-line expect(stub1.calledOnce).to.eql(true); expect( stub1.calledWith({ diff --git a/packages/xarc-webpack/package.json b/packages/xarc-webpack/package.json index 0b0e0f4bc..0bdb5d173 100644 --- a/packages/xarc-webpack/package.json +++ b/packages/xarc-webpack/package.json @@ -59,8 +59,8 @@ "xsh": "^0.4.5" }, "peerDependencies": { - "@xarc/app": "^11.0.9", - "@xarc/app-dev": "^11.0.9" + "@xarc/app": "^11.0.10", + "@xarc/app-dev": "^11.0.10" }, "devDependencies": { "@babel/core": "^7.11.0", @@ -73,7 +73,7 @@ "@types/sinon-chai": "^3.2.4", "@typescript-eslint/eslint-plugin": "^2.21.0", "@typescript-eslint/parser": "^2.21.0", - "@xarc/app": "^11.0.9", + "@xarc/app": "^11.0.10", "@xarc/module-dev": "^4.1.0", "chai": "^4.2.0", "eslint": "^7.32.0", diff --git a/samples/poc-subapp-redux/package.json b/samples/poc-subapp-redux/package.json index 09325f2cc..c232f133f 100644 --- a/samples/poc-subapp-redux/package.json +++ b/samples/poc-subapp-redux/package.json @@ -37,7 +37,7 @@ "dependencies": { "@babel/runtime": "^7.21.0", "@module-federation/concat-runtime": "^0.0.1", - "@xarc/app": "^11.0.9", + "@xarc/app": "^11.0.10", "@xarc/fastify-server": "^3.3.0", "electrode-confippet": "^1.7.1", "history": "^5.3.0", @@ -56,7 +56,7 @@ "subapp-web": "^2.1.6" }, "devDependencies": { - "@xarc/app-dev": "^11.0.9", + "@xarc/app-dev": "^11.0.10", "@xarc/opt-eslint": "^3.0.1", "@xarc/run": "^1.1.1", "webpack-hot-middleware": "^2.25.3" diff --git a/samples/poc-subapp/package.json b/samples/poc-subapp/package.json index 8ceb1d159..c66c55971 100644 --- a/samples/poc-subapp/package.json +++ b/samples/poc-subapp/package.json @@ -38,7 +38,7 @@ "dependencies": { "@babel/runtime": "^7.22.10", "@module-federation/concat-runtime": "^0.0.1", - "@xarc/app": "^11.0.9", + "@xarc/app": "^11.0.10", "@xarc/fastify-server": "^4.0.7", "electrode-confippet": "^1.7.1", "history": "^5.3.0", @@ -57,7 +57,7 @@ }, "devDependencies": { "@xarc/opt-eslint": "^3.0.1", - "@xarc/app-dev": "^11.0.9", + "@xarc/app-dev": "^11.0.10", "@xarc/run": "^1.1.1", "webpack-hot-middleware": "^2.25.4" }, diff --git a/samples/poc-subappv1-csp/package.json b/samples/poc-subappv1-csp/package.json index 35e4c251e..75a4c7bb9 100644 --- a/samples/poc-subappv1-csp/package.json +++ b/samples/poc-subappv1-csp/package.json @@ -37,7 +37,7 @@ "dependencies": { "@babel/runtime": "^7.21.0", "@module-federation/concat-runtime": "^0.0.1", - "@xarc/app": "^11.0.9", + "@xarc/app": "^11.0.10", "@xarc/fastify-server": "^3.3.0", "@xarc/index-page": "^1.2.4", "electrode-confippet": "^1.7.1", @@ -56,7 +56,7 @@ }, "devDependencies": { "@xarc/opt-eslint": "^3.0.1", - "@xarc/app-dev": "^11.0.9", + "@xarc/app-dev": "^11.0.10", "@xarc/run": "^1.1.1", "webpack-hot-middleware": "^2.25.3" }, diff --git a/samples/subapp2-basic/package.json b/samples/subapp2-basic/package.json index c306b4ac7..7ebc72711 100644 --- a/samples/subapp2-basic/package.json +++ b/samples/subapp2-basic/package.json @@ -34,10 +34,10 @@ "dependencies": { "@babel/runtime": "^7.21.5", "@xarc/fastify-server": "^3.3.0", - "@xarc/app": "^11.0.9", + "@xarc/app": "^11.0.10", "@xarc/react": "^1.0.6", "@xarc/react-query": "^1.0.7", - "@xarc/react-redux": "^1.1.6", + "@xarc/react-redux": "^2.0.0", "@xarc/react-router": "^1.1.6", "@module-federation/concat-runtime": "~0.0.1" }, @@ -47,7 +47,7 @@ "prettier": "^3.0.1", "ts-node": "^10.9.1", "typescript": "^5.4.5", - "@xarc/app-dev": "^11.0.9", + "@xarc/app-dev": "^11.0.10", "@xarc/opt-jest": "^3.0.0", "@xarc/opt-postcss": "^2.0.1", "@xarc/opt-sass": "^4.1.1", diff --git a/samples/subapp2-poc/package.json b/samples/subapp2-poc/package.json index 9ced5b184..336d8fb40 100644 --- a/samples/subapp2-poc/package.json +++ b/samples/subapp2-poc/package.json @@ -31,12 +31,12 @@ }, "dependencies": { "@babel/runtime": "^7.22.3", - "@xarc/app": "^11.0.9", + "@xarc/app": "^11.0.10", "@xarc/fastify-server": "^3.3.0", "@xarc/react": "^1.0.6", "@xarc/react-query": "^1.0.7", "@xarc/react-recoil": "^1.1.6", - "@xarc/react-redux": "^1.1.6", + "@xarc/react-redux": "^2.0.0", "@xarc/react-router": "^1.1.6", "isomorphic-loader": "^4.5.0", "prop-types": "~15.8.1", @@ -46,7 +46,7 @@ "devDependencies": { "@types/node": "^20.14.10", "@xarc/run": "^1.1.1", - "@xarc/app-dev": "^11.0.9", + "@xarc/app-dev": "^11.0.10", "@xarc/opt-eslint": "^3.0.1", "@xarc/opt-postcss": "^2.0.1", "@xarc/opt-stylus": "^2.0.1",