UNPKG

@metacall/deploy

Version:

Tool for deploying into MetaCall FaaS platform.

132 lines (131 loc) 3.44 kB
{ "name": "@metacall/deploy", "version": "0.1.33", "description": "Tool for deploying into MetaCall FaaS platform.", "main": "dist/index.js", "bin": { "metacall-deploy": "dist/index.js" }, "scripts": { "test": "npm run buildDebug && mocha dist/test", "coverage": "nyc npm run test", "unit": "npm run --silent test -- --ignore **/*.integration.spec.js", "prepublishOnly": "npm run --silent build", "postinstall": "node -e \"require('fs').existsSync('githooks') && require('./githooks/configure.js').configure()\"", "buildDebug": "npm run format && npm run fix && tsc --sourceMap true", "build": "npm run format && npm run fix && tsc", "format": "prettier --loglevel warn --write .", "lint": "eslint . --max-warnings=0 --ignore-pattern dist", "fix": "eslint . --max-warnings=0 --ignore-pattern dist --fix", "start": "node dist/index.js" }, "repository": { "type": "git", "url": "git+https://github.com/metacall/deploy.git" }, "keywords": [ "MetaCall", "FaaS", "deploy", "tool" ], "author": "Vicente Eduardo Ferrer Garcia <vic798@gmail.com> (https://metacall.io/)", "contributors": [ "Thomas Rory Gummerson <thomas@gummerson.no> (https://trgwii.no/)" ], "license": "Apache-2.0", "bugs": { "url": "https://github.com/metacall/deploy/issues" }, "homepage": "https://github.com/metacall/deploy#readme", "nyc": { "extends": "@istanbuljs/nyc-config-typescript", "check-coverage": true, "all": true, "exclude": [ "**/*-test", "**/test", "**/*.d.ts", "**/src", "githooks/**" ], "branches": 53, "lines": 70, "functions": 63, "statements": 70 }, "prettier": { "tabWidth": 4, "useTabs": true, "singleQuote": true, "trailingComma": "none", "arrowParens": "avoid" }, "eslintConfig": { "env": { "es6": true, "node": true }, "plugins": [ "@typescript-eslint", "eslint-plugin-tsdoc" ], "extends": [ "eslint:recommended", "prettier", "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended", "plugin:@typescript-eslint/recommended-requiring-type-checking", "prettier/@typescript-eslint", "plugin:prettier/recommended" ], "globals": { "Atomics": "readonly", "SharedArrayBuffer": "readonly" }, "parser": "@typescript-eslint/parser", "parserOptions": { "ecmaVersion": 2020, "sourceType": "module", "project": "./tsconfig.json" }, "rules": { "tsdoc/syntax": "warn" } }, "dependencies": { "@metacall/protocol": "^0.1.24", "archiver": "^5.0.2", "chalk": "^4.1.1", "console-table-printer": "^2.10.0", "dotenv": "^16.4.7", "gauge": "^3.0.0", "ini": "^1.3.5", "inquirer": "^8.1.0", "openapi-types": "^12.1.0", "ts-command-line-args": "^2.2.0", "zod": "^1.11.10" }, "devDependencies": { "@istanbuljs/nyc-config-typescript": "^1.0.2", "@types/archiver": "^3.1.1", "@types/concat-stream": "^2.0.0", "@types/cross-spawn": "^6.0.2", "@types/ini": "^1.3.30", "@types/inquirer": "^7.3.1", "@types/mocha": "^8.2.2", "@types/node": "^14.14.7", "@typescript-eslint/eslint-plugin": "^5.11.0", "@typescript-eslint/parser": "^5.11.0", "concat-stream": "^2.0.0", "cross-spawn": "^7.0.3", "eslint": "^7.13.0", "eslint-config-prettier": "^6.15.0", "eslint-plugin-prettier": "^3.1.4", "eslint-plugin-tsdoc": "^0.2.7", "mocha": "^9.2.0", "nyc": "^15.1.0", "prettier": "^2.1.2", "typescript": "^4.3.2" } }