{"_id":"postcss-image-set-function","_rev":"4266178","name":"postcss-image-set-function","description":"Display resolution-dependent images using the image-set() function in CSS","dist-tags":{"latest":"8.0.0"},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"time":{"modified":"2026-04-06T16:28:38.000Z","created":"2018-05-07T09:03:28.070Z","8.0.0":"2026-01-14T07:22:53.175Z","7.0.0":"2024-08-03T21:37:07.966Z","6.0.3":"2024-02-19T08:04:01.251Z","6.0.2":"2023-12-15T23:18:47.833Z","6.0.1":"2023-09-18T16:09:29.969Z","6.0.0":"2023-07-03T08:13:50.446Z","5.0.2":"2023-02-08T08:37:13.642Z","5.0.1":"2023-01-28T07:42:07.011Z","5.0.0":"2023-01-24T09:08:34.042Z","4.0.7":"2022-07-08T16:52:58.443Z","4.0.6":"2022-02-05T17:12:03.860Z","4.0.5":"2022-01-31T07:54:51.773Z","4.0.4":"2022-01-02T15:34:02.714Z","4.0.3":"2021-12-13T09:39:53.911Z","4.0.2":"2021-11-19T08:47:27.472Z","4.0.1":"2021-11-18T18:12:59.241Z","4.0.0":"2021-09-17T13:53:27.332Z","3.0.1":"2018-09-18T15:59:44.449Z","3.0.0":"2018-09-18T04:04:08.129Z","2.0.0":"2018-05-08T00:42:42.549Z","1.0.0":"2018-05-07T09:03:28.070Z"},"users":{},"author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-image-set-function"},"versions":{"8.0.0":{"name":"postcss-image-set-function","description":"Display resolution-dependent images using the image-set() function in CSS","version":"8.0.0","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"MIT-0","funding":[{"type":"github","url":"https://github.com/sponsors/csstools"},{"type":"opencollective","url":"https://opencollective.com/csstools"}],"engines":{"node":">=20.19.0"},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}},"dependencies":{"@csstools/utilities":"^3.0.0","postcss-value-parser":"^4.2.0"},"peerDependencies":{"postcss":"^8.4"},"scripts":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-image-set-function#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-image-set-function"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["background","css","image","image-set","negotiation","optimization","postcss","postcss-plugin","resolution","responsive"],"gitHead":"d831ba32b8fef0526e25110fe6de76b52d29eaae","_id":"postcss-image-set-function@8.0.0","_nodeVersion":"25.1.0","_npmVersion":"11.6.2","dist":{"shasum":"15c8992f9fccca49ceb522000673d157d0b938d7","size":4907,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-8.0.0.tgz"},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/postcss-image-set-function_8.0.0_1768375373019_0.09021602557057684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-14T07:22:53.175Z","publish_time":1768375373175,"_source_registry_name":"default","_cnpm_publish_time":1768375373175},"7.0.0":{"name":"postcss-image-set-function","description":"Display resolution-dependent images using the image-set() function in CSS","version":"7.0.0","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"MIT-0","funding":[{"type":"github","url":"https://github.com/sponsors/csstools"},{"type":"opencollective","url":"https://opencollective.com/csstools"}],"engines":{"node":">=18"},"type":"module","main":"dist/index.cjs","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"default":"./dist/index.cjs"}}},"dependencies":{"@csstools/utilities":"^2.0.0","postcss-value-parser":"^4.2.0"},"peerDependencies":{"postcss":"^8.4"},"scripts":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-image-set-function#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-image-set-function"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["background","css","image","image-set","negotiation","optimization","postcss","postcss-plugin","resolution","responsive"],"_id":"postcss-image-set-function@7.0.0","gitHead":"800315343c4ad6ba57cfee9eee045a568c8f222f","types":"./dist/index.d.ts","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"538e94e16716be47f9df0573b56bbaca86e1da53","size":4966,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-7.0.0.tgz"},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_7.0.0_1722721027825_0.48207953673953696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-03T21:37:07.966Z","publish_time":1722721027966,"_source_registry_name":"default","_cnpm_publish_time":1722721027966},"6.0.3":{"name":"postcss-image-set-function","description":"Display resolution-dependent images using the image-set() function in CSS","version":"6.0.3","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"MIT-0","funding":[{"type":"github","url":"https://github.com/sponsors/csstools"},{"type":"opencollective","url":"https://opencollective.com/csstools"}],"engines":{"node":"^14 || ^16 || >=18"},"type":"module","main":"dist/index.cjs","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"default":"./dist/index.cjs"}}},"dependencies":{"@csstools/utilities":"^1.0.0","postcss-value-parser":"^4.2.0"},"peerDependencies":{"postcss":"^8.4"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-image-set-function#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-image-set-function"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["background","css","image","image-set","negotiation","optimization","postcss","postcss-plugin","resolution","responsive"],"_id":"postcss-image-set-function@6.0.3","gitHead":"cab2e8661ea89024d7b510d295af9687a671aed0","types":"./dist/index.d.ts","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"shasum":"84c5e32cc1085198f2cf4a786028dae8a2632bb2","size":4973,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-6.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-6.0.3.tgz"},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_6.0.3_1708329841036_0.5498530097556011"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-19T08:04:01.251Z","publish_time":1708329841251,"_source_registry_name":"default","_cnpm_publish_time":1708329841251},"6.0.2":{"name":"postcss-image-set-function","description":"Display resolution-dependent images using the image-set() function in CSS","version":"6.0.2","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"MIT-0","funding":[{"type":"github","url":"https://github.com/sponsors/csstools"},{"type":"opencollective","url":"https://opencollective.com/csstools"}],"engines":{"node":"^14 || ^16 || >=18"},"type":"module","main":"dist/index.cjs","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"default":"./dist/index.cjs"}}},"dependencies":{"postcss-value-parser":"^4.2.0"},"peerDependencies":{"postcss":"^8.4"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-image-set-function#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-image-set-function"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["background","css","image","image-set","negotiation","optimization","postcss","postcss-plugin","resolution","responsive"],"_id":"postcss-image-set-function@6.0.2","gitHead":"bdeedf8645be361d7ae26b843720eb853336908a","types":"./dist/index.d.ts","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"shasum":"ddf62a4468207ce7de2f99154325adbe6c95c032","size":5088,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-6.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-6.0.2.tgz"},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_6.0.2_1702682327589_0.21453860968819116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-15T23:18:47.833Z","publish_time":1702682327833,"_source_registry_name":"default","_cnpm_publish_time":1702682327833},"6.0.1":{"name":"postcss-image-set-function","description":"Display resolution-dependent images using the image-set() function in CSS","version":"6.0.1","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"MIT-0","funding":[{"type":"github","url":"https://github.com/sponsors/csstools"},{"type":"opencollective","url":"https://opencollective.com/csstools"}],"engines":{"node":"^14 || ^16 || >=18"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"}},"dependencies":{"postcss-value-parser":"^4.2.0"},"peerDependencies":{"postcss":"^8.4"},"devDependencies":{"@csstools/postcss-tape":"*"},"scripts":{"build":"rollup -c ../../rollup/default.mjs","docs":"node ../../.github/bin/generate-docs/install.mjs","lint":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run build && npm run test","test":"node .tape.mjs && node ./test/_import.mjs && node ./test/_require.cjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-image-set-function#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-image-set-function"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["background","css","image","image-set","negotiation","optimization","postcss","postcss-plugin","resolution","responsive"],"csstools":{"exportName":"postcssImageSetFunction","humanReadableName":"PostCSS image-set() Function"},"volta":{"extends":"../../package.json"},"_id":"postcss-image-set-function@6.0.1","gitHead":"c73e36f891ff8c2b267bcd5bc3a303bd2d8a89d0","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"shasum":"e2bba0a0536a0c70f63933f7c5df68742e9615ca","size":6267,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-6.0.1.tgz"},"_npmUser":{"name":"romainmenke","email":"romainmenke@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_6.0.1_1695053369740_0.035892931835954434"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-18T16:09:29.969Z","publish_time":1695053369969,"_source_registry_name":"default","_cnpm_publish_time":1695053369969},"6.0.0":{"name":"postcss-image-set-function","description":"Display resolution-dependent images using the image-set() function in CSS","version":"6.0.0","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"MIT-0","funding":[{"type":"github","url":"https://github.com/sponsors/csstools"},{"type":"opencollective","url":"https://opencollective.com/csstools"}],"engines":{"node":"^14 || ^16 || >=18"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"}},"dependencies":{"postcss-value-parser":"^4.2.0"},"peerDependencies":{"postcss":"^8.4"},"devDependencies":{"@csstools/postcss-tape":"*"},"scripts":{"build":"rollup -c ../../rollup/default.mjs","docs":"node ../../.github/bin/generate-docs/install.mjs","lint":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run build && npm run test","test":"node .tape.mjs && node ./test/_import.mjs && node ./test/_require.cjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-image-set-function#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-image-set-function"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["background","css","image","image-set","negotiation","optimization","postcss","postcss-plugin","resolution","responsive"],"csstools":{"exportName":"postcssImageSetFunction","humanReadableName":"PostCSS image-set() Function"},"volta":{"extends":"../../package.json"},"gitHead":"1222ffbdb2efe043795240934fcf8657c180fccc","_id":"postcss-image-set-function@6.0.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"shasum":"a5aba4a805ae903ab8200b584242149c48c481fb","size":6261,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-6.0.0.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_6.0.0_1688372030265_0.9621150331571222"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-03T08:13:50.446Z","publish_time":1688372030446,"_source_registry_name":"default","_cnpm_publish_time":1688372030446},"5.0.2":{"name":"postcss-image-set-function","description":"Display resolution-dependent images using the image-set() function in CSS","version":"5.0.2","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","funding":{"type":"opencollective","url":"https://opencollective.com/csstools"},"engines":{"node":"^14 || ^16 || >=18"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"}},"dependencies":{"postcss-value-parser":"^4.2.0"},"peerDependencies":{"postcss":"^8.4"},"scripts":{"prebuild":"npm run clean","build":"rollup -c ../../rollup/default.mjs","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true }); fs.mkdirSync('./dist');\"","docs":"node ../../.github/bin/generate-docs/install.mjs","lint":"npm run lint:eslint && npm run lint:package-json","lint:eslint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","lint:package-json":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run clean && npm run build && npm run test","test":"node .tape.mjs && npm run test:exports","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-image-set-function#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-image-set-function"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["background","css","image","image-set","negotiation","optimization","postcss","postcss-plugin","resolution","responsive"],"csstools":{"exportName":"postcssImageSetFunction","humanReadableName":"PostCSS image-set() Function"},"volta":{"extends":"../../package.json"},"gitHead":"0a5d5b6b67da0396af83e738e80599d718af4d53","_id":"postcss-image-set-function@5.0.2","_nodeVersion":"18.13.0","_npmVersion":"9.4.1","dist":{"shasum":"088e0f535f43e74d6ea8033ff7b0482e2735ea6e","size":8114,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-5.0.2.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_5.0.2_1675845433455_0.10725564860420267"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-08T08:37:13.642Z","publish_time":1675845433642,"_cnpm_publish_time":1675845433642},"5.0.1":{"name":"postcss-image-set-function","description":"Display resolution-dependent images using the image-set() function in CSS","version":"5.0.1","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","funding":{"type":"opencollective","url":"https://opencollective.com/csstools"},"engines":{"node":"^14 || ^16 || >=18"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"}},"dependencies":{"postcss-value-parser":"^4.2.0"},"peerDependencies":{"postcss":"^8.4"},"scripts":{"prebuild":"npm run clean","build":"rollup -c ../../rollup/default.mjs","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true }); fs.mkdirSync('./dist');\"","docs":"node ../../.github/bin/generate-docs/install.mjs","lint":"npm run lint:eslint && npm run lint:package-json","lint:eslint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","lint:package-json":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run clean && npm run build && npm run test","test":"node .tape.mjs && npm run test:exports","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-image-set-function#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-image-set-function"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["background","css","image","image-set","negotiation","optimization","postcss","postcss-plugin","resolution","responsive"],"csstools":{"exportName":"postcssImageSetFunction","humanReadableName":"PostCSS image-set() Function"},"volta":{"extends":"../../package.json"},"gitHead":"dc46a64e29807416dc5477e1d3781e7ef0a575a6","_id":"postcss-image-set-function@5.0.1","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"shasum":"115454817f5f4b795066640b646882effd0428af","size":7940,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-5.0.1.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_5.0.1_1674891726812_0.7267863095286577"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-28T07:42:07.011Z","publish_time":1674891727011,"_cnpm_publish_time":1674891727011},"5.0.0":{"name":"postcss-image-set-function","description":"Display resolution-dependent images using the image-set() function in CSS","version":"5.0.0","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","funding":{"type":"opencollective","url":"https://opencollective.com/csstools"},"engines":{"node":"^14 || ^16 || >=18"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"}},"dependencies":{"postcss-value-parser":"^4.2.0"},"peerDependencies":{"postcss":"^8.4"},"scripts":{"prebuild":"npm run clean","build":"rollup -c ../../rollup/default.mjs","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true }); fs.mkdirSync('./dist');\"","docs":"node ../../.github/bin/generate-docs/install.mjs","lint":"npm run lint:eslint && npm run lint:package-json","lint:eslint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","lint:package-json":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run clean && npm run build && npm run test","test":"node .tape.mjs && npm run test:exports","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-image-set-function#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-image-set-function"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["background","css","image","image-set","negotiation","optimization","postcss","postcss-plugin","resolution","responsive"],"csstools":{"exportName":"postcssImageSetFunction","humanReadableName":"PostCSS image-set() Function"},"volta":{"extends":"../../package.json"},"gitHead":"cc60b184246a9bd3664afe5384e42db789aa3806","_id":"postcss-image-set-function@5.0.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"49697e9d301eabf73fa613d08882731d40fd4aca","size":7903,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-5.0.0.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_5.0.0_1674551313877_0.6719167964771833"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-24T09:08:34.042Z","publish_time":1674551314042,"_cnpm_publish_time":1674551314042},"4.0.7":{"name":"postcss-image-set-function","description":"Display resolution-dependent images using the image-set() function in CSS","version":"4.0.7","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","funding":{"type":"opencollective","url":"https://opencollective.com/csstools"},"engines":{"node":"^12 || ^14 || >=16"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"}},"dependencies":{"postcss-value-parser":"^4.2.0"},"peerDependencies":{"postcss":"^8.2"},"scripts":{"build":"rollup -c ../../rollup/default.js","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","docs":"node ../../.github/bin/generate-docs/install.mjs","lint":"npm run lint:eslint && npm run lint:package-json","lint:eslint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","lint:package-json":"node ../../.github/bin/format-package-json.mjs","prepublishOnly":"npm run clean && npm run build && npm run test","test":"node .tape.mjs && npm run test:exports","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs"},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-image-set-function#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-image-set-function"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["background","css","image","image-set","negotiation","optimization","postcss","postcss-plugin","resolution","responsive"],"csstools":{"exportName":"postcssImageSetFunction","humanReadableName":"PostCSS image-set() Function"},"volta":{"extends":"../../package.json"},"gitHead":"3ea4185210582f6e032e991f4356660a6e337d0b","_id":"postcss-image-set-function@4.0.7","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"08353bd756f1cbfb3b6e93182c7829879114481f","size":8096,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-4.0.7.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_4.0.7_1657299178211_0.3875381813832932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-08T17:06:18.711Z","publish_time":1657299178443,"_cnpm_publish_time":1657299178443},"4.0.6":{"name":"postcss-image-set-function","version":"4.0.6","description":"Display resolution-dependent images using the image-set() function in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-image-set-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"}},"scripts":{"build":"rollup -c ../../rollup/default.js","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","lint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","prepublishOnly":"npm run clean && npm run build && npm run test","stryker":"stryker run --logLevel error","test":"node .tape.mjs && npm run test:exports","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs"},"engines":{"node":"^12 || ^14 || >=16"},"dependencies":{"postcss-value-parser":"^4.2.0"},"peerDependencies":{"postcss":"^8.4"},"keywords":["postcss","css","postcss-plugin","image-set","background","image","responsive","resolution","negotiation","optimization"],"repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-image-set-function"},"volta":{"extends":"../../package.json"},"gitHead":"11a9512b76ccf01e8e0b9d01adcd84b839fb01d4","_id":"postcss-image-set-function@4.0.6","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"bcff2794efae778c09441498f40e0c77374870a9","size":7964,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-4.0.6.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_4.0.6_1644081123516_0.4473213987244784"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-05T17:12:10.727Z","publish_time":1644081123860,"_cnpm_publish_time":1644081123860},"4.0.5":{"name":"postcss-image-set-function","version":"4.0.5","description":"Display resolution-dependent images using the image-set() function in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-image-set-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"rollup -c ../../rollup/default.js","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","lint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","prepublishOnly":"npm run clean && npm run build && npm run test","stryker":"stryker run --logLevel error","test":"node .tape.mjs && npm run test:exports","test:rewrite-expects":"REWRITE_EXPECTS=true node .tape.mjs","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs"},"engines":{"node":"^12 || ^14 || >=16"},"dependencies":{"postcss-value-parser":"^4.2.0"},"peerDependencies":{"postcss":"^8.4"},"keywords":["postcss","css","postcss-plugin","image-set","background","image","responsive","resolution","negotiation","optimization"],"repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-image-set-function"},"volta":{"extends":"../../package.json"},"gitHead":"a898a2137a923ec0929e644626338348ce623b61","_id":"postcss-image-set-function@4.0.5","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"8cb3a971507e2c00d5532658af62529c89f0ecc6","size":7890,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-4.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-4.0.5.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_4.0.5_1643615691624_0.29586108598596317"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-31T07:54:57.805Z","publish_time":1643615691773,"_cnpm_publish_time":1643615691773},"4.0.4":{"name":"postcss-image-set-function","version":"4.0.4","description":"Display resolution-dependent images using the image-set() function in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-image-set-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"rollup -c ../../rollup/default.js","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","lint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","prepublishOnly":"npm run clean && npm run build && npm run test","stryker":"stryker run --logLevel error","test":"postcss-tape --ci && npm run test:exports","test:exports":"node ./test/_import.mjs && node ./test/_require.cjs"},"engines":{"node":"^12 || ^14 || >=16"},"dependencies":{"postcss-value-parser":"^4.2.0"},"devDependencies":{"postcss":"^8.3.6","postcss-tape":"^6.0.1"},"peerDependencies":{"postcss":"^8.3"},"keywords":["postcss","css","postcss-plugin","image-set","background","image","responsive","resolution","negotiation","optimization"],"repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-image-set-function"},"volta":{"extends":"../../package.json"},"gitHead":"ad644da77a0bde288a85e49d9750f24a2f077f9b","_id":"postcss-image-set-function@4.0.4","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"ce91579ab2c1386d412ff5cd5e733c474b1f75ee","size":7804,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-4.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-4.0.4.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_4.0.4_1641137642579_0.8802788578555976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-02T15:44:09.774Z","publish_time":1641137642714,"_cnpm_publish_time":1641137642714},"4.0.3":{"name":"postcss-image-set-function","version":"4.0.3","description":"Display resolution-dependent images using the image-set() function in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-image-set-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","bin":{"postcss-image-set-function":"dist/cli.mjs"},"scripts":{"build":"rollup -c ../../rollup/default.js","clean":"node -e \"fs.rmSync('./dist', { recursive: true, force: true });\"","lint":"eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern","prepublishOnly":"npm run clean && npm run build && npm run test","stryker":"stryker run --logLevel error","test":"postcss-tape --ci"},"engines":{"node":"^12 || ^14 || >=16"},"dependencies":{"postcss-value-parser":"^4.2.0"},"devDependencies":{"postcss":"^8.3.6","postcss-tape":"^6.0.1"},"peerDependencies":{"postcss":"^8.3"},"keywords":["postcss","css","postcss-plugin","image-set","background","image","responsive","resolution","negotiation","optimization"],"repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-image-set-function"},"gitHead":"51f93e594c6ce7bf96d57794c062b8541d6855a3","_id":"postcss-image-set-function@4.0.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"1be9324adf679226980c554542ea3fe5d056856f","size":40594,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-4.0.3.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_4.0.3_1639388393755_0.042996344582674206"},"_hasShrinkwrap":false,"publish_time":1639388393911,"_cnpm_publish_time":1639388393911},"4.0.2":{"name":"postcss-image-set-function","version":"4.0.2","description":"Display resolution-dependent images using the image-set() function in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-image-set-function.git"},"homepage":"https://github.com/csstools/postcss-image-set-function#readme","bugs":{"url":"https://github.com/csstools/postcss-image-set-function/issues"},"main":"index.js","scripts":{"prepublishOnly":"npm test","test":"echo 'Running tests...'; npm run test:js && npm run test:tape","test:js":"eslint *.js --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape"},"engines":{"node":">=12"},"dependencies":{"postcss-values-parser":"6.0.1"},"peerDependencies":{"postcss":"^8.3"},"devDependencies":{"eslint":"^8.2.0","eslint-config-dev":"^2.0.0","postcss":"^8.3.11","postcss-tape":"^6.0.1"},"eslintConfig":{"extends":"dev"},"keywords":["postcss","css","postcss-plugin","image-set","background","image","responsive","resolution","negotiation","optimization"],"gitHead":"fc8c37214c17d62894a4d4b918b00713dec9cece","_id":"postcss-image-set-function@4.0.2","_nodeVersion":"14.17.6","_npmVersion":"7.24.1","dist":{"shasum":"95b64db01b8812fcbece3bb36a3f2b8133bf7c91","size":6962,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-4.0.2.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_4.0.2_1637311647325_0.11936917648601408"},"_hasShrinkwrap":false,"publish_time":1637311647472,"_cnpm_publish_time":1637311647472},"4.0.1":{"name":"postcss-image-set-function","version":"4.0.1","description":"Display resolution-dependent images using the image-set() function in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-image-set-function.git"},"homepage":"https://github.com/csstools/postcss-image-set-function#readme","bugs":{"url":"https://github.com/csstools/postcss-image-set-function/issues"},"main":"index.js","scripts":{"prepublishOnly":"npm test","test":"echo 'Running tests...'; npm run test:js && npm run test:tape","test:js":"eslint *.js --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape"},"engines":{"node":">=12"},"dependencies":{"postcss-values-parser":"6.0.0"},"peerDependencies":{"postcss":"^8.3"},"devDependencies":{"eslint":"^8.2.0","eslint-config-dev":"^2.0.0","postcss":"^8.3.11","postcss-tape":"^6.0.1"},"eslintConfig":{"extends":"dev"},"keywords":["postcss","css","postcss-plugin","image-set","background","image","responsive","resolution","negotiation","optimization"],"gitHead":"940f4cec81dc0a8ddb6be022db984c46802e2c26","_id":"postcss-image-set-function@4.0.1","_nodeVersion":"14.17.6","_npmVersion":"7.24.1","dist":{"shasum":"654044660377722d65b51b0d2b68d5caef8c9c77","size":6965,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-4.0.1.tgz"},"_npmUser":{"name":"alaguna","email":"sombragriselros@gmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_4.0.1_1637259179075_0.17803431576814321"},"_hasShrinkwrap":false,"publish_time":1637259179241,"_cnpm_publish_time":1637259179241},"4.0.0":{"name":"postcss-image-set-function","version":"4.0.0","description":"Display resolution-dependent images using the image-set() function in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/jonathantneal/postcss-image-set-function.git"},"homepage":"https://github.com/jonathantneal/postcss-image-set-function#readme","bugs":{"url":"https://github.com/jonathantneal/postcss-image-set-function/issues"},"main":"index.js","scripts":{"prepublishOnly":"npm test","test":"echo 'Running tests...'; npm run test:js && npm run test:tape","test:js":"eslint *.js --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape"},"engines":{"node":">=12"},"dependencies":{"postcss-values-parser":"6.0.0"},"peerDependencies":{"postcss":"^8.3"},"devDependencies":{"eslint":"7.32.0","eslint-config-dev":"2.0.0","postcss":"8.3.6","postcss-tape":"6.0.1"},"eslintConfig":{"extends":"dev"},"keywords":["postcss","css","postcss-plugin","image-set","background","image","responsive","resolution","negotiation","optimization"],"gitHead":"40b746e72b2c80b137728b297e9d15588ac907d2","_id":"postcss-image-set-function@4.0.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"shasum":"9375c87ec234c20510f015acfefc29b6977fc11f","size":6846,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-4.0.0.tgz"},"_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"directories":{},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_4.0.0_1631886807202_0.8451208385981246"},"_hasShrinkwrap":false,"publish_time":1631886807332,"_cnpm_publish_time":1631886807332},"3.0.1":{"name":"postcss-image-set-function","version":"3.0.1","description":"Display resolution-dependent images using the image-set() function in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/jonathantneal/postcss-image-set-function.git"},"homepage":"https://github.com/jonathantneal/postcss-image-set-function#readme","bugs":{"url":"https://github.com/jonathantneal/postcss-image-set-function/issues"},"main":"index.cjs.js","module":"index.es.mjs","scripts":{"prepublishOnly":"npm test","pretest":"rollup -c .rollup.js --silent","test":"echo 'Running tests...'; npm run test:js && npm run test:tape","test:ec":"echint --ignore index.*.js test","test:js":"eslint *.js --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape"},"engines":{"node":">=6.0.0"},"dependencies":{"postcss":"^7.0.2","postcss-values-parser":"^2.0.0"},"devDependencies":{"@babel/core":"^7.1.0","@babel/preset-env":"^7.1.0","babel-eslint":"^9.0.0","eslint":"^5.6.0","eslint-config-dev":"^2.0.0","postcss-tape":"^2.2.0","pre-commit":"^1.2.2","rollup":"^0.66.0","rollup-plugin-babel":"^4.0.3"},"eslintConfig":{"extends":"dev","parser":"babel-eslint"},"keywords":["postcss","css","postcss-plugin","image-set","background","image","responsive","resolution","negotiation","optimization"],"gitHead":"2bdb8c42d011a4fe0becd4fc060a25ae4a1195fb","_id":"postcss-image-set-function@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"dist":{"shasum":"28920a2f29945bed4c3198d7df6496d410d3f288","size":9910,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-3.0.1.tgz"},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_3.0.1_1537286384324_0.8593911552716658"},"_hasShrinkwrap":false,"publish_time":1537286384449,"_cnpm_publish_time":1537286384449},"3.0.0":{"name":"postcss-image-set-function","version":"3.0.0","description":"Display resolution-dependent images using the image-set() function in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/jonathantneal/postcss-image-set-function.git"},"homepage":"https://github.com/jonathantneal/postcss-image-set-function#readme","bugs":{"url":"https://github.com/jonathantneal/postcss-image-set-function/issues"},"main":"index.cjs.js","module":"index.es.mjs","scripts":{"prepublishOnly":"npm test","pretest":"rollup -c .rollup.js --silent","test":"echo 'Running tests...'; npm run test:js && npm run test:tape","test:ec":"echint --ignore index.*.js test","test:js":"eslint *.js --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape"},"engines":{"node":">=4.0.0"},"dependencies":{"postcss":"^7.0.2","postcss-values-parser":"^1.5.0"},"devDependencies":{"@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","babel-eslint":"^9.0.0","eslint":"^5.6.0","eslint-config-dev":"^2.0.0","postcss-tape":"^2.2.0","pre-commit":"^1.2.2","rollup":"^0.66.0","rollup-plugin-babel":"^4.0.1"},"eslintConfig":{"extends":"dev","parser":"babel-eslint"},"keywords":["postcss","css","postcss-plugin","image-set","background","image","responsive","resolution","negotiation","optimization"],"gitHead":"5ea52ff0c80293055a3a9691799b9c262e22e893","_id":"postcss-image-set-function@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"dist":{"shasum":"d542c56e284c531d4a8b6cbbae9dfc4d32b24b1a","size":9891,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-3.0.0.tgz"},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_3.0.0_1537243448007_0.007483898310437498"},"_hasShrinkwrap":false,"publish_time":1537243448129,"_cnpm_publish_time":1537243448129},"2.0.0":{"name":"postcss-image-set-function","version":"2.0.0","description":"Display resolution-dependent images using the image-set() function in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/jonathantneal/postcss-image-set-function.git"},"homepage":"https://github.com/jonathantneal/postcss-image-set-function#readme","bugs":{"url":"https://github.com/jonathantneal/postcss-image-set-function/issues"},"main":"index.cjs.js","module":"index.es.js","files":["index.cjs.js","index.es.js"],"scripts":{"prepublishOnly":"npm test","pretest":"rollup -c .rollup.js --silent","test":"echo 'Running tests...'; npm run test:js && npm run test:tape","test:ec":"echint --ignore index.*.js test","test:js":"eslint *.js --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape"},"engines":{"node":">=4.0.0"},"dependencies":{"postcss":"^6.0.22","postcss-values-parser":"^1.5.0"},"devDependencies":{"babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-preset-env":"^1.6.1","eslint":"^4.19.1","eslint-config-dev":"^2.0.0","postcss-tape":"^2.2.0","pre-commit":"^1.2.2","rollup":"^0.58.2","rollup-plugin-babel":"^3.0.4"},"eslintConfig":{"extends":"dev","parser":"babel-eslint"},"keywords":["postcss","css","postcss-plugin","image-set","background","image","responsive","resolution","negotiation","optimization"],"gitHead":"52fd5c1875e262e76a0a1c92c6b7dd7471e6cff5","_id":"postcss-image-set-function@2.0.0","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"dist":{"shasum":"3f43f25bc242ec1319c4bd879ccfd62ee5256feb","size":7013,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-2.0.0.tgz"},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_2.0.0_1525740162493_0.19278308578660885"},"_hasShrinkwrap":false,"publish_time":1525740162549,"_cnpm_publish_time":1525740162549},"1.0.0":{"name":"postcss-image-set-function","version":"1.0.0","description":"Display resolution-dependent images using the image-set() function in CSS","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/jonathantneal/postcss-image-set-function.git"},"homepage":"https://github.com/jonathantneal/postcss-image-set-function#readme","bugs":{"url":"https://github.com/jonathantneal/postcss-image-set-function/issues"},"main":"index.cjs.js","module":"index.es.js","files":["index.cjs.js","index.es.js"],"scripts":{"prepublishOnly":"npm test","pretest":"rollup -c .rollup.js --silent","test":"echo 'Running tests...'; npm run test:js && npm run test:tape","test:ec":"echint --ignore index.*.js test","test:js":"eslint *.js --cache --ignore-path .gitignore --quiet","test:tape":"postcss-tape"},"engines":{"node":">=4.0.0"},"dependencies":{"postcss":"^6.0.22","postcss-values-parser":"^1.5.0"},"devDependencies":{"babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-preset-env":"^1.6.1","eslint":"^4.19.1","eslint-config-dev":"^2.0.0","postcss-tape":"^2.2.0","pre-commit":"^1.2.2","rollup":"^0.58.2","rollup-plugin-babel":"^3.0.4"},"eslintConfig":{"extends":"dev","parser":"babel-eslint"},"keywords":["postcss","css","postcss-plugin","image-set","background","image","responsive","resolution","negotiation","optimization"],"gitHead":"f9436809c6859b035bc619e4862c6255b89524d0","_id":"postcss-image-set-function@1.0.0","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},"dist":{"shasum":"27b551274bad490a3ebf47c4f09f25e650d6ceb9","size":6522,"noattachment":false,"key":"/postcss-image-set-function/-/postcss-image-set-function-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-image-set-function/download/postcss-image-set-function-1.0.0.tgz"},"maintainers":[{"name":"alaguna","email":"a.laguna@funcion13.com"},{"name":"jonathantneal","email":"jonathantneal@hotmail.com"},{"name":"romainmenke","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-image-set-function_1.0.0_1525683807982_0.4923207712348887"},"_hasShrinkwrap":false,"publish_time":1525683808070,"_cnpm_publish_time":1525683808070}},"readme":"# PostCSS image-set() Function [<img src=\"https://postcss.github.io/postcss/logo.svg\" alt=\"PostCSS Logo\" width=\"90\" height=\"90\" align=\"right\">][postcss]\n\n[![NPM Version][npm-img]][npm-url]\n[![Build Status][cli-img]][cli-url]\n[<img alt=\"Discord\" src=\"https://shields.io/badge/Discord-5865F2?logo=discord&logoColor=white\">][discord]\n<br><br>\n[<img alt=\"Baseline Status\" src=\"https://cssdb.org/images/badges-baseline/image-set-function.svg\" height=\"20\">][css-url]\n[![CSS Standard Status][css-img]][css-url]\n\n[PostCSS image-set() Function] lets you display resolution-dependent images\nusing the `image-set()` function in CSS, following the [CSS Images]\nspecification.\n\n[!['Can I use' table](https://caniuse.bitsofco.de/image/css-image-set.png)](https://caniuse.com/#feat=css-image-set)\n\n```css\n.example {\n  background-image: image-set(\n    url(img.png) 1x,\n    url(img@2x.png) 2x,\n    url(img@print.png) 600dpi\n  );\n}\n\n/* becomes */\n\n.example {\n  background-image: url(img.png);\n}\n\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\n  .example {\n    background-image: url(img@2x.png);\n  }\n}\n\n\n@media (-webkit-min-device-pixel-ratio: 6.25), (min-resolution: 600dpi) {\n  .example {\n    background-image: url(my@print.png);\n  }\n}\n\n.example {\n  background-image: image-set(\n    url(img.png) 1x,\n    url(img@2x.png) 2x,\n    url(img@print.png) 600dpi\n  );\n}\n```\n\n## Usage\n\nAdd [PostCSS image-set() Function] to your project:\n\n```bash\nnpm install postcss-image-set-function --save-dev\n```\n\nUse [PostCSS image-set() Function] as a [PostCSS] plugin:\n\n```js\nconst postcss = require('postcss');\nconst postcssImageSetFunction = require('postcss-image-set-function');\n\npostcss([\n  postcssImageSetFunction(/* pluginOptions */)\n]).process(YOUR_CSS /*, processOptions */);\n```\n\n[PostCSS image-set() Function] runs in all Node environments, with special\ninstructions for:\n\n| [Node](INSTALL.md#node) | [PostCSS CLI](INSTALL.md#postcss-cli) | [Webpack](INSTALL.md#webpack) | [Gulp](INSTALL.md#gulp) | [Grunt](INSTALL.md#grunt) |\n| --- | --- | --- | --- | --- |\n\n## Options\n\n### preserve\n\nThe `preserve` option determines whether the original declaration using\n`image-set()` is preserved. By default, it is preserved.\n\n```js\npostcssImageSetFunction({ preserve: false })\n```\n\n```css\n.example {\n  background-image: image-set(\n    url(img.png) 1x,\n    url(img@2x.png) 2x,\n    url(img@print.png) 600dpi\n  );\n}\n\n/* becomes */\n\n@media (-webkit-min-device-pixel-ratio: 1), (min-resolution: 96dpi) {\n  .example {\n    background-image: url(img.png);\n  }\n}\n\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\n  .example {\n    background-image: url(img@2x.png);\n  }\n}\n\n\n@media (-webkit-min-device-pixel-ratio: 6.25), (min-resolution: 600dpi) {\n  .example {\n    background-image: url(my@print.png);\n  }\n}\n```\n\n### onInvalid\n\nThe `onInvalid` option determines how invalid usage of `image-set()` should be\nhandled. By default, invalid usages of `image-set()` are ignored.\nThey can be configured to emit a warning with `warn` or throw an exception with `throw`.\n\n```js\npostcssImageSetFunction({ onInvalid: 'warn' }) // warn on invalid usages\n```\n\n```js\npostcssImageSetFunction({ onInvalid: 'throw' }) // throw on invalid usages\n```\n\n## Image Resolution\n\nThe `image-set()` function allows an author to provide multiple resolutions of\nan image and let the browser decide which is most appropriate in a given\nsituation. The `image-set()` also never fails to choose an image; the\n`<resolution>` just helps determine which of the images is chosen.\n\nSince this plugin is not a browser, the image options are sorted by device\npixel ratio and the lowest ratio is used as the default, while the remaining\nimages are pushed behind media queries.\n\nTherefore, this plugin can only approximate native browser behavior. While\nimages should typically match the resolution as the device they’re being viewed\nin, other factors can affect the chosen image. For example, if the user is on a\nslow mobile connection, the browser may prefer to select a lower-res image\nrather than wait for a larger, resolution-matching image to load.\n\n[cli-img]: https://github.com/csstools/postcss-plugins/actions/workflows/test.yml/badge.svg?branch=main\n[cli-url]: https://github.com/csstools/postcss-plugins/actions/workflows/test.yml?query=workflow/test\n[css-img]: https://cssdb.org/images/badges/image-set-function.svg\n[css-url]: https://cssdb.org/#image-set-function\n[discord]: https://discord.gg/bUadyRwkJS\n[npm-img]: https://img.shields.io/npm/v/postcss-image-set-function.svg\n[npm-url]: https://www.npmjs.com/package/postcss-image-set-function\n\n[CSS Images]: https://drafts.csswg.org/css-images-4/#image-set-notation\n[Gulp PostCSS]: https://github.com/postcss/gulp-postcss\n[Grunt PostCSS]: https://github.com/nDmitry/grunt-postcss\n[PostCSS]: https://github.com/postcss/postcss\n[PostCSS Loader]: https://github.com/postcss/postcss-loader\n[PostCSS image-set() Function]: https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-image-set-function\n","_attachments":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-image-set-function#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"license":"MIT-0"}