fully-api
Version:
API framework for Fully Stacked, LLC REST-ful APIs
81 lines (80 loc) • 2.18 kB
JSON
{
"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"
}
}