{
	"name": "@playpilot/tpi",
	"version": "8.23.1",
	"type": "module",
	"scripts": {
		"dev": "vite dev",
		"dev-build": "npx http-server . /build.html -p 3000",
		"build": "vite build --config vite._main.config.js && vite build --config vite._mount.config.js && vite build --config vite._mount.config.js --mode editorial",
		"preview": "vite preview",
		"check": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json",
		"check:watch": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch",
		"format": "prettier --write .",
		"lint": "prettier --check . && eslint .",
		"test:unit": "vitest",
		"test": "npm run test:unit -- --run",
		"release": "node release.js",
		"postinstall": "patch-package"
	},
	"devDependencies": {
		"@playpilot/retargeting-tracking": "^1.4.2",
		"@sveltejs/adapter-auto": "^7.0.1",
		"@sveltejs/kit": "^2.56.1",
		"@sveltejs/vite-plugin-svelte": "^4.0.0",
		"@testing-library/svelte": "^5.2.6",
		"@types/node": "^25.5.2",
		"@typescript-eslint/eslint-plugin": "^8.32.1",
		"@typescript-eslint/parser": "^8.32.1",
		"dotenv": "^17.4.1",
		"eslint": "^9.27.0",
		"eslint-config-prettier": "^9.1.0",
		"eslint-plugin-svelte": "^3.15.0",
		"globals": "^15.0.0",
		"happy-dom": "^20.10.6",
		"patch-package": "^8.0.1",
		"prettier": "^3.8.3",
		"prettier-plugin-svelte": "^3.2.6",
		"sass": "^1.99.0",
		"svelte": "5.55.7",
		"svelte-check": "^4.6.0",
		"svelte-preprocess": "^6.0.5",
		"svelte-tiny-slider": "^2.8.1",
		"typescript": "^6.0.3",
		"typescript-eslint": "^8.62.0",
		"vite": "^5.4.21",
		"vite-plugin-css-injected-by-js": "^4.0.1",
		"vitest": "^2.1.9"
	}
}
