/
package.json
45 lines (45 loc) · 1.58 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
{
"name": "root",
"private": true,
"devDependencies": {
"@pixolith/webpack-sw6-config": "^7.3.0",
"eslint": "^8.36.0",
"lerna": "^6.5.1",
"prettier": "^2.8.4"
},
"scripts": {
"clean": "rimraf 'custom/plugins/*/src/Resources/views/storefront/**/_px*.twig' 'vendor/pxsw/*/src/Resources/views/storefront/**/_px*.twig'",
"build": "npm run clean && concurrently \"npm run sf:build\" \"npm run sf:build:modern\" \"npm run admin:build\"",
"sf:build": "cross-env SHOPWARE_MODE=storefront NODE_ENV=production webpack",
"sf:build:modern": "cross-env MODE=modern SHOPWARE_MODE=storefront NODE_ENV=production webpack",
"admin:build": "cross-env MODE=modern SHOPWARE_MODE=administration NODE_ENV=production webpack"
},
"browserslist": {
"storefront": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
],
"storefront:modern": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
],
"administration:modern": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
],
"administration": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
},
"prettier": "./packages/prettier-config/src/index.json",
"eslintConfig": {
"extends": [
"./packages/eslint-config-sw6/src/index.js"
]
}
}