UNPKG

fully-api

Version:

API framework for Fully Stacked, LLC REST-ful APIs

81 lines (80 loc) 2.18 kB
{ "name": "fully-api", "author": "Fully Stacked, LLC <hello@fullystacked.tech> (https://fullystacked.tech/)", "version": "3.3.2", "description": "API framework for Fully Stacked, LLC REST-ful APIs", "main": "dist/Server.js", "scripts": { "test": "mocha", "clean": "rimraf dist/*", "copy-assets": "ts-node tools/copyAssets", "lint": "tslint -c tslint.json -p tsconfig.json --fix --force", "tsc": "tsc", "prebuild": "npm run clean", "build": "tsc && npm run copy-assets && npm run build_angular", "postbuild": "sh ./tools/bundlePostman.sh", "build_angular": "npm run build --prefix ./public_src", "start": "node .", "prestartdev": "npm run build", "startdev": "node .", "prestartserver": "npm-run-all clean tsc copy-assets", "startserver": "node ." }, "repository": { "type": "git", "url": "git+https://github.com/FullyStackedLLC/fully-api.git" }, "keywords": [ "express", "api", "rest", "server", "framework", "postgres", "posgresql", "backend", "rest", "api" ], "license": "MIT", "bugs": { "url": "https://github.com/FullyStackedLLC/fully-api/issues" }, "homepage": "https://github.com/FullyStackedLLC/fully-api#readme", "dependencies": { "async": "^3.2.1", "aws-sdk": "^2.966.0", "body-parser": "^1.19.0", "cors": "^2.8.5", "crypto": "^1.0.1", "express": "^4.17.1", "fs": "0.0.1-security", "mkdirp": "^1.0.4", "nodemailer": "^6.6.3", "nodemailer-sendgrid": "^1.0.3", "nodemailer-smtp-transport": "^2.7.4", "pg": "^8.7.1", "pg-query-stream": "^4.2.1", "q": "^1.5.1", "request": "^2.88.2", "twilio": "^3.67.0" }, "devDependencies": { "@types/express": "^4.17.13", "@types/node": "^16.4.14", "@types/pg": "^8.6.1", "@types/q": "^1.5.5", "@types/shelljs": "^0.8.9", "chai": "^4.3.4", "chai-http": "^4.3.0", "db-migrate": "^0.11.12", "db-migrate-pg": "^1.2.2", "mocha": "^9.0.3", "rimraf": "^3.0.2", "shelljs": "^0.8.4", "supertest": "^6.1.5", "ts-node": "^10.2.0", "tslint": "^6.1.3", "typescript": "^4.3.5" } }