jsvu
Version:
JavaScript (engine) Version Updater
62 lines (61 loc) • 2.68 kB
JSON
{
"name": "jsvu",
"version": "3.0.0",
"description": "JavaScript (engine) Version Updater",
"homepage": "https://github.com/GoogleChromeLabs/jsvu",
"repository": {
"type": "git",
"url": "https://github.com/GoogleChromeLabs/jsvu.git"
},
"bugs": "https://github.com/GoogleChromeLabs/jsvu/issues",
"main": "cli.js",
"bin": "cli.js",
"files": [
"engines/**",
"shared/**",
"cli.js",
"LICENSE",
"README.md"
],
"engines": {
"node": ">=18.0.0"
},
"scripts": {
"test": "echo 'Use `npm run test-$os` where `$os` reflects your system.'; echo 'See `npm run` for the full list.' && exit 1",
"test-mac64": "npm link; jsvu --os=mac64 --engines=all && echo '{\"os\":\"mac64\",\"engines\":[\"hermes\",\"javascriptcore\",\"spidermonkey\",\"v8\"],\"javascriptcore\":\"0\",\"spidermonkey\":\"0\",\"v8\":\"0\"}' > ~/.jsvu/status.json && jsvu",
"test-mac64arm": "npm link; jsvu --os=mac64arm --engines=all && echo '{\"os\":\"mac64arm\",\"engines\":[\"hermes\",\"javascriptcore\",\"spidermonkey\",\"v8\"],\"javascriptcore\":\"0\",\"spidermonkey\":\"0\",\"v8\":\"0\"}' > ~/.jsvu/status.json && jsvu",
"test-linux32": "npm link; jsvu --os=linux32 --engines=all && echo '{\"os\":\"linux32\",\"engines\":[\"javascriptcore\",\"spidermonkey\",\"v8\"],\"javascriptcore\":\"0\",\"spidermonkey\":\"0\",\"v8\":\"0\"}' > ~/.jsvu/status.json && jsvu",
"test-linux64": "npm link; jsvu --os=linux64 --engines=all && echo '{\"os\":\"linux64\",\"engines\":[\"hermes\",\"javascriptcore\",\"quickjs\",\"spidermonkey\",\"v8\"],\"javascriptcore\":\"0\",\"spidermonkey\":\"0\",\"v8\":\"0\"}' > ~/.jsvu/status.json && jsvu",
"test-win32": "npm link; jsvu --os=win32 --engines=all && echo '{\"os\":\"win32\",\"engines\":[\"javascriptcore\",\"spidermonkey\",\"v8\"],\"javascriptcore\":\"0\",\"spidermonkey\":\"0\",\"v8\":\"0\"}' > ~/.jsvu/status.json && jsvu",
"test-win64": "npm link; jsvu --os=win64 --engines=all && jsvu && echo '{\"os\":\"win64\",\"engines\":[\"hermes\",\"javascriptcore\",\"spidermonkey\",\"v8\"],\"javascriptcore\":\"0\",\"spidermonkey\":\"0\",\"v8\":\"0\"}' > ~/.jsvu/status.json && jsvu"
},
"author": {
"name": "Mathias Bynens",
"url": "https://mathiasbynens.be/"
},
"license": "Apache-2.0",
"keywords": [
"javascript engines",
"installer",
"javascriptcore",
"jsc",
"spidermonkey",
"v8"
],
"dependencies": {
"chalk": "^2.4.2",
"execa": "^2.0.4",
"extract-zip": "^1.6.7",
"fs-extra": "^8.1.0",
"glob": "^7.1.4",
"got": "^9.6.0",
"inquirer": "^6.5.1",
"mkdirp": "^0.5.1",
"progress": "^2.0.3",
"tar": "^4.4.10",
"tempy": "^0.5.0",
"tildify": "^2.0.0",
"untildify": "^4.0.0",
"update-notifier": "^3.0.1"
}
}