{"_id":"@flourish/url-state","_rev":"70-9033118cd4f0440680535356188a9334","name":"@flourish/url-state","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0-prerelease.1":{"name":"@flourish/url-state","version":"1.0.0-prerelease.1","author":{"name":"Flourish team"},"license":"UNLICENSED","_id":"@flourish/url-state@1.0.0-prerelease.1","maintainers":[{"name":"eademoon","email":"eade@kiln.it"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"}],"dist":{"shasum":"f3d9649839e79a0b2819b18521ca780d216269f4","tarball":"https://registry.npmjs.org/@flourish/url-state/-/url-state-1.0.0-prerelease.1.tgz","fileCount":8,"integrity":"sha512-xOMZf3JQS8XrVmxFCjGmTYpwzle2DSQrR+t3/2jphWfg9KlINM3L/LB97v/SwXxVzR8xdpnNyx2ENE4G5SiR1A==","signatures":[{"sig":"MEUCIQDyNd/r/6HzaABQ5E+3gHk1kueTYbec91Mwf3ikg9gJLAIgQBfZMWqM5W5gN9aUMh0Nseq495xzhF80sVcLHlQosMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQiB2CRA9TVsSAnZWagAAfAkP/iffH7kvZEyuK6Eblb8D\nk6DvPgmoV5ChDeNnsxr/hSnpWUhulPejY2iu9yCFA91r7sFdU01D2wwnUROF\ngtrlgHdnVMGp4aMkJ2whKVsfhd4g+Qd058aLYqKLGNmHD6Li4JyftTZ7QUHT\nVKPVTi8HU9RUhFoqvY2h93IqCxgbIk1YzbP4Tefr/SkE6WC1MPDo67AXEEtu\nvycRxuJKRw99Bm39QebFAmbkrK4+716UbWp/dfS4Abtd0fxdKS8MGqI8Fqy+\nqTksi/XE1FqPikWUW+qLya7Iklzku4+6B1D94z+GWYXYEib9TwlkObb35p7Y\nUcVy3hQxATggGyGrEVptKrzUEx3RcsEEgXvblSJJKmMtJ+QeA+4aqwdf9Ced\nA/a+fAdYggr+O0IMryO+4lENl9sT+rk8SqrhkOtnzs38qOBR201Q99LyocGJ\n/YEEGi967xMs7V6aWjxLS2CyA40bq86JZRLLYlUUwt2QjTB4cPae5+zUbali\n3OKfGVeY2j5/8MCirHkZvU6l61kbN/GyOsiHAHPnqsJ4h5oSQPF5j4KY1y9F\nWSGGC7jwbxnw4pDyv0eN/ECc0eIOtMQdL6G+seBu+k+Kji6ynUckrcCG3eJK\nl5vw4Br6k6fQHnzlyHHbY7WXEUxwg7nJarjO+C5qmy4oVHXkkkh+P3ub8jmW\nW97x\r\n=pKzK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"url-state.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"ffd67969707b7a4ddf449bde0c16812f147ba3aa","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o url-state.min.js url-state.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"duncanclark","email":"duncan@kiln.digital"},"_npmVersion":"6.14.4","description":"Enables dynamic state from the URL hash","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"12.16.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.15.3","rollup":"^0.61.1","uglify-js":"^2.7.5","lint-staged":"^8.1.5","rollup-plugin-node-resolve":"^3.3.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/url-state_1.0.0-prerelease.1_1614946421604_0.6975268187666952","host":"s3://npm-registry-packages"}},"1.0.0-prerelease.2":{"name":"@flourish/url-state","version":"1.0.0-prerelease.2","author":{"name":"Flourish team"},"license":"UNLICENSED","_id":"@flourish/url-state@1.0.0-prerelease.2","maintainers":[{"name":"chrisnewell","email":"chris@kiln.digital"},{"name":"qubyte","email":"mark.s.everitt@gmail.com"},{"name":"eademoon","email":"eade@kiln.it"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"}],"dist":{"shasum":"c4b70427a6950d7c0324a92ed869abd79811fbc9","tarball":"https://registry.npmjs.org/@flourish/url-state/-/url-state-1.0.0-prerelease.2.tgz","fileCount":8,"integrity":"sha512-EVIMD7mwWTEoSZ4Qyy3BwxVzs7TTjDhJiU5MuHVxhvSVenLD9Rl16isi4TPx94iEhK4+XRe3WyiB3KZlneR6OQ==","signatures":[{"sig":"MEYCIQCRhupdpI0urh6H53jW6GLrJqE2NBwbQ+8MdZhtbtrwJQIhAMskBbiQIznXCCRUH53SS29kHm8X41maNPtdbEx/SLTT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUL9dCRA9TVsSAnZWagAAxiEP/2tivtXBe4HV3JGswQcc\nCiWb1oclfzeaCUmOBAe8gYGPrg6uc7bXTlf6pKgt9EAX1BEfN1GLl1uf0kYb\nxXadj4EGf1e1j/nPL3y9BjQAPj/Gx7trBH7XmwkpMnxFTtQAIlrGPvIdVGRZ\nUiqGLvnCdMBoPwlXYxUscq08iUOBvCdoXJh/m4jM0BJLEFscgxRHaCyu2Z1m\n0S3mTwd/mKJaRmvxKlhDd4st8oTBnSqY2pnfPkjjdSGsj+xqh8yxXqID2ABc\n0HAJp3KtYE2mAl11Njgg/UUGJ+Lw965fwr02kEnZXEYRmv55uwEIDBcraSnX\nk4/lczkTWCOnVuw3BDbw0f/F7qVcLO9VR/GyTDM5uLn9YEPgUe6VbuG9vLW8\n8RNrlnHHk3G9E5/WRL31Z3JgU3tR/Yjuyaz/hzoWzVpQgarziEGsGNlNClcy\nbkenQKsBmHxPhY5Nm/ERJBkQuqosO2BMYarqyoOmSsSMYUhnCM+kJ/jSCEN0\nsTN3H4BUZQsW4G5BKL7aOLcQ8G+YR+mkAdVbkYjq1fNnWh4oHWXVjNMvrBN/\nh21u93Muo1BsO4fGRVYCGIB3jGwVLc+lpEdxo9BP4HwKgDzGCLStKD4pK6ja\ny9ALlyK0tEJIFDeiwqIZfRGnh30gSXlswQ4JcbdSvdBauCvi0yFJdneFkMzs\nbMDb\r\n=NrC6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"url-state.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"56bfee6b94df38000e1503d22a66123a41073640","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o url-state.min.js url-state.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"duncanclark","email":"duncan@kiln.digital"},"_npmVersion":"6.14.4","description":"Enables dynamic state from the URL hash","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"12.16.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.15.3","rollup":"^0.61.1","uglify-js":"^2.7.5","lint-staged":"^8.1.5","rollup-plugin-node-resolve":"^3.3.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/url-state_1.0.0-prerelease.2_1615904605177_0.9037592843967728","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@flourish/url-state","version":"1.0.0","author":{"name":"Flourish team"},"license":"UNLICENSED","_id":"@flourish/url-state@1.0.0","maintainers":[{"name":"chrisnewell","email":"chris@kiln.digital"},{"name":"qubyte","email":"mark.s.everitt@gmail.com"},{"name":"eademoon","email":"eade@kiln.it"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"}],"dist":{"shasum":"df2a5b629cc954684b3eff01f04aa4e23f6021df","tarball":"https://registry.npmjs.org/@flourish/url-state/-/url-state-1.0.0.tgz","fileCount":8,"integrity":"sha512-0HBwEphwla7Wexuyn2+VkxkPFe0F4dFRAMgBs8oHbLBC2XlapdcPkPVdgW3wF9E8y4UbVISFrf1c3ogqRA45Zw==","signatures":[{"sig":"MEUCIDAV2dSGLex2y9RajFcwizlzcwE2hzoTlYUrG2LmuIjbAiEAyEV+5oO+QoY3PKHiGO7gcq/mdRON6Tp3icFqVLsxRzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUhVcCRA9TVsSAnZWagAAoiAP/2d3TfuQcqZ9efSveA1W\nkt7i+WIlonqXQH8RyD++l7K4YvOwBZVNE8674FUj3nBl8uPD5y0ztyYzb2rX\nAwENqZc6zPbLAKEJQXToOBVctBeXSbWhenZYg8ODNZUyiDMtYtffkJJ8MrNQ\n0jN4hOOWLYYWynnxg2HxQU2x80DbXdb70O7NGp4RlJ4Vt2hnceVL/DaJ9ujP\nDUb0eHYVDuvmJC2V/NzhJr77fWQ4MdO5F0AWzc6VZTHY0J1mLuZSzuxWZhc7\ndA+Waekq9j4s1Lbn4HNtHZvfrWJDpiaGG51qs5/zhafEPjeWZePMsHWbjwIK\nrNcg4fHJxDaIUhGipm6kRjwGWxbOh4sY3PXCaVAy1jEMB/YnH5HPcbXC3AHT\ne6RuiRMujct/K7lTWW9m2v70yPmpMqklh5/FHwX+5/clngXO746c2ietfxc/\nBm678Y0nYco9V6xjs8EOTiRfbLVJeXcq5ZwW97eI5qzovsCHr3koyWg9nqoK\nVEGM2zZBAuuTmWN0S+V36CeRor8uZteQRbXePEqks2n2kaUdRuW9orGxwsxc\nhKVH+286tO9u8tQfGm/pMWNJNwon/X8P6SmKa6xFMdtE8AD45WIVdS/q6kYX\nCYq0z/2Q2lqLsYz+GhRe+ld1Poap/6zdqxa1pVmGRW042ObxBGbxvVgoZo/2\nvRwm\r\n=J1YF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"url-state.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"db22489a7080fadda8d0088e16f1b7576a371d17","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o url-state.min.js url-state.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"duncanclark","email":"duncan@kiln.digital"},"_npmVersion":"6.14.4","description":"Enables dynamic state from the URL hash","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"12.16.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.15.3","rollup":"^0.61.1","uglify-js":"^2.7.5","lint-staged":"^8.1.5","rollup-plugin-node-resolve":"^3.3.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/url-state_1.0.0_1615992155641_0.7492786123400661","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@flourish/url-state","version":"1.0.1","author":{"name":"Flourish team"},"license":"https://flourish.studio/terms/fcl/","_id":"@flourish/url-state@1.0.1","maintainers":[{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"timbrock","email":"info@datatodisplay.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"eademoon","email":"eade@kiln.it"},{"name":"qubyte","email":"mark.s.everitt@gmail.com"},{"name":"chrisnewell","email":"chris@kiln.digital"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"sebr","email":"seb@sebruiz.net"},{"name":"alextreppass","email":"alextreppass@gmail.com"},{"name":"wearymonkey","email":"toby.rahilly@gmail.com"},{"name":"mattcarter-canva","email":"matt.c@canva.com"},{"name":"marcfallows","email":"mail@marcfallows.com"},{"name":"mafecafe","email":"mariafcallejon@gmail.com"},{"name":"connormj","email":"connor@kiln.digital"},{"name":"simonaats","email":"simona@kiln.digital"}],"dist":{"shasum":"61db07668a65b01d594c7dbdc5e28b5b3fd27754","tarball":"https://registry.npmjs.org/@flourish/url-state/-/url-state-1.0.1.tgz","fileCount":8,"integrity":"sha512-H+AxxLHFkZygwvsEyjAreew6d5HZ0Sg5QjG2GxJv1Px2kh5EsN6lzOBC2kSM8TdjNwhmJoMYRvSR5GgXXHl5+Q==","signatures":[{"sig":"MEUCIQDEV6/djORu3xE4K3dAA39AqAWbNxga+fqyUuegZ4PxOAIgS7kdCEIBEcse2Cz+cmXsknRNdklwF7SeVH82rjfX47E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5737},"main":"url-state.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"src/index.js","gitHead":"bd4b00d5e433079eb0391c204d27496b75324e08","scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o url-state.min.js url-state.js","prepare":"npm run build && npm run minify","precommit":"lint-staged"},"_npmUser":{"name":"timbrock","email":"info@datatodisplay.com"},"_npmVersion":"6.14.8","description":"Enables dynamic state from the URL hash","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"12.19.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"husky":"^1.3.1","eslint":"^5.15.3","rollup":"^0.61.1","uglify-js":"^2.7.5","lint-staged":"^8.1.5","rollup-plugin-node-resolve":"^3.3.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/url-state_1.0.1_1632234777908_0.48899235782657713","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@flourish/url-state","version":"1.0.2","author":{"name":"Flourish team"},"license":"LicenseRef-LICENSE","_id":"@flourish/url-state@1.0.2","maintainers":[{"name":"jontyt","email":"jonty@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"flourish-canva","email":"canva-npm@kiln.digital"},{"name":"declanvong","email":"declan@canva.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"liakouras","email":"ilias@kiln.it"},{"name":"oliviajanelawlor","email":"oliviajanelawlor@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"},{"name":"wearymonkey","email":"toby.rahilly@gmail.com"},{"name":"mattcarter-canva","email":"matt.c@canva.com"},{"name":"marcfallows","email":"mail@marcfallows.com"},{"name":"mafecafe","email":"mariafcallejon@gmail.com"},{"name":"connormj","email":"connor@kiln.digital"},{"name":"simonaats","email":"simona@kiln.digital"}],"dist":{"shasum":"1a96ddede03c1229ced3f733eb854fda72455d55","tarball":"https://registry.npmjs.org/@flourish/url-state/-/url-state-1.0.2.tgz","fileCount":9,"integrity":"sha512-wU6FcJ0Q2HM4I2opH35fOerr9BJla1Sf2xZX+kaL7FAXN1ojopyBuGSE4HyyWwgu0cMdHQfBLUIxRbzeC4nCKw==","signatures":[{"sig":"MEUCIHn3GDLgjh5/rTqI2aFlKSg66hEDK5785hXorpaZwPTWAiEA5MU2yQpe23dQEsxjvEEfK1fgfogaawCFCK28rF1zaM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9901},"main":"url-state.js","_from":"file:flourish-url-state-1.0.2.tgz","module":"src/index.js","private":false,"scripts":{"lint":"eslint src","build":"rollup -c","minify":"uglifyjs -m -o url-state.min.js url-state.js","precommit":"lint-staged"},"_npmUser":{"name":"hughsk","email":"hughskennedy@gmail.com"},"_resolved":"/private/var/folders/w2/_5t_b7v91bz2nqh278qx4l7m0000gn/T/21284864f0a2502de4e28db7ca69f3d8/flourish-url-state-1.0.2.tgz","_integrity":"sha512-wU6FcJ0Q2HM4I2opH35fOerr9BJla1Sf2xZX+kaL7FAXN1ojopyBuGSE4HyyWwgu0cMdHQfBLUIxRbzeC4nCKw==","_npmVersion":"9.6.0","description":"Enables dynamic state from the URL hash","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rollup":"^0.61.1","uglify-js":"^2.7.5","rollup-plugin-node-resolve":"^3.3.0","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/url-state_1.0.2_1684223965966_0.2152336547380722","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@flourish/url-state","version":"1.0.3","author":{"name":"Flourish team"},"license":"LicenseRef-LICENSE","_id":"@flourish/url-state@1.0.3","maintainers":[{"name":"winna_canva","email":"winna@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"libruca","email":"liamb@canva.com"},{"name":"jontyt","email":"jonty@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"flourish-canva","email":"canva-npm@kiln.digital"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"}],"dist":{"shasum":"2eb7360d85007948f9d24f13f209c4ff46d5210b","tarball":"https://registry.npmjs.org/@flourish/url-state/-/url-state-1.0.3.tgz","fileCount":9,"integrity":"sha512-9fyCT5hUv4SHl/D8M7mkf2cSUpngYBpqXyKW8k5uOZ5dTnaO/G+kqyyIgjuGjfZ9ZI9sDxZ93FPikiczVActDg==","signatures":[{"sig":"MEUCIHD6u98LKHS6SU1Y9GVsnbH/eMjfW6nzqCTRkr96mne8AiEAsHbLvnIbu2IC2XBrK+RZH7m9OromBhVV4MCbBzQBPKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10665},"main":"url-state.js","_from":"file:flourish-url-state-1.0.3.tgz","module":"src/index.js","private":false,"scripts":{"lint":"eslint .","build":"rollup -c","minify":"uglifyjs -m -o url-state.min.js url-state.js","precommit":"lint-staged"},"_npmUser":{"name":"luptilu","email":"luisabider@hotmail.com"},"_resolved":"/private/var/folders/tl/ss8dh0t509367b55ymcxqqtm0000gn/T/8e96e80174e67b6424317f15c91a2896/flourish-url-state-1.0.3.tgz","_integrity":"sha512-9fyCT5hUv4SHl/D8M7mkf2cSUpngYBpqXyKW8k5uOZ5dTnaO/G+kqyyIgjuGjfZ9ZI9sDxZ93FPikiczVActDg==","_npmVersion":"8.11.0","description":"Enables dynamic state from the URL hash","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"16.16.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rollup":"^4.6.1","uglify-js":"^2.7.5","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/url-state_1.0.3_1707399972680_0.32743724267567265","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@flourish/url-state","version":"2.0.0","author":{"name":"Flourish team"},"license":"LicenseRef-LICENSE","_id":"@flourish/url-state@2.0.0","maintainers":[{"name":"scottb-flourish","email":"scottb@canva.com"},{"name":"jontyt","email":"jonty@canva.com"},{"name":"rushlet","email":"becky.rush14@yahoo.co.uk"},{"name":"winna_canva","email":"winna@canva.com"},{"name":"bruno-riddy","email":"brunoriddy@canva.com"},{"name":"libruca","email":"liamb@canva.com"},{"name":"jwitcombe","email":"josephw@canva.com"},{"name":"katietannercanva","email":"katietanner@canva.com"},{"name":"b3n-canva","email":"ben.lloyd@canva.com"},{"name":"caletilford","email":"cale.tilford@gmail.com"},{"name":"florin.oprina","email":"florin@kiln.digital"},{"name":"robinhouston","email":"robin@kiln.digital"},{"name":"duncanclark","email":"duncan@kiln.digital"},{"name":"daanlouter","email":"daan.louter@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"mark-kiln","email":"mark@kiln.it"},{"name":"animateddata","email":"hello@animateddata.co.uk"},{"name":"larsvers","email":"lars@datamake.io"},{"name":"luptilu","email":"luisabider@hotmail.com"},{"name":"bobbysebolao","email":"bobbysebolao@gmail.com"},{"name":"hrobertson","email":"h.robertson@icloud.com"},{"name":"oampo","email":"joe@oampo.co.uk"}],"dist":{"shasum":"164dc3014ed63ec1f5f1545cba5dbbd30e02902f","tarball":"https://registry.npmjs.org/@flourish/url-state/-/url-state-2.0.0.tgz","fileCount":9,"integrity":"sha512-+t1zOzbg0/dTySRs7n5h05AKo9a7KtTW7DVs22rHplCV9bq0qJfJ2YhdCEeUHrxfOsbslwk4Q6sS3c8FkyArmA==","signatures":[{"sig":"MEUCIQDjM2oO55JoUERX8PFFd1b0RXPaQtkc87wceGb3CV8R6wIgEEEaZKff4EwQ4R0SOYMfY74CnxkoZDj1aPp90wO/uKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11749},"main":"url-state.js","_from":"file:flourish-url-state-2.0.0.tgz","module":"src/index.js","exports":"./src/index.js","private":false,"scripts":{"lint":"eslint .","build":"rollup -c","minify":"uglifyjs -m -o url-state.min.js url-state.js","precommit":"lint-staged"},"_npmUser":{"name":"hughsk","email":"hughskennedy@gmail.com"},"_resolved":"/private/var/folders/w2/_5t_b7v91bz2nqh278qx4l7m0000gn/T/40d9920e5e50358a16c0f53ab0fb36e9/flourish-url-state-2.0.0.tgz","_integrity":"sha512-+t1zOzbg0/dTySRs7n5h05AKo9a7KtTW7DVs22rHplCV9bq0qJfJ2YhdCEeUHrxfOsbslwk4Q6sS3c8FkyArmA==","_npmVersion":"10.2.4","description":"Enables dynamic state from the URL hash","directories":{},"lint-staged":{"*.js":"npm run lint --"},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rollup":"^4.6.1","uglify-js":"^2.7.5","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@flourish/eslint-plugin-flourish":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/url-state_2.0.0_1722437071378_0.11846134178098677","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-03-05T12:13:41.604Z","modified":"2026-08-19T18:13:44.626Z","1.0.0-prerelease.1":"2021-03-05T12:13:41.865Z","1.0.0-prerelease.2":"2021-03-16T14:23:25.361Z","1.0.0":"2021-03-17T14:42:35.809Z","1.0.1":"2021-09-21T14:32:58.066Z","1.0.2":"2023-05-16T07:59:26.117Z","1.0.3":"2024-02-08T13:46:12.861Z","2.0.0":"2024-07-31T14:44:31.504Z"},"author":{"name":"Flourish team"},"license":"LicenseRef-LICENSE","description":"Enables dynamic state from the URL hash","maintainers":[{"email":"duncan@kiln.digital","name":"duncanclark"},{"email":"daan.louter@gmail.com","name":"daanlouter"},{"email":"hello@animateddata.co.uk","name":"animateddata"},{"email":"lars@datamake.io","name":"larsvers"},{"email":"luisabider@hotmail.com","name":"luptilu"},{"email":"h.robertson@icloud.com","name":"hrobertson"},{"email":"florin@kiln.digital","name":"florin.oprina"},{"email":"ben.lloyd@canva.com","name":"b3n-canva"},{"email":"brunoriddy@canva.com","name":"bruno-riddy"},{"email":"katietanner@canva.com","name":"katietannercanva"},{"email":"josephw@canva.com","name":"jwitcombe"},{"email":"becky.rush14@yahoo.co.uk","name":"rushlet"},{"email":"winna@canva.com","name":"winna_canva"},{"email":"jonty@canva.com","name":"jontyt"},{"email":"scottb@canva.com","name":"scottb-flourish"},{"email":"gwyneth@canva.com","name":"gwyneth.bassett"},{"email":"snavad@canva.com","name":"sega-canva"},{"email":"ci@kiln.it","name":"kiln-ci"},{"email":"niamhb@canva.com","name":"niamhb"},{"email":"guy.n@canva.com","name":"guyneedhamcanva"}],"readme":"# Flourish url state\n\n## How to install\n\n`npm install -s @flourish/url-state`\n\nAdd to the state with:\n\n```js\n  url_state: {}\n```\n\nAdd the settings to the bottom of the settings in the `template.yml` with:\n\n```yml\n  - URL settings\n  - property: url_state\n    import: \"@flourish/url-state\"\n```\n\n## Usage\n\nImport it & initialise, typically at the top of the `draw` function, passing in the module state, the template's state and the callback. For example:\n\n```js\nimport initURLState from \"@flourish/url-state\";\n\n// ...\n\nfunction draw() {\n initURLState(state.url_state, state, update);\n\n // ...\n```\n\nURL state won't be accessible until it has been enabled in the theme using: `url_state.enabled: true`.\nOne this is enabled, the user can add state to the visualization's URL as URL-encoded JSON.\n\n## More information\n\n[How URL state settings work](https://help.flourish.studio/article/297-how-url-state-settings-work?preview=6087fc728af76a714bfdb5c0)\n[Using URL state settings](https://help.flourish.studio/article/309-url-state-examples?preview=6097fddcef400e00c0095cb9)","readmeFilename":"README.md"}