{
    "name": "@magnesium/theme",
    "version": "5.1.0",
    "description": "Sass toolkit for managing design tokens as CSS custom properties.",
    "type": "module",
    "scripts": {
        "dev": "vite playground",
        "lint:css": "stylelint --fix \"**/*.scss\"",
        "lint:js": "eslint --fix .",
        "lint": "npm-run-all --parallel lint:*",
        "test": "vitest run",
        "test:watch": "vitest",
        "prepare": "husky",
        "release": "semantic-release"
    },
    "engines": {
        "node": ">=18"
    },
    "sass": "index.scss",
    "exports": {
        ".": {
            "sass": "./index.scss"
        },
        "./compat": {
            "sass": "./compat.scss"
        }
    },
    "devDependencies": {
        "@commitlint/cli": "^21.0.1",
        "@commitlint/config-conventional": "^21.0.1",
        "@front-factory/eslint-config": "^1.3.1",
        "@front-factory/stylelint-config": "^1.12.1",
        "@semantic-release/changelog": "^6.0.3",
        "@semantic-release/git": "^10.0.1",
        "@semantic-release/github": "^12.0.8",
        "conventional-changelog-conventionalcommits": "^9.3.1",
        "eslint": "^9.39.2",
        "husky": "^9.1.7",
        "npm-run-all": "^4.1.5",
        "sass-true": "^10.1.0",
        "semantic-release": "^25.0.3",
        "stylelint": "^16.26.1",
        "vite": "^8.0.14",
        "vitest": "^4.1.7"
    },
    "dependencies": {
        "@unsass/css": "^3.1.0",
        "@unsass/string": "^1.4.4",
        "@unsass/types": "^1.0.1",
        "@unsass/var": "^1.0.3",
        "sass": "^1.97.1"
    },
    "keywords": [
        "magnesium",
        "sass",
        "design system",
        "theme",
        "tokens",
        "css-custom-properties",
        "front-end"
    ],
    "license": "MIT",
    "homepage": "https://github.com/magnesiumlabs/magnesium",
    "bugs": {
        "url": "https://github.com/magnesiumlabs/magnesium/issues"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/magnesiumlabs/magnesium.git"
    },
    "files": [
        ".github/banner.svg",
        "src/*.scss",
        "*.scss",
        "CHANGELOG.md"
    ],
    "publishConfig": {
        "access": "public",
        "provenance": true
    }
}
