|
15 | 15 | "build" |
16 | 16 | ], |
17 | 17 | "scripts": { |
18 | | - "build": "npm-run-all build:*", |
| 18 | + "build": "npm-run-all -p build-components build-style", |
| 19 | + "build-components": "npm-run-all build:mitosis -p build-components:*", |
| 20 | + "build-components:directives": "cpr overrides/angular ../../output/angular -o", |
| 21 | + "build-components:docs": "react-docgen ../../output/react/src/components/**/*.tsx -o ../../output/docs.json -i *.spec.tsx", |
| 22 | + "build-components:post": "node scripts/post-build/index.js", |
| 23 | + "build-style": "npm-run-all build-style:*", |
| 24 | + "build-style:01_mv": "cpr src build -o -f \"(.ts|.tsx|.md)$\"", |
| 25 | + "build-style:02_sass": "sass build --no-source-map --load-path=node_modules/ --load-path=../../node_modules/ --future-deprecation=import", |
| 26 | + "build-style:03_postcss": "postcss build/**/*.css --replace", |
19 | 27 | "build:mitosis": "mitosis build", |
20 | | - "build:mv-styles": "cpr src build -o -f \"(.ts|.tsx|.md)$\"", |
21 | | - "build:sass": "sass build --no-source-map --load-path=node_modules/ --load-path=../../node_modules/ --future-deprecation=import", |
22 | | - "build:z-directives": "cpr overrides/angular ../../output/angular -o", |
23 | | - "build:z-post": "node scripts/post-build/index.js", |
24 | | - "build:z2-docs": "react-docgen ../../output/react/src/components/**/*.tsx -o ../../output/docs.json -i *.spec.tsx", |
25 | | - "compile:angular": "mitosis build -c mitosis-angular.config.js && node -e \"require('./scripts/post-build/angular.js')(true)\" && npm run build:z-directives && cpr ../../output/tmp/angular/src ../../output/angular/src -o", |
| 28 | + "compile:angular": "mitosis build -c mitosis-angular.config.js && node -e \"require('./scripts/post-build/angular.js')(true)\" && npm run build-components:directives && cpr ../../output/tmp/angular/src ../../output/angular/src -o", |
26 | 29 | "compile:react": "mitosis build -c mitosis-react.config.js && node -e \"require('./scripts/post-build/react.js')(true)\" && cpr ../../output/tmp/react/src ../../output/react/src -o", |
27 | 30 | "compile:vue": "mitosis build -c mitosis-vue.config.js && node -e \"require('./scripts/post-build/vue.js')(true)\" && cpr ../../output/tmp/vue/vue3/src ../../output/vue/vue3/src -o", |
28 | 31 | "copy-output": "npm-run-all copy:*", |
29 | 32 | "copy:outputs": "cpr build ../../build-outputs/components/build -o", |
30 | 33 | "copy:package.json": "cpr package.json ../../build-outputs/components/package.json -o", |
31 | 34 | "copy:readme": "cpr README.md ../../build-outputs/components/README.md -o", |
32 | 35 | "dev:angular": "nodemon --watch src --watch overrides -e tsx,ts -x \"npm run compile:angular\"", |
33 | | - "dev:html": "cpr ../foundations/assets build/assets -o && npm run build:mv-styles && npm run build:sass && vite --open", |
| 36 | + "dev:html": "cpr ../foundations/assets build/assets -o && npm run build-style:01_mv && npm run style:02_sass && vite --open", |
34 | 37 | "dev:react": "nodemon --watch src --watch overrides -e tsx,ts -x \"npm run compile:react\"", |
35 | | - "dev:scss": "nodemon --watch src -e scss -x \"npm run build:mv-styles && npm run build:sass\"", |
| 38 | + "dev:scss": "nodemon --watch src -e scss -x \"npm run build-style:01_mv && npm run style:02_sass\"", |
36 | 39 | "dev:vue": "nodemon --watch src --watch overrides -e tsx,ts -x \"npm run compile:vue\"", |
37 | 40 | "generate:component": "hygen mitosis new", |
38 | 41 | "generate:docs": "hygen update-docs new", |
|
0 commit comments