{
  "name": "@nova-design-system/nova-react",
  "version": "3.35.0",
  "description": "Nova is a design system created by Elia Group to empower creators to efficiently build solutions that people love to use.",
  "author": "Elia Group",
  "homepage": "https://nova.eliagroup.io",
  "license": "SEE LICENSE IN LICENSE.MD",
  "main": "dist/cjs/index.js",
  "module": "dist/index.js",
  "types": "dist/types/index.d.ts",
  "directories": {
    "lib": "lib",
    "stories": "stories"
  },
  "files": [
    "dist",
    "THIRD_PARTY_NOTICES.txt"
  ],
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "require": "./dist/cjs/index.js",
      "types": "./dist/types/index.d.ts"
    },
    "./server": {
      "import": "./dist/generated/components.server.js",
      "types": "./dist/types/generated/components.server.d.ts"
    },
    "./client": {
      "import": "./dist/generated/components.js",
      "types": "./dist/types/generated/components.d.ts"
    }
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org/",
    "access": "public"
  },
  "scripts": {
    "build": "npm run build:cjs && npm run tsc",
    "build:cjs": "rollup -c",
    "build:watch": "npm run build:cjs:watch & npm run tsc:watch",
    "build:cjs:watch": "rollup -c --watch",
    "tsc": "tsc -p . --outDir ./dist --declarationDir ./dist/types --declaration true",
    "tsc:watch": "tsc -p . --outDir ./dist --declarationDir ./dist/types --declaration true --watch",
    "storybook": "storybook dev -p 6006",
    "storybook.build": "storybook build -o ../../storybook-static/react",
    "clean": "rimraf dist lib/generated lib/stories/generated && shx rm -rf lib/stories/components/*-migration.mdx lib/stories/components/*-guide.mdx",
    "typecheck": "tsc --emitDeclarationOnly false --noEmit"
  },
  "dependencies": {
    "@nova-design-system/nova-webcomponents": "*",
    "@tanstack/react-table": "8.21.3"
  },
  "devDependencies": {
    "react": "18.3.1",
    "react-dom": "18.3.1",
    "nova-utils": "*",
    "nova-storybook-utils": "*",
    "rollup": "4.61.1",
    "@rollup/plugin-commonjs": "28.0.2",
    "@rollup/plugin-node-resolve": "16.0.0",
    "@rollup/plugin-typescript": "12.1.2"
  },
  "peerDependencies": {
    "@stencil/react-output-target": "1.3.2",
    "react": "^18 || ^19",
    "react-dom": "^18 || ^19"
  }
}
