diff --git a/node/use-version b/node/use-version index a97fc4411..a9bbd79f9 100755 --- a/node/use-version +++ b/node/use-version @@ -1 +1 @@ -v1.7.1 +v1.7.4 diff --git a/package.json b/package.json index a8ff2b8e7..665bf8f1f 100644 --- a/package.json +++ b/package.json @@ -1,228 +1,228 @@ { - "name": "spacemesh_app", - "productName": "Spacemesh", - "version": "1.7.1", - "author": { - "name": "Spacemesh", - "email": "info@spacemesh.io", - "url": "https://spacemesh.io/" - }, - "private": true, - "description": "Spacemesh App", - "scripts": { - "build": "yarn verify:node-version && concurrently \"yarn build:main\" \"yarn build:renderer\"", - "build:main": "cross-env NODE_ENV=production webpack --config ./configs/webpack.config.main.prod.babel.js", - "build:renderer": "cross-env NODE_ENV=production webpack --config ./configs/webpack.config.renderer.prod.babel.js", - "build:proto": "rimraf ./api/generated && proto-loader-gen-types --defaults --oneofs --grpcLib=@grpc/grpc-js --I=. --I=vendor/proto --I=vendor/api --outDir=api/generated api/index.proto", - "clean": "rimraf ./dll ./release ./desktop/dist ./desktop/main.*.js* ./node_modules", - "rebuild": "electron-rebuild --parallel --types prod,dev,optional --module-dir desktop", - "lint": "cross-env NODE_ENV=development eslint . --cache --ext .js,.jsx,.ts,.tsx --format=pretty", - "package-mac": "yarn build && ts-node ./scripts/packagerScript.ts --target mac", - "package-win": "yarn build && ts-node ./scripts/packagerScript.ts --target windows", - "package-linux": "yarn build && ts-node ./scripts/packagerScript.ts --target linux", - "start:windows:custom-build": "cross-env NODE_ENV=development node -r @babel/register ./configs/checkPortInUse.js && yarn start:renderer", - "postinstall": "node -r @babel/register ./configs/checkNativeDep.js && electron-builder install-app-deps && yarn cross-env NODE_ENV=development webpack --config ./configs/webpack.config.renderer.dev.dll.babel.js && yarn-deduplicate yarn.lock", - "start": "cross-env NODE_ENV=development yarn verify:node-version && node -r @babel/register ./configs/checkPortInUse.js && yarn start:renderer", - "start:main": "cross-env NODE_ENV=development electron -r ./configs/babelRegister ./desktop/main.dev.ts", - "start:renderer": "cross-env NODE_ENV=development webpack serve --config ./configs/webpack.config.renderer.dev.babel.js", - "verify:node-version": "node ./scripts/verifyGoSmVersion.js", - "test": "jest", - "storybook": "start-storybook -p 6006", - "build-storybook": "build-storybook", - "script:composeTx": "ts-node ./scripts/composeTx.ts", - "script:decomposeTx": "ts-node ./scripts/decomposeTx.ts", - "script:readSecrets": "ts-node ./scripts/readSecrets.ts", - "script:addViewAccount": "ts-node ./scripts/addViewOnlyAccount.ts" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/spacemeshos/smapp.git" - }, - "license": "MIT", - "bugs": { - "url": "https://github.com/spacemeshos/smapp/issues" - }, - "main": "./desktop/main.prod.js", - "keywords": [ - "Apps", - "Seed", - "app", - "cosmic", - "spacemeshos", - "smapp" - ], - "engines": { - "npm": "9.8.1", - "node": "18.18.0" - }, - "engineStrict": true, - "homepage": "https://spacemesh.io/", - "browserslist": [], - "devDependencies": { - "@babel/core": "7.22.20", - "@babel/plugin-proposal-class-properties": "7.13.0", - "@babel/plugin-proposal-decorators": "7.13.5", - "@babel/plugin-proposal-do-expressions": "7.12.13", - "@babel/plugin-proposal-export-default-from": "7.12.13", - "@babel/plugin-proposal-export-namespace-from": "7.12.13", - "@babel/plugin-proposal-function-bind": "7.12.13", - "@babel/plugin-proposal-function-sent": "7.12.13", - "@babel/plugin-proposal-json-strings": "7.13.8", - "@babel/plugin-proposal-logical-assignment-operators": "7.13.8", - "@babel/plugin-proposal-nullish-coalescing-operator": "7.13.8", - "@babel/plugin-proposal-numeric-separator": "7.12.13", - "@babel/plugin-proposal-optional-chaining": "7.21.0", - "@babel/plugin-proposal-pipeline-operator": "7.12.13", - "@babel/plugin-proposal-throw-expressions": "7.12.13", - "@babel/plugin-syntax-dynamic-import": "7.8.3", - "@babel/plugin-syntax-import-meta": "7.10.4", - "@babel/plugin-transform-react-constant-elements": "7.13.10", - "@babel/plugin-transform-react-inline-elements": "7.12.13", - "@babel/plugin-transform-runtime": "7.13.10", - "@babel/preset-env": "7.13.10", - "@babel/preset-react": "7.12.13", - "@babel/preset-typescript": "7.13.0", - "@babel/register": "7.13.8", - "@jest-runner/electron": "^3.0.1", - "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", - "@storybook/addon-actions": "^6.5.16", - "@storybook/addon-essentials": "^6.5.6", - "@storybook/addon-interactions": "^6.5.6", - "@storybook/addon-links": "^7.4.2", - "@storybook/addon-postcss": "^2.0.0", - "@storybook/addons": "^6.5.12", - "@storybook/builder-webpack5": "^6.5.6", - "@storybook/manager-webpack5": "^6.5.6", - "@storybook/react": "^7.1.1", - "@storybook/testing-library": "^0.0.11", - "@types/aes-js": "3.1.1", - "@types/auto-launch": "^5.0.2", - "@types/checksum": "^0.1.33", - "@types/cross-spawn": "^6.0.2", - "@types/jest": "^27.4.1", - "@types/logrotate-stream": "^0.2.31", - "@types/node": "14.14.35", - "@types/pbkdf2": "3.1.0", - "@types/prompts": "^2.4.1", - "@types/ramda": "^0.28.0", - "@types/react": "^18.2.15", - "@types/react-beautiful-dnd": "13.0.0", - "@types/react-dom": "^18.2.7", - "@types/react-redux": "^7.1.16", - "@types/react-router": "5.1.12", - "@types/react-router-dom": "5.1.7", - "@types/react-router-hash-link": "^2.4.9", - "@types/react-timeago": "4.1.2", - "@types/redux": "^3.6.0", - "@types/redux-thunk": "^2.1.0", - "@types/semver": "^7.3.9", - "@types/styled-components": "5.1.9", - "@types/throttle-debounce": "^5.0.0", - "@types/webpack": "5.28.1", - "@types/webpack-env": "1.16.0", - "@typescript-eslint/eslint-plugin": "4.18.0", - "@typescript-eslint/parser": "4.18.0", - "aes-js": "3.1.2", - "babel-eslint": "10.1.0", - "babel-loader": "9.1.3", - "babel-plugin-dev-expression": "0.2.2", - "babel-plugin-styled-components": "1.12.0", - "babel-plugin-transform-react-remove-prop-types": "0.4.24", - "concurrently": "6.0.2", - "core-js": "3.9.1", - "cross-env": "7.0.3", - "detect-port": "1.3.0", - "dotenv": "16.0.3", - "electron": "^25.8.4", - "electron-builder": "23.6.0", - "electron-devtools-installer": "^3.2.0", - "electron-fetch": "1.7.3", - "electron-notarize": "1.1.1", - "electron-unhandled": "3.0.2", - "eslint": "7.22.0", - "eslint-config-airbnb": "18.2.1", - "eslint-config-airbnb-typescript": "12.3.1", - "eslint-config-erb": "4.0.3", - "eslint-config-prettier": "6.15.0", - "eslint-formatter-pretty": "4.0.0", - "eslint-import-resolver-webpack": "0.13.0", - "eslint-plugin-compat": "3.9.0", - "eslint-plugin-import": "2.22.1", - "eslint-plugin-jest": "24.3.2", - "eslint-plugin-jsx-a11y": "6.4.1", - "eslint-plugin-prettier": "^3.3.1", - "eslint-plugin-promise": "4.3.1", - "eslint-plugin-react": "7.22.0", - "eslint-plugin-react-hooks": "4.2.0", - "eslint-plugin-testcafe": "0.2.1", - "file-loader": "6.2.0", - "jest": "26.6.3", - "prettier": "2.2.1", - "prompts": "^2.4.2", - "react-is": "^18.2.0", - "react-refresh": "0.9.0", - "require-from-string": "^2.0.2", - "storybook-addon-styled-component-theme": "^2.0.0", - "terser-webpack-plugin": "5.1.1", - "ts-jest": "26.5.6", - "ts-node": "^10.9.1", - "tslint": "6.1.3", - "typescript": "4.9", - "url-loader": "4.1.1", - "webpack": "5.86.0", - "webpack-bundle-analyzer": "4.8.0", - "webpack-cli": "4.10.0", - "webpack-dev-server": "3.11.2", - "webpack-merge": "5.7.3", - "yarn-deduplicate": "3.1.0" - }, - "dependencies": { - "@grpc/grpc-js": "1.8.14", - "@grpc/proto-loader": "0.6.2", - "@reduxjs/toolkit": "^1.9.5", - "@spacemesh/address-wasm": "^0.2.0", - "@spacemesh/ed25519-bip32": "^0.2.1", - "@spacemesh/sm-codec": "^0.4.1", - "auto-launch": "^5.0.6", - "bip39": "3.0.3", - "check-disk-space": "^3.4.0", - "checksum": "^1.0.0", - "cross-spawn": "^7.0.3", - "electron-debug": "3.2.0", - "electron-log": "4.3.4", - "electron-store": "8.0.1", - "electron-updater": "5.3.0", - "find-process": "1.4.4", - "fs-extra": "^11.1.1", - "fs-reverse": "^0.0.3", - "history": "4", - "json-bigint-patch": "^0.0.8", - "logrotate-stream": "^0.2.8", - "openpgp": "^5.10.1", - "parse-duration": "^1.0.3", - "pbkdf2": "3.1.2", - "ramda": "^0.28.0", - "react": "^18.2.0", - "react-beautiful-dnd": "^13.1.1", - "react-cool-virtual": "^0.7.0", - "react-dom": "^18.2.0", - "react-redux": "7.2.3", - "react-router": "5.2.0", - "react-router-dom": "5.2.0", - "react-router-hash-link": "^2.4.3", - "react-scroll": "^1.8.9", - "react-string-replace": "^1.1.1", - "react-timeago": "^6.2.1", - "redux": "4.0.5", - "redux-thunk": "2.3.0", - "regenerator-runtime": "0.13.7", - "rxjs": "^7.5.5", - "semver": "^7.3.5", - "source-map-support": "0.5.19", - "stream": "^0.0.2", - "styled-components": "^5.3.6", - "throttle-debounce": "^5.0.0", - "ts-toolbelt": "^9.6.0", - "zxcvbn": "^4.4.2" - } + "name": "spacemesh_app", + "productName": "Spacemesh", + "version": "1.7.4", + "author": { + "name": "Spacemesh", + "email": "info@spacemesh.io", + "url": "https://spacemesh.io/" + }, + "private": true, + "description": "Spacemesh App", + "scripts": { + "build": "yarn verify:node-version && concurrently \"yarn build:main\" \"yarn build:renderer\"", + "build:main": "cross-env NODE_ENV=production webpack --config ./configs/webpack.config.main.prod.babel.js", + "build:renderer": "cross-env NODE_ENV=production webpack --config ./configs/webpack.config.renderer.prod.babel.js", + "build:proto": "rimraf ./api/generated && proto-loader-gen-types --defaults --oneofs --grpcLib=@grpc/grpc-js --I=. --I=vendor/proto --I=vendor/api --outDir=api/generated api/index.proto", + "clean": "rimraf ./dll ./release ./desktop/dist ./desktop/main.*.js* ./node_modules", + "rebuild": "electron-rebuild --parallel --types prod,dev,optional --module-dir desktop", + "lint": "cross-env NODE_ENV=development eslint . --cache --ext .js,.jsx,.ts,.tsx --format=pretty", + "package-mac": "yarn build && ts-node ./scripts/packagerScript.ts --target mac", + "package-win": "yarn build && ts-node ./scripts/packagerScript.ts --target windows", + "package-linux": "yarn build && ts-node ./scripts/packagerScript.ts --target linux", + "start:windows:custom-build": "cross-env NODE_ENV=development node -r @babel/register ./configs/checkPortInUse.js && yarn start:renderer", + "postinstall": "node -r @babel/register ./configs/checkNativeDep.js && electron-builder install-app-deps && yarn cross-env NODE_ENV=development webpack --config ./configs/webpack.config.renderer.dev.dll.babel.js && yarn-deduplicate yarn.lock", + "start": "cross-env NODE_ENV=development yarn verify:node-version && node -r @babel/register ./configs/checkPortInUse.js && yarn start:renderer", + "start:main": "cross-env NODE_ENV=development electron -r ./configs/babelRegister ./desktop/main.dev.ts", + "start:renderer": "cross-env NODE_ENV=development webpack serve --config ./configs/webpack.config.renderer.dev.babel.js", + "verify:node-version": "node ./scripts/verifyGoSmVersion.js", + "test": "jest", + "storybook": "start-storybook -p 6006", + "build-storybook": "build-storybook", + "script:composeTx": "ts-node ./scripts/composeTx.ts", + "script:decomposeTx": "ts-node ./scripts/decomposeTx.ts", + "script:readSecrets": "ts-node ./scripts/readSecrets.ts", + "script:addViewAccount": "ts-node ./scripts/addViewOnlyAccount.ts" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/spacemeshos/smapp.git" + }, + "license": "MIT", + "bugs": { + "url": "https://github.com/spacemeshos/smapp/issues" + }, + "main": "./desktop/main.prod.js", + "keywords": [ + "Apps", + "Seed", + "app", + "cosmic", + "spacemeshos", + "smapp" + ], + "engines": { + "npm": "9.8.1", + "node": "18.18.0" + }, + "engineStrict": true, + "homepage": "https://spacemesh.io/", + "browserslist": [], + "devDependencies": { + "@babel/core": "7.22.20", + "@babel/plugin-proposal-class-properties": "7.13.0", + "@babel/plugin-proposal-decorators": "7.13.5", + "@babel/plugin-proposal-do-expressions": "7.12.13", + "@babel/plugin-proposal-export-default-from": "7.12.13", + "@babel/plugin-proposal-export-namespace-from": "7.12.13", + "@babel/plugin-proposal-function-bind": "7.12.13", + "@babel/plugin-proposal-function-sent": "7.12.13", + "@babel/plugin-proposal-json-strings": "7.13.8", + "@babel/plugin-proposal-logical-assignment-operators": "7.13.8", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.13.8", + "@babel/plugin-proposal-numeric-separator": "7.12.13", + "@babel/plugin-proposal-optional-chaining": "7.21.0", + "@babel/plugin-proposal-pipeline-operator": "7.12.13", + "@babel/plugin-proposal-throw-expressions": "7.12.13", + "@babel/plugin-syntax-dynamic-import": "7.8.3", + "@babel/plugin-syntax-import-meta": "7.10.4", + "@babel/plugin-transform-react-constant-elements": "7.13.10", + "@babel/plugin-transform-react-inline-elements": "7.12.13", + "@babel/plugin-transform-runtime": "7.13.10", + "@babel/preset-env": "7.13.10", + "@babel/preset-react": "7.12.13", + "@babel/preset-typescript": "7.13.0", + "@babel/register": "7.13.8", + "@jest-runner/electron": "^3.0.1", + "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", + "@storybook/addon-actions": "^6.5.16", + "@storybook/addon-essentials": "^6.5.6", + "@storybook/addon-interactions": "^6.5.6", + "@storybook/addon-links": "^7.4.2", + "@storybook/addon-postcss": "^2.0.0", + "@storybook/addons": "^6.5.12", + "@storybook/builder-webpack5": "^6.5.6", + "@storybook/manager-webpack5": "^6.5.6", + "@storybook/react": "^7.1.1", + "@storybook/testing-library": "^0.0.11", + "@types/aes-js": "3.1.1", + "@types/auto-launch": "^5.0.2", + "@types/checksum": "^0.1.33", + "@types/cross-spawn": "^6.0.2", + "@types/jest": "^27.4.1", + "@types/logrotate-stream": "^0.2.31", + "@types/node": "14.14.35", + "@types/pbkdf2": "3.1.0", + "@types/prompts": "^2.4.1", + "@types/ramda": "^0.28.0", + "@types/react": "^18.2.15", + "@types/react-beautiful-dnd": "13.0.0", + "@types/react-dom": "^18.2.7", + "@types/react-redux": "^7.1.16", + "@types/react-router": "5.1.12", + "@types/react-router-dom": "5.1.7", + "@types/react-router-hash-link": "^2.4.9", + "@types/react-timeago": "4.1.2", + "@types/redux": "^3.6.0", + "@types/redux-thunk": "^2.1.0", + "@types/semver": "^7.3.9", + "@types/styled-components": "5.1.9", + "@types/throttle-debounce": "^5.0.0", + "@types/webpack": "5.28.1", + "@types/webpack-env": "1.16.0", + "@typescript-eslint/eslint-plugin": "4.18.0", + "@typescript-eslint/parser": "4.18.0", + "aes-js": "3.1.2", + "babel-eslint": "10.1.0", + "babel-loader": "9.1.3", + "babel-plugin-dev-expression": "0.2.2", + "babel-plugin-styled-components": "1.12.0", + "babel-plugin-transform-react-remove-prop-types": "0.4.24", + "concurrently": "6.0.2", + "core-js": "3.9.1", + "cross-env": "7.0.3", + "detect-port": "1.3.0", + "dotenv": "16.0.3", + "electron": "^25.8.4", + "electron-builder": "23.6.0", + "electron-devtools-installer": "^3.2.0", + "electron-fetch": "1.7.3", + "electron-notarize": "1.1.1", + "electron-unhandled": "3.0.2", + "eslint": "7.22.0", + "eslint-config-airbnb": "18.2.1", + "eslint-config-airbnb-typescript": "12.3.1", + "eslint-config-erb": "4.0.3", + "eslint-config-prettier": "6.15.0", + "eslint-formatter-pretty": "4.0.0", + "eslint-import-resolver-webpack": "0.13.0", + "eslint-plugin-compat": "3.9.0", + "eslint-plugin-import": "2.22.1", + "eslint-plugin-jest": "24.3.2", + "eslint-plugin-jsx-a11y": "6.4.1", + "eslint-plugin-prettier": "^3.3.1", + "eslint-plugin-promise": "4.3.1", + "eslint-plugin-react": "7.22.0", + "eslint-plugin-react-hooks": "4.2.0", + "eslint-plugin-testcafe": "0.2.1", + "file-loader": "6.2.0", + "jest": "26.6.3", + "prettier": "2.2.1", + "prompts": "^2.4.2", + "react-is": "^18.2.0", + "react-refresh": "0.9.0", + "require-from-string": "^2.0.2", + "storybook-addon-styled-component-theme": "^2.0.0", + "terser-webpack-plugin": "5.1.1", + "ts-jest": "26.5.6", + "ts-node": "^10.9.1", + "tslint": "6.1.3", + "typescript": "4.9", + "url-loader": "4.1.1", + "webpack": "5.86.0", + "webpack-bundle-analyzer": "4.8.0", + "webpack-cli": "4.10.0", + "webpack-dev-server": "3.11.2", + "webpack-merge": "5.7.3", + "yarn-deduplicate": "3.1.0" + }, + "dependencies": { + "@grpc/grpc-js": "1.8.14", + "@grpc/proto-loader": "0.6.2", + "@reduxjs/toolkit": "^1.9.5", + "@spacemesh/address-wasm": "^0.2.0", + "@spacemesh/ed25519-bip32": "^0.2.1", + "@spacemesh/sm-codec": "^0.4.1", + "auto-launch": "^5.0.6", + "bip39": "3.0.3", + "check-disk-space": "^3.4.0", + "checksum": "^1.0.0", + "cross-spawn": "^7.0.3", + "electron-debug": "3.2.0", + "electron-log": "4.3.4", + "electron-store": "8.0.1", + "electron-updater": "5.3.0", + "find-process": "1.4.4", + "fs-extra": "^11.1.1", + "fs-reverse": "^0.0.3", + "history": "4", + "json-bigint-patch": "^0.0.8", + "logrotate-stream": "^0.2.8", + "openpgp": "^5.10.1", + "parse-duration": "^1.0.3", + "pbkdf2": "3.1.2", + "ramda": "^0.28.0", + "react": "^18.2.0", + "react-beautiful-dnd": "^13.1.1", + "react-cool-virtual": "^0.7.0", + "react-dom": "^18.2.0", + "react-redux": "7.2.3", + "react-router": "5.2.0", + "react-router-dom": "5.2.0", + "react-router-hash-link": "^2.4.3", + "react-scroll": "^1.8.9", + "react-string-replace": "^1.1.1", + "react-timeago": "^6.2.1", + "redux": "4.0.5", + "redux-thunk": "2.3.0", + "regenerator-runtime": "0.13.7", + "rxjs": "^7.5.5", + "semver": "^7.3.5", + "source-map-support": "0.5.19", + "stream": "^0.0.2", + "styled-components": "^5.3.6", + "throttle-debounce": "^5.0.0", + "ts-toolbelt": "^9.6.0", + "zxcvbn": "^4.4.2" + } }