zodern/meteor-up

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "mup",
  "version": "1.5.10",
  "description": "Production Quality Meteor Deployments",
  "main": "lib/index.js",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/zodern/meteor-up.git"
  },
  "keywords": [
    "meteor",
    "meteor-up",
    "deploy"
  ],
  "author": "Kadira Inc.",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/zodern/meteor-up/issues"
  },
  "homepage": "http://meteor-up.com/",
  "bin": {
    "mup": "./index.js"
  },
  "scripts": {
    "prepare": "npm run build -s",
    "build": "babel src --out-dir lib --copy-files --source-maps",
    "build:watch": "npm run build -s -- -w",
    "test": "node ./tests/run.js",
    "test:module": "mocha --require @babel/register",
    "test:parallel": "bash ./tests/run-parallel.sh",
    "test:unit": "cross-env NODE_ENV=test nyc --all mocha --require @babel/register src/**/*.unit.js",
    "lint": "npm run lint:code && npm run lint:defaultConfig && npm run lint:readme && npm run lint:css && npm run lint:docs-configs",
    "lint:defaultConfig": "eslint --ext=\".sample\" -c .eslintrc.yml --rule=\"comma-dangle: 0\" .",
    "lint:code": "eslint .",
    "lint:readme": "eslint --ext md .",
    "lint:docs-configs": "node tests/validate-docs.js",
    "lint:css": "cd docs && stylelint css/*.css",
    "docs": "cd docs && bundle exec jekyll serve",
    "postinstall": "opencollective-postinstall || (exit 0)",
    "clean-shrinkwrap": "cd tests && node clean-shrinkwrap.js"
  },
  "devDependencies": {
    "@babel/cli": "^7.10.0",
    "@babel/core": "^7.10.0",
    "@babel/plugin-proposal-class-properties": "^7.8.3",
    "@babel/plugin-proposal-object-rest-spread": "^7.10.0",
    "@babel/plugin-transform-modules-commonjs": "^7.9.6",
    "@babel/register": "^7.9.0",
    "babel-eslint": "^10.1.0",
    "babel-plugin-istanbul": "^6.0.0",
    "babel-preset-es2017": "^6.22.0",
    "chai": "^4.2.0",
    "chai-string": "^1.5.0",
    "cross-env": "^6.0.3",
    "eslint": "^4.19.1",
    "eslint-config-es": "^0.8.12",
    "eslint-plugin-babel": "^5.3.1",
    "eslint-plugin-markdown": "^1.0.2",
    "gfm-code-blocks": "^1.0.0",
    "keypair": "^1.0.1",
    "mocha": "^6.2.3",
    "node-forge": "^0.7.1",
    "nyc": "^15.0.1",
    "sinon": "^7.5.0",
    "stylelint": "^12.0.1",
    "stylelint-config-standard": "^20.0.0"
  },
  "dependencies": {
    "@hapi/joi": "^15.1.1",
    "@zodern/nodemiral": "^1.4.1",
    "axios": "^0.21.4",
    "bluebird": "^3.7.2",
    "boxen": "^4.2.0",
    "chalk": "^3.0.0",
    "debug": "^4.1.1",
    "expand-tilde": "^2.0.2",
    "global-modules": "^2.0.0",
    "lodash": "^4.17.21",
    "opencollective-postinstall": "^2.0.3",
    "parse-json": "^5.0.0",
    "random-seed": "0.3.0",
    "resolve-from": "^5.0.0",
    "rimraf": "^3.0.2",
    "shell-escape": "^0.2.0",
    "shelljs": "^0.8.5",
    "ssh2-classic": "^0.8.10",
    "tar": "^6.1.11",
    "traverse": "^0.6.6",
    "uuid": "^7.0.3",
    "www-authenticate": "^0.6.2",
    "yargs": "^15.4.1"
  },
  "nyc": {
    "sourceMap": false,
    "instrument": false,
    "cache": true,
    "reporter": [
      "lcov",
      "text-summary"
    ],
    "exclude": [
      "src/plugins/**",
      "**/__tests__/**"
    ]
  },
  "collective": {
    "url": "https://opencollective.com/meteor-up"
  }
}