diff --git a/nym-wallet/package.json b/nym-wallet/package.json index e9098e8c15..54c1a02f19 100644 --- a/nym-wallet/package.json +++ b/nym-wallet/package.json @@ -5,20 +5,20 @@ "main": "index.js", "scripts": { "build": "run-s webpack:prod tauri:build", - "dev": "run-p tauri:dev webpack:dev", + "dev": "pnpm run-p tauri:dev webpack:dev", "lint": "eslint src", "lint:fix": "eslint src --fix", - "prebuild": "yarn --cwd .. build", - "prestorybook": "yarn --cwd .. build", - "prewebpack:dev": "yarn --cwd .. build", + "prebuild": "pnpm -C .. build", + "prestorybook": "pnpm -C .. build", + "prewebpack:dev": "pnpm -C .. run build", "storybook": "start-storybook -p 6006", "storybook:build": "build-storybook", - "tauri:build": "yarn tauri build", - "tauri:dev": "yarn tauri dev", + "tauri:build": "pnpm tauri build", + "tauri:dev": "pnpm tauri dev", "tsc": "tsc --noEmit true", "tsc:watch": "tsc --noEmit true --watch", - "webpack:dev": "yarn webpack serve --config webpack.dev.js", - "webpack:prod": "yarn webpack --progress --config webpack.prod.js" + "webpack:dev": "pnpm webpack serve --config webpack.dev.js", + "webpack:prod": "pnpm webpack --progress --config webpack.prod.js" }, "dependencies": { "@emotion/react": "^11.7.0", @@ -28,10 +28,9 @@ "@mui/material": "^5.2.2", "@mui/styles": "^5.2.2", "@mui/utils": "^5.7.0", - "@nymproject/mui-theme": "^1.0.0", - "@nymproject/node-tester": "^1.2.3", - "@nymproject/react": "^1.0.0", - "@nymproject/types": "^1.0.0", + "@nymproject/mui-theme": "workspace:^1.0.0", + "@nymproject/react": "workspace:^1.0.0", + "@nymproject/types": "workspace:^1.0.0", "@storybook/react": "^6.5.15", "@tauri-apps/api": "^1.2.0", "@tauri-apps/tauri-forage": "^1.0.0-beta.2", @@ -42,7 +41,6 @@ "joi": "^17.11.0", "lodash": "^4.17.21", "notistack": "^2.0.3", - "npm-run-all": "^4.1.5", "qrcode.react": "^1.0.1", "react": "^18.2.0", "react-dom": "^18.2.0", @@ -63,7 +61,7 @@ "@babel/preset-env": "^7.15.0", "@babel/preset-react": "^7.14.5", "@babel/preset-typescript": "^7.15.0", - "@nymproject/eslint-config-react-typescript": "^1.0.0", + "@nymproject/eslint-config-react-typescript": "workspace:^1.0.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.4", "@storybook/react": "^6.5.15", "@svgr/webpack": "^6.1.1", @@ -73,6 +71,7 @@ "@types/big.js": "^6.1.6", "@types/bs58": "^4.0.1", "@types/jest": "^27.0.1", + "@types/lodash": "^4.17.6", "@types/node": "^16.7.13", "@types/qrcode.react": "^1.0.2", "@types/react": "^18.0.26", @@ -125,4 +124,4 @@ "webpack-merge": "^5.8.0" }, "private": false -} \ No newline at end of file +} diff --git a/nym-wallet/pnpm b/nym-wallet/pnpm new file mode 100644 index 0000000000..e69de29bb2