{
	"name": "@drupal/flowdrop",
	"description": "IIFE wrapper for @flowdrop/flowdrop - enables browser-native usage without module bundlers",
	"private": true,
	"version": "0.0.1",
	"scripts": {
		"build:drupal": "vite build --config vite.config.drupal.ts",
		"build:production": "vite build --config vite.config.production.ts",
		"build": "npm run build:production",
		"watch:build:drupal": "npm-watch build:drupal",
		"watch:build:production": "npm-watch build:production",
		"lint": "eslint . && prettier --check .",
		"format": "prettier --write ."
	},
	"watch": {
		"build:drupal": {
			"ignore": "build",
			"patterns": [
				"src"
			],
			"extensions": "js,ts",
			"quiet": true,
			"legacyWatch": true,
			"delay": 2500,
			"runOnChangeOnly": false
		},
		"build:production": {
			"ignore": "build",
			"patterns": [
				"src"
			],
			"extensions": "js,ts",
			"quiet": true,
			"legacyWatch": true,
			"delay": 2500,
			"runOnChangeOnly": false
		}
	},
	"files": [
		"build/flowdrop/*.js",
		"build/flowdrop/*.css",
		"build/flowdrop/*.map",
		"IIFE_USAGE.md",
		"README.md"
	],
	"type": "module",
	"devDependencies": {
		"@codemirror/autocomplete": "^6.20.1",
		"@codemirror/commands": "^6.10.2",
		"@codemirror/lang-json": "^6.0.2",
		"@codemirror/lang-markdown": "^6.5.0",
		"@codemirror/language": "^6.12.2",
		"@codemirror/lint": "^6.9.5",
		"@codemirror/state": "^6.5.4",
		"@codemirror/theme-one-dark": "^6.1.3",
		"@codemirror/view": "^6.39.16",
		"@flowdrop/flowdrop": "^1.2.2",
		"@sveltejs/vite-plugin-svelte": "^5.0.0",
		"@types/node": "^20",
		"codemirror": "^6.0.2",
		"eslint": "^9.18.0",
		"eslint-config-prettier": "^10.0.1",
		"npm-watch": "^0.13.0",
		"prettier": "^3.4.2",
		"svelte": "^5.0.0",
		"terser": "^5.43.1",
		"typescript": "^5.0.0",
		"vite": "^6.2.6"
	},
	"overrides": {
		"@sveltejs/kit": {
			"cookie": "0.7.2"
		}
	},
	"keywords": [
		"flowdrop",
		"workflow",
		"iife",
		"browser",
		"svelte",
		"visual-workflow",
		"drupal",
		"no-bundler"
	],
	"dependencies": {
		"@iconify/svelte": "^5.1.0"
	}
}
