{"_id":"@trunkjs/content-pane","_rev":"30-0c6057c1ed961f5a70fd263ee60797db","name":"@trunkjs/content-pane","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.0":{"name":"@trunkjs/content-pane","version":"1.0.0","_id":"@trunkjs/content-pane@1.0.0","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"6c7be757bd93f25c245634695e84ca11c477e0a5","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.0.tgz","fileCount":11,"integrity":"sha512-dnRTlvWLAsHD2+Ih4SUgv7UgbVkpony1+TP4F4Y0y3YevG1ho5QIU/FKEyxQMVtMCy8Ow91Q2ui4LMT+c/R3Iw==","signatures":[{"sig":"MEQCIAM9V3zWnlrx1G6QWKpqpD0tOKfYL8kalMHRv5pmgUQEAiBWhhDHOifZuaCuflT1PDi0j6H2fWdwRYFRlRJ8zm4mxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23373},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"ddb5e71d7f2320f8530e1eddb56976e8115abdff","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"_npmVersion":"10.9.3","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.12"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.0_1754945969862_0.46296850628931097","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@trunkjs/content-pane","version":"1.0.1","_id":"@trunkjs/content-pane@1.0.1","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"9beb3e5f1c995a752af159bce38d49c4962ff13e","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.1.tgz","fileCount":11,"integrity":"sha512-RwULBqRZlAmcYmbBAybK2TsItcosJZZfhLT8GNAIvDHJ5uBS6Gvcv5ZaBM+S3df1BA4gb4mf9QKd/yIoDH4wkQ==","signatures":[{"sig":"MEQCIB8JaUFcVsEoby6sVFpI1T13SDbFV8y37Agc7Dps8TSmAiB1PoA6xeikFVPPc1St51X9XURnUUd+qqa7EkBb4LwlqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23681},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"2b5edb64f39cefe0f59bb31a2b8809375ea3a509","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"_npmVersion":"10.9.3","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.12"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.1_1754952133273_0.7178271020087228","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@trunkjs/content-pane","version":"1.0.2","_id":"@trunkjs/content-pane@1.0.2","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"d0b4f551ab7d615af3999a698fafe0bf098f745a","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.2.tgz","fileCount":11,"integrity":"sha512-HcbzHduxeBxzthnvMDT0Kn2KjdWquC3Gm6GHICybsOMEUnMFacKfB/uJPO1cYCbR3ooWdveJ6JHeEyGor9pyHg==","signatures":[{"sig":"MEUCIEvYCFmhdh/ktudQkoPMqGDsLMqzmf9dlV/d1hjrfQXgAiEA6eh03YMyAmRzIWoW5XIA9KOzrhEAQDFceEIPxMWEW+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17174},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"88c8845784694e28a56820fdbc674c0c6f20a767","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"_npmVersion":"10.9.3","description":"Transforms plain html to a tree structure of sections, articles, and other elements. js-content-pane is a pure Client-Side Rendering (CSR) solution. It is designed to style the unstyled output of static site generators (SSG) like Jekyll, Hugo, or others. ","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.12"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.2_1755077626751_0.36057213355963236","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@trunkjs/content-pane","version":"1.0.5","_id":"@trunkjs/content-pane@1.0.5","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"ba3ece9e6d556cf79b34e69af1be3240bc40f570","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.5.tgz","fileCount":11,"integrity":"sha512-Vgws0/EgVquAuH+2vPnIDOTakLvTrfLu7Qd+Lc8YKeXEy21DaUhiiy2OegCenM97ysvUupTVJpAQm3IJXOtulQ==","signatures":[{"sig":"MEQCIFbDxa3kgjjOpVQZGHIBOHiKua23InZMrQv95QCn5h2HAiBnFhO62z5Czs3Z0I/W9N8KRLPRVwvt3cYxFAcT3q2qRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17741},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"6b3b4af5c16550b5240257749f8e49b5303faf07","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"_npmVersion":"10.9.3","description":"Transforms plain html to a tree structure of sections, articles, and other elements. js-content-pane is a pure Client-Side Rendering (CSR) solution. It is designed to style the unstyled output of static site generators (SSG) like Jekyll, Hugo, or others. ","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.5_1756500373688_0.3210203744481286","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@trunkjs/content-pane","version":"1.0.6","_id":"@trunkjs/content-pane@1.0.6","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"3a12faaaa8c517ee268449f5b9a277fe8d5a5914","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.6.tgz","fileCount":12,"integrity":"sha512-0EeKUhWIvODDQdzH2SPJh0tmS8Mk0HDl6ZLogBtMbGxBnSxn3q/24DyLqAFcEez9ev3AoT7V1Btq/SNYH9rKcw==","signatures":[{"sig":"MEUCIQCy0ac24ivrdcKijh2EVoxO9FCAEbu60fqx+OS0BcTVzwIgeejoZEQt4i0QMJV4J1H1psE2RpUpSbB7IiNKBkanPCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18423},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"2dc2107c806fffeaff1b27ad52dcd1e83cd63f1c","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.3","description":"Transforms plain html to a tree structure of sections, articles, and other elements. js-content-pane is a pure Client-Side Rendering (CSR) solution. It is designed to style the unstyled output of static site generators (SSG) like Jekyll, Hugo, or others. ","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.6_1756500965427_0.5567163523228793","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@trunkjs/content-pane","version":"1.0.7","_id":"@trunkjs/content-pane@1.0.7","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"4dca04c0d54c72fa4698229a496f2b2fb044dc50","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.7.tgz","fileCount":12,"integrity":"sha512-dfqk2EzuQrE3ZBqWlvi0EmkMHgormD61wbDmKI8JBvXGKZf/Acm4faQl6Rzp8zh7sjLoBdYNEPjOa2T5na3ZwA==","signatures":[{"sig":"MEUCIFYjbcJPujlSHnpE4LktA4j1hnAZXX7n8C+8P/zOntq+AiEA/cTqLBE3djqGq+oEG15LVLMfY+sHcklMizSZcLXuhLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18646},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"1f5c5a008ccfc51b000416dce695f0462b25b09a","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.3","description":"Transforms plain html to a tree structure of sections, articles, and other elements. js-content-pane is a pure Client-Side Rendering (CSR) solution. It is designed to style the unstyled output of static site generators (SSG) like Jekyll, Hugo, or others. ","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.7_1756503607931_0.5025465478509836","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@trunkjs/content-pane","version":"1.0.8","_id":"@trunkjs/content-pane@1.0.8","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"e69a7a26f8c6ece530649f90a7a8fc2a3722563b","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.8.tgz","fileCount":12,"integrity":"sha512-GaQduNgBpElzVGvArU7nevcjru+8qlXaAtJwWKHLqdrFH6dqdj/vFbrnfGZ1jV30fBfFjME25SnIq8szI0ADVA==","signatures":[{"sig":"MEUCIQCnr/gn5cdi3m0MQkhPMhEnloCrQbMqdNFwnfI1iYWG6gIgFmBlGc4YedwJH+aRikvk3AY1cWxqJGFxcjZJZb7OX/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22030},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"db23c8dc8366419517322f09d5bf03cf424578ec","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.3","description":"Transforms plain html to a tree structure of sections, articles, and other elements. js-content-pane is a pure Client-Side Rendering (CSR) solution. It is designed to style the unstyled output of static site generators (SSG) like Jekyll, Hugo, or others. ","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.8_1756504169705_0.3024907609771359","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@trunkjs/content-pane","version":"1.0.9","_id":"@trunkjs/content-pane@1.0.9","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"01d691c5aabb6af90b31ae9119eb67dffb7306fd","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.9.tgz","fileCount":12,"integrity":"sha512-sb8GsPQ7YBVVFjgxelWlcBcUq9Qe4K+arYrFho7+x+R67zsbrgReZsRXcGvyuHpCU4On+M7pV5CwEffehCyaCA==","signatures":[{"sig":"MEUCIDXNjXx4T8GeFlyDOHby6QyH2yaJ5sV+4Z1m0dfCwS8QAiEAxsL3CF5E5wYNBNioRU0CUL1QKAUgXqSZtL71NdvNBaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22480},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"47fc31a23a3c068c1e24ca271324da9540ca52b2","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.4","description":"Transforms plain html to a tree structure of sections, articles, and other elements. js-content-pane is a pure Client-Side Rendering (CSR) solution. It is designed to style the unstyled output of static site generators (SSG) like Jekyll, Hugo, or others. ","directories":{},"_nodeVersion":"22.21.1","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.9_1762791925656_0.23701278591273223","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@trunkjs/content-pane","version":"1.0.10","_id":"@trunkjs/content-pane@1.0.10","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"f2d9b6935071f1cb15c758bc5c576f85911d8eaf","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.10.tgz","fileCount":12,"integrity":"sha512-45R0zv2D8BQu0ZoFlE0I2eyRwgaMnEetvDfC+1vlR5uFufP3PwsFSTueXnUwRGwHEhCNuz1t9T2tcw9zHITLQg==","signatures":[{"sig":"MEYCIQD0a9sqcaUl6Q8cT85Kx6k2YPDVlMhRrBh/EGBw/FKnngIhAJnAQT6dYnncvRgL14f9lJL5+CAWCdKG6aWVbShfDKoq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22316},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"0a93fa91c64172ad6c3d78c2704b072c944b16f8","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.4","description":"Transforms plain html to a tree structure of sections, articles, and other elements. js-content-pane is a pure Client-Side Rendering (CSR) solution. It is designed to style the unstyled output of static site generators (SSG) like Jekyll, Hugo, or others. ","directories":{},"_nodeVersion":"22.21.1","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.10_1762867229759_0.9222361520077909","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@trunkjs/content-pane","version":"1.0.11","_id":"@trunkjs/content-pane@1.0.11","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"88f7585f0a57ce9a3d65d42fb93de61df855a190","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.11.tgz","fileCount":15,"integrity":"sha512-xokV859hZF30ViCz2OcM3qFGta2K9evnmzh5k1acHym5cfUJyx9ggzhM1cu4yuE/ydotPsKd1GKFGWsOc8aBVQ==","signatures":[{"sig":"MEYCIQCypc5zpKPxLZjRWjXy7pd2FqBhqKMv7ni4wnJu1YzQ0QIhAIZZDHBaPZnC6r7QTQQfTbnUoETFIzkuABo4/f7ofb+n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48759},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"d7eb86941e0f3196f3a69e777557256e66629fad","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.4","description":"Transforms plain html to a tree structure of sections, articles, and other elements. js-content-pane is a pure Client-Side Rendering (CSR) solution. It is designed to style the unstyled output of static site generators (SSG) like Jekyll, Hugo, or others. ","directories":{},"_nodeVersion":"22.21.1","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.11_1765451499779_0.1353410763585181","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@trunkjs/content-pane","version":"1.0.12","_id":"@trunkjs/content-pane@1.0.12","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"50c2821057e4d20e247b6ed100006aa5e7c36ff8","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.12.tgz","fileCount":15,"integrity":"sha512-wmmtWnVZw1EiQCOH/f/0K7lb30hTfg+uZt/i4CVcdduriu2nqq4XZPJZesMKb8yC93qq7dRsxXmATiuSkZwX5w==","signatures":[{"sig":"MEQCIHkX79Zr+qboo4SJDDCc27B1IH6nUmQ1kvshxP1u3ZCvAiAniKqpnp46aLwH5CLKDbHhZATFBF23j5V3z2ZMxHYI9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48891},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"463945a58fe2bf11045449d86825a08523318e71","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.4","description":"Transforms plain html to a tree structure of sections, articles, and other elements. js-content-pane is a pure Client-Side Rendering (CSR) solution. It is designed to style the unstyled output of static site generators (SSG) like Jekyll, Hugo, or others. ","directories":{},"_nodeVersion":"22.21.1","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.12_1765453273098_0.22298137441675836","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@trunkjs/content-pane","version":"1.0.13","_id":"@trunkjs/content-pane@1.0.13","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"87f44c2006ec8a40e21966b8875d85e2e66a1df7","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.13.tgz","fileCount":15,"integrity":"sha512-S64jhDp0fkygToSAzgASOYss6JQ7RgPVs6BwsiUu9McDDLh5kBiqtdyxvysCXYh9pIdoUMV0o4NwGV05pBJQBA==","signatures":[{"sig":"MEUCIBlOW5/BHnWRvvTgV5+DjLTcNPQzDgJvSWgQqOW3nicvAiEAvY2SE0EgnDqET3VuADZgAmHpjgV7kEa8GBSH9/GfZxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49176},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"b767c46ee74f3d84d98134d7887a8e4e469a0174","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.4","description":"Transforms plain html to a tree structure of sections, articles, and other elements. js-content-pane is a pure Client-Side Rendering (CSR) solution. It is designed to style the unstyled output of static site generators (SSG) like Jekyll, Hugo, or others. ","directories":{},"_nodeVersion":"22.21.1","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.13_1765454641692_0.43610122312855304","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@trunkjs/content-pane","version":"1.0.14","_id":"@trunkjs/content-pane@1.0.14","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"b3b4aab32308a3972bef1cefd0b5bb3f8c9f4c2c","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.14.tgz","fileCount":15,"integrity":"sha512-35P/uxGFYGxEnnaNHv3GUK3C4ZwLWqF5xBCrd3Vf2Ej68S5iqcFv/0jiUUj+d2k8YdRR+UNhrcBD7sFMJbtGXA==","signatures":[{"sig":"MEUCIQCWF3F1mLIvZCp66zNfiaYAdYGQDebzCCnpLFi/HP7bgwIgS5bZtD2r42dqgxWstj8Q4/yKWTQx5I0PD/YH9ofRVyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49117},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"571fba4cfb5e630f8aacffd68fc73b2f204ee046","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.4","description":"Transforms plain html to a tree structure of sections, articles, and other elements. js-content-pane is a pure Client-Side Rendering (CSR) solution. It is designed to style the unstyled output of static site generators (SSG) like Jekyll, Hugo, or others. ","directories":{},"_nodeVersion":"22.21.1","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.14_1765455732581_0.27075141632250177","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@trunkjs/content-pane","version":"1.0.15","_id":"@trunkjs/content-pane@1.0.15","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"6db39bb6fb513f51866b254c510748f545cab999","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.15.tgz","fileCount":15,"integrity":"sha512-QCvKtUjUPwZYuVmLMdKDJAPkkJ0o3p4dIXiY71+nwhsDG71Rhadtk9BiSPR0jJ42BsdWN+z+6oNa1R7iR7tE9g==","signatures":[{"sig":"MEUCICvSTAK6rnmlL0STs2RPW447COk5TUMl3Kaj/I6aO2jwAiEArBAQM4sFfwINtUr4pDL+7cdDweN2n6nldnF+ChmMnBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49832},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"d58380ff7ca42bf3ce3d7d6d3d7dbb456c79afe2","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.4","description":"Transforms plain html to a tree structure of sections, articles, and other elements. js-content-pane is a pure Client-Side Rendering (CSR) solution. It is designed to style the unstyled output of static site generators (SSG) like Jekyll, Hugo, or others. ","directories":{},"_nodeVersion":"22.21.1","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.15_1765457088844_0.9263328089094207","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@trunkjs/content-pane","version":"1.0.16","_id":"@trunkjs/content-pane@1.0.16","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"2469835fd912efebd6d3a8897df8abe7aa80ba1e","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.16.tgz","fileCount":15,"integrity":"sha512-pSOIEGvndXJx1vHLmliOiTnlQoBtUYhW3hWcg9pu41PvQi1/1/ZulhY9Obs2FpAZsmKHbrR3/toDLR7uVIw11w==","signatures":[{"sig":"MEYCIQD7Ujw0wqx9FbIshb+rJA8J7xR+HJ4OebTiRtjub61rGAIhAI67JjLr2TiC2MqtXJD+sVuFryb84bGqc/Dpdk+BTC5B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49976},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"33636c8d9dcf8c092b3bc4f6fb2fff10bfaead40","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.4","description":"Transforms plain html to a tree structure of sections, articles, and other elements. js-content-pane is a pure Client-Side Rendering (CSR) solution. It is designed to style the unstyled output of static site generators (SSG) like Jekyll, Hugo, or others. ","directories":{},"_nodeVersion":"22.21.1","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.16_1765457886938_0.5794115173700667","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@trunkjs/content-pane","version":"1.0.17","_id":"@trunkjs/content-pane@1.0.17","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"f224ded7eb8627f6d9fe67b17f90a34de2ecb302","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.17.tgz","fileCount":14,"integrity":"sha512-Sz4kgjGfdAISIQOYeQ7QnKOe1g9YHlPAB+BfeCdSY3qOqDrdm2XkpYh5qX2V7vnms1OiVwav/u2lRMD6+zvT7A==","signatures":[{"sig":"MEUCIBS76hEPvL2p/2XDKl+6H8XLSLNPBsxLDKSBmR/zyS4rAiEAwbV1fCZRNqH9jB9YRbnWwYv+SusJ3ukgT7Iv/1P7PG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48024},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"1fecf865ba0ef6cf371a65a47a5cdc0b198bb362","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.4","description":"Das `<tj-content-pane>` Element übernimmt zwei Aufgaben:","directories":{},"_nodeVersion":"22.21.1","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.17_1765577796764_0.31616840676370406","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@trunkjs/content-pane","version":"1.0.18","_id":"@trunkjs/content-pane@1.0.18","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"36e2b17912caa9ae469e9b46f3606db7e786240c","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.18.tgz","fileCount":14,"integrity":"sha512-ylDxCxXLRm1UHVmgv1FnE/u0Ty+SKJO+dcRDyvcwWyQGEdwh5iQzBYYqWoPCOWP9OVmLYSnVn7XM0+I47VdcGw==","signatures":[{"sig":"MEUCIA9s8Rc/KPWlcXtpHnCFjYha865ius0qJkLbrwTlX+H0AiEA0zJZazyGLebeSA2AoCfJ4w2gSPxwF0ysANc2js5QffU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48124},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"fa42b9e532d0a760bb98311039e916ba61638370","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.4","description":"Das `<tj-content-pane>` Element übernimmt zwei Aufgaben:","directories":{},"_nodeVersion":"22.21.1","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.18_1765869310719_0.7367937277208199","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@trunkjs/content-pane","version":"1.0.19","_id":"@trunkjs/content-pane@1.0.19","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"61081f4b11ebf3d78c295df1eaa0760472f14075","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.19.tgz","fileCount":14,"integrity":"sha512-I6yome5JUPO/2t2GeJngLbfIc4dMdlNGxeMM+pn2ALNhzjHuLqYxnX+OnI/F0ySMLiOD2NFW9ru4ovkS+yVM4Q==","signatures":[{"sig":"MEUCIQDrK9YdnNIW+jpxhr3LVirDtbQjipuny3GTaD7PN4RHvAIgOgX3pMvc3IAFRtzgTRFSmX7Vy/AHYtqrt6LAaEffeZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28684},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"aab661917433f467d7c4769f8ee36b940ccfb83c","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.4","description":"Das `<tj-content-pane>` Element übernimmt zwei Aufgaben:","directories":{},"_nodeVersion":"22.22.0","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.19_1770500507124_0.12669535350471506","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@trunkjs/content-pane","version":"1.0.20","_id":"@trunkjs/content-pane@1.0.20","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"5f386f9e7bcdd7b07fd3d08fc6461465c6a16c6c","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.20.tgz","fileCount":14,"integrity":"sha512-mJHl48lEGl/FqA/3TssODXoqxooGg+qEc4dKOWjmpuqYHfvYqyMDUHadJbZHSdAbCD3mDCac5hBMpvRc/h/tzA==","signatures":[{"sig":"MEUCIE6G5lENQ5AHMFOdGyrdpJxFfEd/NtA+C/xJ+ZXWkAQpAiEAiPdtzfTskJ0/+hGPQNvQGMzvB5Y1Wb5sOhYN3BMOLfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29765},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"a25c1270bcabfc65d67201c54209392085ac3c35","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.4","description":"Das `<tj-content-pane>` Element übernimmt zwei Aufgaben:","directories":{},"_nodeVersion":"22.22.0","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.20_1770548861105_0.7661428106890693","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@trunkjs/content-pane","version":"1.0.21","_id":"@trunkjs/content-pane@1.0.21","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"14f699c654e8546bf62c2f019beb82809a54c876","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.21.tgz","fileCount":14,"integrity":"sha512-moQXr0VReceHum/VJTIWqQl462X6LH+Fl7XACjoP6SjqhOB1RPkBT8qwBwC7qokwJEtsGJVb4aa43B0nKCExtQ==","signatures":[{"sig":"MEQCICqtHEqs9pb3NNEnDTMnpQ3L9iOw9vq+9/ySUGEmqUY8AiA9K0Mi7NgfK866gMOO83ZsBuYPsHgEZgUdmAqw6mQXZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30374},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"49582295ce3d467142e92611dd292034b2e07134","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.4","description":"Das `<tj-content-pane>` Element übernimmt zwei Aufgaben:","directories":{},"_nodeVersion":"22.22.0","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.21_1770552711019_0.09484076463131275","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@trunkjs/content-pane","version":"1.0.22","_id":"@trunkjs/content-pane@1.0.22","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"51225154034f6c186bb7102d98bb2241f86735c5","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.22.tgz","fileCount":14,"integrity":"sha512-DUSN/NKDdKYBZcz4bYJ/7+IkUqgqoFuIzAx10yQfmidrI+YvRqGMAl8NINZSTk7zjbcsJck9i5ED9b5saaeOKw==","signatures":[{"sig":"MEUCIQD6bWQ5V7z5XxD786S8UIK/p3wjAn3JL2S63+VF71NL6wIgNRV2Y5Slm7NvBGRhrFL8motnQiWIHXV1AKeuIFlbnow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30615},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"9490b57befa42a4cf29704beb902ab2a0ac71ed9","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.4","description":"Das `<tj-content-pane>` Element übernimmt zwei Aufgaben:","directories":{},"_nodeVersion":"22.22.0","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.22_1772816840005_0.28962165991210886","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@trunkjs/content-pane","version":"1.0.23","_id":"@trunkjs/content-pane@1.0.23","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"b66686134048e5415e15b90dd9f621848ea3c43f","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.23.tgz","fileCount":14,"integrity":"sha512-9fT+JFJ+Ez2IiQF+y907vmzzpKj5Wto4L/PSBjP6lgxHi5emNN/C3xH/nRJ04ciHY+fNu48Gt9yVNY3bTG2eHw==","signatures":[{"sig":"MEYCIQC4Ej+8+h05O/C8+QFJOJwtkrUItJ2YZfJMXqFzG3K74QIhAMOYSdzu3z+NmxgJyMdin/tUYT6J0zr4FHWuv/fpTMLv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30747},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"143915d7569192081a9b2fc1e428f5c01b6c4473","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.4","description":"Das `<tj-content-pane>` Element übernimmt zwei Aufgaben:","directories":{},"_nodeVersion":"22.22.0","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.23_1772893975176_0.24546993897086766","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@trunkjs/content-pane","version":"1.0.25","_id":"@trunkjs/content-pane@1.0.25","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"dist":{"shasum":"2b1015a12d4e41fb2bf6a9f51bd71076aa4d601a","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.25.tgz","fileCount":14,"integrity":"sha512-YJtvoqUFZoWrLDmevIHaGywGucYOW4HjAUgO7t6Ucr6DEYCvTY8ZhN0iEx4CMb8gCYLgZDBeYO2bn+noVNG41Q==","signatures":[{"sig":"MEYCIQC6/FelNpxk8pNy36pjh5+0sz9UhKmW4JOiGDJEIEe7bwIhAMtVOK0m5ea3sadEYg7hj4ow2ps5qP9uN5g7Y3Z81MLh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31285},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"0efce8c45fb5ce09078537d5cf7372a8c2bbcd5c","_npmUser":{"name":"dermatthes","email":"matthes@leuffen.de"},"web-types":"./web-types.json","_npmVersion":"10.9.7","description":"Das `<tj-content-pane>` Element übernimmt zwei Aufgaben:","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.25_1776157718395_0.9824441265198165","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@trunkjs/content-pane","version":"1.0.26","_id":"@trunkjs/content-pane@1.0.26","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"homepage":"https://github.com/trunkjs/trunkjs-monorepo#readme","bugs":{"url":"https://github.com/trunkjs/trunkjs-monorepo/issues"},"dist":{"shasum":"fb3b5d4509df2c83a45792bc474c3bd115eed299","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.26.tgz","fileCount":15,"integrity":"sha512-iU65JCAZDmO2TRhNL8svEwQWeOYaEKpe7Xr/WlMNo0oF2LfQmqxy3sAf18+kURlpfTN13day3ewl6jdtrkRvzw==","signatures":[{"sig":"MEQCIB5dEsJK0ZvZ+PVgf25Qbgej+WAmCbHDslyjxNrFhI2WAiBBbwlRPauLKDKXTNCf3muULnuHtEiHQNUXgFBtXLjivw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@trunkjs%2fcontent-pane@1.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35390},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"35f1cef7bc32d77c5e65696393defb7a828b5b97","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d798877-3349-4d75-b73d-e82e0fa27678"}},"web-types":"./web-types.json","repository":{"url":"git+https://github.com/trunkjs/trunkjs-monorepo.git","type":"git","directory":"packages/content-pane"},"_npmVersion":"11.14.1","description":"Das `<tj-content-pane>` Element übernimmt zwei Aufgaben:","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.26_1778852255468_0.6188501676439393","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@trunkjs/content-pane","version":"1.0.27","_id":"@trunkjs/content-pane@1.0.27","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"homepage":"https://github.com/trunkjs/trunkjs-monorepo#readme","bugs":{"url":"https://github.com/trunkjs/trunkjs-monorepo/issues"},"dist":{"shasum":"75a2f1deb001f038d13619b6b7d1f5b9c1047527","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.0.27.tgz","fileCount":15,"integrity":"sha512-2rN6gFFNz9jjbR/OWWo8Vz1dmtBVu4chCUIof+BJhESP4Dusn13zkQcyVphD9Fkey+IeNkCZNclL/DtF+QSBUQ==","signatures":[{"sig":"MEUCIDwt63aKf2hOcOkHmfmx3IXHrW12tKnE61MyfRoF3Z0HAiEAgkWKdSY4fVhK0ZklQ9DUHQAdSVwEsRWHVOpZZjXvN7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@trunkjs%2fcontent-pane@1.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34203},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"78706378681961a57c2dde6bc2c84204f4e7a621","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d798877-3349-4d75-b73d-e82e0fa27678"}},"web-types":"./web-types.json","repository":{"url":"git+https://github.com/trunkjs/trunkjs-monorepo.git","type":"git","directory":"packages/content-pane"},"_npmVersion":"11.14.1","description":"Das `<tj-content-pane>` Element übernimmt zwei Aufgaben:","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.0.27_1779064266498_0.25588237018969506","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@trunkjs/content-pane","version":"1.1.0","_id":"@trunkjs/content-pane@1.1.0","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"homepage":"https://github.com/trunkjs/trunkjs-monorepo#readme","bugs":{"url":"https://github.com/trunkjs/trunkjs-monorepo/issues"},"dist":{"shasum":"b5ec224557d94ebdfb0c924301caa03be60f861d","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.1.0.tgz","fileCount":15,"integrity":"sha512-pMrLnb1rblDV4Frj8dwl/KtKYbDDo3h4BlP0FbYiCCqTi7DgAQEqGwT9cZp3lVb0fcgPR9ljLu0kbk99rJUqZA==","signatures":[{"sig":"MEUCIQCPmjBwIbE7bZc9bYlF7xXQfAzgODupTyweaI2h7FnGtgIgKuR1+CbsvVPCPJcu7lyey23kfo37LwhYbwJNGXXA8Ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@trunkjs%2fcontent-pane@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34442},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"62ac6d22fdcdeefd412557c9791e5d08889359fa","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d798877-3349-4d75-b73d-e82e0fa27678"}},"web-types":"./web-types.json","repository":{"url":"git+https://github.com/trunkjs/trunkjs-monorepo.git","type":"git","directory":"packages/content-pane"},"_npmVersion":"11.18.0","description":"Das `<tj-content-pane>` Element übernimmt zwei Aufgaben:","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.1.0_1783438096599_0.33376087975249136","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@trunkjs/content-pane","version":"1.1.1","_id":"@trunkjs/content-pane@1.1.1","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"homepage":"https://github.com/trunkjs/trunkjs-monorepo#readme","bugs":{"url":"https://github.com/trunkjs/trunkjs-monorepo/issues"},"dist":{"shasum":"b231b80c7240e27cb90f1b71e68e1063f81dfa49","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.1.1.tgz","fileCount":21,"integrity":"sha512-iZxyAK9ywKijdUjPqQrI9V5TVACUktu0PWQsjDRKc5U/stOvEE/klQ24TibP+32JZO7U9q6T8lHGehPA821x4A==","signatures":[{"sig":"MEUCIQDFc/mWOrG8sLbLsoe2pxPRbFFXUnNUdRWPDoVkqsagvQIgbJQUpcPkekgzcUawY7IPqNW6dhd7kVMKwJL/KpyEP/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@trunkjs%2fcontent-pane@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55153},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"5d1d9da56c00dfe5da9db3799c844aeedf941e1a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ca8f805-c852-40e9-a4c8-b006e04457ff"}},"web-types":"./web-types.json","repository":{"url":"git+https://github.com/trunkjs/trunkjs-monorepo.git","type":"git","directory":"packages/content-pane"},"_npmVersion":"11.15.0","description":"Das `<tj-content-pane>` Element übernimmt zwei Aufgaben:","directories":{},"_nodeVersion":"26.8.1","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.1.1_1788277743838_0.28142636705247903","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@trunkjs/content-pane","version":"1.1.2","_id":"@trunkjs/content-pane@1.1.2","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"homepage":"https://github.com/trunkjs/trunkjs-monorepo#readme","bugs":{"url":"https://github.com/trunkjs/trunkjs-monorepo/issues"},"dist":{"shasum":"12b5132bb8cec3173550d7d36d8734d6786aa631","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.1.2.tgz","fileCount":21,"integrity":"sha512-ahw+1qA3EkyUXRJg5UBBUZGyHZXozU1+aoBca8+gJCnQvt03Ua/XR+s2J8jzElDIQQ2+A/hTs2ejO9qWb0cPtQ==","signatures":[{"sig":"MEUCIQCLyGF5kcIYAOUetgG6BLc23zoxNzJPwK6Cvbbx9wvOmwIgNxx3x5Hds6jHpUlogvb06voe6CPaoyLMS4oyYcvwskE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@trunkjs%2fcontent-pane@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55725},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"a9056a4022fc15d3305fa06fbe110e08042d212d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ca8f805-c852-40e9-a4c8-b006e04457ff"}},"web-types":"./web-types.json","repository":{"url":"git+https://github.com/trunkjs/trunkjs-monorepo.git","type":"git","directory":"packages/content-pane"},"_npmVersion":"11.15.0","description":"Das `<tj-content-pane>` Element übernimmt zwei Aufgaben:","directories":{},"_nodeVersion":"26.8.1","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.1.2_1788788149006_0.33304012340250333","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@trunkjs/content-pane","version":"1.1.3","_id":"@trunkjs/content-pane@1.1.3","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"homepage":"https://github.com/trunkjs/trunkjs-monorepo#readme","bugs":{"url":"https://github.com/trunkjs/trunkjs-monorepo/issues"},"dist":{"shasum":"dbd86abc500822cdf73bd07e20317a01c40239d8","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.1.3.tgz","fileCount":21,"integrity":"sha512-ZY+C62geoeJuo4JosovXNsLdutgw0TU8a7DWIbGDxvDhcRhzK0h/eOlLuER1L7Jg5U+qUWlA1JPRJYaVS6UPZg==","signatures":[{"sig":"MEUCIQDyq/gmlQef9gSNrO0ShekaZoK3PR9LXWB2LCrVkPTp2wIgOX9r/ip268K4uCi5NmGotGadyPjc/SIRUH3L9RGl/D0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@trunkjs%2fcontent-pane@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56303},"main":"./index.js","type":"module","types":"./index.d.ts","gitHead":"bad2dd26c0c97e6478c688290a2f9afeaa9776b2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ca8f805-c852-40e9-a4c8-b006e04457ff"}},"web-types":"./web-types.json","repository":{"url":"git+https://github.com/trunkjs/trunkjs-monorepo.git","type":"git","directory":"packages/content-pane"},"_npmVersion":"11.15.0","description":"Das `<tj-content-pane>` Element übernimmt zwei Aufgaben:","directories":{},"_nodeVersion":"26.8.1","dependencies":{"lit":"^3.3.1","@trunkjs/browser-utils":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"@trunkjs/markdown-loader":"*"},"_npmOperationalInternal":{"tmp":"tmp/content-pane_1.1.3_1788870689011_0.008872948151960491","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@trunkjs/content-pane","version":"1.1.4","main":"./index.js","repository":{"directory":"packages/content-pane","type":"git","url":"git+https://github.com/trunkjs/trunkjs-monorepo.git"},"dependencies":{"@trunkjs/browser-utils":"^1.0.14","lit":"^3.3.1"},"devDependencies":{"@trunkjs/markdown-loader":"*"},"type":"module","types":"./index.d.ts","web-types":"./web-types.json","gitHead":"21f3c2988b1d9bfaaf718368fd1f849fc943c318","_id":"@trunkjs/content-pane@1.1.4","description":"Das `<tj-content-pane>` Element übernimmt zwei Aufgaben:","bugs":{"url":"https://github.com/trunkjs/trunkjs-monorepo/issues"},"homepage":"https://github.com/trunkjs/trunkjs-monorepo#readme","_nodeVersion":"26.8.1","_npmVersion":"11.15.0","dist":{"integrity":"sha512-xm1vvqZ7EDMhBX7hI2lFHoXgyrq6FExqDOE4YpOvCmZh/VjZPVa5nDsKTkFyl+qNMPf+asO/0d3WZn8abQvehQ==","shasum":"f3ba1afda147cde0c43fa2c824ac4c7a83fe5e53","tarball":"https://registry.npmjs.org/@trunkjs/content-pane/-/content-pane-1.1.4.tgz","fileCount":21,"unpackedSize":56434,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@trunkjs%2fcontent-pane@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFwZJdqiBfsfhEuIPYPqTKSZIranKKi9mCGAIXxdzO5BAiEA4JPFxGxgi8WjvRCOVrx7WJbFQ8f+MaEZnFkyTiUNXTc="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ca8f805-c852-40e9-a4c8-b006e04457ff"}},"directories":{},"maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/content-pane_1.1.4_1788974384199_0.4565633194834433"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-11T20:59:29.784Z","modified":"2026-09-09T17:19:44.702Z","1.0.0":"2025-08-11T20:59:30.123Z","1.0.1":"2025-08-11T22:42:13.452Z","1.0.2":"2025-08-13T09:33:46.914Z","1.0.5":"2025-08-29T20:46:13.889Z","1.0.6":"2025-08-29T20:56:05.624Z","1.0.7":"2025-08-29T21:40:08.127Z","1.0.8":"2025-08-29T21:49:29.892Z","1.0.9":"2025-11-10T16:25:25.834Z","1.0.10":"2025-11-11T13:20:29.957Z","1.0.11":"2025-12-11T11:11:39.929Z","1.0.12":"2025-12-11T11:41:13.234Z","1.0.13":"2025-12-11T12:04:01.838Z","1.0.14":"2025-12-11T12:22:12.789Z","1.0.15":"2025-12-11T12:44:48.996Z","1.0.16":"2025-12-11T12:58:07.089Z","1.0.17":"2025-12-12T22:16:36.914Z","1.0.18":"2025-12-16T07:15:10.909Z","1.0.19":"2026-02-07T21:41:47.280Z","1.0.20":"2026-02-08T11:07:41.256Z","1.0.21":"2026-02-08T12:11:51.154Z","1.0.22":"2026-03-06T17:07:20.156Z","1.0.23":"2026-03-07T14:32:55.330Z","1.0.25":"2026-04-14T09:08:38.530Z","1.0.26":"2026-05-15T13:37:35.600Z","1.0.27":"2026-05-18T00:31:06.637Z","1.1.0":"2026-07-07T15:28:16.730Z","1.1.1":"2026-09-01T15:49:03.963Z","1.1.2":"2026-09-07T13:35:49.140Z","1.1.3":"2026-09-08T12:31:29.163Z","1.1.4":"2026-09-09T17:19:44.344Z"},"bugs":{"url":"https://github.com/trunkjs/trunkjs-monorepo/issues"},"homepage":"https://github.com/trunkjs/trunkjs-monorepo#readme","repository":{"directory":"packages/content-pane","type":"git","url":"git+https://github.com/trunkjs/trunkjs-monorepo.git"},"description":"Das `<tj-content-pane>` Element übernimmt zwei Aufgaben:","maintainers":[{"name":"dermatthes","email":"matthes@leuffen.de"}],"readme":"# TrunkJS Content-Pane\n\nDas `<tj-content-pane>` Element übernimmt zwei Aufgaben:\n\n1. Es baut aus einer flachen HTML-Struktur (`h1`–`h6`, `p`, `hr`, …) anhand des **Layout-Indexes `i`** eine verschachtelte Section-Struktur auf.\n2. Es transformiert die erzeugten Sections anhand ihrer `layout`-Attribute in die gewünschten Layout-Elemente.\n\n## Schritt 1: Baumstruktur aufbauen\n\n### Der Layout-Index `i`\n\n`i` beschreibt die Schachteltiefe einer Section: **kleiner = weiter außen, größer = tiefer verschachtelt**.\n\nStandardmäßig wird `i` aus der Überschrift abgeleitet:\n\n| Element | `i` |\n| --- | ---: |\n| `h1`, `h2` | `2` |\n| `h3` | `3` |\n| `h4` | `4` |\n| `h5` | `5` |\n| `h6` | `6` |\n| `hr[layout]` ohne explizites `i` | letzter fester Index + `0.5` |\n\n`h1` wird absichtlich wie `h2` behandelt. Der normale Content-Baum beginnt damit bei `i = 2`.\n\nEin Element mit größerem `i` wird unter dem vorherigen Element mit kleinerem `i` einsortiert. Ein neues Element auf derselben oder einer kleineren Ebene beendet die vorherige Verschachtelung entsprechend.\n\n```text\ni=2\n  i=2.5\n    i=3\n    i=3\n  i=3\ni=2\n```\n\n### Layouts bevorzugt an Überschriften setzen\n\nLayouts sollten standardmäßig direkt an die Überschrift gehängt werden, deren Section sie ersetzen sollen. Dadurch bleibt die semantische Überschriftenstruktur auch in der Layout-Struktur sichtbar.\n\n```html\n<h2 layout=\"page-section\">Products</h2>\n<h3>Product A</h3>\n<h3>Product B</h3>\n```\n\n`page-section` liegt hier auf `i = 2`; die beiden `h3`-Sections auf `i = 3` werden darunter verschachtelt.\n\n### Zusätzliche Layout-Ebene mit `<hr>`\n\nEin `<hr>` wird nur berücksichtigt, wenn es ein `layout`-Attribut besitzt. Ohne expliziten Index erhält es automatisch **den letzten festen Index + `0.5`**.\n\nDamit kann zwischen zwei Überschriftenebenen eine zusätzliche Layout-Ebene eingefügt werden:\n\n```html\n<h2>Products</h2>\n<hr layout=\"card-grid\">\n<h3>Product A</h3>\n<h3>Product B</h3>\n```\n\nErgibt konzeptionell:\n\n```text\nh2 section      i=2\n└─ card-grid    i=2.5\n   ├─ h3        i=3\n   └─ h3        i=3\n```\n\n`hr[layout]` ist daher die bevorzugte Syntax, wenn mehrere nachfolgende Elemente derselben tieferen Ebene gemeinsam in ein zusätzliches Layout gewrappt werden sollen.\n\n### Explizite Ebenen und Varianten\n\nDer optionale Präfix im `layout`-Attribut steuert Index und Verhalten:\n\n```html\n<h2 layout=\"3;card-box\">...</h2>\n<h3 layout=\"+3;\">...</h3>\n<h3 layout=\"-3;\">...</h3>\n```\n\n- `i;layout` – neue Section auf dem expliziten Index `i` anlegen.\n- `+i;...` – das Element an die bereits vorhandene Section dieser Ebene anhängen, statt eine neue Section anzulegen.\n- `-i;...` – für dieses Element keine neue Section anlegen; es bleibt im aktuellen Container.\n- ohne explizites `i` – Ebene aus der Überschrift ableiten; bei `hr[layout]` den letzten festen Index + `0.5` verwenden.\n\nEin Index wie `i = 1` kann für sehr äußere Wrapper, z. B. einen Seitenhintergrund, verwendet werden. Das sollte sparsam eingesetzt werden, da dadurch alle folgenden tieferen Ebenen in diesen Wrapper geraten.\n\n### Übertragen von Attributen\n\nAttribute wie `layout` und mit `section-` geprefixte Attribute werden auf das `<section>` Element übertragen.\n\nBeispiel:\n\n```markdown\n## Header 2\n{: layout=\"#id1.class1\" section-class=\"abc\"}\n```\n\nWird zu:\n\n```html\n<section layout=\"#id1.class1\" class=\"abc\">\n    <h2>Header 2</h2>\n</section>\n```\n\n**Achtung:** In diesem Schritt werden die Tags noch nicht verändert. Dies erfolgt erst im Layout-Schritt.\n\n### Attribute für Section-Elemente setzen\n\nÜber `section-<attribut>` können Attribute für das generierte Section-Element gesetzt werden:\n\n```markdown\n## Header 2\n{: section-id=\"meine-id\" section-style=\"--cols: 6\" section-class=\"highlight\"}\n```\n\n### Klassen-Shortcut für Section-Elemente\n\nAlle Klassen des Elements, die mit `section-` beginnen, werden auf das generierte Section-Element übertragen.\n\n## Schritt 2: Apply Layouts\n\nIn diesem Schritt werden die `layout`-Attribute ohne Index-Präfix ausgewertet und die Section-Elemente entsprechend umgewandelt.\n\nBeispiel:\n\n```markdown\n## Header 2\n{: layout=\"custom-element#id1.class1[slot=slotname]\"}\n```\n\nentspricht zunächst:\n\n```html\n<section layout=\"custom-element#id1.class1[slot=slotname]\">\n    <h2>Header 2</h2>\n</section>\n```\n\nund wird durch `applyLayout()` zu:\n\n```html\n<custom-element class=\"class1\" id=\"id1\" slot=\"slotname\">\n    <h2>Header 2</h2>\n</custom-element>\n```\n\n### Verschachtelte Layouts\n\nLayout-Elemente können darunterliegende Elemente verändern, z. B. durch:\n\n- automatisches Zuweisen von `slot`-Attributen\n- automatisches Zuweisen von `layout`-Attributen\n\n#### Nutzung des `SubLayoutApplyMixin()`\n\nDas `SubLayoutApplyMixin()` kann genutzt werden, um verschachtelte Layouts zu realisieren. Es analysiert nach dem `update()` die Slot-Elemente im Shadow-DOM. Selektiert werden Slot-Elemente mit `data-query` Attribut.\n\nBeispiel:\n\n```javascript\nclass CustomElement extends SubLayoutApplyMixin(LitElement) {\n    // ...\n    render() {\n        return html`\n            <slot data-query=\":scope > h2,h3,h4\" name=\"header\"></slot>\n            <slot data-query=\":scope > section\" data-set-attribute-layout=\"nte-card\"></slot>\n        `;\n    }\n}\n```\n\n##### `data-query`\n\n`data-query` kann einen oder mehrere durch `|` getrennte CSS-Selektoren enthalten. Das erste Element, das gefunden wird, wird verwendet.\n\nElemente mit einem bereits explizit gesetzten `slot`-Attribut werden vom Mixin nicht verändert. Automatisch durch das Mixin gesetzte Slot-Zuweisungen dürfen dagegen weiterhin durch Selektoren aus CSS-Variablen überschrieben werden.\n","readmeFilename":"README.md"}