fix: use rimraf instead of shx (#45228)
This commit is contained in:
		
				
					committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							a04c7e1096
						
					
				
				
					commit
					df785c2085
				
			
							
								
								
									
										92
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										92
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -94,7 +94,7 @@
 | 
			
		||||
        "prettier": "2.5.1",
 | 
			
		||||
        "prismjs": "1.27.0",
 | 
			
		||||
        "process": "0.11.10",
 | 
			
		||||
        "shx": "0.3.4",
 | 
			
		||||
        "rimraf": "3.0.2",
 | 
			
		||||
        "start-server-and-test": "1.14.0",
 | 
			
		||||
        "ts-node": "10.5.0",
 | 
			
		||||
        "typescript": "4.5.5",
 | 
			
		||||
@@ -30767,15 +30767,6 @@
 | 
			
		||||
        "node": ">= 0.4"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/interpret": {
 | 
			
		||||
      "version": "1.4.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
 | 
			
		||||
      "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": ">= 0.10"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/invariant": {
 | 
			
		||||
      "version": "2.2.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
 | 
			
		||||
@@ -44155,18 +44146,6 @@
 | 
			
		||||
        "node": ">=8.10.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/rechoir": {
 | 
			
		||||
      "version": "0.6.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
 | 
			
		||||
      "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "resolve": "^1.1.6"
 | 
			
		||||
      },
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": ">= 0.10"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/recursive-readdir": {
 | 
			
		||||
      "version": "2.2.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz",
 | 
			
		||||
@@ -46581,23 +46560,6 @@
 | 
			
		||||
      "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/shelljs": {
 | 
			
		||||
      "version": "0.8.5",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz",
 | 
			
		||||
      "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "glob": "^7.0.0",
 | 
			
		||||
        "interpret": "^1.0.0",
 | 
			
		||||
        "rechoir": "^0.6.2"
 | 
			
		||||
      },
 | 
			
		||||
      "bin": {
 | 
			
		||||
        "shjs": "bin/shjs"
 | 
			
		||||
      },
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": ">=4"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/shortid": {
 | 
			
		||||
      "version": "2.2.16",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/shortid/-/shortid-2.2.16.tgz",
 | 
			
		||||
@@ -46611,22 +46573,6 @@
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-2.1.11.tgz",
 | 
			
		||||
      "integrity": "sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/shx": {
 | 
			
		||||
      "version": "0.3.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/shx/-/shx-0.3.4.tgz",
 | 
			
		||||
      "integrity": "sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "minimist": "^1.2.3",
 | 
			
		||||
        "shelljs": "^0.8.5"
 | 
			
		||||
      },
 | 
			
		||||
      "bin": {
 | 
			
		||||
        "shx": "lib/cli.js"
 | 
			
		||||
      },
 | 
			
		||||
      "engines": {
 | 
			
		||||
        "node": ">=6"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/side-channel": {
 | 
			
		||||
      "version": "1.0.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
 | 
			
		||||
@@ -77783,12 +77729,6 @@
 | 
			
		||||
        "side-channel": "^1.0.4"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "interpret": {
 | 
			
		||||
      "version": "1.4.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
 | 
			
		||||
      "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "invariant": {
 | 
			
		||||
      "version": "2.2.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
 | 
			
		||||
@@ -87856,15 +87796,6 @@
 | 
			
		||||
        "picomatch": "^2.2.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "rechoir": {
 | 
			
		||||
      "version": "0.6.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
 | 
			
		||||
      "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "resolve": "^1.1.6"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "recursive-readdir": {
 | 
			
		||||
      "version": "2.2.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz",
 | 
			
		||||
@@ -89744,17 +89675,6 @@
 | 
			
		||||
      "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "shelljs": {
 | 
			
		||||
      "version": "0.8.5",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz",
 | 
			
		||||
      "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "glob": "^7.0.0",
 | 
			
		||||
        "interpret": "^1.0.0",
 | 
			
		||||
        "rechoir": "^0.6.2"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "shortid": {
 | 
			
		||||
      "version": "2.2.16",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/shortid/-/shortid-2.2.16.tgz",
 | 
			
		||||
@@ -89770,16 +89690,6 @@
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "shx": {
 | 
			
		||||
      "version": "0.3.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/shx/-/shx-0.3.4.tgz",
 | 
			
		||||
      "integrity": "sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "minimist": "^1.2.3",
 | 
			
		||||
        "shelljs": "^0.8.5"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "side-channel": {
 | 
			
		||||
      "version": "1.0.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										11
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								package.json
									
									
									
									
									
								
							@@ -39,13 +39,12 @@
 | 
			
		||||
    "build:client": "cd ./client && npm run build",
 | 
			
		||||
    "build:curriculum": "cd ./curriculum && npm run build",
 | 
			
		||||
    "build:server": "cd ./api-server && npm run build",
 | 
			
		||||
    "clean": "npm-run-all clean:client clean:server clean:packages clean:curriculum",
 | 
			
		||||
    "clean": "npm-run-all -p clean:*",
 | 
			
		||||
    "clean-and-develop": "npm run clean && npm ci && npm run develop",
 | 
			
		||||
    "clean:client": "cd ./client && npm run clean",
 | 
			
		||||
    "clean:curriculum": "shx rm ./config/curriculum.json",
 | 
			
		||||
    "clean:gatsby-site": "npm run clean:client",
 | 
			
		||||
    "clean:packages": "shx rm -rf **/node_modules",
 | 
			
		||||
    "clean:server": "shx rm -rf ./api-server/lib",
 | 
			
		||||
    "clean:curriculum": "rimraf ./config/curriculum.json",
 | 
			
		||||
    "clean:packages": "rimraf ./**/node_modules",
 | 
			
		||||
    "clean:server": "rimraf ./api-server/lib",
 | 
			
		||||
    "create:config": "tsc -p config && npm run ensure-env",
 | 
			
		||||
    "precypress": "node ./cypress-install.js",
 | 
			
		||||
    "cypress": "cypress",
 | 
			
		||||
@@ -169,7 +168,7 @@
 | 
			
		||||
    "prettier": "2.5.1",
 | 
			
		||||
    "prismjs": "1.27.0",
 | 
			
		||||
    "process": "0.11.10",
 | 
			
		||||
    "shx": "0.3.4",
 | 
			
		||||
    "rimraf": "3.0.2",
 | 
			
		||||
    "start-server-and-test": "1.14.0",
 | 
			
		||||
    "ts-node": "10.5.0",
 | 
			
		||||
    "typescript": "4.5.5",
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user