Fix Bug 52797 with unsupported browsers. Added new packages/browserslist-config-asc with browserlist.config.js
This commit is contained in:
parent
febec81e59
commit
6591080403
@ -4,6 +4,7 @@
|
||||
"packages": [
|
||||
"packages/asc-web-components",
|
||||
"packages/asc-web-common",
|
||||
"packages/browserslist-config-asc",
|
||||
"web/ASC.Web.Login",
|
||||
"web/ASC.Web.Client",
|
||||
"web/ASC.Web.Editor",
|
||||
|
27
package.json
27
package.json
@ -5,6 +5,7 @@
|
||||
"workspaces": [
|
||||
"packages/asc-web-components",
|
||||
"packages/asc-web-common",
|
||||
"packages/browserslist-config-asc",
|
||||
"web/ASC.Web.Login",
|
||||
"web/ASC.Web.Client",
|
||||
"web/ASC.Web.Editor",
|
||||
@ -16,15 +17,15 @@
|
||||
"products/ASC.Calendar/Client"
|
||||
],
|
||||
"scripts": {
|
||||
"build": "lerna run build --parallel --ignore @appserver/common --ignore @appserver/components",
|
||||
"build": "lerna run build --parallel --ignore @appserver/common --ignore @appserver/components --ignore @appserver/browserslist-config-asc",
|
||||
"build:personal": "lerna run build --parallel --scope {@appserver/studio,@appserver/people,@appserver/files,@appserver/editor}",
|
||||
"bump": "lerna version --no-push --no-git-tag-version",
|
||||
"clean": "lerna run clean --parallel",
|
||||
"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 && shx cp -r public build/deploy && yarn sw-build",
|
||||
"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 && yarn sw-build",
|
||||
"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 && yarn sw-build:personal",
|
||||
"serve": "lerna run serve --parallel --ignore @appserver/common --ignore @appserver/components",
|
||||
"start": "lerna run start --parallel --ignore @appserver/common --ignore @appserver/components",
|
||||
"start-prod": "lerna run start-prod --parallel --ignore @appserver/common --ignore @appserver/components",
|
||||
"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",
|
||||
"start-prod": "lerna run start-prod --parallel --ignore @appserver/common --ignore @appserver/components --ignore @appserver/browserslist-config-asc",
|
||||
"storybook": "yarn workspace @appserver/components storybook",
|
||||
"storybook-build": "yarn workspace @appserver/components run storybook-build",
|
||||
"sw-build": "workbox injectManifest config/workbox-config.js && yarn sw-modify && yarn sw-minimize",
|
||||
@ -46,10 +47,24 @@
|
||||
"wipe": "shx rm -rf node_modules yarn.lock web/**/node_modules products/**/node_modules"
|
||||
},
|
||||
"devDependencies": {
|
||||
"browserslist": "^4.17.1",
|
||||
"lerna": "^4.0.0",
|
||||
"replace-in-files-cli": "^1.0.0",
|
||||
"shx": "^0.3.3",
|
||||
"terser": "^5.8.0",
|
||||
"workbox-cli": "^6.3.0"
|
||||
}
|
||||
},
|
||||
"browserslist": {
|
||||
"production": [
|
||||
">0.2%",
|
||||
"not dead",
|
||||
"not op_mini all"
|
||||
],
|
||||
"development": [
|
||||
"last 1 chrome version",
|
||||
"last 1 firefox version",
|
||||
"last 1 safari version"
|
||||
]
|
||||
},
|
||||
"dependencies": {}
|
||||
}
|
||||
|
7
packages/asc-web-common/browserslist-config-asc.js
Normal file
7
packages/asc-web-common/browserslist-config-asc.js
Normal file
@ -0,0 +1,7 @@
|
||||
module.exports = [
|
||||
'>0.25%',
|
||||
'not ie 11',
|
||||
'not op_mini all',
|
||||
'not dead',
|
||||
'Firefox ESR',
|
||||
];
|
15
packages/browserslist-config-asc/README.md
Normal file
15
packages/browserslist-config-asc/README.md
Normal file
@ -0,0 +1,15 @@
|
||||
# @appserver/browserslist-config
|
||||
|
||||
Shared browserslist config for AppServer
|
||||
|
||||
## Usage
|
||||
|
||||
### package.json
|
||||
|
||||
```json
|
||||
{
|
||||
"browserslist": [
|
||||
"extends @appserver/browserslist-config"
|
||||
]
|
||||
}
|
||||
```
|
7
packages/browserslist-config-asc/browserlist.config.js
Normal file
7
packages/browserslist-config-asc/browserlist.config.js
Normal file
@ -0,0 +1,7 @@
|
||||
module.exports = [
|
||||
'>0.25%',
|
||||
'not ie 11',
|
||||
'not op_mini all',
|
||||
'not dead',
|
||||
'Firefox ESR',
|
||||
];
|
13
packages/browserslist-config-asc/package.json
Normal file
13
packages/browserslist-config-asc/package.json
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"name": "@appserver/browserslist-config-asc",
|
||||
"version": "1.0.0",
|
||||
"description": "Shared browserslist for AppServer libraries and apps",
|
||||
"main": "browserlist.config.js",
|
||||
"scripts": {
|
||||
"test": "echo \"Error: no test specified\" && exit 1"
|
||||
},
|
||||
"keywords": [
|
||||
"appserver",
|
||||
"browserslist"
|
||||
]
|
||||
}
|
@ -11,6 +11,9 @@
|
||||
"start": "webpack-cli serve",
|
||||
"start-prod": "webpack --mode production && serve dist -p 5014"
|
||||
},
|
||||
"browserslist": [
|
||||
"extends @appserver/browserslist-config-asc"
|
||||
],
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.15.5",
|
||||
"@babel/plugin-proposal-class-properties": "^7.14.5",
|
||||
|
@ -11,6 +11,9 @@
|
||||
"start": "webpack-cli serve",
|
||||
"start-prod": "webpack --mode production && serve dist -p 5017"
|
||||
},
|
||||
"browserslist": [
|
||||
"extends @appserver/browserslist-config-asc"
|
||||
],
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.15.5",
|
||||
"@babel/plugin-proposal-class-properties": "^7.14.5",
|
||||
|
@ -11,6 +11,9 @@
|
||||
"start": "webpack-cli serve",
|
||||
"start-prod": "webpack --mode production && serve dist -p 5008"
|
||||
},
|
||||
"browserslist": [
|
||||
"extends @appserver/browserslist-config-asc"
|
||||
],
|
||||
"dependencies": {
|
||||
"copy-to-clipboard": "^3.3.1"
|
||||
},
|
||||
|
@ -11,6 +11,9 @@
|
||||
"start": "webpack-cli serve",
|
||||
"start-prod": "webpack --mode production && serve dist -p 5016"
|
||||
},
|
||||
"browserslist": [
|
||||
"extends @appserver/browserslist-config-asc"
|
||||
],
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.15.5",
|
||||
"@babel/plugin-proposal-class-properties": "^7.14.5",
|
||||
|
@ -11,6 +11,9 @@
|
||||
"start": "webpack-cli serve",
|
||||
"start-prod": "webpack --mode production && serve dist -p 5002"
|
||||
},
|
||||
"browserslist": [
|
||||
"extends @appserver/browserslist-config-asc"
|
||||
],
|
||||
"dependencies": {
|
||||
"copy-to-clipboard": "^3.3.1"
|
||||
},
|
||||
|
@ -11,6 +11,9 @@
|
||||
"start": "webpack-cli serve",
|
||||
"start-prod": "webpack --mode production && serve dist -p 5015"
|
||||
},
|
||||
"browserslist": [
|
||||
"extends @appserver/browserslist-config-asc"
|
||||
],
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.15.5",
|
||||
"@babel/plugin-proposal-class-properties": "^7.14.5",
|
||||
|
@ -11,6 +11,9 @@
|
||||
"start": "webpack-cli serve",
|
||||
"start-prod": "webpack --mode production && serve dist -p 5001"
|
||||
},
|
||||
"browserslist": [
|
||||
"extends @appserver/browserslist-config-asc"
|
||||
],
|
||||
"dependencies": {
|
||||
"firebase": "^8.10.0",
|
||||
"react-string-format": "^0.1.4"
|
||||
|
@ -11,6 +11,9 @@
|
||||
"start": "webpack-cli serve",
|
||||
"start-prod": "webpack --mode production && serve dist -p 5013"
|
||||
},
|
||||
"browserslist": [
|
||||
"extends @appserver/browserslist-config-asc"
|
||||
],
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.15.5",
|
||||
"@babel/plugin-proposal-class-properties": "^7.14.5",
|
||||
|
@ -11,6 +11,9 @@
|
||||
"start": "webpack-cli serve",
|
||||
"start-prod": "webpack --mode production && serve dist -p 5011"
|
||||
},
|
||||
"browserslist": [
|
||||
"extends @appserver/browserslist-config-asc"
|
||||
],
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.15.5",
|
||||
"@babel/plugin-proposal-class-properties": "^7.14.5",
|
||||
|
Loading…
Reference in New Issue
Block a user