@webfaas/webfaas-plugin-packageregistry-npm
Version:
WebFaaS Framework - Plugin - Package Registry - NPM
49 lines (48 loc) • 1.57 kB
JSON
{
"name": "@webfaas/webfaas-plugin-packageregistry-npm",
"version": "0.2.0",
"description": "WebFaaS Framework - Plugin - Package Registry - NPM",
"main": "lib/index.js",
"readmeFilename": "README.md",
"keywords": [
"webfaas",
"plugin"
],
"scripts": {
"test": "mocha --config scripts/mocha.json",
"test:coverage": "nyc --nycrc-path scripts/nyc.json npm run test",
"start": "node_modules/.bin/tsc -w && npm run build:static",
"build": "npm run build:clean && node_modules/.bin/tsc && npm run build:static",
"build:clean": "rm -rf dist",
"build:static": "cp package.json dist && cp README.md dist && cp .npmignore dist",
"setnpmtoken": "rm ~/.npmrc && echo '//registry.npmjs.org/:_authToken=${NPM_TOKEN}' > ~/.npmrc",
"publish_npm": "cd dist && npm publish --access public",
"pack": "npm pack dist",
"buildAndTest": "npm run build && npm run test:coverage",
"setnpmtokenAndPublish": "npm run setnpmtoken && npm run publish_npm"
},
"repository": {
"type": "git",
"url": "git@github.com:webfaas/webfaas-plugin-packageregistry-npm.git"
},
"dependencies": {},
"devDependencies": {
"@types/chai": "^4.2",
"@types/mocha": "^7.0",
"@types/node": "^13.7",
"chai": "^4.2",
"mocha": "^7.1",
"nyc": "^15.0",
"typescript": "^3.8",
"typescript-tslint-plugin": "^0.5",
"@webfaas/webfaas-core": "^0.12"
},
"engines": {
"node": ">=10.0.0"
},
"author": {
"name": "Rogério Dias Moreira",
"email": "rogeriodegoiania@gmail.com"
},
"license": "MIT"
}