{
	"name": "cloudflare-graphql-typescript",
	"version": "0.0.2",
	"scripts": {
		"dev": "wrangler dev",
		"build": "wrangler publish --dry-run --outdir=dist",
		"publish": "wrangler publish",
		"migration:run": "wrangler d1 execute wgtd --file=./database/migration.sql",
		"lint": "eslint --ignore-path .gitignore '**/*.{ts,js}'",
		"format": "prettier --write '**/*.{ts,js}'",
		"format:check": "prettier --check '**/*.{ts,js}'",
		"prepare": "husky install"
	},
	"license": "MIT",
	"lint-staged": {
		"**/*.{js,jsx,ts,tsx}": [
			"yarn lint",
			"yarn format"
		]
	},
	"dependencies": {
		"apollo-datasource": "^3.3.2",
		"apollo-datasource-rest": "^3.6.1",
		"apollo-server": "^3.10.1",
		"apollo-server-cloudflare": "^3.10.1",
		"graphql": "^16.6.0",
		"uuid": "^9.0.0"
	},
	"devDependencies": {
		"@cloudflare/workers-types": "^3.14.1",
		"@types/uuid": "^8.3.4",
		"@typescript-eslint/eslint-plugin": "latest",
		"@typescript-eslint/parser": "latest",
		"eslint": "^7.32.0 || ^8.2.0",
		"eslint-config-prettier": "^8.5.0",
		"eslint-config-typescript": "^3.0.0",
		"eslint-plugin-import": "^2.25.2",
		"husky": "^8.0.0",
		"lint-staged": "^13.0.3",
		"prettier": "^2.7.1",
		"typescript": "^4.7.4",
		"wrangler": "^0.0.0-b918fc06"
	}
}
