{
	"name": "cloudly-http",
	"version": "0.1.8",
	"description": "Improved handling of HTTP Requests and Responses.",
	"author": "Simon Mika <simon@mika.se>",
	"license": "MIT",
	"repository": "https://github.com/utily/cloudly-http",
	"bugs": {
		"url": "https://github.com/utily/cloudly-http/issues"
	},
	"homepage": "https://github.com/utily/cloudly-http",
	"private": false,
	"main": "dist/index.js",
	"typings": "dist/index.d.ts",
	"type": "module",
	"git": {
		"tagName": "v${version}"
	},
	"github": {
		"release": true
	},
	"jest": {
		"transform": {
			"^.+\\.(j|t)sx?$": [
				"ts-jest",
				{
					"tsconfig": "./tsconfig.test.json"
				}
			]
		},
		"transformIgnorePatterns": [
			"<rootDir>/node_modules/(?!(cryptly|authly|isoly|gracely|cloudly-http|cloudly-router|cloudly-formdata|formdata-polyfill|fetch-blob)/.*)"
		],
		"testEnvironment": "node",
		"testRegex": "((\\.|/)(test|spec))(\\.|\\/.+)(jsx?|tsx?)$",
		"testPathIgnorePatterns": [
			"node_modules/",
			"dist/"
		],
		"collectCoverageFrom": [
			"**/*.{ts,tsx,js,jsx}",
			"!**/node_modules/**",
			"!**/dist/**"
		]
	},
	"scripts": {
		"lint": "eslint '**/*.{ts,tsx}'",
		"fix": "eslint '**/*.{ts,tsx}' --fix",
		"build": "tsc -p .",
		"test": "jest",
		"prepare": "npm run build",
		"clean": "rimraf dist node_modules coverage"
	},
	"devDependencies": {
		"@types/isomorphic-fetch": "0.0.36",
		"@types/jest": "^29.2.5",
		"@typescript-eslint/eslint-plugin": "5.48.1",
		"@typescript-eslint/parser": "5.48.1",
		"eslint": "^8.31.0",
		"eslint-plugin-prettierx": "github:utily/eslint-plugin-prettierx#utily-20231004",
		"eslint-plugin-simple-import-sort": "^8.0.0",
		"formdata-polyfill": "^4.0.10",
		"isomorphic-fetch": "^3.0.0",
		"jest": "^29.3.1",
		"jest-websocket-mock": "^2.4.0",
		"prettierx": "github:utily/prettierx#utily-20231004",
		"rimraf": "^4.0.4",
		"ts-jest": "^29.0.4",
		"typescript": "^4.9.4"
	},
	"dependencies": {
		"@cloudflare/workers-types": "^4.20230321.0"
	},
	"overrides": {
		"postcss": "8.4.31",
		"semver": "7.5.3"
	}
}
