{"_id":"@elekajota/react-flexible-sliding-menu-scroll","_rev":"1-0a46cd5e3e97a8120dbb4279720e1c56","name":"@elekajota/react-flexible-sliding-menu-scroll","dist-tags":{"latest":"0.1.10"},"versions":{"0.1.9":{"name":"@elekajota/react-flexible-sliding-menu-scroll","version":"0.1.9","description":"A React library which provides Flexible Sliding Menu with an easy to use API and a bunch of other awesome features. Also, you get to choose which animation you want for the sliding menu.","main":"dist/index.js","homepage":"https://react-flexible-sliding-menu.netlify.com/","repository":{"type":"git","url":"git+https://github.com/Codebrahma/react-flexible-sliding-menu.git"},"bugs":{"url":"https://github.com/Codebrahma/react-flexible-sliding-menu/issues"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --config webpack.dev.js --watch","build":"webpack --config webpack.prod.js","lint":"eslint . && echo \"Success: ESLint no-errors\"","docz:dev":"docz dev","docz:build":"docz build","docz:serve":"docz:build && docz serve"},"keywords":["sliding menu","react","flexible","sliding","menu","hamburger","component","wrapper","library","javascript","sliding","slider","animated","sliding navbar","navbar slider"],"author":{"name":"Divyansh Batham","email":"divyansh.sunita@gmail.com","url":"https://github.com/DivyanshBatham"},"license":"MIT","peerDependencies":{"react":"^16.12.0"},"dependencies":{"prop-types":"^15.7.2"},"devDependencies":{"@babel/cli":"^7.7.4","@babel/core":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4","@babel/preset-env":"^7.7.4","@babel/preset-react":"^7.7.4","babel-loader":"^8.0.6","docz":"^2.2.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-loader":"^3.0.3","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^1.7.0","husky":"^3.1.0","lint-staged":"^9.5.0","prettier":"^1.19.1","react-dom":"^16.12.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-merge":"^4.2.2"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx}":["eslint --fix -c ./.eslintrc.json","git add"],"*.json":["eslint --fix --ext .json -c ./.eslintrc.json","prettier --write","git add"],"*.{md,mdx}":["prettier --write","git add"]},"directories":{"doc":"docs"},"gitHead":"e8f4fb768eba958ff11a82f11e617978400f27ea","_id":"@elekajota/react-flexible-sliding-menu-scroll@0.1.9","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-P/oiZ9hsBW69OtxqMAW3OOiN99wPxIFqR/r5G7+05P0zCnWnrRtAJc2SxZVt7WOOzMVES2Eyp1z7kRMoonxl3A==","shasum":"9e935c1654e741069f1734116452f834093bef0b","tarball":"https://registry.npmjs.org/@elekajota/react-flexible-sliding-menu-scroll/-/react-flexible-sliding-menu-scroll-0.1.9.tgz","fileCount":3,"unpackedSize":6672,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHN6Pd0AeyEC1EnhgLj8jO6Z123EUyN2yr2JQr+u4lIFAiBqjgzUjIS7UT1uhSik+6NHUUHeBFO26/vdsEFEtJuVTQ=="}]},"_npmUser":{"name":"elekajota","email":"cclaguia@gmail.com"},"maintainers":[{"name":"elekajota","email":"cclaguia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-flexible-sliding-menu-scroll_0.1.9_1694188505611_0.14086832241514613"},"_hasShrinkwrap":false},"0.1.10":{"name":"@elekajota/react-flexible-sliding-menu-scroll","version":"0.1.10","description":"A React library which provides Flexible Sliding Menu with an easy to use API and a bunch of other awesome features. Also, you get to choose which animation you want for the sliding menu.","main":"dist/index.js","homepage":"https://react-flexible-sliding-menu.netlify.com/","repository":{"type":"git","url":"git+https://github.com/Codebrahma/react-flexible-sliding-menu.git"},"bugs":{"url":"https://github.com/Codebrahma/react-flexible-sliding-menu/issues"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --config webpack.dev.js --watch","build":"webpack --config webpack.prod.js","lint":"eslint . && echo \"Success: ESLint no-errors\"","docz:dev":"docz dev","docz:build":"docz build","docz:serve":"docz:build && docz serve"},"keywords":["sliding menu","react","flexible","sliding","menu","hamburger","component","wrapper","library","javascript","sliding","slider","animated","sliding navbar","navbar slider"],"author":{"name":"Divyansh Batham","email":"divyansh.sunita@gmail.com","url":"https://github.com/DivyanshBatham"},"license":"MIT","peerDependencies":{"react":"^16.12.0"},"dependencies":{"prop-types":"^15.7.2"},"devDependencies":{"@babel/cli":"^7.7.4","@babel/core":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4","@babel/preset-env":"^7.7.4","@babel/preset-react":"^7.7.4","babel-loader":"^8.0.6","docz":"^2.2.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-loader":"^3.0.3","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^1.7.0","husky":"^3.1.0","lint-staged":"^9.5.0","prettier":"^1.19.1","react-dom":"^16.12.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-merge":"^4.2.2"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx}":["eslint --fix -c ./.eslintrc.json","git add"],"*.json":["eslint --fix --ext .json -c ./.eslintrc.json","prettier --write","git add"],"*.{md,mdx}":["prettier --write","git add"]},"directories":{"doc":"docs"},"gitHead":"e8f4fb768eba958ff11a82f11e617978400f27ea","_id":"@elekajota/react-flexible-sliding-menu-scroll@0.1.10","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-WCzlbxkRUK+Lubzovh7568GQCjSDaDGAqf2KYU8qP++nQhpK00WOiI5eFoSrRaa5oDYQmKW63l7TvnZiv9zz+w==","shasum":"43a5a2c245be5aa702d7108e0b1f84aab723647d","tarball":"https://registry.npmjs.org/@elekajota/react-flexible-sliding-menu-scroll/-/react-flexible-sliding-menu-scroll-0.1.10.tgz","fileCount":4,"unpackedSize":15047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZvFZfndKRA48C6oxBko7wHJstRsmMhnDNtHy6+xJ04AIgYyErhcUgDgD2l7LclCA+2pYRAQ3HWlqeYoSH8F6E7Bk="}]},"_npmUser":{"name":"elekajota","email":"cclaguia@gmail.com"},"maintainers":[{"name":"elekajota","email":"cclaguia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-flexible-sliding-menu-scroll_0.1.10_1694189420695_0.8413917566315376"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-08T15:55:05.518Z","0.1.9":"2023-09-08T15:55:05.779Z","modified":"2023-09-08T16:10:21.023Z","0.1.10":"2023-09-08T16:10:20.835Z"},"maintainers":[{"name":"elekajota","email":"cclaguia@gmail.com"}],"description":"A React library which provides Flexible Sliding Menu with an easy to use API and a bunch of other awesome features. Also, you get to choose which animation you want for the sliding menu.","homepage":"https://react-flexible-sliding-menu.netlify.com/","keywords":["sliding menu","react","flexible","sliding","menu","hamburger","component","wrapper","library","javascript","sliding","slider","animated","sliding navbar","navbar slider"],"repository":{"type":"git","url":"git+https://github.com/Codebrahma/react-flexible-sliding-menu.git"},"author":{"name":"Divyansh Batham","email":"divyansh.sunita@gmail.com","url":"https://github.com/DivyanshBatham"},"bugs":{"url":"https://github.com/Codebrahma/react-flexible-sliding-menu/issues"},"license":"MIT","readme":"![Logo](https://react-flexible-sliding-menu.netlify.com/docs/public/Logo.svg)\n\n[![NPM Version Badge](https://img.shields.io/npm/v/react-flexible-sliding-menu)](https://www.npmjs.com/package/react-flexible-sliding-menu)\n[![NPM Downloads Badge](https://img.shields.io/npm/dm/react-flexible-sliding-menu)](https://www.npmjs.com/package/react-flexible-sliding-menu)\n[![Minified Size Badge](https://img.shields.io/bundlephobia/min/react-flexible-sliding-menu?label=min%20size)](https://bundlephobia.com/result?p=react-flexible-sliding-menu)\n[![Minified Zip Size Badge](https://img.shields.io/bundlephobia/minzip/react-flexible-sliding-menu?label=minzip%20size)](https://bundlephobia.com/result?p=react-flexible-sliding-menu)\n[![License Badge](https://img.shields.io/npm/l/react-flexible-sliding-menu)](https://github.com/Codebrahma/react-flexible-sliding-menu/blob/master/LICENSE)\n[![Netlify(Docs) Build Badge](https://img.shields.io/netlify/ec537a2b-5835-41cb-833c-ca62fcc8a436?label=netlify%28docs%29)](https://app.netlify.com/sites/react-flexible-sliding-menu/deploys)\n[![Github Stars Badge](https://img.shields.io/github/stars/Codebrahma/react-flexible-sliding-menu?style=social)](https://github.com/Codebrahma/react-flexible-sliding-menu/stargazers)\n[![Github Watchers Badge](https://img.shields.io/github/watchers/Codebrahma/react-flexible-sliding-menu?style=social)](https://github.com/Codebrahma/react-flexible-sliding-menu/watchers)\n\n# React Flexible Sliding Menu\n\nA **React** library which provides **Flexible Sliding Menu** with an easy to use [API](https://react-flexible-sliding-menu.netlify.com/API/MenuProvider) and a bunch of other awesome [features](https://react-flexible-sliding-menu.netlify.com/#features). Also, you get to choose which [animation](https://react-flexible-sliding-menu.netlify.com/animations/slide) you want for the sliding menu.\n\n> **Note:** The library is not restricted to just menus, technically you can provide any React Component to make it slide.\n\n## Documentation 📖\n\nRead the full Documentation [here](https://react-flexible-sliding-menu.netlify.com).\n\n## Features\n\n1. **Fully Flexible:** Pass whatever component you want, to make it slide and attach the triggers to whatever component you want.\n2. **Conditionally Rendered:** Rather than hiding the menu (_setting `opacity:0`, or sending it off the viewport_), it is removed from the DOM itself.\n3. **Fully Managed State:** Unlike most other libraries, state of Menu is managed by the library so that you don't have to.\n4. **Uses React Context:** several methods are provided via context, so you can access it wherever you want in the component tree.\n\n## Motivation\n\nThere are a lot of libraries out there which set out to do the same thing, some accomplished it some don't. But, I always found one or another thing missing in them. Hence, I built this library to fulfill my needs and possibly yours.\n","readmeFilename":"README.md"}