{"name":"body-scroll-lock","version":"2.6.0-beta.1","description":"Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)","main":"lib/bodyScrollLock.min.js","author":{"name":"Will Po"},"repository":{"type":"git","url":"git+https://github.com/willmcpo/body-scroll-lock.git"},"license":"MIT","keywords":["body scroll","body scroll lock","react scroll lock","react scroll","scroll","lock","freeze","toggle","disable","overflow","modal","lightbox","react","vanilla-js","angular","vue","ios","mobile","desktop","tablet","bsl"],"dependencies":{},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.1","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-stage-0":"^6.24.1","eslint":"^4.15.0","eslint-config-airbnb-base":"^12.1.0","eslint-config-babel":"^7.0.2","eslint-plugin-flowtype":"^2.41.0","eslint-plugin-import":"^2.8.0","flow-bin":"^0.86.0","husky":"^0.14.3","jest":"^22.1.2","lint-staged":"^6.0.1","prettier":"^1.10.2","rimraf":"^2.6.2","uglify-js":"^3.4.7"},"scripts":{"clean":"rimraf lib/ && mkdir -p ./lib","release":"npm version","postrelease":"yarn publish && git push --follow-tags","buildEs6":"babel --plugins transform-flow-strip-types --no-babelrc src/bodyScrollLock.js > lib/bodyScrollLock.es6.js","buildEs5":"babel src/bodyScrollLock.js > lib/bodyScrollLock.js && uglifyjs --compress unused,dead_code --mangle reserved=['require','exports'] lib/bodyScrollLock.js > lib/bodyScrollLock.min.js","build":"yarn buildEs6 && yarn buildEs5","lint":"eslint ./src","prerelease":"yarn flow && yarn lint && yarn run clean && yarn build","flow":"flow","prettierAll":"prettier --write --single-quote --trailing-comma es5 --print-width 120 'src/**/*.js'","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --write --single-quote --trailing-comma es5 --print-width 120","git add"]},"readmeFilename":"README.md","gitHead":"3b0312131e2a68bb4a9ae54e9ee3f67fe3948b1d","bugs":{"url":"https://github.com/willmcpo/body-scroll-lock/issues"},"homepage":"https://github.com/willmcpo/body-scroll-lock#readme","_id":"body-scroll-lock@2.6.0-beta.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"willmcpo","email":"wilson.po@gmail.com"},"dist":{"shasum":"f956f634ffa72aa1994a9dd9d3d3eb5bcc8c7708","size":1954267,"noattachment":false,"key":"/body-scroll-lock/-/body-scroll-lock-2.6.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/body-scroll-lock/download/body-scroll-lock-2.6.0-beta.1.tgz"},"maintainers":[{"name":"willmcpo","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/body-scroll-lock_2.6.0-beta.1_1542976021845_0.8612525015476848"},"_hasShrinkwrap":false,"publish_time":1542976022092,"_cnpm_publish_time":1542976022092,"_cnpmcore_publish_time":"2021-12-16T12:33:54.518Z","dist-tags":{"beta":"2.6.0-beta.1","latest":"4.0.0-beta.0"}}