{
  "name": "@tuist/noora",
  "version": "0.85.0",
  "type": "module",
  "description": "Noora components for Phoenix LiveView and framework-independent web applications",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/tuist/tuist.git",
    "directory": "noora"
  },
  "publishConfig": {
    "access": "public"
  },
  "customElements": "./custom-elements.json",
  "sideEffects": [
    "./css/*.css",
    "./js/index.js",
    "./js/web-components/index.js",
    "./priv/static/*.css",
    "./priv/static/noora.js",
    "./priv/static/noora-web-components.js"
  ],
  "files": [
    "custom-elements.json",
    "docs",
    "priv/static/*.css",
    "priv/static/*.js",
    "types",
    "LICENSE",
    "README.md"
  ],
  "exports": {
    ".": {
      "import": "./priv/static/noora.js"
    },
    "./web-components": {
      "types": "./types/web-components.d.ts",
      "import": "./priv/static/noora-web-components.js"
    },
    "./noora.css": "./priv/static/noora.css",
    "./fonts.css": "./priv/static/fonts.css",
    "./tokens.css": "./priv/static/tokens.css",
    "./custom-elements.json": "./custom-elements.json"
  },
  "scripts": {
    "build:css": "esbuild css/noora.css --bundle --minify --sourcemap --outfile=./priv/static/noora.css",
    "build:fonts": "esbuild css/fonts.css --bundle --minify --sourcemap --outfile=./priv/static/fonts.css",
    "build:js": "esbuild js/index.js --bundle --minify --sourcemap --format=esm --outfile=./priv/static/noora.js",
    "build:tokens": "esbuild css/tokens.css --bundle --minify --sourcemap --outfile=./priv/static/tokens.css",
    "build:web-components": "esbuild js/web-components/index.js --bundle --minify --sourcemap --format=esm --loader:.css=text --outfile=./priv/static/noora-web-components.js",
    "check:generated": "node scripts/generate-web-components.js --check",
    "generate:web-components": "node scripts/generate-web-components.js",
    "prepack": "aube run build",
    "test": "vitest",
    "build": "aube run generate:web-components && aube run build:js && aube run build:css && aube run build:fonts && aube run build:tokens && aube run build:web-components"
  },
  "devDependencies": {
    "@zag-js/avatar": "^1.8.2",
    "@zag-js/checkbox": "^1.8.2",
    "@zag-js/collapsible": "^1.8.2",
    "@zag-js/core": "^1.8.2",
    "@zag-js/date-picker": "^1.8.2",
    "@zag-js/dialog": "^1.8.2",
    "@zag-js/menu": "^1.8.2",
    "@zag-js/pin-input": "^1.8.2",
    "@zag-js/popover": "^1.11.0",
    "@zag-js/select": "^1.8.2",
    "@zag-js/store": "^1.8.2",
    "@zag-js/switch": "^1.32.0",
    "@zag-js/tabs": "^1.8.2",
    "@zag-js/tags-input": "^1.9.3",
    "@zag-js/tooltip": "^1.8.2",
    "@zag-js/types": "^1.8.2",
    "@zag-js/utils": "^1.8.2",
    "culori": "^4.0.1",
    "echarts": "^6.1.0",
    "esbuild": "^0.27.0",
    "happy-dom": "^20.0.0",
    "lit": "^3.3.3",
    "prettier": "^3.7.4",
    "prettier-plugin-css-order": "^2.1.2",
    "vitest": "^4.0.0"
  },
  "aube": {
    "allowBuilds": {
      "esbuild": true
    }
  },
  "main": "index.js",
  "directories": {
    "doc": "docs",
    "example": "examples",
    "lib": "lib",
    "test": "test"
  },
  "keywords": [],
  "author": "",
  "bugs": {
    "url": "https://github.com/tuist/tuist/issues"
  },
  "homepage": "https://github.com/tuist/tuist#readme"
}
