{
  "name": "m3-svelte",
  "version": "7.1.2",
  "license": "Apache-2.0 OR GPL-3.0-only",
  "repository": "KTibow/m3-svelte",
  "author": {
    "name": "KTibow"
  },
  "homepage": "https://github.com/KTibow/m3-svelte",
  "funding": "https://github.com/sponsors/KTibow",
  "files": [
    "package",
    "!package/**/*.test.*",
    "!package/**/*.spec.*"
  ],
  "svelte": "./package/index.js",
  "types": "./package/index.d.ts",
  "type": "module",
  "exports": {
    ".": {
      "types": "./package/index.d.ts",
      "svelte": "./package/index.js"
    },
    "./etc/styles.css": {
      "style": "./package/etc/styles.css"
    },
    "./etc/recommended-styles.css": {
      "style": "./package/etc/recommended-styles.css"
    },
    "./etc/tailwind-styles.css": {
      "style": "./package/etc/tailwind-styles.css"
    },
    "./etc/unocss-preset": {
      "types": "./package/etc/unocss-preset.d.ts",
      "import": "./package/etc/unocss-preset.js"
    },
    "./etc/colors": {
      "types": "./package/etc/colors.d.ts",
      "import": "./package/etc/colors.js"
    },
    "./etc/layer": {
      "types": "./package/etc/layer.d.ts",
      "import": "./package/etc/layer.js"
    }
  },
  "dependencies": {
    "@iconify/types": "^2.0.0",
    "@ktibow/iconset-material-symbols": "~0.0.1764827375"
  },
  "devDependencies": {
    "@eslint/compat": "^2.0.3",
    "@eslint/js": "^9.39.4",
    "@fontsource-variable/google-sans-flex": "^5.2.1",
    "@ktibow/material-color-utilities-nightly": "^0.4.1772748028000",
    "@sveltejs/adapter-static": "^3.0.10",
    "@sveltejs/kit": "^2.49.2",
    "@sveltejs/package": "^2.5.7",
    "@sveltejs/vite-plugin-svelte": "^7.0.0",
    "@types/node": "^25.4.0",
    "eslint": "^9.39.2",
    "eslint-config-prettier": "^10.1.8",
    "eslint-plugin-svelte": "^3.13.1",
    "globals": "^17.4.0",
    "m3-svelte": "link:",
    "prettier": "^3.8.1",
    "prettier-plugin-svelte": "^3.5.1",
    "publint": "^0.3.18",
    "shiki": "^4.0.2",
    "svelte": "^5.53.8",
    "svelte-check": "^4.4.5",
    "tinyglobby": "^0.2.15",
    "typescript": "^5.9.3",
    "typescript-eslint": "^8.57.0",
    "unocss": "^66.6.6",
    "vite": "^7.3.1",
    "vite-plugin-functions-mixins": "^0.4.1",
    "vite-plugin-token-shaker": "^0.0.7"
  },
  "peerDependencies": {
    "@ktibow/material-color-utilities-nightly": "^0.4.1768930731000",
    "svelte": "^5.40.0",
    "vite-plugin-functions-mixins": "^0.4.1"
  },
  "peerDependenciesMeta": {
    "@ktibow/material-color-utilities-nightly": {
      "optional": true
    },
    "vite-plugin-functions-mixins": {
      "optional": true
    }
  },
  "keywords": [
    "svelte",
    "material",
    "material 3",
    "material you",
    "m3",
    "ui",
    "frontend",
    "design-system",
    "ui-library",
    "theming"
  ],
  "sideEffects": [
    "./package/etc/layer.js"
  ],
  "scripts": {
    "dev": "vite dev",
    "build": "vite build",
    "preview": "vite preview",
    "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json && eslint",
    "format": "prettier --write .",
    "lint": "eslint ."
  }
}