{"_id":"@csstools/postcss-content-alt-text","_rev":"4266072","name":"@csstools/postcss-content-alt-text","description":"Generate fallback values for content with alt text","dist-tags":{"latest":"3.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:14.000Z","created":"2024-07-07T13:41:32.205Z","3.0.0":"2026-01-14T07:28:43.229Z","2.0.8":"2025-09-21T14:37:10.349Z","2.0.7":"2025-08-22T19:53:18.562Z","2.0.6":"2025-05-27T10:48:10.388Z","2.0.5":"2025-04-19T16:15:08.847Z","2.0.4":"2024-11-01T21:47:46.125Z","2.0.3":"2024-10-23T21:47:04.291Z","2.0.2":"2024-10-10T12:26:30.836Z","2.0.1":"2024-08-18T15:49:19.160Z","2.0.0":"2024-08-03T21:40:35.029Z","1.0.0":"2024-07-07T13:41:32.205Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-content-alt-text"},"versions":{"3.0.0":{"name":"@csstools/postcss-content-alt-text","description":"Generate fallback values for content with alt text","version":"3.0.0","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.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/css-parser-algorithms":"^4.0.0","@csstools/css-tokenizer":"^4.0.0","@csstools/postcss-progressive-custom-properties":"^5.0.0","@csstools/utilities":"^3.0.0"},"peerDependencies":{"postcss":"^8.4"},"scripts":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-content-alt-text#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-content-alt-text"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["accessibility","alt","content","css","csswg","fallback","postcss-plugin","w3c"],"gitHead":"bd74e10795b0e80aada2944df464d7ed72517b7b","_id":"@csstools/postcss-content-alt-text@3.0.0","_nodeVersion":"25.1.0","_npmVersion":"11.6.2","dist":{"shasum":"fb801cdabf6d37f423797ecf01b02a7c7691e818","size":3277,"noattachment":false,"key":"/@csstools/postcss-content-alt-text/-/@csstools/postcss-content-alt-text-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@csstools/postcss-content-alt-text/download/@csstools/postcss-content-alt-text-3.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-content-alt-text_3.0.0_1768375722962_0.33429336904277207"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-14T07:28:43.229Z","publish_time":1768375723229,"_source_registry_name":"default","_cnpm_publish_time":1768375723229},"2.0.8":{"name":"@csstools/postcss-content-alt-text","description":"Generate fallback values for content with alt text","version":"2.0.8","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.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/css-parser-algorithms":"^3.0.5","@csstools/css-tokenizer":"^3.0.4","@csstools/postcss-progressive-custom-properties":"^4.2.1","@csstools/utilities":"^2.0.0"},"peerDependencies":{"postcss":"^8.4"},"scripts":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-content-alt-text#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-content-alt-text"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["accessibility","alt","content","css","csswg","fallback","postcss-plugin","w3c"],"_id":"@csstools/postcss-content-alt-text@2.0.8","gitHead":"2dd11f2801e4e5390535f661b92e07a185a8a47b","types":"./dist/index.d.ts","_nodeVersion":"24.4.0","_npmVersion":"11.4.2","dist":{"shasum":"1d52da1762893c32999ff76839e48d6ec7c7a4cb","size":3512,"noattachment":false,"key":"/@csstools/postcss-content-alt-text/-/@csstools/postcss-content-alt-text-2.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@csstools/postcss-content-alt-text/download/@csstools/postcss-content-alt-text-2.0.8.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-content-alt-text_2.0.8_1758465430137_0.12692003592289391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-21T14:37:10.349Z","publish_time":1758465430349,"_source_registry_name":"default","_cnpm_publish_time":1758465430349},"2.0.7":{"name":"@csstools/postcss-content-alt-text","description":"Generate fallback values for content with alt text","version":"2.0.7","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.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/css-parser-algorithms":"^3.0.5","@csstools/css-tokenizer":"^3.0.4","@csstools/postcss-progressive-custom-properties":"^4.2.0","@csstools/utilities":"^2.0.0"},"peerDependencies":{"postcss":"^8.4"},"scripts":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-content-alt-text#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-content-alt-text"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["accessibility","alt","content","css","csswg","fallback","postcss-plugin","w3c"],"_id":"@csstools/postcss-content-alt-text@2.0.7","gitHead":"1d76ea0c0b37ac7f9163111a3b7a419944265f47","types":"./dist/index.d.ts","_nodeVersion":"24.4.0","_npmVersion":"11.4.2","dist":{"shasum":"ac0a263e8acb0be99cdcfc0b1792c62141825747","size":3508,"noattachment":false,"key":"/@csstools/postcss-content-alt-text/-/@csstools/postcss-content-alt-text-2.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@csstools/postcss-content-alt-text/download/@csstools/postcss-content-alt-text-2.0.7.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-content-alt-text_2.0.7_1755892398354_0.3584820947566394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T19:53:18.562Z","publish_time":1755892398562,"_source_registry_name":"default","_cnpm_publish_time":1755892398562},"2.0.6":{"name":"@csstools/postcss-content-alt-text","description":"Generate fallback values for content with alt text","version":"2.0.6","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.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/css-parser-algorithms":"^3.0.5","@csstools/css-tokenizer":"^3.0.4","@csstools/postcss-progressive-custom-properties":"^4.1.0","@csstools/utilities":"^2.0.0"},"peerDependencies":{"postcss":"^8.4"},"scripts":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-content-alt-text#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-content-alt-text"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["accessibility","alt","content","css","csswg","fallback","postcss-plugin","w3c"],"_id":"@csstools/postcss-content-alt-text@2.0.6","gitHead":"9d4c990713db71fc904cedcb08299cea10dbadfa","types":"./dist/index.d.ts","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"548862226eac54bab0ee5f1bf3a9981393ab204b","size":3569,"noattachment":false,"key":"/@csstools/postcss-content-alt-text/-/@csstools/postcss-content-alt-text-2.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@csstools/postcss-content-alt-text/download/@csstools/postcss-content-alt-text-2.0.6.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-content-alt-text_2.0.6_1748342890211_0.45559227586335704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T10:48:10.388Z","publish_time":1748342890388,"_source_registry_name":"default","_cnpm_publish_time":1748342890388},"2.0.5":{"name":"@csstools/postcss-content-alt-text","description":"Generate fallback values for content with alt text","version":"2.0.5","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.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/css-parser-algorithms":"^3.0.4","@csstools/css-tokenizer":"^3.0.3","@csstools/postcss-progressive-custom-properties":"^4.0.1","@csstools/utilities":"^2.0.0"},"peerDependencies":{"postcss":"^8.4"},"scripts":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-content-alt-text#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-content-alt-text"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["accessibility","alt","content","css","csswg","fallback","postcss-plugin","w3c"],"_id":"@csstools/postcss-content-alt-text@2.0.5","gitHead":"d82854f2173c00452e9d81aa3fa1b0aa6e0b6ea1","types":"./dist/index.d.ts","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"86b195bef6ce32179a68011b87212a3e4e73b84a","size":3513,"noattachment":false,"key":"/@csstools/postcss-content-alt-text/-/@csstools/postcss-content-alt-text-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@csstools/postcss-content-alt-text/download/@csstools/postcss-content-alt-text-2.0.5.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-content-alt-text_2.0.5_1745079308663_0.8832126686377746"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-19T16:15:08.847Z","publish_time":1745079308847,"_source_registry_name":"default","_cnpm_publish_time":1745079308847},"2.0.4":{"name":"@csstools/postcss-content-alt-text","description":"Generate fallback values for content with alt text","version":"2.0.4","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.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/css-parser-algorithms":"^3.0.4","@csstools/css-tokenizer":"^3.0.3","@csstools/postcss-progressive-custom-properties":"^4.0.0","@csstools/utilities":"^2.0.0"},"peerDependencies":{"postcss":"^8.4"},"scripts":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-content-alt-text#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-content-alt-text"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["accessibility","alt","content","css","csswg","fallback","postcss-plugin","w3c"],"_id":"@csstools/postcss-content-alt-text@2.0.4","gitHead":"f50a66905deb3f88d4a007e1f617fcb122d319f2","types":"./dist/index.d.ts","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"76f4687fb15ed45bc1139bb71e5775779762897a","size":3537,"noattachment":false,"key":"/@csstools/postcss-content-alt-text/-/@csstools/postcss-content-alt-text-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@csstools/postcss-content-alt-text/download/@csstools/postcss-content-alt-text-2.0.4.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-content-alt-text_2.0.4_1730497665922_0.5573078451908469"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-01T21:47:46.125Z","publish_time":1730497666125,"_source_registry_name":"default","_cnpm_publish_time":1730497666125},"2.0.3":{"name":"@csstools/postcss-content-alt-text","description":"Generate fallback values for content with alt text","version":"2.0.3","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.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/css-parser-algorithms":"^3.0.3","@csstools/css-tokenizer":"^3.0.2","@csstools/postcss-progressive-custom-properties":"^4.0.0","@csstools/utilities":"^2.0.0"},"peerDependencies":{"postcss":"^8.4"},"scripts":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-content-alt-text#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-content-alt-text"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["accessibility","alt","content","css","csswg","fallback","postcss-plugin","w3c"],"_id":"@csstools/postcss-content-alt-text@2.0.3","gitHead":"d6f322a4fe42be8ea47010901dd692e1fce1b18f","types":"./dist/index.d.ts","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"c1f5d1df2377ee9dc94fdde08799e7d0295df45d","size":3518,"noattachment":false,"key":"/@csstools/postcss-content-alt-text/-/@csstools/postcss-content-alt-text-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@csstools/postcss-content-alt-text/download/@csstools/postcss-content-alt-text-2.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-content-alt-text_2.0.3_1729720024132_0.17861376496117432"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-23T21:47:04.291Z","publish_time":1729720024291,"_source_registry_name":"default","_cnpm_publish_time":1729720024291},"2.0.2":{"name":"@csstools/postcss-content-alt-text","description":"Generate fallback values for content with alt text","version":"2.0.2","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.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/css-parser-algorithms":"^3.0.2","@csstools/css-tokenizer":"^3.0.2","@csstools/postcss-progressive-custom-properties":"^4.0.0","@csstools/utilities":"^2.0.0"},"peerDependencies":{"postcss":"^8.4"},"scripts":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-content-alt-text#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-content-alt-text"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["accessibility","alt","content","css","csswg","fallback","postcss-plugin","w3c"],"_id":"@csstools/postcss-content-alt-text@2.0.2","gitHead":"f6d326af07d69e2ba29025d193105766ed4a15f9","types":"./dist/index.d.ts","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"96e60e9e247a6caf66d276dcfdd925f02c459597","size":3531,"noattachment":false,"key":"/@csstools/postcss-content-alt-text/-/@csstools/postcss-content-alt-text-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@csstools/postcss-content-alt-text/download/@csstools/postcss-content-alt-text-2.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-content-alt-text_2.0.2_1728563190673_0.40664659584838647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-10T12:26:30.836Z","publish_time":1728563190836,"_source_registry_name":"default","_cnpm_publish_time":1728563190836},"2.0.1":{"name":"@csstools/postcss-content-alt-text","description":"Generate fallback values for content with alt text","version":"2.0.1","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.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/css-parser-algorithms":"^3.0.1","@csstools/css-tokenizer":"^3.0.1","@csstools/postcss-progressive-custom-properties":"^4.0.0","@csstools/utilities":"^2.0.0"},"peerDependencies":{"postcss":"^8.4"},"scripts":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-content-alt-text#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-content-alt-text"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["accessibility","alt","content","css","csswg","fallback","postcss-plugin","w3c"],"_id":"@csstools/postcss-content-alt-text@2.0.1","gitHead":"94bff99a2f8a6dc2359d5bf6df3178b1e44badf8","types":"./dist/index.d.ts","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"53950a51b40385d596a1f6d173ee6927b3d7d3f9","size":3531,"noattachment":false,"key":"/@csstools/postcss-content-alt-text/-/@csstools/postcss-content-alt-text-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@csstools/postcss-content-alt-text/download/@csstools/postcss-content-alt-text-2.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-content-alt-text_2.0.1_1723996159016_0.6712753788176336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-18T15:49:19.160Z","publish_time":1723996159160,"_source_registry_name":"default","_cnpm_publish_time":1723996159160},"2.0.0":{"name":"@csstools/postcss-content-alt-text","description":"Generate fallback values for content with alt text","version":"2.0.0","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.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/css-parser-algorithms":"^3.0.0","@csstools/css-tokenizer":"^3.0.0","@csstools/postcss-progressive-custom-properties":"^4.0.0","@csstools/utilities":"^2.0.0"},"peerDependencies":{"postcss":"^8.4"},"scripts":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-content-alt-text#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-content-alt-text"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["accessibility","alt","content","css","csswg","fallback","postcss-plugin","w3c"],"_id":"@csstools/postcss-content-alt-text@2.0.0","gitHead":"32d43f5915da48a96532b395ce4529dd426756f6","types":"./dist/index.d.ts","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"7449c05895416be7383f5b29ed781d52282f2dd4","size":3695,"noattachment":false,"key":"/@csstools/postcss-content-alt-text/-/@csstools/postcss-content-alt-text-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@csstools/postcss-content-alt-text/download/@csstools/postcss-content-alt-text-2.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-content-alt-text_2.0.0_1722721234853_0.3787813188624254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-03T21:40:35.029Z","publish_time":1722721235029,"_source_registry_name":"default","_cnpm_publish_time":1722721235029},"1.0.0":{"name":"@csstools/postcss-content-alt-text","description":"Generate fallback values for content with alt text","version":"1.0.0","contributors":[{"name":"Antonio Laguna","email":"antonio@laguna.es","url":"https://antonio.laguna.es"},{"name":"Romain Menke","email":"romainmenke@gmail.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/css-parser-algorithms":"^2.7.1","@csstools/css-tokenizer":"^2.4.1","@csstools/postcss-progressive-custom-properties":"^3.3.0","@csstools/utilities":"^1.0.0"},"peerDependencies":{"postcss":"^8.4"},"scripts":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-content-alt-text#readme","repository":{"type":"git","url":"git+https://github.com/csstools/postcss-plugins.git","directory":"plugins/postcss-content-alt-text"},"bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"keywords":["accessibility","alt","content","css","csswg","fallback","postcss-plugin","w3c"],"_id":"@csstools/postcss-content-alt-text@1.0.0","gitHead":"094527efb5d3e223038165241af86013f4f21658","types":"./dist/index.d.ts","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"f69f74cd7ff679a912a444a274f67b9e0ce67127","size":3533,"noattachment":false,"key":"/@csstools/postcss-content-alt-text/-/@csstools/postcss-content-alt-text-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@csstools/postcss-content-alt-text/download/@csstools/postcss-content-alt-text-1.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-content-alt-text_1.0.0_1720359692032_0.5506214815133073"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-07T13:41:32.205Z","publish_time":1720359692205,"_source_registry_name":"default","_cnpm_publish_time":1720359692205}},"readme":"# PostCSS Content Alt Text [<img src=\"https://postcss.github.io/postcss/logo.svg\" alt=\"PostCSS Logo\" width=\"90\" height=\"90\" align=\"right\">][PostCSS]\n\n`npm install @csstools/postcss-content-alt-text --save-dev`\n\n[PostCSS Content Alt Text] generates fallback values for `content` with alt text following the [CSS Generated Content Module].\n\n```css\n.foo {\n\tcontent: url(tree.jpg) / \"A beautiful tree in a dark forest\";\n}\n\n.bar {\n\tcontent: \">\" / \"\";\n}\n\n/* becomes */\n\n.foo {\n\tcontent: url(tree.jpg)  \"A beautiful tree in a dark forest\";\n\tcontent: url(tree.jpg) / \"A beautiful tree in a dark forest\";\n}\n\n.bar {\n\tcontent: \">\" ;\n\tcontent: \">\" / \"\";\n}\n```\n\n## Usage\n\nAdd [PostCSS Content Alt Text] to your project:\n\n```bash\nnpm install postcss @csstools/postcss-content-alt-text --save-dev\n```\n\nUse it as a [PostCSS] plugin:\n\n```js\nconst postcss = require('postcss');\nconst postcssContentAltText = require('@csstools/postcss-content-alt-text');\n\npostcss([\n\tpostcssContentAltText(/* pluginOptions */)\n]).process(YOUR_CSS /*, processOptions */);\n```\n\n\n\n## Options\n\n### preserve\n\nThe `preserve` option determines whether the original notation\nis preserved. By default, it is preserved.\n\n```js\npostcssContentAltText({ preserve: false })\n```\n\n```css\n.foo {\n\tcontent: url(tree.jpg) / \"A beautiful tree in a dark forest\";\n}\n\n.bar {\n\tcontent: \">\" / \"\";\n}\n\n/* becomes */\n\n.foo {\n\tcontent: url(tree.jpg)  \"A beautiful tree in a dark forest\";\n}\n\n.bar {\n\tcontent: \">\" ;\n}\n```\n\n### stripAltText\n\nThe `stripAltText` option determines whether the alt text is removed from the value.  \nBy default, it is not removed.  \nInstead it is added to the `content` value itself to ensure content is accessible.\n\nOnly set this to `true` if you are sure the alt text is not needed.\n\n```js\npostcssContentAltText({ stripAltText: true })\n```\n\n```css\n.foo {\n\tcontent: url(tree.jpg) / \"A beautiful tree in a dark forest\";\n}\n\n.bar {\n\tcontent: \">\" / \"\";\n}\n\n/* becomes */\n\n.foo {\n\tcontent: url(tree.jpg) ;\n\tcontent: url(tree.jpg) / \"A beautiful tree in a dark forest\";\n}\n\n.bar {\n\tcontent: \">\" ;\n\tcontent: \">\" / \"\";\n}\n```\n\n[cli-url]: https://github.com/csstools/postcss-plugins/actions/workflows/test.yml?query=workflow/test\n[css-url]: https://cssdb.org/#content-alt-text\n[discord]: https://discord.gg/bUadyRwkJS\n[npm-url]: https://www.npmjs.com/package/@csstools/postcss-content-alt-text\n\n[PostCSS]: https://github.com/postcss/postcss\n[PostCSS Content Alt Text]: https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-content-alt-text\n[CSS Generated Content Module]: https://drafts.csswg.org/css-content/#content-property\n","_attachments":{},"homepage":"https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-content-alt-text#readme","bugs":{"url":"https://github.com/csstools/postcss-plugins/issues"},"license":"MIT-0"}