{"_id":"@curiousmedia/expand-row","_rev":"3-93d95d8abec274234c47e923a2ff696b","name":"@curiousmedia/expand-row","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@curiousmedia/expand-row","version":"0.0.1","description":"Library for handling expanding content within cols and rows of content","main":"dist/expand-row.js","module":"dist/expand-row.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dist":"rollup -c"},"author":{"name":"Jason Lavorante"},"license":"MIT","devDependencies":{"@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","nodelist-foreach-polyfill":"^1.2.0","rollup":"^1.3.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-uglify":"^6.0.2"},"gitHead":"57f6680043c63d7976389d13531cd4e7a03b0dcd","_id":"@curiousmedia/expand-row@0.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"curiousjason","email":"support@curiousmedia.com"},"dist":{"integrity":"sha512-HLbgQm0u2yS0TO9edmK3V4YVlLTv/GzZ1mwZfcg9aZhlOISwx5Z3x05hHynJZiLUoQVn+iTclSBSJcGx2mSYEQ==","shasum":"895a721584ee531ff378ed3252522e24062bb726","tarball":"https://registry.npmjs.org/@curiousmedia/expand-row/-/expand-row-0.0.1.tgz","fileCount":14,"unpackedSize":22902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdr3sdCRA9TVsSAnZWagAAgJ4QAKTwuwi6qc2h3MBMNfeE\n7IDjmRX7YLfZF9SwBdsc2xyRlo1emsRGhMYBFjiKOzkpWOMQB7EQtOeNJy8U\nAGsB+KtzNXb4VPIIr7fpxiefUbv1I0z9jVktOL0wMUlExIPMBjopcSFCPyB8\nBbxS2eljzyjbUvegEQI3DJcQs273rd5OL3EMvc2rE/lSKcoVgzSYCHxdgNA+\nrwEx4IUz/KY8HK0ss4KRlISLdUk3xzyoyc06SCdBfWbMmzWa8Q03J2EvQNKP\nHkeqZbWo7gncYGnekLQwlZ8ei8G1kX9BXiCrnBIbIl+UPw/gjdknAHcORk5O\nk1Cg/V6cmdAV8336HQSEJ/qzFo4Gbz+MQ74ZA3+960ZopW0i6tIx8FsprlHf\nR9bVPyd8ud/WCDY11h+pVMjvAPRvZq3OvtLCQAw9huH+WR73n1+bD3792GXH\nm5lqK6u8+5dkRjs3P3iACJ96pmtqZthUf+3v1IsRfrXeKXH71GGXLpAFXlvV\n6oP20paccLh+c+6IqxOdTz37603hHI5l6S/+PC/K59/VuxbeaZREdT8WAdlP\nACHUvVnC/zBhpQHTePThS1cHuZ9Rv5fGa8omghSuSMyfx6oZi66XyTqzK5vF\niez+nHbAgxCBDhAP6DZU6OQjibDFjrsWf7uPaWgopZrWtxAye8ky3i5OQXCt\n8lhe\r\n=iM7a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2YF+v/ncaOraKKWveiPiS9YbnUUBL2bfpeAdxBhEnpgIgBqzHUE3vgrXI6S3X34KhoDkxTvtF12eZPq3TtCgZR/Y="}]},"maintainers":[{"name":"ishoa","email":"shane@curiousmedia.com"},{"name":"cm-gregory","email":"gregory@curiousmedia.com"},{"name":"kyfoote","email":"kyfoote@gmail.com"},{"name":"curiousjason","email":"support@curiousmedia.com"},{"name":"eaglstun","email":"postpostmodern@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/expand-row_0.0.1_1571781405382_0.9085506314962242"},"_hasShrinkwrap":false},"0.0.2":{"name":"@curiousmedia/expand-row","version":"0.0.2","description":"Library for handling expanding content within cols and rows of content","main":"dist/expand-row.js","module":"dist/expand-row.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dist":"rollup -c"},"author":{"name":"Jason Lavorante"},"license":"MIT","devDependencies":{"@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","nodelist-foreach-polyfill":"^1.2.0","rollup":"^1.3.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-uglify":"^6.0.2"},"gitHead":"51a951b142188d9b2d1858effb36f07d27ccb193","_id":"@curiousmedia/expand-row@0.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"curiousjason","email":"support@curiousmedia.com"},"dist":{"integrity":"sha512-jrOVtA7A6KUQG88Ckw72KOfgaPubrWmYKGPcmkUEt38tzKBmSNAvB34e5nmRkuXv2Ky6KcPT2RNPOwn4Hb/DxA==","shasum":"92c530e623e6ab7251e1c6adf73bbc5212bcf7d1","tarball":"https://registry.npmjs.org/@curiousmedia/expand-row/-/expand-row-0.0.2.tgz","fileCount":14,"unpackedSize":23436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7q9qCRA9TVsSAnZWagAA8fgP/1U23BzR0lfjN1xrk9km\nAHrs+5w3lcHPF81ASf6v1FjXjKMNvvHFEIoi3F6yDz+xTcmqQJQXzqkVsikY\nFyCXdqceV1J7I/IfRNjBqkbEtK8cffsL9396HIvG3zcEH/fFvMuwlFntkTcY\n/3h7o+sIgjRUHxM18dDEOCYu1gJeOtRncHVrBU6INLrCcZBGhCecHgN4RtqL\nobpVkxW3/6eYK0efT/njmVyQmuhyn7EJkiJ6fF65ZwBgqRPuVs6z1mLZleUp\nW4jbTdTsAKRIoEaK8CeMlbBvXTB6yBZUINCTQb44NcpNX+p5s2l4DKJ5w2/w\nvV76eW0lpYpXD/Z1K5xnCcEseWeYseQVHb+xZlBJfxdpPK5Ou6ltJfn67Y7z\nOT2HNSceNj3RpEkN1vbOZy+EbasxOzcsD4GQdubWw8AoQzH5rqsh5JK3qS1F\nHFzBmOuoCSHxH9yrOskWmx6QjxCi2thOg0aVCzn6whvQsJgQy55X3qN15mqp\nXdmsBxrdSyXqf5i5fP6ovLZBCboFauIEc3ObmIUsulBV1IBqk5GxJVWh2+cq\nhAZ9vcv41RgTqIxwea0yyPp3V0+jVP80TsZ5u/W0tDvHPl0BlncO1Pvt2xwO\nuW35pJ6hwckpAi6kTJC+ceNb1FXr3NIqRAd3uTJ3+BZATk2qZq1aSMYxLX5X\ndFVf\r\n=TgcR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBG94ljtnXhE9QAWIqInQKLUpXSocRLUTMIyicqypRqBAiAkBRo4eQt1255IqrveoHYGrmBtvy6yocxOriYRCOZSuw=="}]},"maintainers":[{"name":"cm-gregory","email":"gregory@curiousmedia.com"},{"name":"curiousjason","email":"support@curiousmedia.com"},{"name":"eaglstun","email":"postpostmodern@gmail.com"},{"name":"ishoa","email":"shane@curiousmedia.com"},{"name":"kyfoote","email":"kyfoote@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/expand-row_0.0.2_1575923562460_0.7980192740834664"},"_hasShrinkwrap":false},"0.0.3":{"name":"@curiousmedia/expand-row","version":"0.0.3","description":"Library for handling expanding content within cols and rows of content","main":"dist/expand-row.js","module":"dist/expand-row.esm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dist":"rollup -c"},"author":{"name":"Jason Lavorante"},"license":"MIT","devDependencies":{"@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","nodelist-foreach-polyfill":"^1.2.0","rollup":"^1.3.0","rollup-plugin-babel":"^4.3.2","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-uglify":"^6.0.2"},"gitHead":"f6049792211b01665405a376a669dec39206e642","_id":"@curiousmedia/expand-row@0.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"curiousjason","email":"support@curiousmedia.com"},"dist":{"integrity":"sha512-G9RL3M1MIqa82QAF0BAw858YRA4TELIYA/VMuHUc/dlJfBuvKXKsMkwvduURvfjSB3BmQPBHknKZCXiSzgNrIQ==","shasum":"4f4d088b0084ec31483eb3dc2037f8b0496d0a89","tarball":"https://registry.npmjs.org/@curiousmedia/expand-row/-/expand-row-0.0.3.tgz","fileCount":14,"unpackedSize":23469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7q+rCRA9TVsSAnZWagAAl/EQAJZ2mKG/IP4hxTfDGDK+\nGf4dhd1DvwPIxs2QDxSt0SwzkqDZptAaL/mb793fUswwB6lRaO1ux/DTqcQj\nt26z1vkLTYVcG7qYpqNCmB7jeRyLQz2e38hR8hcppd6wj34gM+ewhjsu/tzE\nxnDvy7vj8BcaMfVZ0432AZZ7Dxjc8ozfBPRoHiM+4S9q3ZL4Exg+NJh2ZwjC\n8H7ZlFy2MOg+kEN/97FqJ3mPAbQVgMbo5/OnIHjEus9GwYd9SyXIucPJXzVQ\n/oVYsFkZGnKDd4jUyH05QeQMXwrIqsS3LSvjj+Zx2qJDYKHogFgihvvRiQdr\nervUxV2nhmDP41xL2YvLI/jZGKffYlm3swcaOsjwCEdoR+OAvTUt1/NmRsxq\nrEK3VwLbzooQZ3qX0XvlPm2av5l+jbXhQVoXIRPlzQTSpTLU7SeYGqbw3rCO\nyClo7OoVbQ/RYAyviFFUkhouj5PRHU9NQ5aRqHwYEedmpnTdnBm2VoakVsvm\nNfZwCahrOeYUdkPs2biONgzdmYqCNzl2Xong23Be4JKDYR42G9vHuO90a2Eq\ng9MYA54JJomN/bCeMCMvXYq6dlfQCIPxZsygriAIa0iXPOTpACY7HiNbdne4\n8/375Hluevvh31EpEI9XTs+FkfUluAIzmDTNp/T6iw849ltqvUjfz+FZgms6\n2slM\r\n=pa2s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6pKBMW5yoa0Dzc41f0WiufIhIbiDwuPvlf/dNucRMnQIhAL3T5IcfF2M3mmsYQYyMt4sDLCLCNFEQZ8lCCUR3YDZs"}]},"maintainers":[{"name":"cm-gregory","email":"gregory@curiousmedia.com"},{"name":"curiousjason","email":"support@curiousmedia.com"},{"name":"eaglstun","email":"postpostmodern@gmail.com"},{"name":"ishoa","email":"shane@curiousmedia.com"},{"name":"kyfoote","email":"kyfoote@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/expand-row_0.0.3_1575923626943_0.3998518951448289"},"_hasShrinkwrap":false}},"time":{"created":"2019-10-22T21:56:45.236Z","0.0.1":"2019-10-22T21:56:45.566Z","modified":"2022-04-05T02:19:15.005Z","0.0.2":"2019-12-09T20:32:42.593Z","0.0.3":"2019-12-09T20:33:47.117Z"},"maintainers":[{"name":"cm-gregory","email":"gregory@curiousmedia.com"},{"name":"curiousjason","email":"support@curiousmedia.com"},{"name":"eaglstun","email":"postpostmodern@gmail.com"},{"name":"ishoa","email":"shane@curiousmedia.com"},{"name":"kyfoote","email":"kyfoote@gmail.com"}],"description":"Library for handling expanding content within cols and rows of content","author":{"name":"Jason Lavorante"},"license":"MIT","readme":"# Expand Row\nLibrary for handling expanding content within cols and rows of content.\n\n## Installation\n`npm install @curiousmedia/expand-row -D`\n\n## Example\n\n### Javascript\n```js\nimport ExpandRow from '@curiousmedia/expand-row';\n\nlet expand = new ExpandRow(\n    document.querySelectorAll('.item'),\n    document.querySelector('.content')\n);\nexpand.init();\n```\n\n### HTML\n```html\n<div class=\"items\">\n    <div class=\"item\" style=\"order: 0\">\n        <div>1</div>\n    </div>\n    <div class=\"item\" style=\"\">\n        <div>2</div>\n    </div>\n    <div class=\"item\" style=\"order: 4\">\n        <div>3</div>\n    </div>\n    <div class=\"item\" style=\"order: 6\">\n        <div>4</div>\n    </div>\n    <div class=\"item\" style=\"order: 8\">\n        <div>5</div>\n    </div>\n    <div class=\"item\" style=\"order: 10\">\n        <div>6</div>\n    </div>\n    <div class=\"item\" style=\"order: 12\">\n        <div>7</div>\n    </div>\n    <div class=\"item\" style=\"order: 14\">\n        <div>8</div>\n    </div>\n    <div class=\"content\">\n        Lorem ipsum dolor sit amet, consectetur adipisicing elit. Blanditiis cupiditate doloribus eligendi ex fugit\n        laudantium reiciendis rerum voluptas. Ad at doloremque earum eligendi expedita ipsum odit quibusdam\n        reiciendis saepe totam!\n    </div>\n</div>\n```\n\n### CSS\n```css\n.items {\n    display: flex;\n    flex-wrap: wrap;\n    margin: 0 -10px;\n}\n\n.item {\n    box-sizing: border-box;\n    padding: 0 10px;\n    margin-bottom: 20px;\n}\n\n.item > div {\n    background-color: blue;\n    height: 200px;\n}\n\n.content {\n    display: none;\n    margin: 0 10px 20px 10px;\n}\n\n.content.visible {\n    display: block;\n}\n\n@media only screen and (max-width: 640px) {\n    .item {\n        flex-basis: 50%;\n    }\n}\n\n@media only screen and (min-width: 641px) and (max-width: 960px) {\n    .item {\n        flex-basis: 33.3333%;\n    }\n}\n\n@media only screen and (min-width: 961px) {\n    .item {\n        flex-basis: 25%;\n    }\n}\n```","readmeFilename":"readme.md"}