{ "name": "fragments", "private": true, "version": "0.11.1", "description": "Fragments back-end API", "main": "index.js", "scripts": { "test:watch": "jest -c jest.config.js --runInBand --watch --", "test": "jest -c jest.config.js --runInBand --", "coverage": "jest -c jest.config.js --runInBand --coverage", "lint": "eslint --config .eslintrc.js \"./src/**/*.js\" \"tests/**/*.js\"", "start": "node src/index.js", "dev": "cross-env LOG_LEVEL=debug nodemon ./src/index.js --watch src", "debug": "cross-env LOG_LEVEL=debug nodemon --inspect=0.0.0.0:9229 ./src/index.js --watch src", "test:integration": "hurl --test --glob \"tests/integration/**/*.hurl\"" }, "repository": { "type": "git", "url": "git+https://github.com/DucPhongMa/fragments.git" }, "keywords": [], "author": "Duc Phong Ma", "license": "UNLICENSED", "bugs": { "url": "https://github.com/DucPhongMa/fragments/issues" }, "homepage": "https://github.com/DucPhongMa/fragments#readme", "devDependencies": { "@orangeopensource/hurl": "^4.1.0", "cross-env": "^7.0.3", "eslint": "^8.48.0", "jest": "^29.7.0", "nodemon": "^3.0.1", "prettier": "3.0.3", "supertest": "^6.3.3" }, "dependencies": { "@aws-sdk/client-dynamodb": "^3.454.0", "@aws-sdk/client-s3": "^3.451.0", "@aws-sdk/lib-dynamodb": "^3.454.0", "aws-jwt-verify": "^4.0.0", "compression": "^1.7.4", "cors": "^2.8.5", "dotenv": "^16.3.1", "express": "^4.18.2", "helmet": "^7.0.0", "http-auth": "^4.2.0", "http-auth-passport": "^1.0.7", "markdown-it": "^13.0.2", "mime-types": "^2.1.35", "passport": "^0.6.0", "passport-http-bearer": "^1.0.1", "path": "^0.12.7", "pino": "^8.15.0", "pino-http": "^8.5.0", "pino-pretty": "^10.2.0", "sharp": "^0.33.0", "stoppable": "^1.1.0" } }