{"_id":"@digital-butlers/accordions","_rev":"9-dd3a0e5e6cdaec1595d395c68b12e78e","name":"@digital-butlers/accordions","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.1":{"name":"@digital-butlers/accordions","version":"0.0.1","keywords":["tabs"],"license":"MIT","_id":"@digital-butlers/accordions@0.0.1","maintainers":[{"name":"mark0182","email":"afanasienka@yandex.by"},{"name":"digital_butlers","email":"digitalbutlers.team@gmail.com"},{"name":"evgeni_ivanchikov","email":"ev.ivanchikov@gmail.com"}],"homepage":"https://github.com/DigitalButlersOrganization/DB-DigitalButlers-Accordions#readme","bugs":{"url":"https://github.com/DigitalButlersOrganization/DB-DigitalButlers-Accordions/issues","email":"digitalbutlers.team@gmail.com"},"dist":{"shasum":"03cdbc870aa374cb1e3d7322800b1e9eb16ebf01","tarball":"https://registry.npmjs.org/@digital-butlers/accordions/-/accordions-0.0.1.tgz","fileCount":33,"integrity":"sha512-AVjhzZSVTBmmMlQjNcC2U5Gh+eFzIbkBxnyh5NFZ8iCkGk45bD2xkLpD0a1INnjxys/y5Zri5qooAbqaODUKKA==","signatures":[{"sig":"MEUCIEqDij1wW2fuTLHtLEA+MkOzCKZ6E8G/vDkyDKO4NwO1AiEAxojxsjzyqWXlIl33ygvbjJfh5E9RxhlPfeqa9934Jfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64180},"main":"./dist/index.js","sass":"./dist/style.scss","type":"module","style":"./dist/style.css","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./css":"./dist/style.css","./scss":"./dist/style.scss"},"private":false,"scripts":{"dev":"vite --open","post":"npm run build && npm publish --access public","build":"tsc && vite build","preview":"vite preview"},"website":"https://www.digitalbutlers.team/","_npmUser":{"name":"mark0182","email":"afanasienka@yandex.by"},"repository":{"url":"git+https://github.com/DigitalButlersOrganization/DB-digitalbutlers-accordions.git","type":"git"},"_npmVersion":"10.4.0","description":"A convenient library with accordions for everyday tasks","directories":{},"_nodeVersion":"20.11.0","dependencies":{"vite":"^3.2.10","typescript":"^4.9.4","@mantine/core":"^7.12.2","postcss-preset-env":"^10.0.0","@rollup/plugin-typescript":"^11.1.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.79.4","eslint":"^8.57.0","cssnano":"^7.0.5","postcss":"^8.4.41","prettier":"^3.3.3","stylelint":"^14.16.0","concurrently":"^8.2.2","postcss-scss":"^4.0.6","stylelint-scss":"^4.3.0","vite-plugin-eslint":"^1.8.1","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","stylelint-color-format":"^1.1.0","@typescript-eslint/parser":"^5.46.1","eslint-config-airbnb-base":"^15.0.0","rollup-plugin-smart-asset":"^2.1.2","stylelint-use-logical-spec":"^4.1.0","stylelint-config-recommended":"^7.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.46.1","stylelint-config-idiomatic-order":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/accordions_0.0.1_1729842337628_0.23634136640451087","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@digital-butlers/accordions","version":"0.0.2","keywords":["tabs"],"license":"MIT","_id":"@digital-butlers/accordions@0.0.2","maintainers":[{"name":"evgeni_ivanchikov","email":"ev.ivanchikov@gmail.com"},{"name":"digital_butlers","email":"digitalbutlers.team@gmail.com"},{"name":"mark0182","email":"afanasienka@yandex.by"}],"homepage":"https://github.com/DigitalButlersOrganization/DB-DigitalButlers-Accordions#readme","bugs":{"url":"https://github.com/DigitalButlersOrganization/DB-DigitalButlers-Accordions/issues","email":"digitalbutlers.team@gmail.com"},"dist":{"shasum":"8b65ded9cdbce44cb4fe1075f5f808c0469003c5","tarball":"https://registry.npmjs.org/@digital-butlers/accordions/-/accordions-0.0.2.tgz","fileCount":33,"integrity":"sha512-zBjCYp/Q9KrUueDt+0pPTmrVNyaisRZWlTcVu7PGj1Etp+Dv0yJ/yUa1DFcO3lyNhRXDgcw8OmS9P1vh3FVkvg==","signatures":[{"sig":"MEYCIQC/O4PrxmZu6ULAKJLbWaJrFiGkLcrrOyyysexv544dlgIhAJf00EnYA8XSvEaUqC6DWSRhhsHzWdN3s8L0yYTaNSVn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65947},"main":"./dist/index.js","sass":"./dist/style.scss","type":"module","style":"./dist/style.css","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./css":"./dist/style.css","./scss":"./dist/style.scss"},"gitHead":"78ec6a232e7643aebafc26fe94422c24d7c97bf4","private":false,"scripts":{"dev":"vite --open","post":"npm run build && npm publish --access public","build":"tsc && vite build","preview":"vite preview"},"website":"https://www.digitalbutlers.team/","_npmUser":{"name":"mark0182","email":"afanasienka@yandex.by"},"repository":{"url":"git+https://github.com/DigitalButlersOrganization/DB-digitalbutlers-accordions.git","type":"git"},"_npmVersion":"10.8.2","description":"A convenient library with accordions for everyday tasks","directories":{},"_nodeVersion":"18.20.6","dependencies":{"vite":"^3.2.10","typescript":"^4.9.4","@mantine/core":"^7.12.2","postcss-preset-env":"^10.0.0","@rollup/plugin-typescript":"^11.1.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.79.4","eslint":"^8.57.0","cssnano":"^7.0.5","postcss":"^8.4.41","prettier":"^3.3.3","stylelint":"^14.16.0","concurrently":"^8.2.2","postcss-scss":"^4.0.6","stylelint-scss":"^4.3.0","vite-plugin-eslint":"^1.8.1","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","stylelint-color-format":"^1.1.0","@typescript-eslint/parser":"^5.46.1","eslint-config-airbnb-base":"^15.0.0","rollup-plugin-smart-asset":"^2.1.2","stylelint-use-logical-spec":"^4.1.0","stylelint-config-recommended":"^7.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.46.1","stylelint-config-idiomatic-order":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/accordions_0.0.2_1746602306789_0.6673205508173563","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@digital-butlers/accordions","version":"0.0.3","keywords":["tabs"],"license":"MIT","_id":"@digital-butlers/accordions@0.0.3","maintainers":[{"name":"evgeni_ivanchikov","email":"ev.ivanchikov@gmail.com"},{"name":"digital_butlers","email":"digitalbutlers.team@gmail.com"},{"name":"mark0182","email":"afanasienka@yandex.by"},{"name":"edgar1608","email":"edgar@digitalbutlers.team"}],"homepage":"https://github.com/DigitalButlersOrganization/DB-DigitalButlers-Accordions#readme","bugs":{"url":"https://github.com/DigitalButlersOrganization/DB-DigitalButlers-Accordions/issues","email":"digitalbutlers.team@gmail.com"},"dist":{"shasum":"23b081e85221f6f2eacc51e0b3d7c8c9a9b2cbed","tarball":"https://registry.npmjs.org/@digital-butlers/accordions/-/accordions-0.0.3.tgz","fileCount":33,"integrity":"sha512-JXZT3uG6Y78QqRUF/Q3XcyChqjX0kpDFXg9o2UCiCnv1iwIVoEBah2CHmwCagwP63eBFWvdDUpoW5263W0Xgzw==","signatures":[{"sig":"MEQCIDRcO/bJcmvXgclyqZxZpvWAdTqPj++umRkcjPRBbND0AiBdgwrRZ2IP0lEv+6MMIWReFE/8L3wdJz4ALzgabvAA6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64348},"main":"./dist/index.js","sass":"./dist/style.scss","type":"module","style":"./dist/style.css","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./css":"./dist/style.css","./scss":"./dist/style.scss"},"gitHead":"9d835c4ee5188ca0ec5346b983b6d0ca6ced97c0","private":false,"scripts":{"dev":"vite --open","post":"npm run build && npm publish --access public","build":"tsc && vite build","preview":"vite preview"},"website":"https://www.digitalbutlers.team/","_npmUser":{"name":"evgeni_ivanchikov","actor":{"name":"evgeni_ivanchikov","type":"user","email":"ev.ivanchikov@gmail.com"},"email":"ev.ivanchikov@gmail.com"},"repository":{"url":"git+https://github.com/DigitalButlersOrganization/DB-digitalbutlers-accordions.git","type":"git"},"_npmVersion":"10.7.0","description":"A convenient library with accordions for everyday tasks","directories":{},"_nodeVersion":"20.15.0","dependencies":{"vite":"^3.2.10","typescript":"^4.9.4","@mantine/core":"^7.12.2","postcss-preset-env":"^10.0.0","@rollup/plugin-typescript":"^11.1.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.79.4","eslint":"^8.57.0","cssnano":"^7.0.5","postcss":"^8.4.41","prettier":"^3.3.3","stylelint":"^14.16.0","concurrently":"^8.2.2","postcss-scss":"^4.0.6","stylelint-scss":"^4.3.0","vite-plugin-eslint":"^1.8.1","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","stylelint-color-format":"^1.1.0","@typescript-eslint/parser":"^5.46.1","eslint-config-airbnb-base":"^15.0.0","rollup-plugin-smart-asset":"^2.1.2","stylelint-use-logical-spec":"^4.1.0","stylelint-config-recommended":"^7.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.46.1","stylelint-config-idiomatic-order":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/accordions_0.0.3_1751056163705_0.054319984675158084","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@digital-butlers/accordions","version":"0.0.4","keywords":["tabs"],"license":"MIT","_id":"@digital-butlers/accordions@0.0.4","maintainers":[{"name":"evgeni_ivanchikov","email":"ev.ivanchikov@gmail.com"},{"name":"digital_butlers","email":"digitalbutlers.team@gmail.com"},{"name":"mark0182","email":"afanasienka@yandex.by"},{"name":"edgar1608","email":"edgar@digitalbutlers.team"}],"homepage":"https://github.com/DigitalButlersOrganization/DB-DigitalButlers-Accordions#readme","bugs":{"url":"https://github.com/DigitalButlersOrganization/DB-DigitalButlers-Accordions/issues","email":"digitalbutlers.team@gmail.com"},"dist":{"shasum":"1395dda92422256d730182b2a8f7df570ecf181b","tarball":"https://registry.npmjs.org/@digital-butlers/accordions/-/accordions-0.0.4.tgz","fileCount":33,"integrity":"sha512-4qO1WdlKxPKRowvXbvv+R1zKnMyg2gVB/uos4NRTx3Qxss+E+QDAm3EzyKiMH7f7QKKRqmDRwDJ/iRkX4WMyFw==","signatures":[{"sig":"MEUCIQDAgeELL7xpom16KjE5Y1Lxbgz2bduB2JXyZ8cgUzrUpwIgZtJZzE+AxBIQd448pmqPv6G1cBAnZ3QtXL5O59yN1N8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64402},"main":"./dist/index.js","sass":"./dist/style.scss","type":"module","style":"./dist/style.css","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./css":"./dist/style.css","./scss":"./dist/style.scss"},"gitHead":"5ed55463eff9e579b935f029f89e1c82f69f2e70","private":false,"scripts":{"dev":"vite --open","post":"npm run build && npm publish --access public","build":"tsc && vite build","preview":"vite preview"},"website":"https://www.digitalbutlers.team/","_npmUser":{"name":"evgeni_ivanchikov","actor":{"name":"evgeni_ivanchikov","type":"user","email":"ev.ivanchikov@gmail.com"},"email":"ev.ivanchikov@gmail.com"},"repository":{"url":"git+https://github.com/DigitalButlersOrganization/DB-digitalbutlers-accordions.git","type":"git"},"_npmVersion":"10.7.0","description":"A convenient library with accordions for everyday tasks","directories":{},"_nodeVersion":"20.15.0","dependencies":{"vite":"^3.2.10","typescript":"^4.9.4","@mantine/core":"^7.12.2","postcss-preset-env":"^10.0.0","@rollup/plugin-typescript":"^11.1.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.79.4","eslint":"^8.57.0","cssnano":"^7.0.5","postcss":"^8.4.41","prettier":"^3.3.3","stylelint":"^14.16.0","concurrently":"^8.2.2","postcss-scss":"^4.0.6","stylelint-scss":"^4.3.0","vite-plugin-eslint":"^1.8.1","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","stylelint-color-format":"^1.1.0","@typescript-eslint/parser":"^5.46.1","eslint-config-airbnb-base":"^15.0.0","rollup-plugin-smart-asset":"^2.1.2","stylelint-use-logical-spec":"^4.1.0","stylelint-config-recommended":"^7.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.46.1","stylelint-config-idiomatic-order":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/accordions_0.0.4_1751056833630_0.3389467231602128","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@digital-butlers/accordions","version":"0.0.5","keywords":["tabs"],"license":"MIT","_id":"@digital-butlers/accordions@0.0.5","maintainers":[{"name":"evgeni_ivanchikov","email":"ev.ivanchikov@gmail.com"},{"name":"digital_butlers","email":"digitalbutlers.team@gmail.com"},{"name":"mark0182","email":"afanasienka@yandex.by"},{"name":"edgar1608","email":"edgar@digitalbutlers.team"},{"name":"sergey_trubkin","email":"trubkinsa@gmail.com"}],"homepage":"https://github.com/DigitalButlersOrganization/DB-DigitalButlers-Accordions#readme","bugs":{"url":"https://github.com/DigitalButlersOrganization/DB-DigitalButlers-Accordions/issues","email":"digitalbutlers.team@gmail.com"},"dist":{"shasum":"759f8fe4c22cf5de1db1fc1d57df9342ebf93921","tarball":"https://registry.npmjs.org/@digital-butlers/accordions/-/accordions-0.0.5.tgz","fileCount":36,"integrity":"sha512-0iT3c1lOCuZwI1n88TxzwYszO8bgrSLGCBDuV7oKb/ljy3WjJySZwniFZdvsX46cCG+AbG9NuDlh+zCfz0bH4g==","signatures":[{"sig":"MEUCIEprTgtxl0nkwU9ADKd0FXA52SCXvUmTxhdz5m3QEjw4AiEAhmzF2DcFRKKzAw33UUZqA+J7lEgx0cP9mVsjveB6xQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66265},"main":"./dist/index.js","sass":"./dist/style.scss","type":"module","style":"./dist/style.css","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./css":"./dist/style.css","./scss":"./dist/style.scss"},"gitHead":"471343ff3abdf52091b6e11bded699d1f247657a","private":false,"scripts":{"dev":"vite --open","post":"npm run build && npm publish --access public","build":"tsc && vite build","preview":"vite preview"},"website":"https://www.digitalbutlers.team/","_npmUser":{"name":"evgeni_ivanchikov","actor":{"name":"evgeni_ivanchikov","type":"user","email":"ev.ivanchikov@gmail.com"},"email":"ev.ivanchikov@gmail.com"},"repository":{"url":"git+https://github.com/DigitalButlersOrganization/DB-digitalbutlers-accordions.git","type":"git"},"_npmVersion":"10.7.0","description":"A convenient library with accordions for everyday tasks","directories":{},"_nodeVersion":"20.15.0","dependencies":{"vite":"^3.2.10","typescript":"^4.9.4","@mantine/core":"^7.12.2","postcss-preset-env":"^10.0.0","@rollup/plugin-typescript":"^11.1.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.79.4","eslint":"^8.57.0","cssnano":"^7.0.5","postcss":"^8.4.41","prettier":"^3.3.3","stylelint":"^14.16.0","concurrently":"^8.2.2","postcss-scss":"^4.0.6","stylelint-scss":"^4.3.0","vite-plugin-eslint":"^1.8.1","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","stylelint-color-format":"^1.1.0","@typescript-eslint/parser":"^5.46.1","eslint-config-airbnb-base":"^15.0.0","rollup-plugin-smart-asset":"^2.1.2","stylelint-use-logical-spec":"^4.1.0","stylelint-config-recommended":"^7.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.46.1","stylelint-config-idiomatic-order":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/accordions_0.0.5_1751832246873_0.29612848332565567","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@digital-butlers/accordions","version":"1.0.0","keywords":["accordions","a11y","accessibility","nested accordions","digital butlers"],"license":"MIT","_id":"@digital-butlers/accordions@1.0.0","maintainers":[{"name":"evgeni_ivanchikov","email":"ev.ivanchikov@gmail.com"},{"name":"digital_butlers","email":"digitalbutlers.team@gmail.com"},{"name":"mark0182","email":"afanasienka@yandex.by"},{"name":"edgar1608","email":"edgar@digitalbutlers.team"},{"name":"sergey_trubkin","email":"trubkinsa@gmail.com"}],"homepage":"https://github.com/DigitalButlersOrganization/DB-DigitalButlers-Accordions#readme","bugs":{"url":"https://github.com/DigitalButlersOrganization/DB-DigitalButlers-Accordions/issues","email":"digitalbutlers.team@gmail.com"},"dist":{"shasum":"e6fd8360c1afe0a026053a93de83f022891ea80d","tarball":"https://registry.npmjs.org/@digital-butlers/accordions/-/accordions-1.0.0.tgz","fileCount":39,"integrity":"sha512-B3z23q65IGm8X568YzirZvihfvvyTbpryrzKBaBx9UM3z1WP8g20J+FD6o2fjDEdioTVeWGJAnnklrL3+IfxXQ==","signatures":[{"sig":"MEUCIAwvr7lBO7tXwwWTr2OWQqAlrpmb2QmHEyhgCUAKNY1ZAiEAmCnCFrI07ZbtgdDzVAG4kQr+49O7XNWExPAuDWgm2hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86281},"main":"./dist/index.js","sass":"./dist/style.scss","type":"module","style":"./dist/style.css","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./css":"./dist/style.css","./scss":"./dist/style.scss"},"gitHead":"93e0c2bf31d59f537698b40c553f505321ba2236","private":false,"scripts":{"dev":"vite --open","post":"npm run build && npm publish --access public","build":"tsc && vite build","preview":"vite preview"},"website":"https://www.digitalbutlers.team/","_npmUser":{"name":"evgeni_ivanchikov","email":"ev.ivanchikov@gmail.com"},"repository":{"url":"git+https://github.com/DigitalButlersOrganization/DB-digitalbutlers-accordions.git","type":"git"},"_npmVersion":"10.7.0","description":"A convenient library with accordions for everyday tasks","directories":{},"_nodeVersion":"20.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.79.4","vite":"^3.2.10","eslint":"^8.57.0","cssnano":"^7.0.5","postcss":"^8.4.41","prettier":"^3.3.3","stylelint":"^14.16.0","typescript":"^4.9.4","concurrently":"^8.2.2","postcss-scss":"^4.0.6","stylelint-scss":"^4.3.0","postcss-preset-env":"^10.0.0","vite-plugin-eslint":"^1.8.1","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","stylelint-color-format":"^1.1.0","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^5.46.1","eslint-config-airbnb-base":"^15.0.0","rollup-plugin-smart-asset":"^2.1.2","stylelint-use-logical-spec":"^4.1.0","stylelint-config-recommended":"^7.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.46.1","stylelint-config-idiomatic-order":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/accordions_1.0.0_1752585032032_0.8777631502982473","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@digital-butlers/accordions","version":"1.0.1","type":"module","description":"A convenient library with accordions for everyday tasks","keywords":["accordions","a11y","accessibility","nested accordions","digital butlers"],"homepage":"https://github.com/DigitalButlersOrganization/DB-DigitalButlers-Accordions#readme","website":"https://www.digitalbutlers.team/","bugs":{"url":"https://github.com/DigitalButlersOrganization/DB-DigitalButlers-Accordions/issues","email":"digitalbutlers.team@gmail.com"},"main":"./dist/index.js","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./css":"./dist/style.css","./scss":"./dist/style.scss"},"style":"./dist/style.css","sass":"./dist/style.scss","scripts":{"dev":"vite --open","build":"tsc && vite build","preview":"vite preview","post":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/DigitalButlersOrganization/DB-digitalbutlers-accordions.git"},"license":"MIT","private":false,"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.46.1","@typescript-eslint/parser":"^5.46.1","concurrently":"^8.2.2","cssnano":"^7.0.5","eslint":"^8.57.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-unicorn":"^42.0.0","postcss":"^8.4.41","postcss-scss":"^4.0.6","prettier":"^3.3.3","rollup-plugin-smart-asset":"^2.1.2","sass":"^1.79.4","stylelint":"^14.16.0","stylelint-color-format":"^1.1.0","stylelint-config-idiomatic-order":"^8.1.0","stylelint-config-recommended":"^7.0.0","stylelint-scss":"^4.3.0","stylelint-use-logical-spec":"^4.1.0","vite-plugin-eslint":"^1.8.1","@rollup/plugin-typescript":"^11.1.6","postcss-preset-env":"^10.0.0","typescript":"^4.9.4","vite":"^3.2.10"},"dependencies":{},"_id":"@digital-butlers/accordions@1.0.1","gitHead":"35c0c7dd194d2b8db4c73eecbde4084e7ad183f4","types":"./dist/index.d.ts","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-c0SjAjfxl7nBUCg6Lj9nqowGfuEl0FcEyvNHH9fCAoFP/b41mzFsK5Ook/bESXoUB2s6aHxO3+XCD7gB2HgiYw==","shasum":"f98f3c809523946fcd7075b7de9fa4c6da4f99f5","tarball":"https://registry.npmjs.org/@digital-butlers/accordions/-/accordions-1.0.1.tgz","fileCount":41,"unpackedSize":105369,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDfoYAgADYB/NTdQJYyYpRpdyaL0KpZjLayIOvKGvbHHQIhAPtNiD/1ibwFUUN7kkyS1hS/IgmyXJ3rZ1ovbo5zEFXD"}]},"_npmUser":{"name":"evgeni_ivanchikov","email":"ev.ivanchikov@gmail.com"},"directories":{},"maintainers":[{"name":"evgeni_ivanchikov","email":"ev.ivanchikov@gmail.com"},{"name":"digital_butlers","email":"digitalbutlers.team@gmail.com"},{"name":"mark0182","email":"afanasienka@yandex.by"},{"name":"edgar1608","email":"edgar@digitalbutlers.team"},{"name":"sergey_trubkin","email":"trubkinsa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/accordions_1.0.1_1752587165517_0.7282665818457157"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-25T07:45:37.536Z","modified":"2025-07-15T13:46:05.983Z","0.0.1":"2024-10-25T07:45:37.855Z","0.0.2":"2025-05-07T07:18:26.996Z","0.0.3":"2025-06-27T20:29:23.890Z","0.0.4":"2025-06-27T20:40:33.815Z","0.0.5":"2025-07-06T20:04:07.064Z","1.0.0":"2025-07-15T13:10:32.214Z","1.0.1":"2025-07-15T13:46:05.721Z"},"bugs":{"url":"https://github.com/DigitalButlersOrganization/DB-DigitalButlers-Accordions/issues","email":"digitalbutlers.team@gmail.com"},"license":"MIT","homepage":"https://github.com/DigitalButlersOrganization/DB-DigitalButlers-Accordions#readme","keywords":["accordions","a11y","accessibility","nested accordions","digital butlers"],"repository":{"type":"git","url":"git+https://github.com/DigitalButlersOrganization/DB-digitalbutlers-accordions.git"},"description":"A convenient library with accordions for everyday tasks","maintainers":[{"name":"evgeni_ivanchikov","email":"ev.ivanchikov@gmail.com"},{"name":"digital_butlers","email":"digitalbutlers.team@gmail.com"},{"name":"mark0182","email":"afanasienka@yandex.by"},{"name":"edgar1608","email":"edgar@digitalbutlers.team"},{"name":"sergey_trubkin","email":"trubkinsa@gmail.com"}],"readme":"## Feel the power of [Digital Butlers](https://www.digitalbutlers.team/)\r\n<br/>\r\n\r\n# Accordions\r\n<br/>\r\n\r\n## Usage\r\n\r\n### Create an HTML markup\r\n\r\n```html\r\n<div data-role=\"accordion\">\r\n\t<div data-role=\"accordion-item\">\r\n\t\t<div data-role=\"accordion-summary\">\r\n\t\t\t<h3 class=\"heading heading--l\">Here's your first question</h3>\r\n\t\t</div>\r\n\t\t<div data-role=\"accordion-details\">\r\n\t\t\t<div>\r\n\t\t\t\t<p class=\"paragraph paragraph--m\">Here is the answer to your first question</p>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t</div>\r\n\t<div data-role=\"accordion-item\">\r\n\t\t<div data-role=\"accordion-summary\">\r\n\t\t\t<h3 class=\"heading heading--l\">Here's your second question</h3>\r\n\t\t</div>\r\n\t\t<div data-role=\"accordion-details\">\r\n\t\t\t<div>\r\n\t\t\t\t<p class=\"paragraph paragraph--m\">Here is the answer to your second question</p>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t</div>\r\n</div>\r\n```\r\n\r\n### Create accordion instance\r\n\r\n```javascript\r\nconst componentElement = document.querySelector('[data-component-id=\"accordions\"]'); //\r\n\r\nconst accordions = new Accordions({\r\n\tparentElement: componentElement, // Any node that is the parent of an accordion. It is advisable to specify the nearest parent\r\n});\r\n```\r\n\r\n## API\r\n\r\n### Config Properties\r\n\r\n### `openClass`\r\n\r\n_Type:_ `string`\r\n_Default:_ `'js--open'`\r\n_Description:_ The class that will be added to the active accordion item\r\n\r\n### `parentElement`\r\n\r\n_Type:_ `HTMLElement | Document`\r\n_Default:_ `document`\r\n_Description:_ Any node that is the parent of an accordion. It is advisable to specify the nearest parent\r\n\r\n### `accordionSelector`\r\n\r\n_Type:_ `string`\r\n_Default:_ `'[data-role=\"accordion\"]'`\r\n_Description:_ Css selector for wrapping all accordion elements\r\n\r\n### `itemSelector`\r\n\r\n_Type:_ `string`\r\n_Default:_ `'[data-role=\"accordion-item\"]'`\r\n_Description:_ Css selector for creating a separate element inside the accordion, which will include \"summary\" and \"details\"\r\n\r\n### `summarySelector`\r\n\r\n_Type:_ `string`\r\n_Default:_ `'[data-role=\"accordion-summary\"]'`\r\n_Description:_ Css selector for creating a \"summary\" inside a separate accordion item\r\n\r\n### `detailsSelector`\r\n\r\n_Type:_ `string`\r\n_Default:_ `'[data-role=\"accordion-details\"]'`\r\n_Description:_ Css selector for creating a \"details\" inside a separate accordion item\r\n\r\n### `breakpoint`\r\n\r\n_Type:_ `MediaQueryList`\r\n_Default:_ `window.matchMedia('screen')`\r\n_Description:_ prevents changing the accordions if the breakpoint does not match the window.matchmedia\r\n\r\n### `isSingle`\r\n\r\n_Type:_ `AccordionCallbacks`\r\n_Default:_ `false`\r\n_Description:_ If set to 'true', then only one active accordion element can be turned on at a time\r\n\r\n### `isKeyboardTriggerAllowed`\r\n\r\n_Type:_ `boolean`\r\n_Default:_ `false`\r\n_Description:_ If the value is set to \"true\", then opening/closing the accordion can be performed using the \"Enter\" and \"Space\" keys\r\n\r\n### `on`\r\n\r\n_Type:_ `object`\r\n_Description:_ Callbacks that can be initialized after some events with accordions\r\n\r\n#### Events callback config object\r\n\r\n### `detailsTransitionEnd`\r\n\r\n_Type:_ `function`\r\n_Default:_ `undefined`\r\n_Description:_ Callback will be started after every transition end\r\n\r\n### `open`\r\n\r\n_Type:_ `function`\r\n_Default:_ `undefined`\r\n_Description:_ Callback will be started after every accordion open event\r\n\r\n### `close`\r\n\r\n_Type:_ `function`\r\n_Default:_ `undefined`\r\n_Description:_ Callback will be started after every accordion close event\r\n\r\n### `toggle`\r\n\r\n_Type:_ `function`\r\n_Default:_ `undefined`\r\n_Description:_ Callback will be started after every accordion changing event\r\n\r\n### `beforeInit`\r\n\r\n_Type:_ `function`\r\n_Default:_ `undefined`\r\n_Description:_ Callback will be started before accordion initialization\r\n\r\n### `afterInit`\r\n\r\n_Type:_ `function`\r\n_Default:_ `undefined`\r\n_Description:_ Callback will be started after accordion initialization\r\n\r\n### `beforeDestroy`\r\n\r\n_Type:_ `function`\r\n_Default:_ `undefined`\r\n_Description:_ Callback will be started before accordion destroying\r\n\r\n### `afterDestroy`\r\n\r\n_Type:_ `function`\r\n_Default:_ `undefined`\r\n_Description:_ Callback will be started after accordion destroying\r\n","readmeFilename":"README.md"}