{
	"name": "@wp-pay/core",
	"version": "4.32.0",
	"description": "Core components for the WordPress payment processing library.",
	"repository": {
		"type": "git",
		"url": "https://github.com/wp-pay/core"
	},
	"keywords": [
		"wordpress",
		"wp",
		"pay",
		"core",
		"gateway",
		"pronamic"
	],
	"author": {
		"name": "Pronamic",
		"email": "info@pronamic.nl",
		"url": "http://www.pronamic.nl/"
	},
	"contributors": [
		{
			"name": "Remco Tolsma",
			"email": "info@remcotolsma.nl",
			"url": "http://www.remcotolsma.nl/"
		}
	],
	"license": "GPL-3.0",
	"bugs": {
		"url": "https://github.com/wp-pay/core/issues"
	},
	"homepage": "http://www.wp-pay.org/",
	"dependencies": {
		"@wp-pay/logos": "^2.0.0",
		"jquery": "^3.6.0",
		"slick-carousel": "^1.8.1",
		"tippy.js": "^3.4"
	},
	"devDependencies": {
		"@wordpress/env": "^11.0.0",
		"@wordpress/scripts": "^31.5.0",
		"clean-css-cli": "^5.6.2",
		"copyfiles": "^2.4.1",
		"eslint": "^8.0",
		"eslint-plugin-json": "^3.1",
		"npm-run-all": "^4.1.5",
		"sass": "^1.43.3",
		"sass-lint": "^1.13.1",
		"stylelint": "^13.13.1",
		"stylelint-config-sass-guidelines": "^8.0.0",
		"terser": "^5.46.0"
	},
	"scripts": {
		"build-image": "npm-run-all build-image-*",
		"build-image-svg-cards": "mkdir -p images/dist/cards; svgo -f images/src/cards/ -o images/dist/cards/",
		"build-image-svg-default": "svgo images/src/wp-pay.svg -o images/dist/wp-pay.svgo-min.svg",
		"build-image-svg-white": "svgo images/src/wp-pay-white.svg -o images/dist/wp-pay-white.svgo-min.svg",
		"build-image-svg-wp-admin": "svgo images/src/wp-pay-wp-admin-fresh-base.svg -o images/dist/wp-pay-wp-admin-fresh-base.svgo-min.svg",
		"build-image-png-512": "rsvg-convert -w 512 -h 512 images/src/wp-pay.svg -o images/src/wp-pay-512.png",
		"build-image-png-512-min": "pngquant images/src/wp-pay-512.png --output images/dist/wp-pay-512.pngquant-min.png --force",
		"build-image-png-white-512": "rsvg-convert -w 512 -h 512 images/src/wp-pay-white.svg -o images/src/wp-pay-white-512.png",
		"build-image-png-white-512-min": "pngquant images/src/wp-pay-white-512.png --output images/dist/wp-pay-white-512.pngquant-min.png --force",
		"build-slick-carousel": "npm-run-all copy-slick-carousel cssmin-slick-carousel js-minify-slick-carousel",
		"copy-slick-carousel": "copyfiles -f -E node_modules/slick-carousel/slick/slick.js node_modules/slick-carousel/slick/slick.css assets/slick-carousel/",
		"copy-images-cards": "rsync --recursive --delete --verbose ./node_modules/@wp-pay/logos/dist/cards/ ./images/dist/cards/",
		"cssmin-slick-carousel": "cleancss -o assets/slick-carousel/slick.min.css assets/slick-carousel/slick.css",
		"eslint": "eslint . --ext .json --ext .js",
		"lint": "npm-run-all --parallel eslint sass-lint",
		"sass-lint": "sass-lint --verbose",
		"js-build": "npm-run-all js-build-* js-minify",
		"js-build-copy": "cp js/src/*.js js/dist",
		"js-minify": "npm-run-all js-minify-*",
		"js-minify-admin": "terser --compress --mangle --output js/dist/admin.min.js js/src/admin.js",
		"js-minify-admin-clipboard": "terser --compress --mangle --output js/dist/admin-cb.min.js js/src/admin-cb.js",
		"js-minify-admin-test": "terser --compress --mangle --output js/dist/admin-test.min.js js/src/admin-test.js",
		"js-minify-admin-tour": "terser --compress --mangle --output js/dist/admin-tour.min.js js/src/admin-tour.js",
		"js-minify-slick-carousel": "terser --compress --mangle --output assets/slick-carousel/slick.min.js assets/slick-carousel/slick.js",
		"js-minify-subscription-mandate": "terser --compress --mangle --output js/dist/subscription-mandate.min.js js/src/subscription-mandate.js",
		"sass": "sass scss:css"
	}
}
