summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/package.json
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2024-03-01 13:54:25 -0300
committerSebastian <sebasjm@gmail.com>2024-03-01 13:54:25 -0300
commitb85efcedc74b53c6c963ca58f5fed0a09bbb2fde (patch)
tree6a72142140d2ad79eabf060458e246b7c7e63739 /packages/taler-wallet-webextension/package.json
parentb47fbf2835b8bf735a6921bdae6e1f5d026c4996 (diff)
downloadwallet-core-b85efcedc74b53c6c963ca58f5fed0a09bbb2fde.tar.gz
wallet-core-b85efcedc74b53c6c963ca58f5fed0a09bbb2fde.tar.bz2
wallet-core-b85efcedc74b53c6c963ca58f5fed0a09bbb2fde.zip
reproducable test with browsers
Diffstat (limited to 'packages/taler-wallet-webextension/package.json')
-rw-r--r--packages/taler-wallet-webextension/package.json5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/taler-wallet-webextension/package.json b/packages/taler-wallet-webextension/package.json
index 6335fe6ad..02674b244 100644
--- a/packages/taler-wallet-webextension/package.json
+++ b/packages/taler-wallet-webextension/package.json
@@ -12,6 +12,8 @@
"clean": "rm -rf dist lib tsconfig.tsbuildinfo extension",
"test": "./test.mjs && mocha --require source-map-support/register 'dist/test/**/*.test.js' 'dist/test/**/test.js'",
"test:coverage": "nyc pnpm test",
+ "test:firefox": "web-ext run --source-dir extension/v2/unpacked --verbose --firefox-profile $(mktemp -d) --browser-console --devtools -f $FIREFOX_PATH/firefox-bin",
+ "test:firefox-private": "web-ext run --source-dir extension/v2/unpacked --verbose --firefox-profile $(mktemp -d) --browser-console --devtools -f $FIREFOX_PATH/firefox-bin --pref browser.privatebrowsing.autostart=true",
"compile": "tsc && ./build.mjs",
"typedoc": "typedoc --out dist/typedoc ./src/ --entryPointStrategy expand",
"dev": "./dev.mjs",
@@ -65,7 +67,8 @@
"polished": "^4.1.4",
"preact-cli": "^3.3.5",
"preact-render-to-string": "^5.1.19",
- "typescript": "5.3.3"
+ "typescript": "5.3.3",
+ "web-ext": "^7.11.0"
},
"nyc": {
"include": [