@mjcctech/meteor-desktop
Version:
Build a Meteor's desktop client with hot code push.
136 lines (135 loc) • 4.39 kB
JSON
{
"name": "@mjcctech/meteor-desktop",
"version": "2.2.6-MX002-5709.1",
"bin": {
"meteor-desktop": "dist/bin/cli.js"
},
"engines": {
"node": ">=4.0.0"
},
"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 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": "node dist/scripts/addToScripts || echo",
"publish-plugins": "(cls || reset) && cd plugins/bundler && (meteor publish --release=METEOR@1.8.1) && cd ../watcher && (meteor publish --release=METEOR@1.8.1)",
"prepublish": "npm run build || echo",
"publish-all": "npm run publish-plugins && npm publish",
"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.15.7",
"@babel/register": "7.5.5",
"babel-plugin-istanbul": "^5.2.0",
"chai": "3.5.0",
"chai-as-promised": "6.0.0",
"codecov": "1.0.1",
"connect": "3.6.6",
"connect-modrewrite": "^0.10.2",
"coveralls": "3.0.5",
"cross-env": "3.1.4",
"dirty-chai": "1.2.2",
"eslint": "4.19.1",
"eslint-config-airbnb-base": "12.1.0",
"eslint-plugin-import": "2.12.0",
"find-port": "2.0.1",
"fs-extra": "4.0.1",
"fs-plus": "2.9.3",
"import-fresh": "2.0.0",
"jsdoc-to-markdown": "5.0.0",
"mime": "2.0.3",
"mocha": "9.1.2",
"mockery": "2.1.0",
"npm-run-all": "4.0.1",
"nyc": "14.1.1",
"proxyquire": "1.7.11",
"queue": "4.0.1",
"reify": "0.17.3",
"request": "2.88.0",
"rewire": "3.0.2",
"run-sequence": "1.2.2",
"send": "0.16.2",
"serve-static": "1.13.2",
"server-destroy": "1.0.1",
"sha1-file": "1.0.1",
"sinon": "2.3.1",
"sinon-chai": "2.10.0",
"spectron": "8.0.0",
"temp-dir": "2.0.0",
"watch": "1.0.2"
},
"dependencies": {
"@babel/core": "7.5.5",
"@babel/preset-env": "7.5.5",
"@babel/runtime": "7.5.5",
"asar": "0.14.3",
"cacache": "11.3.3",
"commander": "2.17.1",
"cross-spawn": "5.0.1",
"del": "2.2.2",
"install-local": "0.6.0",
"isbinaryfile": "3.0.3",
"lodash": "^4.17.21",
"md5": "2.2.1",
"mksnapshot": "0.3.5",
"node-fetch": "2.6.5",
"regenerator-runtime": "0.12.1",
"rimraf": "2.6.2",
"semver": "5.5.1",
"shelljs": "0.8.2",
"single-line-log": "1.1.2",
"terser": "3.8.2"
},
"peerDependencies": {
"app-builder-lib": "*",
"electron-builder": "*",
"electron-packager": "*"
},
"repository": {
"type": "git",
"url": "https://github.com/wojtkowiak/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/wojtkowiak/meteor-desktop/issues"
},
"homepage": "https://github.com/wojtkowiak/meteor-desktop"
}