From eb4ac10d65787651c5f46dd240b6b3bd171f96c3 Mon Sep 17 00:00:00 2001 From: jueinin Date: Sat, 3 Oct 2020 19:00:59 -0700 Subject: [PATCH] build: add building support on Windows terminal --- package.json | 9 +++++---- yarn.lock | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 74fcafdaac..acdcd65459 100644 --- a/package.json +++ b/package.json @@ -22,10 +22,10 @@ "test:types": "tsc", "test:eslint": "eslint --ext .ts,.tsx ./src", "build": "yarn build:commonjs && yarn build:es && yarn build:umd", - "build:commonjs": "rm -rf ./lib && BABEL_ENV=commonjs babel --extensions .ts,.tsx --ignore ./src/**/*.test.tsx ./src --out-dir lib", - "build:es": "rm -rf ./es && babel --extensions .ts,.tsx --ignore ./src/**/*.test.tsx ./src --out-dir es", - "build:umd": "rm -rf ./dist && NODE_ENV=production rollup -c && rollup-plugin-visualizer stats-react.json stats-hydration.json", - "build:types": "rm -rf ./types && tsc --project ./tsconfig.types.json && replace 'import type' 'import' ./types -r && replace 'export type' 'export' ./types -r", + "build:commonjs": "rimraf ./lib && cross-env BABEL_ENV=commonjs babel --extensions .ts,.tsx --ignore ./src/**/*.test.tsx ./src --out-dir lib", + "build:es": "rimraf ./es && babel --extensions .ts,.tsx --ignore ./src/**/*.test.tsx ./src --out-dir es", + "build:umd": "rimraf ./dist && cross-env NODE_ENV=production rollup -c && rollup-plugin-visualizer stats-react.json stats-hydration.json", + "build:types": "rimraf ./types && tsc --project ./tsconfig.types.json && replace 'import type' 'import' ./types -r && replace 'export type' 'export' ./types -r", "now-build": "yarn && cd www && yarn && yarn build", "start": "rollup -c -w", "format": "prettier {.,src,src/**,example/src,example/src/**,types}/*.{md,js,jsx,tsx,json} --write", @@ -105,6 +105,7 @@ "react-dom": "^16.13.1", "react-error-boundary": "^2.2.2", "replace": "^1.2.0", + "rimraf": "^3.0.2", "rollup": "^2.16.1", "rollup-plugin-babel": "^4.4.0", "rollup-plugin-commonjs": "^10.1.0", diff --git a/yarn.lock b/yarn.lock index 77b41e0d75..b74e4d5278 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6692,7 +6692,7 @@ rimraf@2.6.3: dependencies: glob "^7.1.3" -rimraf@^3.0.0: +rimraf@^3.0.0, rimraf@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==