react-overflow-tabs
Version:
A lightweight React hook for responsive tab navigation with automatic overflow handling. Works with any UI framework (Tailwind, Bootstrap, MUI, custom CSS).
80 lines (79 loc) • 2.25 kB
JSON
{
"name": "react-overflow-tabs",
"version": "0.1.0",
"description": "A lightweight React hook for responsive tab navigation with automatic overflow handling. Works with any UI framework (Tailwind, Bootstrap, MUI, custom CSS).",
"main": "dist/index.js",
"module": "dist/index.mjs",
"types": "dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.mjs",
"require": "./dist/index.js"
},
"./package.json": "./package.json"
},
"files": [
"dist"
],
"sideEffects": false,
"scripts": {
"build": "tsup",
"format": "prettier --write ./**/*.{js,jsx,ts,tsx,cjs,json,css,scss}",
"typecheck": "tsc -p tsconfig.json --noEmit"
},
"repository": {
"type": "git",
"url": "git+https://github.com/bawerbozdag/react-overflow-tabs.git"
},
"keywords": [
"react",
"tabs",
"overflow",
"dropdown",
"headless",
"hook",
"responsive",
"navigation",
"responsive-tabs",
"tab-navigation",
"react-tabs-overflow",
"intersection-observer",
"resize-observer",
"ui-agnostic",
"tabbar",
"navbar",
"bootstrap",
"tailwind",
"mui",
"menu",
"react-hook",
"overflow-tabs",
"headless-ui"
],
"author": "Baver Bozdağ",
"license": "MIT",
"bugs": {
"url": "https://github.com/bawerbozdag/react-overflow-tabs/issues"
},
"homepage": "https://github.com/bawerbozdag/react-overflow-tabs#readme",
"peerDependencies": {
"react": ">=18 <20"
},
"devDependencies": {
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/git": "^10.0.1",
"@semantic-release/github": "^11.0.4",
"@semantic-release/npm": "^12.0.2",
"@types/react": "^19.1.10",
"conventional-changelog-conventionalcommits": "^9.1.0",
"prettier": "^3.6.2",
"react": "^19.1.1",
"semantic-release": "^24.2.7",
"tsup": "^8.5.0",
"typescript": "^5.9.2"
},
"engines": {
"node": ">=18"
}
}