diff --git a/packages/pluggable-widgets-tools/CHANGELOG.md b/packages/pluggable-widgets-tools/CHANGELOG.md index a9898923..2879f11c 100644 --- a/packages/pluggable-widgets-tools/CHANGELOG.md +++ b/packages/pluggable-widgets-tools/CHANGELOG.md @@ -14,6 +14,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), - We now allow any Node.js version from 22.18 onwards. (Issue #239) +- We moved the `shx` dependency to `devDependencies`, so it is no longer installed in widget projects. This also removes the outdated `shelljs@0.9.2` that `shx` pulled in. + ### Fixed - We fixed how native dependencies are added to the widget package. Their JavaScript code was missing when they were installed with pnpm or another package manager that links packages into `node_modules`, their `android` and `ios` folders were included, and JavaScript-only dependencies were treated as native when their example apps, tests or docs contain `android` or `ios` folders. diff --git a/packages/pluggable-widgets-tools/package.json b/packages/pluggable-widgets-tools/package.json index 67e6dae9..a5e6e6f4 100644 --- a/packages/pluggable-widgets-tools/package.json +++ b/packages/pluggable-widgets-tools/package.json @@ -101,7 +101,6 @@ "sass": "^1.99.0", "semver": "^7.3.2", "shelljs": "^0.10.0", - "shx": "^0.4.0", "ts-jest": "^29.4.11", "ts-node": "^10.9.2", "tslib": "^2.8.1", @@ -115,7 +114,8 @@ "@types/xml2js": "^0.4.5", "react": "^19.3.0", "react-dom": "^19.3.0", - "react-native": "~0.88.0" + "react-native": "~0.88.0", + "shx": "^0.4.0" }, "keywords": [ "typings", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b4ef8835..eb3682c1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -360,9 +360,6 @@ importers: shelljs: specifier: ^0.10.0 version: 0.10.0 - shx: - specifier: ^0.4.0 - version: 0.4.0 ts-jest: specifier: ^29.4.11 version: 29.4.15(@babel/core@7.29.0)(@jest/transform@30.5.1)(@jest/types@30.5.1)(babel-jest@29.7.0(@babel/core@7.29.0))(jest-util@30.5.1)(jest@30.5.1(@types/node@22.20.1)(ts-node@10.9.2(@swc/core@1.15.41)(@types/node@22.20.1)(typescript@5.9.3)))(typescript@5.9.3) @@ -400,6 +397,9 @@ importers: react-native: specifier: ~0.88.0 version: 0.88.0(@babel/core@7.29.0)(@types/react@19.3.0)(react@19.3.0) + shx: + specifier: ^0.4.0 + version: 0.4.0 packages/release-tools: dependencies: