{"_id":"filter-widget-cartum","_rev":"36-cb6bba644e33cc3682d91c6d03bb274c","name":"filter-widget-cartum","dist-tags":{"latest":"1.0.36"},"versions":{"1.0.0":{"name":"filter-widget-cartum","version":"1.0.0","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.0","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"4d7b5dbd7a2b8af524f133708b2491cb2e9506be","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.0.tgz","fileCount":6,"integrity":"sha512-XabtQBkQNttxQu94cj/62l7HqWOWd45eb8Nxs+SchChtuotTUTJeB8jrhMl95/Pykt2RK1ZtcRyEKXj8QPqx/Q==","signatures":[{"sig":"MEUCIELZ+5iQR0HfA+aqLbxBd+YQIY1EkWzG9lPLRYkGEjGGAiEA1ddULCLM0IgqWm6zwJGWbFgYQW+/3qWCKmbBNkMO6d0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16811},"main":"dist/filterWidget.js","gitHead":"076312c75b2a9538082c4ba870c67ffc0dad58bc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src --out-dir dist --copy-files","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.0_1750253416689_0.16602686087959917","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"filter-widget-cartum","version":"1.0.1","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.1","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"964250ad6c9dc357b027fc3af5b27afa4d4d868e","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.1.tgz","fileCount":6,"integrity":"sha512-KCquraDeht2c+iscUWetrZgbaESqxD9oOXSneP7NB2v7mKrBZgqyQkoKxjrL6dGEgCZpOXXKJXeSyWzWHslOeQ==","signatures":[{"sig":"MEUCIQCPTb4jFvMYE+SdIQeJN9NoQNvnZ4nVxB9IwPdA4Lr0IgIgdZlqFkf7dcYzN5gHDM8ZKR0okrq2adaTfOuEESONLGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19641},"main":"dist/filterWidget.js","gitHead":"bb1010c49f97f9148ffe645815d0ad03bb1a829c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src --out-dir dist --copy-files","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.1_1750254774685_0.05434901573174078","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"filter-widget-cartum","version":"1.0.2","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.2","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"57e375cecfffd66f90219f07737a79d4fd695431","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.2.tgz","fileCount":6,"integrity":"sha512-0X4deS/DwUDJwMnqabTR2sDV82KFnGj/C2UCYAzWtc5WRA2Z1yypBq8Vh0pIiFnsDsfWSUTdtxASYrs56AmX0w==","signatures":[{"sig":"MEUCIQDkEXBJAmiNJrnmj8BoEN2YYKu3w694Dq8hiDWrVDLbowIgcfZ88IlafnrynYJtcY2x7rM6s7/MYf0kVTJQwFG4O44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20594},"main":"dist/filterWidget.js","gitHead":"dd52e2c48eb3a593ba9729864d5140be9d6cd860","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src --out-dir dist --copy-files","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.2_1750260419910_0.17890067356691586","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"filter-widget-cartum","version":"1.0.3","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.3","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"ad33f43083e5aad5b1456aae94ed5c76804cc1fd","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.3.tgz","fileCount":6,"integrity":"sha512-rvFeMFgYbIG8fbkTR1lgr4dgVuEjkVSzwyaSqXmbRtJL8Pa0+3yRLWAznVE1f6o2pJtLG24itoRMQdQjxJeXFg==","signatures":[{"sig":"MEUCIQCG8JnmtdGh1hmPaX8lSZoofJ+aW1k/GKcue0TVzAoGswIgN8+GlL/yNGML5wsLnP/zue0R53tjZtq5kDCdOK2bY6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21684},"main":"dist/filterWidget.js","gitHead":"7d714d17abdd0983a18d47f382318aad587d2c94","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src --out-dir dist --copy-files","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@babel/plugin-transform-modules-umd":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.3_1750262019236_0.94867853111212","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"filter-widget-cartum","version":"1.0.4","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.4","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"64910f2d105099d2fc8ce0ba9c0cc852de17500d","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.4.tgz","fileCount":7,"integrity":"sha512-EJdcosgdtZOPHhkFUGdHSQB8arujU/K0r9IQJac9gZ1q3WyKo3pMc9Nqv/bsiZ/GO5NK4pPu26SArYSNQWnqhw==","signatures":[{"sig":"MEUCIQD1Pu+FGpe5zOT4Td0O60X5AwMhWw6u7q401xxbepatYgIgJp6RYUJAsQhh+EoCaU12lqo5aFk0DT00dvOdwEFW7LM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31640},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"1a68bf86ce14861e3bd7e63f213400b56251bfa8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:esm && npm run build:umd","build:esm":"babel src --out-dir dist --copy-files","build:umd":"babel src/filterWidget.js --out-file dist/filterWidget.umd.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@babel/plugin-transform-modules-umd":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.4_1750262721326_0.47466114538355875","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"filter-widget-cartum","version":"1.0.5","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.5","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"693f4357fb43a5bb079eee52147e80daa3ea4b9d","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.5.tgz","fileCount":7,"integrity":"sha512-A/2/nbZ+roINe+5X0V56KoCpSLu42m8rmi0/BCrTU+uOl+49CQ4be90/1zNb2SDoSzpuy4K+TqUvZaadcUYZHg==","signatures":[{"sig":"MEUCIQDfEmF8CY32BQu7XRd/7BQBk0DsuGfr44s1iawDPsDoBgIgIV4jRjLn5cvpqpeGwmwf810VEe17CSTAcDyW1BpqAL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31709},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"afe7b346f2548201a5aa1166b1570d2e147005e8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build:esm && npm run build:umd","build:esm":"babel src --out-dir dist --copy-files","build:umd":"babel src/filterWidget.js --out-file dist/filterWidget.umd.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@babel/plugin-transform-modules-umd":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.5_1750263334163_0.26961047752525324","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"filter-widget-cartum","version":"1.0.6","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.6","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"aaf2b611ff174e3c563679bf2a8c9c6686eee0a3","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.6.tgz","fileCount":8,"integrity":"sha512-FTqRDHTOQUo+rtPHQlf5VQ7ZQGriXv3TFgLMQfdULMyPxoygHC8GAYLaLVgltxRE9ODopBGI7drj9K5/StkJrg==","signatures":[{"sig":"MEYCIQD1urCRQwih/Pv1vMPrRGtxStrAONb8PQcJIMPe85uePAIhAN9qQ7t7y563sp6bQdI9hH0ZbY/tHPf4QoEs9yyFhP88","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30943},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"f8459e13fdca9410a91f5bc982b95532da449c83","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.6_1750265230177_0.4618898648329004","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"filter-widget-cartum","version":"1.0.7","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.7","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"672b31420e7973005c71cf530794745a7d4c79ae","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.7.tgz","fileCount":8,"integrity":"sha512-y6+CHuhUjn0ff07R7Qa/VxPYQybvqo3IGLQ+vBNty3TWuzuyyxb0+QxoBRHF0ViuAP6+L7IrRhT8tnvQmEKEHQ==","signatures":[{"sig":"MEUCID3YvuY1QfUhg0DQTf7Rt0Nm7bo1CsyMj+c/io8tUFYzAiEAppzntkjZYN6gwMc0JFMFxbl8PXmJ7jTTeqxLXiKxSAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33284},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"6225ddbc68395c1fca7e6da807c03628fa6c7160","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.7_1750267893688_0.06600562817412392","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"filter-widget-cartum","version":"1.0.8","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.8","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"cc5fd2670cd02a6a938995e902cab83eaad8f6f8","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.8.tgz","fileCount":8,"integrity":"sha512-tXXsrIsCD6Ws5AgwyEuSslfrcsAzmkUWsspjwHA0hucpdX9wsKTaKWnrAbymrJPH9FdJwgcXDkDlmWGwNCS+Zw==","signatures":[{"sig":"MEUCIQDf4i9pnmsLrmZHhP+FVxCQZWrDPG234N6SO8kp1Ao19gIgDfESJdVv6wYjg7qRpj2tuDFehGbtieBKX81XAhY3UZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33706},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"32ece3f6ae03852fe3dafca450bb735211610b88","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.8_1750268260274_0.305846345342337","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"filter-widget-cartum","version":"1.0.9","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.9","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"4137384108a6e145e2e97578681db2cf50641680","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.9.tgz","fileCount":8,"integrity":"sha512-n4L2e5W32ad2dhidi2mV0PzNOTTZeHO9ocwwDp8rWZqHh9Vc2dEj9msbBWxaK84dJQsemqm4IzC5n3yJsrIS+g==","signatures":[{"sig":"MEYCIQCbhpzHSZ5CS7KO2q8ArDLyKr/gtu0AhGpIR9HOlcYD/gIhALPV5503Tm2GLPrTMTvT+eze5Kd9A7MGCj3dj8L3636A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34265},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"1f0751a69427393c54f48a11dcc870900f574d71","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.9_1750270722386_0.12930756497180962","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"filter-widget-cartum","version":"1.0.10","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.10","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"aba0354242608da137837d5447f9d5579798ac4c","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.10.tgz","fileCount":8,"integrity":"sha512-xoBPJknFc2QYTSslkRjCKP/np4zzAPopbd6zkLjz4xqMgXe9GIrx9vVLj8nIlK9Q2xrJEwg9zhvgA+YnM1acYA==","signatures":[{"sig":"MEYCIQC0lhY2Hu1jjoi+zQMTiqLb4FY7XW/oiO7/mj1TWFyIsQIhANNaxiAdp6LStvKLyeCdYpcksKS1Bd4ruc7OWuTVDCV8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33983},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"108cc1f6d6d777481b3549aae69642166524f642","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.10_1750271529941_0.787202567517042","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"filter-widget-cartum","version":"1.0.11","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.11","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"7a0ce238460d40833728ad3f85ea6d4ee0b76f0f","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.11.tgz","fileCount":8,"integrity":"sha512-H31arRiPOJ6o/WGCvL3gzh3OHZXjJwkF51lSuEXf7BNxZWweOEhi7TBTMfCGKozIh8V3o13Atuinpkkfc82csQ==","signatures":[{"sig":"MEYCIQCbIHavwhD93J43hVQYyog86Ur+5brG3hnMqyPDQwdqEwIhAOV3d8d1T4dXiKWYZuYjc6NpVGkJ3A/zhi+9x45dymI/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33044},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"0bcb753549a059d4e98edefe77491c2c5457e4f2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.11_1750271937319_0.6392435072096878","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"filter-widget-cartum","version":"1.0.12","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.12","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"5ef988b39c6f84fc6cdfeb7f45e58bfdc91e07bc","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.12.tgz","fileCount":8,"integrity":"sha512-NGBYgOjwkbZsBkKBcf6w6Bm7u2eyQHy/tt49REjJj23cIRcwa0SVJY5rRqnaL8n25j7R/Kn/AANlTJ7aag53Xw==","signatures":[{"sig":"MEUCIQCFsWrnEXQi6xSS06pchdtNOqEKDoNpkBRf81/E0w4uxwIgdUwB9CMtIrt/ChUkSwovrCiE38eeRh9Iz+pRyZ0SmL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35983},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"e286a30025b510fe10b845c9ebb0c6f50bb8fd28","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.12_1750273010442_0.6272316263615199","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"filter-widget-cartum","version":"1.0.13","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.13","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"2b612e337f98a6d191c3a46181f6483b7a4fa821","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.13.tgz","fileCount":8,"integrity":"sha512-WhzcXUAQbv1hAD+wHEkeGXKfOP91V2CTaIg3kqAjQk/l0W+F9q36d8m43vCx4D0/OQcH6wJSydXTOTeHYotVww==","signatures":[{"sig":"MEQCIBr8ITt3q0+SpBoHkOaCdsUS7tWciIZazIr4v8vIIxC/AiAkAvD1Ek+Od+8WhxRDY2oXfMKXWt1Ip4DEKYCJcyczKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36248},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"77c36974f10bbaa8f33704be06c021f9ae37449b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.13_1750277113505_0.2889044351251475","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"filter-widget-cartum","version":"1.0.14","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.14","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"10c410dfaeec6b792fbfd3250c7eca6a71326a02","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.14.tgz","fileCount":8,"integrity":"sha512-BLVXM2MIfR/xB2Rdd2PpzgnddabiR5IMMAsi+Uv96RtKbmDpXtpgrB8gbugEsKK8HD9HrHD08MMGbC3czXsumw==","signatures":[{"sig":"MEYCIQD9wf1b614fV7RDzVXhPGBra49B1ne/aWAJdzATT95oIAIhAOM0EijmWwutrnc7cN68qITZdrOFhaH3vZbB5sRPkHZ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37668},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"0b707e9e6d6a04ba4fb84aa79bb2a34f66769b80","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.14_1750279571531_0.9192279812398616","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"filter-widget-cartum","version":"1.0.15","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.15","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"dfaa7d286a74e847bf3957da4cc26383068b43d9","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.15.tgz","fileCount":8,"integrity":"sha512-scfg7TPeqiZ7SVVfPEkHyRxEjahAzyWiTJImyxPx4mN49oQar/Ek/w0n2dHA30lpm/fUj6GR+Ntw5haflMKrVQ==","signatures":[{"sig":"MEQCIAiYgIS9QpwOO20f3Vuw/RnjwQ/9bDv9EwoWiWB+wyHYAiBl79wEpWw/ydwMDPB1Zf333Mm8C3F1+n3q0WTPTxgSsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40049},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"fe534cb14d779d31cbf3029b2658dda9bc18bb9e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.15_1750280476070_0.25085867270511963","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"filter-widget-cartum","version":"1.0.16","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.16","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"614706ea70bfc9a403024b3046ef118b2826594a","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.16.tgz","fileCount":8,"integrity":"sha512-gvM0BbGVoviPxKnwJ+gTJmjqqL7uSSJXXvalPvgUF2Z5KZ0tmj40Bf/83mJa/ngJUmqppolRpIOZkTs3kBwiYA==","signatures":[{"sig":"MEUCIQCodJeIxTc6liW64SmI1hh/CkE4i8XOIQaw9muneTceagIgSrhtbpj9mJM2TZRMKoiYKD0+Wvew9q3SR2aB+7nyR74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40049},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"0b86d98f8354ca4b1d72079c2efae63ab120e40b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.16_1750281842068_0.9386749600141335","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"filter-widget-cartum","version":"1.0.18","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.18","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"f990e8fec8919d7e13ffc7db15ea69ae73d57c9f","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.18.tgz","fileCount":8,"integrity":"sha512-Sdbu4+SNgQvj+ZxtopYTB5FReb/kak13GFoYsI5oITM5zqdlXSwhrNsauF5ljzKDiNvs7GeryqstVQChGOyYKg==","signatures":[{"sig":"MEQCIE5AAaN9qCfhDo956orPtX1rLk9bGxMCrpZ+JPNlE4eGAiA+DHdFDGqcnwdeZifExtVv1zyvOlbKh74C3j7TP72vmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40255},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"58d55c456066659a78df4e04b6de74232db10bf0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.18_1750331117379_0.12000201955112821","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"filter-widget-cartum","version":"1.0.19","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.19","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"76356a3daced8dca01f31fa191388c4665842c36","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.19.tgz","fileCount":8,"integrity":"sha512-JgkqZKioAtxzjs3+3NEyYGXSeTGuyS31Ig/AzOBtMGNtlxjpooaL5W4xzWa93vUifAtRnSbbbPu+OSiUKSgBXA==","signatures":[{"sig":"MEQCIFhC4sieJxyjgL8L+kN80+dgLFgpfUC3aOSBXvk0yo98AiBohoikkPfcXEwH3ocbSJsJ4JLqc6XHUieiF9hb41SS7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42149},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"ca903e9dc81a24bd047815ed9dd14c1d579aba92","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.19_1750333919928_0.3906600160671345","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"filter-widget-cartum","version":"1.0.20","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.20","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"ce56d8a7dedf5a9096ebc58bcd92f498a06f6695","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.20.tgz","fileCount":8,"integrity":"sha512-kAuiDi/oADmYcu7OXbNl4ZoP77kWwQeRgV/+BOfjuQvmvGj6zhubqCNHLn1txzKE6GLY1rao5O1zhhak1C4HKQ==","signatures":[{"sig":"MEYCIQC8czgYjI5PLLBn6jt1KlFBWCHYbBziL8PxicMyzFoIuAIhAJeFpVG6m6HA7Ws1NdoLoCxN9+z8ejkbtPaXUDwaqCfH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42152},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"6861d70add11f31ecffcc3ed18cfcf966973c272","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.20_1750334391955_0.5729169641163276","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"filter-widget-cartum","version":"1.0.21","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.21","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"bfb48c3cc9ef309dcafcf91f0c8c99b28eab7ed2","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.21.tgz","fileCount":8,"integrity":"sha512-QBEuUr+ixkfFSAVmufG/yAdnzhmwtnhgVvo0zDp1Qvit7Sy+cLfEgLByvbCJ9S8HzrtasCQPWeNFg2sqlGyNsQ==","signatures":[{"sig":"MEUCIQDNPG3pJogcV58qcojQlBD//3K5Z43HnCyY1uUB3IiAnwIgQKDNRVk5vWPACCZjaeNR/X7F97YwMDlerQa6xN9xeJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41627},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"0971e145cce3b6ab60b7e753f02d4543b06c2cbf","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.21_1750334970319_0.1510531155994823","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"filter-widget-cartum","version":"1.0.22","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.22","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"f53ef99eab3ca49cb5cb29315c6651968a88df66","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.22.tgz","fileCount":8,"integrity":"sha512-+G60aS/eyZBY8ZBP4lgU1z1umPdk2TJlnDrRF180Ui0IP4Sm7DATLXzaKAY5+jj5D/ulJEvygOth4jIkaTU9zg==","signatures":[{"sig":"MEUCIQDFQuImTfpI550VzpOaBfpcBjPUcU5GUu0rtIBook5qTgIgaDFYywmiHDRQBsgBKy80zt/ykldg7d+NcDewNo8vLUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41777},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"b336de70120a112bde5b2fea6e68a8821b795f83","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.22_1750335496165_0.017776129243588734","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"filter-widget-cartum","version":"1.0.23","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.23","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"8b20607f2138c297b305ed72e271f0f18fd24343","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.23.tgz","fileCount":8,"integrity":"sha512-7sWE7nR4OaPQn8dBEIWZW08ZJTFocrUl6Uf0Jidlis2eNDz2q/IW4roGHq1fm5EPomGPccRtKbGCfIMxA0nfVA==","signatures":[{"sig":"MEUCIAXzAYR8LbPTi1jAds9TcL1bqiegEtxvWwYF2k8kuoNrAiEAnvuB0RWbCNYlZY+0yEaPJbwfXmeOTGm6a2Hjfet97zM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41272},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"4331e48717cf9b6fd8e1efbe5a1b58aade02a38b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.23_1750336945402_0.6999241921408474","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"filter-widget-cartum","version":"1.0.24","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.24","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"13361735770d7bcc33150eaa01f386d220ec7b54","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.24.tgz","fileCount":8,"integrity":"sha512-IJhLzZgrMDO9c1rXbDAbrqbnQAg1kNf6PPqHAvWkMG8sI+7JxW2IVRD6jFLyHCLip1ecmvhmaQPfCDv0BXmKTw==","signatures":[{"sig":"MEYCIQDqiGOVm2mUi6hS2VKswbVOCQiwxX/VOfCUTQ/nO3TgMwIhAOwu0XKAdh1m8j8eX91wPvqDkImLZ8v3UDAx46HC+MYt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42335},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"24d4372628ed33bffcd65ad234e1c3a639c38971","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.24_1750337924181_0.6741725178848212","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"filter-widget-cartum","version":"1.0.25","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.25","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"6b5fb5f6317bc20c5ec0759ca39de8b91aee78b9","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.25.tgz","fileCount":8,"integrity":"sha512-lmLpcxidgckdmfEBwuVUihfDKOX/XMSORRdT2bqa7EiySIHViaFzfgdnbz7bO6fPSKdJciQsy/CpX8qLPDRoaQ==","signatures":[{"sig":"MEUCIQC9BZ26zH8BiyB6hfJWJq/X3XBeNmKuqS5/Y/SzMLSxDQIgacAM2hhF9MFkBGYuQcEdyR1mLjybklzyzUESBZ0bSkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42598},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"76de9a019e1fc8da3a0be3c4408f368d37d95af1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.25_1750338863548_0.17932993608523762","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"filter-widget-cartum","version":"1.0.26","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.26","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"bae945691465c3d7fec6096f073a48ff6924874a","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.26.tgz","fileCount":8,"integrity":"sha512-1XcJofFKIyL3LKFMbN/XqKxD3c/M0hQHKcG5sW/+LFLExArFdv2PbU6q4E0wzAWBcvQnq7i5YM/5vteYv381EQ==","signatures":[{"sig":"MEUCIQCCS1hGK9NgoQzCtGNRzzQtihfxgndIJEKyAMy0bWygGQIgVVhWAGJ10canTacpyfaYAoUk0yMVsAuxi5UrBGBOQrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42669},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"ad7f8e7a17d0aa44d44a3c9d4eba7bb7c40cbd86","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.26_1750415968876_0.21545105766710426","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"filter-widget-cartum","version":"1.0.27","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.27","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/PhantomDraft/filter-widget-cartum#readme","bugs":{"url":"https://github.com/PhantomDraft/filter-widget-cartum/issues"},"dist":{"shasum":"f2cb1b0ec5af47d044147526cb3d1140d7bfc740","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.27.tgz","fileCount":8,"integrity":"sha512-hPGpH5IzwUAA2Dui9H5WZn52sQ9S3r4Pln1LV6zXaAk7O8mXgXTMJ7AXl5V+DMyYabyQYHo05whoVeGpBziVfQ==","signatures":[{"sig":"MEQCIBlPAz6f7AKzidonc/PUOWEUJUmOzE3cKcysztkqMgVJAiAVBZMkT33opt3cvY8pmGj54kJqdeIWPyrrQyvrooCHvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46500},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"d92a3098d0cb6ee6bf1bd87736cf1fc784d8b7fb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/PhantomDraft/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.27_1751336117096_0.607505209647969","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"filter-widget-cartum","version":"1.0.28","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.28","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/pan-canon/filter-widget-cartum#readme","bugs":{"url":"https://github.com/pan-canon/filter-widget-cartum/issues"},"dist":{"shasum":"0a3f7439fcc01f8de0d80d5062c43937b73a2b4e","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.28.tgz","fileCount":8,"integrity":"sha512-1T+4HpLagJwx4E2HLoqCpvsTyD9guDzZuBpmh1wEmUB2c5HmLwtF4JpSVk83FemZiv3upKiQN4memxUUrwCefA==","signatures":[{"sig":"MEUCIQC7cVuuC0t5R3YvW2vg0tMOOpBhHLCLOmkyEXWQRBYsJwIgQMlEISgfyx5DfB3XY2iuywgzq+ghATYPiDLxKF0pyyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46821},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"b930784b20d14fdbc26c691db90e260aee7f953c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/pan-canon/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.28_1751388121627_0.8966347286387515","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"filter-widget-cartum","version":"1.0.29","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.29","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/pan-canon/filter-widget-cartum#readme","bugs":{"url":"https://github.com/pan-canon/filter-widget-cartum/issues"},"dist":{"shasum":"c1883aaf0ea8c5893659657258c4179d8254ba42","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.29.tgz","fileCount":8,"integrity":"sha512-u4dYiXTroseVhMGX5sZZLdA4aUt0sOu6l/rd9AHNnABgUwjCwxvUf8qSv1zTYHFn1yWLiHGXG606vHzbBFjanw==","signatures":[{"sig":"MEQCIC4a8t0VjVPpBvWmynk1ViUiGxQs3kJOaVSRrivvhH/9AiBAiRxN2a2k0uf4NUAIuVaUtrVn7EcwVVzLhtnXOjJQFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47276},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"6a2ea0b940bebe02806361bcb404ffdafba23e26","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/pan-canon/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.29_1751390365100_0.9609855198675183","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"filter-widget-cartum","version":"1.0.30","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.30","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/pan-canon/filter-widget-cartum#readme","bugs":{"url":"https://github.com/pan-canon/filter-widget-cartum/issues"},"dist":{"shasum":"9735cb2a2d644672d9a16a1776d31ad2467e74d1","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.30.tgz","fileCount":8,"integrity":"sha512-Gb7vruEMXzHoiIYgsNGUyfsWNd+dDNPFd4II57ZYcPwRCXj7VT5XV/qONejMa+K9auGoC9JPbZoFnPmNWK1GMg==","signatures":[{"sig":"MEQCICuE0g32rR6PXRvjG1zulh/tR+x1mJd8XY2U1trLSDPzAiAtFKZy2ZPpAAIXhPVwEnBeBnkYG+yHoRkmDho+DaNL2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47276},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"c3498372ab21b3be5953a9f75b35bcdacb132384","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/pan-canon/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.30_1751394093910_0.7584648055128804","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"filter-widget-cartum","version":"1.0.31","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.31","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/pan-canon/filter-widget-cartum#readme","bugs":{"url":"https://github.com/pan-canon/filter-widget-cartum/issues"},"dist":{"shasum":"b6eeb746eca88583cb8b94cf796f762d1dcdeb5f","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.31.tgz","fileCount":8,"integrity":"sha512-BA7WWPgcMQmZH4IG3BPKJeixM60P0Nm9C4vcXHrPQXOLIgY2wY6Jno3dQbrtwVIE48JNBSTK9ZaF1xNZFrJS0A==","signatures":[{"sig":"MEYCIQCFY3clgZs3uy0bTd3YgYDtvaUY/3cBYcMe+KuVQdOzegIhAO/v1Y/w7p1KhvhvjUyV/vyTsJMW5rqBZwZjqO9AqFLW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53982},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"b03f782289afeecee67e55122708fec7e0e43c18","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/pan-canon/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.31_1751398852792_0.8859519761310992","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"filter-widget-cartum","version":"1.0.32","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.32","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/pan-canon/filter-widget-cartum#readme","bugs":{"url":"https://github.com/pan-canon/filter-widget-cartum/issues"},"dist":{"shasum":"9696d4fa1a88fc8c0d3fe1ac53ee1909a1d22cf8","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.32.tgz","fileCount":8,"integrity":"sha512-sBTPFrxxQh8UFefjTv/NoJ3dZAZNlW3T9SqKfQyWQM8HBm3DhdvWjiHl34+R2XobotprqWeFmAIwxqMTGo06Pw==","signatures":[{"sig":"MEYCIQC+7ljMb7FNeyPS1AF4qw6KpJUon6mXaBNLTweym8scVgIhAP/zmauw4HXHs6SRSCUcDcCHgAGr5OveFo526lquiHQO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59098},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"e3937f32deca4180b585dc57d02ca788dbb62cfd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/pan-canon/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.32_1751464893034_0.87639376821338","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"filter-widget-cartum","version":"1.0.33","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.33","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/pan-canon/filter-widget-cartum#readme","bugs":{"url":"https://github.com/pan-canon/filter-widget-cartum/issues"},"dist":{"shasum":"448fac9a709b35106912d5831f528436820d83ca","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.33.tgz","fileCount":8,"integrity":"sha512-duKDzVWPMXP2tBNolOf4FdSrgqWbNT7AidJCQFD1EBpH9V/V8m4o8Nr30X9OlYuypr/6zkLZ6cvuBhiDeZHeSA==","signatures":[{"sig":"MEYCIQDMQNhNo4Xh8xL48GjtIpAbWjh+G1yqmUZbiTzzPlfDvQIhAP4goxi0I8EiH6Z1HLzvvd53x1Un5GM/AAyjXC4qhJWU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62356},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"71c57d2af8de6e94b6ca17e45eaca95650016ed8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/pan-canon/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.43.0","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.33_1751478897467_0.8736521688444667","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"filter-widget-cartum","version":"1.0.34","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.34","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/pan-canon/filter-widget-cartum#readme","bugs":{"url":"https://github.com/pan-canon/filter-widget-cartum/issues"},"dist":{"shasum":"6ba6badd1c3078f126a369b784670a848eca79e9","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.34.tgz","fileCount":8,"integrity":"sha512-vP5odkNiBW+/Y1Zy1ZEK7E8vyaJzn1wiHBNTWPKICZ4EZyfL7iMMQzdg0sIdvCZeMfN1kVGcJ07TK0jHCZnzFg==","signatures":[{"sig":"MEQCIBwKi1aH1X2Not/iztfRdR7wNguloooDBgaC2mvwOQXVAiAQcumLwiNVrxJpY4NNKTaj/Zx1/TUsR0V6Q8c9deo7BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69902},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"da5ea553308ceabfe0a3a2aca3a73a89990d4aea","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","format":"prettier --write \"src/**/*.js\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/pan-canon/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rollup":"^4.43.0","prettier":"^3.6.2","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","lint-staged":"^16.1.2","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.34_1751487476986_0.8121560589706853","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"filter-widget-cartum","version":"1.0.35","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"author":{"name":"PD"},"license":"MIT","_id":"filter-widget-cartum@1.0.35","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"homepage":"https://github.com/pan-canon/filter-widget-cartum#readme","bugs":{"url":"https://github.com/pan-canon/filter-widget-cartum/issues"},"dist":{"shasum":"08139141a78843c1b8ef1da5d3c0031816b03beb","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.35.tgz","fileCount":8,"integrity":"sha512-rlksT88waJNXwMIdWgq6tarAJ6dkoC1iG4YexTSDACsJFm2lD9ND6O85fkmjoxJWR5bJNeFol2ouOR9O/Bg3oQ==","signatures":[{"sig":"MEQCIB0/l++Bg+VEfHxaIQCzaLFQV4ICU4MFX8nq1HZ0Q/mAAiA/s8mzSIRssLll1c8IpyUNSsV9iwxOM2jy3c8gQq/gNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70218},"main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","gitHead":"4c14363bc69d499a9dbdf1e920ec99ed165da3a1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","format":"prettier --write \"src/**/*.js\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"pan-canon","actor":{"name":"pan-canon","type":"user","email":"vsezlodov@gmail.com"},"email":"vsezlodov@gmail.com"},"repository":{"url":"git+https://github.com/pan-canon/filter-widget-cartum.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rollup":"^4.43.0","prettier":"^3.6.2","@babel/cli":"^7.27.2","@babel/core":"^7.27.4","lint-staged":"^16.1.2","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-widget-cartum_1.0.35_1751491084737_0.7003274006903408","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"filter-widget-cartum","version":"1.0.36","author":{"name":"PD"},"description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","main":"dist/filterWidget.umd.js","browser":"dist/filterWidget.umd.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build","format":"prettier --write \"src/**/*.js\"","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pan-canon/filter-widget-cartum.git"},"keywords":["filter","widget","cartum","horoshop","phantomdraft"],"license":"MIT","bugs":{"url":"https://github.com/pan-canon/filter-widget-cartum/issues"},"homepage":"https://github.com/pan-canon/filter-widget-cartum#readme","devDependencies":{"@babel/cli":"^7.27.2","@babel/core":"^7.27.4","@babel/preset-env":"^7.27.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^16.0.1","husky":"^9.1.7","lint-staged":"^16.1.2","prettier":"^3.6.2","rollup":"^4.43.0"},"_id":"filter-widget-cartum@1.0.36","gitHead":"d9907bbf2c1f0996bbb50c081e1e85c57b3ebc9f","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-+bVf29FkJcglzmBQVQo2QNyy2K2zPSqdGuXT5vBHVM0bAH239xYMm7ZTaWJnLuCtFnT7cZtVjjpHLvsZyfJlZA==","shasum":"4ca479a6125369540ed51279026d6f23f3f7e624","tarball":"https://registry.npmjs.org/filter-widget-cartum/-/filter-widget-cartum-1.0.36.tgz","fileCount":8,"unpackedSize":71636,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDCwwDKjUxBUFJmNEOCLe6RZwRk4sUi2SezJ4yuAKRJZQIhAJb8A5WJK4M18/iG22KPivQ0IMuLxOob5hNl6tQEMliQ"}]},"_npmUser":{"name":"pan-canon","email":"vsezlodov@gmail.com","actor":{"name":"pan-canon","email":"vsezlodov@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/filter-widget-cartum_1.0.36_1751494002162_0.16149460006749417"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-18T13:30:16.568Z","modified":"2025-07-02T22:06:42.549Z","1.0.0":"2025-06-18T13:30:16.866Z","1.0.1":"2025-06-18T13:52:54.864Z","1.0.2":"2025-06-18T15:27:00.078Z","1.0.3":"2025-06-18T15:53:39.438Z","1.0.4":"2025-06-18T16:05:21.544Z","1.0.5":"2025-06-18T16:15:34.336Z","1.0.6":"2025-06-18T16:47:10.360Z","1.0.7":"2025-06-18T17:31:33.894Z","1.0.8":"2025-06-18T17:37:40.454Z","1.0.9":"2025-06-18T18:18:42.583Z","1.0.10":"2025-06-18T18:32:10.138Z","1.0.11":"2025-06-18T18:38:57.560Z","1.0.12":"2025-06-18T18:56:50.690Z","1.0.13":"2025-06-18T20:05:13.693Z","1.0.14":"2025-06-18T20:46:11.747Z","1.0.15":"2025-06-18T21:01:16.257Z","1.0.16":"2025-06-18T21:24:02.246Z","1.0.18":"2025-06-19T11:05:17.563Z","1.0.19":"2025-06-19T11:52:00.107Z","1.0.20":"2025-06-19T11:59:52.164Z","1.0.21":"2025-06-19T12:09:30.520Z","1.0.22":"2025-06-19T12:18:16.415Z","1.0.23":"2025-06-19T12:42:25.556Z","1.0.24":"2025-06-19T12:58:44.366Z","1.0.25":"2025-06-19T13:14:23.730Z","1.0.26":"2025-06-20T10:39:29.043Z","1.0.27":"2025-07-01T02:15:17.289Z","1.0.28":"2025-07-01T16:42:01.829Z","1.0.29":"2025-07-01T17:19:25.270Z","1.0.30":"2025-07-01T18:21:34.070Z","1.0.31":"2025-07-01T19:40:52.968Z","1.0.32":"2025-07-02T14:01:33.214Z","1.0.33":"2025-07-02T17:54:57.657Z","1.0.34":"2025-07-02T20:17:57.169Z","1.0.35":"2025-07-02T21:18:05.043Z","1.0.36":"2025-07-02T22:06:42.355Z"},"bugs":{"url":"https://github.com/pan-canon/filter-widget-cartum/issues"},"author":{"name":"PD"},"license":"MIT","homepage":"https://github.com/pan-canon/filter-widget-cartum#readme","keywords":["filter","widget","cartum","horoshop","phantomdraft"],"repository":{"type":"git","url":"git+https://github.com/pan-canon/filter-widget-cartum.git"},"description":"JavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop platforms","maintainers":[{"name":"pan-canon","email":"vsezlodov@gmail.com"}],"readme":"# FilterWidget.js\r\n\r\nJavaScript widget for rendering catalog filters on the homepage of Cartum IO and Horoshop e-commerce sites.\r\nLearn more on [GitHub](https://github.com/PhantomDraft/filter-widget-cartum) or install via [npm](https://www.npmjs.com/package/filter-widget-cartum).\r\n\r\n---\r\n\r\n## Installation and Setup\r\n\r\n1. In your platform’s admin panel (Site → Design → Design Editor), make sure to place a **“Brands”** block—this is what the widget replaces by default.\r\n2. Insert the following code **before** `</body>`:\r\n\r\n```html\r\n<script src=\"https://cdn.jsdelivr.net/npm/filter-widget-cartum@1.0.36/dist/filterWidget.umd.js\"></script>\r\n<script>\r\n  document.addEventListener('DOMContentLoaded', () => {\r\n    const widget = new FilterWidget({\r\n      runOn          : 'home',                             // 'home' | 'all' | [ '/path1', '/path2' ]\r\n      catalogUrl     : '/kontaktni-linzy/',                  // URL to fetch catalog filters from\r\n      sourceSelectors: [\r\n        'section.filter.__listScroll .filter-list ul.filter-lv1'\r\n      ],\r\n      targetSelector : 'section.frontBrands.__grayscale ul.frontBrands-list',                                 // render filters into different blocks\r\n      hideOutOfStock : true,                                 // hide options with zero items\r\n      labelMap       : {                                     // override displayed labels\r\n        '1 день'   : 'Одноденні лінзи',\r\n        '1 місяць' : 'Місячні лінзи'\r\n      },\r\n      imageMap       : {                                     // brand logo URLs\r\n        'CooperVision': '/images/brands/CooperVision.png',\r\n        'Alcon'       : '/images/brands/Alcon.png'\r\n      },\r\n      autoExpand     : false,                                // false = show only one row + expander button; true = show all items\r\n      expanderText   : 'Показать ещё',\r\n      title          : 'Бренды'\r\n    });\r\n    widget.init();\r\n  });\r\n</script>\r\n```\r\n\r\nAlso, using the production-ready variant without inline comments:\r\n\r\n```html\r\n<script src=\"https://cdn.jsdelivr.net/npm/filter-widget-cartum@1.0.36/dist/filterWidget.umd.js\"></script>\r\n<script>\r\n  document.addEventListener('DOMContentLoaded', () => {\r\n    const widget = new FilterWidget({\r\n      runOn: 'home',\r\n      catalogUrl: '/kontaktni-linzy/',\r\n      sourceSelectors: [\r\n        'section.filter.__listScroll .filter-list ul.filter-lv1'\r\n      ],\r\n      groups: [ // або targetSelector : 'section.frontBrands.__grayscale ul.frontBrands-list',\r\n        {\r\n          // General filters (not branded)\r\n          targetSelector: 'section.frontBrands.__grayscale ul.frontBrands-list',\r\n          match: opt => !/\\/filter\\/brand=/.test(opt.url),\r\n          title: 'Типи'\r\n        },\r\n        {\r\n          // Only branded filters\r\n          targetSelector: 'section.banners.banners--block.banners--gaps-none .banner-image',\r\n          match: opt => /\\/filter\\/brand=/.test(opt.url),\r\n          title: 'Бренди'\r\n        }\r\n        // You can display any elements taken by the parser in any places and style them\r\n        // see Extending and Customization - Example 1: Cloning filters into a custom menu for more details\r\n      ],\r\n      hideOutOfStock: true,\r\n      labelMap: {\r\n        '1 день'            : 'Одноденні лінзи',\r\n        '1 місяць'          : 'Місячні лінзи',\r\n        '2 тижні'           : 'Двотижневі лінзи',\r\n        'Світло-блакитне'   : 'Світло-блакитні лінзи',\r\n        'Гідрогель'         : 'Гідрогель',\r\n        'Силікон-гідрогель' : 'Силікон-гідрогель',\r\n        'CooperVision'      : 'CooperVision',\r\n        'Alcon'             : 'Alcon',\r\n        'Bausch & Lomb'     : 'Bausch & Lomb',\r\n        'Johnson & Johnson' : 'Johnson & Johnson',\r\n        'Гнучкий'           : 'Гнучкі лінзи',\r\n        'Денний'            : 'Денні лінзи',\r\n        'Пролонгований'     : 'Пролонговані лінзи'\r\n      },\r\n      // Add a formatter only if custom logic is needed.\r\n      // See the \"Extending and Customization\" section for examples.\r\n      imageMap: {\r\n        'CooperVision'      : '/content/images/47/137x120l75nn0/coopervision-80176384117891.webp?884',\r\n        'Alcon'             : '/content/images/48/120x120l75nn0/alcon-46644902566954.webp',\r\n        'Bausch & Lomb'     : '/content/images/49/120x120l75nn0/bausch-lomb-23791386782850.webp',\r\n        'Johnson & Johnson' : '/content/images/50/120x120l75nn0/johnson-johnson-99333620756049.jpg'\r\n      },\r\n      autoExpand: true,\r\n      expanderText: 'Розгорнути'\r\n    });\r\n    widget.init();\r\n  });\r\n</script>\r\n```\r\n\r\n---\r\n\r\n## Configuration Options\r\n\r\n| Option            | Type                    | Description                                                                                    |\r\n| ----------------- | ----------------------- | ---------------------------------------------------------------------------------------------- |\r\n| `runOn`           | `string` \\| `string[]`  | Where to run the widget: `'home'`, `'all'`, or specific paths.                                 |\r\n| `catalogUrl`      | `string`                | URL of the catalog page to fetch filters from.                                                 |\r\n| `sourceSelectors` | `string[]`              | CSS selectors targeting original filter lists.                                                 |\r\n| `targetSelector`  | `string`                | CSS selector of the `<ul>` to replace with rendered filters.                                   |\r\n| `groups`          | `Array`                | Advanced: array of `{targetSelector, match, title?}` objects to render options into multiple blocks. |\r\n| `hideOutOfStock`  | `boolean`               | `true` to omit zero-count options.                                                             |\r\n| `labelMap`        | `Record<string,string>` | Custom label overrides.                                                                        |\r\n| `labelFormatter`  | `(option) ⇒ string`     | Function returning label per option; overrides `labelMap`.                                     |\r\n| `imageMap`        | `Record<string,string>` | Mapping option names to logo image URLs.                                                       |\r\n| `autoExpand`      | `boolean`               | `false` = render a single collapsed row + expander button; `true` = render all items expanded. |\r\n| `expanderText`    | `string`                | Text of the “Show more” button when `autoExpand` is `false`.                                   |\r\n| `title`           | `string`                | Optional heading text before the rendered list. Empty to omit.                               |\r\n| `titleTag`        | `string`                | Wrapper tag name for the heading. Default `'span'`.                                           |\r\n| `titleClass`      | `string`                | CSS class for the heading wrapper.                                                           |\r\n| `brandLast`       | `boolean`               | `true` to render brand filters in a separate second list after general filters.                |\r\n| `clone`           | `boolean`               | `true` to duplicate items instead of removing them from the source lists. |\r\n| `insertMode`      | `string`                | `'replace'` (default) to overwrite the target or `'append'` to keep its contents. |\r\n| `afterSelector`   | `string`                | When appending, insert new lists after the element matching this selector. |\r\n| `markup`          | `object`                | Customize classes and tags: `{listClass, itemTag, itemClass, linkTag, linkClass, imgClass, labelTag, labelClass}` |\r\n\r\n---\r\n\r\n## Styling (example CSS)\r\n\r\n```css\r\n.frontBrands .frontBrands-list {\r\n  margin-bottom: 8px !important;\r\n}\r\n.filter-block {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  margin: 8px;\r\n  padding: 12px 16px;\r\n  background: #f5f5f5;\r\n  text-decoration: none;\r\n  border-radius: 8px;\r\n  transition: background 0.3s;\r\n}\r\n.filter-block:hover {\r\n  background: #e0e0e0;\r\n}\r\n.filter-block__img {\r\n  width: 100px;\r\n  height: 100px;\r\n  object-fit: fill;\r\n  object-position: center center;\r\n  filter: grayscale(100%);\r\n  transition: filter 0.3s;\r\n}\r\n.filter-block:hover .filter-block__img {\r\n  filter: none;\r\n}\r\n.filter-block__label {\r\n  font-size: 14px;\r\n  color: #333;\r\n}\r\n.frontBrands-list.__collapsed {\r\n  max-height: 120px;\r\n  overflow: hidden;\r\n}\r\n.frontBrands-list.__expanded {\r\n  max-height: none;\r\n  overflow: visible;\r\n}\r\n.frontBrands-expander a {\r\n  display: inline-block;\r\n  margin: 8px;\r\n  cursor: pointer;\r\n}\r\n```\r\n\r\n---\r\n\r\n## Extending and Customization\r\n\r\n* Add more selectors to `sourceSelectors` to capture additional groups.\r\n* Extend `imageMap`/`labelMap` or implement `labelFormatter` for custom labels.\r\n* You can obtain filter cover URLs by right-clicking the cover image in Products → References → Brands and selecting “Copy image address”.\r\n* For advanced logic, create an instance with `new FilterWidget(config)` and call `init()` in your own scripts after post-processing the rendered lists.\r\n\r\n### Example 1: Cloning filters into a custom menu\r\n\r\nWith the default `clone` behaviour enabled, you can duplicate selected options and place them into any list while keeping them in their original block. The snippet below adds three cloned items to an existing menu:\r\n\r\n```html\r\n<script>\r\n  document.addEventListener(\"DOMContentLoaded\", () => {\r\n    FilterWidget.init({\r\n      catalogUrl: \"/kontaktni-linzy/\",\r\n      sourceSelectors: [\r\n        \"section.filter.__listScroll .filter-list ul.filter-lv1\"\r\n      ],\r\n      groups: [\r\n        {\r\n          targetSelector: \".products-menu__container\",\r\n          match: opt => [\"1 день\", \"Ні\", \"Гнучкий\"].includes(opt.name),\r\n          insertMode: 'append',\r\n          afterSelector: 'li',\r\n          markup: {\r\n            itemTag: 'li',\r\n            itemClass: 'products-menu__item j-submenu-item'\r\n          }\r\n        }\r\n      ],\r\n      labelMap: {\r\n        \"1 день\": \"Однодневные\",\r\n        \"Ні\": \"Без UV-фільтра\",\r\n        \"Гнучкий\": \"Гибкие\"\r\n      }\r\n    });\r\n  });\r\n</script>\r\n```\r\n\r\nResulting markup inside `.products-menu__container`:\r\n\r\n```html\r\n<ul class=\"products-menu__container\">\r\n  <li class=\"products-menu__item j-submenu-item\">…</li>\r\n  <li class=\"frontBrands-i\"><a href=\"/kontaktni-linzy/filter/rezhimZamni=1/\" class=\"frontBrands-a filter-block\"><span class=\"filter-block__label\">Однодневные</span></a></li>\r\n  <li class=\"frontBrands-i\"><a href=\"/kontaktni-linzy/filter/uvFltr=no/\" class=\"frontBrands-a filter-block\"><span class=\"filter-block__label\">Без UV-фільтра</span></a></li>\r\n  <li class=\"frontBrands-i\"><a href=\"/kontaktni-linzy/filter/rezhimNosnnja=1/\" class=\"frontBrands-a filter-block\"><span class=\"filter-block__label\">Гибкие</span></a></li>\r\n  <li class=\"products-menu__item j-submenu-item\">…</li>\r\n</ul>\r\n```\r\n\r\n### Example 2: Combining `labelMap` and `labelFormatter`\r\n\r\nYou can override individual names via `labelMap` and still apply conditional\r\ntransformations in `labelFormatter`.\r\n\r\n```html\r\n<script>\r\n  document.addEventListener('DOMContentLoaded', () => {\r\n    FilterWidget.init({\r\n      catalogUrl: '/kontaktni-linzy/',\r\n      labelMap: {\r\n        '1 день': 'Daily lenses',\r\n        '1 місяць': 'Monthly lenses'\r\n      },\r\n      labelFormatter(opt) {\r\n        const u = opt.url;\r\n        if (u.includes('uvFltr=')) {\r\n          return opt.name === 'Ні' ? 'Without UV filter' : 'With UV filter';\r\n        }\r\n        return this.labelMap[opt.name] || opt.name;\r\n      }\r\n    });\r\n  });\r\n</script>\r\n```\r\n\r\n### Example 3: Shortening long names\r\n\r\n```html\r\n<script>\r\n  document.addEventListener('DOMContentLoaded', () => {\r\n    FilterWidget.init({\r\n      catalogUrl: '/kontaktni-linzy/',\r\n      labelMap: {\r\n        'Johnson & Johnson': 'J&J'\r\n      },\r\n      labelFormatter(opt) {\r\n        const mapped = this.labelMap[opt.name];\r\n        if (mapped) return mapped;\r\n        return opt.name.length > 12 ? opt.name.slice(0, 12) + '…' : opt.name;\r\n      }\r\n    });\r\n  });\r\n</script>\r\n```\r\n\r\n### Example 4: Prefixing every label\r\n\r\n```html\r\n<script>\r\n  document.addEventListener('DOMContentLoaded', () => {\r\n    FilterWidget.init({\r\n      catalogUrl: '/kontaktni-linzy/',\r\n      labelMap: {\r\n        'Гнучкий': 'Flexible',\r\n        'Денний': 'Daily wear'\r\n      },\r\n      labelFormatter(opt) {\r\n        return '★ ' + (this.labelMap[opt.name] || opt.name);\r\n      }\r\n    });\r\n  });\r\n</script>\r\n```\r\n\r\n### Example 5: Horizontal layout for brand items\r\n\r\nTo make the brand list fill the row in four columns only inside its parent block\r\n(`section.frontBrands`), use flex layout tied to that container. Other lists\r\nremain unaffected:\r\n\r\n```css\r\n/* four items per row with gaps */\r\nsection.frontBrands .frontBrands-list {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n}\r\nsection.frontBrands .frontBrands-i {\r\n  box-sizing: border-box;\r\n  flex: 0 0 calc(25% - 16px);\r\n}\r\n```\r\n\r\n---\r\n\r\n## Security\r\n\r\n* Only uses `textContent`, `createElement` and URL APIs—no innerHTML, preventing XSS.\r\n* Links are given `rel=\"nofollow\"`.\r\n* Errors are caught so the widget won’t break your page.\r\n* All parameters validated on init.","readmeFilename":"README.md"}