{
	"name": "@studyportals/sp-r2d2",
	"version": "6.0.0",
	"description": "A framework that contains various components used when developing projects that will be deployed via AWS λ.",
	"scripts": {
		"build": "rm -rf bin && tsc",
		"unit": "mocha \"src/**/*.test.ts\"",
		"prepare-deployment": "cp package.json bin/package.json",
		"deploy": "npm run build && npm run unit && npm run prepare-deployment && npm publish ./bin",
		"deploy-beta": "npm run build && npm run unit && npm run prepare-deployment && npm publish ./bin --beta",
		"lint": "eslint . --ext .ts",
		"lint:fix": "eslint . --ext .ts --fix"
	},
	"keywords": [
		"studyportals",
		"house stark",
		"aws λ",
		"aws api gateway",
		"helpers"
	],
	"repository": {
		"type": "git",
		"url": "git+git@github.com:studyportals/R2D2.git"
	},
	"license": "ISC",
	"devDependencies": {
		"@studyportals/code-style": "^2.2.1",
		"@testdeck/mocha": "^0.3.3",
		"@types/aws-lambda": "^8.10.161",
		"@types/chai": "^4.2.22",
		"@types/node": "^25.6.0",
		"chai": "^4.3.4",
		"eslint": "^8.31.0",
		"mocha": "^9.1.3",
		"mocha-typescript": "1.1.12",
		"nyc": "^14.1.1",
		"ts-node": "^10.4.0",
		"tslint": "5.9.1",
		"typemoq": "^2.1.0",
		"typescript": "^4.4.4"
	},
	"dependencies": {
		"@aws-sdk/client-dynamodb": "^3.485.0",
		"@aws-sdk/client-firehose": "^3.485.0",
		"@aws-sdk/client-s3": "^3.485.0",
		"@aws-sdk/client-sns": "^3.485.0",
		"@aws-sdk/client-sqs": "^3.485.0",
		"@aws-sdk/lib-dynamodb": "^3.485.0",
		"@aws-sdk/util-dynamodb": "^3.485.0",
		"@studyportals/cors": "^2.5.1",
		"@studyportals/sp-r2d2-interface": "^2.2.0"
	},
	"engines": {
		"node": ">=20",
		"npm": ">=10"
	}
}
