UNPKG

@meteor-community/meteor-desktop

Version:
139 lines (138 loc) 4.68 kB
{ "name": "@meteor-community/meteor-desktop", "version": "3.3.0", "bin": { "meteor-desktop": "dist/bin/cli.js" }, "engines": { "node": ">=12 <=18" }, "description": "Build a Meteor's desktop client with hot code push.", "main": "dist/index.js", "scripts": { "test": "cross-env NODE_ENV=test nyc mocha -t 10000 -r ./tests/helpers/clear.js \"tests/+(unit|functional)/**/*.test.js\"", "test-integration": "mocha -t 10000 -r @meteorjs/reify \"tests/+(integration)/**/*.test.js\"", "test-watch": "mocha -r ./tests/helpers/clear.js --compilers js:@babel/register \"tests/+(unit|functional)/**/*.test.js\" --watch", "lint": "eslint lib plugins scaffold skeleton tests", "prepare-integration-tests": "node tests/integration/prepare.js", "coverage-html": "nyc report --reporter=lcov", "coverage": "nyc report --reporter=text-lcov | coveralls", "report-coverage": "nyc report --reporter=lcov > coverage.lcov && codecov", "version": "node dist/scripts/propagateVersion.js && git add plugins", "postversion": "npm run publish-all", "postinstall": "path-exists dist/scripts/addToScripts.js && node dist/scripts/addToScripts || echo", "publish-plugins": "(cls || reset) && cd plugins/bundler && (meteor publish --release=METEOR@2.6.1) && cd ../watcher && (meteor publish --release=METEOR@2.6.1)", "prepublish": "npm run build || echo", "publish-all": "npm run publish-plugins && npm publish && meteor npm i", "publish-all-preview": "npm run publish-plugins && npm publish --tag preview && meteor npm i", "build": "babel lib --out-dir dist --source-maps inline --copy-files", "build-watch": "babel lib --watch --out-dir dist --source-maps inline --copy-files", "develop": "npm-run-all --parallel build-watch test-watch", "generate-docs": "jsdoc2md skeleton/preload.js > docs/api/desktop.md && jsdoc2md skeleton/modules/module.js > docs/api/module.md", "update-locks": "(rmdir /S /Q node_modules || rm -rf node_modules || echo) && yarn && (rmdir /S /Q node_modules || rm -rf node_modules) && npm i" }, "author": "Bartosz Wojtkowiak <bartosz@wojtkowiak.it>", "license": "MIT", "devDependencies": { "@babel/cli": "7.24.8", "@babel/register": "7.24.6", "@meteorjs/reify": "0.25.3", "babel-plugin-istanbul": "5.2.0", "chai": "3.5.0", "chai-as-promised": "6.0.0", "codecov": "3.8.3", "connect": "3.7.0", "connect-modrewrite": "0.10.2", "coveralls": "3.1.1", "cross-env": "3.2.4", "dirty-chai": "1.2.2", "eslint": "8.57.0", "eslint-config-airbnb-base": "15.0.0", "eslint-plugin-import": "2.29.1", "find-port": "2.0.1", "fs-extra": "4.0.3", "fs-plus": "2.10.1", "import-fresh": "2.0.0", "jsdoc-to-markdown": "5.0.3", "mime": "2.6.0", "mocha": "2.5.3", "mockery": "2.1.0", "npm-run-all": "4.1.5", "nyc": "14.1.1", "proxyquire": "1.8.0", "queue": "4.5.1", "request": "2.88.2", "rewire": "3.0.2", "run-sequence": "1.2.2", "semistandard": "16.0.1", "send": "0.18.0", "serve-static": "1.15.0", "server-destroy": "1.0.1", "sha1-file": "1.0.4", "sinon": "2.4.1", "sinon-chai": "2.14.0", "spectron": "19.0.0", "temp-dir": "2.0.0", "watch": "1.0.2" }, "dependencies": { "@babel/core": "7.25.2", "@babel/preset-env": "7.25.3", "@babel/runtime": "7.25.0", "@electron/asar": "3.2.10", "acorn": "8.12.1", "cacache": "17.1.4", "commander": "2.20.3", "cross-spawn": "5.1.0", "del": "2.2.2", "install-local": "0.6.2", "isbinaryfile": "3.0.3", "lodash": "4.17.21", "md5": "2.3.0", "node-fetch": "2.7.0", "path-exists-cli": "^2.0.0", "regenerator-runtime": "0.14.1", "rimraf": "3.0.2", "semver": "5.7.2", "shelljs": "0.8.5", "single-line-log": "1.1.2", "terser": "4.8.1" }, "peerDependencies": { "app-builder-lib": "*", "electron-builder": "*", "electron-packager": "*" }, "repository": { "type": "git", "url": "https://github.com/Meteor-Community-Packages/meteor-desktop" }, "keywords": [ "electron", "meteor", "packager", "desktop" ], "nyc": { "exclude": [ ".reify-cache", "dist", "node_modules", "plugins", "tests", "scaffold", "lib", "devEnvSetup.js" ], "require": [ "@babel/register" ], "sourceMap": false, "instrument": false, "all": true }, "bugs": { "url": "https://github.com/Meteor-Community-Packages/meteor-desktop/issues" }, "homepage": "https://github.com/Meteor-Community-Packages/meteor-desktop" }