{
  "name": "@db-ui/components",
  "version": "0.7.4",
  "type": "module",
  "description": "",
  "repository": {
    "type": "git",
    "url": "https://github.com/db-ui/mono.git"
  },
  "author": "General technical components out of DB UX Design System (Version 3)",
  "license": "Apache-2.0",
  "files": [
    "build"
  ],
  "scripts": {
    "build": "npm-run-all -p build-components build-assets -s build-style:*",
    "build-assets": "cpr src build -o -f \"(.ts|.tsx|.md|.html)$\"",
    "build-components": "npm-run-all build:mitosis build-components:post build-components:docs",
    "build-components:docs": "npm run build:cem -w @db-ui/web-components",
    "build-components:post": "tsx scripts/post-build/index.ts",
    "build-style:01_sass": "sass src:build --no-source-map --load-path=node_modules/ --load-path=../../node_modules/ --future-deprecation=import",
    "build-style:02_postcss": "postcss build/**/*.css --replace",
    "build:mitosis": "mitosis build -c configs/mitosis.config.cjs",
    "compile:angular": "mitosis build -c configs/angular/mitosis.config.cjs && tsx scripts/exec/angular.ts && cpr ../../output/tmp/angular/src ../../output/angular/src -o",
    "compile:react": "mitosis build -c configs/react/mitosis.config.cjs && tsx scripts/exec/react.ts && cpr ../../output/tmp/react/src ../../output/react/src -o",
    "compile:stencil": "mitosis build -c configs/stencil/mitosis.config.cjs && tsx scripts/exec/stencil.ts && cpr ../../output/tmp/stencil/src ../../output/stencil/src -o",
    "compile:vue": "mitosis build -c configs/vue/mitosis.config.cjs && tsx scripts/exec/vue.ts && cpr ../../output/tmp/vue/src ../../output/vue/src -o",
    "copy-assets": "cpr ../foundations/assets build/assets -o",
    "copy-output": "npm-run-all copy:*",
    "copy:outputs": "cpr build ../../build-outputs/components/build -o",
    "copy:package.json": "cpr package.json ../../build-outputs/components/package.json -o",
    "copy:readme": "cpr README.md ../../build-outputs/components/README.md -o",
    "dev:angular": "nodemon --watch src --watch overrides -e tsx,ts -x \"npm run compile:angular\"",
    "dev:html": "npm run copy-assets && npm run build-assets && npm run build-style:01_sass && vite --open",
    "dev:react": "nodemon --watch src --watch overrides -e tsx,ts -x \"npm run compile:react\"",
    "dev:scss": "npm run build-style:01_sass -- --watch",
    "dev:stencil": "nodemon --watch src --watch overrides -e tsx,ts -x \"npm run compile:stencil\"",
    "dev:vue": "nodemon --watch src --watch overrides -e tsx,ts -x \"npm run compile:vue\"",
    "generate:component": "hygen mitosis new",
    "generate:docs": "hygen update-docs new",
    "prepack": "npm run copy-assets",
    "start": "nodemon --watch src --watch scripts --watch overrides -e js,tsx,ts,scss,json -x \"npm run build\""
  },
  "dependencies": {
    "@db-ui/foundations": "0.7.4"
  },
  "devDependencies": {
    "@builder.io/eslint-plugin-mitosis": "0.0.16",
    "@builder.io/mitosis": "0.5.34",
    "@builder.io/mitosis-cli": "0.5.34",
    "cpr": "3.0.1",
    "cssnano": "^7.0.6",
    "hygen": "^6.2.11",
    "nodemon": "3.1.9",
    "sass": "1.77.4",
    "tsx": "^4.19.2"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org/",
    "access": "public"
  }
}
