diff --git a/package.json b/package.json index c9d14c8..2a076dc 100644 --- a/package.json +++ b/package.json @@ -94,9 +94,9 @@ "typecheck": "tsc --noEmit", "typecheck:webview": "vue-tsc -p src/webview/tsconfig.json --noEmit", "typecheck:all": "pnpm run typecheck && pnpm run typecheck:webview", - "prepackage": "pnpm run build && cp README.md README.md.bak && sed -i '' 's|https://awesome.re/mentioned-badge.svg|assets/mentioned-badge.png|g' README.md", + "prepackage": "pnpm run build && node -e \"const fs=require('fs');const c=fs.readFileSync('README.md','utf8');fs.writeFileSync('README.md.bak',c);fs.writeFileSync('README.md',c.replace(/https:\\/\\/awesome\\.re\\/mentioned-badge\\.svg/g,'assets/mentioned-badge.png'));\"", "package": "vsce package --no-dependencies", - "postpackage": "mv README.md.bak README.md", + "postpackage": "node -e \"const fs=require('fs');fs.renameSync('README.md.bak','README.md');\"", "lint": "eslint src --ext ts", "lint:fix": "eslint src --ext ts --fix", "format": "prettier --write \"src/**/*.{ts,tsx,vue}\" && eslint src --ext ts,tsx,vue --fix"