{
	"name": "@nestlab/google-recaptcha",
	"version": "3.10.0",
	"description": "Google recaptcha module for NestJS.",
	"keywords": [
		"nestjs",
		"recaptcha",
		"google recaptcha",
		"nestjs recaptcha"
	],
	"private": false,
	"main": "index.js",
	"scripts": {
		"build": "rimraf dist && tsc && cp package.json dist && cp README.md dist && cp LICENSE dist && cp CONTRIBUTING.md dist && cp CHANGELOG.md dist",
		"format": "prettier \"**/*.ts\" \"**/*.json\" --ignore-path ./.prettierignore --write",
		"lint:fix": "eslint . --fix",
		"lint:check": "eslint . --max-warnings=0",
		"test": "jest --silent=false",
		"test:cov": "jest --coverage --coverageReporters=\"json-summary\"",
		"publish-package": "cd dist && npm publish --access public"
	},
	"repository": {
		"type": "git",
		"url": "https://github.com/chvarkov/google-recaptcha.git"
	},
	"author": "Alexey Chvarkov",
	"license": "MIT",
	"bugs": {
		"url": "https://github.com/chvarkov/google-recaptcha/issues"
	},
	"homepage": "https://github.com/chvarkov/google-recaptcha",
	"dependencies": {
		"axios": "^1.8.4"
	},
	"peerDependencies": {
		"@nestjs/common": ">=8.0.0 <12.0.0",
		"@nestjs/core": ">=8.0.0 <12.0.0"
	},
	"peerDependenciesMeta": {
		"@nestjs/graphql": {
			"optional": true
		}
	},
	"devDependencies": {
		"@nestjs/apollo": "^13.0.2",
		"@nestjs/axios": "^4.0.0",
		"@nestjs/common": "^11.0.12",
		"@nestjs/core": "^11.0.12",
		"@nestjs/graphql": "^13.0.2",
		"@nestjs/platform-express": "^11.0.6",
		"@nestjs/testing": "^11.0.6",
		"@types/express": "^4.17.13",
		"@types/jest": "^29.5.12",
		"@types/node": "^18.7.14",
		"@types/supertest": "^2.0.12",
		"@typescript-eslint/eslint-plugin": "^5.36.1",
		"@typescript-eslint/parser": "^5.36.1",
		"apollo-server-express": "^3.10.2",
		"eslint": "^8.23.0",
		"graphql": "^16.6.0",
		"jest": "^29.7.0",
		"prettier": "^2.7.1",
		"reflect-metadata": "^0.1.13",
		"rxjs": "^7.5.6",
		"supertest": "^6.3.3",
		"ts-jest": "^29.2.5",
		"ts-loader": "^9.3.1",
		"ts-node": "^10.9.1",
		"typescript": "^4.9.5"
	},
	"jest": {
		"moduleFileExtensions": [
			"js",
			"json",
			"ts"
		],
		"rootDir": ".",
		"roots": [
			"<rootDir>/test"
		],
		"testRegex": ".spec.ts$",
		"transform": {
			"^.+\\.(t|j)s$": "ts-jest"
		},
		"coverageDirectory": "./coverage",
		"testEnvironment": "node",
		"collectCoverageFrom": [
			"src/**/*.ts"
		]
	}
}
