UNPKG

asafarim-navlinks

Version:

A versatile React navigation component with unlimited multi-level dropdowns, four alignment options, mobile responsiveness, and customizable styling. Perfect for modern web applications.

79 lines 2.47 kB
{ "name": "asafarim-navlinks", "version": "3.4.0", "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js", "types": "./dist/index.d.ts" } }, "keywords": [ "asafarim", "navlinks", "react", "typescript", "navigation", "nodejs", "pnpm", "mobile", "responsive", "hamburger-menu", "touch-friendly", "dropdown", "multi-level" ], "author": "Ali Safari", "repository": { "type": "git", "url": "https://github.com/AliSafari-IT/asafarim-navlinks.git" }, "license": "MIT", "description": "A versatile React navigation component with unlimited multi-level dropdowns, four alignment options, mobile responsiveness, and customizable styling. Perfect for modern web applications.", "dependencies": { "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "react": "^18.3.1", "react-dom": "^18.3.1", "typescript": "^5.5.2" }, "devDependencies": { "@rollup/plugin-commonjs": "^26.0.1", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-typescript": "^11.1.6", "@swc/core": "^1.6.6", "@testing-library/react": "^16.0.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.15.0", "@typescript-eslint/parser": "^7.15.0", "copyfiles": "^2.4.1", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react": "^7.34.3", "gh-pages": "^6.3.0", "jest": "^29.7.0", "prettier": "^3.3.2", "rollup": "^4.18.0", "ts-jest": "^29.1.5", "tsup": "^8.1.0" }, "scripts": { "build": "tsc && pnpm run copy-css", "build:watch": "pnpm run copy-css && tsc --watch", "copy-css": "copyfiles -u 1 src/**/*.css dist && cp src/*.css dist/src/", "buildTSC": "tsc", "buildTS": "tsup index.ts --format cjs,esm --dts", "publishPublicly": "pnpm publish --access public", "demo": "pnpm run build && pnpm run demo:build && pnpm run demo:dev", "demo:install": "cd demo && pnpm install", "demo:build": "cd demo && pnpm build", "demo:dev": "pnpm run build && cd demo && pnpm run dev", "demo:build-gh-pages": "pnpm run build && cd demo && pnpm build", "demo:deploy": "gh-pages -d demo/dist", "demo:manual-deploy": "cd demo && pnpm run build && gh-pages -d dist", "demo:preview": "cd demo && pnpm preview" } }