{"_id":"van11y-accessible-tab-panel-aria","_rev":"15-ef17b2fa7280a46aa5eec8f46ef78d94","name":"van11y-accessible-tab-panel-aria","dist-tags":{"latest":"2.1.0"},"versions":{"1.0.0":{"name":"van11y-accessible-tab-panel-aria","version":"1.0.0","keywords":["Accessibility","ARIA","tab panel","a11y","ES6","ES2015","Vanilla Javascript Plugin"],"author":"","license":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/blob/master/LICENSE","name":"MIT"}],"_id":"van11y-accessible-tab-panel-aria@1.0.0","maintainers":[{"name":"nico3333fr","email":"dante3333@gmail.com"}],"homepage":"https://van11y.net/accessible-tab-panel/","bugs":{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/issues"},"dist":{"shasum":"7b9eabafcc9fed5bc16d1447994cc02ef02b760a","tarball":"https://registry.npmjs.org/van11y-accessible-tab-panel-aria/-/van11y-accessible-tab-panel-aria-1.0.0.tgz","integrity":"sha512-ubdj2hhRYAxy+LxiRo479sV8F1OISyFX9t99H5/4R9rCsMuMWHkgqgYn0zPVlUE4bJULRQ2hcRmgTc2uuW1JYA==","signatures":[{"sig":"MEUCID36XiKZaQS46ho8yMuhsyFjojK21G3azYWUBwJNIZNHAiEAqpaLP5S2FVgvSIjwzxNWcf8d9PznetdKQuuG1opKgfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","title":"Van11y accessible tab panel system using ARIA","_shasum":"7b9eabafcc9fed5bc16d1447994cc02ef02b760a","scripts":{"build":"gulp","build:es5":"gulp es5"},"_npmUser":{"name":"nico3333fr","email":"dante3333@gmail.com"},"repository":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria.git","type":"git"}],"_npmVersion":"3.10.8","description":"ES2015 accessible tabs panel system, using ARIA","directories":{},"_nodeVersion":"4.4.2","devDependencies":{"gulp":"^3.9.0","gulp-babel":"^5.3.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/van11y-accessible-tab-panel-aria-1.0.0.tgz_1475008798391_0.7191083976067603","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"van11y-accessible-tab-panel-aria","version":"1.0.1","keywords":["Accessibility","ARIA","tab panel","a11y","ES6","ES2015","Vanilla Javascript Plugin"],"author":"","license":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/blob/master/LICENSE","name":"MIT"}],"_id":"van11y-accessible-tab-panel-aria@1.0.1","maintainers":[{"name":"nico3333fr","email":"dante3333@gmail.com"}],"homepage":"https://van11y.net/accessible-tab-panel/","bugs":{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/issues"},"dist":{"shasum":"781814e574bdcfd8cf2dda8ec54438975e8c89f5","tarball":"https://registry.npmjs.org/van11y-accessible-tab-panel-aria/-/van11y-accessible-tab-panel-aria-1.0.1.tgz","integrity":"sha512-YK87GjQZmJHs0mPs4pb9JNzHdgZbEpFnzzvrr/GjDT54PzGwQ48algutjN+SvKkefYEvA95ecypDXml0OR5MUg==","signatures":[{"sig":"MEYCIQCVJ9ywmtMf7BXNjepp03EgqUnuIh2hztc7PN4Fru7CtQIhAMC8VtddsY2fCPRDoWfTJVMlacjbN8tUKWaM3Su4trfQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/van11y-accessible-tab-panel-aria.min.js","_from":".","title":"Van11y accessible tab panel system using ARIA","_shasum":"781814e574bdcfd8cf2dda8ec54438975e8c89f5","scripts":{"build":"gulp","build:es5":"gulp es5"},"_npmUser":{"name":"nico3333fr","email":"dante3333@gmail.com"},"repository":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria.git","type":"git"}],"_npmVersion":"2.14.7","description":"ES2015 accessible tabs panel system, using ARIA (compatible IE9+ when transpiled)","directories":{},"_nodeVersion":"4.2.3","devDependencies":{"gulp":"^3.9.0","gulp-babel":"^5.3.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/van11y-accessible-tab-panel-aria-1.0.1.tgz_1479024435850_0.2525137020274997","host":"packages-18-east.internal.npmjs.com"}},"1.0.2":{"name":"van11y-accessible-tab-panel-aria","version":"1.0.2","keywords":["Accessibility","ARIA","tab panel","a11y","ES6","ES2015","Vanilla Javascript Plugin"],"author":"","license":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/blob/master/LICENSE","name":"MIT"}],"_id":"van11y-accessible-tab-panel-aria@1.0.2","maintainers":[{"name":"nico3333fr","email":"dante3333@gmail.com"}],"homepage":"https://van11y.net/accessible-tab-panel/","bugs":{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/issues"},"dist":{"shasum":"b5fc334fa11da6a830c46eef7a7e3189ecb24976","tarball":"https://registry.npmjs.org/van11y-accessible-tab-panel-aria/-/van11y-accessible-tab-panel-aria-1.0.2.tgz","integrity":"sha512-vJOdJThYyyrfZAbQFqp1RMrp63w2OjBOAzeOPR8ApMFU1MOfYTqS9yNtS9+6KBofw7udXUN2h91uGuwbr2x5lg==","signatures":[{"sig":"MEUCIH/d3dezEGoEb4ZBAP8GOPVAtBaS41LzvywSyFyPH3r6AiEA7gjwtEuZcaQvkR6oNVpaYUIf2OSHEOQ3/HyjlHwTpag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/van11y-accessible-tab-panel-aria.min.js","_from":".","title":"Van11y accessible tab panel system using ARIA","_shasum":"b5fc334fa11da6a830c46eef7a7e3189ecb24976","scripts":{"build":"gulp","build:es5":"gulp es5"},"_npmUser":{"name":"nico3333fr","email":"dante3333@gmail.com"},"repository":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria.git","type":"git"}],"_npmVersion":"2.14.7","description":"ES2015 accessible tabs panel system, using ARIA (compatible IE9+ when transpiled)","directories":{},"_nodeVersion":"4.2.3","devDependencies":{"gulp":"^3.9.0","gulp-babel":"^5.3.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/van11y-accessible-tab-panel-aria-1.0.2.tgz_1488614491738_0.3980363686569035","host":"packages-12-west.internal.npmjs.com"}},"1.0.3":{"name":"van11y-accessible-tab-panel-aria","version":"1.0.3","keywords":["Accessibility","ARIA","tab panel","a11y","ES6","ES2015","Vanilla Javascript Plugin"],"author":"","license":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/blob/master/LICENSE","name":"MIT"}],"_id":"van11y-accessible-tab-panel-aria@1.0.3","maintainers":[{"name":"nico3333fr","email":"dante3333@gmail.com"}],"homepage":"https://van11y.net/accessible-tab-panel/","bugs":{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/issues"},"dist":{"shasum":"8c212af18d5f19d1c82fa2afa94c2a4a3cf91f85","tarball":"https://registry.npmjs.org/van11y-accessible-tab-panel-aria/-/van11y-accessible-tab-panel-aria-1.0.3.tgz","integrity":"sha512-SS1ne2nwrRJ6zlO1lYXfp7/JeYjgIHNR+vNXpMyYf1HLkY4uA2rEF3nBV9Nvljqu8F57nlWdbXxGeldGCn6KVw==","signatures":[{"sig":"MEQCIBYwTpQqtj8xr2EORcb8rolq/khDjkf3TVGdAmOQip/kAiBp222AlVEwpvrPmqUtogXiWFRBqCAN6CR1SEf4WwuURw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/van11y-accessible-tab-panel-aria.min.js","_from":".","title":"Van11y accessible tab panel system using ARIA","_shasum":"8c212af18d5f19d1c82fa2afa94c2a4a3cf91f85","scripts":{"build":"gulp","build:es5":"gulp es5"},"_npmUser":{"name":"nico3333fr","email":"dante3333@gmail.com"},"repository":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria.git","type":"git"}],"_npmVersion":"3.5.3","description":"ES2015 accessible tabs panel system, using ARIA (compatible IE9+ when transpiled)","directories":{},"_nodeVersion":"0.10.26","devDependencies":{"gulp":"^3.9.0","gulp-babel":"^5.3.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/van11y-accessible-tab-panel-aria-1.0.3.tgz_1491911683913_0.3278234212193638","host":"packages-18-east.internal.npmjs.com"}},"1.1.0":{"name":"van11y-accessible-tab-panel-aria","version":"1.1.0","keywords":["Accessibility","ARIA","tab panel","a11y","ES6","ES2015","Vanilla Javascript Plugin"],"author":"","license":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/blob/master/LICENSE","name":"MIT"}],"_id":"van11y-accessible-tab-panel-aria@1.1.0","maintainers":[{"name":"nico3333fr","email":"dante3333@gmail.com"}],"homepage":"https://van11y.net/accessible-tab-panel/","bugs":{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/issues"},"dist":{"shasum":"2e3e5cc7ce230c60cb1172738f9e989c302d6add","tarball":"https://registry.npmjs.org/van11y-accessible-tab-panel-aria/-/van11y-accessible-tab-panel-aria-1.1.0.tgz","integrity":"sha512-DNVOzGSoQsUn8YFkiO8a5NR7x8w9aW2VJefLBjcTaWMIQIDOdBUuulYmC6CRlexdV7unKagaeUB4SNvMeiHq+Q==","signatures":[{"sig":"MEUCIQCYqFW8r4dmsGkVFtpJI5OWbf4UsWXu1y2d2OO3K4sq8AIgPYwIzSba7y9gRxJnxFHhrjRnTM7s42GC2o6UL9Mzy1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/van11y-accessible-tab-panel-aria.min.js","_from":".","title":"Van11y accessible tab panel system using ARIA","_shasum":"2e3e5cc7ce230c60cb1172738f9e989c302d6add","gitHead":"0387eceea15e7b8b209cfa8c82d4efe42f8f24b1","scripts":{"build":"gulp","build:es5":"gulp es5"},"_npmUser":{"name":"nico3333fr","email":"dante3333@gmail.com"},"repository":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria.git","type":"git"}],"_npmVersion":"3.5.3","description":"ES2015 accessible tabs panel system, using ARIA (compatible IE9+ when transpiled)","directories":{},"_nodeVersion":"0.10.26","devDependencies":{"gulp":"^3.9.0","gulp-babel":"^5.3.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/van11y-accessible-tab-panel-aria-1.1.0.tgz_1505318551294_0.36486720060929656","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"van11y-accessible-tab-panel-aria","version":"2.0.0","keywords":["Accessibility","ARIA","tab panel","a11y","ES6","ES2015","Vanilla Javascript Plugin"],"author":"","license":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/blob/master/LICENSE","name":"MIT"}],"_id":"van11y-accessible-tab-panel-aria@2.0.0","maintainers":[{"name":"nico3333fr","email":"dante3333@gmail.com"}],"homepage":"https://van11y.net/accessible-tab-panel/","bugs":{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/issues"},"dist":{"shasum":"7746dd51e959c03e638e92748ef31e3c23c64097","tarball":"https://registry.npmjs.org/van11y-accessible-tab-panel-aria/-/van11y-accessible-tab-panel-aria-2.0.0.tgz","integrity":"sha512-Y79sHYcpBdyjOVgN2rNaqV+htfZ/qN9BVffMM4GJb4HJZrY4hjt9ZHn9d99s1K9Var9gEJazFlmObjCZ9pLyyA==","signatures":[{"sig":"MEUCIQC59cG7oCzR7BuKQvwBumcxWhbFlvnH7kdLGpVQ351HLgIgcvM+pS4K52NXSD/1SScvOXiGHRp2yO/rAwoAJzUK+Ro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/van11y-accessible-tab-panel-aria.min.js","_from":".","title":"Van11y accessible tab panel system using ARIA","_shasum":"7746dd51e959c03e638e92748ef31e3c23c64097","gitHead":"8c8d138a460cee742f763967545272f85c0c8735","scripts":{"build":"gulp","build:es5":"gulp es5"},"_npmUser":{"name":"nico3333fr","email":"dante3333@gmail.com"},"repository":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria.git","type":"git"}],"_npmVersion":"3.5.3","description":"ES2015 accessible tabs panel system, using ARIA (compatible IE9+ when transpiled)","directories":{},"_nodeVersion":"0.10.26","devDependencies":{"gulp":"^3.9.0","gulp-babel":"^5.3.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/van11y-accessible-tab-panel-aria-2.0.0.tgz_1509021203608_0.8476925452705473","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"van11y-accessible-tab-panel-aria","version":"2.0.1","keywords":["Accessibility","ARIA","tab panel","a11y","ES6","ES2015","Vanilla Javascript Plugin"],"author":"","license":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/blob/master/LICENSE","name":"MIT"}],"_id":"van11y-accessible-tab-panel-aria@2.0.1","maintainers":[{"name":"nico3333fr","email":"dante3333@gmail.com"}],"homepage":"https://van11y.net/accessible-tab-panel/","bugs":{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/issues"},"dist":{"shasum":"99e5475aa5815becefd49c8456ae9be85e52600b","tarball":"https://registry.npmjs.org/van11y-accessible-tab-panel-aria/-/van11y-accessible-tab-panel-aria-2.0.1.tgz","integrity":"sha512-ORug900pjLa+aVlOy3L5sqBAzQMbhWadqxBE38oOhTNG3jNFsqEEOgxvvoOpkOLPocP6WLoXtOgeon2oBV3yng==","signatures":[{"sig":"MEYCIQDPCzCle0wDSk2C2jC4QTacMT3uadUdyOSc5/oq4d1+ngIhAPM2Bdh9YK3wO5E9Vi2AzuSmBUr3DCgXit5MVNGOo3Pk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/van11y-accessible-tab-panel-aria.min.js","_from":".","title":"Van11y accessible tab panel system using ARIA","_shasum":"99e5475aa5815becefd49c8456ae9be85e52600b","gitHead":"4b2bb452d3d4ce01f7fa5fb00e3d4946e0035242","scripts":{"build":"gulp","build:es5":"gulp es5"},"_npmUser":{"name":"nico3333fr","email":"dante3333@gmail.com"},"repository":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria.git","type":"git"}],"_npmVersion":"3.10.9","description":"ES2015 accessible tabs panel system, using ARIA (compatible IE9+ when transpiled)","directories":{},"_nodeVersion":"4.4.2","devDependencies":{"gulp":"^3.9.0","gulp-babel":"^5.3.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/van11y-accessible-tab-panel-aria-2.0.1.tgz_1509351674532_0.8802811719942838","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"van11y-accessible-tab-panel-aria","version":"2.0.2","keywords":["Accessibility","ARIA","tab panel","a11y","ES6","ES2015","Vanilla Javascript Plugin"],"author":"","license":"MIT","_id":"van11y-accessible-tab-panel-aria@2.0.2","maintainers":[{"name":"nico3333fr","email":"dante3333@gmail.com"}],"homepage":"https://van11y.net/accessible-tab-panel/","bugs":{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/issues"},"dist":{"shasum":"732527e381ff8e8bbf82684ce94b7c96b3136803","tarball":"https://registry.npmjs.org/van11y-accessible-tab-panel-aria/-/van11y-accessible-tab-panel-aria-2.0.2.tgz","integrity":"sha512-aBS6n+ByN4MHLWqHNjokdldgWTC3G99hA5xxRimTK8MTPyipcOnsXIIMr3i1TZFtUQb0EaCH1TqiLKJLf9Bcww==","signatures":[{"sig":"MEUCIQCW+/1ocHT/vk9UbQQPVLvBJQ2VDDOPAfoNqS1MYwZasQIgaP4EFB+1pTp752U4HzBdaEEgFpskHOq5rXRnlM0sfVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/van11y-accessible-tab-panel-aria.min.js","_from":".","title":"Van11y accessible tab panel system using ARIA","_shasum":"732527e381ff8e8bbf82684ce94b7c96b3136803","gitHead":"576b554b461b0a4e91f2b657ba0494571fe151d8","scripts":{"build":"gulp","build:es5":"gulp es5"},"_npmUser":{"name":"nico3333fr","email":"dante3333@gmail.com"},"repository":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria.git","type":"git"}],"_npmVersion":"3.10.9","description":"ES2015 accessible tabs panel system, using ARIA (compatible IE9+ when transpiled)","directories":{},"_nodeVersion":"4.4.2","devDependencies":{"gulp":"^3.9.0","gulp-babel":"^5.3.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/van11y-accessible-tab-panel-aria-2.0.2.tgz_1515079849761_0.9955315301194787","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"van11y-accessible-tab-panel-aria","version":"2.0.3","keywords":["Accessibility","ARIA","tab panel","a11y","ES6","ES2015","Vanilla Javascript Plugin"],"author":"","license":"MIT","_id":"van11y-accessible-tab-panel-aria@2.0.3","maintainers":[{"name":"nico3333fr","email":"dante3333@gmail.com"}],"homepage":"https://van11y.net/accessible-tab-panel/","bugs":{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/issues"},"dist":{"shasum":"82aba64ef3ebf89fd371bf191028612a0b50c06d","tarball":"https://registry.npmjs.org/van11y-accessible-tab-panel-aria/-/van11y-accessible-tab-panel-aria-2.0.3.tgz","integrity":"sha512-ZL4gCWmb+PvY87axZ1YUe6Qb7i14/mF7Gd5BQwT/AxNlcVRAbfFH+rLtLhO3hQiQWeoXABID0R881EpsOj/KuA==","signatures":[{"sig":"MEQCIFi1xbNwsDKp8bWFz1aJJ0PB8iQ8DzMA3fxlbYQBur/QAiA/0r5NgGr1n99ddpoq1mqI1za12lse3xAZ/gIZv6NHkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/van11y-accessible-tab-panel-aria.min.js","_from":".","title":"Van11y accessible tab panel system using ARIA","_shasum":"82aba64ef3ebf89fd371bf191028612a0b50c06d","gitHead":"3c0fe49248f95076be6e1a432da2bce306f7a477","scripts":{"build":"gulp","build:es5":"gulp es5"},"_npmUser":{"name":"nico3333fr","email":"dante3333@gmail.com"},"repository":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria.git","type":"git"}],"_npmVersion":"3.10.9","description":"ES2015 accessible tabs panel system, using ARIA (compatible IE9+ when transpiled)","directories":{},"_nodeVersion":"4.4.2","devDependencies":{"gulp":"^3.9.0","gulp-babel":"^5.3.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/van11y-accessible-tab-panel-aria-2.0.3.tgz_1515452619303_0.6257787607610226","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"van11y-accessible-tab-panel-aria","version":"2.0.4","keywords":["Accessibility","ARIA","tab panel","a11y","ES6","ES2015","Vanilla Javascript Plugin"],"author":"","license":"MIT","_id":"van11y-accessible-tab-panel-aria@2.0.4","maintainers":[{"name":"nico3333fr","email":"dante3333@gmail.com"}],"homepage":"https://van11y.net/accessible-tab-panel/","bugs":{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/issues"},"dist":{"shasum":"998943d2eed771e5be62109c5ac8f5d7af4f6e3f","tarball":"https://registry.npmjs.org/van11y-accessible-tab-panel-aria/-/van11y-accessible-tab-panel-aria-2.0.4.tgz","fileCount":14,"integrity":"sha512-HOxAxa8062+LN6g9oOzTvgo59CE/K/kIMu1gCluvByiGAGW+jhiM2FFrsxkaXtiUrftiVL+tqjd1SeoT9HRZ6w==","signatures":[{"sig":"MEQCIEBQJ21OHCcGYafzvgLa4O53PjE0kLEKIYArty8csPL8AiAP+4hSscJIYxC3kcfjaZmrMLwDKO6kdCzLLEgon5l4IQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99495},"main":"dist/van11y-accessible-tab-panel-aria.min.js","title":"Van11y accessible tab panel system using ARIA","gitHead":"6900a90754480acda2fe31df6edc09814a362d7e","scripts":{"build":"gulp","build:es5":"gulp es5"},"_npmUser":{"name":"nico3333fr","email":"dante3333@gmail.com"},"repository":[{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria.git","type":"git"}],"_npmVersion":"5.6.0","description":"ES2015 accessible tabs panel system, using ARIA (compatible IE9+ when transpiled)","directories":{},"_nodeVersion":"8.9.4","_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.0","gulp-babel":"^5.3.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.2"},"_npmOperationalInternal":{"tmp":"tmp/van11y-accessible-tab-panel-aria_2.0.4_1518989603619_0.7141229564906328","host":"s3://npm-registry-packages"}},"2.1.0":{"title":"Van11y accessible tab panel system using ARIA","name":"van11y-accessible-tab-panel-aria","description":"ES2015 accessible tabs panel system, using ARIA (compatible IE9+ when transpiled)","main":"dist/van11y-accessible-tab-panel-aria.min.js","version":"2.1.0","keywords":["Accessibility","ARIA","tab panel","a11y","ES6","ES2015","Vanilla Javascript Plugin"],"scripts":{"build":"node build.js","build:es5":"node build.js --es5"},"author":{},"bugs":{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/issues"},"repository":[{"type":"git","url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria.git"}],"license":"MIT","homepage":"https://van11y.net/accessible-tab-panel/","devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","terser":"^5.30.0"},"gitHead":"2ad7ea787fb0945e33cb5978814f4b98cf8928df","_id":"van11y-accessible-tab-panel-aria@2.1.0","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-+zBvO5DV/4Zg08qs14LNo7VkvttYzdpjtyTX2u61G4OH7RUifQI+qNRMDtsYYbwRSNZYf6ALBDkb1V8dOqDDJQ==","shasum":"97c8c6af3237b5665a3156fa657eb606a112ab1f","tarball":"https://registry.npmjs.org/van11y-accessible-tab-panel-aria/-/van11y-accessible-tab-panel-aria-2.1.0.tgz","fileCount":14,"unpackedSize":97004,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDQgd5z9QcNQD30WLlsSUVGrQoJr2vMt10F42yc6N1hmgIhALc+7GYcor5vmtlO2J0sPpRpx8bN7XFh9JjnzJR5DPsu"}]},"_npmUser":{"name":"nico3333fr","email":"dante3333@gmail.com"},"directories":{},"maintainers":[{"name":"nico3333fr","email":"dante3333@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/van11y-accessible-tab-panel-aria_2.1.0_1778783595439_0.5981283223098197"},"_hasShrinkwrap":false}},"time":{"created":"2016-09-27T20:40:00.267Z","modified":"2026-05-14T18:33:15.692Z","1.0.0":"2016-09-27T20:40:00.267Z","1.0.1":"2016-11-13T08:07:16.397Z","1.0.2":"2017-03-04T08:01:33.713Z","1.0.3":"2017-04-11T11:54:44.556Z","1.1.0":"2017-09-13T16:02:32.358Z","2.0.0":"2017-10-26T12:33:24.737Z","2.0.1":"2017-10-30T08:21:15.624Z","2.0.2":"2018-01-04T15:30:50.869Z","2.0.3":"2018-01-08T23:03:40.366Z","2.0.4":"2018-02-18T21:33:23.688Z","2.1.0":"2026-05-14T18:33:15.594Z"},"bugs":{"url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria/issues"},"license":"MIT","homepage":"https://van11y.net/accessible-tab-panel/","keywords":["Accessibility","ARIA","tab panel","a11y","ES6","ES2015","Vanilla Javascript Plugin"],"repository":[{"type":"git","url":"https://github.com/nico3333fr/van11y-accessible-tab-panel-aria.git"}],"description":"ES2015 accessible tabs panel system, using ARIA (compatible IE9+ when transpiled)","maintainers":[{"name":"nico3333fr","email":"dante3333@gmail.com"}],"readme":"# Van11y accessible tabs panel system, using ARIA\n\n<img src=\"https://van11y.net/layout/images/logo-van11y.svg\" alt=\"Van11y\" width=\"300\" />\n\nThis script will transform a simple list of anchors to contents into a fantastic-shiny accessible tabpanel system, using ARIA.\n\nThe demo is here: https://van11y.net/downloads/tab-panel/demo/index.html\n\nWebsite is here: https://van11y.net/accessible-tab-panel/\n\nLa page existe aussi en français : https://van11y.net/fr/onglets-accessibles/\n\n## How it works\n\n__ARIA is coming__\n\nThe script adds all needed attributes to your tabs controls and panels (```role=\"tab/tablist/etc.\"```,```aria-selected/controls=\"…\"```).\n\n__Then a bit of styling classes__\n\nThen it will generate some classes for you, to allow styling your tabs as you want.\n\n__And JavaScript does the rest__\n\nSome listeners for keyboard and mouse interactions are added, when you activate one, it will updates attributes and manage keyboard interations.\n\n## How to use it\n\n__Download the script__\n\nYou may also use npm command: ```npm i van11y-accessible-tab-panel-aria```.\n\nYou may also use bower: ```bower install van11y-accessible-tab-panel-aria```.\n\n__Conventions__\n\nThen, follow the conventions given in this minimal example (in bold).\n\n- use classes needed (```js-tabs```, ```js-tablist```, ```js-tablist__item```, ```js-tablist__link```, ```js-tabcontent```)\n- check that your anchors are working.\n- for accessibility purposes (for VoiceOver), the plugin has to give focus to ```hx``` (```h2```, ```h3```, ```h4```, etc.) in tab contents.\n\nFor ```Hx```, you have two cases:\n\n- There aren’t any in your ```js-tabcontent```’s, so specify in ```data-hx``` attribute (will be added with ```class=\"invisible\"```, which means visually hidden);\n- There are some, just tell it to the plugin using ```data-existing-hx``` attribute.\n\nExample without ```hx```:\n```\n<div class=\"js-tabs\">\n  <ul class=\"js-tablist\" data-hx=\"h2\">\n   <li class=\"js-tablist__item\">\n    <a href=\"#id_first\" class=\"js-tablist__link\">1st tab</a>\n   </li>\n   <li class=\"js-tablist__item\">\n    <a href=\"#id_second\" class=\"js-tablist__link\">2nd tab</a>\n   </li>\n  </ul>\n <div id=\"id_first\" class=\"js-tabcontent\">\n   here the content of 1st tab\n </div>\n <div id=\"id_second\" class=\"js-tabcontent\">\n   here the content of 2nd tab\n </div>\n</div>\n```\nExample with ```hx```:\n```\n<div class=\"js-tabs\">\n  <ul class=\"js-tablist\" data-existing-hx=\"h2\">\n   <li class=\"js-tablist__item\">\n    <a href=\"#id_first\" class=\"js-tablist__link\">1st tab</a>\n   </li>\n   <li class=\"js-tablist__item\">\n    <a href=\"#id_second\" class=\"js-tablist__link\">2nd tab</a>\n   </li>\n  </ul>\n <div id=\"id_first\" class=\"js-tabcontent\">\n   <h2>title</h2>\n   here the content of 1st tab\n </div>\n <div id=\"id_second\" class=\"js-tabcontent\">\n   <h2>other title</h2>\n   here the content of 2nd tab\n </div>\n</div>\n```\n\nThe script is launched when the page is loaded. If you need to execute it on AJAX-inserted content, you may use for example on `<div id=\"newContent\">your tab panel source</div>`:\n\n```van11yAccessibleTabPanelAria(document.getElementById('newContent'));```\n\n## Keyboard shortcuts\n\nIf you focus on the tabs “buttons”:\n\n- use Up/Left to see previous tab,\n- use Down/Right to see next tab\n- use Home to see first tab (wherever you are in tab buttons)\n- use End to see last tab (wherever you are in tab buttons)\n\nIf you focus on a tab content:\n\n- use Ctrl Up/Left to set focus on the tab button for the currently displayed tab\n- use Ctrl PageUp to set focus on the previous tab button for the currently displayed tab\n- use Ctrl PageDown to set focus on the next tab button for the currently displayed tab\n\nWarning: Ctrl+PageUp/PageDown combination could activate for some browsers a switch of browser tabs. Nothing to do for this, as far as I know (if you have a solution, let me know).\n\n## Logic of styling classes\n\n__Before Javascript__\n\nOnce you set up the code with your content, style it before activating JavaScript: so it will be nice even if there is no JavaScript.\n\nFor example, just imagine you are on poor mobile connexion, and the JavaScript hasn’t (yet) loaded. Or it can be disabled.\n\n__After Javascript__\n\nYou should add classes to the source, and use them this way:\n```\n[role=\"tablist\"].my-style {…}\n```\nBasically, you should rely on ARIA attributes, so styles will be applied only if JavaScript is loaded and well-executed.\nNamespaced generated classes\n\nThe plugin has another feature: if you don’t like styling on role attributes, it can generate classes for you only for styling tabs when they are activated.\n\nHere is an example:\n```\n<ul … data-tabs-prefix-class=\"last-tabs\">\n```\nThe ```data-tabs-prefix-class``` will add classes on each elements:\n```\n<ul … class=\"… last-tabs-tabs__list\">\n  <li … class=\"… last-tabs-tabs__item\">\n    <a … class=\"… last-tabs-tabs__link\">…\n```\nSo with ```data-tabs-prefix-class=\"last-tabs\"``` you have:\n\n- ```last-tabs-tabs__list``` for styling the ```ul```;\n- ```last-tabs-tabs__item``` for styling the ```li```;\n- ```last-tabs-tabs__link``` for styling the ```a```;\n- ```last-tabs-tabs__content``` for styling each tab panel.\n\n## Bonuses\n\n__Tab panel opened by default__\n        \nIf you need a tab to be opened by default, it is possible, using <code>data-selected=\"1\"</code> on the <code>.js-tablist__link</code> you need to be opened (<a href=\"https://van11y.net/downloads/tab-panel/demo/index.html\">See the demo, second example</a>).\n        \nOther tabs are still available, here are the rules for this feature:\n     \n- The fragment detection (explained below) will <strong>always</strong> have priority on this feature;\n- If there are several <code>data-selected=\"1\"</code> put on tabs in the same group (which does not make sense and should never happen), the first one will be used.\n\n\n__Anchor added in URL__\n\nAs you may notice (or not), now the script adds a fragment in the URL when you click or select a tab using the keyboard. It is cool when you want to copy/paste the link of the page you are reading, and the opened tab will be the good one!\nAnchor on a tab panel\n\nIf you need to make a link on your page to a id that is on a tab panel, the script will detect it and display the good tab, only for you.\n\nIf you want to test, open a new window, and copy/paste this:\nhttps://van11y.net/downloads/tab-panel/demo/index.html#id_third\n\n__Anchor in a tab panel__\n\nIf you need to make a link on your page to a id that is in a tab panel, the script will detect it and display the good tab, only for you.\n\nIf you want to test, open a new window, and copy/paste this:\nhttps://van11y.net/downloads/tab-panel/demo/index.html#cool-anchor\n\n__“In-page” link to a tab panel__\n\nIf you need to create in your current page a link to a tab (inside or outside), it is possible:\n\n- Create the link to the content you want to target: ```<a href=\"#link-to-tab\">link to tab option</a>```\n- Add the class ```class=\"js-link-to-tab\"``` to it;\n- And that’s all. The plugin will make it work.\n\n","readmeFilename":"README.md","author":{}}