{
	"name": "@cirthcss/cirth",
	"version": "0.15.0",
	"description": "Semantic-first CSS framework for production-ready interfaces",
	"author": "Riccardo Pastori",
	"main": "dist/cirth.min.css",
	"style": "dist/cirth.min.css",
	"exports": {
		".": "./dist/cirth.min.css",
		"./print": "./dist/cirth.print.min.css",
		"./classless": "./dist/cirth.classless.min.css",
		"./classless/print": "./dist/cirth.print.classless.min.css",
		"./scoped": "./dist/cirth.scoped.min.css",
		"./scoped/print": "./dist/cirth.print.scoped.min.css",
		"./classless/scoped": "./dist/cirth.classless.scoped.min.css",
		"./classless/scoped/print": "./dist/cirth.print.classless.scoped.min.css",
		"./presets/plain": "./dist/presets/plain.min.css",
		"./presets/playroom": "./dist/presets/playroom.min.css",
		"./presets/*": "./dist/presets/*",
		"./dist/*": "./dist/*",
		"./package.json": "./package.json"
	},
	"files": [
		"dist",
		"NOTICE.md"
	],
	"license": "Apache-2.0",
	"engines": {
		"node": ">=24.18.0"
	},
	"repository": {
		"type": "git",
		"url": "git+https://github.com/cirthcss/cirth.git"
	},
	"homepage": "https://github.com/cirthcss/cirth#readme",
	"publishConfig": {
		"access": "public",
		"tag": "latest"
	},
	"keywords": [
		"classless",
		"css",
		"css-framework",
		"custom-properties",
		"dark-mode",
		"dark-theme",
		"lightweight",
		"minimal",
		"modern-css",
		"native-html",
		"semantic",
		"semantic-html"
	],
	"bugs": {
		"url": "https://github.com/cirthcss/cirth/issues"
	},
	"scripts": {
		"build": "node scripts/build.js",
		"check:a11y": "node scripts/check-a11y.js",
		"check:browserslist": "node scripts/check-browserslist.js",
		"check:behavior": "playwright test --config=playwright.behavior.config.js",
		"check:consumer": "node scripts/smoke-consumer.js",
		"check:dist": "node scripts/check-dist.js",
		"check:package": "node scripts/check-package-surface.js",
		"check:variables": "node scripts/check-css-variables.js",
		"check:doc-links": "node scripts/check-doc-links.js",
		"check:size": "node scripts/check-css-size.js",
		"check:tooling": "node scripts/check-audit-snapshot.js && node scripts/check-interaction-model.js && node scripts/check-flaky-report.js && node scripts/check-guards.js",
		"check:guards": "node scripts/check-guards.js",
		"check:hooks": "node scripts/setup-git-hooks.js --check",
		"check:release": "node scripts/check-release.js",
		"release:prepare": "node scripts/release-prepare.js",
		"release:status": "node scripts/release-status.js",
		"setup:hooks": "node scripts/setup-git-hooks.js",
		"setup:claude-hooks": "node scripts/setup-claude-hooks.js",
		"check:sri": "node scripts/update-sri.js --check",
		"check:types": "tsc --noEmit",
		"check:visual": "playwright test",
		"check:visual:update": "playwright test --update-snapshots",
		"dev": "node scripts/watch.js",
		"format": "prettier --write --log-level silent 'src/**/*.scss'",
		"lint": "node scripts/check-tree-noise.js && stylelint 'src/**/*.scss' && node scripts/check-css-variables.js && node scripts/check-browserslist.js && node scripts/check-doc-links.js && node scripts/update-sri.js --check && tsc --noEmit",
		"lint:fix": "node scripts/check-tree-noise.js --fix && stylelint 'src/**/*.scss' --fix && node scripts/check-css-variables.js && node scripts/check-browserslist.js && node scripts/check-doc-links.js && node scripts/update-sri.js --check",
		"sri": "node scripts/update-sri.js",
		"docs:archive": "node scripts/archive-docs.js",
		"docs:assets": "node scripts/build-docs.js",
		"docs:dev": "npm run docs:assets && eleventy --config=docs/eleventy.config.js --serve",
		"docs:build": "npm run docs:assets && eleventy --config=docs/eleventy.config.js && node scripts/check-doc-links.js",
		"docs:brand-assets": "node scripts/build-brand-lockup.js && node scripts/capture-brand-assets.js",
		"docs:lockup": "node scripts/build-brand-lockup.js",
		"check:tree-noise": "node scripts/check-tree-noise.js"
	},
	"devDependencies": {
		"@11ty/eleventy": "^3.1.6",
		"@axe-core/playwright": "^4.12.1",
		"@playwright/test": "^1.61.1",
		"@types/node": "^26.2.0",
		"github-slugger": "^2.0.0",
		"highlight.js": "^11.11.1",
		"lightningcss-cli": "^1.33.0",
		"markdown-it-anchor": "^9.2.1",
		"pagefind": "^1.5.2",
		"playwright": "^1.61.1",
		"postcss": "^8.5.20",
		"postcss-selector-parser": "^7.1.4",
		"prettier": "^3.9.6",
		"sass-embedded": "^1.100.0",
		"stylelint": "^17.14.1",
		"stylelint-config-standard-scss": "^17.0.0",
		"typescript": "^7.0.2"
	},
	"browserslist": [
		"Chrome >= 123",
		"ChromeAndroid >= 123",
		"Edge >= 123",
		"Firefox >= 130",
		"FirefoxAndroid >= 130",
		"iOS >= 18.2",
		"Opera >= 109",
		"Safari >= 18.2",
		"Samsung >= 27"
	]
}
