Fix ERR_OSSL_EVP_UNSUPPORTED and remove codeceptjs (canvas issue)

This commit is contained in:
Alexey Safronov 2022-11-10 16:46:14 +03:00
parent 37e6ac3e26
commit 19e7742803
5 changed files with 48 additions and 874 deletions

View File

@ -13,8 +13,6 @@
}, },
"scripts": { "scripts": {
"build": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor}' run build", "build": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor}' run build",
"build:test": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor}' run build:test",
"build:test.translation": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor}' run build:test.translation",
"bump": "yarn version apply --all", "bump": "yarn version apply --all",
"clean": "yarn workspaces foreach -vptiR run clean", "clean": "yarn workspaces foreach -vptiR run clean",
"deploy": "shx rm -rf build/deploy/products && shx rm -rf build/deploy/public && shx rm -rf build/deploy/client && yarn workspaces foreach -ptR --from '{@docspace/client,@docspace/login,@docspace/editor}' run deploy && shx cp -r public build/deploy && node build/scripts/minify-common-locales.js", "deploy": "shx rm -rf build/deploy/products && shx rm -rf build/deploy/public && shx rm -rf build/deploy/client && yarn workspaces foreach -ptR --from '{@docspace/client,@docspace/login,@docspace/editor}' run deploy && shx cp -r public build/deploy && node build/scripts/minify-common-locales.js",
@ -25,7 +23,11 @@
"storybook-build": "yarn workspace @docspace/components run storybook-build", "storybook-build": "yarn workspace @docspace/components run storybook-build",
"test": "yarn workspace @docspace/components test", "test": "yarn workspace @docspace/components test",
"wipe": "shx rm -rf node_modules yarn.lock packages/**/node_modules", "wipe": "shx rm -rf node_modules yarn.lock packages/**/node_modules",
"debug-info": "auto-changelog --unreleased-only --template debuginfo --output public/debuginfo.md", "debug-info": "auto-changelog --unreleased-only --template debuginfo --output public/debuginfo.md"
},
"old-scripts": {
"build:test": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor}' run build:test",
"build:test.translation": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor}' run build:test.translation",
"e2e.test": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login}' run test:sequential", "e2e.test": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login}' run test:sequential",
"e2e.test:sequential": "yarn workspace @docspace/client test:sequential && yarn workspace @docspace/login test:sequential", "e2e.test:sequential": "yarn workspace @docspace/client test:sequential && yarn workspace @docspace/login test:sequential",
"e2e.test:model": "yarn workspace @docspace/client test:model && yarn workspace @docspace/login test:model", "e2e.test:model": "yarn workspace @docspace/client test:model && yarn workspace @docspace/login test:model",
@ -36,5 +38,5 @@
"shx": "^0.3.3", "shx": "^0.3.3",
"terser": "^5.8.0" "terser": "^5.8.0"
}, },
"packageManager": "yarn@3.2.2" "packageManager": "yarn@3.2.4"
} }

View File

@ -11,7 +11,7 @@
"clean": "shx rm -rf dist", "clean": "shx rm -rf dist",
"deploy": "shx --silent mkdir -p ../../build/deploy/client && shx cp -r dist/* ../../build/deploy/client", "deploy": "shx --silent mkdir -p ../../build/deploy/client && shx cp -r dist/* ../../build/deploy/client",
"serve": "serve dist -p 5001", "serve": "serve dist -p 5001",
"start": "webpack-cli serve", "start": "NODE_OPTIONS=--openssl-legacy-provider webpack-cli serve",
"start-prod": "webpack --mode production && serve dist -p 5001", "start-prod": "webpack --mode production && serve dist -p 5001",
"test:codeceptjs": "npx codeceptjs run --reporter mocha-multi", "test:codeceptjs": "npx codeceptjs run --reporter mocha-multi",
"test:mobile": "cross-env DEVICE_TYPE=mobile yarn test:codeceptjs", "test:mobile": "cross-env DEVICE_TYPE=mobile yarn test:codeceptjs",
@ -57,13 +57,9 @@
"@babel/preset-env": "^7.15.6", "@babel/preset-env": "^7.15.6",
"@babel/preset-react": "^7.14.5", "@babel/preset-react": "^7.14.5",
"@babel/preset-typescript": "^7.18.6", "@babel/preset-typescript": "^7.18.6",
"@codeceptjs/configure": "^0.8.0",
"@codeceptjs/examples": "^1.2.1",
"@codeceptjs/ui": "^0.4.6",
"@svgr/webpack": "^5.5.0", "@svgr/webpack": "^5.5.0",
"babel-loader": "^8.2.2", "babel-loader": "^8.2.2",
"clean-webpack-plugin": "^4.0.0", "clean-webpack-plugin": "^4.0.0",
"codeceptjs": "^3.3.0",
"copy-webpack-plugin": "^9.0.1", "copy-webpack-plugin": "^9.0.1",
"css-loader": "^6.2.0", "css-loader": "^6.2.0",
"external-remotes-plugin": "^1.0.0", "external-remotes-plugin": "^1.0.0",

View File

@ -5,15 +5,15 @@
"homepage": "/doceditor", "homepage": "/doceditor",
"scripts": { "scripts": {
"build": "yarn clean && yarn build:client && yarn build:server", "build": "yarn clean && yarn build:client && yarn build:server",
"build:server": "webpack --mode production --config webpack/webpack.server.js", "build:server": "NODE_OPTIONS=--openssl-legacy-provider webpack --mode production --config webpack/webpack.server.js",
"build:client": "webpack --mode production --config webpack/webpack.client.js", "build:client": "NODE_OPTIONS=--openssl-legacy-provider webpack --mode production --config webpack/webpack.client.js",
"build:dev-server": "webpack --config webpack/webpack.server.js", "build:dev-server": "NODE_OPTIONS=--openssl-legacy-provider webpack --config webpack/webpack.server.js",
"build:dev-client": "webpack --config webpack/webpack.client.js", "build:dev-client": "NODE_OPTIONS=--openssl-legacy-provider webpack --config webpack/webpack.client.js",
"clean": "shx rm -rf dist", "clean": "shx rm -rf dist",
"start": "yarn clean && npm-run-all --parallel start:client start:server start:common", "start": "yarn clean && npm-run-all --parallel start:client start:server start:common",
"start:client": "webpack --config webpack/webpack.client.js --watch --no-cache", "start:client": "NODE_OPTIONS=--openssl-legacy-provider webpack --config webpack/webpack.client.js --watch --no-cache",
"start:server": "webpack --config webpack/webpack.server.js --watch --no-cache", "start:server": "NODE_OPTIONS=--openssl-legacy-provider webpack --config webpack/webpack.server.js --watch --no-cache",
"start:common": "yarn build:dev-client && yarn build:dev-server && nodemon --watch dist/server.js dist/server.js", "start:common": "yarn build:dev-client && yarn build:dev-server && NODE_OPTIONS=--openssl-legacy-provider nodemon --watch dist/server.js dist/server.js",
"deploy": "shx --silent mkdir -p ../../build/deploy/editor && shx cp -r dist/* ../../build/deploy/editor" "deploy": "shx --silent mkdir -p ../../build/deploy/editor && shx cp -r dist/* ../../build/deploy/editor"
}, },
"devDependencies": { "devDependencies": {

View File

@ -5,28 +5,30 @@
"homepage": "/login", "homepage": "/login",
"scripts": { "scripts": {
"build": "yarn clean && yarn build:client && yarn build:server", "build": "yarn clean && yarn build:client && yarn build:server",
"build:client": "webpack --mode production --config webpack/webpack.client.js", "build:client": "NODE_OPTIONS=--openssl-legacy-provider webpack --mode production --config webpack/webpack.client.js",
"build:server": "webpack --mode production --config webpack/webpack.server.js", "build:server": "NODE_OPTIONS=--openssl-legacy-provider webpack --mode production --config webpack/webpack.server.js",
"build:dev-server": "webpack --config webpack/webpack.server.js", "build:dev-server": "NODE_OPTIONS=--openssl-legacy-provider webpack --config webpack/webpack.server.js",
"build:dev-client": "webpack --config webpack/webpack.client.js", "build:dev-client": "NODE_OPTIONS=--openssl-legacy-provider webpack --config webpack/webpack.client.js",
"build-rooms": "yarn clean && yarn build-rooms:client && yarn build-rooms-server", "build-rooms": "yarn clean && yarn build-rooms:client && yarn build-rooms-server",
"build-rooms:client": "webpack --mode production --env rooms=true --config webpack/webpack.client.js", "build-rooms:client": "NODE_OPTIONS=--openssl-legacy-provider webpack --mode production --env rooms=true --config webpack/webpack.client.js",
"build-rooms:server": "webpack --mode production --env rooms=true --config webpack/webpack.server.js", "build-rooms:server": "NODE_OPTIONS=--openssl-legacy-provider webpack --mode production --env rooms=true --config webpack/webpack.server.js",
"build-rooms:dev-server": "webpack --env rooms=true --config webpack/webpack.server.js", "build-rooms:dev-server": "NODE_OPTIONS=--openssl-legacy-provider webpack --env rooms=true --config webpack/webpack.server.js",
"build-rooms:dev-client": "webpack --env rooms=true --config webpack/webpack.client.js", "build-rooms:dev-client": "NODE_OPTIONS=--openssl-legacy-provider webpack --env rooms=true --config webpack/webpack.client.js",
"build:test": "webpack --env minimize=false --mode production",
"build:test.translation": "webpack --env minimize=false hideText=true --mode production",
"clean": "shx rm -rf dist", "clean": "shx rm -rf dist",
"start": "yarn clean && npm-run-all --parallel start:client start:server start:common", "start": "yarn clean && npm-run-all --parallel start:client start:server start:common",
"start:client": "webpack --config webpack/webpack.client.js --watch --no-cache", "start:client": "NODE_OPTIONS=--openssl-legacy-provider webpack --config webpack/webpack.client.js --watch --no-cache",
"start:server": "webpack --config webpack/webpack.server.js --watch --no-cache", "start:server": "NODE_OPTIONS=--openssl-legacy-provider webpack --config webpack/webpack.server.js --watch --no-cache",
"start:common": "yarn build:dev-client && yarn build:dev-server && nodemon --watch dist/server.js dist/server.js", "start:common": "yarn build:dev-client && yarn build:dev-server && NODE_OPTIONS=--openssl-legacy-provider nodemon --watch dist/server.js dist/server.js",
"start-rooms": "yarn clean && npm-run-all --parallel start-rooms:client start-rooms:server start-rooms:common", "start-rooms": "yarn clean && npm-run-all --parallel start-rooms:client start-rooms:server start-rooms:common",
"start-rooms:client": "webpack --env rooms=true --config webpack/webpack.client.js --watch --no-cache", "start-rooms:client": "NODE_OPTIONS=--openssl-legacy-provider webpack --env rooms=true --config webpack/webpack.client.js --watch --no-cache",
"start-rooms:server": "webpack --env rooms=true --config webpack/webpack.server.js --watch --no-cache", "start-rooms:server": "NODE_OPTIONS=--openssl-legacy-provider webpack --env rooms=true --config webpack/webpack.server.js --watch --no-cache",
"start-rooms:common": "yarn build-rooms:dev-client && yarn build-rooms:dev-server && nodemon --watch dist/server.js dist/server.js", "start-rooms:common": "yarn build-rooms:dev-client && yarn build-rooms:dev-server && nodemon --watch dist/server.js dist/server.js",
"start-prod": "webpack --mode production && serve dist -p 5011", "start-prod": "NODE_OPTIONS=--openssl-legacy-provider webpack --mode production && serve dist -p 5011",
"deploy": "shx --silent mkdir -p ../../build/deploy/login && shx cp -r dist/* ../../build/deploy/login", "deploy": "shx --silent mkdir -p ../../build/deploy/login && shx cp -r dist/* ../../build/deploy/login"
},
"old-scripts": {
"build:test": "NODE_OPTIONS=--openssl-legacy-provider webpack --env minimize=false --mode production",
"build:test.translation": "NODE_OPTIONS=--openssl-legacy-provider webpack --env minimize=false hideText=true --mode production",
"test:codeceptjs": "npx codeceptjs run --reporter mocha-multi", "test:codeceptjs": "npx codeceptjs run --reporter mocha-multi",
"test:mobile": "cross-env DEVICE_TYPE=mobile yarn test:codeceptjs", "test:mobile": "cross-env DEVICE_TYPE=mobile yarn test:codeceptjs",
"test:smallTablet": "cross-env DEVICE_TYPE=smallTablet yarn test:codeceptjs", "test:smallTablet": "cross-env DEVICE_TYPE=smallTablet yarn test:codeceptjs",
@ -58,9 +60,6 @@
"@babel/preset-env": "^7.15.6", "@babel/preset-env": "^7.15.6",
"@babel/preset-react": "^7.14.5", "@babel/preset-react": "^7.14.5",
"@babel/preset-typescript": "^7.18.6", "@babel/preset-typescript": "^7.18.6",
"@codeceptjs/configure": "^0.7.0",
"@codeceptjs/examples": "^1.2.1",
"@codeceptjs/ui": "^0.4.6",
"@svgr/webpack": "^5.5.0", "@svgr/webpack": "^5.5.0",
"@types/accept-language-parser": "^1.5.3", "@types/accept-language-parser": "^1.5.3",
"@types/compression": "^1.7.2", "@types/compression": "^1.7.2",
@ -75,8 +74,6 @@
"@types/winston": "^2.4.4", "@types/winston": "^2.4.4",
"babel-loader": "^8.2.2", "babel-loader": "^8.2.2",
"clean-webpack-plugin": "^4.0.0", "clean-webpack-plugin": "^4.0.0",
"codeceptjs": "^3.2.2",
"codeceptjs-resemblehelper": "^1.9.5",
"copy-webpack-plugin": "^9.0.1", "copy-webpack-plugin": "^9.0.1",
"css-loader": "^6.2.0", "css-loader": "^6.2.0",
"external-remotes-plugin": "^1.0.0", "external-remotes-plugin": "^1.0.0",

851
yarn.lock

File diff suppressed because it is too large Load Diff