Przeglądaj źródła

Use shx for mkdir and rm commands, remove rimraf

Bartłomiej Gawęda 7 miesięcy temu
rodzic
commit
821a1c5405
3 zmienionych plików z 2 dodań i 15 usunięć
  1. 2 2
      core/package.json
  2. 0 1
      package.json
  3. 0 12
      pnpm-lock.yaml

+ 2 - 2
core/package.json

@@ -6,7 +6,7 @@
   "scripts": {
   "scripts": {
     "dev": "pnpm run watch",
     "dev": "pnpm run watch",
     "build": "pnpm run clean && pnpm run css && pnpm run js && pnpm run copy",
     "build": "pnpm run clean && pnpm run css && pnpm run js && pnpm run copy",
-    "clean": "rimraf dist demo",
+    "clean": "shx rm -rf dist demo",
     "css": "pnpm run css-compile && pnpm run css-prefix && pnpm run css-rtl && pnpm run css-minify && pnpm run css-banner",
     "css": "pnpm run css-compile && pnpm run css-prefix && pnpm run css-rtl && pnpm run css-minify && pnpm run css-banner",
     "css-compile": "sass scss/:dist/css/ --no-source-map --load-path=node_modules",
     "css-compile": "sass scss/:dist/css/ --no-source-map --load-path=node_modules",
     "css-banner": "node build/add-banner.mjs",
     "css-banner": "node build/add-banner.mjs",
@@ -23,7 +23,7 @@
     "js-minify-standalone": "terser --compress passes=2 --mangle --comments \"/^!/\" --source-map \"content=dist/js/tabler.js.map,includeSources,url=tabler.min.js.map\" --output dist/js/tabler.min.js dist/js/tabler.js",
     "js-minify-standalone": "terser --compress passes=2 --mangle --comments \"/^!/\" --source-map \"content=dist/js/tabler.js.map,includeSources,url=tabler.min.js.map\" --output dist/js/tabler.min.js dist/js/tabler.js",
     "js-minify-standalone-esm": "terser --compress passes=2 --mangle --comments \"/^!/\" --source-map \"content=dist/js/tabler.esm.js.map,includeSources,url=tabler.esm.min.js.map\" --output dist/js/tabler.esm.min.js dist/js/tabler.esm.js",
     "js-minify-standalone-esm": "terser --compress passes=2 --mangle --comments \"/^!/\" --source-map \"content=dist/js/tabler.esm.js.map,includeSources,url=tabler.esm.min.js.map\" --output dist/js/tabler.esm.min.js dist/js/tabler.esm.js",
     "copy": "pnpm run copy-img",
     "copy": "pnpm run copy-img",
-    "copy-img": "mkdir -p dist/img && shx cp -rf img/* dist/img",
+    "copy-img": "shx mkdir -p dist/img && shx cp -rf img/* dist/img",
     "watch": "concurrently \"pnpm run watch-css\" \"pnpm run watch-js\"",
     "watch": "concurrently \"pnpm run watch-css\" \"pnpm run watch-js\"",
     "watch-css": "nodemon --watch scss/ --ext scss --exec \"pnpm run css-compile && pnpm run css-prefix\"",
     "watch-css": "nodemon --watch scss/ --ext scss --exec \"pnpm run css-compile && pnpm run css-prefix\"",
     "watch-js": "nodemon --watch js/ --ext js --exec \"pnpm run js-compile\"",
     "watch-js": "nodemon --watch js/ --ext js --exec \"pnpm run js-compile\"",

+ 0 - 1
package.json

@@ -31,7 +31,6 @@
     "postcss": "^8.5.1",
     "postcss": "^8.5.1",
     "postcss-cli": "^11.0.0",
     "postcss-cli": "^11.0.0",
     "prettier": "^3.4.2",
     "prettier": "^3.4.2",
-    "rimraf": "^6.0.1",
     "rollup": "4.34.4",
     "rollup": "4.34.4",
     "rtlcss": "^4.3.0",
     "rtlcss": "^4.3.0",
     "sass": "1.71.0",
     "sass": "1.71.0",

+ 0 - 12
pnpm-lock.yaml

@@ -62,9 +62,6 @@ importers:
       prettier:
       prettier:
         specifier: ^3.4.2
         specifier: ^3.4.2
         version: 3.4.2
         version: 3.4.2
-      rimraf:
-        specifier: ^6.0.1
-        version: 6.0.1
       rollup:
       rollup:
         specifier: 4.34.4
         specifier: 4.34.4
         version: 4.34.4
         version: 4.34.4
@@ -3318,15 +3315,6 @@ packages:
       glob: 10.4.5
       glob: 10.4.5
     dev: true
     dev: true
 
 
-  /[email protected]:
-    resolution: {integrity: sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==}
-    engines: {node: 20 || >=22}
-    hasBin: true
-    dependencies:
-      glob: 11.0.1
-      package-json-from-dist: 1.0.1
-    dev: true
-
   /[email protected]:
   /[email protected]:
     resolution: {integrity: sha512-spF66xoyD7rz3o08sHP7wogp1gZ6itSq22SGa/IZTcUDXDlOyrShwMwkVSB+BUxFRZZCUYqdb3KWDEOMVQZxuw==}
     resolution: {integrity: sha512-spF66xoyD7rz3o08sHP7wogp1gZ6itSq22SGa/IZTcUDXDlOyrShwMwkVSB+BUxFRZZCUYqdb3KWDEOMVQZxuw==}
     engines: {node: '>=18.0.0', npm: '>=8.0.0'}
     engines: {node: '>=18.0.0', npm: '>=8.0.0'}