/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */

//#region package.json
var package_default = {
	name: "@yahoo/uds",
	description: "Yahoo Universal System",
	version: "0.0.0-development",
	type: "module",
	main: "./dist/index.cjs",
	module: "./dist/index.js",
	types: "./dist/index.d.ts",
	bin: { "uds": "./uds.js" },
	files: [
		"uds.js",
		"generated/**",
		"dist/**"
	],
	sideEffects: false,
	exports: {
		".": {
			"import": {
				"types": "./dist/index.d.ts",
				"default": "./dist/index.js"
			},
			"require": {
				"types": "./dist/index.d.cts",
				"default": "./dist/index.cjs"
			}
		},
		"./flags": {
			"import": {
				"types": "./dist/flags.d.ts",
				"default": "./dist/flags.js"
			},
			"require": {
				"types": "./dist/flags.d.cts",
				"default": "./dist/flags.cjs"
			}
		},
		"./client": {
			"import": {
				"types": "./dist/components/client/index.d.ts",
				"default": "./dist/components/client/index.js"
			},
			"require": {
				"types": "./dist/components/client/index.d.cts",
				"default": "./dist/components/client/index.cjs"
			}
		},
		"./experimental": {
			"import": {
				"types": "./dist/components/experimental/index.d.ts",
				"default": "./dist/components/experimental/index.js"
			},
			"require": {
				"types": "./dist/components/experimental/index.d.cts",
				"default": "./dist/components/experimental/index.cjs"
			}
		},
		"./experimental/client": {
			"import": {
				"types": "./dist/components/experimental/client/index.d.ts",
				"default": "./dist/components/experimental/client/index.js"
			},
			"require": {
				"types": "./dist/components/experimental/client/index.d.cts",
				"default": "./dist/components/experimental/client/index.cjs"
			}
		},
		"./__private/motionFeatures/domMax": {
			"import": {
				"types": "./dist/components/client/motionFeatures/domMax.d.ts",
				"default": "./dist/components/client/motionFeatures/domMax.js"
			},
			"require": {
				"types": "./dist/components/client/motionFeatures/domMax.d.cts",
				"default": "./dist/components/client/motionFeatures/domMax.cjs"
			}
		},
		"./__private/motionFeatures/domAnimation": {
			"import": {
				"types": "./dist/components/client/motionFeatures/domAnimation.d.ts",
				"default": "./dist/components/client/motionFeatures/domAnimation.js"
			},
			"require": {
				"types": "./dist/components/client/motionFeatures/domAnimation.d.cts",
				"default": "./dist/components/client/motionFeatures/domAnimation.cjs"
			}
		},
		"./fixtures": {
			"import": {
				"types": "./dist/fixtures/index.d.ts",
				"default": "./dist/fixtures/index.js"
			},
			"require": {
				"types": "./dist/fixtures/index.d.cts",
				"default": "./dist/fixtures/index.cjs"
			}
		},
		"./package.json": "./package.json",
		"./componentData.json": "./generated/componentData.json",
		"./styles/*": "./dist/styles/*",
		"./tailwind/plugin": {
			"import": {
				"types": "./dist/tailwind/plugin.d.ts",
				"default": "./dist/tailwind/plugin.js"
			},
			"require": {
				"types": "./dist/tailwind/plugin.d.cts",
				"default": "./dist/tailwind/plugin.cjs"
			}
		},
		"./tailwind/purger": {
			"import": {
				"types": "./dist/tailwind/purger.d.ts",
				"default": "./dist/tailwind/purger.js"
			},
			"require": {
				"types": "./dist/tailwind/purger.d.cts",
				"default": "./dist/tailwind/purger.cjs"
			}
		},
		"./tailwind/utils": {
			"import": {
				"types": "./dist/tailwind/utils.d.ts",
				"default": "./dist/tailwind/utils.js"
			},
			"require": {
				"types": "./dist/tailwind/utils.d.cts",
				"default": "./dist/tailwind/utils.cjs"
			}
		},
		"./tokens": {
			"import": {
				"types": "./dist/tokens/index.d.ts",
				"default": "./dist/tokens/index.js"
			},
			"require": {
				"types": "./dist/tokens/index.d.cts",
				"default": "./dist/tokens/index.cjs"
			}
		},
		"./tokens/parseTokens": {
			"import": {
				"types": "./dist/tokens/parseTokens.d.ts",
				"default": "./dist/tokens/parseTokens.js"
			},
			"require": {
				"types": "./dist/tokens/parseTokens.d.cts",
				"default": "./dist/tokens/parseTokens.cjs"
			}
		},
		"./tokens/automation/configs": {
			"import": {
				"types": "./dist/tokens/automation/configs/index.d.ts",
				"default": "./dist/tokens/automation/configs/index.js"
			},
			"require": {
				"types": "./dist/tokens/automation/configs/index.d.cts",
				"default": "./dist/tokens/automation/configs/index.cjs"
			}
		},
		"./tokens/automation/properties": {
			"import": {
				"types": "./dist/tokens/automation/properties.d.ts",
				"default": "./dist/tokens/automation/properties.js"
			},
			"require": {
				"types": "./dist/tokens/automation/properties.d.cts",
				"default": "./dist/tokens/automation/properties.cjs"
			}
		},
		"./defaultTokensConfig": {
			"import": {
				"types": "./dist/defaultTokensConfig.d.ts",
				"default": "./dist/defaultTokensConfig.js"
			},
			"require": {
				"types": "./dist/defaultTokensConfig.d.cts",
				"default": "./dist/defaultTokensConfig.cjs"
			}
		},
		"./runtime": {
			"import": {
				"types": "./dist/runtime/index.d.ts",
				"default": "./dist/runtime/index.js"
			},
			"require": {
				"types": "./dist/runtime/index.d.cts",
				"default": "./dist/runtime/index.cjs"
			}
		},
		"./__private/motion": {
			"import": {
				"types": "./dist/tokens/configs/motion.d.ts",
				"default": "./dist/tokens/configs/motion.js"
			},
			"require": {
				"types": "./dist/tokens/configs/motion.d.cts",
				"default": "./dist/tokens/configs/motion.cjs"
			}
		}
	},
	scripts: {
		"build": "NODE_OPTIONS=\"--max-old-space-size=12288\" bun run ./scripts/build.ts",
		"ci:publish": "bun semantic-release",
		"clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist && rm -rf .coverage",
		"dev": "concurrently bun:dev:*",
		"dev:fixtures": "bun run ./scripts/buildFixtures.ts --watch",
		"dev:ts": "tsdown --watch",
		"format:pkg": "bun --cwd ../../ syncpack format",
		"generate:componentData": "bun run ./src/cli/runner.ts generateComponentData",
		"lint": "eslint -c eslint.config.mjs .",
		"lint:fix": "bun run lint --fix",
		"lint:pkg": "bun publint",
		"test": "vitest run",
		"test:coverage": "vitest run --coverage",
		"test:e2e": "bun run e2e/verifyCLI.ts && bun run e2e/enforcePublicImportsAPI.ts",
		"test:ui": "vitest --ui --coverage",
		"test:update": "vitest run -u",
		"test:watch": "vitest",
		"typecheck": "concurrently bun:typecheck:*",
		"typecheck:scripts": "tsc -p ./scripts --noEmit",
		"typecheck:uds": "tsc -p . --noEmit"
	},
	dependencies: {
		"@ariakit/react": "^0.4.20",
		"autoprefixer": "^10.4.27",
		"clsx": "^2.1.1",
		"fast-glob": "^3.3.3",
		"lodash": "^4.17.23",
		"lodash-es": "^4.17.23",
		"motion": "^12.23.26",
		"postcss": "^8.5.6",
		"postcss-prune-var": "^1.1.2",
		"postcss-scope": "^1.7.4",
		"prompts": "^2.4.2",
		"react-toastify": "^11.0.5",
		"semver": "^7.7.4",
		"simple-update-notifier": "^2.0.0",
		"tailwind-merge": "^2.6.0",
		"ts-morph": "^26.0.0",
		"type-fest": "^5.4.4",
		"uuid": "^13.0.0"
	},
	devDependencies: {
		"@next/env": "^16.1.6",
		"@optimize-lodash/transform": "^3.0.6",
		"@types/bun": "1.3.3",
		"@types/lodash": "^4.17.24",
		"@types/react": "~19.2.10",
		"@types/react-dom": "^19.2.3",
		"@types/semver": "^7.7.1",
		"@yahoo/uds-automated-config": "workspace:*",
		"@yahoo/uds-cli": "workspace:*",
		"@yahoo/uds-config": "workspace:*",
		"@yahoo/uds-css-tokens": "workspace:*",
		"@yahoo/uds-fixtures": "workspace:*",
		"@yahoo/uds-fonts": "workspace:*",
		"@yahoo/uds-icons": "workspace:*",
		"@yahoo/uds-modes": "workspace:*",
		"@yahoo/uds-motion-tokens": "workspace:*",
		"@yahoo/uds-palette": "workspace:*",
		"@yahoo/uds-tailwind": "workspace:*",
		"@yahoo/uds-test-utils": "workspace:*",
		"@yahoo/uds-types": "workspace:*",
		"bun-types": "1.3.3",
		"chalk": "^5.6.2",
		"concurrently": "^9.2.1",
		"eslint-config-custom": "workspace:*",
		"rolldown": "^1.0.0-rc.1",
		"tailwindcss": "^3.4.19",
		"tsconfig": "workspace:*",
		"tsdown": "^0.20.3",
		"typescript": "^5.9.3"
	},
	peerDependencies: {
		"react": "^18.3.1 || ^19.0.0",
		"react-dom": "^18.3.1 || ^19.0.0",
		"tailwindcss": "^3.4.13"
	},
	license: "MIT"
};

//#endregion
Object.defineProperty(exports, 'default', {
  enumerable: true,
  get: function () {
    return package_default;
  }
});