mirror of
https://github.com/webrecorder/pywb.git
synced 2025-03-15 00:03:28 +01:00
- reworked both proxy and non-proxy mode backing workers to no-longer fetch in burst mode but as sent with a maximum of 20 fetches running at a time - added just-fetch to non-proxy mode backing worker - updated the auto fetch worker abstraction in non-proxy mode used by wombat to exposed like in proxy mode and ensured that value property for the srcset object is used when sending rewritten srcset values to the backing worker - combined the backing worker proxy & non-proxy mode into a single file - added rollup config for back auto fetch worker
66 lines
1.8 KiB
JSON
Executable File
66 lines
1.8 KiB
JSON
Executable File
{
|
|
"name": "wombat",
|
|
"version": "2.53.0",
|
|
"main": "index.js",
|
|
"license": "GPL-3.0",
|
|
"devDependencies": {
|
|
"@types/fs-extra": "^8.0.0",
|
|
"ava": "^2.1.0",
|
|
"chokidar": "^3.0.1",
|
|
"chrome-remote-interface-extra": "^1.1.1",
|
|
"eslint": "^6.0.1",
|
|
"eslint-config-prettier": "^6.0.0",
|
|
"eslint-plugin-prettier": "^3.1.0",
|
|
"fastify": "^2.6.0",
|
|
"fastify-favicon": "^2.0.0",
|
|
"fastify-graceful-shutdown": "^2.0.1",
|
|
"fastify-static": "^2.5.0",
|
|
"fs-extra": "^8.0.1",
|
|
"just-launch-chrome": "^1.0.0",
|
|
"lodash-es": "^4.17.11",
|
|
"prettier": "^1.18.2",
|
|
"rollup": "^1.16.2",
|
|
"rollup-plugin-babel-minify": "^8.0.0",
|
|
"rollup-plugin-cleanup": "^3.1.1",
|
|
"rollup-plugin-commonjs": "^10.0.1",
|
|
"rollup-plugin-node-resolve": "^5.1.0",
|
|
"rollup-plugin-uglify": "^6.0.2",
|
|
"rollup-plugin-uglify-es": "^0.0.1",
|
|
"tls-keygen": "^3.7.0"
|
|
},
|
|
"scripts": {
|
|
"build-prod": "rollup -c rollup.config.prod.js",
|
|
"build-dev": "ALL=1 rollup -c rollup.config.dev.js",
|
|
"build-dev-watch": "rollup --watch -c rollup.config.dev.js",
|
|
"build-dev-watch-proxy": "PROXY=1 rollup --watch -c rollup.config.dev.js",
|
|
"build-test": "rollup -c rollup.config.test.js",
|
|
"build-full-test": "rollup -c rollup.config.test.js && rollup -c ./internal/rollup.testPageBundle.config.js",
|
|
"build-test-bundle": "rollup -c ./internal/rollup.testPageBundle.config.js",
|
|
"test": "ava --verbose"
|
|
},
|
|
"prettier": {
|
|
"singleQuote": true
|
|
},
|
|
"ava": {
|
|
"concurrency": 1,
|
|
"verbose": true,
|
|
"serial": true,
|
|
"files": [
|
|
"test/*.js",
|
|
"!test/helpers/*.js",
|
|
"!test/assests/*",
|
|
"!test/helpers/extractOrigFunky.js"
|
|
],
|
|
"helpers": [
|
|
"test/helpers/**.js"
|
|
],
|
|
"sources": [
|
|
"src/**/*"
|
|
]
|
|
},
|
|
"resolutions": {
|
|
"*/**/graceful-fs": "~4.1.15",
|
|
"*/**/fs-extra": "~8.0.1"
|
|
}
|
|
}
|