{
	"$schema": "https://playground.wordpress.net/blueprint-schema.json",
	"meta": {
		"title": "Ndizi Project Management — Demo",
		"description": "Spins up Ndizi PM from the monorepo subdirectory and seeds mock clients, projects, tasks, invoices and time entries.",
		"author": "georgestephanis"
	},
	"landingPage": "/wp-admin/admin.php?page=ndizi-pm",
	"preferredVersions": {
		"php": "8.3",
		"wp": "latest"
	},
	"features": {
		"networking": true
	},
	"login": true,
	"steps": [
		{
			"step": "defineWpConfigConsts",
			"consts": {
				"WP_ENVIRONMENT_TYPE": "local"
			}
		},
		{
			"step": "installPlugin",
			"pluginData": {
				"resource": "git:directory",
				"url": "https://github.com/georgestephanis/plugins",
				"ref": "main",
				"path": "ndizi-project-management"
			},
			"options": {
				"activate": true,
				"targetFolderName": "ndizi-project-management"
			}
		},
		{
			"step": "installPlugin",
			"pluginData": {
				"resource": "wordpress.org/plugins",
				"slug": "user-switching"
			},
			"options": {
				"activate": true
			}
		},
		{
			"step": "runPHP",
			"code": "<?php require_once '/wordpress/wp-load.php'; require WP_PLUGIN_DIR . '/ndizi-project-management/playground/mock-data.php';"
		}
	]
}
