diff options
author | Florian Dold <florian.dold@gmail.com> | 2020-04-07 01:23:29 +0530 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2020-04-07 01:23:29 +0530 |
commit | 1471aae8927c20d646cc2aa5ab0e20c1a7f2c0ca (patch) | |
tree | 32d32d7f33b2ca64cf101006442b1b17bfaf61aa /webextension | |
parent | 47787c0b0b846d5f4a057661efdd05d8786032f1 (diff) |
linter / simpler webextension pack
Diffstat (limited to 'webextension')
-rw-r--r-- | webextension/manifest.json | 4 | ||||
-rwxr-xr-x | webextension/pack.sh | 20 | ||||
-rw-r--r-- | webextension/static/add-auditor.html | 4 | ||||
-rw-r--r-- | webextension/static/auditors.html | 2 | ||||
-rw-r--r-- | webextension/static/background.html | 2 | ||||
-rw-r--r-- | webextension/static/benchmark.html | 4 | ||||
-rw-r--r-- | webextension/static/pay.html | 8 | ||||
-rw-r--r-- | webextension/static/payback.html | 7 | ||||
-rw-r--r-- | webextension/static/popup.html | 10 | ||||
-rw-r--r-- | webextension/static/refund.html | 7 | ||||
-rw-r--r-- | webextension/static/reset-required.html | 7 | ||||
-rw-r--r-- | webextension/static/return-coins.html | 8 | ||||
-rw-r--r-- | webextension/static/style/popup.css (renamed from webextension/static/popup.css) | 0 | ||||
-rw-r--r-- | webextension/static/tip.html | 7 | ||||
-rw-r--r-- | webextension/static/welcome.html | 7 | ||||
-rw-r--r-- | webextension/static/withdraw.html | 8 |
16 files changed, 57 insertions, 48 deletions
diff --git a/webextension/manifest.json b/webextension/manifest.json index 6a0101c4b..5bcb8c060 100644 --- a/webextension/manifest.json +++ b/webextension/manifest.json @@ -36,14 +36,14 @@ "32": "img/icon.png" }, "default_title": "Taler", - "default_popup": "pages/popup.html" + "default_popup": "popup.html" }, "content_scripts": [ { "matches": ["*://*/*"], "js": [ - "js/contentScript.js" + "contentScript.js" ], "run_at": "document_start" } diff --git a/webextension/pack.sh b/webextension/pack.sh new file mode 100755 index 000000000..01abb01b4 --- /dev/null +++ b/webextension/pack.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env bash + +set -eu + +if [[ ! -e package.json ]]; then + echo "Please run this from the root of the repo.">&2 + exit 1 +fi + +vers_manifest=$(jq -r '.version' webextension/manifest.json) + +rm -rf dist/wx +mkdir -p dist/wx +cp webextension/manifest.json dist/wx/ +cp -r webextension/static/* dist/wx/ +cp -r dist/webextension/* dist/wx/ + +cd dist + +zip -r "taler-wallet-${vers_manifest}.zip" wx diff --git a/webextension/static/add-auditor.html b/webextension/static/add-auditor.html index ab1638b8e..47a97c075 100644 --- a/webextension/static/add-auditor.html +++ b/webextension/static/add-auditor.html @@ -5,11 +5,11 @@ <title>Taler Wallet: Add Auditor</title> - <link rel="stylesheet" type="text/css" href="../style/wallet.css" /> + <link rel="stylesheet" type="text/css" href="/style/wallet.css" /> <link rel="icon" href="/img/icon.png" /> - <script src="/dist/webextension/pageEntryPoint.js"></script> + <script src="/pageEntryPoint.js"></script> <style> .tree-item { diff --git a/webextension/static/auditors.html b/webextension/static/auditors.html index 317e88ef9..15261290d 100644 --- a/webextension/static/auditors.html +++ b/webextension/static/auditors.html @@ -4,7 +4,7 @@ <meta charset="UTF-8" /> <title>Taler Wallet: Auditors</title> - <link rel="stylesheet" type="text/css" href="../style/wallet.css" /> + <link rel="stylesheet" type="text/css" href="/style/wallet.css" /> <link rel="icon" href="/img/icon.png" /> diff --git a/webextension/static/background.html b/webextension/static/background.html index 808505e6e..b89c05588 100644 --- a/webextension/static/background.html +++ b/webextension/static/background.html @@ -2,7 +2,7 @@ <html lang="en"> <head> <meta charset="UTF-8" /> - <script src="/dist/webextension/background.js"></script> + <script src="/background.js"></script> <title>(wallet bg page)</title> </head> <body> diff --git a/webextension/static/benchmark.html b/webextension/static/benchmark.html index 2b922580a..a29fe0725 100644 --- a/webextension/static/benchmark.html +++ b/webextension/static/benchmark.html @@ -3,9 +3,9 @@ <head> <meta charset="UTF-8" /> <title>Taler Wallet: Benchmarks</title> - <link rel="stylesheet" type="text/css" href="../style/wallet.css" /> + <link rel="stylesheet" type="text/css" href="/style/wallet.css" /> <link rel="icon" href="/img/icon.png" /> - <script src="/dist/webextension/pageEntryPoint.js"></script> + <script src="/pageEntryPoint.js"></script> </head> <body> <section id="main"> diff --git a/webextension/static/pay.html b/webextension/static/pay.html index 4e2199b41..452c56df0 100644 --- a/webextension/static/pay.html +++ b/webextension/static/pay.html @@ -4,12 +4,10 @@ <meta charset="UTF-8" /> <title>Taler Wallet: Confirm Contract</title> - <link rel="stylesheet" type="text/css" href="../style/pure.css" /> - <link rel="stylesheet" type="text/css" href="../style/wallet.css" /> - + <link rel="stylesheet" type="text/css" href="/style/pure.css" /> + <link rel="stylesheet" type="text/css" href="/style/wallet.css" /> <link rel="icon" href="/img/icon.png" /> - - <script src="/dist/webextension/pageEntryPoint.js"></script> + <script src="/pageEntryPoint.js"></script> <style> button.accept { diff --git a/webextension/static/payback.html b/webextension/static/payback.html index 668fc7548..7ca9dc974 100644 --- a/webextension/static/payback.html +++ b/webextension/static/payback.html @@ -4,11 +4,10 @@ <meta charset="UTF-8" /> <title>Taler Wallet: Payback</title> - <link rel="stylesheet" type="text/css" href="../style/wallet.css" /> - + <link rel="stylesheet" type="text/css" href="/style/pure.css" /> + <link rel="stylesheet" type="text/css" href="/style/wallet.css" /> <link rel="icon" href="/img/icon.png" /> - - <script src="/dist/webextension/pageEntryPoint.js"></script> + <script src="/pageEntryPoint.js"></script> <style> body { diff --git a/webextension/static/popup.html b/webextension/static/popup.html index 5f7d49743..83f2f2861 100644 --- a/webextension/static/popup.html +++ b/webextension/static/popup.html @@ -2,11 +2,11 @@ <html> <head> <meta charset="utf-8" /> - - <link rel="stylesheet" type="text/css" href="../style/wallet.css" /> - <link rel="stylesheet" type="text/css" href="popup.css" /> - - <script src="/dist/webextension/pageEntryPoint.js"></script> + <link rel="stylesheet" type="text/css" href="/style/pure.css" /> + <link rel="stylesheet" type="text/css" href="/style/wallet.css" /> + <link rel="stylesheet" type="text/css" href="/style/popup.css" /> + <link rel="icon" href="/img/icon.png" /> + <script src="/pageEntryPoint.js"></script> </head> <body> diff --git a/webextension/static/refund.html b/webextension/static/refund.html index 06d083974..3c1d78a24 100644 --- a/webextension/static/refund.html +++ b/webextension/static/refund.html @@ -4,11 +4,10 @@ <meta charset="UTF-8" /> <title>Taler Wallet: Refund Status</title> - <link rel="stylesheet" type="text/css" href="../style/wallet.css" /> - <link rel="icon" href="/img/icon.png" /> - - <script src="/dist/webextension/pageEntryPoint.js"></script> + <link rel="stylesheet" type="text/css" href="/style/pure.css" /> + <link rel="stylesheet" type="text/css" href="/style/wallet.css" /> + <script src="/pageEntryPoint.js"></script> </head> <body> diff --git a/webextension/static/reset-required.html b/webextension/static/reset-required.html index 999483ace..84943fbf1 100644 --- a/webextension/static/reset-required.html +++ b/webextension/static/reset-required.html @@ -5,10 +5,9 @@ <title>Taler Wallet: Select Taler Provider</title> <link rel="icon" href="/img/icon.png" /> - <link rel="stylesheet" type="text/css" href="../style/wallet.css" /> - <link rel="stylesheet" type="text/css" href="../style/pure.css" /> - - <script src="/dist/webextension/pageEntryPoint.js"></script> + <link rel="stylesheet" type="text/css" href="/style/pure.css" /> + <link rel="stylesheet" type="text/css" href="/style/wallet.css" /> + <script src="/pageEntryPoint.js"></script> <style> body { diff --git a/webextension/static/return-coins.html b/webextension/static/return-coins.html index 98f2c7c97..90703b447 100644 --- a/webextension/static/return-coins.html +++ b/webextension/static/return-coins.html @@ -4,12 +4,10 @@ <meta charset="UTF-8" /> <title>Taler Wallet: Return Coins to Bank Account</title> - <link rel="stylesheet" type="text/css" href="../style/pure.css" /> - <link rel="stylesheet" type="text/css" href="../style/wallet.css" /> - <link rel="icon" href="/img/icon.png" /> - - <script src="/dist/webextension/pageEntryPoint.js"></script> + <link rel="stylesheet" type="text/css" href="/style/pure.css" /> + <link rel="stylesheet" type="text/css" href="/style/wallet.css" /> + <script src="/pageEntryPoint.js"></script> </head> <body> diff --git a/webextension/static/popup.css b/webextension/static/style/popup.css index cca002399..cca002399 100644 --- a/webextension/static/popup.css +++ b/webextension/static/style/popup.css diff --git a/webextension/static/tip.html b/webextension/static/tip.html index f694253ad..00ed4d248 100644 --- a/webextension/static/tip.html +++ b/webextension/static/tip.html @@ -5,10 +5,9 @@ <title>Taler Wallet: Received Tip</title> <link rel="icon" href="/img/icon.png" /> - <link rel="stylesheet" type="text/css" href="../style/pure.css" /> - <link rel="stylesheet" type="text/css" href="../style/wallet.css" /> - - <script src="/dist/webextension/pageEntryPoint.js"></script> + <link rel="stylesheet" type="text/css" href="/style/pure.css" /> + <link rel="stylesheet" type="text/css" href="/style/wallet.css" /> + <script src="/pageEntryPoint.js"></script> </head> <body> diff --git a/webextension/static/welcome.html b/webextension/static/welcome.html index 8c0acabfd..dc893211c 100644 --- a/webextension/static/welcome.html +++ b/webextension/static/welcome.html @@ -5,10 +5,9 @@ <title>Taler Wallet: Withdraw</title> <link rel="icon" href="/img/icon.png" /> - <link rel="stylesheet" type="text/css" href="../style/pure.css" /> - <link rel="stylesheet" type="text/css" href="../style/wallet.css" /> - - <script src="/dist/webextension/pageEntryPoint.js"></script> + <link rel="stylesheet" type="text/css" href="/style/pure.css" /> + <link rel="stylesheet" type="text/css" href="/style/wallet.css" /> + <script src="/pageEntryPoint.js"></script> </head> <body> diff --git a/webextension/static/withdraw.html b/webextension/static/withdraw.html index a27d0018a..d2aab1b64 100644 --- a/webextension/static/withdraw.html +++ b/webextension/static/withdraw.html @@ -3,12 +3,10 @@ <head> <meta charset="UTF-8" /> <title>Taler Wallet: Withdraw</title> - <link rel="icon" href="/img/icon.png" /> - <link rel="stylesheet" type="text/css" href="../style/pure.css" /> - <link rel="stylesheet" type="text/css" href="../style/wallet.css" /> - - <script src="/dist/webextension/pageEntryPoint.js"></script> + <link rel="stylesheet" type="text/css" href="/style/pure.css" /> + <link rel="stylesheet" type="text/css" href="/style/wallet.css" /> + <script src="/pageEntryPoint.js"></script> </head> <body> |