@vyuh/react-feature-system
Version:
System feature package for Vyuh React framework
79 lines • 2.02 kB
JSON
{
"name": "@vyuh/react-feature-system",
"version": "0.6.3",
"description": "System feature package for Vyuh React framework",
"type": "module",
"keywords": [
"vyuh",
"react",
"cms",
"system",
"feature"
],
"homepage": "https://vyuh.tech",
"bugs": {
"url": "https://github.com/vyuh-tech/vyuh/issues"
},
"contributors": [
{
"name": "Pavan Podila",
"email": "pavan@vyuh.tech",
"url": "https://github.com/pavanpodila"
}
],
"license": "MIT",
"peerDependencies": {
"react": "^19.0.0",
"react-dom": "^19.0.0"
},
"dependencies": {
"@portabletext/react": "^3.2.1",
"@radix-ui/react-accordion": "^1.2.10",
"@radix-ui/react-slot": "^1.2.2",
"@vyuh/react-core": "^0.6.3",
"@vyuh/react-extension-content": "^0.6.3",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"embla-carousel-react": "^8.6.0",
"lucide-react": "^0.509.0",
"tailwind-merge": "^3.2.0",
"tw-animate-css": "^1.2.9"
},
"devDependencies": {
"@tailwindcss/cli": "^4.1.6",
"@tailwindcss/postcss": "^4.1.6",
"@types/node": "^22.15.17",
"@types/react": "^19.1.3",
"@types/react-dom": "^19.1.3",
"@typescript-eslint/eslint-plugin": "^8.32.0",
"@typescript-eslint/parser": "^8.32.0",
"eslint": "^9.26.0",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-react-hooks": "^5.2.0",
"postcss": "^8.5.3",
"tailwindcss": "^4.1.6",
"tsup": "^8.4.0",
"typescript": "^5.8.3"
},
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js"
},
"./styles.css": "./dist/styles.css"
},
"files": [
"*.md",
"dist"
],
"publishConfig": {
"access": "public"
},
"scripts": {
"build": "NODE_ENV=production tsup && pnpm build:tw",
"build:tw": "tailwindcss -i src/styles.css -o dist/styles.css",
"dev:tw": "pnpm build:tw --watch",
"lint": "eslint \"src/**/*.ts*\"",
"lint:fix": "eslint \"src/**/*.ts*\" --fix"
}
}