{
  "name": "@neo4j-ndl/base",
  "version": "4.9.21",
  "description": "Neo4j base package for the design system",
  "author": "Neo4j Inc.",
  "homepage": "https://www.neo4j.design",
  "license": "GPL-3.0",
  "main": "./lib/cjs/index.js",
  "module": "./lib/esm/index.js",
  "types": "./lib/types/index.d.ts",
  "exports": {
    ".": {
      "types": "./lib/types/index.d.ts",
      "require": "./lib/cjs/index.js",
      "import": "./lib/esm/index.js"
    },
    "./lib/neo4j-ds-styles.css": {
      "require": "./lib/neo4j-ds-styles.css",
      "import": "./lib/neo4j-ds-styles.css"
    }
  },
  "directories": {
    "lib": "lib",
    "test": "__tests__"
  },
  "files": [
    "lib"
  ],
  "publishConfig": {
    "access": "public"
  },
  "devDependencies": {
    "autoprefixer": "10.4.20",
    "postcss": "8.4.47",
    "postcss-cli": "11.0.0",
    "postcss-discard-comments": "7.0.3",
    "postcss-import": "16.1.0",
    "postcss-nested": "6.2.0",
    "sass": "1.79.4",
    "style-dictionary": "5.0.4",
    "tailwindcss": "3.4.13",
    "tinycolor2": "1.6.0",
    "tsx": "4.21.0",
    "typescript": "5.9.3",
    "json5": "2.2.3"
  },
  "dependencies": {},
  "scripts": {
    "test": "echo 'No tests provided'",
    "build": "pnpm run build:style-dictionary && pnpm run build:esm && pnpm run build:cjs && pnpm run build:css && pnpm run build:fonts",
    "build:style-dictionary": "pnpm exec style-dictionary build --config sd.config.mjs",
    "build:theme-palettes": "pnpm exec style-dictionary build --config sd.config.mjs --platform theme-palettes",
    "build:esm": "pnpm exec tsc -p tsconfig.esm.json",
    "build:cjs": "pnpm exec tsc -p tsconfig.cjs.json",
    "build:css": "pnpm exec postcss src/styles.css -o lib/neo4j-ds-styles.css",
    "build:fonts": "mkdir -p ./lib/fonts/ && cp ./src/fonts/*.woff2 ./lib/fonts/",
    "watch:css": "pnpm exec postcss -w src/styles.css -o lib/neo4j-ds-styles.css",
    "watch:esm": "pnpm exec tsc -p tsconfig.esm.json --watch",
    "watch:cjs": "pnpm exec tsc -p tsconfig.cjs.json --watch",
    "nuke:local": "../../scripts/cc.sh '{yellow ☢️} Nuking base! {yellow ☢️}' && pnpm dlx rimraf@5.0.5 .tsbuildinfo node_modules lib"
  }
}