{"_id":"@parallelogram-js/core","_rev":"48-9fd693655aa2656a4f7c5fddda495b28","name":"@parallelogram-js/core","dist-tags":{"latest":"0.7.19"},"versions":{"0.1.0":{"name":"@parallelogram-js/core","version":"0.1.0","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.1.0","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"062de85b007f32a5860d78a2ef27b055850cb06d","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.1.0.tgz","fileCount":136,"integrity":"sha512-0N2qz1t05EeiOJGmh/UuBDdFmyWsbDGsU0ks7oXHP8znCDHRg7EyAaNgjPX6QC/zB+eAZ8kDhY4BXgc1yskzbQ==","signatures":[{"sig":"MEUCIQDXzjFndY5pGVjJBE7M89O1sL0BFH2VXTEGA9VHu1SMkQIgSInrhCBVtZqLBh1FNgPycvCXHJBea4pJ+ORwrnUN2q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1660420},"main":"dist/index.js","type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":{".":{"import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./styles":"./dist/styles/index.min.css","./components/*":{"import":"./dist/components/*.js"}},"gitHead":"74b948cdf8ebd71e79dbafe00faffaca3d447ff6","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0_1763429141830_0.5820644854480841","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@parallelogram-js/core","version":"0.1.1","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.1.1","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"92450da63fc4aa709f7f000d07834125972b4054","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.1.1.tgz","fileCount":136,"integrity":"sha512-74+zELmWjZnPwTG8efu1y/B3uMR2U4nLDGCxY0DvR/eMEUzGEFYmaEARidxxEDev5LbTYbDu53e1XGJBx8duPg==","signatures":[{"sig":"MEYCIQCO9mAt9pRhQfx0bQY3ZJoNyGvRx7aANGTTMUF+tnJtowIhAKmW3bS4imLEF++8EUKfB2HkHWIzgr//z8EOuQcSDewB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1860362},"main":"dist/index.js","type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":{".":{"import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./styles":"./dist/styles/index.min.css","./components/*":{"import":"./dist/components/*.js"}},"gitHead":"8fd57cc25431dac810e1525d97b71827d68e9273","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.1_1763429238657_0.015030718456825465","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@parallelogram-js/core","version":"0.1.2","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.1.2","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"93ac131e9561a096014726e8f811888d238af1f5","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.1.2.tgz","fileCount":144,"integrity":"sha512-SOPhWftYEuIxhfxhhXG3Oa4CPLN2qDSlmPW9ZngJiqnzq0m2h0qznxWn2EqqzGNAVAviP+hRdh0BinjoFe/x4w==","signatures":[{"sig":"MEYCIQDN4/qsv6YU0a9qBAy7Lug7S8n0U19IvWLOHWbC6581lgIhANIHpuRkLerakBJEiBnnit6X3ABux+G4G5+/vbf3pk1z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2052237},"main":"dist/index.js","type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":{".":{"import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./components/*":"./dist/components/*.js"},"gitHead":"4a1454a4e3f83b5c50a7b7e905536e3da7afb122","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.2_1763511699888_0.5578791384581185","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@parallelogram-js/core","version":"0.1.3","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.1.3","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"2c314fe20cb8af8acc6ea8c84a9c577ca0ee4ddf","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.1.3.tgz","fileCount":148,"integrity":"sha512-JDgpGz8Pxw2J3Es9yTEG2u0w3jvXWB8knZKicFkvCqSTkIqLO3LCvx/cBdj4XqlrTL+XQmcEnWqduPr4is7Z6g==","signatures":[{"sig":"MEUCIQDs/EdMBUvivhzdrxHjG19pMisaocpP4b5AtpvX2YvnwwIgf2ABijz2PvYTfoud+qXPHDQt/2nSDawtBBwkC/sV1eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063617},"main":"dist/index.js","type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":{".":{"import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./components/*":"./dist/components/*.js"},"gitHead":"5c7c0c57b98733991ae651c8cd59996dab91a7ac","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.3_1763518257149_0.13737469850104822","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@parallelogram-js/core","version":"0.1.4","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.1.4","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"421492e0d5a39649eaeab551871ee93cf154f52f","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.1.4.tgz","fileCount":148,"integrity":"sha512-T3oP02Jk1pjGDuVJT5kCUD2C0I3Q58qb9105jjuiXuxHwiVqAWvWNHP9UKWItvUk4vHJW9YahqAp8BbIKdTkpw==","signatures":[{"sig":"MEYCIQDwQLZ7jOlz0knSjVU7U5QeS5BwhcN2pTUM05VhVWZXzAIhALxjFHmtUekavW1Sl1l6uudZjNH/M0BWX9DdbzN+Nzns","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063655},"main":"dist/index.js","type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":{".":{"import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./components/*":"./dist/components/*.js"},"gitHead":"5eab926929f77f03e68bd9123ca47c0b0bd84c3c","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.4_1763519281522_0.8835425009197702","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@parallelogram-js/core","version":"0.2.0","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.2.0","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"8da27a2f79ca0942e82050466bf8d4de6c8b7ea9","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.2.0.tgz","fileCount":151,"integrity":"sha512-NpHzJxWvxe9cBDVbTL/f9HZ642hpi/E+2ul9wF78fydx3z1A4zYTazqSFx5jDE8VQ3kXx5zCuNpC6T2+8WaOKw==","signatures":[{"sig":"MEQCIA3Ua/i9k2f8wCweHvJJ2xxPQN05lBsr5yEQkPG5QwskAiAuzPzVpGI19PiddAch48zspCZrhoo7FWQdSdfJ5jPnwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2061283},"main":"dist/index.js","type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":{".":{"import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./components/*":"./dist/components/*.js"},"gitHead":"7ecf58b8ee43400fd72de9895214bb48d17f2dfd","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0_1763526739730_0.6145280872337409","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@parallelogram-js/core","version":"0.2.1","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.2.1","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"c628bb3e16b552eb7b854f3a9f083af090aeaece","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.2.1.tgz","fileCount":195,"integrity":"sha512-N0uZLXTqHbM3fLLTO7CDUmPtp6DIiU+JPnYYpAMaLFjy9ig9fxSVQfbAuWDPtVe3GDr1DLsxLeYhU8i51b0tcA==","signatures":[{"sig":"MEQCIC/Me3eF3eGv9vAXMUZSHbOjN8cmySRl5Rp7uXIhspPbAiAjuJyqM64EVFV23/8cHIwllweGTMw9lFicwVnDW9Q7/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2320274},"main":"dist/index.cjs","type":"module","module":"dist/index.esm.js","exports":{".":{"import":{"default":"./dist/index.esm.js","development":"./dist/dev/index.esm.js"},"require":{"default":"./dist/index.cjs","development":"./dist/dev/index.cjs"}},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./dev/core/*":"./dist/dev/core/*.js","./components/*":"./dist/components/*.js","./dev/components/*":"./dist/dev/components/*.js"},"gitHead":"677b366274a97d9aa79538dc85f474bba15fd8ae","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","@babel/core":"^7.28.5","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.1_1763605871088_0.017118882249787415","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@parallelogram-js/core","version":"0.2.2","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.2.2","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"ca7bc2cf1a7737115686e808472dce1ff260cffd","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.2.2.tgz","fileCount":195,"integrity":"sha512-VGddlUx35g7WPzq7/fzckudxCKbU0MQdYXAQYnp1zY72zQ28fFqrdmRFyjkLvYjy8ogCJIjmLuOGhACwS0Lnsg==","signatures":[{"sig":"MEYCIQCqv4GOJOQ6/SKtT36JzU3deAQGO/zMo0qfqksgH+uEsQIhAP+F0RuMPIzqN+HbRh+plo+NCsEJ5dOHwrXrlIbi9yZx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2334802},"main":"dist/index.cjs","type":"module","module":"dist/index.esm.js","exports":{".":{"import":{"default":"./dist/index.esm.js","development":"./dist/dev/index.esm.js"},"require":{"default":"./dist/index.cjs","development":"./dist/dev/index.cjs"}},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./dev/core/*":"./dist/dev/core/*.js","./components/*":"./dist/components/*.js","./dev/components/*":"./dist/dev/components/*.js"},"gitHead":"fda95939c32305dca076450532bd535130f5b35b","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","@babel/core":"^7.28.5","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.2_1763608714959_0.8861510216267379","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@parallelogram-js/core","version":"0.2.3","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.2.3","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"00b13f25c70566dbf377f7b500ff550d1d531535","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.2.3.tgz","fileCount":195,"integrity":"sha512-9XUBOocGiN8jS78Yba9UMkeu7wF0iWEJnw+8Q6qg1cBk/mK3amAhrammVRs6mZ74RMKnPUY8oyJoaEPEywJWEA==","signatures":[{"sig":"MEQCIBLkMcToGz2kakUa58N4jIqzm+lmEFeh4u1D7OjiXoA4AiAXX0uH18FHMD0GLZRcv9xIY9RdqQsvf1wpgmP3hdKc7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2347697},"main":"dist/index.cjs","type":"module","module":"dist/index.esm.js","exports":{".":{"import":{"default":"./dist/index.esm.js","development":"./dist/dev/index.esm.js"},"require":{"default":"./dist/index.cjs","development":"./dist/dev/index.cjs"}},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./dev/core/*":"./dist/dev/core/*.js","./components/*":"./dist/components/*.js","./dev/components/*":"./dist/dev/components/*.js"},"gitHead":"7e1ae6c84406d42bf80930eb3a1da61b897ef22d","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","@babel/core":"^7.28.5","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.3_1763686095355_0.6013271129176343","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@parallelogram-js/core","version":"0.2.4","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.2.4","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"be0bd6c6823281bd510f4629e05c894725a8f7e1","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.2.4.tgz","fileCount":195,"integrity":"sha512-UV+RuQ5ggYblRJwxboOeQi1f1fYp4ymatA/5PPBQA0wHinirSUN8r6YpvBycDb25mQSAo84RC1lwSTDqXOUSSw==","signatures":[{"sig":"MEYCIQDF/tkoFnmpXOpIUPrLqf0TYr994zvFP87iA6mYoqg8pwIhAKoxyjySQWC3ldxYnDKqVbM6g+VHA18rzAy1JmsiaNbW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2347534},"main":"dist/index.cjs","type":"module","module":"dist/index.esm.js","exports":{".":{"import":{"default":"./dist/index.esm.js","development":"./dist/dev/index.esm.js"},"require":{"default":"./dist/index.cjs","development":"./dist/dev/index.cjs"}},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./dev/core/*":"./dist/dev/core/*.js","./components/*":"./dist/components/*.js","./dev/components/*":"./dist/dev/components/*.js"},"gitHead":"3755452f004f50f13a4a8f21cd4b844a48f1bd1d","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","@babel/core":"^7.28.5","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.4_1764112878441_0.435251034493074","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@parallelogram-js/core","version":"0.2.5","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.2.5","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"7a8d671382e6b89aae6a97385a5d723031c44c59","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.2.5.tgz","fileCount":195,"integrity":"sha512-HfZRjq9QZKfcZ5ypaXZMx3FwyZnjhoFrKpOveOabzViy0R+M5otpPj4+g3EqW8UCdlJbLAewvy0CWq+2v/RQSg==","signatures":[{"sig":"MEUCID9NSMlSP+mCVcizFS2420GYFzbZH+prTSRhFHGLiWjRAiEAwKGTsKaGQNjZvi2AUuw1mOu+lW3ojsMorHftrhVS8c0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2349888},"main":"dist/index.cjs","type":"module","module":"dist/index.esm.js","exports":{".":{"import":{"default":"./dist/index.esm.js","development":"./dist/dev/index.esm.js"},"require":{"default":"./dist/index.cjs","development":"./dist/dev/index.cjs"}},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./dev/core/*":"./dist/dev/core/*.js","./components/*":"./dist/components/*.js","./dev/components/*":"./dist/dev/components/*.js"},"gitHead":"c5f47d992c4de0e96c4bf77b5be85c02e3ff9db3","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","@babel/core":"^7.28.5","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.5_1764136188666_0.17909396289544444","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@parallelogram-js/core","version":"0.2.6","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.2.6","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"6ed866c9b32c7e385357c32a08a6c2152e105d85","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.2.6.tgz","fileCount":195,"integrity":"sha512-rEHh2rMacda7/fQaMjiTxNd+9Sy9zidZFhSUAg66SpJI+4tw3lVYD30/gF6h3Wq3aQNalKoCazqYOL6OKtmjyA==","signatures":[{"sig":"MEUCIGZYxQ6Eu24FTqbyQl2T2KfUKdfRSTXvfXENtqvt3usjAiEA5Jhgst1bajj9OrGIUvCgNNdLdqPEZ2pXXDHWkdP7IKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2350822},"main":"dist/index.cjs","type":"module","module":"dist/index.esm.js","exports":{".":{"import":{"default":"./dist/index.esm.js","development":"./dist/dev/index.esm.js"},"require":{"default":"./dist/index.cjs","development":"./dist/dev/index.cjs"}},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./dev/core/*":"./dist/dev/core/*.js","./components/*":"./dist/components/*.js","./dev/components/*":"./dist/dev/components/*.js"},"gitHead":"5db6e9fc089e93ff75c383ddcadc5161d76d2d79","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","@babel/core":"^7.28.5","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.6_1764137349091_0.10641733918979268","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@parallelogram-js/core","version":"0.2.7","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.2.7","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"7caa80621ff3437b143649d479b87223f70cb4ba","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.2.7.tgz","fileCount":195,"integrity":"sha512-hFA3T+jr2/8P5Zi7s7hDS5mR3AYK2VoLLsT0MbO5JnEgrLAVFrHnGOMdQKZ8y3EoV4oydiElQ2MV8K7l6UXrPA==","signatures":[{"sig":"MEQCIH+karQii6z1s5bCBk8qW4ALnWuXHFpBndJFB3gktsFjAiBxt/3Am1oVrR2VXPpLVJxUnEjTgXbZKKnnZeMYvuo7Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2351841},"main":"dist/index.cjs","type":"module","module":"dist/index.esm.js","exports":{".":{"import":{"default":"./dist/index.esm.js","development":"./dist/dev/index.esm.js"},"require":{"default":"./dist/index.cjs","development":"./dist/dev/index.cjs"}},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./dev/core/*":"./dist/dev/core/*.js","./components/*":"./dist/components/*.js","./dev/components/*":"./dist/dev/components/*.js"},"gitHead":"912365d1004d938b0edc190ac4f622eb14571123","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"11.3.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","@babel/core":"^7.28.5","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.7_1764139025626_0.5906359228564595","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@parallelogram-js/core","version":"0.2.8","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.2.8","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"6fc32b9faa415fb940de996d8c5e908c4a4f50f7","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.2.8.tgz","fileCount":195,"integrity":"sha512-VKmPBaTDUSn0pFLcm3VUBNwDpIF0rY238HH4KIWMkmz6NF/rWeKRYVpp8LDGqJwMcCrxepPCY+Y0y/Dq+sOwYA==","signatures":[{"sig":"MEYCIQCZ8aqpxkMJ8IDT+n508S9WAGJZIp/VeTHp5XgAhEGKGwIhAMK1kVxz8dROecLdh87aEwz+8EmdSmAS18pQmE/7PxwM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2352361},"main":"dist/index.cjs","type":"module","module":"dist/index.esm.js","exports":{".":{"import":{"default":"./dist/index.esm.js","development":"./dist/dev/index.esm.js"},"require":{"default":"./dist/index.cjs","development":"./dist/dev/index.cjs"}},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./dev/core/*":"./dist/dev/core/*.js","./components/*":"./dist/components/*.js","./dev/components/*":"./dist/dev/components/*.js"},"gitHead":"2c552fb56eda6ad5914cbf423a4f7201ba127784","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"11.9.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","@babel/core":"^7.28.5","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.8_1770811144913_0.543103962408866","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@parallelogram-js/core","version":"0.2.9","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.2.9","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"742b239d442ae8e8cdf65081de9f7cb104923846","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.2.9.tgz","fileCount":195,"integrity":"sha512-nGvlJbWW2L3lN0xEIdNeQ4qMhmlf1ABu0zsZUGgZgz/x7dDSHN3l44SOfL2/yPOlWxxalfzAZodYwj71JIoHjw==","signatures":[{"sig":"MEYCIQCrU1rZLnPeC0eW6+f/E+OsBDYHiTSY2ha7VmofIcTURAIhAPgV5Fk/STrgI8H4jrBsWZES6sDpzn29w30X4Oy+IUI9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2363025},"main":"dist/index.cjs","type":"module","module":"dist/index.esm.js","exports":{".":{"import":{"default":"./dist/index.esm.js","development":"./dist/dev/index.esm.js"},"require":{"default":"./dist/index.cjs","development":"./dist/dev/index.cjs"}},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./dev/core/*":"./dist/dev/core/*.js","./components/*":"./dist/components/*.js","./dev/components/*":"./dist/dev/components/*.js"},"gitHead":"41f6570172ce2afa1a3e680ea02723c012f88727","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","@babel/core":"^7.28.5","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.9_1778558696947_0.11913649089605016","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@parallelogram-js/core","version":"0.2.10","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.2.10","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"666c5ec13de6275fa67376a6650b3b9fdf75ad15","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.2.10.tgz","fileCount":195,"integrity":"sha512-M0uWfpyPBt4BQciodw1cHxGInlbku99BeVV+Fo2vHedb8PPxAWYq5ORSg8hiQRGBaBnjFxZjMT4DvM2RaVFtag==","signatures":[{"sig":"MEQCIF+yqZB5vgsQFfOukE+kk/JtTJK5rgrqbpjdg8gzlTZMAiBoJ5tGGp95DZ64uDb9vrJeWOfbsgWVqj+bDyid85WTkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2382719},"main":"dist/index.cjs","type":"module","module":"dist/index.esm.js","exports":{".":{"import":{"default":"./dist/index.esm.js","development":"./dist/dev/index.esm.js"},"require":{"default":"./dist/index.cjs","development":"./dist/dev/index.cjs"}},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./dev/core/*":"./dist/dev/core/*.js","./components/*":"./dist/components/*.js","./dev/components/*":"./dist/dev/components/*.js"},"gitHead":"7bce60aa2e16cb84aee9ab5eb82a403f9b6fd6f3","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","@babel/core":"^7.28.5","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.10_1778559290340_0.32456351977871556","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@parallelogram-js/core","version":"0.2.11","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.2.11","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"6543d1bf1a49be116078fbbf41760779f33e6be0","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.2.11.tgz","fileCount":195,"integrity":"sha512-hLrS7PcMU8ijOEcNpJhpp95HH16h0dmoXw/0P5JjOQdRymanrkGwsNmE51vr7JSd1pZDuiLzeNh2N8/E8gQh5A==","signatures":[{"sig":"MEUCIQC57b5GPryHXX5fi3WgC63ey/Jcyyr2Zf+J7ezbyju7ygIgbmKdrFbwBEnASZuhFt72gYvo7AkaMYKtjPnZPpSbL88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2384890},"main":"dist/index.cjs","type":"module","module":"dist/index.esm.js","exports":{".":{"import":{"default":"./dist/index.esm.js","development":"./dist/dev/index.esm.js"},"require":{"default":"./dist/index.cjs","development":"./dist/dev/index.cjs"}},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./dev/core/*":"./dist/dev/core/*.js","./components/*":"./dist/components/*.js","./dev/components/*":"./dist/dev/components/*.js"},"gitHead":"5281bd5234e705c81f73aa9b9d8246ba50ae41c1","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","@babel/core":"^7.28.5","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.11_1778654961688_0.5730708260453199","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@parallelogram-js/core","version":"0.3.0","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.3.0","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"608a211c4b00ff1f16076b5301ce6cb29150d43e","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.3.0.tgz","fileCount":195,"integrity":"sha512-LYp7M/RMoNokGfet8bidcgYp1lntI9phCNZvyXvHUTXPmqSRjRqMQgpSBxpdHsM3WwnjIegoW+xc+MIaJQbNyg==","signatures":[{"sig":"MEUCIFA4SSyeUBko9TdjtIYwkENzlocYnEnvI8yMvsS3N3U9AiEAmX4wePVDCbOXG29NzJDBGogusoGnbr5/NCFpmoA4Kgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2406671},"main":"dist/index.cjs","type":"module","module":"dist/index.esm.js","exports":{".":{"import":{"default":"./dist/index.esm.js","development":"./dist/dev/index.esm.js"},"require":{"default":"./dist/index.cjs","development":"./dist/dev/index.cjs"}},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./dev/core/*":"./dist/dev/core/*.js","./components/*":"./dist/components/*.js","./dev/components/*":"./dist/dev/components/*.js"},"gitHead":"f8dfd902dfd88377b0f4b8c4188a516c30002e7a","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"11.9.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","@babel/core":"^7.28.5","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.0_1779102365572_0.9214344413755862","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@parallelogram-js/core","version":"0.3.1","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.3.1","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"8850747ad6facd36c3248170d1f96d4c616c9104","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.3.1.tgz","fileCount":195,"integrity":"sha512-nV9ARD19lmxamcxk/ZwSO9LX3Lp9x7pREihJE2AxpZo20qbJWQeupfSFrsG+TXb9BpCxeHep3L2dIewE88A+iw==","signatures":[{"sig":"MEYCIQCoy8AKr4X3X7vyMbzb1F5IPFfHL9T9nnb6RyaV8ZoL8QIhALawuIpNOyHVMBIRVWhWhjyWp+A0/JE73UEK84R61w6B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2418054},"main":"dist/index.cjs","type":"module","module":"dist/index.esm.js","exports":{".":{"import":{"default":"./dist/index.esm.js","development":"./dist/dev/index.esm.js"},"require":{"default":"./dist/index.cjs","development":"./dist/dev/index.cjs"}},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./dev/core/*":"./dist/dev/core/*.js","./components/*":"./dist/components/*.js","./dev/components/*":"./dist/dev/components/*.js"},"gitHead":"57510177f6563b519e36e8150ddc0469bca25316","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","@babel/core":"^7.28.5","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.1_1779859596471_0.14445000213529546","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@parallelogram-js/core","version":"0.3.2","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.3.2","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"fb22c755efccb2180a1010a96aca5395d0505edd","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.3.2.tgz","fileCount":195,"integrity":"sha512-UUNM/Yhr61oaUQ4/4wG6/q3qAiwfPiDOWBACf9priTTrjA52c5QUPCduZQvR0lRjt2hYZmYCsyF4/FgN/xQAyA==","signatures":[{"sig":"MEQCIHoDL1j7/rWvVh9kcPuZTzBTIyPwm+3Sm6TTrzCbwTPAAiBPonZrFHO4nDCghwgzxHDQGoD3/W6a1urIyXDYuU38nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2421073},"main":"dist/index.cjs","type":"module","module":"dist/index.esm.js","exports":{".":{"import":{"default":"./dist/index.esm.js","development":"./dist/dev/index.esm.js"},"require":{"default":"./dist/index.cjs","development":"./dist/dev/index.cjs"}},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./dev/core/*":"./dist/dev/core/*.js","./components/*":"./dist/components/*.js","./dev/components/*":"./dist/dev/components/*.js"},"gitHead":"c9fc7d951ec8472770e7b2f390f9b60a7efa5382","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"11.9.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","@babel/core":"^7.28.5","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.2_1780492861983_0.3773867131747257","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@parallelogram-js/core","version":"0.4.0","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.4.0","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"60d7cb2372104bbdb6a64130d5ebb90034391ea1","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.4.0.tgz","fileCount":238,"integrity":"sha512-SHi/ozowQUVcIkYe3oshvoLNCziAgT/rzXbsYhkESRJSdxV4aVCNes+LOX8FklcgQZxLF2K4kdZpLNBmXQluhA==","signatures":[{"sig":"MEQCIEhXD09au7MMMsrfq7se0kcphfNHO6QjwiiNsir7bagcAiBS/GOW1vKhnQvEJujg+XQUfj1lPrEOAAK7jNW/Z7qHWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2493861},"main":"dist/index.cjs","type":"module","module":"dist/index.esm.js","exports":{".":{"import":{"default":"./dist/index.esm.js","development":"./dist/dev/index.esm.js"},"require":{"default":"./dist/index.cjs","development":"./dist/dev/index.cjs"}},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./adapters/*":"./dist/adapters/*.js","./dev/core/*":"./dist/dev/core/*.js","./components/*":"./dist/components/*.js","./dev/adapters/*":"./dist/dev/adapters/*.js","./dev/components/*":"./dist/dev/components/*.js"},"gitHead":"aca8d25fc1ead4da0acf303634d26da2173125f6","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"11.9.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","@babel/core":"^7.28.5","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.0_1780495149769_0.7712930349873708","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@parallelogram-js/core","version":"0.4.1","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.4.1","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"5321f30cf6938e9b2276e9e45a300108d8045e8e","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.4.1.tgz","fileCount":238,"integrity":"sha512-dGuosDdhQH1G7U9PsSiGcbkQcrfEOHrW5WAf1Rhv7wPsSr7ymChmVK/0HMKqmiCswz1OKvWWDUgaS+VT6lRQbw==","signatures":[{"sig":"MEQCIGsw2oSy7xtURpTVIxhrZFCc8q57NgQkuECAklgHz9XeAiBLG8PRyvl9UjvM+d7e2WoJGKYDNBEXE4MF8id8+DEZiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2494680},"main":"dist/index.cjs","type":"module","module":"dist/index.esm.js","exports":{".":{"import":{"default":"./dist/index.esm.js","development":"./dist/dev/index.esm.js"},"require":{"default":"./dist/index.cjs","development":"./dist/dev/index.cjs"}},"./core/*":"./dist/core/*.js","./styles":"./dist/styles/index.min.css","./adapters/*":"./dist/adapters/*.js","./dev/core/*":"./dist/dev/core/*.js","./components/*":"./dist/components/*.js","./dev/adapters/*":"./dist/dev/adapters/*.js","./dev/components/*":"./dist/dev/components/*.js"},"gitHead":"12e7492381382cecb6254f726d19bcebe480531f","scripts":{"demo":"npm run build-demo && npm run build-demo-css && serve demo -l 3000","build":"rollup -c && npm run build-css","format":"prettier --write .","build-css":"npm run compile-scss && npm run minify-css","build-demo":"rollup -c rollup.demo.config.js","minify-css":"cleancss -o dist/styles/index.min.css dist/styles/index.css","compile-scss":"sass src/styles/framework/index.scss:dist/styles/index.css --no-source-map --style=expanded","format:check":"prettier --check .","build-all-css":"npm run compile-scss && npm run compile-scss-components && npm run minify-css","build-demo-css":"sass src/styles/demo/index.scss:demo/dist/parallelogram-demo.css --no-source-map --style=expanded && cleancss -o demo/dist/parallelogram-demo.min.css demo/dist/parallelogram-demo.css","prepublishOnly":"npm run build","compile-scss-components":"sass src/styles/framework/components:dist/styles/components --no-source-map --style=expanded"},"_npmUser":{"name":"peptolab","email":"simon.mundy@peptolab.com"},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"11.9.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/*.js","*.css"],"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.92.1","serve":"^14.2.1","rollup":"^4.12.0","cssnano":"^7.1.1","postcss":"^8.5.6","prettier":"^3.6.2","@babel/core":"^7.28.5","postcss-cli":"^11.0.1","clean-css-cli":"^5.6.3","postcss-import":"^16.1.1","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.1_1782481974470_0.29986475139908486","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@parallelogram-js/core","version":"0.5.0","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.5.0","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"8f91ffd06295ad23b7394547a05a72f884ae43de","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.5.0.tgz","fileCount":376,"integrity":"sha512-l3/9j34p9Oe7mkrt2TXUin0ApTCIYGxIzTC020iukr5OSqsq0gkHcxg8OwnB4cPZO8x3+2l3B3Jj4CsUg2Gt4Q==","signatures":[{"sig":"MEYCIQDr+Dx+F10bFvlYybQAWQW1tJpCh6sgITG63XNHWbm4swIhAPxUiwrz7MDyCwXPLk4il7op5ONbrV/SVdR9M6pefSNQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHb7CD0HofBstF1QD+kt4n+MUYTZ/+NFBV+/wi/xYY8bAiBOK80msW0LiEw54EFK+jMaXcW7j2NGqrTPxijXBrGRIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2649312},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./dev/core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/dev/core/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./dev/core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/dev/core/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./dev/adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/dev/adapters/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./dev/components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/dev/components/*.js"},"./dev/adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/dev/adapters/*.js"},"./dev/components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"gitHead":"a48fba84b1cb81e5e14a8c0a19b7c4092a071026","scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","readme":"node scripts/readme.mjs","prepack":"npm run build","coverage":"vitest run --project unit --coverage","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./dev/components/PModal ./custom-elements.json","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./src/components/P*.js","./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@babel/core":"^7.29.7","@vitest/coverage-v8":"^5.0.0","@rollup/plugin-babel":"^7.1.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0_1789450369261_0.8096960804693909","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@parallelogram-js/core","version":"0.5.1","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.5.1","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"8e03e3b04d3c3867f3b86be30c020be5daae2e11","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.5.1.tgz","fileCount":372,"integrity":"sha512-Prn+wi9nukIntZ9bdtcNw6z7ung9LIm7tbfT7y/vtVMNhGAl3F4z5o9ydlRIe2/dzkuIBxLVYNcxmXatmZUDqw==","signatures":[{"sig":"MEUCIQCE5Kh4Rrt1vUjhYQbH7me8oY2s9i2xEtAFFmsWt/t+QgIgUjPkyVTl53R98SK9UZNz80j63mld8yGZ2J0U5cVjroE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjwFiYcuaDS4U8jybaMdutr09VD+CnudKTTwOlx66CigIhAKeCbGwUnPWB0jECooBELJLNmbSTZgRiTTJNUCjKUDWI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2622872},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./dev/core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/dev/core/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./dev/core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/dev/core/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./dev/adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/dev/adapters/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./dev/components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/dev/components/*.js"},"./dev/adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/dev/adapters/*.js"},"./dev/components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"gitHead":"8d4d7d9067e9b0ef84fc68dd353755427a7d046f","scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --project unit --coverage","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./dev/components/PModal ./custom-elements.json","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./src/components/P*.js","./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@babel/core":"^7.29.7","@vitest/coverage-v8":"^5.0.0","@rollup/plugin-babel":"^7.1.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.1_1789454010440_0.27418105910280643","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@parallelogram-js/core","version":"0.5.2","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.5.2","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"89228a78b4da505de28ffaa3aced4d7ffc46cef2","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.5.2.tgz","fileCount":381,"integrity":"sha512-jhBh3Ld/q5UmLqGiWfovywCes45xo7k8/AfhQQl7XjCO+1Xoj0rOhIgcLSzAaTrrCP60sBo5fo7fOLtapA3pBQ==","signatures":[{"sig":"MEUCIGkKqiKYUjFfYpDy0asGIQSPf0+nIB3SfhPJhZvlOOhxAiEA0RDTlyFCKUPzCNXm/Yyhh4QSWRNW7qjHpU1z6/rRsMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBZ730wRA7SrEw6pqBCrmUuCRwaVH0EWFzoKx4GIZPMWAiBWurpZ1SkcfGV/DhoZBGni/2KuQlWrXPZzH643nsfgZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2703332},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./dev/core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/dev/core/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./dev/core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/dev/core/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./dev/adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/dev/adapters/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./dev/components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/dev/components/*.js"},"./dev/adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/dev/adapters/*.js"},"./dev/components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"gitHead":"0391abda72ec53ade44e75d9dda045ace5751cf1","scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --project unit --coverage","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./dev/components/PModal ./custom-elements.json","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":14998,"adapters/ga4.js":782,"adapters/gtm.js":645,"core/DevLogger.js":590,"adapters/fathom.js":571,"adapters/hotjar.js":662,"components/Tabs.js":4414,"adapters/clarity.js":593,"adapters/hubspot.js":714,"components/Modal.js":7547,"components/Toast.js":6283,"adapters/bing-uet.js":720,"components/PModal.js":4197,"components/Toggle.js":4835,"styles/index.min.css":4244,"adapters/plausible.js":708,"components/Lazysrc.js":4857,"components/PSelect.js":6273,"components/PToasts.js":3215,"core/BaseComponent.js":2642,"core/ComponentHost.js":2589,"core/Parallelogram.js":12989,"adapters/google-ads.js":831,"adapters/meta-pixel.js":836,"components/Lightbox.js":5971,"components/Accordion.js":3726,"components/DataTable.js":6221,"components/PDatetime.js":11489,"components/PUploader.js":11083,"components/Videoplay.js":4766,"core/ComponentStates.js":498,"core/FragmentSwapper.js":4230,"managers/PageManager.js":7556,"adapters/tiktok-pixel.js":1082,"components/Scrollhide.js":3930,"managers/AlertManager.js":3587,"managers/EventManager.js":428,"adapters/pinterest-tag.js":767,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3245,"components/DeferTracker.js":4603,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4655,"core/WebComponentLoader.js":1048,"adapters/linkedin-insight.js":670,"components/CopyToClipboard.js":3783,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./src/components/P*.js","./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@babel/core":"^7.29.7","@vitest/coverage-v8":"^5.0.0","@rollup/plugin-babel":"^7.1.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.2_1789457223354_0.86585923346047","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@parallelogram-js/core","version":"0.5.3","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.5.3","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://github.com/parallelogram-dev/parallelogram-js#readme","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"0d50fb445efbd0c5062e088326713d20eb1d9200","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.5.3.tgz","fileCount":387,"integrity":"sha512-CVA343NnpCvDOj+kOzdXhwTNz+WPEFuCMEU9FjxQ3sZ4H+QzYDCleK3djCvO5g9DQsEn60k9Ul6im0E00m8ipg==","signatures":[{"sig":"MEUCIQDmvlhO4bA2WzIplu4DdrWfvlskVubW7K4+lj0qFhDaigIgfc5oP7yiPWT5Li1smN3Me+COZtbFaRxSjsmnzb2nft0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVRVcQr1JTSOalYb9HPRLjjCjuE97gf9ObZeU8B9BZQQIgQ1kKRMb4Z1fB06DtttY+FvpvTpBoB8FCwERvxrtZ4RQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2733834},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./dev/core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/dev/core/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./dev/core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/dev/core/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./dev/adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/dev/adapters/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./dev/components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/dev/components/*.js"},"./dev/adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/dev/adapters/*.js"},"./dev/components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"gitHead":"2a760963ceb4f520719f00e136630562b005a1e1","scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --project unit --coverage","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./dev/components/PModal ./custom-elements.json","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":14998,"adapters/ga4.js":782,"adapters/gtm.js":645,"core/DevLogger.js":590,"adapters/fathom.js":571,"adapters/hotjar.js":662,"components/Tabs.js":4667,"adapters/clarity.js":593,"adapters/hubspot.js":714,"components/Modal.js":7547,"components/Toast.js":6283,"adapters/bing-uet.js":824,"components/PModal.js":4197,"components/Toggle.js":4835,"styles/index.min.css":4244,"adapters/plausible.js":708,"components/Lazysrc.js":4857,"components/PSelect.js":6273,"components/PToasts.js":3215,"core/BaseComponent.js":2642,"core/ComponentHost.js":2589,"core/Parallelogram.js":12989,"adapters/google-ads.js":831,"adapters/meta-pixel.js":836,"components/Lightbox.js":5971,"components/Accordion.js":3726,"components/DataTable.js":6221,"components/PDatetime.js":11489,"components/PUploader.js":11083,"components/Videoplay.js":4766,"core/ComponentStates.js":498,"core/FragmentSwapper.js":4230,"managers/PageManager.js":7556,"adapters/tiktok-pixel.js":1082,"components/Scrollhide.js":3930,"managers/AlertManager.js":3587,"managers/EventManager.js":428,"adapters/pinterest-tag.js":767,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3245,"components/DeferTracker.js":4603,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4655,"core/WebComponentLoader.js":1048,"adapters/linkedin-insight.js":670,"components/CopyToClipboard.js":3783,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./src/components/P*.js","./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@babel/core":"^7.29.7","@vitest/coverage-v8":"^5.0.0","@rollup/plugin-babel":"^7.1.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.3_1789461753229_0.17078784480047493","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@parallelogram-js/core","version":"0.5.4","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.5.4","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"fe212bdc33bc3ba16c2181741951e1cd528f7266","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.5.4.tgz","fileCount":305,"integrity":"sha512-ZyGuHFUtgELokGehI+3Dj5W5tbGtruv3UOD1as7k8E04Tph1JtgCNvr892Iy6I6TqvoFcfONy8toP2/vHaBrZA==","signatures":[{"sig":"MEUCIBLljxCnbFQke7QSyyW+irpUub0Jd3VqNZL4uixPANa8AiEArklcx0b7v1O4NPYr7thwGf62mZbD3zTUzO25ISTtHy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDuKD5t8zRJILRg+eC/nNah86ejHxzYwIHkeO5sI7MwugIhAJyJJ47n1v392NjyjWvmFPGrkRYPNuzYiQUgDdarf95A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2692255},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.5.4.tgz","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./dev/core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/dev/core/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./dev/core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/dev/core/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./dev/adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/dev/adapters/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./dev/components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/dev/components/*.js"},"./dev/adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/dev/adapters/*.js"},"./dev/components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --project unit --coverage","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./dev/components/PModal ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.5.4.tgz","_integrity":"sha512-ZyGuHFUtgELokGehI+3Dj5W5tbGtruv3UOD1as7k8E04Tph1JtgCNvr892Iy6I6TqvoFcfONy8toP2/vHaBrZA==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":7716,"components/Toast.js":6371,"adapters/bing-uet.js":998,"components/PModal.js":4286,"components/Toggle.js":5137,"styles/index.min.css":4244,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":6354,"components/PToasts.js":3314,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":11867,"components/PUploader.js":11245,"components/Videoplay.js":4766,"core/ComponentStates.js":498,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":3690,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":6564,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@babel/core":"^7.29.7","@vitest/coverage-v8":"^5.0.0","@rollup/plugin-babel":"^7.1.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.4_1789468133757_0.07267331243251607","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@parallelogram-js/core","version":"0.5.5","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.5.5","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"497bd874f6c7af8d0b1676cb83cb2e5ca8b44c3f","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.5.5.tgz","fileCount":305,"integrity":"sha512-SiL/ahY1SGLOZ129G3Agu4xTTOVvN+BJFNANLCkX5KmF9glfg4SRlmEiohcDRG+MCHHHuM3ek+GyKHPsvIj6LQ==","signatures":[{"sig":"MEUCIG71LaEMmlIRo0Gyj8wJq2TM63fTpfhP7hI5iM+XB22OAiEA3/XF6bHetkGM/XirnJDmY5+u8PRSCe3hSZ/cJE1YK+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcQapIQza0OR2ari8zO4jZxZiULEntCbs4IzuvtJpiJAIgDXwc3LFpXTJ1hg1iSgY7sp1CH03Q3dRdhNPHbHHDsI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2693113},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.5.5.tgz","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./dev/core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/dev/core/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./dev/core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/dev/core/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./dev/adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/dev/adapters/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./dev/components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/dev/components/*.js"},"./dev/adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/dev/adapters/*.js"},"./dev/components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --project unit --coverage","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./dev/components/PModal ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.5.5.tgz","_integrity":"sha512-SiL/ahY1SGLOZ129G3Agu4xTTOVvN+BJFNANLCkX5KmF9glfg4SRlmEiohcDRG+MCHHHuM3ek+GyKHPsvIj6LQ==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":7716,"components/Toast.js":6371,"adapters/bing-uet.js":998,"components/PModal.js":4286,"components/Toggle.js":5137,"styles/index.min.css":4244,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":6354,"components/PToasts.js":3314,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":11867,"components/PUploader.js":11245,"components/Videoplay.js":4766,"core/ComponentStates.js":498,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":3690,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":6564,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@babel/core":"^7.29.7","@vitest/coverage-v8":"^5.0.0","@rollup/plugin-babel":"^7.1.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.5_1789470216816_0.7760656041194756","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@parallelogram-js/core","version":"0.6.0","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.6.0","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"93e8468866a9d0eebf630bdfe987059bbbf13f47","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.6.0.tgz","fileCount":305,"integrity":"sha512-6snEop5Hu+VhZ5037cvXMddS0x7Um+s8Y7ejGZ5mTfqDvRPcLmcYsF9ctCiigTHx9GowpwSvTniM928Khedmmg==","signatures":[{"sig":"MEQCIE6Fnhc1rs3qX/EXxvU+kzrzoEYgEoDWN8ZZM7Ozd5dlAiBYKu+GGGsMlnIBMgF5l+81iqwXYvBsbxXZPz2B9/aLGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkKgV4Mym4leTHgjN+pqijwQ7uRcL/6zNP/5BIKOBoWQIhAP5MmuEwqmXhItCsJJj5Vyqg2hlK70D8G/c63yql21+L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2642983},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.6.0.tgz","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --project unit --coverage","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.6.0.tgz","_integrity":"sha512-6snEop5Hu+VhZ5037cvXMddS0x7Um+s8Y7ejGZ5mTfqDvRPcLmcYsF9ctCiigTHx9GowpwSvTniM928Khedmmg==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":7716,"components/Toast.js":6371,"adapters/bing-uet.js":998,"components/PModal.js":4286,"components/Toggle.js":5137,"styles/index.min.css":4244,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":6820,"components/PToasts.js":3314,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":12516,"components/PUploader.js":11245,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":3690,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":6564,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0_1789473326976_0.5012385428086008","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@parallelogram-js/core","version":"0.6.1","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.6.1","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"97cca7dcb7353b55232255b49a8421bb8ebc00fd","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.6.1.tgz","fileCount":305,"integrity":"sha512-GjKvGTFEIIYgNfrFJmJoBgrbPab8ZYiSS+OhF5d2TWRBkdNPIrvJ32rrol9qrYZDAbZd682kM28IlkaG55xWyg==","signatures":[{"sig":"MEUCIQCNSEcSnoIlw0/dK6Ju87EVd0eOY14YuywEA62rObaoUwIgfKbUua4g9vzutwezuHkUxUeEL5CmoRg1by+OuZJXbq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGKzBYy8MxzflCIEtf02RmmFWyoPLjPmaZDA9zNjj+bvAiEAn1xzhGYRkoOPoP1ybrOhNfLLRLvLu3URQdtxOad1LoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2646698},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.6.1.tgz","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --project unit --coverage","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.6.1.tgz","_integrity":"sha512-GjKvGTFEIIYgNfrFJmJoBgrbPab8ZYiSS+OhF5d2TWRBkdNPIrvJ32rrol9qrYZDAbZd682kM28IlkaG55xWyg==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":7716,"components/Toast.js":6371,"adapters/bing-uet.js":998,"components/PModal.js":4286,"components/Toggle.js":5137,"styles/index.min.css":4244,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":6820,"components/PToasts.js":3314,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":12516,"components/PUploader.js":11245,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":3690,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":6564,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.1_1789478546113_0.019096472215485383","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@parallelogram-js/core","version":"0.7.0","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.0","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"5f0c2e68802484a1364196c7b1671a95d331e276","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.0.tgz","fileCount":305,"integrity":"sha512-aK3P4tzS0XvxEfocHUPE9IRKiB5h0z+6nkhLKihQVO6mqAThZWDD2+Q574jPUDFq4OP5wOlnQA+BixZmrp753w==","signatures":[{"sig":"MEYCIQDveQ8RRVb9xekVe9uAZ/7tzrkQeYezzaIliDUPmCMxFwIhAJWpXAh0fZWX8/rN4oLYNasn81BN0kfMju3lbvWdfKcD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHvXUxtjmtp7q0CIFaGddQf9gbzDVeKzw7bibiOgWY3HAiAt6cjkDOpxtAvC7HpUS8jQqFjf8wi7SeruklReuJ6aEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2679718},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.0.tgz","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --project unit --coverage","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.0.tgz","_integrity":"sha512-aK3P4tzS0XvxEfocHUPE9IRKiB5h0z+6nkhLKihQVO6mqAThZWDD2+Q574jPUDFq4OP5wOlnQA+BixZmrp753w==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":7716,"components/Toast.js":6371,"adapters/bing-uet.js":998,"components/PModal.js":4286,"components/Toggle.js":5137,"styles/index.min.css":4918,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":6820,"components/PToasts.js":3314,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":12516,"components/PUploader.js":11245,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":3690,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":6993,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.0_1789514477264_0.40218613099193545","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@parallelogram-js/core","version":"0.7.1","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.1","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"726e7fa09c06c16f1684f9142462ff05f30b1464","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.1.tgz","fileCount":310,"integrity":"sha512-XKfa0A6bJWjBmWHKVedYIsN0BFRVn397pDRAOhQxKNWYrd9dJJmyTiYhtwe6ZMAl9z2eA9R+CLuctKTmD4dKcg==","signatures":[{"sig":"MEQCIER0W57juadEY8NtYPjwt84/jc3LUPNKsiKXptnbPcpgAiBR79ze+J8OzcJ41X3SsKU6dnofF6GLK6Rntlrivc7JYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDVSoKWJmaPPkg7p206MaPu3Fi3HWsyXenwe05dQlwufAiAWTS5OMwFC1lWfsKX0PQAVu0giKAJibqsXPak/WwWpDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2775987},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.1.tgz","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --project unit --coverage","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.1.tgz","_integrity":"sha512-XKfa0A6bJWjBmWHKVedYIsN0BFRVn397pDRAOhQxKNWYrd9dJJmyTiYhtwe6ZMAl9z2eA9R+CLuctKTmD4dKcg==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":7825,"components/Toast.js":6371,"adapters/bing-uet.js":998,"components/PModal.js":4459,"components/Toggle.js":5137,"styles/index.min.css":4918,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":7780,"components/PToasts.js":3517,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":12516,"components/PUploader.js":13294,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":3892,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":7962,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.1_1789531321854_0.20288456232455432","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@parallelogram-js/core","version":"0.7.2","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.2","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"0c029204f780a6a5e4341d2d469efca68af36e2a","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.2.tgz","fileCount":251,"integrity":"sha512-fmFhB8Y+TM4xhMn709tkZ8gEJ+pW3hV5wNM/1Spn0yRpvHOaIpsrL2Wo4xcI5uXStggvXVwNtuJqK40lK6Cy1g==","signatures":[{"sig":"MEUCIQDrwF0kP5KL7QuyllIwd9R3e+ZA4hOFcyXHyTl0JIsOLQIgfBd0VvFmUUslbtkhenKoeAzAGLstgXpj7ukqQUplztA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBfNZrOOL3mKRTUdDW6pB7UDLqHLdotzcsm6qbuyxhCxAiEA3guBBiyCHGkaWTSPlt29oEARctcutmKBWT86uQM1CXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1685321},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.2.tgz","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --project unit --coverage","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.2.tgz","_integrity":"sha512-fmFhB8Y+TM4xhMn709tkZ8gEJ+pW3hV5wNM/1Spn0yRpvHOaIpsrL2Wo4xcI5uXStggvXVwNtuJqK40lK6Cy1g==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":8006,"components/Toast.js":6371,"adapters/bing-uet.js":998,"components/PModal.js":4651,"components/Toggle.js":5137,"styles/index.min.css":4978,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":7991,"components/PToasts.js":3517,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":12673,"components/PUploader.js":13294,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":3892,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":7962,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.2_1789542053109_0.5528371841475963","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@parallelogram-js/core","version":"0.7.5","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.5","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"b71e89ecda486c42a6366e0965d6e2e186e437b5","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.5.tgz","fileCount":251,"integrity":"sha512-HGZFsjyp4e9UosBW7RqYeC242yOL1c9PP0aUxtLNbi/I8rlpOyHOFmQv2No3kHpQG+17iB/fp5/TjgwxVlmR/Q==","signatures":[{"sig":"MEYCIQD80kTmdr9Vb4D77r5IB/+IdExyIhK9MRZKBaApWICJwwIhALEhEtDzn9sf1fit5OsMoUt/6JAJ1E8uHtdbrpOVwGmf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC4NQ8t4CpUr+r2w9JfL0OEPe53svj71/xmOJerp3klewIgQk9vmO2I4l39rZjKqxMpLkiuiNciNKjU0wercngzwec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1699734},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.5.tgz","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --project unit --coverage","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.5.tgz","_integrity":"sha512-HGZFsjyp4e9UosBW7RqYeC242yOL1c9PP0aUxtLNbi/I8rlpOyHOFmQv2No3kHpQG+17iB/fp5/TjgwxVlmR/Q==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":8989,"components/Toast.js":6371,"adapters/bing-uet.js":998,"components/PModal.js":5501,"components/Toggle.js":5137,"styles/index.min.css":4978,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":7991,"components/PToasts.js":3517,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":12673,"components/PUploader.js":13294,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":3892,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":7962,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.5_1789615162795_0.43443004057459844","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@parallelogram-js/core","version":"0.7.6","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.6","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"90582daab1cc93f950ce1e1c445cf81c241dd1f0","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.6.tgz","fileCount":251,"integrity":"sha512-7eqps/OsdcOJ/9vCsM1Mjl4HTbl3ZmNFoXUooIoylvWujojX0PZy6PSml2ZQoUoeDOy4g8OtXsLBKihuBnJRsw==","signatures":[{"sig":"MEUCIH/8zLxiQ1oIC9srjkDmN1sgCwOCNtWaqUA5/ubtMW5cAiEA4hzfNCsuyJN+k6zfOL/Pqw0uJ1W/rTr6/qkWBzDtTxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBySAr+7dxmyxViMQ/1s49p/fUvUVUKTd5FszME+e8rKAiEA+Hu5DTTtSN5wgiD2Rf89n2H/C7QPUnST5A+tXgOp8do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1700877},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.6.tgz","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --project unit --coverage","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.6.tgz","_integrity":"sha512-7eqps/OsdcOJ/9vCsM1Mjl4HTbl3ZmNFoXUooIoylvWujojX0PZy6PSml2ZQoUoeDOy4g8OtXsLBKihuBnJRsw==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":8989,"components/Toast.js":6371,"adapters/bing-uet.js":998,"components/PModal.js":5501,"components/Toggle.js":5137,"styles/index.min.css":4978,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":8417,"components/PToasts.js":3517,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":12673,"components/PUploader.js":13294,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":3892,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":7962,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.6_1789616807071_0.526319482016101","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@parallelogram-js/core","version":"0.7.7","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.7","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"173257cd64f8ca83fec118428825360ab8be757c","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.7.tgz","fileCount":251,"integrity":"sha512-hrLSxmBD+wMvAGT5dXf5pxc41GILXL4/O62xOBDglOyDA7/Mcr7vtKtrHc2t6alctbqxmb8lOsoOgaP8C55bmA==","signatures":[{"sig":"MEYCIQCKdVPaO8hAZyYg03JDoG3MweuOWCN6I1vbbKq81Lll+AIhAPm+zgRhdOfjYOFC86wEknGHpoHzcMuiqirdYNzC8u7x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDLvwXeYQN4SBWvgfP08qDxdW9Aqej3hWxOYzccAl0gXwIgDIdx/TsQwuWWVejtJc78Deb7dnuXVFbujU7+8J3rSvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1742324},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.7.tgz","types":"./dist/types/index.d.ts","unpkg":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --coverage --config vitest.coverage.config.js","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"jsdelivr":"./dist/index.js","_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.7.tgz","_integrity":"sha512-hrLSxmBD+wMvAGT5dXf5pxc41GILXL4/O62xOBDglOyDA7/Mcr7vtKtrHc2t6alctbqxmb8lOsoOgaP8C55bmA==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":8989,"components/Toast.js":6371,"adapters/bing-uet.js":998,"components/PModal.js":5501,"components/Toggle.js":5137,"styles/index.min.css":5234,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":8417,"components/PToasts.js":3517,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":12673,"components/PUploader.js":13294,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":3892,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":7962,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.7_1789632485781_0.29516458892592823","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@parallelogram-js/core","version":"0.7.8","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.8","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"361f701ef5f291eeadc428c828f860029766c1db","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.8.tgz","fileCount":255,"integrity":"sha512-Rl2xsQPPFVlXauNNQ13lLGiMHFeRTH+J3SmLi4sWQqYDVNLLysJ9myOaA8PpKZYYgSSl/7cQuwxfvFlLeK4kow==","signatures":[{"sig":"MEYCIQCaWEW1prCKeHv5uyBMhEuqZbQpIuc4kYg6EPB8E5nQ1gIhAJmyDHPtjjywT9+y0TCFKyB+EwtbA0c81kIDzBnMHUyl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDS4Ldgpg8GvJIs2z6rRqCD+4rBXIF4bLvmZzTy4C+negIgJhPc5ciPVI0cDRDAGsKNnR1jbEfA01864J/1WLJh7LM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2371396},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.8.tgz","types":"./dist/types/index.d.ts","unpkg":"./dist/parallelogram.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --coverage --config vitest.coverage.config.js","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"jsdelivr":"./dist/parallelogram.js","_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.8.tgz","_integrity":"sha512-Rl2xsQPPFVlXauNNQ13lLGiMHFeRTH+J3SmLi4sWQqYDVNLLysJ9myOaA8PpKZYYgSSl/7cQuwxfvFlLeK4kow==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"parallelogram.js":78000,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":8989,"components/Toast.js":6371,"adapters/bing-uet.js":998,"components/PModal.js":5501,"components/Toggle.js":5137,"styles/index.min.css":5234,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":8417,"components/PToasts.js":3789,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":13904,"components/PUploader.js":14623,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":4178,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":9042,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.8_1789638881437_0.6804031965912505","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@parallelogram-js/core","version":"0.7.9","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.9","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"f1feed91305b1b6f3a325a2a6c0979d366976e37","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.9.tgz","fileCount":255,"integrity":"sha512-auzErkbXWqEWjEBC9IDkVvILyNaJeWK84xa9fVSTEwZHHptMuAH0Sd96Y+d3EbKjWC/tB+mDp7qAD3hIwjqoow==","signatures":[{"sig":"MEUCIQC3Q3P1bKqVD2V0kF09zavt0psVhnZT2bEHlu+fWGozPAIgXnSOzIJAJC0hoGeCqafgZIhthcN3LDPM/ZM2yy8klf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGxhe1vWQfNQO5m2KUiT8VS4B0cyhwLbizC3CxNns5kfAiEAm4edBzTScDbOHrTBTK/eeFR8A9yPgxl+ZGN+enlvj4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2373610},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.9.tgz","types":"./dist/types/index.d.ts","unpkg":"./dist/parallelogram.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --coverage --config vitest.coverage.config.js","site:lan":"npm run build:site && vite preview --config site/vite.config.js --host","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"jsdelivr":"./dist/parallelogram.js","_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.9.tgz","_integrity":"sha512-auzErkbXWqEWjEBC9IDkVvILyNaJeWK84xa9fVSTEwZHHptMuAH0Sd96Y+d3EbKjWC/tB+mDp7qAD3hIwjqoow==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"parallelogram.js":78000,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":8989,"components/Toast.js":6371,"adapters/bing-uet.js":998,"components/PModal.js":5501,"components/Toggle.js":5137,"styles/index.min.css":5234,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":8417,"components/PToasts.js":3789,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":13904,"components/PUploader.js":14623,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":4178,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":9042,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.9_1789642705482_0.7395168783408186","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@parallelogram-js/core","version":"0.7.10","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.10","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"09cf92340a65da872c80f5dbd432034b5e67ae5f","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.10.tgz","fileCount":255,"integrity":"sha512-r40Mx6UPdy3xzRCKvdLO+JHAixYV0Nfc5NN06JhXY1md7SS6BA+pg2sb0SuhrXWai2bL6BwS7RHtyBE6yerK7w==","signatures":[{"sig":"MEUCIQDoDW2msNasoxTIj9mMP0gyVoKcWYZITn9M+XLpyIVIvwIgXiZ5cHFMjgvBdbpxbvwijx9QSwZxJE9KybTdPLNoMSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICsVzFqQE0YVjOZU3xqn8Fm436Zd6jOdWTDfVjTXDI4LAiAJk9fi1CcnA7I0oAqhGsfaRb+7+ki4uX3OZieSq8G/mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2376370},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.10.tgz","types":"./dist/types/index.d.ts","unpkg":"./dist/parallelogram.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --coverage --config vitest.coverage.config.js","site:lan":"npm run build:site && vite preview --config site/vite.config.js --host","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"jsdelivr":"./dist/parallelogram.js","_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.10.tgz","_integrity":"sha512-r40Mx6UPdy3xzRCKvdLO+JHAixYV0Nfc5NN06JhXY1md7SS6BA+pg2sb0SuhrXWai2bL6BwS7RHtyBE6yerK7w==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"parallelogram.js":78000,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":8989,"components/Toast.js":6371,"adapters/bing-uet.js":998,"components/PModal.js":5501,"components/Toggle.js":5137,"styles/index.min.css":5234,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":8417,"components/PToasts.js":3789,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":13904,"components/PUploader.js":14623,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":4178,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":9042,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.10_1789644583973_0.5239334873602008","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@parallelogram-js/core","version":"0.7.11","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.11","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"207fb3c32e1f29d1017863e52bb54070c279c1c6","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.11.tgz","fileCount":255,"integrity":"sha512-N0+/qkkai+LV9dkzA0P8kVpT7ZRQCLwy3dfnwbig1LQaOCqGuB6aQaVCNTTagmbin935JShX5GnYVW+rrwVS9w==","signatures":[{"sig":"MEYCIQC4AbstaoD1vZlDTpARohtQ5OQbGWt5xpaEplYxKQEaRQIhAPcP7bCXY7cDo7ev8BsJAhiH0K/80va6LLV5hLCxcecz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUWfmz5JUwZcFsvOZriHn6Tw3UNtLfOowKbe+ENFe16QIhAJQYrQpcPUxzphf6955G5PsdT4SBcAsIqXpj38h3ggwC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2386694},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.11.tgz","types":"./dist/types/index.d.ts","unpkg":"./dist/parallelogram.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --coverage --config vitest.coverage.config.js","site:lan":"npm run build:site && vite preview --config site/vite.config.js --host","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"jsdelivr":"./dist/parallelogram.js","_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.11.tgz","_integrity":"sha512-N0+/qkkai+LV9dkzA0P8kVpT7ZRQCLwy3dfnwbig1LQaOCqGuB6aQaVCNTTagmbin935JShX5GnYVW+rrwVS9w==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"parallelogram.js":78000,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":8989,"components/Toast.js":6842,"adapters/bing-uet.js":998,"components/PModal.js":5501,"components/Toggle.js":5137,"styles/index.min.css":5234,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":8417,"components/PToasts.js":4098,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":13904,"components/PUploader.js":14623,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":4485,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":9042,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.11_1789648192264_0.6913039542169774","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@parallelogram-js/core","version":"0.7.12","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.12","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"3cda2f9a0ed00d10f093b5ca6e25f28aa068e9ff","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.12.tgz","fileCount":260,"integrity":"sha512-5HKT1yc6Kpp/oK8MRm2L6Fd+PlFWQ1qLsJeqZCxTI3fdTYPTl2rHA6SL0Rh7HbrtO2zohZi7Mf1rYgbPLF0RWg==","signatures":[{"sig":"MEYCIQDw1Z1kYQvpKPXwWgXwaqU0FRpuh7R6BuHlbfcLGMH3KgIhALk98lp+wO/4YmQRT5drU89iURy3S46WSrpwMiuPHuHf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDGJuZ0cfu5PolOnMqQfa5EkITknqZrjShNuWla/qM3dQIgTelbM2/OJLGTQW4CXd39tYc9EedVpZFfSGJ9dV5cz04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2426803},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.12.tgz","types":"./dist/types/index.d.ts","unpkg":"./dist/parallelogram.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --coverage --config vitest.coverage.config.js","site:lan":"npm run build:site && vite preview --config site/vite.config.js --host","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"jsdelivr":"./dist/parallelogram.js","_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.12.tgz","_integrity":"sha512-5HKT1yc6Kpp/oK8MRm2L6Fd+PlFWQ1qLsJeqZCxTI3fdTYPTl2rHA6SL0Rh7HbrtO2zohZi7Mf1rYgbPLF0RWg==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"parallelogram.js":78000,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":8989,"components/Toast.js":6842,"adapters/bing-uet.js":998,"components/PModal.js":5501,"components/Toggle.js":5137,"styles/index.min.css":5758,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":8417,"components/PToasts.js":4098,"components/Tooltip.js":4019,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":13904,"components/PUploader.js":14623,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":4485,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":9042,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.12_1789648814346_0.6653866954049104","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@parallelogram-js/core","version":"0.7.13","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.13","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"31b37ebcadfe966dec9d3482818318574a4b7cc6","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.13.tgz","fileCount":260,"integrity":"sha512-9gILCaIgmCcmLMGaj6uHh0RUI7wbNEDfwkTM3QXGMDs5JJ7BsV+rHbm0EonC36oFO94nYqq1ehCVyeS51wVulA==","signatures":[{"sig":"MEUCIQCcMHn2azCPBK0dB+ZP+ErHFcRlC97qeaCKpaC4gBimDgIgK+qojXT99rKqkUnl/vUUHLGr3qJLlVHszM569h8b4vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD57CVmxmq3m4sMUZFI5HIyWGqMMH0k5zUGgiiCX22D9gIgJj9z/hgsVOYnoU5zGRlYifXK09N1yjEBXA56L8Dnklc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2428197},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.13.tgz","types":"./dist/types/index.d.ts","unpkg":"./dist/parallelogram.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --coverage --config vitest.coverage.config.js","site:lan":"npm run build:site && vite preview --config site/vite.config.js --host","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"jsdelivr":"./dist/parallelogram.js","_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.13.tgz","_integrity":"sha512-9gILCaIgmCcmLMGaj6uHh0RUI7wbNEDfwkTM3QXGMDs5JJ7BsV+rHbm0EonC36oFO94nYqq1ehCVyeS51wVulA==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"parallelogram.js":78000,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":8989,"components/Toast.js":6842,"adapters/bing-uet.js":998,"components/PModal.js":5501,"components/Toggle.js":5137,"styles/index.min.css":5758,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":8417,"components/PToasts.js":4098,"components/Tooltip.js":4019,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":13904,"components/PUploader.js":14623,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":4485,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":9042,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.13_1789700823213_0.027156194327915273","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"@parallelogram-js/core","version":"0.7.14","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.14","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"e1c895c8efa8adf043c9f7bf454dca35624fb000","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.14.tgz","fileCount":269,"integrity":"sha512-zB2EAAqOVnvQ6npmruMq4kxl3e4B0lgw426ZX/Mt7bvIodEzzwViwTDeNeTqNu71Ml94Wc8WakjHQTC3Y+GQxg==","signatures":[{"sig":"MEUCIQCyB0Lp29rul3eLZ1UfyNeVxUhWAOrd3r5JaymSJDYe+gIgYbIAxpFgs3brp5hWlvv67yh9+aZS3QaLgqcEHzKND5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBKkrYs7qRj1MY01o5hXfRh5U6iBSSeciAsy1djcL2gWAiEAxtClbnyYt9eEbrgW0DH3GXpSJV9SVNsIvcsu5o9OyIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2513747},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.14.tgz","types":"./dist/types/index.d.ts","unpkg":"./dist/parallelogram.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --coverage --config vitest.coverage.config.js","site:lan":"npm run build:site && vite preview --config site/vite.config.js --host","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"jsdelivr":"./dist/parallelogram.js","_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.14.tgz","_integrity":"sha512-zB2EAAqOVnvQ6npmruMq4kxl3e4B0lgw426ZX/Mt7bvIodEzzwViwTDeNeTqNu71Ml94Wc8WakjHQTC3Y+GQxg==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"parallelogram.js":83510,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":8989,"components/Toast.js":6842,"adapters/bing-uet.js":998,"components/PModal.js":5501,"components/Toggle.js":5137,"styles/index.min.css":6300,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":8417,"components/PToasts.js":4098,"components/Tooltip.js":4019,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Dropdown.js":7680,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":13904,"components/PUploader.js":14623,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":4485,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":9042,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.14_1789794354189_0.6633529078033993","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"@parallelogram-js/core","version":"0.7.15","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.15","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"526fc35fdb1181365717e03ce97e1686fadc6337","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.15.tgz","fileCount":269,"integrity":"sha512-qo8sEGI11dweN7B8JLR7vDO4H1Y6X0c/tp6sTJ25HqR++LLKEpg4mHA/xatRu6FEVfTnwccleffCD8tfb8TG3Q==","signatures":[{"sig":"MEYCIQCHsYwu3k15axJBAWjLpDijKaCITpUK8NGwMAsKQHV/LgIhAN15eCOSYtiZEsg/S1IRi9k1cfs+9JxruYWbMzxq5X2w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDvFX6GJDZsnQwq8MT0dTXQ2UA+Udvr/X9VipdKOCGHeAiEAi+4KeO5AmRGsOVwlgDzVZ3Z/YKjsq1up/HKJucbeQV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2514124},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.15.tgz","types":"./dist/types/index.d.ts","unpkg":"./dist/parallelogram.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --coverage --config vitest.coverage.config.js","site:lan":"npm run build:site && vite preview --config site/vite.config.js --host","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"jsdelivr":"./dist/parallelogram.js","_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.15.tgz","_integrity":"sha512-qo8sEGI11dweN7B8JLR7vDO4H1Y6X0c/tp6sTJ25HqR++LLKEpg4mHA/xatRu6FEVfTnwccleffCD8tfb8TG3Q==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"parallelogram.js":83510,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":8989,"components/Toast.js":6842,"adapters/bing-uet.js":998,"components/PModal.js":5501,"components/Toggle.js":5137,"styles/index.min.css":6300,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":8417,"components/PToasts.js":4098,"components/Tooltip.js":4019,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Dropdown.js":7680,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":13904,"components/PUploader.js":14623,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":4485,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":9042,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.15_1789796906219_0.016448785579689984","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"@parallelogram-js/core","version":"0.7.16","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.16","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"bc0b861a0aac373c813b73d3b83f79cacf3959da","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.16.tgz","fileCount":269,"integrity":"sha512-/De+VyIQsIp4aQUNgTCGEmz5k4vMkHOIV4qZxCsYBvJjk9CsA+NAQ9Xcu7lEiq+G/yMTFRoDHaWDJAezP9slCQ==","signatures":[{"sig":"MEUCIQCsuCngjP7vAXNHKQPlneWcpfuVZsku8TS9O4q57rb3zQIgX6kLEADOU7POWEcK9Vca6wVwA+mMpu2UKqV2i/NG97E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICmbUeRrUumMa4aKOtW8ATRJwTmo4FfkYtbC1jY48htAAiEA53GWu5/ILzy1RWVIeSB3n711XuInx9B1MFpnUY/EAzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2569703},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.16.tgz","types":"./dist/types/index.d.ts","unpkg":"./dist/parallelogram.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --coverage --config vitest.coverage.config.js","site:lan":"npm run build:site && vite preview --config site/vite.config.js --host","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"jsdelivr":"./dist/parallelogram.js","_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.16.tgz","_integrity":"sha512-/De+VyIQsIp4aQUNgTCGEmz5k4vMkHOIV4qZxCsYBvJjk9CsA+NAQ9Xcu7lEiq+G/yMTFRoDHaWDJAezP9slCQ==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"parallelogram.js":83510,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":8989,"components/Toast.js":6842,"adapters/bing-uet.js":998,"components/PModal.js":5501,"components/Toggle.js":5137,"styles/index.min.css":6300,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":10586,"components/PToasts.js":4098,"components/Tooltip.js":4019,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Dropdown.js":7680,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":13904,"components/PUploader.js":14623,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":4485,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":9042,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.16_1789858825017_0.20511092046992263","host":"s3://npm-registry-packages-npm-production"}},"0.7.17":{"name":"@parallelogram-js/core","version":"0.7.17","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.17","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"ee398cc91d99339d898f93c9d3e509286bc53c33","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.17.tgz","fileCount":269,"integrity":"sha512-nWAvd3vNfOWDADe4gsIZs7Hbl5SVcs2HCYeEkVXjZ8Pj1OcGHKf/3o5eBvvzP/RhkPBHGsNNrxPpGba4ydeWYQ==","signatures":[{"sig":"MEUCIHSJP9/dT0qHy1R7/XDW+fr7pg0GRi5cO5EnzRuFHzj6AiEAjA1vHGROWmv9DaacoslyuN2PCHLiNhaaG6axJCIo91Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAv8v2XhOa6GcviFwr1cLLwvfDprX957ICUSvHv+xZiaAiEAru9CJAuIDQWwSKsBDxk2bRej6FMtZ0+1HY5TsKV6O8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2573210},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.17.tgz","types":"./dist/types/index.d.ts","unpkg":"./dist/parallelogram.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --coverage --config vitest.coverage.config.js","site:lan":"npm run build:site && vite preview --config site/vite.config.js --host","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"jsdelivr":"./dist/parallelogram.js","_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.17.tgz","_integrity":"sha512-nWAvd3vNfOWDADe4gsIZs7Hbl5SVcs2HCYeEkVXjZ8Pj1OcGHKf/3o5eBvvzP/RhkPBHGsNNrxPpGba4ydeWYQ==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"parallelogram.js":83510,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":8989,"components/Toast.js":6842,"adapters/bing-uet.js":998,"components/PModal.js":5501,"components/Toggle.js":5137,"styles/index.min.css":6300,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":10586,"components/PToasts.js":4098,"components/Tooltip.js":4019,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Dropdown.js":7680,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":13904,"components/PUploader.js":14623,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":4485,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":9042,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.17_1789861208718_0.255457440740545","host":"s3://npm-registry-packages-npm-production"}},"0.7.18":{"name":"@parallelogram-js/core","version":"0.7.18","keywords":["parallelogram-js","framework","progressive-enhancement"],"author":{"name":"PeptoLab"},"license":"MIT","_id":"@parallelogram-js/core@0.7.18","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"homepage":"https://dev.parallelogram.com.au","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"fc2f6da84e107c5ecaa11fd55fefe83b202e22d1","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.18.tgz","fileCount":269,"integrity":"sha512-QjdA3nb00nRuCPX1GiLH0J/ckRMyfN98rf0nHm4ZBNCPIEfv7SCuQqLk1i76Qn7Dao4b7GhhbH+R5WgVV0zhRA==","signatures":[{"sig":"MEYCIQDjfiHvxebu61Nqqwc4emY1S7XrI/8wQTjFxW1TC+dHWgIhAIfKPR9yyf4904Sg54KeCiMnj+ArSdG23NJqPAMDxgHw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD3CKGrye4+qhyoKmX6kCyMp4u0NN5S+b+/9JRYd19lPwIgMhTYnTsFHYawL8HDG++daLeIJcRnWFD1DwQeMfxgsWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2584832},"main":"./dist/index.js","type":"module","_from":"file:parallelogram-js-core-0.7.18.tgz","types":"./dist/types/index.d.ts","unpkg":"./dist/parallelogram.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --coverage --config vitest.coverage.config.js","site:lan":"npm run build:site && vite preview --config site/vite.config.js --host","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"jsdelivr":"./dist/parallelogram.js","_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.18.tgz","_integrity":"sha512-QjdA3nb00nRuCPX1GiLH0J/ckRMyfN98rf0nHm4ZBNCPIEfv7SCuQqLk1i76Qn7Dao4b7GhhbH+R5WgVV0zhRA==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"parallelogram.js":83510,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":8989,"components/Toast.js":6842,"adapters/bing-uet.js":998,"components/PModal.js":5501,"components/Toggle.js":5137,"styles/index.min.css":6300,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":10586,"components/PToasts.js":4098,"components/Tooltip.js":4019,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Dropdown.js":7680,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":13904,"components/PUploader.js":14623,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":4485,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":9042,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.18_1789943927639_0.23758596080158023","host":"s3://npm-registry-packages-npm-production"}},"0.7.19":{"_id":"@parallelogram-js/core@0.7.19","bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"dist":{"shasum":"3c97f479645d7be373cbbc15fdabd072304b94e7","tarball":"https://registry.npmjs.org/@parallelogram-js/core/-/core-0.7.19.tgz","fileCount":269,"integrity":"sha512-ta7Tjqcx6ysuvZFEElv5uLTARNfLvwinSIQWtWbmCBOMs7LLpjdAlKjgYSNo2W5/11bW/t4l82UK72PmOaBQVg==","signatures":[{"sig":"MEUCIBNKaiKeBFay8S5uGuj3sLmDMRTuck/L1Q8qe/b0AkkVAiEAspcfF/c6ckctrFK4yhlKoNQg48iuGJtazVq8de7L8W4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCAB61n//rmdywFHcuQoqqrimCyjp8N8xkGo7CvFtRSWgIhAJWY/IgBKcm1osr69nMoBYK6WMTaZ7rPbjxaAvqBkWf2"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@parallelogram-js%2fcore@0.7.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2591208},"main":"./dist/index.js","name":"@parallelogram-js/core","type":"module","_from":"file:parallelogram-js-core-0.7.19.tgz","types":"./dist/types/index.d.ts","unpkg":"./dist/parallelogram.js","author":{"name":"PeptoLab"},"exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/index.js","development":"./dist/dev/index.js"},"./core/*":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./styles":"./dist/styles/index.min.css","./core/*.js":{"types":"./dist/types/core/*.d.ts","default":"./dist/core/*.js","development":"./dist/dev/core/*.js"},"./adapters/*":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./package.json":"./package.json","./styles/*.css":"./dist/styles/components/*.css","./adapters/*.js":{"types":"./dist/types/adapters/*.d.ts","default":"./dist/adapters/*.js","development":"./dist/dev/adapters/*.js"},"./managers/*.js":{"types":"./dist/types/managers/*.d.ts","default":"./dist/managers/*.js","development":"./dist/dev/managers/*.js"},"./components/*.js":{"types":"./dist/types/components/*.d.ts","default":"./dist/components/*.js","development":"./dist/dev/components/*.js"},"./custom-elements.json":"./dist/custom-elements.json"},"license":"MIT","scripts":{"lint":"eslint .","site":"vite --config site/vite.config.js","test":"vitest run","build":"npm run clean && rollup -c && node scripts/build-css.mjs && npm run build:types","clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","format":"prettier --write .","prepack":"npm run build","coverage":"vitest run --coverage --config vitest.coverage.config.js","site:lan":"npm run build:site && vite preview --config site/vite.config.js --host","test:unit":"vitest run --project unit","build:site":"vite build --config site/vite.config.js","check:size":"node scripts/check-size.mjs","test:watch":"vitest --project unit","build:types":"tsc -p tsconfig.types.json && node scripts/build-types.mjs","check:types":"tsc -p test/types/tsconfig.json && attw --pack . --profile esm-only --entrypoints . ./components/PModal ./components/PUploader.js ./components/Toggle ./core/BaseComponent ./managers/RouterManager ./adapters/ga4 ./custom-elements.json","check:logger":"node scripts/check-logger.mjs","format:check":"prettier --check .","preview:site":"vite preview --config site/vite.config.js","test:browser":"vitest run --project browser","check:exports":"node scripts/check-exports.mjs","check:package":"publint --strict","check:doc-imports":"node scripts/check-doc-imports.mjs","test:browser:local":"vitest run --config vitest.local.config.js"},"version":"0.7.19","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1558597e-5a0f-414b-8786-59f6ad020238"}},"homepage":"https://dev.parallelogram.com.au","jsdelivr":"./dist/parallelogram.js","keywords":["parallelogram-js","framework","progressive-enhancement"],"_resolved":"/home/runner/work/parallelogram-js/parallelogram-js/parallelogram-js-core-0.7.19.tgz","_integrity":"sha512-ta7Tjqcx6ysuvZFEElv5uLTARNfLvwinSIQWtWbmCBOMs7LLpjdAlKjgYSNo2W5/11bW/t4l82UK72PmOaBQVg==","devEngines":{"runtime":{"name":"node","onFail":"error","version":"^22.22.3 || ^24.15.0 || >=26.0.0"}},"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"sizeBudget":{"index.js":16662,"adapters/ga4.js":969,"adapters/gtm.js":827,"parallelogram.js":83510,"core/DevLogger.js":590,"adapters/fathom.js":759,"adapters/hotjar.js":837,"components/Tabs.js":4910,"adapters/clarity.js":785,"adapters/hubspot.js":900,"components/Modal.js":8989,"components/Toast.js":6842,"adapters/bing-uet.js":998,"components/PModal.js":5501,"components/Toggle.js":5137,"styles/index.min.css":6300,"adapters/plausible.js":892,"components/Lazysrc.js":4857,"components/PSelect.js":10586,"components/PToasts.js":4098,"components/Tooltip.js":4019,"core/BaseComponent.js":2779,"core/ComponentHost.js":2906,"core/Parallelogram.js":14499,"adapters/google-ads.js":1029,"adapters/meta-pixel.js":1012,"components/Dropdown.js":7680,"components/Lightbox.js":6040,"components/Accordion.js":3726,"components/DataTable.js":6873,"components/PDatetime.js":13904,"components/PUploader.js":14623,"components/Videoplay.js":4766,"core/FragmentSwapper.js":4681,"managers/PageManager.js":8489,"adapters/tiktok-pixel.js":1262,"components/Scrollhide.js":3930,"managers/AlertManager.js":4485,"managers/EventManager.js":428,"adapters/pinterest-tag.js":1011,"core/ComponentRegistry.js":930,"managers/RouterManager.js":3883,"components/DeferTracker.js":5122,"components/FormEnhancer.js":5030,"components/Scrollreveal.js":4491,"components/SelectLoader.js":4854,"core/WebComponentLoader.js":1048,"components/PUploaderFile.js":9042,"adapters/linkedin-insight.js":852,"components/CopyToClipboard.js":3944,"managers/TransitionManager.js":1016},"_npmVersion":"11.19.0","description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","directories":{"test":"test"},"maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"sideEffects":["./dist/components/P*.js","./dist/dev/components/P*.js","*.css"],"_nodeVersion":"24.20.0","allowScripts":{"@parcel/watcher@2.5.1":true},"browserslist":["baseline 2023"],"_hasShrinkwrap":false,"customElements":"./dist/custom-elements.json","devDependencies":{"sass":"^1.104.1","vite":"^8.3.0","eslint":"^10.10.0","marked":"^18.0.13","rollup":"^4.63.2","vitest":"^5.0.0","cssnano":"^9.0.4","globals":"^17.12.0","postcss":"^8.5.28","publint":"^0.3.24","prettier":"^3.9.6","happy-dom":"^20.14.5","@eslint/js":"^10.0.1","playwright":"^1.63.0","typescript":"^7.0.2","@vitest/coverage-v8":"^5.0.0","eslint-plugin-compat":"^7.0.2","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_0.7.19_1789948684907_0.1841159357291242"}}},"time":{"created":"2025-11-18T01:25:41.732Z","modified":"2026-09-20T23:58:05.339Z","0.1.0":"2025-11-18T01:25:42.074Z","0.1.1":"2025-11-18T01:27:18.906Z","0.1.2":"2025-11-19T00:21:40.151Z","0.1.3":"2025-11-19T02:10:57.390Z","0.1.4":"2025-11-19T02:28:01.796Z","0.2.0":"2025-11-19T04:32:19.986Z","0.2.1":"2025-11-20T02:31:11.387Z","0.2.2":"2025-11-20T03:18:35.312Z","0.2.3":"2025-11-21T00:48:15.609Z","0.2.4":"2025-11-25T23:21:18.690Z","0.2.5":"2025-11-26T05:49:48.913Z","0.2.6":"2025-11-26T06:09:09.351Z","0.2.7":"2025-11-26T06:37:05.908Z","0.2.8":"2026-02-11T11:59:05.092Z","0.2.9":"2026-05-12T04:04:57.142Z","0.2.10":"2026-05-12T04:14:50.573Z","0.2.11":"2026-05-13T06:49:21.903Z","0.3.0":"2026-05-18T11:06:05.857Z","0.3.1":"2026-05-27T05:26:36.720Z","0.3.2":"2026-06-03T13:21:02.143Z","0.4.0":"2026-06-03T13:59:09.920Z","0.4.1":"2026-06-26T13:52:54.612Z","0.5.0":"2026-09-15T05:32:49.397Z","0.5.1":"2026-09-15T06:33:30.574Z","0.5.2":"2026-09-15T07:27:03.488Z","0.5.3":"2026-09-15T08:42:33.363Z","0.5.4":"2026-09-15T10:28:53.864Z","0.5.5":"2026-09-15T11:03:37.044Z","0.6.0":"2026-09-15T11:55:27.104Z","0.6.1":"2026-09-15T13:22:26.265Z","0.7.0":"2026-09-15T23:21:17.393Z","0.7.1":"2026-09-16T04:02:01.984Z","0.7.2":"2026-09-16T07:00:53.249Z","0.7.5":"2026-09-17T03:19:22.944Z","0.7.6":"2026-09-17T03:46:47.152Z","0.7.7":"2026-09-17T08:08:05.957Z","0.7.8":"2026-09-17T09:54:41.556Z","0.7.9":"2026-09-17T10:58:25.598Z","0.7.10":"2026-09-17T11:29:44.112Z","0.7.11":"2026-09-17T12:29:52.454Z","0.7.12":"2026-09-17T12:40:14.442Z","0.7.13":"2026-09-18T03:07:03.371Z","0.7.14":"2026-09-19T05:05:54.297Z","0.7.15":"2026-09-19T05:48:26.319Z","0.7.16":"2026-09-19T23:00:25.120Z","0.7.17":"2026-09-19T23:40:08.833Z","0.7.18":"2026-09-20T22:38:47.769Z","0.7.19":"2026-09-20T23:58:05.009Z"},"bugs":{"url":"https://github.com/parallelogram-dev/parallelogram-js/issues"},"author":{"name":"PeptoLab"},"license":"MIT","homepage":"https://dev.parallelogram.com.au","keywords":["parallelogram-js","framework","progressive-enhancement"],"repository":{"url":"git+https://github.com/parallelogram-dev/parallelogram-js.git","type":"git"},"description":"A lightweight, enhancement-first JavaScript framework for progressive web applications","maintainers":[{"name":"peptolab","email":"simon.mundy@peptolab.com"}],"readme":"<h1>\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://dev.parallelogram.com.au/brand/logo-dark.svg\">\n    <img src=\"https://dev.parallelogram.com.au/brand/logo.svg\" alt=\"Parallelogram\" width=\"320\">\n  </picture>\n</h1>\n\n`@parallelogram-js/core` adds behaviour to server-rendered HTML through data attributes and a small set of web components. Components load the first time a page uses them, and links swap the page in place instead of reloading it.\n\n```bash\nnpm install @parallelogram-js/core\n```\n\nThe package is ESM only and targets Baseline 2023 browsers: Chrome and Edge 120, Firefox 121, and Safari 17.2 or later.\n\nThe framework is optional. Any enhancement can be used on its own — `import Toggle from '@parallelogram-js/core/components/Toggle'`, then `Toggle.enhanceAll()` mounts it on every matching element, with no framework and no build step beyond your bundler.\n\n## Versions and browser support\n\n- Releases follow [semantic versioning](https://semver.org) from 1.0. Before it, any release may rename or remove something; each such change is marked **Breaking** in the changelog with what to change, and the [upgrade guides](https://dev.parallelogram.com.au/upgrading-within-0-7.html) carry the same list. 0.7.7 and 0.7.8 were patch releases with breaking changes, and an earlier version of this line said that never happened.\n- Where something is deprecated rather than removed outright, it is announced in the [changelog](CHANGELOG.md) and keeps working for at least one minor release **and thirty days**, whichever is longer, before it goes. The wall-clock half matters: 0.5.0 to 0.6.0 took six hours, and a window measured only in releases is no window at all when a release costs an afternoon.\n- The browser floor is Baseline 2023: Chrome and Edge 120, Firefox 121, and Safari 17.2 on macOS and iOS, or later. Older browsers aren't tested or supported.\n- Only the latest minor release line gets security fixes. See [SECURITY.md](SECURITY.md) for how to report a vulnerability.\n\n## Documentation\n\n- [Documentation site](https://dev.parallelogram.com.au), with a page and live example for every component\n- [Getting started](https://dev.parallelogram.com.au/getting-started.html)\n- [Pages and the router](https://dev.parallelogram.com.au/pages-and-router.html)\n- [Writing a component](https://dev.parallelogram.com.au/writing-components.html)\n- [Events and alerts](https://dev.parallelogram.com.au/events-and-alerts.html)\n- [Upgrading from 0.5 to 0.6](https://dev.parallelogram.com.au/upgrading.html)\n- [Upgrading from 0.4 to 0.5](https://dev.parallelogram.com.au/upgrading-from-0-4.html)\n- [llms.txt](https://dev.parallelogram.com.au/llms.txt), the documentation index for coding agents\n- [Changelog](CHANGELOG.md)\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}