{"_id":"@288-toolkit/url","_rev":"17-90a8b6cf766951b99db5b047c2ee8ca2","name":"@288-toolkit/url","dist-tags":{"latest":"5.3.0"},"versions":{"1.0.0":{"name":"@288-toolkit/url","version":"1.0.0","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/url@1.0.0","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"d247653bdbe98eb462cd83552b2a43d0d0736aba","tarball":"https://registry.npmjs.org/@288-toolkit/url/-/url-1.0.0.tgz","fileCount":8,"integrity":"sha512-NVP1n170NqHKUxKlrbtUSELzTkZsxCVycvvMFXFJ5/cwqWp1pfzqyP7Y2FBf9jBDggt4EpfuuuvP2IQg+iWuxw==","signatures":[{"sig":"MEYCIQCna2Rjx6wjUou+0hUnavCL395w0LZh/DoZaG/PZhK7sgIhAOFcNbVUeqeamNMBcEuFrX5dVlk8001hMkHXpXyENM9x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2145},"type":"module","_from":"file:288-toolkit-url-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/579a5f320339334abb559e455c1b2c0b/288-toolkit-url-1.0.0.tgz","_integrity":"sha512-NVP1n170NqHKUxKlrbtUSELzTkZsxCVycvvMFXFJ5/cwqWp1pfzqyP7Y2FBf9jBDggt4EpfuuuvP2IQg+iWuxw==","_npmVersion":"10.5.0","description":"```sh pnpm i @288-toolkit/url ```","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"@sveltejs/kit":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/url_1.0.0_1714067522868_0.586287973955057","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@288-toolkit/url","version":"1.0.1","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/url@1.0.1","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"3f4ba3a06005114cb56a18f29e4be103abeb956d","tarball":"https://registry.npmjs.org/@288-toolkit/url/-/url-1.0.1.tgz","fileCount":5,"integrity":"sha512-jWNstwkoGbLNxFGkQO75Ffzm+D6D54wIrXGyD9G5fhbmZaqZ+Yp3kV8mMCLBXATPrnFxHNjGaxxES88Zwoz7bA==","signatures":[{"sig":"MEQCIBJ0s77Gze1hupfeOlXFBStaOrFvlkg0xX23LAvbxJM2AiBucsi0b32ZjKi6WXECtoswufT+uBNP6j8klRbQaD1S7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1699},"type":"module","_from":"file:288-toolkit-url-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/441dab634854b58504dc6e0a2c9093a6/288-toolkit-url-1.0.1.tgz","_integrity":"sha512-jWNstwkoGbLNxFGkQO75Ffzm+D6D54wIrXGyD9G5fhbmZaqZ+Yp3kV8mMCLBXATPrnFxHNjGaxxES88Zwoz7bA==","_npmVersion":"10.5.0","description":"```sh pnpm i @288-toolkit/url ```","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"peerDependencies":{"@sveltejs/kit":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/url_1.0.1_1714076109246_0.025774915502744022","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@288-toolkit/url","version":"3.0.0","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/url@3.0.0","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"5bfbb460c52307ea89929ca656e692ab03718339","tarball":"https://registry.npmjs.org/@288-toolkit/url/-/url-3.0.0.tgz","fileCount":8,"integrity":"sha512-0CmM/ZH6Uy3QEP50rI3ANmvIQRuRqxyBOrxtwIBgFXpRw1e7k9jG2sBhhwLH8P3ONpUJDkd1B8dRiiin7Vls+A==","signatures":[{"sig":"MEUCIHJ/7ZAJb449VpT02KvXYkq2bFPQV+QvyEzHxnVJ3e8+AiEAlX2auFPz4oJMAwXLZJkJtWQQkqo5v+YIG7VT7WFCHrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2148},"type":"module","_from":"file:288-toolkit-url-3.0.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./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/9821bc93ff0481832c17ed5cee466bad/288-toolkit-url-3.0.0.tgz","_integrity":"sha512-0CmM/ZH6Uy3QEP50rI3ANmvIQRuRqxyBOrxtwIBgFXpRw1e7k9jG2sBhhwLH8P3ONpUJDkd1B8dRiiin7Vls+A==","_npmVersion":"10.5.0","description":"```sh npm i @288-toolkit/url ```","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/url_3.0.0_1714509583931_0.58409930636268","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@288-toolkit/url","version":"4.0.0","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/url@4.0.0","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"034f1b2f07dc9b2c1e72cb2cc7a10a44a5faf02e","tarball":"https://registry.npmjs.org/@288-toolkit/url/-/url-4.0.0.tgz","fileCount":8,"integrity":"sha512-zQ2h7h3FIF/Om5Dlr/RXNp+qcknHSzoz/BP0fy9tjvcV99qG5cVSQGjWnRaAIQQZo0C9/StG69DQkZ66yZhUCg==","signatures":[{"sig":"MEYCIQCfpPAARhIwXN+WSYu2lzwh4TQUEKTgbc9UMI/uKV/+3QIhAKFslsaEqR32hyIpwmCTYeg2ss6X06L3Fs/V3QbHLvKF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2160},"type":"module","_from":"file:288-toolkit-url-4.0.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./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/0e60e035b922a7978d0c4b7469925025/288-toolkit-url-4.0.0.tgz","_integrity":"sha512-zQ2h7h3FIF/Om5Dlr/RXNp+qcknHSzoz/BP0fy9tjvcV99qG5cVSQGjWnRaAIQQZo0C9/StG69DQkZ66yZhUCg==","_npmVersion":"10.5.0","description":"```sh npm i @288-toolkit/url ```","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/url_4.0.0_1714522070180_0.09588703785577457","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@288-toolkit/url","version":"4.1.0","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/url@4.1.0","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"f56c7e2699a7acb393bac3bb55414e48d015cb17","tarball":"https://registry.npmjs.org/@288-toolkit/url/-/url-4.1.0.tgz","fileCount":14,"integrity":"sha512-Rz/XlMIyXBhBD2x0o18AbwVMew+NwwLWu7BOhuKq+mk1m1e1/yOqTJjC2wvgh6kFIRZKxzBzbPcBmBLVSirSYg==","signatures":[{"sig":"MEUCIFKoinl5LSXJp8v2jg5DTybEhh6zf6ItCI0Es+u0IeyzAiEA4yhoiT8kpGiHkKB9KdulhpzmLCdk/TFaiYihrsZxb1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5612},"type":"module","_from":"file:288-toolkit-url-4.1.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package -i src","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/8ed1593b58037112d6785a666b14a650/288-toolkit-url-4.1.0.tgz","_integrity":"sha512-Rz/XlMIyXBhBD2x0o18AbwVMew+NwwLWu7BOhuKq+mk1m1e1/yOqTJjC2wvgh6kFIRZKxzBzbPcBmBLVSirSYg==","_npmVersion":"10.5.0","description":"```sh npm i @288-toolkit/url ```","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/url_4.1.0_1714585125260_0.2250844561839811","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"@288-toolkit/url","version":"4.1.1","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/url@4.1.1","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"5e50d7f70fbe6d541f939908b691a9c5ecb55e55","tarball":"https://registry.npmjs.org/@288-toolkit/url/-/url-4.1.1.tgz","fileCount":14,"integrity":"sha512-1f6uuccLMyoME7ArQAuUcJD2+m/GWaENH7QUbewYE99pWR/+K2KIOxBwuPO3tfXlqgehfwWeCpvgJxSnWeByTA==","signatures":[{"sig":"MEYCIQD8raUe8Jpui2RPVteDkhYEl0wI29hUe3B+mK9mY5v0nAIhAPHJvjI60K05FeIPFTy62RhKuKnrCYhB5y93vxGVFvyb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5736},"type":"module","_from":"file:288-toolkit-url-4.1.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package -i src","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/c6bf7a9f5ecd6ff69745b7a4ab7c5fac/288-toolkit-url-4.1.1.tgz","_integrity":"sha512-1f6uuccLMyoME7ArQAuUcJD2+m/GWaENH7QUbewYE99pWR/+K2KIOxBwuPO3tfXlqgehfwWeCpvgJxSnWeByTA==","_npmVersion":"10.5.0","description":"```sh npm i @288-toolkit/url ```","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@288-toolkit/types":"^3.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/url_4.1.1_1714585543500_0.761656741498622","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"@288-toolkit/url","version":"4.1.2","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/url@4.1.2","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"21946386f6c61ee15f96ae0b0c76f3a545838370","tarball":"https://registry.npmjs.org/@288-toolkit/url/-/url-4.1.2.tgz","fileCount":14,"integrity":"sha512-TiTp1ub145AX4ihC4UnrZOUIzHKxFNKuLB6gvGv2z/N/C/ROvxEISWbrTWWiq9ykRwdZnTBacJisUO30Pt5diw==","signatures":[{"sig":"MEUCIQCgq96Au+BltrHXeMveJz5B4+3ili4VIp1iXazX+PTMqQIgcRebzD3gXxYPoksfymQ+tZZ8CICh0eip4xZnS9/e53c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5736},"type":"module","_from":"file:288-toolkit-url-4.1.2.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package -i src","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/ba38109fc77c3b7a198b78ca883f9afc/288-toolkit-url-4.1.2.tgz","_integrity":"sha512-TiTp1ub145AX4ihC4UnrZOUIzHKxFNKuLB6gvGv2z/N/C/ROvxEISWbrTWWiq9ykRwdZnTBacJisUO30Pt5diw==","_npmVersion":"10.5.2","description":"```sh npm i @288-toolkit/url ```","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@288-toolkit/types":"^3.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/url_4.1.2_1715871162017_0.7780071663343167","host":"s3://npm-registry-packages"}},"4.1.3":{"name":"@288-toolkit/url","version":"4.1.3","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/url@4.1.3","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"7cf93fac9a6509d92252cbce95c00d4e0a9e15d7","tarball":"https://registry.npmjs.org/@288-toolkit/url/-/url-4.1.3.tgz","fileCount":14,"integrity":"sha512-ORM6Qk1OYAgKgD1F/y6ybG/N3IJeHRQxnrQQ3abILjDuQlGz8TcEUjXunoRTdq/bCss/U8YeqnrnE39O8F/mrw==","signatures":[{"sig":"MEUCIE+xsBZo2XUrjDJ1tZ/fow/XDYZEL4XhY9qAVcyrWo8oAiEAtPbh+iM/hufgWiHKl+Q6nSN5SVEzgF6z27Mqm+rCUDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5736},"type":"module","_from":"file:288-toolkit-url-4.1.3.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package -i src","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/3756b12132b990c733c99f26f4d84728/288-toolkit-url-4.1.3.tgz","_integrity":"sha512-ORM6Qk1OYAgKgD1F/y6ybG/N3IJeHRQxnrQQ3abILjDuQlGz8TcEUjXunoRTdq/bCss/U8YeqnrnE39O8F/mrw==","_npmVersion":"10.8.1","description":"```sh npm i @288-toolkit/url ```","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@288-toolkit/types":"^3.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/url_4.1.3_1724696136193_0.1844591532582318","host":"s3://npm-registry-packages"}},"4.1.4":{"name":"@288-toolkit/url","version":"4.1.4","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/url@4.1.4","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"0bc8b92e46e0ed078a5e880a35b534d47b745200","tarball":"https://registry.npmjs.org/@288-toolkit/url/-/url-4.1.4.tgz","fileCount":14,"integrity":"sha512-KglfWKcFiB8bicHZv7nZmIBS61xL5JdxY23oD5OwIjxow3t3kpFwpwpYmHHnHo58k0NGM8GaPJCg2O4rCIG9rg==","signatures":[{"sig":"MEUCIC+CD/1HRY8jL6lwgFGVGNiIIqLlIZBg6bMVfdOeR7yIAiEA+4/0NqidLbmpzvEeK5Ohkoucdh6zIlxWap2VLibxhqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5706},"type":"module","_from":"file:288-toolkit-url-4.1.4.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package -i src","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/598dd993a2974212b4fcf72b1cc07689/288-toolkit-url-4.1.4.tgz","_integrity":"sha512-KglfWKcFiB8bicHZv7nZmIBS61xL5JdxY23oD5OwIjxow3t3kpFwpwpYmHHnHo58k0NGM8GaPJCg2O4rCIG9rg==","_npmVersion":"10.8.1","description":"```sh npm i @288-toolkit/url ```","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@288-toolkit/types":"^3.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/url_4.1.4_1724705232392_0.4252396225171231","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@288-toolkit/url","version":"5.0.0","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/url@5.0.0","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"6962fc09781a9e632ef460de2f1a49221b0a684c","tarball":"https://registry.npmjs.org/@288-toolkit/url/-/url-5.0.0.tgz","fileCount":16,"integrity":"sha512-f0LqNUB6qh8fA5QdNgd6fuJcQbeCUq4CmagAsejLe5uJolujETyq80QLvCEpLqXPvZbLGtCyp6GUUmILX3cG5Q==","signatures":[{"sig":"MEYCIQCMwqqYWj8IGYTWnZIpYDNfUhhMQb8KvBRZgoBvnyiyngIhAJSoD4Ul541HHt4Gu6x8xjzC7CEdGXdSA+Uc3EDDpu4d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9142},"type":"module","_from":"file:288-toolkit-url-5.0.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package -i src","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/611ff40bf39c461b433bd04336c66176/288-toolkit-url-5.0.0.tgz","_integrity":"sha512-f0LqNUB6qh8fA5QdNgd6fuJcQbeCUq4CmagAsejLe5uJolujETyq80QLvCEpLqXPvZbLGtCyp6GUUmILX3cG5Q==","_npmVersion":"10.5.0","description":"```sh npm i @288-toolkit/url ```","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@288-toolkit/types":"^3.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/url_5.0.0_1730469959150_0.09213788990014149","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@288-toolkit/url","version":"5.1.0","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/url@5.1.0","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"2533574474b83ce2365a6b5a526bf282920588db","tarball":"https://registry.npmjs.org/@288-toolkit/url/-/url-5.1.0.tgz","fileCount":18,"integrity":"sha512-93UHa9lDuBZXjg9QDSgs597tk5R4AjokKazY00n31xIq92rZrIsbnEyiSDHr/j2CpQKDZreH2O2SBITLep1yvQ==","signatures":[{"sig":"MEUCIQDn0QbMEsO4q05J4BYDsjnFhAUyj6VtdfMe3eeITMscEAIgQXm/bt6urxNB1kcq6N5SqUBNFl2v2cO5V99LDM4ebSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12381},"type":"module","_from":"file:288-toolkit-url-5.1.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package -i src","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/9a4aad16c66985a3ad74820b3c6b1092/288-toolkit-url-5.1.0.tgz","_integrity":"sha512-93UHa9lDuBZXjg9QDSgs597tk5R4AjokKazY00n31xIq92rZrIsbnEyiSDHr/j2CpQKDZreH2O2SBITLep1yvQ==","_npmVersion":"10.8.2","description":"```sh npm i @288-toolkit/url ```","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@288-toolkit/types":"^3.1.0","@288-toolkit/strings":"^4.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/url_5.1.0_1738617133082_0.570968361730041","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@288-toolkit/url","version":"5.1.1","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/url@5.1.1","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"604009b7a55223aecfd32fda472e6465e971cfa3","tarball":"https://registry.npmjs.org/@288-toolkit/url/-/url-5.1.1.tgz","fileCount":18,"integrity":"sha512-pqqtKDwS1Y8LONlbHYOr9DXz7QsTofE80HlXJdHTePjxtDegn3hpNeYfX5aIJfVSfKCbXlPzi7A+9wQAV2fXgg==","signatures":[{"sig":"MEQCIDAfW7bWv6zSzUaEVGd41cnJGuKl/DJBqQxe0bZRUHHoAiAaey8VkhM8OJ65VTQU9UNlsQzFnu7gy65lMZYJ8QTejw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12384},"type":"module","_from":"file:288-toolkit-url-5.1.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package -i src","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/2bc84fa19c149e44feb1b34d3cf90cce/288-toolkit-url-5.1.1.tgz","_integrity":"sha512-pqqtKDwS1Y8LONlbHYOr9DXz7QsTofE80HlXJdHTePjxtDegn3hpNeYfX5aIJfVSfKCbXlPzi7A+9wQAV2fXgg==","_npmVersion":"10.8.2","description":"```sh npm i @288-toolkit/url ```","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@288-toolkit/types":"^3.1.0","@288-toolkit/strings":"^4.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/url_5.1.1_1738679245370_0.2671305898465093","host":"s3://npm-registry-packages-npm-production"}},"5.1.2":{"name":"@288-toolkit/url","version":"5.1.2","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/url@5.1.2","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"a3a540fd6900c7d6f57015a7c5ead686cab8c4d4","tarball":"https://registry.npmjs.org/@288-toolkit/url/-/url-5.1.2.tgz","fileCount":18,"integrity":"sha512-GBW+lImd50kM4afmftuDBOOgWHI2KAa2of5vinaEl7DOSRQkSMexxWzQhfsbuHIhwV5e1zNcNp8AgDGV2lD54Q==","signatures":[{"sig":"MEYCIQDKNU3dSDqzAq5OIAGfWJU4cKQSi/DCwvhWSRVmpz4tdgIhAKxLvHZ1cHOB2R/2LwCWngpLc1Qh8sIFcLlLLUine2h2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12387},"type":"module","_from":"file:288-toolkit-url-5.1.2.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package -i src","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/a0d30a42ffe3089ae028dcf495ccadb5/288-toolkit-url-5.1.2.tgz","_integrity":"sha512-GBW+lImd50kM4afmftuDBOOgWHI2KAa2of5vinaEl7DOSRQkSMexxWzQhfsbuHIhwV5e1zNcNp8AgDGV2lD54Q==","_npmVersion":"10.8.2","description":"```sh npm i @288-toolkit/url ```","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@288-toolkit/types":"^3.1.0","@288-toolkit/strings":"^4.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/url_5.1.2_1738685246471_0.5010443856163662","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@288-toolkit/url","version":"5.2.0","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/url@5.2.0","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"579c683eea1745d0654d7b38c2de93b54475dfc5","tarball":"https://registry.npmjs.org/@288-toolkit/url/-/url-5.2.0.tgz","fileCount":24,"integrity":"sha512-3WreSDbDdteaZw4XAJL56xfj3Z44OaDaCiqESxGbqIXB/sYd+w632gcDdX4K7Fn5j+CLzGXq1POQTYpqEqe+fg==","signatures":[{"sig":"MEYCIQCPdM02OuS9Xe/rH5lhkylcafbT3Vb2WpYuHVBOr87wrgIhAOfDiCD22tZUwTkE2PSVrG8UyY7dO0YAIFW9y3ngKwlu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16744},"type":"module","_from":"file:288-toolkit-url-5.2.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package -i src","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/d42a6d4540cfa29927ca5ee3529f7a82/288-toolkit-url-5.2.0.tgz","_integrity":"sha512-3WreSDbDdteaZw4XAJL56xfj3Z44OaDaCiqESxGbqIXB/sYd+w632gcDdX4K7Fn5j+CLzGXq1POQTYpqEqe+fg==","_npmVersion":"10.8.2","description":"```sh npm i @288-toolkit/url ```","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@288-toolkit/types":"^3.1.0","@288-toolkit/strings":"^4.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/url_5.2.0_1739381067142_0.12314621224619327","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@288-toolkit/url","version":"5.2.1","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/url@5.2.1","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"af227c16e41701c7372997b8f53d120f774d5341","tarball":"https://registry.npmjs.org/@288-toolkit/url/-/url-5.2.1.tgz","fileCount":24,"integrity":"sha512-uG7Pasy6TLbLkEKYGdjwajypuHGnr3y6gJG08JmKQc2eAfWQe3EeFEI3m37QXQDtmkTQUTAvolQm36ZkToKXMw==","signatures":[{"sig":"MEUCICBWD+NzUsBym9dnRlASWZ6cy7V7nXAT2RVwdjyBryibAiEAxPX0mZREm2uyM27yEunz6kBtMRVPaS9zeUi6ir5RML0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16784},"type":"module","_from":"file:288-toolkit-url-5.2.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package -i src","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/2df98fd68991a96855f191f97de60d5a/288-toolkit-url-5.2.1.tgz","_integrity":"sha512-uG7Pasy6TLbLkEKYGdjwajypuHGnr3y6gJG08JmKQc2eAfWQe3EeFEI3m37QXQDtmkTQUTAvolQm36ZkToKXMw==","_npmVersion":"10.9.0","description":"```sh npm i @288-toolkit/url ```","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@288-toolkit/types":"^3.1.0","@288-toolkit/strings":"^4.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/url_5.2.1_1740694379115_0.8106889775277004","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@288-toolkit/url","version":"5.3.0","author":{"name":"DeuxHuitHuit"},"license":"MIT","_id":"@288-toolkit/url@5.3.0","maintainers":[{"name":"nitriques","email":"open-source@deuxhuithuit.com"},{"name":"f-elix","email":"guerinfelix08@gmail.com"}],"dist":{"shasum":"0fb812eae92e40e684700439799dfd8811ad33dc","tarball":"https://registry.npmjs.org/@288-toolkit/url/-/url-5.3.0.tgz","fileCount":27,"integrity":"sha512-lclO8jpuCxgBzgfl6TZEfWJTM4AOhFrrYFvM2sQLMgNBk+OZzwJj3X80yT8+kbyRhfspwlWg0RBczB1EQ5HN3Q==","signatures":[{"sig":"MEYCIQDSK2fwf3zLVisa70dvm5FJGAt6oKaxoNzK5RXhWwIN7QIhALwLSTAKeMtY/hcBotOS+ItpTnyMGyTH4xyYysqyfHQ3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19103},"type":"module","_from":"file:288-toolkit-url-5.3.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lc":"npm run lint && npm run check","lint":"eslint --max-warnings=0 --cache .","test":"vitest run","build":"svelte-package -i src","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/94cec463cce7b21b2e962b3fd3e9c9b0/288-toolkit-url-5.3.0.tgz","_integrity":"sha512-lclO8jpuCxgBzgfl6TZEfWJTM4AOhFrrYFvM2sQLMgNBk+OZzwJj3X80yT8+kbyRhfspwlWg0RBczB1EQ5HN3Q==","_npmVersion":"10.9.0","description":"```sh npm i @288-toolkit/url ```","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@288-toolkit/types":"^3.1.0","@288-toolkit/strings":"^4.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/url_5.3.0_1746027600898_0.49972776432132027","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-04-25T17:52:02.532Z","modified":"2025-09-23T15:34:49.086Z","1.0.0":"2024-04-25T17:52:03.016Z","1.0.1":"2024-04-25T20:15:09.397Z","3.0.0":"2024-04-30T20:39:44.161Z","4.0.0":"2024-05-01T00:07:50.417Z","4.1.0":"2024-05-01T17:38:45.407Z","4.1.1":"2024-05-01T17:45:43.670Z","4.1.2":"2024-05-16T14:52:42.153Z","4.1.3":"2024-08-26T18:15:36.338Z","4.1.4":"2024-08-26T20:47:12.586Z","5.0.0":"2024-11-01T14:05:59.408Z","5.1.0":"2025-02-03T21:12:13.298Z","5.1.1":"2025-02-04T14:27:25.535Z","5.1.2":"2025-02-04T16:07:26.628Z","5.2.0":"2025-02-12T17:24:27.324Z","5.2.1":"2025-02-27T22:12:59.320Z","5.3.0":"2025-04-30T15:40:01.095Z"},"author":{"name":"DeuxHuitHuit"},"license":"MIT","description":"```sh npm i @288-toolkit/url ```","maintainers":[{"email":"open-source@deuxhuithuit.com","name":"nitriques"}],"readme":"# Url\n\n```sh\nnpm i @288-toolkit/url\n```\n\nA collection of functions to work with urls.\n\n## `isExternalUrl()`\n\nCheck if a URL is external.\n\n## `validateSameOrigin()`\n\nValidate if the URL is from the same origin as the request URL.\n\n## `parsedUrl()`\n\nSafely parses a URL and exposes a nice API to access the parts of the URL. If the URL is not valid,\nall functions return null.\n\nThis should be used instead of the `URL` constructor, since it can throw errors.\n\n## `sortQueryString()`\n\nSorts the query string of a URL and returns it.\n\n```ts\nconst sortedUrl = sortQueryString(new URL('https://example.org/path?b=2&a=1&c=3'));\nconsole.log(sortedUrl.toString()); // https://example.org/path?a=1&b=2&c=3\n```\n\n## `createEntryUrlBuilder`\n\nCreates a function that builds URLs for entries. Its api is similar to the `parsedUrl` function, but\nis requires global options, so a builder function is exposed.\n\n```ts\nconst entryUrl = createEntryUrlBuilder({\n\tsiteUrl: 'https://example.org',\n\tshouldRemoveTrailingSlash: true\n});\n\nentryUrl({ url: '...' }).toAbsolute(); // Returns the full URL string.\nentryUrl({ url: '...' }).toSchemeLess(); // Returns the URL string without the scheme, composed of the pathname, search, and hash.\n```\n\n## `urlCanParse`\n\nChecks if a URL can be parsed.\n\nThis is a fallback for environments that don't support the `URL.canParse` method.\n","readmeFilename":"README.md"}