{"_id":"@haxtheweb/h-a-x","_rev":"31-6d1db41967ad88d7a0a55c5ed2e99724","name":"@haxtheweb/h-a-x","dist-tags":{"latest":"26.8.0"},"versions":{"9.0.0-alpha.0":{"name":"@haxtheweb/h-a-x","version":"9.0.0-alpha.0","keywords":["web-components","html"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.0-alpha.0","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"22c4ac63bf4a58443a7031948f92696407c6bd39","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.0-alpha.0.tgz","fileCount":17,"integrity":"sha512-BWZ24JaBUOQMS8xhGoPARiGkc82UV/RlLXt5iK//YNIc0od/UUzM075LIwxv/JXtQ8JeESKH0n+2sXrt8Zzjpg==","signatures":[{"sig":"MEUCIAO8UHDOnhysau0vxMCfUpgGeMlJq9LQzQVKu7eOzXObAiEA8asNVLImqnW8jSE3Jlv2Ifamy0Wlfp04o/JW1W3A+zE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68640},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"4d0f1a05892352c5639fd091187b2973c73545e2","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","scss":"src/h-a-x.scss","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"10.5.2","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@haxtheweb/hax-body":"^9.0.0-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.2","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.0-alpha.0","@haxtheweb/editable-table":"^9.0.0-alpha.0","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.0-alpha.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.0-alpha.0_1716489179310_0.8494610777070475","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"@haxtheweb/h-a-x","version":"9.0.0","keywords":["web-components","html"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.0","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"f502ac41e243ca26722c678341654129489c9393","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.0.tgz","fileCount":17,"integrity":"sha512-2Y4/oxY4dJizUoRcCzssje59jFepRlqxAkiu14dcnMeziJ+4OCx3FsbORPO1X7yNdkT5FvHna9EKPCh+P7ymKg==","signatures":[{"sig":"MEQCIAJzpYhHPD5eSkNBncUJbXbZ+Z1J3vb8tZiZVqAibEyLAiA7CqIK7VKhY4HFQLmXVxHItPPxUhYrfYs651Ha322rBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69129},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"77b3fbce0cfab6f70716e875d24b77c5f9c01d99","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","scss":"src/h-a-x.scss","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"10.5.2","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@haxtheweb/hax-body":"^9.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.2","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.0","@haxtheweb/editable-table":"^9.0.0","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.0_1720817273195_0.0033239846970605225","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"@haxtheweb/h-a-x","version":"9.0.1","keywords":["web-components","html"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.1","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"67c8b49ca1e5562a7533ffa5f01fbb100bb72058","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.1.tgz","fileCount":17,"integrity":"sha512-qGvNf9A1182W29fb7MXHL+TypxOQDqSVePAL8n4VbbvtaVZGXIp7iZ2d5zhBSgVPlPzB3OdjpBGBSc35DyMDRw==","signatures":[{"sig":"MEYCIQC7Olt9dbHWdqgLqrUuhHZucRZ8lx8BRQVa3asY79DRTQIhAJoPG3q+SbPvVmPiaDLmUQrC+2nSETpgCdNvw1a8Yl42","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69129},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"7f62cde6a6242afcb57715e1e2067ea767c777fd","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","scss":"src/h-a-x.scss","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"10.5.2","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@haxtheweb/hax-body":"^9.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.2","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.1","@haxtheweb/editable-table":"^9.0.1","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.1","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.1_1721676548742_0.06458577461901127","host":"s3://npm-registry-packages"}},"9.0.2":{"name":"@haxtheweb/h-a-x","version":"9.0.2","keywords":["web-components","html"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.2","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"e15fb9920e3ae6b3061bcd145264005c5ad657a1","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.2.tgz","fileCount":18,"integrity":"sha512-AicqyEeOpMKPZPiyOsYIXDkSFGc3QDbyxGPIzUBwZPUELxeBDM4/vPGDYlR/x0y5K2jDM+1MS2e8JcVtIqBzuw==","signatures":[{"sig":"MEYCIQDI4fUN8jICsjTgewLfLtzNFLfv1Fq+zhuc3/smcBJWUQIhAMV87E/IXRFzP2vY0UrRy0WCl2xpC9nOQ88GmABqc+CK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79308},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"f528e4aac8aeadf5350d9262fb515d14d208e376","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v20.13.1+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@haxtheweb/hax-body":"^9.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.2","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.2","@haxtheweb/editable-table":"^9.0.2","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.2","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.2_1721856187200_0.09943979398375968","host":"s3://npm-registry-packages"}},"9.0.3":{"name":"@haxtheweb/h-a-x","version":"9.0.3","keywords":["web-components","html"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.3","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"5fec14160a0d12040cb106417876470c77ea0ef8","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.3.tgz","fileCount":18,"integrity":"sha512-Adz5jGJc3xm+WGv/TIw7p/EdhmihuOPGhcxhrnPadtZdTQHhrgMwu9rinY7uMPgkSv3IWOP1zGoANEUUwrQzXA==","signatures":[{"sig":"MEYCIQDjcMEvzfYPjnPoy+el2Fs/+EvuqG6+sHafOIQ5fnAPmgIhAJj8cGDRT/NqvPb+87PzVaaPGlAI4zUyV/HNiQZ/8KOU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79308},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"3b19e94e2cb4ce4a4369dc5d885dfdcfb2676728","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v20.13.1+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@haxtheweb/hax-body":"^9.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.2","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.2","@haxtheweb/editable-table":"^9.0.3","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.3","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.3_1722367885044_0.7493677660891405","host":"s3://npm-registry-packages"}},"9.0.5":{"name":"@haxtheweb/h-a-x","version":"9.0.5","keywords":["web-components","html"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.5","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"5a1a82b9bc7ef29b02fd8ae7efa294e6298228df","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.5.tgz","fileCount":18,"integrity":"sha512-xymie87xTn5oBRtY0qPIpYcslcIzYaflOOjULUXOQB6ROCd/dJTP5k0rTiE954uIrRtbF8Dj27d3P83lHGUODg==","signatures":[{"sig":"MEUCIQDnvr11VNdIaQKEbsFZ3iai+6293bdg6w89MwYX7U4XBQIgPDrXowUEeN9kjXGms2SVkdyGKPxnXD90SJoU+J0YttA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79308},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"4b3b5c13c4cf2e1f272ea09258f506b95c9af6f8","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v20.13.1+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@haxtheweb/hax-body":"^9.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.2","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.2","@haxtheweb/editable-table":"^9.0.5","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.3","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.5_1722664273434_0.23177060098236457","host":"s3://npm-registry-packages"}},"9.0.6":{"name":"@haxtheweb/h-a-x","version":"9.0.6","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.6","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"3e96efb60bb74385951a44d5b1e54202d1d6d845","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.6.tgz","fileCount":18,"integrity":"sha512-Jnkm/WZUSeUwGfHEPCSqdvVZGiAJxMw3mGNM/vBobQAiuv4XmRbJW2Z/naftbs31YrjmvRdGoWetILMX13GTMQ==","signatures":[{"sig":"MEUCIQDIif2n/WqmyJYGmTsdsU/sGpHJeFgOnKRbhz0MArDswgIgWqoI8hwzdODbJwPuqcdd3XSpx5Zb0KyFPB7zi9XsuQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79379},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"04cae22f40424464d43057349cde27f55cb32ca1","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v20.13.1+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@haxtheweb/hax-body":"^9.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.2","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.6","@haxtheweb/editable-table":"^9.0.6","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.6","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.6_1724357791025_0.9687174827032328","host":"s3://npm-registry-packages"}},"9.0.7":{"name":"@haxtheweb/h-a-x","version":"9.0.7","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.7","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"29e08868bf3793013eb43fa366eff62e85c02e10","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.7.tgz","fileCount":17,"integrity":"sha512-lXb1lCfXyM5OuQ1ZmQjLWfMjOrZBZEx5LdCR0ehwmV4XCT+VAmcqyRQ4+E1s39D6rB4buNmCVP0C6zp9JIpEqw==","signatures":[{"sig":"MEYCIQCkImj3AYKw/kK0nKPAxDykEc8UoO9qkMwoCAPf/v4NYgIhAJSwPjO1e12YcYz8+Zz26W9rFxtLdyjLAftr8YHNhQAP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68752},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"f594e7d20e2b7a815d085b12b1e0c8adc3504293","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v20.17.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@haxtheweb/hax-body":"^9.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.7","@haxtheweb/editable-table":"^9.0.7","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.7","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.7_1729277239260_0.41904186194005155","host":"s3://npm-registry-packages"}},"9.0.9":{"name":"@haxtheweb/h-a-x","version":"9.0.9","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.9","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"4c2629936ce35822c1718cff7b6ff3a0a9055ed5","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.9.tgz","fileCount":17,"integrity":"sha512-Egy39bdeBK1ly/7GJDoQab9zDimVNVKUphOi7zlzeB2dpUHf8t9m+iTILuQGlfBMkTtCuVXzf7L+andcRCsxCQ==","signatures":[{"sig":"MEUCIAdmfEJ8mSg3GB74v0pFru4CW0uEl4z4OhW3HcNbEEwmAiEAxbW3Z/WnxxIfxFUt6nbGCeREjZX145yXX6C5AeaZfXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68752},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"228779c38be4576a6687611c94d95a48f04be6c3","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v20.17.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@haxtheweb/hax-body":"^9.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.7","@haxtheweb/editable-table":"^9.0.9","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.7","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.9_1729536050234_0.049308157298280975","host":"s3://npm-registry-packages"}},"9.0.10":{"name":"@haxtheweb/h-a-x","version":"9.0.10","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.10","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"f8a1ef8d65a07095e1ffbf391b2ce8ad0f7bb7de","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.10.tgz","fileCount":17,"integrity":"sha512-LDaL9+il/cXzNoXroSEKQ51ZINcuVjHajQwBhdlGbdpJuvPU6gnFL6WXqnC8MjIZyve90djF4eqfhVz15usQCA==","signatures":[{"sig":"MEYCIQC0a9swjJaRjc9vn6kTMStw4lD1b/WiFBWycwNhe/shCQIhANo2uE/UAEiSCuV7omG1jebvdhTEN1CVLVEE/cOtJrId","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68755},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"20d400daf2fa31c1d8439ddd9a781a141d992f07","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v20.17.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@haxtheweb/hax-body":"^9.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.7","@haxtheweb/editable-table":"^9.0.10","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.7","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.10_1729538338344_0.9112026865489447","host":"s3://npm-registry-packages"}},"9.0.13":{"name":"@haxtheweb/h-a-x","version":"9.0.13","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.13","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"564780efd9d046867252b08c115c102b594fbdbf","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.13.tgz","fileCount":17,"integrity":"sha512-bv6gOZVZIfUATjzqPvgP+mx+mok4710UEOnrrirogzhMaFmZ66o8HDuzmhxHv5wXZ1qhv0EfKImLgABF62gM8w==","signatures":[{"sig":"MEQCIEvKjOIBhoCVhF8OaX5GqO6fVkVs/n+6CM8+OAPQeX9BAiA4hKtGsedOxhVU1J2i2zMKtDN4hhERPTgfMuzAyetH0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68755},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"75835815d8980056bd8c2725d182f112cb098174","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v20.17.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@haxtheweb/hax-body":"^9.0.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.7","@haxtheweb/editable-table":"^9.0.13","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.7","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.13_1729542760689_0.6372250999311075","host":"s3://npm-registry-packages"}},"9.0.14":{"name":"@haxtheweb/h-a-x","version":"9.0.14","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.14","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"3a83195200c4383b2afc25e4e4bf8583288a03b1","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.14.tgz","fileCount":17,"integrity":"sha512-AeXe+vxpdwkib9xYF5bUQC1AqOaBU5vXyQ9Ob3muOdkY2ZCOGCloRXD6KWnvQpbPYG1QkuY2vIxLbZw0BPfqJw==","signatures":[{"sig":"MEUCIDnIILQ3X89jtf3AbQvopy9wneLdix8nRkop2A3kseixAiEA86tJD4wOwvlt2DDCtF9Al8AJULMAiFpfgD8B903sZ6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68755},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"c407184f6c399a69cd71d9d9169a130466fff7af","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v20.17.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@haxtheweb/hax-body":"^9.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.7","@haxtheweb/editable-table":"^9.0.13","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.7","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.14_1729713203209_0.9072394810015805","host":"s3://npm-registry-packages"}},"9.0.15":{"name":"@haxtheweb/h-a-x","version":"9.0.15","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.15","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"607feb979318b9dc6887ea98c293b5f132f587a2","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.15.tgz","fileCount":17,"integrity":"sha512-AK6Jb09381WrHsbdQ2YvOQRT4CkXJ8xiWw4PLQqg1fCbB/C+uEfYlzvx47515A2YAMY4ik/nGl6KkN7PWgBeSw==","signatures":[{"sig":"MEUCIFR1ombkmQhF8QlkBfVJznVwMcaJ2HVaw0jjcW4CfUatAiEAhM7nPTvYqJLlVvWUVElCL79pjgjkyGTboZPHLfCTgMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68755},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"b11a39ee5ca40c2ab825aa5ffddd49a5b1004768","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v20.17.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@haxtheweb/hax-body":"^9.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.7","@haxtheweb/editable-table":"^9.0.13","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.7","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.15_1730225646205_0.2134680010595884","host":"s3://npm-registry-packages"}},"9.0.16":{"name":"@haxtheweb/h-a-x","version":"9.0.16","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.16","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"e0d4c16b57b1cbb430861725b85198bfbeabecea","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.16.tgz","fileCount":17,"integrity":"sha512-dQbsyHy4aLGOawJk14tGx0HBo9ur3gVhti9tGy7WUxs07eq+LXGAVCpF+Ef2i+ahwLQiD5i7Hs9YkmK0vBTnkg==","signatures":[{"sig":"MEUCIQCh9LPBtU+yfy5tb7yvXMsjjpwF/AgC+7lPa4yoCKLvCgIgTETdng9TM2V/fhABLcBNmtgCNKCLwjoizDoIYD3AoGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68755},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"f015cfefc986f32e74beb8ebea92ac0973118cdd","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v20.17.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@haxtheweb/hax-body":"^9.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.7","@haxtheweb/editable-table":"^9.0.13","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.7","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.16_1730402467454_0.024469211029819693","host":"s3://npm-registry-packages"}},"9.0.18":{"name":"@haxtheweb/h-a-x","version":"9.0.18","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.18","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"9606e935613e9d116eab4611a53a033f1a664e46","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.18.tgz","fileCount":18,"integrity":"sha512-vaw5xt/QHKOmVLIVxMK9wFhSJZvYMxrX1hb1EoDpMk+kPzF4lPwQjzH6TGr0LiYs80PO1e7BMjnFYAC7cNPiDA==","signatures":[{"sig":"MEQCIDRapDirldmoLzY3d88Y1BwIRDmpIZozd6UC1rmiJQpRAiBUhoxTSvw3Rns6NG2wD4cpFGb3M9SNCD82mNRZOuZHjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78771},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"b0fa19b75631c18585cf4ddc8feb3bb19da0395b","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v20.17.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@haxtheweb/hax-body":"^9.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.18","@haxtheweb/editable-table":"^9.0.18","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.18","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.18_1731530060418_0.7519300679200605","host":"s3://npm-registry-packages"}},"9.0.19":{"name":"@haxtheweb/h-a-x","version":"9.0.19","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.19","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"2450f20d8bd906a14a94a86b4d684dc45c532d21","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.19.tgz","fileCount":18,"integrity":"sha512-oXXQghuoofOylLiYA9jD1Ctju02U2N5U6tUHqE3Hf9rpx/P+j9LGvsW4pWU6vxiOttqtMzDsuIsiHTk/gYUE7A==","signatures":[{"sig":"MEUCIQD6+l6fgMI0F4Ww+U6qFA6qqI/HCrIMW/tjd69XQhAFlgIgQJHolqOoleEq7FiGNuGuvP72RvWerVK4Z2pPHS81A1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78771},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"27e765862aa25756d5713558485bbcf8f20e0897","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v20.17.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@haxtheweb/hax-body":"^9.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.18","@haxtheweb/editable-table":"^9.0.19","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.18","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.19_1731617016670_0.68099200728939","host":"s3://npm-registry-packages"}},"9.0.21":{"name":"@haxtheweb/h-a-x","version":"9.0.21","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.21","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"d5aa28c2beae3eb3ca7c41f24f8e636834e9cc34","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.21.tgz","fileCount":18,"integrity":"sha512-v5a2g34/3XdZ3b1bozyN5zVNqvkc2Pkup+R7hB9I6jdSiN0fnApfql93NROLGeRdex/YpWEs1UdrXx+ERL+O7Q==","signatures":[{"sig":"MEYCIQCXQicQ3nAFZYgrJn1DX0lEu0iDxc+vup+R3FuStyoePQIhAPHg/5TD4C+c99blfNwx7GBluQyg2oQwrgZj/WoJl/fR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78771},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"1d266ee5c4b977cce87e83c121900113b5497930","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v20.17.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@haxtheweb/hax-body":"^9.0.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.18","@haxtheweb/editable-table":"^9.0.21","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.18","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.21_1732645262637_0.6650386432564173","host":"s3://npm-registry-packages"}},"9.0.22":{"name":"@haxtheweb/h-a-x","version":"9.0.22","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.22","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"bf92589261d291d2ab440e31bcd44ba87c17353e","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.22.tgz","fileCount":18,"integrity":"sha512-aniKsGo3LXRv1vudbmmA2QsNRcA3snVxODoM6jBIip7oKEpDaixPqb56hdug088K3GIDeM0kFjH/fbUBpxc8dQ==","signatures":[{"sig":"MEYCIQCoeZtFgrSOY8O9FBbuIgMHeq6IGsDApsuh8wPz+RD5IwIhAIRoOJJSAvug3Qe9FwKZCX0WEC4JvezKwcx6JV57Pfoe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78771},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"f06c6aea9988597f89bf32ca6ffede5da076c7d0","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v22.11.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@haxtheweb/hax-body":"^9.0.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.22","@haxtheweb/editable-table":"^9.0.22","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.22","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.22_1733420597376_0.08086190821139838","host":"s3://npm-registry-packages"}},"9.0.23":{"name":"@haxtheweb/h-a-x","version":"9.0.23","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.23","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"8ea9df83e9aa907a286b7bdf1ae41306d0a80f4c","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.23.tgz","fileCount":18,"integrity":"sha512-3oCDWqVaH8A1j6uIVCPRxCDn5+EN+KBJ6dKwMFTWAJ2BBznCr3JsRqxgVMiMIJq9xZc9vQ17X08ZFobGUHi0DA==","signatures":[{"sig":"MEYCIQCP/smqxtIVNaZrMgILa6bX8Td0agpxbCcKqVLEQnJQPQIhAP93HhDxUueuhCtuBQUmiRzIDLzzbN0lqIH+lw4l3o9X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78771},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"be9afaf6ea938293cf82f2f279a61d17751530a0","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v22.11.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@haxtheweb/hax-body":"^9.0.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.22","@haxtheweb/editable-table":"^9.0.23","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.22","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.23_1733511305733_0.6408134872942362","host":"s3://npm-registry-packages"}},"9.0.24":{"name":"@haxtheweb/h-a-x","version":"9.0.24","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.24","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"5877e98fa49fbd4f0aded7c0aa0eab5c9bbe9b67","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.24.tgz","fileCount":18,"integrity":"sha512-NDnAwXiwKvrsSA2D1iXq4c1oE2pUtrQxWch1Z1IEgX4TN/SdTVk6kX9d1eWQ953sMZbi0jxzZDGheTto3I9WWA==","signatures":[{"sig":"MEUCIQDG7i7/qQwO3lkPyD4fK8GcOs7EwBYsLF/nvBAOB59msAIgNqPzvg8n69chvTsQQQ9kLr5mTOqJx3GyW551BeKxDQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78771},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"201d4cbd8e5fb7113faa51672d6c9ee7cce1bc3b","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v22.11.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@haxtheweb/hax-body":"^9.0.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.22","@haxtheweb/editable-table":"^9.0.24","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.24","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.24_1733769272063_0.4759687432691033","host":"s3://npm-registry-packages-npm-production"}},"9.0.25":{"name":"@haxtheweb/h-a-x","version":"9.0.25","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.25","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"aea70d3f6096f74f577af550ddca651fed2dd4d0","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.25.tgz","fileCount":18,"integrity":"sha512-yAqj8Sl+O0LQUyj5zMP5Rpi5g2zpiGQrtdwkmGXGgVQKYTvATxd5ocbIkjQz6gSHC3D+zNcUdaLyO2x2F16zPQ==","signatures":[{"sig":"MEYCIQD0N5J7wyo7rbT6J8M7DU3oKW3uXVdDd3EpYWb4dflZLwIhAM4B02ro8UcHX1MXmccuZlSjb8tayv3uc/VfURUeD+Oj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78771},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"52c45e5d0d72eb42c3d1c936f13da4dba084d9f3","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v22.11.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@haxtheweb/hax-body":"^9.0.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.22","@haxtheweb/editable-table":"^9.0.25","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.25","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.25_1733777493688_0.6271132261701915","host":"s3://npm-registry-packages-npm-production"}},"9.0.26":{"name":"@haxtheweb/h-a-x","version":"9.0.26","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.26","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"402b296e296064570902b58c0096ebfd965c186a","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.26.tgz","fileCount":18,"integrity":"sha512-nLPsHqd5AIC76lJrbTUO+ZIxYRg2LX/zksw5rmFoq2ZO44ITibKnv8BFLea8LiSODdJFhb3P1Jrak33tlvDCDw==","signatures":[{"sig":"MEYCIQCggwn8PiHAAkTQtWx/GTTr92sr0njI6X4hfCYaHDN8tQIhAJn0oCUD0KR0kkI4/wlZfmw0dnVIGXv2y/gNZk41wEpF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78771},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"7e993eb9f17bc44e834d3e49f4d951ad28caeb40","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v22.11.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@haxtheweb/hax-body":"^9.0.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.22","@haxtheweb/editable-table":"^9.0.26","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.26","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.26_1733781092159_0.1923532836808457","host":"s3://npm-registry-packages-npm-production"}},"9.0.27":{"name":"@haxtheweb/h-a-x","version":"9.0.27","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@9.0.27","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"da7c94a591fe116917f6a46e31383134c80be668","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-9.0.27.tgz","fileCount":18,"integrity":"sha512-SLHgrUXv2ouomuTcjfIJA8G7xWrDM1ynk+Vcys+Uuw4lTufHBJTFm5U+UyYrckjnBOto7dsJ9x1WFqhugO245w==","signatures":[{"sig":"MEQCICAFcdEWyK08oH4h8yWoLtQA+HnOX1KRWj8OScfqCN5mAiB0TPc/qWgncnPh7HkiYlYMmnbGbrxf3mZY++qtmbyCmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78771},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"89ad224e0d5921e99d4b65f455d86edeed11bfc6","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v22.11.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@haxtheweb/hax-body":"^9.0.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^9.0.22","@haxtheweb/editable-table":"^9.0.27","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^9.0.27","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_9.0.27_1733946510027_0.26791124675048694","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@haxtheweb/h-a-x","version":"10.0.0","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@10.0.0","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"6eac725e51f5377e2b57521bc66359e4e67ea367","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-10.0.0.tgz","fileCount":18,"integrity":"sha512-fMtZdUkGlcO+23UMAexipTUscAK/aUwn1mvALlknsnRGqkVfHkjA4k9tmcqub8nqLQKVdiisUXoDu+PMI+fojA==","signatures":[{"sig":"MEQCIAvF7WVlZb/zBWcn+3PvKJUV7v/bwddrKWgPE9M4PB+QAiAmE7VJikzalNmd6gn8Vxn+panHhqT1WTdawCwz0Ipvsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78771},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"8d88e4fc1d87dd0713f24dbc13eaf2ebfe57ccfb","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v22.11.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@haxtheweb/hax-body":"^10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^10.0.0","@haxtheweb/editable-table":"^10.0.0","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^10.0.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_10.0.0_1734722780471_0.13001461753275456","host":"s3://npm-registry-packages-npm-production"}},"10.0.1":{"name":"@haxtheweb/h-a-x","version":"10.0.1","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@10.0.1","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"20e166b9cab581544527fac905511e6cea53c0ab","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-10.0.1.tgz","fileCount":18,"integrity":"sha512-MUgji6nvlaPHwyBWDw2xXFIfNXy0s6zFN+1cmkiQrjw8F54ts6bzOVn4Nctd1yuN+CSmoQcGAyLmTpoK7i4mGA==","signatures":[{"sig":"MEYCIQDYGTRS01Nyu/HzvVQvnkAOUgGDl7EqmbW8tH2p11naNwIhANZZbU5cBedOIG6HESJbpa8zIaD4dBws8bA53esxMjr+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78771},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"32f3028f0fff4f0325b4ae6c00ea2ea9cd58c344","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && wca analyze \"{*,lib/**}.js\" --format vscode --outFile custom-elements.json","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v22.11.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@haxtheweb/hax-body":"^10.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"8.2.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^10.0.0","@haxtheweb/editable-table":"^10.0.1","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^10.0.1","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_10.0.1_1734971350788_0.1988308390003175","host":"s3://npm-registry-packages-npm-production"}},"10.0.2":{"name":"@haxtheweb/h-a-x","version":"10.0.2","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@10.0.2","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"0f1f82a99f1af5e5eb1e86cc3650260efc171eb7","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-10.0.2.tgz","fileCount":18,"integrity":"sha512-2js+S27G8indAom3a4OrsW0KTBu6omxEmCDpEh0OxpZneJ8CJeHzbd2GYNcHJAYkMNqEkgkUcmKE5SxPEmORFA==","signatures":[{"sig":"MEUCIAeYul078L+I8fGJAL6a1M1f671b6M+zh9Vq0RaEe393AiEA1NMGtVfXm3JkZFmOnuLW7wO29QThtvdM8OxKz5Uevm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81856},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"029b98edce1dcb2016fda7f5a06ad24f940b1b23","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && cem analyze --litelement --exclude \"(public|*.stories.js)\" --globs \"{*,lib/**}.js\"","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v22.11.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@haxtheweb/hax-body":"^10.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"9.1.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^10.0.0","@haxtheweb/editable-table":"^10.0.2","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^10.0.2","@webcomponents/webcomponentsjs":"^2.8.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_10.0.2_1738355004756_0.003951769029375551","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"@haxtheweb/h-a-x","version":"11.0.0","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@11.0.0","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"1c0a525150e0695a37cf30e373a6541225c7fbb2","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-11.0.0.tgz","fileCount":17,"integrity":"sha512-LhidoIIyEImedZpPa7PwxmMMIZFbR4XfYlpn8a6hSFWe9G+DuVBnSIFLIczY3f1f6J3GAMifrWPGebn7RP5jaw==","signatures":[{"sig":"MEUCIQCH1tEC+oPPGZFX+9uNehfCYZZchB+85l5niiytidh+ZQIgAjV174s50FppYh35u9tecgaULuaCwSOF8uAk08mqpLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65250},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"500aad571f40e67a473373a0888510339f089b4a","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && cem analyze --litelement --exclude \"(public|*.stories.js)\" --globs \"{*,lib/**}.js\"","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v22.11.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@haxtheweb/hax-body":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"9.1.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^11.0.0","@haxtheweb/editable-table":"^11.0.0","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^11.0.0","@webcomponents/webcomponentsjs":"^2.8.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_11.0.0_1749220885661_0.34765331700551005","host":"s3://npm-registry-packages-npm-production"}},"11.0.5":{"name":"@haxtheweb/h-a-x","version":"11.0.5","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@11.0.5","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"89a87b6def1d82c68bd0d981757256518f587b75","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-11.0.5.tgz","fileCount":17,"integrity":"sha512-r+WbReiWxXc9wMMQwY4CV0qDeon2QrX8GYB5FMnhlbFDZXwWzVtaNKJ/EtnN5RAYPJ4mueIlplKIGfotk/N0tA==","signatures":[{"sig":"MEUCIQDaHV+TuMO4gywR6swcdhkIyJIYVu2fh2GTpiXe3grUxAIgY4cgu34+gZUAHXLkb0s5wf696tD/M0V7Xx7Tfu8jT34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65250},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"bc5d89471443031706517922b9f8d5d13ccdf036","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && cem analyze --litelement --exclude \"(public|*.stories.js)\" --globs \"{*,lib/**}.js\"","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","actor":{"name":"btopro","type":"user","email":"hax@psu.edu"},"email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v22.11.0+x64 (linux)","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@haxtheweb/hax-body":"^11.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"9.1.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^11.0.0","@haxtheweb/editable-table":"^11.0.5","@polymer/iron-demo-helpers":"3.1.0","@polymer/iron-component-page":"github:PolymerElements/iron-component-page","@haxtheweb/storybook-utilities":"^11.0.5","@webcomponents/webcomponentsjs":"^2.8.0","@custom-elements-manifest/analyzer":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_11.0.5_1750262474758_0.9690868416648306","host":"s3://npm-registry-packages-npm-production"}},"25.0.0":{"name":"@haxtheweb/h-a-x","version":"25.0.0","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@25.0.0","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"2053a1996c5811b6f8f0ffaee31b83219354c79c","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-25.0.0.tgz","fileCount":15,"integrity":"sha512-P/NlbgVL20nmoXdDF0yG1CKKNuzgqBVDG7v/wh6tTUmPXrlzAeQAG7DrsdXlDhw9kv66Kjl0QHOzzROvNFXhVg==","signatures":[{"sig":"MEQCIBzpsCRPM1IszWS+4sd5BNA+PzjppPKoBxVvl7yf55LpAiBuLSHDaAd2x1DEoStiWax+YEr6OvlUr7HowRvIS48QhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55756},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"205ca9f1c3abd2c09938118965e60a15d90a58bb","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && cem analyze --litelement --exclude \"(public|*.stories.js)\" --globs \"{*,lib/**}.js\"","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"10.9.1","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@haxtheweb/hax-body":"^25.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"9.1.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","wct-browser-legacy":"1.0.2","@haxtheweb/deduping-fix":"^25.0.0","@haxtheweb/editable-table":"^25.0.0","@custom-elements-manifest/analyzer":"0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_25.0.0_1767981484841_0.9221635859640767","host":"s3://npm-registry-packages-npm-production"}},"26.0.0":{"name":"@haxtheweb/h-a-x","version":"26.0.0","keywords":["webcomponents","html","haxtheweb","lit"],"author":{"url":"https://hax.psu.edu/","name":"haxtheweb"},"license":"Apache-2.0","_id":"@haxtheweb/h-a-x@26.0.0","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"homepage":"https://github.com/haxtheweb/webcomponents#readme","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"dist":{"shasum":"ac274aa94542d464b9860034e46368b02086289c","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-26.0.0.tgz","fileCount":15,"integrity":"sha512-kVjqbzW75j1ME7MET1X+OGSNpmCwv4bq3nunR87nqur0W8wa9McAotRrXEWBameyix5mC/XaVcDGDxRJDY8IQg==","signatures":[{"sig":"MEUCIG00jJIi2HY1OlCkgWzeSfsbDJGxkK87CYJGn5B3GmbqAiEAz0Z08iskOEi5wLYD0Gm2DtWqOLqWpTRpsLDL+0QM8lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60281},"main":"h-a-x.js","type":"module","module":"h-a-x.js","gitHead":"37a628376c24ddca5a47d9169e5a9d90107ce5b7","private":false,"scripts":{"dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000","build":"gulp --gulpfile=gulpfile.cjs && prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && cem analyze --litelement --exclude \"(public|*.stories.js)\" --globs \"{*,lib/**}.js\"","serve":"web-dev-server -c ../../web-dev-server.config.mjs","start":"yarn run dev","watch":"gulp dev --gulpfile=gulpfile.cjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"wcfactory":{"files":{"js":"src/h-a-x.js","css":"src/h-a-x.css","hax":"src/h-a-x-hax.json","html":"src/h-a-x.html","properties":"src/h-a-x-properties.json"},"useHAX":false,"useSass":false,"className":"HAX","elementName":"h-a-x","sharedStyles":[],"customElementClass":"HTMLElement","generator-wcfactory-version":"0.6.3"},"repository":{"url":"git+https://github.com/haxtheweb/webcomponents.git","type":"git"},"_npmVersion":"10.9.7","description":"Single tag to transform authoring","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@haxtheweb/hax-body":"^26.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"concurrently":"9.1.2","@web/dev-server":"0.4.6","@open-wc/testing":"4.0.0","@haxtheweb/deduping-fix":"^26.0.0","@haxtheweb/editable-table":"^26.0.0","@custom-elements-manifest/analyzer":"0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/h-a-x_26.0.0_1778614979304_0.2222072814344911","host":"s3://npm-registry-packages-npm-production"}},"26.8.0":{"name":"@haxtheweb/h-a-x","wcfactory":{"className":"HAX","customElementClass":"HTMLElement","elementName":"h-a-x","generator-wcfactory-version":"0.6.3","useHAX":false,"useSass":false,"files":{"css":"src/h-a-x.css","html":"src/h-a-x.html","js":"src/h-a-x.js","properties":"src/h-a-x-properties.json","hax":"src/h-a-x-hax.json"},"sharedStyles":[]},"version":"26.8.0","description":"Single tag to transform authoring","repository":{"type":"git","url":"git+https://github.com/haxtheweb/webcomponents.git"},"type":"module","main":"h-a-x.js","module":"h-a-x.js","scripts":{"start":"yarn run dev","build":"prettier --ignore-path ../../.prettierignore --write \"**/*.{js,json}\" && cem analyze --litelement --exclude \"(public|*.stories.js)\" --globs \"{*,lib/**}.js\"","dev":"concurrently --kill-others \"yarn run watch\" \"yarn run serve\"","watch":"gulp dev --gulpfile=gulpfile.cjs","serve":"web-dev-server -c ../../web-dev-server.config.mjs","lighthouse":"gulp lighthouse --gulpfile=gulpfile.cjs","test:watch":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --watch --timeout 10000","test":"web-test-runner \"test/**/*.test.js\" --node-resolve --config=../../web-test-runner.config.mjs --playwright --browsers chromium --timeout 10000"},"author":{"name":"haxtheweb","url":"https://hax.psu.edu/"},"license":"Apache-2.0","dependencies":{"@haxtheweb/editable-table":"^26.8.0","@haxtheweb/hax-body":"^26.8.0","@haxtheweb/utils":"^26.8.0"},"devDependencies":{"@custom-elements-manifest/analyzer":"0.10.4","@haxtheweb/deduping-fix":"^26.8.0","@haxtheweb/editable-table":"^26.0.0","@open-wc/testing":"4.0.0","@web/dev-server":"0.4.6","concurrently":"9.1.2"},"private":false,"publishConfig":{"access":"public"},"customElements":"custom-elements.json","keywords":["webcomponents","html","haxtheweb","lit"],"gitHead":"245e0cd5ba8ffa15c755a58abc4f60f74a2f876c","_id":"@haxtheweb/h-a-x@26.8.0","bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"homepage":"https://github.com/haxtheweb/webcomponents#readme","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-GcCkdF9lRReku11f0vDG87iFP+0symsfWSWjX4RT9uZrjLVOQ+cmOB20pSyV36j867zqQzHIcI80PTV2C+hB1A==","shasum":"bdab898e9533467b4b76eafdff521b1517a89ea3","tarball":"https://registry.npmjs.org/@haxtheweb/h-a-x/-/h-a-x-26.8.0.tgz","fileCount":15,"unpackedSize":68490,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC6V20+BWxCJgS522emb/8J8GTHPWj3zvSuVBgE3+ZP2AiB+RE8G9IAKgi6o3XWLwEdWqZfwiJ8rKspy+CRilWpAow=="}]},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"directories":{},"maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/h-a-x_26.8.0_1786742145761_0.31566572488630706"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-23T18:32:59.212Z","modified":"2026-08-14T21:15:46.128Z","9.0.0-alpha.0":"2024-05-23T18:32:59.471Z","9.0.0":"2024-07-12T20:47:53.409Z","9.0.1":"2024-07-22T19:29:08.958Z","9.0.2":"2024-07-24T21:23:07.416Z","9.0.3":"2024-07-30T19:31:25.245Z","9.0.5":"2024-08-03T05:51:13.581Z","9.0.6":"2024-08-22T20:16:31.239Z","9.0.7":"2024-10-18T18:47:19.472Z","9.0.9":"2024-10-21T18:40:50.393Z","9.0.10":"2024-10-21T19:18:58.666Z","9.0.13":"2024-10-21T20:32:40.916Z","9.0.14":"2024-10-23T19:53:23.397Z","9.0.15":"2024-10-29T18:14:06.388Z","9.0.16":"2024-10-31T19:21:07.622Z","9.0.18":"2024-11-13T20:34:20.594Z","9.0.19":"2024-11-14T20:43:36.865Z","9.0.21":"2024-11-26T18:21:02.802Z","9.0.22":"2024-12-05T17:43:17.568Z","9.0.23":"2024-12-06T18:55:05.900Z","9.0.24":"2024-12-09T18:34:32.269Z","9.0.25":"2024-12-09T20:51:33.881Z","9.0.26":"2024-12-09T21:51:32.379Z","9.0.27":"2024-12-11T19:48:30.213Z","10.0.0":"2024-12-20T19:26:20.700Z","10.0.1":"2024-12-23T16:29:10.982Z","10.0.2":"2025-01-31T20:23:25.033Z","11.0.0":"2025-06-06T14:41:25.842Z","11.0.5":"2025-06-18T16:01:14.940Z","25.0.0":"2026-01-09T17:58:04.972Z","26.0.0":"2026-05-12T19:42:59.552Z","26.8.0":"2026-08-14T21:15:45.920Z"},"bugs":{"url":"https://github.com/haxtheweb/webcomponents/issues"},"author":{"name":"haxtheweb","url":"https://hax.psu.edu/"},"license":"Apache-2.0","homepage":"https://github.com/haxtheweb/webcomponents#readme","keywords":["webcomponents","html","haxtheweb","lit"],"repository":{"type":"git","url":"git+https://github.com/haxtheweb/webcomponents.git"},"description":"Single tag to transform authoring","maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"readme":"# `<h-a-x>`\n\n`@haxtheweb/h-a-x` — the single tag that transforms authoring. Drop `<h-a-x>` onto a page, slot in any HTML content, and the full HAX (Headless Authoring eXperience) editor is wired around it: an editable `hax-body`, the `hax-tray` inspector, the `hax-app-picker`, the `hax-autoloader`, and the `hax-cancel-dialog`. This is the root bootstrap element for the entire HAX editor — it is not itself a HAX-capable gizmo (`useHAX: false`) because it *is* the editor.\n\nIt extends `HTMLElement` directly (no LitElement), renders a small shadow-DOM template containing `<hax-body><slot></slot></hax-body>`, and orchestrates the global `HAXStore` on `connectedCallback`.\n\n## Install / Import\n\n```bash\nnpm i @haxtheweb/h-a-x\n```\n\n```js path=null start=null\n// ES module / bare import (npm or CDN)\nimport '@haxtheweb/h-a-x/h-a-x.js';\n```\n\n```html path=null start=null\n<script type=\"module\" src=\"https://cdn.hax.cloud/cdn/build/es6/node_modules/@haxtheweb/h-a-x/h-a-x.js\"></script>\n```\n\n## Usage\n\nWrap any content in `<h-a-x>`; the slotted children become the editable body that HAX loads and saves.\n\n```html path=null start=null\n<h-a-x\n  app-store='{\"url\": \"appstore.json\"}'\n  offset-margin=\"0px 0px 0px 48px\"\n  element-align=\"right\"\n>\n  <p>Editable content goes here</p>\n  <tab-list tabs='[{\"link\":\"...\",\"label\":\"...\"}]'></tab-list>\n  <self-check title=\"Self check\" ...>\n    <span slot=\"question\">Question area</span>\n    <span>Content area</span>\n  </self-check>\n</h-a-x>\n```\n\n- `app-store` — a JSON string (single-quoted in HTML) defining the HAX app store to load extra gizmos/apps from. In the demo it points at `appstore.json`.\n- `element-align` — which side the HAX tray docks on (`left` or `right`). Defaults to `left` and is persisted to `localStorage` under `hax-tray-elementAlign`.\n- `offset-margin` — CSS margin string applied to the HAX tray (e.g. to clear a sidebar).\n- `hide-toolbar` / `hide-panel-ops` — presence attributes that hide the HAX toolbar or panel operations in the tray.\n\nOn connect, the element imports the slotted content into the active `hax-body` once the app store has loaded. When the author saves (the `hax-save` global event), `<h-a-x>` serializes the body back into its own `innerHTML` and fires `hax-save-body-value`.\n\n## Properties\n\n| Property | Attribute | Type | Default | Description |\n|---|---|---|---|---|\n| `elementAlign` | `element-align` | String | `\"left\"` (persisted) | Side the HAX tray docks on; written back to `HAXStore.elementAlign`. |\n| `offsetMargin` | `offset-margin` | String | `null` | CSS margin string applied to the HAX tray. |\n| `hideToolbar` | `hide-toolbar` | String/Boolean | `null` | Presence attribute; hides the HAX toolbar when set. |\n| `hidePanelOps` | `hide-panel-ops` | String/Boolean | `null` | Presence attribute; hides panel operations in the tray when set. |\n| `appStore` | `app-store` | String (JSON) | `null` | JSON string defining the HAX app store; parsed and applied to `HAXStore.appStore`. |\n| `html` | — | String (getter) | template | Read-only getter returning the shadow-DOM template markup. |\n| `template` | — | HTMLTemplateElement | `new template` | Internal `<template>` element used to stamp the shadow DOM. |\n| `windowControllers` | — | AbortController | `new AbortController()` | Aborts `hax-cancel` / `hax-save` window listeners on disconnect. |\n| `windowControllersLoaded` | — | AbortController | `new AbortController()` | Aborts the `hax-store-app-store-loaded` listener after import. |\n| `windowControllersReady` | — | AbortController | `new AbortController()` | Aborts the `hax-store-ready` listener after store wiring. |\n\n## Attributes\n\nObserved attributes (from `static get observedAttributes()`):\n\n| Attribute | Description |\n|---|---|\n| `element-align` | Tray dock side (`left`/`right`). |\n| `offset-margin` | CSS margin string for the tray. |\n| `app-store` | JSON string defining the HAX app store. |\n| `hide-panel-ops` | Presence attribute; hides tray panel operations. |\n\n`hide-toolbar` is also supported via a getter/setter pair, though it is not in the observed-attributes list.\n\n## Slots\n\n| Slot | Description |\n|---|---|\n| (default) | Authorable content. Slotted children are imported into the active `hax-body` and become the editable document. On save they are replaced with the serialized body HTML. |\n\n## Events\n\n| Event | Type | Detail | Description |\n|---|---|---|---|\n| `hax-save-body-value` | `CustomEvent` | `{ value: string, keepEditMode: boolean }` | Fired (composed, bubbling, cancelable) when the author saves. `value` is the serialized HAX body HTML; `keepEditMode` reflects the save request. |\n\nThe element also listens for these global events: `hax-store-ready` (wires the store + app store + tray flags), `hax-store-app-store-loaded` (imports slotted content into the body), `hax-cancel` (re-imports slotted content), and `hax-save` (serializes the body and fires `hax-save-body-value`).\n\n## Methods\n\n| Method | Parameters | Returns | Description |\n|---|---|---|---|\n| `applyHAX` | — | `true` | Requests `HaxStore` availability, then appends `hax-tray`, `hax-app-picker`, `hax-autoloader`, and `hax-cancel-dialog` to `document.body`. Runs once per page. |\n| `storeReady` | `e` | `void` | `hax-store-ready` handler: parses `app-store`, applies tray flags (`hidePanelOps`, `hideToolbar`, `offsetMargin`) and `elementAlign` to the store. |\n| `appStoreReady` | `e` | `void` | `hax-store-app-store-loaded` handler: imports slotted content into the active body now that the app store is loaded. |\n| `importSlotToHaxBody` | — | `void` | Reads the slotted nodes (or `children`), joins their `outerHTML`, and calls `HAXStore.activeHaxBody.importContent(body)`. |\n| `saveEvent` | `e` | `Promise<void>` | `hax-save` handler: awaits `haxToContent()`, writes the result to `innerHTML`, and dispatches `hax-save-body-value`. |\n| `cancelEvent` | `e` | `void` | `hax-cancel` handler: re-imports slotted content into the body. |\n\n## CSS\n\n`<h-a-x>` ships a small scoped style block in its shadow DOM (via the `html` getter) rather than a LitElement `styles` static getter. It imports `editableTableDisplayStyles` from `@haxtheweb/editable-table` and rewrites `:host` selectors to `hax-body table` so editable tables render consistently inside the body. Notable rules:\n\n- `:host, h-a-x { display: block; }` and `[hidden] { display: none; }`\n- `:host img, h-a-x img { max-width: 100%; }` (with vendor `fill-available` variants)\n- Active outline for `hax-body[edit-mode]` content: `var(--hax-body-active-outline, 2px solid var(--hax-ui-color-focus, #000))`\n- Empty active contenteditable placeholder: `\"Type / to add blocks\"` at 0.4 opacity\n\nThe element also adopts any `document.adoptedStyleSheets` flagged with `sheet.hax === true` into its shadow root (with a `<style data-hax-sheet-fallback>` fallback when constructed-sheet adoption is unsupported).\n\n### CSS Custom Properties\n\n| Property | Default | Description |\n|---|---|---|\n| `--hax-body-active-outline` | `2px solid var(--hax-ui-color-focus, #000)` | Outline on the active editable element in edit mode. |\n| `--hax-ui-color-focus` | `#000` | Focus color used by the active outline. |\n| `--hax-ui-caret-color` | `auto` | Caret color in edit mode. |\n\n## Demo / Develop\n\nRun the local demo from the element directory:\n\n```bash path=null start=null\nnpm start\n```\n\nThis starts the dev server and opens `demo/index.html`, which mounts `<h-a-x>` with an `app-store` pointing at `appstore.json`, a right-aligned tray, a left offset, and a mix of slotted content (`<p>`, `<tab-list>`, `<self-check>`, lists).\n\n## Explanation\n\n`<h-a-x>` is the integration point between plain HTML and the HAX editor. Most HAX elements are *content* gizmos that authors manipulate inside the editor; `<h-a-x>` is the *host* that makes a region editable. Because it is a plain `HTMLElement` with a hand-written shadow DOM, it avoids pulling LitElement into the editor bootstrap path and can adopt document-level constructed stylesheets so the editor chrome matches the surrounding page.\n\nThe lifecycle is intentionally event-driven and load-order tolerant:\n\n1. `connectedCallback` runs `applyHAX()` once (guarded by `__HAXApplied` / `globalThis.__HAXApplied`) to create the store, tray, app picker, autoloader, and cancel dialog.\n2. The constructor registers `hax-store-ready` and `hax-store-app-store-loaded` listeners (each with its own `AbortController` so they clean up on disconnect).\n3. When the store is ready, `storeReady` applies `app-store`, tray visibility flags, and alignment.\n4. When the app store is loaded, `appStoreReady` imports the slotted content into the active body — this ordering ensures gizmos from the app store are registered before content is hydrated.\n5. `hax-save` serializes the body back to `innerHTML` and emits `hax-save-body-value`; `hax-cancel` re-imports the original slotted content.\n\nThe element pulls its HAX subsystem dependencies through `lib/h-a-x-dependencies.js`: `hax-body`, `hax-tray`, `hax-autoloader`, `hax-app`, `hax-app-picker`, `hax-toolbar`, and `hax-cancel-dialog`.\n\n## Contributing\n\n1. Fork it! `git clone https://github.com/haxtheweb/webcomponents.git`\n2. Create your feature branch: `git checkout -b my-new-feature`\n3. Commit your changes: `git commit -m 'Add some feature'`\n4. Push to the branch: `git push origin my-new-feature`\n5. Submit a pull request :D\n\n## License\n\nApache-2.0 © The Pennsylvania State University\n","readmeFilename":"README.md"}