{
	"require" : {
		"wp-pay/core" : "dev-knitpay-master as 2.4.1",
		"wp-pay-extensions/give" : "dev-knitpay-master as 2.1.1",
		"wp-pay-extensions/charitable" : "dev-knitpay-master as 2.1.2",
		"wp-pay-extensions/easy-digital-downloads" : "dev-knitpay-master as 2.1.2",
		"wp-pay-extensions/woocommerce" : "dev-knitpay-master as 2.1.4",
		"wp-pay-extensions/ninjaforms" : "dev-knitpay-master as 1.2.0",
		"wp-pay-extensions/memberpress" : "dev-knitpay-master as 2.1.3",
		"razorpay/razorpay" : "2.*"
	},
	"repositories" : [{
			"type" : "git",
			"url" : "https://github.com/knit-pay/wp-pay-core"
		}, {
			"type" : "git",
			"url" : "https://github.com/knit-pay/extension-charitable"
		}, {
			"type" : "git",
			"url" : "https://github.com/knit-pay/extension-give"
		}, {
			"type" : "git",
			"url" : "https://github.com/knit-pay/extension-easy-digital-downloads"
		}, {
			"type" : "git",
			"url" : "https://github.com/knit-pay/extension-woocommerce"
		}, {
			"type" : "git",
			"url" : "https://github.com/knit-pay/extension-ninjaforms",
			"name" : "ninjaforms"
		}, {
			"type" : "git",
			"url" : "https://github.com/knit-pay/extension-memberpress"
		}
	],
	"require-dev" : {
		"dealerdirect/phpcodesniffer-composer-installer" : "^0.6.2",
		"php-coveralls/php-coveralls" : "^2.1",
		"phpcompatibility/php-compatibility" : "^9.3",
		"phpcompatibility/phpcompatibility-wp" : "^2.1",
		"phpmd/phpmd" : "^2.7",
		"phpunit/phpunit" : "^5.7",
		"phpunit/phpunit-selenium" : "^3.0",
		"roots/wordpress" : "^5.3",
		"squizlabs/php_codesniffer" : "^3.4",
		"wp-coding-standards/wpcs" : "^2.2",
		"wp-phpunit/wp-phpunit" : "^5.3"
	},
	"scripts" : {
		"coveralls" : "vendor/bin/php-coveralls -v",
		"phpcbf" : "vendor/bin/phpcbf",
		"phpcs" : "vendor/bin/phpcs -s -v",
		"phplint" : "find src tests -name '*.php' | xargs -n 1 -P 4 php -l",
		"phpmd" : "vendor/bin/phpmd src,tests text phpmd.ruleset.xml --suffixes php",
		"phpunit" : "vendor/bin/phpunit --colors=always",
		"php-lint-plugin" : "find -L . -type f -path ./.git -prune -o -path ./deploy -prune -o -path ./node_modules -prune -o -path ./repositories -prune -o -path ./vendor -prune -o -path ./wordpress -prune -o -path ./wp-content -prune -o -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l -n",
		"php-lint-wp-pay" : "find -L ./repositories/ -type f -name .git -prune -o -name node_modules -prune -o -name vendor -prune -o -name wordpress -prune -o -name wp-content -prune -o -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l -n",
		"make-pot" : "wp pronamic i18n make-pot . languages/pronamic_ideal.pot --slug='pronamic-ideal'",
		"update-po" : "find languages/*.po -type f -exec msgmerge --update --backup=off {} languages/pronamic_ideal.pot \\;",
		"generate-readme-txt" : "php src/readme-txt/readme.php > readme.txt",
		"generate-readme-md" : "php src/readme-md/README.php > README.md",
		"generate-readme" : [
			"@generate-readme-txt",
			"@generate-readme-md"
		],
		"generate-changelog-md" : "php src/changelog-md/CHANGELOG.php > CHANGELOG.md",
		"generate-changelog" : [
			"@generate-readme-txt",
			"@generate-changelog-md"
		],
		"build" : [
			"@generate-readme",
			"@generate-changelog",
			"@make-pot",
			"@update-po"
		]
	}
}