{"_id":"@bornfight/flipswitch","_rev":"18-f72084af34199789dde1b0d1c09bc335","name":"@bornfight/flipswitch","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"@bornfight/flipswitch","version":"1.0.0","keywords":["clip","clip element","flipswitch","es6","creative"],"author":{"url":"https://www.bornfight.com/","name":"Bornfight","email":"hello@bornfight.com"},"license":"MIT","_id":"@bornfight/flipswitch@1.0.0","maintainers":[{"name":"tjezidzic","email":"tjezidzic@outlook.com"},{"name":"mario.loncarek","email":"mario.loncarek@gmail.com"},{"name":"renatoruk","email":"renato.ruk@gmail.com"},{"name":"degordian-dev","email":"development.tools@degordian.com"}],"contributors":[{"url":"https://github.com/tomislavjezidzic","name":"Tomislav Jezidzic","email":"tomislavjezidzic@bornfight.com"},{"url":"http://mloncarek.com/","name":"Mario Loncarek","email":"marioloncarek@bornfight.com"},{"url":"https://github.com/ShockwaVee","name":"Davor Tvoric","email":"davortvoric@bornfight.com"}],"homepage":"https://github.com/bornfight/flipswitch#readme","bugs":{"url":"https://github.com/bornfight/flipswitch/issues","email":"hello@bornfight.com"},"dist":{"shasum":"1a3534b47428e69b0fd5e8f10ac21a014fd7f61a","tarball":"https://registry.npmjs.org/@bornfight/flipswitch/-/flipswitch-1.0.0.tgz","fileCount":31,"integrity":"sha512-SMPTf+9KxpSCgKUUatr4wserYttt0P0X0WARBUzxBwPTEw8vAPtjf5iOswqJ1EnrqUbLVY+EgB3VNWn7otQ3zg==","signatures":[{"sig":"MEQCIG/4UEj8lqp9fks8GtVU6EH7Thw8F18VeiGe+PLUjQQKAiB9HyqMkbx9eZG6LzpL2sS+hE8GpM+d58Gnz4NOrIC+cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":418879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwYrZCRA9TVsSAnZWagAAclgQAI7UiDSos6tIJLipVvo3\nnZkLOTDyGKXrne/x8VS/5J+FDwEidMTHmH9V432umXk1W5WNYyrUOaAnmT7K\nPwf9DyQwj6uYg9jlSaOtstAMIjCMStlof0kot5HxHr0TG/yx5WaueFmUNK5t\nkArwvoz8dU6l+9I/IeNAQnhZtP5OnIfPL/g1vb5bJ8GHJhcbXukkSLzrxhjT\n72nud15tHl3fJoa/+0jRilHIdKpC5X8QrOYWi+Di77W7xghH4iyv7syBUMwh\ni3EY8zI5h4fFnSEm9hpoi/0TNtQ2S25BXFE3VVBjCp7HRv9PRnW1ESlw2SWB\nRidNn2hd3vvURiBa1AdHlslYHPZAiAPPf32GfRHSnoOyiBS8CGjGAoi9tzxB\nGRLP51u24QNl+gR5H1qEiQpTs8iwGTrIa8mPxhzypeEQxjRNUABjKXFc5bYv\nEbswcGxJ5EXKysLk/xKhKDiiH616yqqtncAIwONNdCcq+frJe90fJp4WvToL\ndy/AL/yCQJoGcmRPs27GooUiKp4KQ/Yc6XRNjdwsIQhSIsXtR4i6eBPle1vZ\nPBNViFXVppPWwkR64Ph9UUuH2+7ZCsIbJKWP4LFLmc430BzKeoxQ7oDu2LTg\nmA7upAbfrA9oVHGRRv77hUMRWe8eUf9CT3gvh9C5hartN3G2ZXHHHm9o7fve\nV70j\r\n=EbAt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/flipswitch.js","gitHead":"70920f849d7f7259e18eafc3228f80a8df6508e3","scripts":{"build":"cross-env NODE_ENV=development webpack --mode production","start":"webpack-dev-server --mode development"},"_npmUser":{"name":"tjezidzic","email":"tjezidzic@outlook.com"},"repository":{"url":"git+https://github.com/bornfight/flipswitch.git","type":"git"},"_npmVersion":"5.5.1","description":"flipswitch.js - pure javascript solution for clipping elements inside DOM","directories":{},"_nodeVersion":"9.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.16.0","tslint":"^5.15.0","webpack":"^4.32.0","cross-env":"^5.2.0","node-sass":"^4.12.0","css-loader":"^2.1.1","typescript":"^3.4.3","@babel/core":"^7.4.3","sass-loader":"^7.1.0","webpack-cli":"^3.3.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.5","style-loader":"^0.23.1","webpack-merge":"^4.2.1","postcss-loader":"^3.0.0","@babel/preset-env":"^7.4.3","webpack-dev-server":"^3.3.1","html-webpack-plugin":"^3.2.0","@degordian/standards":"^1.0.8","clean-webpack-plugin":"^2.0.1","mini-css-extract-plugin":"^0.6.0","uglifyjs-webpack-plugin":"^2.1.2","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","write-file-webpack-plugin":"^4.5.0","optimize-css-assets-webpack-plugin":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/flipswitch_1.0.0_1572965080427_0.28262221505644525","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@bornfight/flipswitch","version":"1.0.1","keywords":["clip","clip element","flipswitch","es6","creative"],"author":{"url":"https://www.bornfight.com/","name":"Bornfight","email":"hello@bornfight.com"},"license":"MIT","_id":"@bornfight/flipswitch@1.0.1","maintainers":[{"name":"degordian-dev","email":"development.tools@degordian.com"},{"name":"mario.loncarek","email":"mario.loncarek@gmail.com"},{"name":"renatoruk","email":"renato.ruk@gmail.com"},{"name":"tjezidzic","email":"tjezidzic@outlook.com"}],"contributors":[{"url":"https://github.com/tomislavjezidzic","name":"Tomislav Jezidzic","email":"tomislavjezidzic@bornfight.com"},{"url":"http://mloncarek.com/","name":"Mario Loncarek","email":"marioloncarek@bornfight.com"},{"url":"https://github.com/ShockwaVee","name":"Davor Tvoric","email":"davortvoric@bornfight.com"}],"homepage":"https://github.com/bornfight/flipswitch#readme","bugs":{"url":"https://github.com/bornfight/flipswitch/issues","email":"hello@bornfight.com"},"dist":{"shasum":"4887aec229a0feb4eafae0d93a59a7904862d46f","tarball":"https://registry.npmjs.org/@bornfight/flipswitch/-/flipswitch-1.0.1.tgz","fileCount":31,"integrity":"sha512-coK0+FHWwJVfTARS5FTsjEx+xCe6wA+UfdaUyr3xWkMUbUELdGRG147Xqf8UrRO9l2qbCLQk0BNuPeU95EtDyg==","signatures":[{"sig":"MEUCIQCtK9R2ptW5UC1/LkkUXfyvI6EMQ0g8D804ROSbbjDJswIge8qIOTfkpBqq54toktW2lwz9WwgLj15q2SXNvtBVQg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwY0xCRA9TVsSAnZWagAA9kAP/A3cRNPlqFobbU6NWwWQ\nK5auRQTZAd7GPOJLuCnay18RG59S5YkMbo/S8e7aaTdDkiLokAJI/w0DBT8m\nLNdHuVy9HO/FziwLWJHyjPjnWmInxmXaOF7R0NBFxGvEUUd3QKqAJqW0PggD\nFdjxaSeyymzRD1d1pECLAyCzXsqK+re4Nhe0w2ebmPRPh3OKZu3pDCIAoij2\nW1QMPuf0orTllLT5z59Dkc1Wn+nFwJKZZP9LorF2MQiqF7m7DSXyL+WDS+MK\nsFeA97zS7fguoBUzED7C7bUjwTMCdN1RBmK+hRePA6BKcnpmbJm8AEUTQIy9\nfeTzVBYEQsxoWyaljNBPw+1fR5cvYX0nSsFAK1RXbWfKKzIKqHph8BC1dxvs\ncdcA+XspMve/wsNAbGyau2ncsqddDdwaXWCJT3kkSDOu89/WYfxK3I8zzXcI\nQXIEjZJbtPrlHaPN0//OnwfqAQQ90aS0DYbuE6F2UBc5yGwZ7QBFpodho/6z\nhMIm3k4nzOiDlJhNeDuuMgajvjTCsvJ2On5HsFMrsMyk4Ykc0i5ztHaului2\nGhpWXK+wknyexGmuXvw2vkFTZJSjBTIG4JpqhJHdI0WIxgltIavaRToiBDZE\neE9m/HDshmuQ+BEkH7wE0HJp93kr8PHwtQKnbJ7NkpCXbS1zyF5gcGrLpm3B\nr5Hw\r\n=nPXX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/flipswitch.js","gitHead":"ac582e01a13ba4be26e697a60fcace3b152e7ba2","scripts":{"build":"cross-env NODE_ENV=development webpack --mode production","start":"webpack-dev-server --mode development"},"_npmUser":{"name":"tjezidzic","email":"tjezidzic@outlook.com"},"repository":{"url":"git+https://github.com/bornfight/flipswitch.git","type":"git"},"_npmVersion":"5.5.1","description":"flipswitch.js - pure javascript solution for clipping elements inside DOM","directories":{},"_nodeVersion":"9.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.16.0","tslint":"^5.15.0","webpack":"^4.32.0","cross-env":"^5.2.0","node-sass":"^4.12.0","css-loader":"^2.1.1","typescript":"^3.4.3","@babel/core":"^7.4.3","sass-loader":"^7.1.0","webpack-cli":"^3.3.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.5","style-loader":"^0.23.1","webpack-merge":"^4.2.1","postcss-loader":"^3.0.0","@babel/preset-env":"^7.4.3","webpack-dev-server":"^3.3.1","html-webpack-plugin":"^3.2.0","@degordian/standards":"^1.0.8","clean-webpack-plugin":"^2.0.1","mini-css-extract-plugin":"^0.6.0","uglifyjs-webpack-plugin":"^2.1.2","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","write-file-webpack-plugin":"^4.5.0","optimize-css-assets-webpack-plugin":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/flipswitch_1.0.1_1572965680839_0.6329699513034273","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@bornfight/flipswitch","version":"1.0.2","keywords":["clip","clip element","flipswitch","es6","creative"],"author":{"url":"https://www.bornfight.com/","name":"Bornfight","email":"hello@bornfight.com"},"license":"MIT","_id":"@bornfight/flipswitch@1.0.2","maintainers":[{"name":"degordian-dev","email":"development.tools@degordian.com"},{"name":"mario.loncarek","email":"mario.loncarek@gmail.com"},{"name":"renatoruk","email":"renato.ruk@gmail.com"},{"name":"tjezidzic","email":"tjezidzic@outlook.com"}],"contributors":[{"url":"https://github.com/tomislavjezidzic","name":"Tomislav Jezidzic","email":"tomislavjezidzic@bornfight.com"},{"url":"http://mloncarek.com/","name":"Mario Loncarek","email":"marioloncarek@bornfight.com"},{"url":"https://github.com/ShockwaVee","name":"Davor Tvoric","email":"davortvoric@bornfight.com"}],"homepage":"https://github.com/bornfight/flipswitch#readme","bugs":{"url":"https://github.com/bornfight/flipswitch/issues","email":"hello@bornfight.com"},"dist":{"shasum":"724944ec9d376210752ed555dc7b9ce114c81090","tarball":"https://registry.npmjs.org/@bornfight/flipswitch/-/flipswitch-1.0.2.tgz","fileCount":31,"integrity":"sha512-ytgLXXoQOZlgPdV9nP5lDjR/evSjgVGvjU+wLcHv7ib9Yn6CnSFcX0E2lJ605wEmn0+MGqLwZ1331bfodre4qw==","signatures":[{"sig":"MEQCIEWNm6QzHat9am12DYO7GxaZCUt9eX6AHWWA7INA8FxZAiA+f/EvrooQgybqy1Q1r+ONod7vMkTACY5PT3KtF3lWqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTOH6CRA9TVsSAnZWagAAVgoP/2ULqLW3clQqmUxXp/Mx\nzaXMWOYyhoaYE/J/6wS5UI19H70zm0G8fnE82w0YL8mV5wYojszTClRGHK17\nyCQiNuopDWbuy8B+w9LCRbkOoRqb5hwgFIfnp5XvfPujxbMWQZnLhNtRSmqK\niJA/GsOyiTSboGAuBPYMrSvANl6LPSj/LDsNU0PgKkBnSUVe2rLvzbI76+PG\nhTCIVkVbRGHKziPbCoJR1KmQw1ij5YIvxrr9BkFWFUZa1M5imIguR6bkmmgt\nBjlM68BgXklXhhogHe/txcaDUA+TIKtmD7QAPTUvqc81waYwBekmkXFdLKcx\nCppL/HidSLVeIc6/3/6yQFpG0vswJTCANa3l0dsCFiAnanS/bksYdznNRIU/\nzuGHH6tESN8mLnUYm4Ebl7jgvQ3Sn34RU/nrxxf9D+qY15W0yDI8Dit9uPJD\nXqy4wzreIRDGu/COObJak4yHnU2UDwZy9X/OKb/hBArHK2dKVOYAf8UyN9cE\nE+sZUneI1Yyji30+i0h9M32fSsQObTkUZKMTiJ2dquOx7FD1dv6AbB3fNqfX\n3w2eVwjOzbeXYREbewwV41fV2giwvP8e44fON7J++qDo2Xo+SMZpGfK5F8Qq\nwmwnFYtGkCIlHe2hqAo9aWLKbsKCCOyvMJBW36NvvEEvVqO+EWhD5rbIdQsI\nk1NY\r\n=i81A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/flipswitch.js","gitHead":"6dd9329ad85a608b13f69cb1f5c40e23151af582","scripts":{"build":"cross-env NODE_ENV=development webpack --mode production","start":"webpack-dev-server --mode development"},"_npmUser":{"name":"tjezidzic","email":"tjezidzic@outlook.com"},"repository":{"url":"git+https://github.com/bornfight/flipswitch.git","type":"git"},"_npmVersion":"6.13.4","description":"flipswitch.js - pure javascript solution for clipping elements inside DOM","directories":{},"_nodeVersion":"12.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.16.0","tslint":"^5.15.0","webpack":"^4.32.0","cross-env":"^5.2.0","node-sass":"^4.12.0","css-loader":"^2.1.1","typescript":"^3.4.3","@babel/core":"^7.4.3","sass-loader":"^7.1.0","webpack-cli":"^3.3.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.5","style-loader":"^0.23.1","webpack-merge":"^4.2.1","postcss-loader":"^3.0.0","@babel/preset-env":"^7.4.3","webpack-dev-server":"^3.3.1","html-webpack-plugin":"^3.2.0","@degordian/standards":"^1.0.8","clean-webpack-plugin":"^2.0.1","mini-css-extract-plugin":"^0.6.0","uglifyjs-webpack-plugin":"^2.1.2","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","write-file-webpack-plugin":"^4.5.0","optimize-css-assets-webpack-plugin":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/flipswitch_1.0.2_1582096890481_0.37959478077574005","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@bornfight/flipswitch","version":"1.0.3","keywords":["clip","clip element","flipswitch","es6","creative"],"author":{"url":"https://www.bornfight.com/","name":"Bornfight","email":"hello@bornfight.com"},"license":"MIT","_id":"@bornfight/flipswitch@1.0.3","maintainers":[{"name":"degordian-dev","email":"development.tools@degordian.com"},{"name":"mario.loncarek","email":"mario.loncarek@gmail.com"},{"name":"renatoruk","email":"renato.ruk@gmail.com"},{"name":"tjezidzic","email":"tjezidzic@outlook.com"}],"contributors":[{"url":"https://github.com/tomislavjezidzic","name":"Tomislav Jezidzic","email":"tomislavjezidzic@bornfight.com"},{"url":"http://mloncarek.com/","name":"Mario Loncarek","email":"marioloncarek@bornfight.com"},{"url":"https://github.com/ShockwaVee","name":"Davor Tvoric","email":"davortvoric@bornfight.com"}],"homepage":"https://github.com/bornfight/flipswitch#readme","bugs":{"url":"https://github.com/bornfight/flipswitch/issues","email":"hello@bornfight.com"},"dist":{"shasum":"c6e75454733870a5a877562c7c246160228c86b1","tarball":"https://registry.npmjs.org/@bornfight/flipswitch/-/flipswitch-1.0.3.tgz","fileCount":31,"integrity":"sha512-F5SHdfTkIYFdgkAhmJL8SzkO7udzmvEyxmjSEXyvNWXH8ZKuwFWSdy75R+yF1cHhBL2mOzY+z6pT1g2upxfvbQ==","signatures":[{"sig":"MEUCIQD+Ew/iLbGqHmRk141liMKTB0nh0IVz+N1sb6n3xdE67gIgR2HsGQpdPJzUrpdLyRFHnTReKad583YcAPnMRBX9a54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTOkhCRA9TVsSAnZWagAAU8EP/ReIeIme60KFmVKe6sDi\nqRg4FhGBnhlO3861hDDC1QeA78BgWRfiHlX7SB885eFIPI2n/QeSEtS7tujb\n06K2TpDvK9Lu7sA4FFJ8cfgfXD9itj5XQxzdC5ff53s5NrOusZpZi22EKyvg\nUB2Bp/uu+8uuU8KVCnAmmxKme4FhLCrAWux5ORcyIR08Znk/me7nbVDNo4oq\nbLCQ+ayf/IUNMUKdQEJ0H2tngNPkCGREPehBCLHdqpzoml1neCD+rvh0cgdS\nENQfrem97vPp0joFu/eXL+RB4pspTSlzrgWzBvTg/WEzH80qW7nGmD60UN5e\nf10XQ/X0eHonCx4GEap6SBZ5/oktAd4mARdrfD/Z1qiCtqxPE9nwJs5ehw8K\nrieOqHIDfIbEQIkNoD+D2E8EGhpExx86zOcYFiHnEoSV5NtVlwU03QANB7EI\nhS9jl0IEpyJMC24cILx9i8xmD7hD7hJZ2G5cgbAm7yib5Z7YfJXUrcGOh//n\nzoX9pLU/SWfpVF4AEoAVIfgG7/N4mUi0/0r5ubVSpZn9t/ba5uvdHVlEfxG8\nHfge73nSu2cVkU/pNaJfVaQlbNuB+hyOCvnBeBT/HE/kzqQgnagd5hwhL2KK\n57txW9tc2mRsnp59xbFPamifRwfFr/4AMy3EDpK9dDp5oyLjMzu+YNgdZrr0\nZVSl\r\n=tv9B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/flipswitch.js","gitHead":"280a86507676939678e2e7a2d8f498d7d659b07e","scripts":{"build":"cross-env NODE_ENV=development webpack --mode production","start":"webpack-dev-server --mode development"},"_npmUser":{"name":"tjezidzic","email":"tjezidzic@outlook.com"},"repository":{"url":"git+https://github.com/bornfight/flipswitch.git","type":"git"},"_npmVersion":"6.13.4","description":"flipswitch.js - pure javascript solution for clipping elements inside DOM","directories":{},"_nodeVersion":"12.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.16.0","tslint":"^5.15.0","webpack":"^4.32.0","cross-env":"^5.2.0","node-sass":"^4.12.0","css-loader":"^2.1.1","typescript":"^3.4.3","@babel/core":"^7.4.3","sass-loader":"^7.1.0","webpack-cli":"^3.3.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.5","style-loader":"^0.23.1","webpack-merge":"^4.2.1","postcss-loader":"^3.0.0","@babel/preset-env":"^7.4.3","webpack-dev-server":"^3.3.1","html-webpack-plugin":"^3.2.0","@degordian/standards":"^1.0.8","clean-webpack-plugin":"^2.0.1","mini-css-extract-plugin":"^0.6.0","uglifyjs-webpack-plugin":"^2.1.2","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","write-file-webpack-plugin":"^4.5.0","optimize-css-assets-webpack-plugin":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/flipswitch_1.0.3_1582098720615_0.16936373121809734","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@bornfight/flipswitch","version":"1.0.4","keywords":["clip","clip element","flipswitch","es6","creative"],"author":{"url":"https://www.bornfight.com/","name":"Bornfight","email":"hello@bornfight.com"},"license":"MIT","_id":"@bornfight/flipswitch@1.0.4","maintainers":[{"name":"degordian-dev","email":"development.tools@degordian.com"},{"name":"mario.loncarek","email":"mario.loncarek@gmail.com"},{"name":"renatoruk","email":"renato.ruk@gmail.com"},{"name":"tjezidzic","email":"tjezidzic@outlook.com"}],"contributors":[{"url":"https://github.com/tomislavjezidzic","name":"Tomislav Jezidzic","email":"tomislavjezidzic@bornfight.com"},{"url":"http://mloncarek.com/","name":"Mario Loncarek","email":"marioloncarek@bornfight.com"},{"url":"https://github.com/ShockwaVee","name":"Davor Tvoric","email":"davortvoric@bornfight.com"}],"homepage":"https://github.com/bornfight/flipswitch#readme","bugs":{"url":"https://github.com/bornfight/flipswitch/issues","email":"hello@bornfight.com"},"dist":{"shasum":"35f60991d834ed8b59d597b70a2caa0d1d073fd7","tarball":"https://registry.npmjs.org/@bornfight/flipswitch/-/flipswitch-1.0.4.tgz","fileCount":31,"integrity":"sha512-8NKkKWh0P0FKUKfvwPkWM4T7+btHqBiHokx3HQKDW3umK/tnGhHnvmb6/3gfdnXJP7YtUpWUlyFzJ1/f1/yFAg==","signatures":[{"sig":"MEUCIQDp5wYCobGCMG8AfuBpigiTzNTTM7TWjX9Md7BLTBHSAAIgNHPRadmP7Melk9XCTFgIZioldAEbhbU8hatLeu4GQpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTPGHCRA9TVsSAnZWagAAKBwP/0XDiqy/Jv0ScnVwwf6u\n4CLKAD9CWNM4FA1TM1FSg5C1mm/xvo7rvHx/uj1jxosJ/HQBuYVJpkVKcNUX\nr6dVDF/+32tII28yINTpUfK4ZohVWV8PABj4gNPpOtAo1U6pdhbbFMKdeS0k\nJXwM082Fx/7ioUmV4z7oiEdsKkchaH9rkAj5tmIAzftdfK8ZHw+bJfcpbBGU\n/EA4Df5fdxqC8Zau5psYkUa+FM8pgevxJ36t548pSl9+b3JBAk1fRNSoNAHX\nZqzH67Lukk+TyO9sSbDrZmkKItQTj2v/1zl3iPFrItQUHQPBC2OgHv25hZ83\nUDlPy0/lxSVtBkl295PWBgeBxkf8YGzFxBIAYXn7pRqdQCAo0bVB1PwDhl2O\nJma1kTSdZuw/UAs4uT44w9YeAe836vqrlX4xnGKUP+fe1lMM+v3Ugb7K7CjT\nWD0inCjAhM0mFZgWz8FuBKSVsbfcU41LPCmnueIHsshK5UZgE6ByxUWNbpO7\n9GkE2wKQ3IJk+uH50+bsCVnW5J+OvGqrrV28ZsAsRKG2SBhwP0XgHHxSMlAW\nXSkD1pIeCeQ+8+p6jVlyDxdR+YLdJIjGlfqjxrA68dX0sqMUkQ2ERoNNFoAs\nWKLWeVhBIiRts0qd4pH7DtWs5lgYcrALQA6JnEvu4kwz/NO+zBCxEIelrOan\nG6c8\r\n=xdly\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/flipswitch.js","gitHead":"22131ab052d3c029882497d98f9429a4ec1a6cd4","scripts":{"build":"cross-env NODE_ENV=development webpack --mode production","start":"webpack-dev-server --mode development"},"_npmUser":{"name":"tjezidzic","email":"tjezidzic@outlook.com"},"repository":{"url":"git+https://github.com/bornfight/flipswitch.git","type":"git"},"_npmVersion":"6.13.4","description":"flipswitch.js - pure javascript solution for clipping elements inside DOM","directories":{},"_nodeVersion":"12.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.16.0","tslint":"^5.15.0","webpack":"^4.32.0","cross-env":"^5.2.0","node-sass":"^4.12.0","css-loader":"^2.1.1","typescript":"^3.4.3","@babel/core":"^7.4.3","sass-loader":"^7.1.0","webpack-cli":"^3.3.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.5","style-loader":"^0.23.1","webpack-merge":"^4.2.1","postcss-loader":"^3.0.0","@babel/preset-env":"^7.4.3","webpack-dev-server":"^3.3.1","html-webpack-plugin":"^3.2.0","@degordian/standards":"^1.0.8","clean-webpack-plugin":"^2.0.1","mini-css-extract-plugin":"^0.6.0","uglifyjs-webpack-plugin":"^2.1.2","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","write-file-webpack-plugin":"^4.5.0","optimize-css-assets-webpack-plugin":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/flipswitch_1.0.4_1582100871322_0.4633971161312016","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@bornfight/flipswitch","version":"2.0.0","keywords":["clip","clip element","flipswitch","es6","creative"],"author":{"url":"https://www.bornfight.com/","name":"Bornfight","email":"hello@bornfight.com"},"license":"MIT","_id":"@bornfight/flipswitch@2.0.0","maintainers":[{"name":"degordian-dev","email":"development.tools@degordian.com"},{"name":"mario.loncarek","email":"mario.loncarek@gmail.com"},{"name":"renatoruk","email":"renato.ruk@gmail.com"},{"name":"shockwavee","email":"davor.tvoric@gmail.com"},{"name":"tjezidzic","email":"tjezidzic@outlook.com"}],"contributors":[{"url":"https://github.com/tomislavjezidzic","name":"Tomislav Jezidzic","email":"tomislavjezidzic@bornfight.com"},{"url":"http://mloncarek.com/","name":"Mario Loncarek","email":"marioloncarek@bornfight.com"},{"url":"https://github.com/ShockwaVee","name":"Davor Tvoric","email":"davortvoric@bornfight.com"}],"homepage":"https://github.com/bornfight/flipswitch#readme","bugs":{"url":"https://github.com/bornfight/flipswitch/issues","email":"hello@bornfight.com"},"dist":{"shasum":"6abf750f8993035bc2ccdf12184821dcffc17783","tarball":"https://registry.npmjs.org/@bornfight/flipswitch/-/flipswitch-2.0.0.tgz","fileCount":31,"integrity":"sha512-3LGWfLrtQE9ARLm0DbKDoJUS/DDAFF7rwJOfLwvM/NJX4gg3Ban255gwnxUrQOauZMpek/5iiG7Qw4IlOUheug==","signatures":[{"sig":"MEUCIDDZZEz2O05qYlf/p3ZWpHr7TSSVYuiLBGP5GA40T+KgAiEA+iRiU4eJDlQ8VVT7TdeLz5rEBwup2gFHL6r53L1l1mI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3givCRA9TVsSAnZWagAAgCUP/2FtymOss+LgtZ94ojWc\nI7URdvUlnnzwLIl9tFsFNsQ/okWfXX0REi1vfHGvTmbnUxUsGDEK4qLjAyBk\nEkRYhfLZzqmbfKScYYoUXDKkHxb6plDC30FNMuXVMjPxb7r8ZevwGOtuuhYf\nFqXqHP/JLNZ4DHoG0Er8K6MXWvuinZS6F4cZa7MjkMAMTjNDgQes58khBzTN\nQtuiYuJ07ocpIoRCXe0zRI3WYF6QsTTQjepeHdVQS9V73tUHljTjm20dO5pu\n2PBkqzaYOyJO+BYOaDEn+wQ6ELkScPMo4ccFr2so1daGx16ehOKmJnFToluQ\n5a+w4OQgo3/sQ7399GsDo5W1O12980+BcNoiX2Kgl1vrmdVagnLpE3xyGDUo\nHaENu5onooqraGASwWt8O/UhQX2IFg0Ctf6eOqPbIuHfcB1ikOkYM7d5SK9p\npOe6vplY/AQXVAyFkMd3IirRj0nSbNIBU5cWuC+RZxTguQKLP4jHVHJzvu2r\nx5opSJMQCbxiZSjLxaMs7y1aeq/V+gN2iR+CQBUg/zrb9A+KO7jtyDG7FatO\nQ5SwWLRMSo2ZmCMTzQo7nNe6yfKucTQ93mZajiYy2RxJhweeHcMTOy8mTkYj\n3AXtto7PebPP8R0hN4jruRa03VldH+8qOb/bxZAjDItRaNY9cTnj1ZmKDi0e\nGk9/\r\n=mBp6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/flipswitch.js","gitHead":"953eedad943fa6ac22b00014bb906d7680a949cf","scripts":{"build":"cross-env NODE_ENV=development webpack --mode production","start":"webpack-dev-server --mode development"},"_npmUser":{"name":"tjezidzic","email":"tjezidzic@outlook.com"},"repository":{"url":"git+https://github.com/bornfight/flipswitch.git","type":"git"},"_npmVersion":"6.14.5","description":"flipswitch.js - pure javascript solution for clipping elements inside DOM","directories":{},"_nodeVersion":"12.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.16.0","tslint":"^5.15.0","webpack":"^4.32.0","cross-env":"^5.2.0","node-sass":"^4.12.0","css-loader":"^2.1.1","typescript":"^3.4.3","@babel/core":"^7.4.3","sass-loader":"^7.1.0","webpack-cli":"^3.3.0","autoprefixer":"^9.5.1","babel-loader":"^8.0.5","style-loader":"^0.23.1","webpack-merge":"^4.2.1","postcss-loader":"^3.0.0","@babel/preset-env":"^7.4.3","webpack-dev-server":"^3.3.1","html-webpack-plugin":"^3.2.0","@degordian/standards":"^1.0.8","clean-webpack-plugin":"^2.0.1","mini-css-extract-plugin":"^0.6.0","uglifyjs-webpack-plugin":"^2.1.2","@babel/preset-typescript":"^7.3.3","awesome-typescript-loader":"^5.2.1","write-file-webpack-plugin":"^4.5.0","optimize-css-assets-webpack-plugin":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/flipswitch_2.0.0_1591609518848_0.7403595768395321","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@bornfight/flipswitch","version":"2.0.1","description":"flipswitch.js - pure javascript solution for clipping elements inside DOM","keywords":["clip","clip element","flipswitch","es6","creative"],"bugs":{"url":"https://github.com/bornfight-studio/flipswitch/issues","email":"hello@bornfight.studio"},"repository":{"type":"git","url":"git+https://github.com/bornfight-studio/flipswitch.git"},"license":"MIT","author":{"name":"BORNFIGHT STUDIO®","email":"hello@bornfight.studio","url":"https://www.bornfight.studio"},"contributors":[{"name":"Tomislav Jezidzic","email":"tomislavjezidzic@bornfight.studio","url":"https://github.com/tomislavjezidzic"},{"name":"Mario Loncarek","email":"marioloncarek@bornfight.studio","url":"http://mloncarek.com/"},{"name":"Davor Tvoric","email":"davortvoric@bornfight.studio","url":"https://github.com/ShockwaVee"}],"main":"dist/flipswitch.js","scripts":{"build":"cross-env NODE_ENV=development webpack --mode production","start":"webpack-dev-server --mode development"},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","@babel/preset-typescript":"^7.3.3","@degordian/standards":"^1.0.8","autoprefixer":"^9.5.1","awesome-typescript-loader":"^5.2.1","babel-loader":"^8.0.5","clean-webpack-plugin":"^2.0.1","cross-env":"^5.2.0","css-loader":"^2.1.1","eslint":"^5.16.0","html-webpack-plugin":"^3.2.0","mini-css-extract-plugin":"^0.6.0","node-sass":"^4.12.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.1","tslint":"^5.15.0","typescript":"^3.4.3","uglifyjs-webpack-plugin":"^2.1.2","webpack":"^4.32.0","webpack-cli":"^3.3.0","webpack-dev-server":"^3.3.1","webpack-merge":"^4.2.1","write-file-webpack-plugin":"^4.5.0"},"engines":{"node":"20.x","npm":"10.x"},"gitHead":"532b40252122de00830f274d2ac9112fa4836a79","homepage":"https://github.com/bornfight-studio/flipswitch#readme","_id":"@bornfight/flipswitch@2.0.1","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Wpzjvda91QFwLFg9NhoyTDUrpo27dVGJtrFgypuB/3kiD2P1s3r04bDKbCZk9OAS9PSPuIhWf4ua7cUUjxJ8GQ==","shasum":"16d1dc8cdfe7e8ab52c9112c9065dff19c6d4ded","tarball":"https://registry.npmjs.org/@bornfight/flipswitch/-/flipswitch-2.0.1.tgz","fileCount":27,"unpackedSize":42588,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKxL8zFnI79aRY6aieZSLojf1JhpJ50LULiunEenwKKAiEA/y+wHCYn4NzT8srcGTIHlEVBnyDS7C4t/e7+Ky+nUjc="}]},"_npmUser":{"name":"mario.loncarek","email":"mario.loncarek@gmail.com"},"directories":{},"maintainers":[{"name":"ibrcko","email":"ivan.brcko@bornfight.com"},{"name":"degordian-dev","email":"development.tools@degordian.com"},{"name":"mario.loncarek","email":"mario.loncarek@gmail.com"},{"name":"tjezidzic","email":"tjezidzic@outlook.com"},{"name":"jurajuki","email":"juraypavlovic@gmail.com"},{"name":"maroje","email":"maroje.macola@bornfight.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/flipswitch_2.0.1_1725026534267_0.7228029412565997"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-05T14:44:40.184Z","modified":"2024-08-30T14:02:14.703Z","1.0.0":"2019-11-05T14:44:40.753Z","1.0.1":"2019-11-05T14:54:40.990Z","1.0.2":"2020-02-19T07:21:30.675Z","1.0.3":"2020-02-19T07:52:00.755Z","1.0.4":"2020-02-19T08:27:51.430Z","2.0.0":"2020-06-08T09:45:19.057Z","2.0.1":"2024-08-30T14:02:14.458Z"},"bugs":{"url":"https://github.com/bornfight-studio/flipswitch/issues","email":"hello@bornfight.studio"},"author":{"name":"BORNFIGHT STUDIO®","email":"hello@bornfight.studio","url":"https://www.bornfight.studio"},"license":"MIT","homepage":"https://github.com/bornfight-studio/flipswitch#readme","keywords":["clip","clip element","flipswitch","es6","creative"],"repository":{"type":"git","url":"git+https://github.com/bornfight-studio/flipswitch.git"},"description":"flipswitch.js - pure javascript solution for clipping elements inside DOM","contributors":[{"name":"Tomislav Jezidzic","email":"tomislavjezidzic@bornfight.studio","url":"https://github.com/tomislavjezidzic"},{"name":"Mario Loncarek","email":"marioloncarek@bornfight.studio","url":"http://mloncarek.com/"},{"name":"Davor Tvoric","email":"davortvoric@bornfight.studio","url":"https://github.com/ShockwaVee"}],"maintainers":[{"name":"ibrcko","email":"ivan.brcko@bornfight.com"},{"name":"degordian-dev","email":"development.tools@degordian.com"},{"name":"mario.loncarek","email":"mario.loncarek@gmail.com"},{"name":"tjezidzic","email":"tjezidzic@outlook.com"},{"name":"jurajuki","email":"juraypavlovic@gmail.com"},{"name":"maroje","email":"maroje.macola@bornfight.com"}],"readme":"<div align=\"center\">\n  <img align=\"center\" width=\"140\" height=\"140\" src=\"https://user-images.githubusercontent.com/27209422/68217890-b45a8100-ffe3-11e9-999d-7e8ab2cf685a.png\" />\n  <h2>Flipswitch.js - <a href=\"https://raw.githack.com/bornfight-studio/flipswitch/master/demo/index.html\">DEMO</a></h2>\n  <blockquote>Pure ES6 library for clipping fixed positioned elements on scroll</blockquote>\n  \n  [![npm version](https://badge.fury.io/js/%40bornfight%2Fflipswitch.svg)](https://badge.fury.io/js/%40bornfight%2Fflipswitch)\n  ![GitHub last commit](https://img.shields.io/github/last-commit/bornfight-studio/flipswitch)\n  [![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/bornfight-studio/flipswitch/issues)\n [![MIT license](http://img.shields.io/badge/license-MIT-brightgreen.svg)](http://opensource.org/licenses/MIT)\n  \n</div>\n\n## 🔨️ Why ![start with why](https://img.shields.io/badge/start%20with-why%3F-brightgreen.svg?style=flat)\n\n- allows to clip fixed elements trough sections on scroll\n- it's simple to use\n- lightweight (minified ~8kb)\n- fast and customizable\n- no __dependencies__\n\n## 📦 Getting Started\n\n- install flipswitch trough __npm__ or pull ti from git\n\n```\nnpm i @bornfight/flipswitch\n```\n\n- include flipswitch to your __JS__ and __SCSS__ after running __npm install__\n\n###### JS\n``` JS\nimport Flipswitch from \"@bornfight/flipswitch\";\n```\n\n###### SCSS\n``` SCSS\n@import \"~flipswitch/src/scss/flipswitch.scss\";\n```\n###### or CSS  \n``` HTML\n<link rel=\"stylesheet\" href=\"flipswitch.css\">\n```\n\n## 💎 Customization\n\n##### HTML markup\n- `data-flipswitch-class` doesn't need to be different for every section (could be something like dark and light) \n\n```HTML\n<p class=\"js-flipswitch-element\">\n    Flipswitch element\n</p>\n\n<section class=\"js-flipswitch-section\" data-flipswitch-class=\"first-section\">\n    ...\n</section>\n<section class=\"js-flipswitch-section\" data-flipswitch-class=\"second-section\">\n    ...\n</section>\n<section class=\"js-flipswitch-section\" data-flipswitch-class=\"fourth-section\">\n    ...\n</section>\n\n<!-- default section -->\n<section class=\"js-flipswitch-section\">\n    ...\n</section>\n```\n\n##### Basic usage\n- element needs to have ```js-flipswitch-element``` class\n- section needs to have ```js-flipswitch-section``` class and ```data-flipswitch-class``` attribute \n- ```data-flipswitch-class``` is a flag that will define witch element will be clipped\n- library will use ```requestAnimationFrame()``` (not scroll event)\n- element will be wrapped and positioned to body\n\n```JS\nnew Flipswitch();\n```\n\n##### Advanced usage\n- below example will use scroll event\n- element will be wrapped and positioned to ```js-parent```\n- element is offset by 50px from left and -50px from top\n\n```JS\nnew Flipswitch({\n    parentClass: 'js-parent',\n    elementClass: 'js-element',\n    sectionsClass: 'js-section',\n    useScroll: true,\n    offsetX: 50,\n    offsetY: -50\n});\n```\n\n## ✅ Properties\n\nOption | Type | Default | Example | Description\n------ | ---- | ------- | ------- | -----------\nparentClass | string | element parent | 'js-parent' | Element will be wrapped and moved to that parent and not to initial parent element \nelementClass | string | 'js-flipswitch-element' | 'js-element' | Changes default class\nsectionsClass | string | 'js-flipswitch-section' | 'js-section' | Changes default class \nuseScroll | boolean | false | true | Use scroll event and not ```requestAnimationFrame()```\noffsetX | number | 0 | 50 | Offsets element from top \noffsetY | number | 0 | -50 | Offsets element from left \nthrottle | number | 0 | 10 | Refreshes element position every XY milliseconds (only available if ```useScroll: false```)\ndata-flipswitch-class | html attr |   | ```data-flipswitch-class=\"red-section\"``` | flag that will define witch element will be clipped\n\n## 🚀 Useful to know\n\n1. every section needs to have ```data-flipswitch-class``` (look 4.) and section class (default is ```js-flipswitch-section```)\n2. ```data-flipswitch-class``` is added to element wrapper as modifier class\n3. element needs to be ```position: fixed```\n4. every second section doesn't need to have ```data-flipswitch-class``` - default class (and element clone) is available\n5. every element needs to have __it's own__ Flipswitch instance (and different sections and element classes)\n6. __throttle__ is only available if useScroll is __false__ and value have to be in milliseconds\n7. first section on page needs to have class ```js-flipswitch-section``` but doesn't needs to have ```data-flipswitch-class``` attr\n\n","readmeFilename":"README.md"}