diff --git a/CHANGELOG.md b/CHANGELOG.md index 1b64605..2597584 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## Manifest Version 1.2.5 + +- improve post build script + ## Manifest Version 1.2.4 - updated showing assets page to use new api diff --git a/release-scripts/post-build.ts b/release-scripts/post-build.ts index 161e87d..f095a0f 100644 --- a/release-scripts/post-build.ts +++ b/release-scripts/post-build.ts @@ -1,10 +1,21 @@ (async () => { const CONTENT_BUILD_PATH = 'src/extension/content.js' + const METAMASK_STUB_PATH = 'src/extension/metamask-stub.js' const fs = (await import('fs')).default + const path = (await import('path')).default const pkg = JSON.parse(fs.readFileSync('dist/manifest.json').toString()); pkg.content_scripts[0].js[0] = CONTENT_BUILD_PATH + pkg.content_scripts[1].js[0] = METAMASK_STUB_PATH fs.writeFileSync('dist/manifest.json', JSON.stringify(pkg, null, 2)) // fs.writeFileSync('dist/rules.js', fs.readFileSync('rules.json').toString()) fs.writeFileSync('dist/'+ CONTENT_BUILD_PATH, fs.readFileSync('src/extension/content.js').toString()) - })(); \ No newline at end of file + fs.writeFileSync('dist/'+ METAMASK_STUB_PATH, fs.readFileSync('src/extension/metamask-stub.js').toString()) + const directory = 'dist/assets/'; + fs.readdir(directory, (err, files) => { + files.forEach(file => { + if(file.startsWith('content')) + fs.unlinkSync( path.resolve(directory + file)) + }); + }); + })(); diff --git a/src/extension/manifest.json b/src/extension/manifest.json index 00cba75..2dbb1aa 100644 --- a/src/extension/manifest.json +++ b/src/extension/manifest.json @@ -3,8 +3,8 @@ "name": "__MSG_appName__", "description": "__MSG_appDesc__", "default_locale": "en", - "version": "1.2.4", - "version_name": "1.2.4", + "version": "1.2.5", + "version_name": "1.2.5", "icons": { "16": "assets/extension-icon/wallet_16.png", "32": "assets/extension-icon/wallet_32.png",