{"_id":"srcset-parse","_rev":"2-97c1f6a9212bc498e1000ef36c5993f6","name":"srcset-parse","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"srcset-parse","description":"Extra tiny parser of srcset definitions","license":"MIT","author":{"name":"Alexey Taktarov","email":"molefrog@gmail.com"},"version":"1.0.0","module":"index.js","main":"dist/index.js","size-limit":[{"path":"index.js","limit":"130 B"}],"scripts":{"test":"uvu -r esm","start":"nodemon --exec \"uvu -r esm\"","build":"rollup -f cjs -d dist index.js","prepublishOnly":"npm run build"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"4.5.4","core-js":"3.6.5","esm":"3.2.25","nodemon":"1.18.4","rollup":"^2.21.0","size-limit":"4.5.4","uvu":"0.2.1"},"gitHead":"6f9aafb7de3d2766d37b9f16fb0f09252472e1a1","_id":"srcset-parse@1.0.0","_nodeVersion":"12.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-iubfdcoYf/Z7v/CXE6KQJKm9D2Dh9CABBssQexejLh49kDdqC+ZVC5bFCxyr3BfLFQ5Fr6nxHWWXKJ1bH5CHaQ==","shasum":"427c50faec11ec7b73a5e90b8b799c312281342e","tarball":"https://registry.npmjs.org/srcset-parse/-/srcset-parse-1.0.0.tgz","fileCount":5,"unpackedSize":4884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCupxCRA9TVsSAnZWagAACsAP/1KTu5hLB64VIjpssYgo\nNkJRO5shZhF0cmJ3CGlgyXqX+TqnURJR82WUKvV2Ao05gd0WbqmIrBf4uye5\nm5AIUViPJex+woYOR4lYBuM/bxE4eY7v9Ehb+TmLADzTE4F7aXdft+Cdxozp\nXPP5fqxJN3aZ1bmty0UcK3tyNJ2YKPR4A+Mo7SCaZiMrmyTHn2lrSlcJCN1r\nWtyz/72FACA70RyIv3diFzV7fhaxTHopcaqK7GTwBVgksAQy9kbdmK87ChEP\ngT+SGGhS2HGnY+tfOJF7s6LjZxU1050j4VSIgB/Of6R354dFvWe5rZ66YQCs\nCDv9O4V4uIXgOWarw11MOgI7DKvjpbK2WqWcx0Q6cQNW5WiXB0EZnacXsxAC\nUgdrFlaN3OuZeVI/mU4WXPMO2DjBgvgr7d5rQd10xJRFZ3gxHQ/V2MIhTO52\ntjNGYpVxXI1fa9HFR/NAbgJ92ZCVxy9fkOm0Kf8/ewttIzbQ4TfCVtil4vaC\nMgXUySNaIlc2psmvmdx9wGwaAu0eiuTmk17Vkd04DQbVNGFZchK6emCBfRPK\nN9/PeLqA3u1E1ExRT+sSPozIDNT8izETuVyeoAYh/Ym79+4GXGdRamoA9yfa\nMVJx2SICCdHA3s6e8HjmBcAOnhfBl7Yhk5IJvy8CBXmAoJ487URjZp2vrL1z\n+K2a\r\n=K4Rs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDA1FHTS6duILUs4ZfqvV8hsWsN6+xQUwPtHpbLOp+YZQIhAKDanV84I/lT/zkv2ojwuj7Z0fSLNOw8w3pllTV+9Fza"}]},"maintainers":[{"name":"molefrog","email":"molefrog@gmail.com"}],"_npmUser":{"name":"molefrog","email":"molefrog@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/srcset-parse_1.0.0_1594550896693_0.6779473931210029"},"_hasShrinkwrap":false},"1.1.0":{"name":"srcset-parse","description":"Extra tiny parser of srcset definitions","license":"MIT","author":{"name":"Alexey Taktarov","email":"molefrog@gmail.com"},"version":"1.1.0","module":"dist/index.js","types":"dist/index.d.ts","main":"dist-cjs/index.js","size-limit":[{"path":"dist/index.js","limit":"160 B"}],"scripts":{"test":"uvu -r ts-node/register","build":"tsc --module es2015 && tsc --module commonjs --outDir dist-cjs","prepublishOnly":"npm run build"},"dependencies":{},"devDependencies":{"@size-limit/preset-small-lib":"4.5.4","size-limit":"4.5.4","ts-node":"^8.10.2","typescript":"^3.9.6","uvu":"0.2.1"},"gitHead":"01137a3460ab267210a12690046f5d103b4a0fd0","_id":"srcset-parse@1.1.0","_nodeVersion":"12.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-JWp4cG2eybkvKA1QUHGoNK6JDEYcOnSuhzNGjZuYUPqXreDl/VkkvP2sZW7Rmh+icuCttrR9ccb2WPIazyM/Cw==","shasum":"73f787f38b73ede2c5af775e0a3465579488122b","tarball":"https://registry.npmjs.org/srcset-parse/-/srcset-parse-1.1.0.tgz","fileCount":6,"unpackedSize":4629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDCbJCRA9TVsSAnZWagAAha4P/0HuseUl8wlc9nph75dJ\nBkKDxhkTHmDtsicKp58mkQawvZpT5PvVOWVFn2GBen3oayQpFFUiFaj1YZoH\n2jGXcm4sc+NcIkYVdYGdSPhNNkYoscKtu/BD62edefhuke71NGLzA41fCBv0\nqeKeuRRN7JgzpT0EZP4dBMhcxD+Uvr4yiX+xiLagN1FhXslMPo5uNs1foqK3\n+c1DQKBCPRjjFUB/s/P8LOXRxCKb/K5quTe917InC4GbX4549IacAnh1q4hW\nSaM2y4q3cyjgiqs5D0kt1lUPR3DFwGtye9fcFGkMk8CKRueZibd+mVA0a+Sf\nzPl/qgLlAoiF5Qse/NEEErfXMMorV6HG7TvvkTmQIIj474n58sByIIueC9jL\nAwcYVm9agBi6qTJDaeo4UPY5XpSf3XrrTtu5nsrMroivvS9q2SMjQxr17+q5\nh71wgYiGJX5q1AOYO2+yNZv5t1QwyvU1bhL7iiQSnl75dUjwxn6DQjbqeRf/\nP01LMGuAQcTllqI8LMrThGAlM5UNI6PkdErA7OOl5zvKxrxTTNMUQ7KMUxEn\n/aXi+B9jzDHeMUrElimdBni569TM5rVdHHfOiclV3AFvmuaJOfRA4GCle91K\nHxjo5xilt9k5BnzoATK3tx8wxFJ1jWYKffpdy9ITpT3XbB4pIfPFPkRL3jdl\n+0pe\r\n=XByQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7kV5A0YtsoAu+cf5yhLpuxTOnfUAbqsT3zINi/x6atAiAvmIt3x8ErpNhfujWfQjJ10J1IKo+MRJvFfux2gubRPw=="}]},"maintainers":[{"name":"molefrog","email":"molefrog@gmail.com"}],"_npmUser":{"name":"molefrog","email":"molefrog@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/srcset-parse_1.1.0_1594631880751_0.4653016240945971"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-12T10:48:16.692Z","1.0.0":"2020-07-12T10:48:16.799Z","modified":"2022-05-18T13:16:00.608Z","1.1.0":"2020-07-13T09:18:00.909Z"},"maintainers":[{"name":"molefrog","email":"molefrog@gmail.com"}],"description":"Extra tiny parser of srcset definitions","author":{"name":"Alexey Taktarov","email":"molefrog@gmail.com"},"license":"MIT","readme":"# srcset-parse\n\nAn extra small [`srcset`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-srcset)\nattribute parser compliant with [the latest spec](https://html.spec.whatwg.org/multipage/images.html#srcset-attributes).\nUnlike [**srcset** package](https://github.com/sindresorhus/srcset), supports:\n\n- URLs that contain commas;\n- Zero or one descriptors per image definitions (like `2x` or `100w`, but not both!).\n\nExample usage:\n\n```js\nimport parse from \"srcset-parse\";\n\n/**\n * [\n *   { url: \"hifi-cat.jpeg\",  density: 3 },\n *   { url: \"lowfi-cat.jpeg\", width: 128 },\n * ]\n */\nparse(\"hifi-cat.jpeg 3x, lowfi-cat.jpeg 128w\");\n```\n\n### Using with TypeScript\n\nThe library is written in TypeScript, so you can import types if needed:\n\n```js\nimport parse, { ImageCandidate } from \"srcset-parse\";\n\nconst result: ImageCandidate[] = parse(\"icon@2x.png 2x, icon.png 1x\");\n```\n\n### Platform support\n\nThis library is written according to the _ES2015 standard_. Make sure your platform\nsupports it, or your project is configured to transpile external modules.\n","readmeFilename":"README.md"}