31 lines
1.5 KiB
JSON
31 lines
1.5 KiB
JSON
{
|
|
"name": "metamorpov",
|
|
"title": "MetamorPOV",
|
|
"version": "1.2.0",
|
|
"description": "Enables customization of reader-insert stories by replacing author-provided hooks such as Y/n, pov/s, and vrb/do/present/.",
|
|
"type": "module",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://git.viscogliosi-pate.com/jean/metamorpov.git"
|
|
},
|
|
"author": "Jean Viscogliosi-Pate",
|
|
"license": "GPL-3.0-or-later",
|
|
"scripts": {
|
|
"test": "cp src/manifest-firefox.json src/manifest.json && npx rollup -c && npx web-ext run -s src && rm src/manifest.json",
|
|
"test-chrome": "cp src/manifest-chrome.json src/manifest.json && npx rollup -c && chromium && rm src/manifest.json",
|
|
"build": "cp src/manifest-firefox.json src/manifest.json && npx rollup -c && npx web-ext build -s src -a dist --ignore-files replace-words.js save-load-options.js manifest-* service-worker* -n {name}-{version}-firefox.zip -o && rm src/manifest.json",
|
|
"build-chrome": "cp src/manifest-chrome.json src/manifest.json && npx rollup -c && npx web-ext build -s src -a dist --ignore-files replace-words.js save-load-options.js manifest-* background.js -n {name}-{version}-chrome.zip -o && rm src/manifest.json"
|
|
},
|
|
"devDependencies": {
|
|
"@rollup/plugin-commonjs": "28.0.2",
|
|
"@rollup/plugin-json": "^6.1.0",
|
|
"@rollup/plugin-node-resolve": "15.3.0",
|
|
"english-verbs-gerunds": "3.3.1",
|
|
"english-verbs-helper": "3.3.1",
|
|
"english-verbs-irregular": "3.3.1",
|
|
"rollup": "^4.27.3",
|
|
"web-ext": "^8.3.0",
|
|
"webextension-polyfill": "^0.12.0"
|
|
}
|
|
}
|