2020-11-21 17:51:06 +00:00
|
|
|
{
|
|
|
|
"name": "appserver",
|
2022-07-07 12:30:06 +00:00
|
|
|
"version": "1.2.0",
|
2021-09-14 07:04:44 +00:00
|
|
|
"private": true,
|
2020-11-24 10:18:23 +00:00
|
|
|
"workspaces": [
|
|
|
|
"packages/asc-web-components",
|
|
|
|
"packages/asc-web-common",
|
2021-09-27 13:04:37 +00:00
|
|
|
"packages/browserslist-config-asc",
|
2020-11-24 10:18:23 +00:00
|
|
|
"web/ASC.Web.Login",
|
2020-12-03 10:09:33 +00:00
|
|
|
"web/ASC.Web.Client",
|
2021-03-05 18:15:48 +00:00
|
|
|
"web/ASC.Web.Editor",
|
2020-12-07 07:49:07 +00:00
|
|
|
"products/ASC.People/Client",
|
2022-02-22 15:21:08 +00:00
|
|
|
"products/ASC.Files/Client"
|
2020-11-24 10:18:23 +00:00
|
|
|
],
|
2020-11-21 17:51:06 +00:00
|
|
|
"scripts": {
|
2021-12-06 12:01:30 +00:00
|
|
|
"build": "lerna run build --parallel --ignore @appserver/common --ignore @appserver/components --ignore @appserver/browserslist-config-asc",
|
2022-04-27 16:53:25 +00:00
|
|
|
"build:personal": "lerna run build:personal --parallel --scope {@appserver/studio,@appserver/people,@appserver/files,@appserver/editor}",
|
2021-12-21 07:59:11 +00:00
|
|
|
"build:test": "lerna run build:test --parallel --ignore @appserver/common --ignore @appserver/components --ignore @appserver/browserslist-config-asc --ignore @appserver/debug-info",
|
|
|
|
"build:test.translation": "lerna run build:test.translation --parallel --ignore @appserver/common --ignore @appserver/components --ignore @appserver/browserslist-config-asc --ignore @appserver/debug-info",
|
2022-05-19 12:26:09 +00:00
|
|
|
"build:test.translation:personal": "lerna run build:test.translation:personal --parallel --ignore @appserver/common --ignore @appserver/components --ignore @appserver/browserslist-config-asc --ignore @appserver/debug-info",
|
2021-09-14 07:04:44 +00:00
|
|
|
"bump": "lerna version --no-push --no-git-tag-version",
|
|
|
|
"clean": "lerna run clean --parallel",
|
2022-07-03 12:55:53 +00:00
|
|
|
"deploy": "shx rm -rf build/deploy/products && shx rm -rf build/deploy/public && shx rm -rf build/deploy/studio && lerna run deploy --parallel --ignore @appserver/common --ignore @appserver/components --ignore @appserver/browserslist-config-asc && shx cp -r public build/deploy && node build/scripts/minify-common-locales.js",
|
|
|
|
"deploy:personal": "shx rm -rf build/deploy/products && shx rm -rf build/deploy/public && shx rm -rf build/deploy/studio && lerna run deploy --parallel --scope {@appserver/studio,@appserver/people,@appserver/files,@appserver/editor} && shx cp -r public build/deploy && node build/scripts/minify-common-locales.js",
|
2021-12-06 12:01:30 +00:00
|
|
|
"serve": "lerna run serve --parallel --ignore @appserver/common --ignore @appserver/components --ignore @appserver/browserslist-config-asc",
|
|
|
|
"start": "lerna run start --parallel --ignore @appserver/common --ignore @appserver/components --ignore @appserver/browserslist-config-asc",
|
2022-04-27 16:53:25 +00:00
|
|
|
"start:personal": "lerna run start:personal --parallel --scope {@appserver/studio,@appserver/people,@appserver/files,@appserver/editor}",
|
2021-12-06 12:01:30 +00:00
|
|
|
"start-prod": "lerna run start-prod --parallel --ignore @appserver/common --ignore @appserver/components --ignore @appserver/browserslist-config-asc",
|
2021-09-14 07:04:44 +00:00
|
|
|
"storybook": "yarn workspace @appserver/components storybook",
|
|
|
|
"storybook-build": "yarn workspace @appserver/components run storybook-build",
|
2021-07-21 15:28:56 +00:00
|
|
|
"sw-build": "workbox injectManifest config/workbox-config.js && yarn sw-modify && yarn sw-minimize",
|
2021-09-14 13:50:47 +00:00
|
|
|
"sw-build:personal": "workbox injectManifest config/workbox-config.js && yarn sw-modify:personal && yarn sw-minimize",
|
2021-07-21 15:28:56 +00:00
|
|
|
"sw-files-editor-replace": "replace-in-files --string='products/ASC.Files/editor/' --replacement='products/files/doceditor/' build/deploy/public/sw.js",
|
2021-09-14 07:04:44 +00:00
|
|
|
"sw-files-replace": "replace-in-files --string='products/ASC.Files/client/' --replacement='products/files/' build/deploy/public/sw.js",
|
|
|
|
"sw-minimize": "yarn terser --compress --mangle -- build/deploy/public/sw.js --output build/deploy/public/sw.js",
|
2022-02-22 15:21:08 +00:00
|
|
|
"sw-modify": "yarn sw-files-replace && yarn sw-files-editor-replace && yarn sw-people-replace && yarn sw-studio-replace && yarn sw-studio-login-replace && yarn sw-public-replace",
|
2021-09-14 13:50:47 +00:00
|
|
|
"sw-modify:personal": "yarn sw-files-replace && yarn sw-files-editor-replace && yarn sw-people-replace && yarn sw-studio-replace && yarn sw-public-replace",
|
2021-07-21 15:28:56 +00:00
|
|
|
"sw-people-replace": "replace-in-files --string='products/ASC.People/client/' --replacement='products/people/' build/deploy/public/sw.js",
|
|
|
|
"sw-public-replace": "replace-in-files --string='public/' --replacement='static/' build/deploy/public/sw.js",
|
2021-09-14 07:04:44 +00:00
|
|
|
"sw-studio-login-replace": "replace-in-files --string='studio/login/' --replacement='login/' build/deploy/public/sw.js",
|
|
|
|
"sw-studio-replace": "replace-in-files --string='studio/client/' --replacement='/' build/deploy/public/sw.js",
|
2021-03-03 09:00:23 +00:00
|
|
|
"test": "yarn workspace @appserver/components test",
|
2021-10-04 14:08:03 +00:00
|
|
|
"wipe": "shx rm -rf node_modules yarn.lock web/**/node_modules products/**/node_modules",
|
2021-12-21 07:59:11 +00:00
|
|
|
"debug-info": "auto-changelog --unreleased-only --template debuginfo --output public/debuginfo.md",
|
|
|
|
"e2e.test": "lerna run test:sequential --parallel --scope {@appserver/people,@appserver/files,@appserver/login}",
|
|
|
|
"e2e.test:sequential": "yarn workspace @appserver/people test:sequential && yarn workspace @appserver/files test:sequential && yarn workspace @appserver/login test:sequential",
|
|
|
|
"e2e.test:model": "yarn workspace @appserver/people test:model && yarn workspace @appserver/files test:model && yarn workspace @appserver/login test:model",
|
2022-05-19 12:26:09 +00:00
|
|
|
"e2e.test:translation": "lerna run test:translation:model --parallel --scope {@appserver/people,@appserver/files} && lerna run test:translation --parallel --scope {@appserver/people,@appserver/files}",
|
|
|
|
"e2e.test:translation:personal": "lerna run test:translation:model:personal --parallel --scope {@appserver/people,@appserver/files} && lerna run test:translation:personal --parallel --scope {@appserver/people,@appserver/files}"
|
2020-11-21 17:51:06 +00:00
|
|
|
},
|
|
|
|
"devDependencies": {
|
2021-12-06 12:01:30 +00:00
|
|
|
"auto-changelog": "https://github.com/ONLYOFFICE/auto-changelog.git#master",
|
2021-10-07 14:32:32 +00:00
|
|
|
"lerna": "3.22.1",
|
2021-07-21 15:28:56 +00:00
|
|
|
"replace-in-files-cli": "^1.0.0",
|
2021-08-12 13:18:48 +00:00
|
|
|
"shx": "^0.3.3",
|
2021-09-14 07:04:44 +00:00
|
|
|
"terser": "^5.8.0",
|
|
|
|
"workbox-cli": "^6.3.0"
|
2021-09-27 13:04:37 +00:00
|
|
|
},
|
|
|
|
"dependencies": {}
|
2021-03-05 18:15:48 +00:00
|
|
|
}
|