|
9 | 9 | "private": false,
|
10 | 10 | "style": "dist/css/index.css",
|
11 | 11 | "scripts": {
|
12 |
| - "build": "rm -rf dist && mkdir -p dist && rm -rf dist-v2 && mkdir -p dist-v2 && yarn bundle-sass && yarn copy-assets && yarn copy-styles", |
13 |
| - "bundle-sass": "echo '\u001b[34mℹ\u001b[0m Compiling scss files to css bundle' && sass src/styles/index.scss dist/css/index.css --style compressed && sass src-v2/styles/index.scss dist-v2/css/index.css --style compressed && sass src-v2/styles/index.layout.scss dist-v2/css/index.layout.css --style compressed && echo '\u001b[32m✓\u001b[0m Finished bundling css'", |
| 12 | + "build": "yarn build-v1 && yarn build-v2", |
| 13 | + "build-v1": "rm -rf dist && mkdir -p dist && yarn bundle-sass && yarn copy-assets && yarn copy-styles", |
| 14 | + "build-v2": "rm -rf dist-v2 && mkdir -p dist-v2 && yarn transform && yarn compile-to-css", |
| 15 | + "transform": "postcss --dir dist-v2/scss --base src-v2/styles src-v2/styles", |
| 16 | + "compile-to-css": "sass dist-v2/scss/index.scss dist-v2/css/index.css --style compressed && sass dist-v2/scss/index.layout.scss dist-v2/css/index.layout.css --style compressed", |
| 17 | + "bundle-sass": "echo '\u001b[34mℹ\u001b[0m Compiling scss files to css bundle' && sass src/styles/index.scss dist/css/index.css --style compressed && echo '\u001b[32m✓\u001b[0m Finished bundling css'", |
14 | 18 | "copy-assets": "echo '\u001b[34mℹ\u001b[0m Copying assets to distributed directory' && cp -R src/assets dist/assets && echo '\u001b[32m✓\u001b[0m Finished copying assets'",
|
15 | 19 | "copy-styles": "echo '\u001b[34mℹ\u001b[0m Copying scss files to distributed directory' && cp -R src/styles dist/scss && cp -R src-v2/styles dist-v2/scss && echo '\u001b[32m✓\u001b[0m Finished copying styles'",
|
16 | 20 | "lint": "stylelint '**/*.scss' --max-warnings 0",
|
|
47 | 51 | },
|
48 | 52 | "devDependencies": {
|
49 | 53 | "@semantic-release/git": "^10.0.1",
|
| 54 | + "flex-gap-polyfill": "^4.1.0", |
| 55 | + "postcss": "^8.4.13", |
| 56 | + "postcss-cli": "^9.1.0", |
| 57 | + "postcss-dir-pseudo-class": "^6.0.4", |
| 58 | + "postcss-logical": "^5.0.4", |
| 59 | + "postcss-scss": "^4.0.4", |
50 | 60 | "sass": "^1.39.2",
|
51 | 61 | "semantic-release": "^18.0.1",
|
52 | 62 | "stylelint": "^13.13.1",
|
|
0 commit comments