{
  "name": "@meonode/ui",
  "description": "A structured approach to component composition with built-in theming, prop separation, and dynamic children handling.",
  "version": "0.1.68",
  "type": "module",
  "main": "./dist/main.js",
  "types": "./dist/main.d.ts",
  "exports": {
    ".": {
      "import": "./dist/main.js",
      "types": "./dist/main.d.ts"
    },
    "./hook": {
      "import": "./dist/hook/index.js",
      "types": "./dist/hook/index.d.ts"
    }
  },
  "files": [
    "dist",
    "package.json",
    "LICENSE",
    "README.md"
  ],
  "scripts": {
    "watch:build": "yarn dlx nodemon --watch src --ext ts,js,json --exec \"yarn build\"",
    "lint": "eslint --fix",
    "build": "rm -rf ./dist && babel src --out-dir dist --extensions \".ts,.js\" && tsc && tsc-alias",
    "publish:pre": "./prepublish.sh && yarn version -i prerelease && yarn npm publish --tag next",
    "publish:patch": "./prepublish.sh && yarn version -i patch && yarn npm publish --tag latest",
    "publish:minor": "./prepublish.sh && yarn version -i minor && yarn npm publish --tag latest",
    "publish:major": "./prepublish.sh && yarn version -i major && yarn npm publish --tag latest"
  },
  "devDependencies": {
    "@babel/cli": "^7.0.0",
    "@babel/core": "^7.0.0",
    "@babel/preset-env": "^7.0.0",
    "@babel/preset-typescript": "^7.27.1",
    "@eslint/js": "^9.27.0",
    "@types/react": "^19.1.4",
    "@types/react-dom": "^19",
    "@typescript-eslint/eslint-plugin": "^8.32.1",
    "@typescript-eslint/parser": "^8.32.1",
    "babel-plugin-module-resolver": "^5.0.2",
    "babel-preset-minify": "^0.5.2",
    "eslint": "^9.27.0",
    "eslint-plugin-jsdoc": "^50.6.17",
    "eslint-plugin-prettier": "^5.4.0",
    "eslint-plugin-unused-imports": "^4.1.4",
    "prettier": "^3.5.3",
    "react-dom": "^19.1.0",
    "tsc-alias": "^1.8.16",
    "typescript": "^5.8.3",
    "typescript-eslint": "^8.32.1"
  },
  "packageManager": "yarn@4.9.1",
  "peerDependencies": {
    "react": "*",
    "react-dom": "*"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/l7aromeo/meonode-ui.git"
  },
  "homepage": "https://github.com/l7aromeo/meonode-ui#readme",
  "bugs": {
    "url": "https://github.com/l7aromeo/meonode-ui/issues"
  },
  "publishConfig": {
    "access": "public"
  },
  "license": "MIT",
  "keywords": [
    "react",
    "typescript",
    "ui-framework",
    "theme-engine",
    "jsx-free",
    "type-safe",
    "component-composition",
    "css-in-js",
    "design-system",
    "react-components",
    "dynamic-theming",
    "frontend",
    "web-development",
    "no-jsx",
    "component-library",
    "accessible-components"
  ]
}