{
  "name": "@dataengineeringformachinelearning/viking-ui",
  "version": "10.0.0",
  "description": "Universal Viking-UI design system for Astro, Angular, and Django.",
  "license": "Apache-2.0",
  "type": "module",
  "private": false,
  "main": "./dist/fesm2022/dataengineeringformachinelearning-viking-ui.mjs",
  "module": "./dist/fesm2022/dataengineeringformachinelearning-viking-ui.mjs",
  "types": "./dist/types/dataengineeringformachinelearning-viking-ui.d.ts",
  "style": "./dist/viking-ui.css",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/dataengineeringformachinelearning/deml.git",
    "directory": "packages/viking-ui"
  },
  "publishConfig": {
    "access": "public"
  },
  "exports": {
    ".": {
      "types": "./dist/types/dataengineeringformachinelearning-viking-ui.d.ts",
      "import": "./dist/fesm2022/dataengineeringformachinelearning-viking-ui.mjs",
      "default": "./dist/fesm2022/dataengineeringformachinelearning-viking-ui.mjs"
    },
    "./angular": {
      "types": "./dist/types/dataengineeringformachinelearning-viking-ui.d.ts",
      "import": "./dist/fesm2022/dataengineeringformachinelearning-viking-ui.mjs",
      "default": "./dist/fesm2022/dataengineeringformachinelearning-viking-ui.mjs"
    },
    "./dist/index.js": "./dist/fesm2022/dataengineeringformachinelearning-viking-ui.mjs",
    "./dist/index.d.ts": "./dist/types/dataengineeringformachinelearning-viking-ui.d.ts",
    "./dist/icons.js": "./dist/icons.js",
    "./dist/site-drakkar.js": "./dist/site-drakkar.js",
    "./dist/viking-app.css": "./dist/viking-app.css",
    "./dist/viking-ui.css": "./dist/viking-ui.css",
    "./dist/viking-ui-elements.js": "./dist/viking-ui-elements.js",
    "./dist/web-components.js": "./dist/web-components.js",
    "./dist/widget.js": "./dist/widget.js",
    "./icons": {
      "types": "./dist/types/dataengineeringformachinelearning-viking-ui.d.ts",
      "import": "./dist/icons.js",
      "default": "./dist/icons.js"
    },
    "./site-drakkar": {
      "types": "./dist/types/dataengineeringformachinelearning-viking-ui.d.ts",
      "import": "./dist/site-drakkar.js",
      "default": "./dist/site-drakkar.js"
    },
    "./elements": {
      "types": "./dist/types/dataengineeringformachinelearning-viking-ui.d.ts",
      "import": "./dist/web-components.js",
      "default": "./dist/web-components.js"
    },
    "./elements.js": "./dist/viking-ui-elements.js",
    "./viking-ui-elements.js": "./dist/viking-ui-elements.js",
    "./web-components.js": "./dist/web-components.js",
    "./web-components": {
      "types": "./dist/types/dataengineeringformachinelearning-viking-ui.d.ts",
      "import": "./dist/web-components.js",
      "default": "./dist/web-components.js"
    },
    "./widget": "./dist/widget.js",
    "./widget.js": "./dist/widget.js",
    "./css": "./dist/viking-ui.css",
    "./css/app.css": "./dist/viking-app.css",
    "./css/index.css": "./dist/viking-ui.css",
    "./css/viking-ui.css": "./dist/viking-ui.css",
    "./css/design-tokens.css": "./dist/design-tokens.css",
    "./css/suite-tokens.css": "./dist/suite-tokens.css",
    "./css/suite-components.css": "./dist/suite-components.css",
    "./css/suite-landing.css": "./dist/suite-landing.css",
    "./css/suite-backend.css": "./dist/suite-backend.css",
    "./css/viking-components.css": "./dist/viking-components.css",
    "./suite-components.css": "./dist/suite-components.css",
    "./suite-landing.css": "./dist/suite-landing.css",
    "./suite-backend.css": "./dist/suite-backend.css",
    "./suite-docs.css": "./dist/suite-docs.css",
    "./suite-fonts.css": "./dist/suite-fonts.css",
    "./css/suite-docs.css": "./dist/suite-docs.css",
    "./css/suite-fonts.css": "./dist/suite-fonts.css",
    "./css/deml-components.css": "./dist/deml-components.css",
    "./css/tokens.css": "./dist/design-tokens.css",
    "./css/components.css": "./dist/viking-components.css",
    "./design-tokens.css": "./dist/design-tokens.css",
    "./suite-tokens.css": "./dist/suite-tokens.css",
    "./tokens.css": "./dist/design-tokens.css",
    "./tokens": "./dist/viking-tokens.json",
    "./tokens.json": "./dist/viking-tokens.json",
    "./viking-tokens.json": "./dist/viking-tokens.json",
    "./tokens/tailwind.preset": "./dist/src/tokens/tailwind.preset.js",
    "./tokens/tailwind.preset.js": "./dist/src/tokens/tailwind.preset.js",
    "./manifest": "./dist/viking.manifest.json",
    "./viking.manifest.json": "./dist/viking.manifest.json",
    "./components.css": "./dist/viking-components.css",
    "./deml-components.css": "./dist/deml-components.css",
    "./viking-ui.css": "./dist/viking-ui.css",
    "./viking-app.css": "./dist/viking-app.css",
    "./package.json": "./package.json"
  },
  "files": [
    "dist",
    "README.md",
    "LICENSE"
  ],
  "scripts": {
    "clean": "rm -rf dist",
    "build": "npm run clean && npm run build:ng && npm run build:css && npm run build:elements && npm run build:compat",
    "build:ng": "ng-packagr -p ng-package.json -c tsconfig.lib.prod.json",
    "build:css": "node scripts/build-css.mjs",
    "build:elements": "node scripts/build-elements.mjs",
    "build:compat": "node scripts/write-compat-entry.mjs",
    "storybook": "npm run build:css && storybook dev --config-dir .storybook --port 6006",
    "clean:storybook": "rm -rf storybook-static",
    "build-storybook": "npm run clean:storybook && npm run build:css && storybook build --config-dir .storybook --output-dir ./storybook-static",
    "chromatic": "npm run build-storybook && chromatic --project-token=${CHROMATIC_PROJECT_TOKEN} --storybook-build-dir ./storybook-static --exit-zero-on-changes",
    "validate": "node ../../scripts/validate_viking_ui_assets.mjs",
    "test": "node --test test/*.test.mjs",
    "pack:check": "npm pack --dry-run",
    "typecheck": "tsc --project tsconfig.elements.json --noEmit"
  },
  "peerDependencies": {
    "@angular/common": "^22.0.0",
    "@angular/core": "^22.0.0",
    "@angular/forms": "^22.0.0"
  },
  "sideEffects": [
    "./dist/viking-ui-elements.js",
    "./dist/web-components.js",
    "./dist/widget.js",
    "./dist/viking-ui.css",
    "./dist/viking-app.css",
    "./dist/design-tokens.css",
    "./dist/viking-components.css",
    "./dist/deml-components.css"
  ],
  "devDependencies": {
    "@angular/common": "^22.0.0",
    "@angular/compiler": "^22.0.0",
    "@angular/compiler-cli": "^22.0.0",
    "@angular/core": "^22.0.0",
    "@angular/forms": "^22.0.0",
    "@angular/platform-browser": "^22.0.0",
    "@angular/router": "^22.0.0",
    "@storybook/addon-a11y": "^10.5.3",
    "@storybook/addon-docs": "^10.5.3",
    "@storybook/html": "^10.5.3",
    "@storybook/html-vite": "^10.5.3",
    "esbuild": "^0.28.1",
    "ng-packagr": "^22.0.0",
    "sass": "^1.101.0",
    "storybook": "^10.5.3",
    "typescript": "~6.0.3",
    "vite": "6.4.3"
  }
}
