@kumodefe/rc-smart-layout
Version:
A flexible and customizable layout component for React that supports resizing, collapsing, and persistent size. It allows you to manage layout sections with horizontal and vertical orientations, with the ability to adjust sizes and remember them across se
81 lines (80 loc) • 1.87 kB
JSON
{
"name": "@kumodefe/rc-smart-layout",
"description": "A flexible and customizable layout component for React that supports resizing, collapsing, and persistent size. It allows you to manage layout sections with horizontal and vertical orientations, with the ability to adjust sizes and remember them across sessions.",
"version": "1.0.8",
"license": "MIT",
"publisher": "kumodefe",
"author": "kumodefe",
"main": "dist/index.js",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"files": [
"dist"
],
"exports": {
".": {
"import": "./dist/index.mjs",
"require": "./dist/index.js",
"types": "./dist/index.d.ts"
}
},
"scripts": {
"build": "tsup src/index.tsx --dts --format esm,cjs",
"dev": "tsup src/index.tsx --watch"
},
"repository": {
"type": "git",
"url": "git+https://github.com/datnt19213/rc-smart-layout.git"
},
"peerDependencies": {
"react": "^18.0.0",
"react-dom": "^18.0.0",
"clsx": "^2.0.0",
"lucide-react": "^0.291.0"
},
"dependencies": {
"clsx": "^2.1.1",
"lucide-react": "^0.503.0",
"react": "^19.1.0",
"react-dom": "^19.1.0"
},
"devDependencies": {
"@types/react": "^19.1.2",
"@types/react-dom": "^19.1.2",
"tsup": "^8.4.0",
"typescript": "^5.8.3"
},
"publishConfig": {
"access": "public"
},
"keywords": [
"layout",
"smart layout",
"dynamic layout",
"responsive",
"grid",
"flexbox",
"ui layout",
"react layout",
"nextjs layout",
"tailwind",
"ui",
"component",
"react component",
"layout system",
"custom layout",
"split layout",
"responsive layout",
"collapsible layout",
"react layout component",
"layout model",
"component layout",
"react",
"resizable",
"collapsible"
],
"bugs": {
"url": "https://github.com/datnt19213/rc-smart-layout/issues"
},
"homepage": "https://github.com/datnt19213/rc-smart-layout#readme"
}