{
  "name": "@db-ui/foundations",
  "version": "0.7.4",
  "type": "module",
  "description": "Provides basic tokens and assets based on DB UX Design System (Version 3).",
  "repository": {
    "type": "git",
    "url": "https://github.com/db-ui/mono.git"
  },
  "license": "DB Design License",
  "main": "./build/index.js",
  "module": "./build/index.js",
  "types": "./build/index.d.ts",
  "files": [
    "assets",
    "build"
  ],
  "scripts": {
    "build": "npm-run-all build:*",
    "build:01_normalize": "npm-run-all copy-prepare:*",
    "build:02_copy": "npm run copy:scss",
    "build:03_css": "sass --no-source-map --load-path=node_modules/ --load-path=../../node_modules/ build/styles",
    "build:04_tailwind": "cpr tailwind build/tailwind -o",
    "build:05_postcss": "postcss build/styles/**/*.css --replace",
    "build:06_ide": "cpr ide build/ide -o",
    "build:06_ts": "tsc",
    "clean": "rm -rf build",
    "copy-build": "npm-run-all copy-build:*",
    "copy-build:assets": "cpr assets ../../build-outputs/foundations/assets -o",
    "copy-build:package.json": "cpr package.json ../../build-outputs/foundations/package.json -o",
    "copy-build:readme": "cpr README.md ../../build-outputs/foundations/README.md -o",
    "copy-build:web": "cpr build ../../build-outputs/foundations/build -o",
    "copy-prepare:icon-overview": "tsx scripts/local/generate-icon-overview.ts",
    "copy-prepare:normalize": "cpr ../../node_modules/@csstools/normalize.css/normalize.css scss/_normalize.scss -o",
    "copy:scss": "cpr scss build/styles -o",
    "dev": "vite --open",
    "generate:fonts": "tsx assets/fonts/generate-eu-fonts.ts",
    "generate:icons": "tsx scripts/local/generate-icon-font.ts",
    "prebuild": "npm-run-all copy-prepare:*",
    "predev": "npm-run-all copy-prepare:*",
    "prestart": "npm-run-all copy-prepare:*",
    "regenerate:screenshots": "npx playwright test -c ./test/playwright.config.js --update-snapshots",
    "start": "nodemon --config nodemon.json",
    "test:e2e": "npx playwright test --config=./test/playwright.config.js"
  },
  "devDependencies": {
    "@csstools/normalize.css": "12.1.1",
    "@db-ux/icon-font-tools": "0.3.2",
    "cpr": "3.0.1",
    "cssnano": "^7.0.6",
    "dotenv": "^16.4.7",
    "glob": "11.0.1",
    "nodemon": "3.1.9",
    "prettier": "^3.4.2",
    "sass": "1.77.4",
    "tsx": "^4.19.2",
    "typescript": "^5.4.5",
    "vite": "^6.1.0"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org/",
    "access": "public"
  }
}
