Replaced yarn to pnpm

This commit is contained in:
Alexey Safronov 2023-11-06 21:47:42 +04:00
parent b37d8dcd54
commit 16e878c1c6
14 changed files with 22976 additions and 29536 deletions

3
.npmrc Normal file
View File

@ -0,0 +1,3 @@
auto-install-peers=true
resolve-peers-from-workspace-root=true
dedupe-peer-dependents=true

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -2,23 +2,17 @@
"name": "docspace",
"version": "2.0.0",
"private": true,
"workspaces": {
"packages": [
"packages/*"
]
},
"engines": {
"node": ">=18",
"yarn": ">=3"
},
"scripts": {
"build": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor}' run build",
"bump": "yarn version apply --all",
"clean": "yarn workspaces foreach -vptiR run clean",
"deploy": "shx rm -rf ../publish/web && yarn workspaces foreach -ptR --from '{@docspace/client,@docspace/login,@docspace/editor}' run deploy && shx cp -r public ../publish/web/ && node common/scripts/minify-common-locales.js",
"start": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor}' run start",
"start-prod": "yarn workspaces foreach -vptiR --from '{@docspace/client,@docspace/login,@docspace/editor}' run start-prod",
"storybook": "yarn workspace @docspace/components storybook",
"build": "pnpm --filter '@docspace/client' run build",
"clean": "pnpm run clean",
"deploy": "shx rm -rf ../publish/web && pnpm run deploy --filter @docspace/client,@docspace/login,@docspace/editor && shx cp -r public ../publish/web/ && node common/scripts/minify-common-locales.js",
"start": "pnpm run start --filter @docspace/client,@docspace/login,@docspace/editor",
"start-prod": "pnpm run start-prod --filter @docspace/client,@docspace/login,@docspace/editor",
"storybook": "pnpm --filter '@docspace/components' storybook",
"storybook-build": "yarn workspace @docspace/components run storybook-build",
"storybook-serve": "yarn workspace @docspace/components run storybook-serve",
"test": "yarn workspace @docspace/components test",
@ -36,7 +30,7 @@
"devDependencies": {
"he": "^1.2.0",
"shx": "^0.3.4",
"terser": "^5.16.6"
"terser": "^5.24.0"
},
"packageManager": "yarn@3.2.4"
}

View File

@ -4,7 +4,7 @@
"private": true,
"homepage": "",
"scripts": {
"build": "yarn build:translations && NODE_OPTIONS=--openssl-legacy-provider webpack --mode production",
"build": "pnpm build:translations && NODE_OPTIONS=--openssl-legacy-provider webpack --mode production",
"build:translations": "node scripts/buildTranslations.js",
"clean": "shx rm -rf dist",
"deploy": "shx --silent mkdir -p ../../../publish/web/client && shx cp -r dist/* ../../../publish/web/client",
@ -42,6 +42,8 @@
"test:ui:mobile": "cross-env DEVICE_TYPE=mobile npx codecept-ui"
},
"dependencies": {
"@docspace/common": "workspace:^",
"@docspace/components": "workspace:^",
"copy-to-clipboard": "^3.3.3",
"element-resize-detector": "^1.2.4",
"file-saver": "^2.0.5",
@ -90,5 +92,64 @@
"webpack-cli": "4.10.0",
"webpack-dev-server": "4.13.1"
},
"peerDependencies": {
"@react-spring/web": "^9.7.1",
"@use-gesture/react": "^10.2.24",
"attr-accept": "^2.2.2",
"csvjson-json_beautifier": "^5.0.4",
"email-addresses": "^3.1.0",
"fast-deep-equal": "^3.1.3",
"framer-motion": "^4.1.17",
"html-to-react": "^1.5.0",
"lodash": "4.17.21",
"luxon": "^3.4.0",
"moment": "^2.29.4",
"prop-types": "^15.8.1",
"punycode": "^2.3.0",
"rc-tree": "^5.7.3",
"react-autosize-textarea": "^7.1.0",
"react-countdown": "2.3.5",
"react-custom-scrollbars": "^4.2.1",
"react-device-detect": "^1.17.0",
"react-dropzone": "^11.7.1",
"react-lifecycles-compat": "^3.0.4",
"react-onclickoutside": "^6.13.0",
"react-scrollbars-custom": "^4.1.1",
"react-svg": "^12.1.0",
"react-text-mask": "^5.5.0",
"react-toastify": "^7.0.4",
"react-tooltip": "^5.21.1",
"react-transition-group": "^4.4.5",
"react-virtualized": "^9.22.3",
"react-window": "^1.8.8",
"resize-image": "^0.1.0",
"@babel/runtime": "^7.21.0",
"@docspace/components": "workspace:^",
"@loadable/component": "^5.15.3",
"axios": "^0.22.0",
"cross-fetch": "3.1.5",
"global": "^4.4.0",
"i18next": "^20.6.1",
"mobx": "^6.8.0",
"mobx-react": "^7.6.0",
"query-string": "7.1.3",
"re-resizable": "^6.9.9",
"react": "^18.2.0",
"react-content-loader": "^5.1.4",
"react-dom": "^18.2.0",
"react-hammerjs": "^1.0.1",
"react-i18next": "^13.2.1",
"react-player": "^1.15.3",
"react-router": "^6.10.0",
"react-router-dom": "^6.10.0",
"react-viewer": "^3.2.2",
"react-virtualized-auto-sizer": "^1.0.7",
"react-window-infinite-loader": "^1.0.8",
"screenfull": "^5.2.0",
"sjcl": "^1.0.8",
"socket.io-client": "^4.6.1",
"styled-components": "^5.3.9",
"workbox-window": "^6.5.4"
},
"title": "ONLYOFFICE"
}

View File

@ -11,6 +11,7 @@
},
"dependencies": {
"@babel/runtime": "^7.21.0",
"@docspace/components": "workspace:^",
"@loadable/component": "^5.15.3",
"axios": "^0.22.0",
"cross-fetch": "3.1.5",
@ -45,5 +46,37 @@
},
"devDependencies": {
"@welldone-software/why-did-you-render": "^6.2.3"
},
"peerDependencies": {
"@react-spring/web": "^9.7.1",
"@use-gesture/react": "^10.2.24",
"attr-accept": "^2.2.2",
"csvjson-json_beautifier": "^5.0.4",
"email-addresses": "^3.1.0",
"fast-deep-equal": "^3.1.3",
"framer-motion": "^4.1.17",
"html-to-react": "^1.5.0",
"lodash": "4.17.21",
"luxon": "^3.4.0",
"moment": "^2.29.4",
"prop-types": "^15.8.1",
"punycode": "^2.3.0",
"rc-tree": "^5.7.3",
"react-autosize-textarea": "^7.1.0",
"react-countdown": "2.3.5",
"react-custom-scrollbars": "^4.2.1",
"react-device-detect": "^1.17.0",
"react-dropzone": "^11.7.1",
"react-lifecycles-compat": "^3.0.4",
"react-onclickoutside": "^6.13.0",
"react-scrollbars-custom": "^4.1.1",
"react-svg": "^12.1.0",
"react-text-mask": "^5.5.0",
"react-toastify": "^7.0.4",
"react-tooltip": "^5.21.1",
"react-transition-group": "^4.4.5",
"react-virtualized": "^9.22.3",
"react-window": "^1.8.8",
"resize-image": "^0.1.0"
}
}

View File

@ -66,6 +66,8 @@
"socketPath": "/doceditor/ws",
"dependencies": {
"@aws-sdk/client-cloudwatch-logs": "^3.297.0",
"@docspace/common": "workspace:^",
"@docspace/components": "workspace:^",
"@onlyoffice/document-editor-react": "1.3.0",
"aws-crt": "^1.15.13",
"bufferutil": "^4.0.7",

View File

@ -107,6 +107,8 @@
"socketPath": "/login/ws",
"dependencies": {
"@aws-sdk/client-cloudwatch-logs": "^3.297.0",
"@docspace/common": "workspace:^",
"@docspace/components": "workspace:^",
"@types/ws": "^8.5.4",
"aws-crt": "^1.15.13",
"bufferutil": "^4.0.7",

22864
pnpm-lock.yaml Normal file

File diff suppressed because it is too large Load Diff

3
pnpm-workspace.yaml Normal file
View File

@ -0,0 +1,3 @@
packages:
# all packages in direct subdirs of packages/
- "packages/*"

27556
yarn.lock

File diff suppressed because it is too large Load Diff