{"_id":"@288-toolkit/minimap","_rev":"11-ec87e162c5892bb25a5af847e494f0a5","name":"@288-toolkit/minimap","dist-tags":{"latest":"3.0.2"},"versions":{"1.0.0":{"name":"@288-toolkit/minimap","version":"1.0.0","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/minimap@1.0.0","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"2c897761cf1c21799c562c7ef6e9fd1688eb223c","tarball":"https://registry.npmjs.org/@288-toolkit/minimap/-/minimap-1.0.0.tgz","fileCount":6,"integrity":"sha512-c7Fxs2BGN6hXCTPqfEsPS1QkqjovCB8iaNL2QcbkmNKQdYdxVj3NsdoiGCQINpSd5GNsp5reOQC6vse2rB0UUw==","signatures":[{"sig":"MEYCIQDXUVOSyNcMCIghI4T78F5ccfeYkYHHrr0wvaBvvEyTkgIhAMtc66IEpEiX/rIw7dsFX6JTGDZAUpm319SyyoM0265W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10026},"type":"module","_from":"file:288-toolkit-minimap-1.0.0.tgz","exports":{".":{"default":"./src/index.ts"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","check":"svelte-check --tsconfig ./tsconfig.json --fail-on-warnings","format":"npm run format:file .","lc:watch":"npm run lint && npm run check -- --watch","lint:fix":"npm run lint -- --fix","test:watch":"vitest","check:watch":"npm run check -- --watch","format:file":"npm run format:prettier -- --write","format:prettier":"prettier --config ./.prettierrc"},"_npmUser":{"name":"f-elix","email":"guerinfelix08@gmail.com"},"_resolved":"/tmp/721b436d2f1569dd5f8c12c7ef3c6c2b/288-toolkit-minimap-1.0.0.tgz","_integrity":"sha512-c7Fxs2BGN6hXCTPqfEsPS1QkqjovCB8iaNL2QcbkmNKQdYdxVj3NsdoiGCQINpSd5GNsp5reOQC6vse2rB0UUw==","_npmVersion":"10.5.0","description":"```sh pnpm i @288-toolkit/minimap ```","directories":{},"_nodeVersion":"20.12.2","dependencies":{"just-clamp":"^4.2.0","@288-toolkit/types":"^1.3.2","@288-toolkit/device":"^1.0.0","@288-toolkit/timeout":"^1.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"@sveltejs/kit":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/minimap_1.0.0_1714070074876_0.9276179709266343","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@288-toolkit/minimap","version":"1.0.1","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/minimap@1.0.1","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"2b7b44705ed1d28166a22ebe0a82ae68b1540bc4","tarball":"https://registry.npmjs.org/@288-toolkit/minimap/-/minimap-1.0.1.tgz","fileCount":7,"integrity":"sha512-NWfOjsZLbHHOpfoWxV0XySh9m+8Mdc8eengD+IMmxZeO0r8y0kG0JY9qnaA9K+b1NWi29GVH3ZMO7J3z7FnqSQ==","signatures":[{"sig":"MEYCIQDNwycMD2SiAhZRHaHO22Nly/8Un/OJEeR49O37TaiXkgIhAM/uVRmqQYFD0gsHW6m9xRf7o7wbk3bMECuHmS2WmFZ8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9845},"type":"module","_from":"file:288-toolkit-minimap-1.0.1.tgz","exports":{".":{"default":"./src/index.ts"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","check":"svelte-check --tsconfig ./tsconfig.json --fail-on-warnings","format":"npm run format:file .","lc:watch":"npm run lint && npm run check -- --watch","lint:fix":"npm run lint -- --fix","test:watch":"vitest","check:watch":"npm run check -- --watch","format:file":"npm run format:prettier -- --write","format:prettier":"prettier --config ./.prettierrc"},"_npmUser":{"name":"f-elix","email":"guerinfelix08@gmail.com"},"_resolved":"/tmp/0f78bafa0faf01fe79708481bf164b64/288-toolkit-minimap-1.0.1.tgz","_integrity":"sha512-NWfOjsZLbHHOpfoWxV0XySh9m+8Mdc8eengD+IMmxZeO0r8y0kG0JY9qnaA9K+b1NWi29GVH3ZMO7J3z7FnqSQ==","_npmVersion":"10.5.0","description":"```sh pnpm i @288-toolkit/minimap ```","directories":{},"_nodeVersion":"20.12.2","dependencies":{"just-clamp":"^4.2.0","@288-toolkit/types":"^1.3.2","@288-toolkit/device":"^1.0.0","@288-toolkit/timeout":"^1.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"@sveltejs/kit":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/minimap_1.0.1_1714070439953_0.14432466118519027","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@288-toolkit/minimap","version":"1.0.2","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/minimap@1.0.2","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"3a4fa9287b5b3f01151eeaba50120a0729feb0f7","tarball":"https://registry.npmjs.org/@288-toolkit/minimap/-/minimap-1.0.2.tgz","fileCount":4,"integrity":"sha512-OvHKbDKHqvAKE1PuPvy77RmQImr3jc3I0y2zEK8t6mW+1ARJ8vGl5nZ49AdPD666yLA1/TXgXIKbFEfcs2AsvA==","signatures":[{"sig":"MEQCIGj+OC7RRB1+wHcyIw/TeKmA3bKJlOiIF+YoVSF6f16TAiAmtrMuhGjczQ+3R4Pnw6VjKohUCyVRi9Jndx+/uMU8xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9577},"type":"module","_from":"file:288-toolkit-minimap-1.0.2.tgz","exports":{".":{"default":"./src/index.ts"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","check":"svelte-check --tsconfig ./tsconfig.json --fail-on-warnings","format":"npm run format:file .","lc:watch":"npm run lint && npm run check -- --watch","lint:fix":"npm run lint -- --fix","test:watch":"vitest","check:watch":"npm run check -- --watch","format:file":"npm run format:prettier -- --write","format:prettier":"prettier --config ./.prettierrc"},"_npmUser":{"name":"f-elix","email":"guerinfelix08@gmail.com"},"_resolved":"/tmp/c78720b177dc91a750b160babe186708/288-toolkit-minimap-1.0.2.tgz","_integrity":"sha512-OvHKbDKHqvAKE1PuPvy77RmQImr3jc3I0y2zEK8t6mW+1ARJ8vGl5nZ49AdPD666yLA1/TXgXIKbFEfcs2AsvA==","_npmVersion":"10.5.0","description":"```sh pnpm i @288-toolkit/minimap ```","directories":{},"_nodeVersion":"20.12.2","dependencies":{"just-clamp":"^4.2.0","@288-toolkit/types":"^1.3.3","@288-toolkit/device":"^1.0.1","@288-toolkit/timeout":"^1.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"@sveltejs/kit":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/minimap_1.0.2_1714076130205_0.12141691808539568","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@288-toolkit/minimap","version":"1.0.3","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/minimap@1.0.3","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"9a4f27bb4a775f4ff9b33515b068b95fc1a9c645","tarball":"https://registry.npmjs.org/@288-toolkit/minimap/-/minimap-1.0.3.tgz","fileCount":4,"integrity":"sha512-NSCUkHQh0fgeN3pgIgdNQrKbfVyiqdOh16CQF6Y5MmaHcin07cnT5LOrFr9w4bGhr0aytxvDVB4jk8w3WCYKEg==","signatures":[{"sig":"MEUCIQCILhYLSlLPn0ythL75juG6wpyAu/MMns+118qy/Zy7/QIgQVPB4CGxI1DnGE1uftnM8cBnIoYSl515n7AiiEPi6nA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9577},"type":"module","_from":"file:288-toolkit-minimap-1.0.3.tgz","exports":{".":{"default":"./src/index.ts"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","check":"svelte-check --tsconfig ./tsconfig.json --fail-on-warnings","format":"npm run format:file .","lc:watch":"npm run lint && npm run check -- --watch","lint:fix":"npm run lint -- --fix","test:watch":"vitest","check:watch":"npm run check -- --watch","format:file":"npm run format:prettier -- --write","format:prettier":"prettier --config ./.prettierrc"},"_npmUser":{"name":"f-elix","email":"guerinfelix08@gmail.com"},"_resolved":"/tmp/43e5be5b27f1538df58d91efe27fcc70/288-toolkit-minimap-1.0.3.tgz","_integrity":"sha512-NSCUkHQh0fgeN3pgIgdNQrKbfVyiqdOh16CQF6Y5MmaHcin07cnT5LOrFr9w4bGhr0aytxvDVB4jk8w3WCYKEg==","_npmVersion":"10.5.0","description":"```sh pnpm i @288-toolkit/minimap ```","directories":{},"_nodeVersion":"20.12.2","dependencies":{"just-clamp":"^4.2.0","@288-toolkit/types":"^1.3.3","@288-toolkit/device":"^1.1.0","@288-toolkit/timeout":"^1.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"@sveltejs/kit":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/minimap_1.0.3_1714417500359_0.9599406565186825","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@288-toolkit/minimap","version":"1.0.4","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/minimap@1.0.4","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"593d123ae66cc2c29270799456d52f9f870771b5","tarball":"https://registry.npmjs.org/@288-toolkit/minimap/-/minimap-1.0.4.tgz","fileCount":4,"integrity":"sha512-AKCej1hlaeKFHpOztG/6kQ47G0BGSsppQb7UAuq7/VnqVgnOM6akvhOoz8uN4d8JXFQkmb+BYOgq8Iv7JJySYg==","signatures":[{"sig":"MEUCIQCRpsc0Lq1t4DMwWSblsYV9H4d4PWjvvpOHBYDtmYUIzgIgNNWrQCOf6M8986Xe9UEW/4Vv6TPvQ/Z7eLfL1R+Ltn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9577},"type":"module","_from":"file:288-toolkit-minimap-1.0.4.tgz","exports":{".":{"default":"./src/index.ts"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","check":"svelte-check --tsconfig ./tsconfig.json --fail-on-warnings","format":"npm run format:file .","lc:watch":"npm run lint && npm run check -- --watch","lint:fix":"npm run lint -- --fix","test:watch":"vitest","check:watch":"npm run check -- --watch","format:file":"npm run format:prettier -- --write","format:prettier":"prettier --config ./.prettierrc"},"_npmUser":{"name":"f-elix","email":"guerinfelix08@gmail.com"},"_resolved":"/tmp/d72c73e5de7020cbc82af2277ad81bf4/288-toolkit-minimap-1.0.4.tgz","_integrity":"sha512-AKCej1hlaeKFHpOztG/6kQ47G0BGSsppQb7UAuq7/VnqVgnOM6akvhOoz8uN4d8JXFQkmb+BYOgq8Iv7JJySYg==","_npmVersion":"10.5.0","description":"```sh pnpm i @288-toolkit/minimap ```","directories":{},"_nodeVersion":"20.12.2","dependencies":{"just-clamp":"^4.2.0","@288-toolkit/types":"^1.3.3","@288-toolkit/device":"^1.2.0","@288-toolkit/timeout":"^1.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"@sveltejs/kit":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/minimap_1.0.4_1714418053168_0.8436615980747504","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@288-toolkit/minimap","version":"2.0.0","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/minimap@2.0.0","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"f24e72bf0599f2edbf5658657814e51c2ce94ab9","tarball":"https://registry.npmjs.org/@288-toolkit/minimap/-/minimap-2.0.0.tgz","fileCount":6,"integrity":"sha512-i/LdMzPOszgnuaNqcKVtnV/bXTLan6V+8Q/ZfLtV5ftB43GpHykX0ajmecU2qfGWdV+uXtcaucTRnha2y3kdVQ==","signatures":[{"sig":"MEQCICC0XAAe2b775QqQqG+dri32b/JLRJn9GrsfT+VnCW46AiBXt4b/RcmHWVpNK1yVFHNb9F2DwyHDnMJkq2LZmZNOfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10939},"type":"module","_from":"file:288-toolkit-minimap-2.0.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package","check":"svelte-check --tsconfig ./tsconfig.json --fail-on-warnings","format":"npm run format:file .","lc:watch":"npm run lint && npm run check -- --watch","lint:fix":"npm run lint -- --fix","test:watch":"vitest","check:watch":"npm run check -- --watch","format:file":"npm run format:prettier -- --write","format:prettier":"prettier --config ./.prettierrc"},"_npmUser":{"name":"f-elix","email":"guerinfelix08@gmail.com"},"_resolved":"/tmp/2b92e9179d385a76d7e79c08a8dac5c1/288-toolkit-minimap-2.0.0.tgz","_integrity":"sha512-i/LdMzPOszgnuaNqcKVtnV/bXTLan6V+8Q/ZfLtV5ftB43GpHykX0ajmecU2qfGWdV+uXtcaucTRnha2y3kdVQ==","_npmVersion":"10.5.0","description":"```sh pnpm i @288-toolkit/minimap ```","directories":{},"_nodeVersion":"20.12.2","dependencies":{"just-clamp":"^4.2.0","@288-toolkit/types":"^3.0.0","@288-toolkit/device":"^3.0.0","@288-toolkit/timeout":"^3.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"svelte":"4.x || 5.x"},"_npmOperationalInternal":{"tmp":"tmp/minimap_2.0.0_1714509599136_0.5587175710845234","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@288-toolkit/minimap","version":"2.0.1","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/minimap@2.0.1","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"a4340c2ab7c10e30f25737f51c7325aeb37e31d6","tarball":"https://registry.npmjs.org/@288-toolkit/minimap/-/minimap-2.0.1.tgz","fileCount":6,"integrity":"sha512-r0FBa371d6rWHSJbzppEGZTzbT9PBzU8VEeIO3oelCtFXBjl5Em1WOzTIAFGFR2BX9mxkHOKukP9ePUsZJgeIw==","signatures":[{"sig":"MEUCIQDdviO/wBCK8dvsNVMFk4SqwU7qPpZL2rRQYB+Y9XrV/AIgWAiEwfq28ZYRVPNriX4uml79at6+2pBK+jZ5XYZIN7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10939},"type":"module","_from":"file:288-toolkit-minimap-2.0.1.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package","check":"svelte-check --tsconfig ./tsconfig.json --fail-on-warnings","format":"npm run format:file .","lc:watch":"npm run lint && npm run check -- --watch","lint:fix":"npm run lint -- --fix","test:watch":"vitest","check:watch":"npm run check -- --watch","format:file":"npm run format:prettier -- --write","format:prettier":"prettier --config ./.prettierrc"},"_npmUser":{"name":"f-elix","email":"guerinfelix08@gmail.com"},"_resolved":"/tmp/6154fd20cfccddbe3b1d19c85545efbc/288-toolkit-minimap-2.0.1.tgz","_integrity":"sha512-r0FBa371d6rWHSJbzppEGZTzbT9PBzU8VEeIO3oelCtFXBjl5Em1WOzTIAFGFR2BX9mxkHOKukP9ePUsZJgeIw==","_npmVersion":"10.5.0","description":"```sh pnpm i @288-toolkit/minimap ```","directories":{},"_nodeVersion":"20.12.2","dependencies":{"just-clamp":"^4.2.0","@288-toolkit/types":"^3.0.0","@288-toolkit/device":"^3.0.0","@288-toolkit/timeout":"^3.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"svelte":"4.x || 5.x"},"_npmOperationalInternal":{"tmp":"tmp/minimap_2.0.1_1714509833524_0.9932827235446176","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@288-toolkit/minimap","version":"3.0.0","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/minimap@3.0.0","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"2f0cc9009be600087a331a276f67066d275c3894","tarball":"https://registry.npmjs.org/@288-toolkit/minimap/-/minimap-3.0.0.tgz","fileCount":6,"integrity":"sha512-E/QLHJ9FgKb7WcjB/jXrQaP/vVYykoksL9j523e2WqvsvZVtQ93Kkj/O5N4jzjtisMjN+hqnfQiVD0SKKd0/1A==","signatures":[{"sig":"MEUCIBNWAClrQTkmgjgk1RgUU9wMD9kR1DVf+POPYxu70jneAiEA4dK7k0X2wNpj25lgG4DtkHUqLnLrIkLxlQXXuBHm8PI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10939},"type":"module","_from":"file:288-toolkit-minimap-3.0.0.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package","check":"svelte-check --tsconfig ./tsconfig.json --fail-on-warnings","format":"npm run format:file .","lc:watch":"npm run lint && npm run check -- --watch","lint:fix":"npm run lint -- --fix","test:watch":"vitest","check:watch":"npm run check -- --watch","format:file":"npm run format:prettier -- --write","format:prettier":"prettier --config ./.prettierrc"},"_npmUser":{"name":"f-elix","email":"guerinfelix08@gmail.com"},"_resolved":"/tmp/16fd2cda023d6749e62393d329dc4534/288-toolkit-minimap-3.0.0.tgz","_integrity":"sha512-E/QLHJ9FgKb7WcjB/jXrQaP/vVYykoksL9j523e2WqvsvZVtQ93Kkj/O5N4jzjtisMjN+hqnfQiVD0SKKd0/1A==","_npmVersion":"10.5.0","description":"```sh pnpm i @288-toolkit/minimap ```","directories":{},"_nodeVersion":"20.12.2","dependencies":{"just-clamp":"^4.2.0","@288-toolkit/types":"^3.0.0","@288-toolkit/device":"^4.0.0","@288-toolkit/timeout":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"svelte":"4.x || 5.x"},"_npmOperationalInternal":{"tmp":"tmp/minimap_3.0.0_1714522086184_0.9433921032211936","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@288-toolkit/minimap","version":"3.0.1","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/minimap@3.0.1","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"027c4bf344f58fe0eacff5018f3e7a45f11c81c9","tarball":"https://registry.npmjs.org/@288-toolkit/minimap/-/minimap-3.0.1.tgz","fileCount":6,"integrity":"sha512-PFyfxW+2Cdxtn2sLB8SgFg1Sl214w4ERbk8s1TPaaCkuewnPcQdwaHto2i37EHWomYqa0svzBG+sHtZG/l6YiA==","signatures":[{"sig":"MEUCIH9wYvQeMcFc/NZbH27yfRBTZU2zUUIhW7qrKT2f24Z5AiEAn1l6zjGifEOg0yfExE4bLEmKmVLbDq9d0lVw0lB3Jhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10939},"type":"module","_from":"file:288-toolkit-minimap-3.0.1.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package","check":"svelte-check --tsconfig ./tsconfig.json --fail-on-warnings","format":"npm run format:file .","lc:watch":"npm run lint && npm run check -- --watch","lint:fix":"npm run lint -- --fix","test:watch":"vitest","check:watch":"npm run check -- --watch","format:file":"npm run format:prettier -- --write","format:prettier":"prettier --config ./.prettierrc"},"_npmUser":{"name":"f-elix","email":"guerinfelix08@gmail.com"},"_resolved":"/tmp/3875e73c8b1e06e260976c9a6fc7f075/288-toolkit-minimap-3.0.1.tgz","_integrity":"sha512-PFyfxW+2Cdxtn2sLB8SgFg1Sl214w4ERbk8s1TPaaCkuewnPcQdwaHto2i37EHWomYqa0svzBG+sHtZG/l6YiA==","_npmVersion":"10.5.2","description":"```sh pnpm i @288-toolkit/minimap ```","directories":{},"_nodeVersion":"20.13.1","dependencies":{"just-clamp":"^4.2.0","@288-toolkit/types":"^3.1.0","@288-toolkit/device":"^4.0.1","@288-toolkit/timeout":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"svelte":"4.x || 5.x"},"_npmOperationalInternal":{"tmp":"tmp/minimap_3.0.1_1715871170558_0.8037743677376148","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@288-toolkit/minimap","version":"3.0.2","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/minimap@3.0.2","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"53271ebf96d9a9cedcb88a027e9dc70f29611442","tarball":"https://registry.npmjs.org/@288-toolkit/minimap/-/minimap-3.0.2.tgz","fileCount":6,"integrity":"sha512-zFnNy3pR+xcWaq89iLzedVgu6IGpOwIxq9wytvbm4QtYpVB9KLfq7VrmpD9+xzBp9+MNYekm0m8ajon8NHzETw==","signatures":[{"sig":"MEUCIQCfwo0FVMvwh42ZhKxEaMbvxHA/vAccO5ak4NGlp9HLWwIgCpBMTaJP+YKYX3Xi6WTmO03jlM/AuthJg0Ie1dtpRWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10939},"type":"module","_from":"file:288-toolkit-minimap-3.0.2.tgz","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package","check":"svelte-check --tsconfig ./tsconfig.json --fail-on-warnings","format":"npm run format:file .","lc:watch":"npm run lint && npm run check -- --watch","lint:fix":"npm run lint -- --fix","test:watch":"vitest","check:watch":"npm run check -- --watch","format:file":"npm run format:prettier -- --write","format:prettier":"prettier --config ./.prettierrc"},"_npmUser":{"name":"f-elix","email":"guerinfelix08@gmail.com"},"_resolved":"/private/var/folders/k6/gmpb3s_x4kb4v14gmbp18y_40000gs/T/7aa01b8eca8d8ea1ec2cb732c98be981/288-toolkit-minimap-3.0.2.tgz","_integrity":"sha512-zFnNy3pR+xcWaq89iLzedVgu6IGpOwIxq9wytvbm4QtYpVB9KLfq7VrmpD9+xzBp9+MNYekm0m8ajon8NHzETw==","_npmVersion":"10.5.0","description":"```sh pnpm i @288-toolkit/minimap ```","directories":{},"_nodeVersion":"20.12.2","dependencies":{"just-clamp":"^4.2.0","@288-toolkit/types":"^3.1.0","@288-toolkit/device":"^5.0.0","@288-toolkit/timeout":"^4.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"svelte":"4.x || 5.x"},"_npmOperationalInternal":{"tmp":"tmp/minimap_3.0.2_1730469964873_0.9499761919525771","host":"s3://npm-registry-packages"}}},"time":{"created":"2024-04-25T18:34:34.780Z","modified":"2025-09-23T15:34:41.907Z","1.0.0":"2024-04-25T18:34:35.037Z","1.0.1":"2024-04-25T18:40:40.110Z","1.0.2":"2024-04-25T20:15:30.397Z","1.0.3":"2024-04-29T19:05:00.507Z","1.0.4":"2024-04-29T19:14:13.344Z","2.0.0":"2024-04-30T20:39:59.323Z","2.0.1":"2024-04-30T20:43:53.718Z","3.0.0":"2024-05-01T00:08:06.331Z","3.0.1":"2024-05-16T14:52:50.760Z","3.0.2":"2024-11-01T14:06:05.089Z"},"author":{"name":"DeuxHuitHuit"},"license":"MIT","description":"```sh pnpm i @288-toolkit/minimap ```","maintainers":[{"email":"open-source@deuxhuithuit.com","name":"nitriques"}],"readme":"# Minimap\n\n```sh\npnpm i @288-toolkit/minimap\n```\n\nA minimap component that displays a scaled down overview of the selected page content. Simply pass\nan HTMLElement ref to the `content` prop for it to be used inside the map.\n\nThe thumb's position, which represents the current visual viewport, is updated as the user scrolls\nthe page.\n\nThe minimap itself serves as a scroll bar. Dragging the thumb updates the page's scroll and clicking\nthe map scrolls instantly to the clicked content. This behavior can be disabled by passing\n`draggable={false}` to the component.\n\nYou can add custom markup inside the `thumb` and `track` slots to style them as needed.\n\n## Props\n\n### content\n\nThe content that should be copied in the minimap.\n\n```ts\nexport let content: HTMLElement;\n```\n\n### draggable\n\nWhether to allow dragging the thumb on the minimap.\n\n```ts\nexport let draggable: boolean = true;\n```\n\n### onSetup\n\nFunction called when the minimap is setup and updated. Useful to modify the content's DOM before it\nis appended to the minimap (for example, muting videos).\n\n```ts\nexport let onSetup: (content: HTMLElement) => void;\n```\n\n## Slots\n\n### `track`\n\nSlot props:\n\n-   `dragging` (`boolean`): If the user is currently dragging the thumb.\n\n### `thumb`\n\nSlot props:\n\n-   `dragging` (`boolean`): If the user is currently dragging the thumb.\n\n## Example\n\n```svelte\n<script lang=\"ts\">\n\timport { Minimap } from '@288-toolkit/minimap';\n\n\tlet pageContent: HTMLElement;\n\n\tconst onMinimapSetup = (content: HTMLElement) => {\n\t\tArray.from(content.querySelectorAll('video')).forEach((video) => {\n\t\t\tvideo.muted = true;\n\t\t});\n\t};\n</script>\n\n<div bind:this={pageContent}>\n\t<!-- ... -->\n</div>\n<Minimap content={pageContent} onSetup={onMinimapSetup}>\n\t<svelte:fragment slot=\"track\" let:dragging>\n\t\t<div\n\t\t\tclass=\"transition-colors duration-100 ease-linear {dragging ? '' : 'bg-white/10'}\"\n\t\t></div>\n\t</svelte:fragment>\n\t<svelte:fragment slot=\"thumb\" let:dragging>\n\t\t<div\n\t\t\tclass=\"relative z-10 h-full w-full rounded ring-4 ring-white transition-[backdrop-filter] duration-100 ease-linear {dragging\n\t\t\t\t? 'backdrop-brightness-125'\n\t\t\t\t: ''}\"\n\t\t></div>\n\t</svelte:fragment>\n</Minimap>\n```\n","readmeFilename":"README.md"}