@webfaas/webfaas-server
Version:
WebFaaS Framework - Server
59 lines (58 loc) • 1.97 kB
JSON
{
"name": "@webfaas/webfaas-server",
"version": "0.2.1",
"description": "WebFaaS Framework - Server",
"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 && cp -R src/test/data dist/test",
"setnpmtoken": "rm ~/.npmrc && echo '//registry.npmjs.org/:_authToken=${NPM_TOKEN}' > ~/.npmrc",
"publish:npm": "cd dist && npm publish --access public",
"publish:pack": "npm pack dist",
"buildAndTest": "npm run build && npm run test:coverage",
"setnpmtokenAndPublish": "npm run setnpmtoken && npm run publish:npm"
},
"bin": {
"webfaas": "bin/webfaas.js"
},
"repository": {
"type": "git",
"url": "git@github.com:webfaas/webfaas-server.git"
},
"dependencies": {
"@webfaas/webfaas": "^0.4.2",
"@webfaas/webfaas-plugin-packageregistryrouting": "^0.2",
"@webfaas/webfaas-plugin-packageregistry-npm": "^0.2",
"@webfaas/webfaas-plugin-packageregistry-github": "^0.2",
"@webfaas/webfaas-plugin-packageregistry-disk": "^0.2",
"@webfaas/webfaas-plugin-packagestore-cache-disk": "^0.3",
"@webfaas/webfaas-plugin-endpoint-http": "^0.4"
},
"devDependencies": {
"@types/chai": "^4.2.11",
"@types/mocha": "^7.0.2",
"@types/node": "^13.13.10",
"chai": "^4.2",
"mocha": "^7.2.0",
"nyc": "^15.1.0",
"typescript": "^3.9.5",
"typescript-tslint-plugin": "^0.5"
},
"engines": {
"node": ">=10.0.0"
},
"author": {
"name": "Rogério Dias Moreira",
"email": "rogeriodegoiania@gmail.com"
},
"license": "MIT"
}